.product-bundle-container,.product-bundle-container{margin-right:auto;margin-left:0;margin-top:20px;border-top:.1rem solid rgba(var(--color-foreground),.2);border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.product--bundle-details{border-top:1px solid #515051;border-bottom:1px solid #515051}.product-bundle{display:flex;row-gap:18px;column-gap:8px;align-items:center;justify-content:space-between;margin-bottom:15px}@media screen and (min-width: 990px){.product-bundle-container{margin-left:auto;margin-right:0}}@media screen and (max-width: 600px){.product-bundle-container{display:block;width:100%}}.product-bundle-wrapper{display:block;position:relative;max-height:250px;overflow:hidden}@media only screen and (min-width: 768px){.product-bundle-wrapper{max-height:220px}}.product-bundle-wrapper.is-open{display:block}.product-bundle-wrapper.expanded{max-height:unset}.product-bundle-wrapper.expanded:after{height:0}.product-bundle-button{font-size:2.3rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;color:var(--white);letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;text-decoration:none;text-align:left;width:100%;padding:15px 0 20px}.product-bundle-button span{float:right;transform:rotate(180deg);transition:all .2s ease-in-out;text-transform:capitalize;width:10px}.product-bundle-button span svg{color:rgb(var(--color-foreground));stroke:rgb(var(--color-foreground))}.product-bundle-button span svg g{fill:rgb(var(--color-foreground))}.product-bundle-button.is-open span{transform:rotate(0)}.product-bundle-upsell{border-top:1px solid #515051;width:100%;padding:30px 0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 768px){.product-bundle-upsell{padding:20px 0 0}}.product-bundle-upsell span{font-size:1.2em;padding-bottom:15px;display:none}@media only screen and (min-width: 768px){.product-bundle-upsell span{padding-bottom:0;margin-right:15px}}.product-bundle-view-more{font-size:.75em;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:5px 0 20px;background-color:#fff;color:var(--secondary);text-decoration:underline;text-align:center;width:100%;position:relative;left:12px;display:none}@media only screen and (min-width: 768px){.product-bundle-view-more{font-size:.875em}}.product-bundle-view-more.is-open{display:block}.product-bundle-view-more span{font-size:18px}.product-bundle-view-more span svg{color:var(--secondary)}.product-bundle-view-more.expanded{display:none}.product-bundle__image{width:60px;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.product-bundle__image img{display:block;vertical-align:middle;max-height:60px;padding:5px 0}.product-bundle__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:63%}.product-bundle__title{font-weight:700;text-decoration:none}.product-bundle__description,.product-bundle__title{font-size:1.2em;line-height:1.43;letter-spacing:normal;color:var(--white)}.product-bundle__description{font-weight:300;font-stretch:normal;font-style:normal;color:var(--white)}.product-bundle__info span{font-size:1em;line-height:1.43;color:var(--white)}@media only screen and (min-width: 768px){.product-bundle__description{max-width:85%}.product-bundle__info span{font-size:1.1rem}}.product-bundle__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.product-bundle__info button,.product-bundle__info span{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-transform:capitalize}.product-bundle__info button{font-size:.625em;width:38px;line-height:1.6;color:#f2f2f2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background-color:transparent;text-decoration:underline}@media only screen and (min-width: 768px){.product-bundle__info button{width:unset;font-size:.875em;line-height:1.43}}.product-bundle-button span.rotate{transform:rotate(0)}
/*# sourceMappingURL=/s/files/1/0642/2020/1208/t/3/assets/bundle-copack-product.css.map?v=55219479486255651781655139782 */
