.header-prod__hold{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1025px){.header-prod__hold{flex-direction:row}}.header-prod__infos{padding:0 var(--gap)}@media only screen and (min-width:1025px){.header-prod__infos{display:flex;height:calc(100vh - var(--gap-top));justify-content:center;overflow:hidden;overflow-y:scroll;padding:7vh 0;width:50vw}.is-top-bar .header-prod__infos{height:calc(100vh - var(--gap-top) - 3.6rem)}.header-prod__infos::-webkit-scrollbar{width:5px}.header-prod__infos{scrollbar-width:thin;scrollbar-color:transparent transparent}.header-prod__infos::-webkit-scrollbar-track{background:transparent}.header-prod__infos::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px;border:3px solid transparent}.header-prod__infos__hold{display:flex;flex-direction:column;height:85vh;width:32vw}}.header-prod__item{margin:1rem 0}.header-prod__taxes span{display:inline-block}.header-prod__title{display:block}@media only screen and (min-width:1025px){.header-prod__title{width:100%}}.header-prod h1.prod-title{font-size:2rem}@media only screen and (min-width:1025px){.header-prod h1.prod-title{font-size:3rem;letter-spacing:-.1rem;font-weight:300;width:25vw}}.header-prod h2.prod-var-title{font-size:.95rem}@media only screen and (min-width:1025px){.header-prod h2.prod-var-title{margin:.5rem 0 0}}.header-prod__prices-sku{display:flex;justify-content:space-between;margin:1rem 0 2rem}.header-prod__price{display:flex}@media only screen and (min-width:1025px){.header-prod__price{font-size:1.6rem;font-weight:300}}.header-prod span.price{font-size:1.5rem;font-weight:300}@media only screen and (min-width:1025px){.header-prod span.price{font-size:2.3rem}}.header-prod span.sale-price{color:var(--gray);font-size:.8rem;margin:.2rem 0 0 .6rem;text-decoration:line-through}@media only screen and (min-width:1025px){.header-prod span.sale-price{font-size:1rem}}.header-prod__sku span{font-size:.8rem;text-align:right}.header-prod span.sku{text-decoration:underline}span.header-prod__unit-price{margin:.2rem 0 0;color:var(--gray)}.header-prod__descr.t-parag{font-size:.9rem;line-height:130%;margin:0 0 2rem}@media only screen and (min-width:1025px){.header-prod__descr.t-parag{font-size:1rem;font-weight:300;line-height:140%}}.header-prod__vars{display:flex;flex-wrap:wrap;font-size:.7rem;gap:.3rem;margin:.4rem 0 0}@media only screen and (min-width:1025px){.header-prod__vars{font-size:.85rem;gap:.5rem}}.header-prod__vars>*{align-items:center;border-radius:.3rem;border:1px solid var(--lineColor);display:flex;font-family:var(--sans);justify-content:center;padding:.886rem 1.15rem;text-transform:uppercase;transition:border-color .15s ease-out,background-color .15s ease-out}variant-picker .var-select+.var-select{margin:1rem 0 0}@media only screen and (min-width:1025px){.header-prod__vars>*{padding:.759rem 1.35rem}variant-picker .var-select+.var-select{margin:1.25rem 0 0}}.color-swatch{border-radius:100%;border:1px solid var(--lineColor);height:2rem;padding:.2rem;width:2rem;display:flex;align-items:center;justify-content:center}.color-swatch span{clip-path:inset(100% 100% 100% 100%);height:0;opacity:0;overflow:hidden;position:absolute;width:0}.color-swatch+.color-swatch{margin:0 0 .9rem .8rem}.color-swatch:after{content:"";background:var(--swatch);width:1.6rem;height:1.6rem;border-radius:100%;position:absolute}.header-prod a.btn-vars.current-var,.current-option{border:1.6px solid var(--dark);pointer-events:none}.header-prod a.btn-vars.soldout,.header-prod .option-var.soldout{opacity:.5;background-color:#00000026}.header-prod__vars a:hover{border-color:var(--color);background:#ffffff80}.header-prod__vars a.btn-vars span{padding:.1rem 0 0}.header-prod button.btn-submit-cart{align-items:center;background:var(--color);border-radius:.3rem;display:flex;font-size:1rem;gap:2rem;justify-content:space-between;padding:.8rem 1.2rem;position:relative;width:65%}@media only screen and (min-width:1025px){.header-prod button.btn-submit-cart{width:63.8%;overflow:hidden}.header-prod button.btn-submit-cart span{position:relative;z-index:1}.header-prod button.btn-submit-cart:after{content:"";position:absolute;left:0;top:0;background:#00000040;width:100%;height:100%;opacity:0;transition:opacity .2s ease-out}.header-prod button.btn-submit-cart:hover:after{opacity:1}}.header-prod button.btn-submit-cart span{color:var(--white);font-weight:300}.btn-submit-cart__loading{left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .2s ease-in-out;width:1.4rem}svg.btn-submit-cart__loading__svg circle{stroke-width:2.5}svg.btn-submit-cart__loading__svg{overflow:visible}.header-prod .btn-submit-cart span{transition:opacity .2s ease-in-out}.header-prod .btn-submit-cart.is-loading span{opacity:0}.header-prod .btn-submit-cart.is-loading .btn-submit-cart__loading{opacity:1}.go-spin svg.btn-submit-cart__loading__svg{animation:spinning 2s infinite;animation-timing-function:ease-in-out}.btn-submit-cart__loading__svg circle.circ-anima{stroke-dasharray:1;stroke-dashoffset:1}.go-spin .btn-submit-cart__loading__svg circle.circ-anima{animation:dashAnima 2s infinite;animation-timing-function:ease-out}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dashAnima{0%{stroke-dashoffset:1;opacity:0}30%{opacity:1}50%{stroke-dashoffset:0;opacity:1}70%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}.header-prod__qty-cntrl{border-radius:var(--bd-radius);align-items:center;border:1px solid var(--lineColor);display:flex;font-family:var(--sans);font-size:.7rem;height:100%;justify-content:space-between;transition:opacity .15s linear;width:42%}@media only screen and (min-width:1025px){.header-prod__qty-cntrl{width:30.2%;z-index:1}}.header-prod__qty-cntrl button{font-size:1rem;height:100%;padding:0 1.4rem;position:relative}@media only screen and (min-width:1025px){.header-prod__qty-cntrl button{padding:.8rem}.header-prod__qty-cntrl .display-qty{font-size:1rem}}@media only screen and (min-width:1600px){.header-prod__qty-cntrl .display-qty{font-size:.85rem}}.header-prod__add-cart{margin:1rem 0}@media only screen and (min-width:1025px){.header-prod__add-cart{margin:.5rem 0 .325rem}}.header-prod form#AddToCartForm{display:flex;gap:.5rem;height:2.7rem;justify-content:space-between;width:100%}span.is-sellplan__warning{display:flex}.is-sellplan__warning>*{display:inline-block}span.attention{align-items:center;border-radius:100%;border:1px solid var(--warning);color:var(--warning);display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.is-sellplan__warning{line-height:140%;margin:.5rem 0}.is-sellplan__warning a{text-decoration:underline}.is-sellplan #AddToCartForm,.header-prod__dynamic.is-sellplan{pointer-events:none;opacity:.2}.header-prod__qty-cntrl button{padding:0 1rem}.header-prod form{width:100%;position:relative}.header-prod button.shopify-payment-button__button{background:var(--dark);border-radius:.3rem;font-family:var(--sans);font-size:1rem;font-weight:300;text-transform:uppercase;width:16rem;width:-webkit-fill-available}.shopify-payment-button span{color:inherit}.header-prod button.shopify-payment-button__button:hover{background:var(--color)!important}.header-prod .shopify-installments__content,.header-prod .shopify-installments__learn-more{padding-right:4px;font-size:.9rem!important;line-height:130%;font-family:var(--serif)!important}.header-prod__dynamic{margin:0 0 1rem}.not-dynamic{opacity:.4;cursor:not-allowed}.not-dynamic form{pointer-events:none}.header-prod button.is-soldout{align-items:center;background:var(--dark);border-radius:.3rem;color:var(--white);cursor:default;display:flex;font-family:var(--sans);font-size:1rem;font-weight:300;height:2.7rem;margin:.5rem 0 0;pointer-events:none;width:100%}.header-prod__pickup{font-size:.9rem;margin:.5rem 0 1.75rem}@media only screen and (min-width:1025px){.header-prod__pickup{margin:.5rem 0 1rem}}.header-prod .pickup__location:before{content:"";width:.3rem;height:.3rem;border-radius:50%;background:green;position:absolute}.header-prod .dot-red:before{background:var(--warning)}.header-prod .pickup__location{display:flex;align-items:center;text-indent:1rem}.header-prod .pickup__location.e-dn,.pickup-morelocation.e-dn{display:none!important}.header-prod .pickup span.place{text-indent:0;margin:0 0 0 .2rem;font-weight:600;color:var(--dark)}.header-prod .pickup__seemoree{margin:0 0 0 1.1rem}.header-prod .pickup__seemoree>*{display:inline-flex}.header-prod .pickup button span{color:var(--dark)}.header-prod .pickup span{color:var(--gray);line-height:120%}@media only screen and (min-width:1025px){.header-prod .pickup span{font-weight:300}}.pickup__dot__green{background:green}.pickup__dot__red{background:var(--warning)}.header-prod__accordion{border-bottom:1px solid var(--lineColor)}.header-prod__accordion+.header-prod__descr{padding:1rem 0 0}.header-prod__accordion summary{align-items:center;border-top:1px solid var(--lineColor);color:var(--color);cursor:pointer;display:flex;justify-content:space-between;margin:-1px 0 0;padding:.5rem 0}.header-prod__accordion summary .icon-chevron{align-items:center;border-radius:50%;border:1px solid var(--lineColor);display:flex;height:1.4rem;justify-content:center;transition:transform .25s ease-in-out,border-color .25s ease-in-out;width:1.4rem}@media only screen and (min-width:1025px){.header-prod__accordion summary:hover .icon-chevron{border-color:var(--color)}}.header-prod__accordion details[open] .icon-chevron{transform:rotate(-180deg)}.header-prod__accordion summary svg{width:50%}.header-prod .accordion__content{padding:0 0 1rem}.header-prod .accordion__content p{color:var(--gray);font-size:.95rem;line-height:130%;padding:0 0 0 1.2rem}.header-prod__accord{border-top:1px solid var(--lineColor);margin:1rem 0 0;position:relative}.header-prod .trg-acc{align-items:center;border-bottom:1px solid var(--lineColor);display:flex;font-size:1.4rem;justify-content:space-between}@media only screen and (min-width:1025px){.header-prod .trg-acc{font-size:1.6rem}}.header-prod .ctn-accord .click{font-size:.95rem;line-height:215%}.header-prod .ctn-accord .hold-content{cursor:default;font-size:.95rem;font-size:1.6rem;line-height:130%;padding:1.5rem 0}.header-prod .ctn-accord .hold-content>*,.header-prod .ctn-accord .hold-content p{font-size:.95rem;line-height:130%}.header-prod .ctn-accord .hold-content p strong{font-weight:400}.header-prod .ctn-accord+.ctn-accord{margin:-1.2rem 0 0}@media only screen and (min-width:1025px){.header-prod .ctn-accord+.ctn-accord{margin:-1.5rem 0 0}}.header-prod .active-accd .hold-content{padding:1rem 0 0}@media only screen and (min-width:1025px){.header-prod .active-accd .hold-content{padding:1.5rem 0 3rem}}.header-prod .plus-accd{align-items:center;display:flex;justify-content:center;position:relative;transform:rotate(180deg);transition:transform .8s cubic-bezier(.16,1,.3,1);width:.9rem}.header-prod .plus-accd__line{width:100%;background:var(--dark);height:1px;position:absolute}.header-prod .indic-rotate{transform:rotate(90deg);transition:transform .8s cubic-bezier(.16,1,.3,1)}.header-prod .active-accd .header-prod .indic-rotate,.header-prod .active-accd .plus-accd,.header-prod .cat-filter-active .header-prod .indic-rotate,.header-prod .cat-filter-active .plus-accd{transform:rotate(0)}.header-prod .ctn-accord .hold-content{height:0;overflow:hidden;padding:0}.header-prod .acc-active .hold-content{height:auto;overflow:hidden;padding:1.5rem 0}.header-prod .acc-active .indic-rotate{transform:rotate(0)}.header-prod ul.nutrition-table{width:100%}.header-prod li.nutrition-table__each{display:grid;grid-template-columns:repeat(2,1fr);padding:.4rem 0}.header-prod li.nutrition-table__each{font-size:1rem;font-size:var(--gray);padding:.5rem 0}.header-prod span.serving{color:var(--color);margin:0 0 .4rem}.header-prod .nutrition-table li+li{border-top:1px solid var(--lineColor)}.header-prod span.nutrition-value{justify-self:end}.header-prod span.nutrition-tem.one{text-indent:1rem}.header-prod span.nutrition-tem.two{text-indent:2rem}.header-prod .nutrition-table li,.nutrition-table span,.nutrition-table p,.ctn-accord .hold-content>*,.ctn-accord .hold-content p{font-weight:300}.header-prod__gallery{border-bottom:1px solid var(--lineColor);margin:0 0 1.7rem;position:relative;width:100vw}@media only screen and (min-width:1025px){.header-prod__gallery{width:50vw;border-bottom:none;margin:1rem 0 2rem}}ul.header-prod__gallery__travel.snap-x{height:25rem;display:inline-flex;border-bottom:none;width:105vw;scroll-behavior:smooth;gap:.5rem}@media only screen and (min-width:1025px){ul.header-prod__gallery__travel.snap-x{height:auto;display:flex;flex-direction:column;border-bottom:none;padding:0 var(--gap) 0 0;width:100%;scroll-behavior:auto;gap:0}}.header-prod__gallery__travel.snap-x li{scroll-snap-align:start;flex-shrink:0}.header-prod li.product-single__media{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0;position:relative;width:90vw}@media only screen and (min-width:580px)and (max-width:1024px){.header-prod li.product-single__media{width:45vw}}@media only screen and (min-width:1025px){.header-prod li.product-single__media{width:100%;border:1px solid var(--lineColor)}.header-prod li.product-single__media+li.product-single__media{margin:1.5rem 0 0}.header-prod li.product-single__media:hover .icon-zoom{opacity:1}}.header-prod .media-img{width:100vw;background:var(--bgCard)}.header-prod .product-single__media__thumb{width:100%;height:100%;position:absolute;left:0;top:0}.header-prod .media-video video{height:100%}.header-prod .media-embed,.header-prod .media-model{width:100%}.header-prod .media-embed iframe{aspect-ratio:16/9;height:auto;width:100%}.header-prod .media-model model-viewer{width:100%;height:100%}@media only screen and (min-width:1025px){.header-prod li.product-single__media.media-model{height:74vh}}.header-prod__gallery__counter-swipe{width:calc(100vw - var(--gap) * 2);justify-content:space-between;margin:.3rem 0 .4rem var(--gap);color:var(--gray)}.header-prod__gallery__counter-swipe{font-size:.85rem}.header-prod span.total-media{opacity:.6}@media only screen and (min-width:1025px){.header-prod .media-video img,.header-prod .media-embed img{aspect-ratio:16/9!important}.header-prod .media-img img,.header-prod .media-model{aspect-ratio:1/1!important}}@media only screen and (min-width:1025px){.header-prod__release{padding:12.5vh 0}}.header-prod variant-selects{display:flex;gap:.5rem;justify-content:stretch;width:100%}.header-prod .var-select{display:flex;flex-direction:column;width:100%}.header-prod .var-select select{background:var(--soft);border-radius:var(--bd-radius);border:1px solid var(--lineColor);padding:.5rem .7rem}.header-prod .var-select label{color:var(--color);font-size:.8rem;margin:0 0 .2rem;text-transform:uppercase}button.btn-view-ar{gap:.9rem;border-radius:var(--bd-radius);bottom:1rem;padding:.9rem 2rem;font-size:.8rem;width:75%;border:2px solid var(--lineColor);transition:opacity .25s ease-in-out}.btn-view-ar svg{height:1rem;width:auto}.media-model .icon-control{top:1rem;bottom:auto;transition:opacity .25s ease-in-out}.media-model .icon-control{z-index:2}.media-model .icon-zoom{transform:rotate(45deg)}.media-model button.btn-view-ar,.media-model .icon-zoom{opacity:0;pointer-events:none}.overlay-model{position:absolute;z-index:1;width:100%;height:100%;opacity:.2}.enable-model button.btn-view-ar,.enable-model .icon-zoom{opacity:1;pointer-events:auto}.enable-model .overlay-model,.enable-model .icon-3D{opacity:0;pointer-events:none}@media only screen and (min-width:1025px){.media-model .icon-zoom{display:none}}.header-prod__infos__scroll-down{border-radius:100%;border:1px solid var(--lineColor);bottom:2rem;display:flex;height:1.5rem;left:var(--gap);overflow:hidden;position:fixed;transition:opacity .4s ease-out;width:1.5rem;z-index:10}.header-prod__infos__scroll-down .icon{width:46%;display:flex;align-items:center;justify-content:center;position:absolute;will-change:transform}.header-prod__infos__scroll-down.hide-scrolldown{opacity:0}.header-prod__infos__scroll-down .icon:first-child{animation:godown1 2s infinite;animation-timing-function:ease-in-out}.header-prod__infos__scroll-down .icon:last-child{animation:godown2 2s infinite;animation-timing-function:cubic-bezier(.97,.01,.14,1.01)}@keyframes godown1{0%{transform:translateY(-2rem)}to{transform:translateY(0)}}@keyframes godown2{0%{transform:translateY(0)}to{transform:translateY(2rem)}}.swatch-button{align-items:center;border-radius:50%;border:none;color:transparent;display:flex;height:2rem!important;justify-content:center;padding:0;position:relative;width:2rem!important}.swatch-button:before{border-radius:100%;border:1px solid var(--lineColor);content:"";height:calc(100% + .5rem);position:absolute;width:calc(100% + .5rem);transition:border-color .2s ease-out}.swatch-button.soldout{opacity:1!important}.swatch-button:hover:before{border-color:#00000080}.swatch-button.current-option:before{border:1px solid var(--dark)}.swatch-button.soldout:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' viewBox='0 0 24 24' fill='none' stroke='rgba(0, 0, 0, 0.5)' stroke-width='.5' preserveAspectRatio='none' %3E%3Cline x1='24' y1='0' x2='0' y2='24'%3E%3C/line%3E%3C/svg%3E")!important;background-position:center center;background-repeat:no-repeat}.header-prod__vars:has(.swatch-button){gap:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/header-product.css.map */
