.block-product-hero-unique-1{padding-block:min(calc(3.125rem + 8.125 * (100vw - 22.5rem) / 77.5),11.25rem)}.block-product-hero-unique-1 .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-product-hero-unique-1 .wrapper .woocommerce-breadcrumb{font-size:clamp(0.875rem,calc(0.875rem + 0 * (100vw - 22.5rem) / 77.5),0.875rem);line-height:1;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;margin-bottom:0;color:#1a1917}.block-product-hero-unique-1 .wrapper .woocommerce-breadcrumb a{text-decoration:none;color:#1a1917}.block-product-hero-unique-1 .wrapper .woocommerce-breadcrumb a:hover,.block-product-hero-unique-1 .wrapper .woocommerce-breadcrumb a:focus{text-decoration:underline;color:rgb(181.597382199,45.102617801,52.2240837696)}.block-product-hero-unique-1 .wrapper .product{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 62rem){.block-product-hero-unique-1 .wrapper .product{align-items:flex-start;grid-template-columns:min(calc(31.25rem + 6.25 * (100vw - 62rem) / 38),37.5rem) minmax(0, 1fr)}}.block-product-hero-unique-1 .wrapper .product .onsale{font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1;font-weight:405;font-family:ChaletComprime;letter-spacing:.04em;text-transform:uppercase;position:absolute;z-index:1;top:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);left:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:unset;height:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);min-height:unset;margin:0;color:#fff;border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);background-color:#99262c;padding-block:0;padding-inline:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery{position:relative;display:grid;float:none;width:100%;padding-bottom:1px;grid-template-columns:minmax(0, 1fr);gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);margin-block:0}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;z-index:1;top:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);right:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);display:flex;align-items:center;justify-content:center;border:clamp(0.0625rem,calc(0.0625rem + 0 * (100vw - 22.5rem) / 77.5),0.0625rem) solid rgba(26,25,23,.08);border-radius:clamp(0.125rem,calc(0.125rem + 0 * (100vw - 22.5rem) / 77.5),0.125rem);background-color:rgba(26,25,23,.08)}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before,.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::after,.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger span{opacity:.5}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-viewport{width:100%;border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);background-color:#f3f3f3;aspect-ratio:1/1}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{position:relative;width:100%;aspect-ratio:1/1}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image img{position:absolute;width:100%;height:100%;background-color:#f3f3f3;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-control-nav{display:flex;margin:0;padding:0;list-style:none;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-control-nav li{flex:1 1 0;aspect-ratio:1/1}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-control-nav li img{overflow:hidden;width:100%;height:100%;opacity:1;border:2px solid rgba(0,0,0,0);border-radius:min(calc(0.125rem + 0.125 * (100vw - 22.5rem) / 77.5),0.25rem);background-color:#f3f3f3;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1/1}.block-product-hero-unique-1 .wrapper .product .woocommerce-product-gallery .flex-control-nav li img.flex-active{border-color:#a33c41}.block-product-hero-unique-1 .wrapper .product .entry-summary{display:flex;flex-flow:column;position:sticky;top:calc(min(calc(2.875rem + 1.5 * (100vw - 22.5rem) / 77.5),4.375rem) + 2.875rem + clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem));float:none;width:100%;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-block:0;margin-block:0}@media(min-width: 62rem){.block-product-hero-unique-1 .wrapper .product .entry-summary{padding-bottom:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}}.block-product-hero-unique-1 .wrapper .product .entry-summary>*{margin-block:0}.block-product-hero-unique-1 .wrapper .product .entry-summary .woocommerce-notices-wrapper:empty{display:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .product_title{font-size:min(calc(1.5rem + 1.75 * (100vw - 22.5rem) / 77.5),3.25rem);line-height:1;font-weight:400;font-family:ChaletComprime;letter-spacing:.01em;text-transform:uppercase}.block-product-hero-unique-1 .wrapper .product .entry-summary .price{font-size:min(calc(1.25rem + 0.75 * (100vw - 22.5rem) / 77.5),2rem);line-height:1;font-weight:400;font-family:ChaletComprime;letter-spacing:.01em;text-transform:uppercase;color:#1a1917}.block-product-hero-unique-1 .wrapper .product .entry-summary .price ins{font-weight:inherit}.block-product-hero-unique-1 .wrapper .product .entry-summary .product_meta{display:flex;flex-flow:column;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;color:#606060;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width: 62rem){.block-product-hero-unique-1 .wrapper .product .entry-summary .product_meta{display:flex;flex-flow:row}}.block-product-hero-unique-1 .wrapper .product .entry-summary .product_meta a:not(:hover,:focus){color:inherit}.block-product-hero-unique-1 .wrapper .product .entry-summary .woocommerce-product-details__short-description{font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;max-width:31.25rem;color:#606060}.block-product-hero-unique-1 .wrapper .product .entry-summary .cart{display:flex;flex-flow:row;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .cart::before,.block-product-hero-unique-1 .wrapper .product .entry-summary .cart::after{display:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .quantity{margin:0}.block-product-hero-unique-1 .wrapper .product .entry-summary .quantity:has(input[type=hidden]){display:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .quantity .qty{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;width:100%;max-width:4.375rem;height:min(calc(2.5rem + 0.625 * (100vw - 22.5rem) / 77.5),3.125rem);text-align:left;color:#606060;border:none;border-radius:clamp(0.125rem,calc(0.125rem + 0 * (100vw - 22.5rem) / 77.5),0.125rem);background-color:rgba(26,25,23,.08);box-shadow:none;padding-block:0;padding-inline-start:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);padding-inline-end:min(calc(0.25rem + 0.125 * (100vw - 22.5rem) / 77.5),0.375rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations{margin:0;border-spacing:0;border:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations tr{display:flex;align-items:center;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations tr:not(:last-child) th,.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations tr:not(:last-child) td{padding-bottom:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .label{display:flex;align-items:center;width:15%;padding:0;text-align:left}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .label label{font-size:min(calc(1.125rem + 0.375 * (100vw - 22.5rem) / 77.5),1.5rem);line-height:1;font-weight:405;font-family:ChaletComprime;letter-spacing:.01em;text-transform:uppercase;color:#1a1917}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value{display:flex;align-items:center;flex:1 1 0;max-width:22.5rem;padding:0;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value select{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;flex:1 0 0;width:100%;max-width:18.75rem;height:min(calc(2.5rem + 0.625 * (100vw - 22.5rem) / 77.5),3.125rem);margin:0;padding:0;color:#606060;border:none;border-radius:clamp(0.125rem,calc(0.125rem + 0 * (100vw - 22.5rem) / 77.5),0.125rem);background-color:rgba(26,25,23,.08);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem) center;background-size:1.25rem;padding-inline:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem);-webkit-appearance:none;-moz-appearance:none;appearance:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value .reset_variations{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;flex-shrink:0;color:#606060}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value .reset_variations[style*=hidden]{display:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value .reset_variations:hover,.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations .value .reset_variations:focus{color:rgb(181.597382199,45.102617801,52.2240837696)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .single_variation_wrap{display:flex;flex-flow:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation{display:flex;flex-flow:column;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.4;font-weight:325;font-family:Vitesse;letter-spacing:0;text-transform:inherit;color:#606060;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation>*:empty{display:none}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-description{max-width:31.25rem}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-description p:last-child{margin-bottom:0}.block-product-hero-unique-1 .wrapper .product .entry-summary .variations_form .variations_button{display:flex;flex-flow:row;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}