/** Shopify CDN: Minification failed

Line 8:11680 Unexpected "span"
Line 8:28857 Expected percentage but found "@media"
Line 8:29253 Expected percentage but found "@media"

**/
model-viewer{position:absolute;width:100%;height:inherit;top:0;right:0;left:0;bottom:0}.product-section .section-container>.page-width>.inline-flex{position:relative}.product-section .triple-slider{padding:4rem 0}.product-section .prodcut__right.gutters--medium,.product-section .product__left.gutters--medium{margin-left:0;margin-right:0}.product-section .product__right{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:1}@media only screen and (min-width:780px){.product-section .product__right{padding:0 2rem}}.product-section .product__center{margin-top:2rem}.product-section .price{font-size:var(--h2__size)}@media only screen and (max-width:779px){.product-section .price{font-size:var(--h2_mob__size)}}.product-section .product__labels{margin:.5rem 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.product-section .product__labels>*{display:table;padding:4px 6px;margin-bottom:5px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:600;line-height:10px}.product-section .product__social_proof .product__social_proof-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:45px 15px 25px!important;max-width:530px}@media only screen and (max-width:779px){.product-section .product__social_proof .product__social_proof-container{margin-top:20px}}.product-section .product__social_proof .product__social_proof-container:after,.product-section .product__social_proof .product__social_proof-container:before{display:block;position:absolute;color:var(--color_primary);opacity:.4;font-size:62px;font-weight:700;line-height:1;height:40px}.product-section .product__social_proof .product__social_proof-container:before{content:"\201c";top:10px;left:10px}.product-section .product__social_proof .product__social_proof-container:after{content:"\201d";bottom:20px;right:10px}.product-section .product__social_proof .product__social_proof-name{text-transform:uppercase;line-height:1.2;font-size:calc(var(--body__size) * 1.1)}.product-section .product__social_proof .product__social_proof-text{font-style:italic}.product-section .product__social_proof .image-container{width:65px;min-width:65px;position:absolute;top:-32.5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:visible}.product-section .product__social_proof img{border:2px solid var(--color_secondary);border-radius:150px}.product-section .product__social_proof .product__social_proof-text-container>*{text-align:center}.product-section .product__social_proof .product__social_proof-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:.35rem;margin-top:15px}@media only screen and (min-width:500px){.product-section .product__social_proof .product__social_proof-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 35px 15px!important}.product-section .product__social_proof .product__social_proof-container:after,.product-section .product__social_proof .product__social_proof-container:before{font-style:italic;font-weight:400;font-size:80px}.product-section .product__social_proof .product__social_proof-container:before{top:10px;left:10px}.product-section .product__social_proof .product__social_proof-container:after{bottom:0;right:20px}.product-section .product__social_proof .image-container{position:relative;top:initial;left:initial;-webkit-transform:unset;-ms-transform:unset;transform:unset;margin:0 15px}.product-section .product__social_proof .product__social_proof-name{margin-bottom:5px}.product-section .product__social_proof .product__social_proof-rating{position:absolute;top:-2px;margin-top:0;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-section .product__social_proof .product__social_proof-rating svg{width:16px;height:16px}.product-section .product__social_proof .product__social_proof-text-container{width:calc(100% - 80px);position:relative}.product-section .product__social_proof .product__social_proof-text-container>*{text-align:left}}.product-section amount-saving .product-tag{background:var(--promotion_tag_background);color:var(--promotion_tag_color);border-color:var(--promotion_tag_color)}.product-section .product__shipping_announce{font-size:var(--body_size);letter-spacing:1.75px;line-height:1.33;text-transform:var(--button__transform)}.product-section .product__price .price dd:only-child{margin:0!important}.product-section .product__price .price--large.price__regular{font-size:calc(var(--body__size) * 1.28)}.product-section .product__price .price--on-sale .price--large.price-item--regular{font-size:calc(var(--body__size))}.product-section .product__price .price--on-sale .price--large.price-item--sale{font-size:calc(var(--body__size) * 1.28)}.product-section .product__buy_buttons .product-form__buttons{white-space:nowrap}.product-section .product__buy_buttons .product-form__buttons.has-wishlist{position:relative}.product-section .product__buy_buttons .product-form__buttons.has-wishlist button-wishlist{height:4rem;width:4rem;position:absolute;right:.25rem;top:initial;left:initial;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:unset}.product-section .product__buy_buttons .product-form__buttons.has-wishlist button-wishlist svg{border:1px solid rgba(var(--color_primary_rgb),.2);-webkit-box-shadow:rgba(var(--color_primary_rgb),.15) 0 2px 4px;box-shadow:rgba(var(--color_primary_rgb),.15) 0 2px 4px;background:var(--color_secondary);border-radius:calc(var(--button__radius) * .75);padding:.75rem;width:3rem;height:3rem}.product-section .product__buy_buttons .product-form__buttons.has-wishlist button-wishlist:hover{-webkit-box-shadow:none;box-shadow:none}.product-section .product__buy_buttons .product-form__buttons.has-wishlist button-wishlist:hover svg{-webkit-box-shadow:0 2px 4px 0 rgba(45,45,45,.14);box-shadow:0 2px 4px 0 rgba(45,45,45,.14)}.product-section .product__buy_buttons ul.payment-icons{margin-top:1rem}.product-section .product__buy_buttons button-animation{width:100%;max-width:360px}.product-section .product__buy_buttons.mu--one-whole .has-wishlist .shopify-payment-button,.product-section .product__buy_buttons.mu--one-whole.text-center .product-form__buttons .shopify-payment-button{margin:0 auto}@media only screen and (min-width:500px){.product-section .product__buy_buttons.mu--one-whole .product-form__buttons{gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-section .product__buy_buttons.mu--one-whole .product-form__buttons>:not(:only-child){width:calc(50% - 7.5px);max-width:calc(50% - 7.5px);-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 7.5px);flex:1 0 calc(50% - 7.5px)}.product-section .product__buy_buttons.mu--one-whole .product-form__buttons .shopify-payment-button__button{margin-top:0!important}}.product-section .product__description a,.product-section .product__description h1,.product-section .product__description h2,.product-section .product__description h3,.product-section .product__description h4,.product-section .product__description h5,.product-section .product__description h6,.product-section .product__description li,.product-section .product__description p,.product-section .product__description span,.product-section .product__description ul{color:var(--description-text-color)}.product-section .product__description a{text-decoration:underline}.product-section .product__description ul{padding-left:2rem}.product-section .product__description table{margin-bottom:1rem}.product-section .product__description iframe{max-width:100%;height:auto;aspect-ratio:16/9}.product-section .product__countdown--align-column count-down{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-section .product__center .product__countdown--align-row count-down,.product-section .product__left:not(.lu--two-fifths) .product__countdown--align-row count-down,.product-section .product__right:not(.lu--two-thirds) .product__countdown--align-row count-down{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-section .product__center .product__countdown--align-row count-down .product__countdown-title-container,.product-section .product__left:not(.lu--two-fifths) .product__countdown--align-row count-down .product__countdown-title-container,.product-section .product__right:not(.lu--two-thirds) .product__countdown--align-row count-down .product__countdown-title-container{width:50%}.product-section .product__countdown count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:779px){.product-section .product__countdown count-down{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.product-section .product__countdown count-down .product__countdown-title-container{width:auto!important}}.product-section .product__countdown .product__countdown-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;max-width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:1rem;margin-inline:auto}.product-section .product__countdown .product__countdown-container>*{width:25%;min-width:25%}.product-section .product__countdown .product__countdown-coupon,.product-section .product__countdown .product__countdown-title{font-size:calc(var(--body__size) * 1.2);line-height:calc(var(--body__size) * 1.4);display:-webkit-box;overflow:hidden;word-wrap:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.9em}.product-section .product__countdown .product__countdown-coupon+.product__countdown-coupon,.product-section .product__countdown .product__countdown-title+.product__countdown-coupon{margin-top:1rem}.product-section .product__countdown .product__countdown-timer-item-value{width:30px;height:30px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text_count_color);background:var(--text_count_bg);border:1px solid var(--text_count_border);border-radius:var(--button__radius)}.product-section .product__countdown .product__countdown-timer-item-group-label{font-size:calc(var(--body__size) * .8)}@media only screen and (max-width:779px){.product-section .product__countdown .product__countdown-timer-item-group-label{font-size:calc(var(--body__size_mob) * .8)}}.product-section .product__collapsible+.product__collapsible{margin-top:-10px}.product-section .product__collapsible .link_collapsing_title{margin-bottom:0;padding:0 calc(var(--body__size) * .7) calc(var(--body__size) * .7);border-bottom:1px solid rgba(var(--color_primary_rgb),.1)}.product-section .product__collapsible .link_collapsing_title>*{vertical-align:middle}.product-section .product__collapsible .link_collapsing_title>*span{margin-left:1rem;font-size:calc(var(--body__size) * 1.2)}.product-section .product__collapsible svg{width:16px;height:16px}.product-section .product__quantity{border:none}.product-section .product__quantity quantity-input{max-width:15rem;min-width:10rem}.product-section .product__quantity.text-center quantity-input{margin:0 auto}.product-section .product__file label,.product-section .product__quantity label,.product-section .product__radios label,.product-section .product__select label{margin:0 0 calc(var(--body__size) * .7);position:relative}.product-section .product__file input,.product-section .product__quantity input,.product-section .product__radios input,.product-section .product__select input{padding:0}.product-section .product__policies>*{display:inline}.shopify-app-block{width:100%}@media only screen and (min-width:500px){.text-center+.shopify-app-block{text-align:center}.text-left+.shopify-app-block{text-align:left}}@media only screen and (max-width:499px){.s--text-center+.shopify-app-block{text-align:center}.smal--text-left+.shopify-app-block{text-align:left}}.product-popup-modal{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color_primary_rgb),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:10002}.product-popup-modal:not(#QuickViewModal) .product-popup-modal__content{padding:3rem}.product-popup-link{position:absolute;left:2rem;top:1.8rem;z-index:2;padding-right:1rem}.product-popup-link:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;border-style:solid;border-width:.2em .2em 0 0;height:.75rem;width:.6em}.product-popup-link:hover:after{-webkit-transform:translate(.5rem,-50%) rotate(45deg);-ms-transform:translate(.5rem,-50%) rotate(45deg);transform:translate(.5rem,-50%) rotate(45deg)}@media only screen and (min-width:780px){.product-popup-link{left:4rem}}.product-popup-modal__content{background-color:var(--color_secondary);min-height:50%;max-height:90%;width:92%;position:absolute;overflow:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto;padding:0 1.5rem 0 3rem}#QuickViewModal .product-popup-modal__content{padding:0}#QuickViewModal .product-popup-modal__content .modal__close{height:3rem;width:3rem;padding:.2rem}#QuickViewModal .product-popup-modal__content .modal__close svg{width:1.2rem}#QuickViewModal .product-popup-modal__content .product-popup-modal__container{width:100%;height:100%;margin:0}#QuickViewModal .product-popup-modal__content .product-popup-modal__container .position--sticky{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#QuickViewModal .product-popup-modal__content .product-popup-modal__container::-webkit-scrollbar{cursor:pointer;background:var(--color_scrollbar__background);width:10px}#QuickViewModal .product-popup-modal__content .product-popup-modal__container::-webkit-scrollbar-thumb{cursor:pointer;border:solid 0 transparent;width:10px;-webkit-box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb),inset 0 0 0 6px var(--color_scrollbar__thumb);box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb),inset 0 0 0 6px var(--color_scrollbar__thumb)}#QuickViewModal .product-popup-modal__content .product-popup-modal__container::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb_hover),inset 0 0 0 6px var(--color_scrollbar__thumb_hover);box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb_hover),inset 0 0 0 6px var(--color_scrollbar__thumb_hover)}#QuickViewModal .product-popup-modal__content .product__left{margin-bottom:1rem}@media only screen and (min-width:780px){#QuickViewModal .product-popup-modal__content .product__left{width:60%;max-width:60%;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;padding:4rem;margin:0}}#QuickViewModal .product-popup-modal__content .product__right{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}#QuickViewModal .product-popup-modal__content .product__right>.flex__item{margin-bottom:1rem}@media only screen and (min-width:780px){#QuickViewModal .product-popup-modal__content .product__right{width:40%;max-width:40%;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4rem 4rem 4rem 0;margin:0}}#QuickViewModal .product-popup-modal__content .product__right .product-form__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#QuickViewModal .product-popup-modal__content .product__buy_buttons,#QuickViewModal .product-popup-modal__content .product__quantity{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}#QuickViewModal .product-popup-modal__content .position--sticky{top:4rem}@media only screen and (min-width:780px){.product-popup-modal__content{padding-right:1.5rem;min-width:320px;padding:0 3rem;width:initial;max-width:780px}}@media only screen and (max-width:779px){.product-popup-modal__content{height:100%;max-height:initial;width:100%}.product-popup-modal__content table{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:block;width:100%}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;-webkit-transition:text-decoration-thickness .2 ease;-o-transition:text-decoration-thickness .2 ease;transition:text-decoration-thickness .2 ease}.product-popup-modal__button svg.icon{margin-right:1rem;width:20px;height:20px}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media only screen and (max-width:779px){.product-popup-modal__content-info>*{max-height:100%}}.cart-item__manager,quantity-input{border:1px solid rgba(var(--color_primary_rgb),.55);position:relative;border-radius:var(--button__radius);display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:499px){.s--text-center>.cart-item__manager,.s--text-center>quantity-input{margin:0 auto}}.cart-item__manager .quantity__button,quantity-input .quantity__button{cursor:pointer;width:4.5rem;-ms-flex-negative:0;flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-color:rgba(var(--color_primary_rgb),.1);color:rgba(var(--color_primary_rgb),.3);background:rgba(var(--color_secondary_rgb),.1)}.cart-item__manager .quantity__button svg,quantity-input .quantity__button svg{width:1rem;pointer-events:none}.cart-item__manager .quantity__input,quantity-input .quantity__input{color:currentColor;font-size:1.4rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;height:3rem;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart-item__manager .quantity__input::-webkit-inner-spin-button,quantity-input .quantity__input::-webkit-inner-spin-button{display:none}.product__share .social-sharing .flex__item{padding:0}.product__share .social-sharing a{padding:1rem;min-width:unset;opacity:1;margin:0 1px;width:3.5rem;height:3.5rem}.product__share .social-sharing a.btn--link{padding:0;text-decoration:unset!important}.product__share .social-sharing a.btn--link:after,.product__share .social-sharing a.btn--link:before{content:none}share-button summary{padding:0 1rem;min-width:unset;opacity:1;height:3.5rem!important}share-button summary .icon-share{width:16px;margin-right:1rem;fill:currentColor}share-button details{position:relative;margin-right:1px;padding-right:2px}share-button .share-button__fallback{border:1px solid rgba(var(--color_primary_rgb),.2);background:var(--color_secondary);padding:2rem;position:absolute;top:100%;left:-.1rem;z-index:3;width:100%;min-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}share-button .field__label{font-size:1.6rem;margin:0 1rem;top:1rem;margin-bottom:0;pointer-events:none;position:relative;-webkit-transition:top var(--duration-short) ease,font-size var(--duration-short) ease;-o-transition:top var(--duration-short) ease,font-size var(--duration-short) ease;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}@media only screen and (min-width:780px){variant-selects .flex__item{min-width:15rem}}@media only screen and (max-width:779px){variant-selects .flex__item{padding:0 .5rem!important}}variant-radios.variants-radios--button_round .filters-color,variant-radios.variants-radios--button_round fieldset label{border-radius:50px}variant-radios fieldset{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:400px;border:none}variant-radios fieldset:not(:last-child):not(:only-of-type){margin-right:1rem}variant-radios fieldset legend{font-size:calc(var(--body__size) * .9);font-weight:var(--font_body__weight_bold);color:var(--color_text);text-transform:uppercase;position:relative;margin-bottom:1.5rem}variant-radios fieldset label.filters-color{width:4rem;height:4rem;position:relative;background-size:100%;border:1px solid rgba(var(--color_primary_rgb),.2);cursor:pointer;background-position:center;background-size:contain;background-repeat:no-repeat}variant-radios fieldset label.filters-color:not(:last-child):not(:only-of-type){margin-right:1rem}variant-radios fieldset label.filters-color span{position:absolute;border-radius:0;top:-4rem;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;font-size:calc(var(--body__size) * .8);-webkit-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);padding:.5rem 1rem;background:var(--color_primary);color:var(--color_secondary);opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}variant-radios fieldset label.filters-color span:before{content:"";width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid var(--color_primary);position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-.5rem}variant-radios fieldset label.filters-color:hover span{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}@media only screen and (min-width:500px){variant-radios.flex-justify--center fieldset{margin:0 auto 20px!important}}@media only screen and (max-width:499px){variant-radios.s--flex-justify--center fieldset{margin:0 auto}}variant-radios input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}variant-radios input[type=radio]+label:not(.filters-color){border:.1rem solid rgba(var(--color_primary_rgb),.55);background-color:var(--color_secondary);color:var(--color_primary);display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;-webkit-transition:border .2 ease;-o-transition:border .2 ease;transition:border .2 ease;cursor:pointer}variant-radios input[type=radio]+label:not(.filters-color):hover{border:.1rem solid rgba(var(--color_primary_rgb),.5)}variant-radios input[type=radio]:checked+label:not(.filters-color){background-color:var(--color_primary);color:var(--color_secondary);border:.1rem solid rgba(var(--color_secondary_rgb),.55)}variant-radios input[type=radio]:checked+label.filters-color{border:2px solid var(--color_primary);-webkit-box-shadow:0 0 5px #0c3a60cc;box-shadow:0 0 5px #0c3a60cc}variant-radios input[type=radio]:disabled+label:not(.filters-color){border-color:rgba(var(--color_primary_rgb),.1);color:rgba(var(--color_primary_rgb),.3);background:rgba(var(--color_secondary_rgb),.1);text-decoration:line-through}variant-radios input[type=radio]:disabled+label.filters-color{opacity:.5;border:2px solid rgba(var(--color_primary_rgb),.5);cursor:default}variant-radios input[type=radio]:disabled+label.filters-color span{opacity:1}variant-radios input[type=radio]:disabled+label.filters-color:before{content:"";position:absolute;height:2px;width:calc(100% + 4px);top:50%;-webkit-transform:translateY(-50%) rotate(310deg);-ms-transform:translateY(-50%) rotate(310deg);transform:translateY(-50%) rotate(310deg);background:rgba(var(--color_primary_rgb),.5);left:0}variant-radios input[type=radio]:focus-visible+label{-webkit-box-shadow:0 0 0 .3rem var(--color_secondary),0 0 0 .5rem rgba(var(--color_primary_rgb),.55);box-shadow:0 0 0 .3rem var(--color_secondary),0 0 0 .5rem rgba(var(--color_primary_rgb),.55)}variant-radios input[type=radio]:focus+label{-webkit-box-shadow:0 0 0 .3rem var(--color_secondary),0 0 0 .5rem rgba(var(--color_primary_rgb),.55);box-shadow:0 0 0 .3rem var(--color_secondary),0 0 0 .5rem rgba(var(--color_primary_rgb),.55)}variant-radios input[type=radio]:focus:not(:focus-visible)+label{-webkit-box-shadow:none;box-shadow:none}.product-form{width:100%}pickup-availability{display:block}pickup-availability[available]{margin-top:calc(var(--body__size) * .7)}.pickup-availability-preview{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem}.pickup-availability-preview svg{-ms-flex-negative:0;flex-shrink:0;height:1.8rem;stroke:var(--color_primary)}.pickup-availability-preview .icon-unavailable{height:1.6rem;margin-top:.1rem}@media only screen and (min-width:780px){.pickup-availability-preview{padding:0 2rem 0 0}}.pickup-availability-button{background-color:transparent;letter-spacing:.06rem;padding:0 0 .2rem;outline:0;border:none}.pickup-availability-info *{margin:0 0 .6rem}pickup-availability-drawer{background-color:var(--color_secondary);border:.1rem solid rgba(var(--color_primary_rgb),.2);height:100%;opacity:0;overflow-y:auto;padding:2rem;position:fixed;top:0;right:0;z-index:1001;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:100%}pickup-availability-drawer[open]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}@media only screen and (min-width:780px){pickup-availability-drawer{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:37.5rem}pickup-availability-drawer[open]{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:animateDrawerOpen .5s ease;animation:animateDrawerOpen .5s ease}}.pickup-availability-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.2rem}.pickup-availability-drawer-title{margin:.5rem 0 0}.pickup-availability-header .icon{width:2rem}.pickup-availability-drawer-button{background-color:transparent;border:none;color:var(--color_primary);cursor:pointer;display:block;height:4.4rem;padding:1.2rem;width:4.4rem}.pickup-availability-drawer-button:hover{color:rgba(var(--color_primary_rgb),.75)}.pickup-availability-variant{font-size:1.3rem;line-height:1.2;margin:0 0 1.2rem;text-transform:capitalize}.pickup-availability-variant>*+strong{margin-left:1rem}.pickup-availability-list__item{border-bottom:.1rem solid rgba(var(--color_primary_rgb),.2);padding:2rem 0;list-style:decimal}.pickup-availability-list__item:first-child{border-top:.1rem solid rgba(var(--color_primary_rgb),.2)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:1rem}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:1.5;padding-left:32px}.pickup-availability-address p{margin:0}@-webkit-keyframes animateDrawerOpen{@media screen and (max-width:779px){0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:780px){0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}@keyframes animateDrawerOpen{@media screen and (max-width:779px){0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:780px){0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}}.product__sticky_atc{position:fixed;bottom:0;left:0;right:0;width:100%;background:var(--color_secondary);border-top:1px solid rgba(var(--color_primary_rgb),.4);z-index:99;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.product__sticky_atc .shopify-payment-button__more-options{display:none}.product__sticky_atc .shopify-payment-button__button--branded{min-height:initial!important;margin-top:0!important;padding:0!important}.product__sticky_atc.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}@media only screen and (max-width:779px){.product__sticky_atc .page-width{margin-bottom:-10px;height:100%}.product__sticky_atc .page-width>.flex__item{margin-bottom:10px;padding-right:0}}.sticky_atc__title{padding:0 .5rem .5rem 0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:30rem}.sticky_atc__image{max-width:50px;margin:0 2rem 0 0}.sticky_atc__quantity quantity-input{margin:0 auto}@media only screen and (max-width:779px){.sticky_atc__quantity{padding-left:8px;padding-right:8px;text-align:center}.sticky_atc__quantity quantity-input{min-width:initial!important;width:auto!important}.sticky_atc__quantity quantity-input button,.sticky_atc__quantity quantity-input input{width:2.5rem}}@media only screen and (min-width:780px){.sticky_atc__form{margin:0 2rem}}.sticky_atc__form .product-form__buttons{margin-bottom:0}.sticky_atc__form .product-form__buttons>*{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;height:100%;margin-bottom:0}.sticky_atc__form button.shopify-payment-button__button.shopify-payment-button__button--unbranded{margin:0;padding-left:0;padding-right:0}.sticky_atc__form .shopify-payment-button{padding-left:8px}.sticky-single-button .product-form__buttons>*{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.product__modal-opener{width:100%;height:100%}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-icon{background-color:var(--color_secondary);border-radius:50%;cursor:pointer;border:.1rem solid rgba(var(--color_primary_rgb),.1);color:var(--color_primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5rem;width:5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:1;-webkit-transition:color .2s ease,opacity .2s ease;-o-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease}.product__media-icon .icon{width:1.2rem;height:1.4rem}product-thumbnails .product__media-icon{top:.5rem;width:3rem;height:3rem;left:.5rem}product-thumbnails .product__media-icon svg{opacity:.7}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color_primary_rgb),.1)}@media only screen and (min-width:780px){.product__media-wrapper:not([data-active=true]) .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:780px){.flex__item.product__media-item--full{width:100%}}.product__media-item>*{display:block;position:relative}.product__media-item>* a{pointer-events:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;height:5rem;width:5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:2}.product__modal-opener--image .product__media-toggle:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.product-media-modal{background-color:var(--color_secondary);height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:1001}.product-media-modal__dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content::-webkit-scrollbar{cursor:pointer;background:var(--color_scrollbar__background);width:10px}.product-media-modal__content::-webkit-scrollbar-thumb{cursor:pointer;border:solid 0 transparent;width:10px;-webkit-box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb),inset 0 0 0 6px var(--color_scrollbar__thumb);box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb),inset 0 0 0 6px var(--color_scrollbar__thumb)}.product-media-modal__content::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb_hover),inset 0 0 0 6px var(--color_scrollbar__thumb_hover);box-shadow:inset 0 0 0 1px var(--color_scrollbar__thumb_hover),inset 0 0 0 6px var(--color_scrollbar__thumb_hover)}product-modal:not([open]) .product-media-modal__content{display:none}.product-media-modal__content .media{background:0 0}.product-media-modal__content .deferred-media{width:100%}.product-media-modal__content .product__media-icon,.product-media-modal__content .product__media-toggle{display:none}@media only screen and (min-width:780px){.product-media-modal__content>*{max-width:960px;max-height:100vh}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__content>* .triple-slider .swiper{max-width:initial}}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:var(--color_secondary);border:.1rem solid rgba(var(--color_primary_rgb),.1);border-radius:50%;color:rgba(var(--color_primary_rgb),.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__toggle:hover{color:rgba(var(--color_primary_rgb),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}@media only screen and (min-width:780px){.product-media-modal__toggle{right:4.8rem;top:3.5rem}}@media only screen and (min-width:780px){.inline-flex>.product__media--main{-webkit-box-flex:1;-ms-flex:1 0 80%;flex:1 0 80%}}.product__media+.flex__item,.product__media-wrapper+.flex__item,product-thumbnails+.flex__item{margin-top:20px}product-thumbnails .product__media-item.swiper-slide{cursor:pointer}@media only screen and (max-width:779px){product-thumbnails{margin-top:2rem}product-thumbnails .product__media-item.swiper-slide{max-width:33.33333%}}@media only screen and (min-width:780px){product-thumbnails[data-direction=vertical]{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;padding-right:20px;margin-top:0;overflow:hidden}product-thumbnails[data-direction=vertical] .swiper-button-next,product-thumbnails[data-direction=vertical] .swiper-button-prev{right:initial;left:50%;-webkit-transform:translateX(calc(-50% + 10px)) rotate(90deg);-ms-transform:translateX(calc(-50% + 10px)) rotate(90deg);transform:translateX(calc(-50% + 10px)) rotate(90deg)}product-thumbnails[data-direction=vertical] .swiper-button-prev{top:30px}product-thumbnails[data-direction=vertical] .swiper-button-next{top:calc(100% - 30px)}.product__media--main+product-thumbnails[data-direction=vertical]{padding-right:0;padding-left:20px}product-thumbnails[data-direction=vertical] .product__media-item.swiper-slide{height:100%!important}product-thumbnails[data-direction=horizontal]{margin-top:2rem}product-thumbnails[data-direction=horizontal] .product__media-item.swiper-slide{max-width:20%}}@media only screen and (min-width:780px) and (max-width:779px){product-thumbnails[data-direction=horizontal] .product__media-item.swiper-slide{max-width:33.33333%}}.product-section deferred-media,.product-section product-model{overflow:hidden}.product-section deferred-media .deferred-media__poster,.product-section product-model .deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.product-section deferred-media .deferred-media__poster img,.product-section product-model .deferred-media__poster img{width:auto;height:100%}.product-section deferred-media .deferred-media__poster-button,.product-section product-model .deferred-media__poster-button{background-color:var(--color_secondary);border:.1rem solid rgba(var(--color_primary_rgb),.1);border-radius:50%;color:var(--color_primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease;z-index:1}.product-section deferred-media .deferred-media__poster-button .icon,.product-section product-model .deferred-media__poster-button .icon{width:2rem;height:2rem}.product-section deferred-media .deferred-media__poster-button:hover,.product-section product-model .deferred-media__poster-button:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.product-section product-thumbnails.swiper-initialized .swiper-wrapper .product__media-item{background:rgba(var(--color_primary_rgb),.05)}.product-section product-thumbnails:not(.swiper-initialized) .product__media-item{margin-right:20px}.product-section .product__media-wrapper .swiper-pagination{bottom:1rem}.product__xr-button.button{background:rgba(var(--color_secondary_rgb),.8);color:var(--color_primary);-webkit-box-shadow:none;box-shadow:none;position:absolute;bottom:0;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:3rem;margin:1rem auto 0;z-index:1;padding:1px 2rem;display:none}@media only screen and (max-width:779px){.product__xr-button.button{display:block}}.product__xr-button:hover{-webkit-box-shadow:none;box-shadow:none}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden}.product__xr-button .icon{width:1.4rem;margin-right:1rem}@media only screen and (min-width:780px){.product__media-wrapper>.product__xr-button.button{display:none}.product__xr-button[data-shopify-xr-hidden]{display:none}}@media only screen and (max-width:779px){slider-component .product__xr-button:not([data-shopify-xr-hidden]){display:none}.active .product__xr-button:not([data-shopify-xr-hidden]){display:block}}product-model .shopify-model-viewer-ui{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;top:0;left:0;height:100%;width:100%}product-model .shopify-model-viewer-ui .theme-event-proxy{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area--playing+.theme-event-proxy{display:none}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:rgba(var(--color_secondary),.8)!important;border-color:rgba(var(--color_primary_rgb),.04)!important;opacity:1!important}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgba(var(--color_primary_rgb),.75)}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(var(--color_primary_rgb),.55)}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus,product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active{color:rgba(var(--color_primary_rgb),.55);background:rgba(var(--color_primary_rgb),.04)}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:rgba(var(--color_primary_rgb),.04)}@media only screen and (max-width:779px){product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control{height:32px!important;width:32px!important;opacity:.8!important}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{width:20px!important;right:6px!important}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control svg{width:32px!important;height:32px!important}}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{border-radius:50%;color:rgba(var(--color_primary_rgb),.6);background:0 0;border-color:rgba(var(--color_primary_rgb),.6);-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease;transition:transform .2s ease,color .2s ease,-webkit-transform .2s ease}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus,product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:4.8rem;height:4.8rem;margin-top:.3rem}product-model .shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon{position:relative}image-magnify{position:relative}@media only screen and (min-width:780px){image-magnify .magnify__large-img{background-repeat:no-repeat;background-color:var(--color_secondary);background-size:2000px;width:200px;height:200px;-webkit-box-shadow:0 5px 10px -2px rgba(0,0,0,.3);box-shadow:0 5px 10px -2px rgba(0,0,0,.3);pointer-events:none;position:absolute;border:4px solid rgba(var(--color_primary_rgb),.4);z-index:1;border-radius:100%;display:block;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}image-magnify:active .magnify__large-img,image-magnify:hover .magnify__large-img{opacity:1}}.bundle__products>.flex{max-width:570px}.bundle__products .bundle_product_image{max-width:80px;width:100%;-webkit-box-flex:0;-ms-flex:0 1 0%;flex:0 1 0%;position:relative}.bundle__products .cart__change-variant{position:absolute;right:-15px;top:0}.bundle__products .cart__change-variant .select-variant{position:absolute;right:0;top:calc(100% + 5px);background:#fff;border:1px solid var(--color_primary);z-index:2}.bundle__products summary{width:12px;height:12px;background:var(--color_primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--button__radius)}.bundle__products summary svg{width:8px;height:8px;color:var(--color_secondary)}.bundle__products .bundle__products-main-title .h4{font-size:calc(var(--body__size) * 1.4);line-height:calc(var(--body__size) * 1.4);font-weight:700;color:var(--color_text)}.bundle__products .bundle__products-title{font-size:calc(var(--body__size));line-height:calc(14 / var(--body__size));font-weight:700;color:var(--color_text);margin-top:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.bundle__products .bundle__products-title span{width:calc(100% - 3.5rem);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bundle__products .bundle__products-title .bundle_products__variants{font-size:calc(var(--body__size) * .8)}.bundle__products .bundle__products-product:not(:first-child) .bundle__products-title:before{content:"+";position:absolute;left:-1.5rem;top:50%;font-size:calc(var(--body__size));line-height:calc(14 / var(--body__size));color:var(--color_text);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.bundle__products .btn--atc{padding:1.5rem 3rem;white-space:nowrap}.bundle__products .btn--atc span{line-height:12px}.bundle__products .btn--atc span:first-child{margin-right:.5rem}@media only screen and (min-width:780px){.bundle__products .bundle__products_small .bundle_product_image:before{left:-2.25rem!important}.bundle__products .bundle__products_small .bundle__products_item_info:not(:last-child){margin-bottom:1rem}.bundle__products .bundle__products_large .bundle__products_form>.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bundle__products .bundle__products_large .bundle__products_form>.flex>*{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.bundle__products .bundle__products_large .bundle__products_form>.flex>.lu--two-thirds{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.bundle__products .bundle__products_large .bundle__products_total_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bundle__products .bundle__products_large .bundle__products_total_container>span:first-child{width:100%}}@media only screen and (max-width:779px){.bundle__products .bundle_product_image:before{left:-1.25rem!important}.bundle__products .bundle__products-title{width:100%}.bundle__products .price{text-indent:2.5rem}.bundle__products .price .price__sale>dd:nth-child(2){text-indent:0}.bundle__products .bundle__products_item_info:not(:last-child){margin-bottom:1rem}}