#pickup-modal{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;padding-top:60px;position:fixed;top:0;width:0;z-index:1000000}#pickup-modal.active{width:100%}#pickup-modal .modal-header{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding:30px}#pickup-modal .modal-content{background-color:#fefefe;border:1px solid #888;height:100vh;max-width:450px;overflow:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform 1s ease-in-out;width:100%}@media(max-width:999.98px){#pickup-modal .modal-content{max-width:90%}}#pickup-modal .modal-content .pickup-availability-list{margin:0}#pickup-modal .modal-content .pickup-availability-list__item{align-items:center;border-bottom:1px solid #dee2e6;display:flex;gap:24px;list-style:none;padding:40px 20px}#pickup-modal .modal-content .pickup-availability-list__item__img{max-width:142px}#pickup-modal .modal-content .pickup-availability-list__item__infos{display:grid;gap:10px;text-align:start}#pickup-modal .modal-content .pickup-availability-list__item__infos .title{font-size:20px}#pickup-modal .modal-content .pickup-availability-list__item__infos .pickup-availability-address{font-size:10px}#pickup-modal .modal-content .pickup-availability-list__item__infos .go{font-size:10px;width:-moz-fit-content;width:fit-content}#pickup-modal .modal-content .pickup-availability-list__item__infos .availability__value{align-items:center;display:flex;font-size:20px;gap:5px}#pickup-modal .modal-content .pickup-availability-list__item__infos .availability__value.false{color:#9c9996}#pickup-modal .modal-content .pickup-availability-list__item__infos .availability__value.true{color:#382d96}#pickup-modal .modal-content .pickup-availability-info.no-available{color:#9c9996;padding:5rem;text-align:center}#pickup-modal .modal-content .modal-footer{background-color:#fff;bottom:0;padding:30px;position:absolute;width:100%}#pickup-modal .modal-content .modal-footer .click_collect_text{font-size:var(--text-sm);padding-bottom:20px}#pickup-modal .modal-content .modal-footer button.button{color:#f9f9f9;padding:14px;width:100%}#pickup-modal .modal-content .modal-footer button.button:hover{color:#3d182c}#pickup-modal.active .modal-content{transform:translateX(0)}breadcrumb .breadcrumb,breadcrumb-mobile .breadcrumb{align-items:center;color:#6c757d;display:flex;gap:10px}@media(min-width:1000px){breadcrumb .breadcrumb,breadcrumb-mobile .breadcrumb{justify-content:center}}breadcrumb .breadcrumb__mobile,breadcrumb-mobile .breadcrumb__mobile{padding-bottom:20px}@media(min-width:1000px){breadcrumb .breadcrumb__mobile,breadcrumb-mobile .breadcrumb__mobile{display:none}}@media(max-width:989.98px){breadcrumb .breadcrumb__desktop,breadcrumb-mobile .breadcrumb__desktop{display:none}}breadcrumb .breadcrumb__item,breadcrumb-mobile .breadcrumb__item{font-size:8px;padding-top:5px;width:-moz-fit-content;width:fit-content}breadcrumb .breadcrumb.breadcrumb__blog{justify-content:start;padding:20px 0}breadcrumb .breadcrumb.breadcrumb__blog__container{margin:0 auto;max-width:1380px}x-modal.modal .tabs{align-items:center;display:grid;gap:2rem}@media(min-width:750px){x-modal.modal .tabs{display:flex;flex-wrap:wrap;justify-content:space-around;row-gap:1rem}}x-modal.modal .tabs .tab__title{color:#6c757d;cursor:pointer}@media(max-width:999.98px){x-modal.modal .tabs .tab__title{text-align:center}}x-modal.modal .tabs .tab__title.active{color:#190a13;text-decoration:underline;text-underline-offset:.5rem}x-modal.modal .tabs__content{padding:4rem 0}x-modal.modal .chart_size_content{display:grid;gap:2rem}@media(min-width:750px){.product .product-info:has(.product-info__bundle){--container-gutter:6.5rem}}.product:has(.product-info__bundle) .product-gallery__thumbnail-list{display:none}.product .product-info__bundle .sub-title-product{font-family:var(--button-font);font-size:var(--text-base);letter-spacing:2.4px;line-height:20.4px;padding-top:0}@media(max-width:999.98px){.product .product-info__bundle .sub-title-product{display:block;font-size:11px;margin-top:1.3rem}}.product .product-info__bundle .bundle-error{font-family:var(--button-font);font-size:var(--text-base);line-height:20.4px;text-align:center;text-transform:uppercase}.product .product-info__bundle .product-title{font-size:var(--text-h1);letter-spacing:normal;line-height:110%;margin-bottom:9px;padding-top:10px}@media(max-width:999.98px){.product .product-info__bundle .product-title{font-size:32px}}.product .product-info__bundle .bundle-orders{background-color:#fff;margin-bottom:20px;padding:15px}.product .product-info__bundle .bundle-orders__title{color:rgba(61,24,44,.5);font-family:var(--button-font);font-size:var(--text-xs);height:20px;line-height:130%}.product .product-info__bundle .bundle-orders__title span{color:#c8b7a3}.product .product-info__bundle .bundle-orders__progress{background-color:#e8e8e8;height:3px;margin-top:4px;position:relative;width:100%}.product .product-info__bundle .bundle-orders__progress:before{animation:progress 1s ease-in-out forwards;background-color:#c8b7a3;content:"";height:100%;left:0;position:absolute;top:0}@keyframes progress{0%{width:0}to{width:var(--progress)}}.product .product-info__bundle .bundle-step{margin-bottom:40px}.product .product-info__bundle .bundle-step__title{align-items:center;border-bottom:1px solid rgba(61,24,44,.1);display:flex;font-family:var(--button-font);justify-content:space-between;line-height:130%;margin-bottom:6px;padding-bottom:6px}.product .product-info__bundle .bundle-step__subtitle{color:rgba(61,24,44,.5);display:flex;gap:1rem;justify-content:space-between;line-height:130%}.product .product-info__bundle .bundle-step__subtitle a{color:#3d182c;white-space:nowrap}.product .product-info__bundle .bundle-step__choice{text-transform:uppercase}.product .product-info__bundle .bundle-step__required{color:rgba(61,24,44,.5)}.product .product-info__bundle .bundle-step__contents{margin-top:34px}.product .product-info__bundle .bundle-limit{color:rgba(61,24,44,.5);font-family:var(--button-font);line-height:130%;margin-bottom:9px}.product .product-info__bundle .bundle-products{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}@media(max-width:999.98px){.product .product-info__bundle .bundle-products{grid-template-columns:repeat(2,1fr)}}.product .product-info__bundle .bundle-product{border:1px solid rgba(61,24,44,.1);padding:10px 10px 16px;position:relative}.product .product-info__bundle .bundle-product img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product .product-info__bundle .bundle-product__title{font-family:var(--heading-font-family);font-size:var(--text-lg);line-height:100%;margin-top:9px}.product .product-info__bundle .bundle-product__subtitle{color:rgba(61,24,44,.5);font-family:var(--heading-font-family);font-size:var(--text-lg);line-height:100%;margin-top:.4px}.product .product-info__bundle .bundle-product__checkbox{display:none}.product .product-info__bundle .bundle-product__checkbox:checked+label{background-color:#f1f1ef}.product .product-info__bundle .bundle-product-order-number{align-items:center;color:#3d182c;display:flex;font-family:var(--button-font);height:30px;justify-content:center;position:absolute;right:20px;top:20px;width:30px}.product .product-info__bundle .bundle-variant-picker{display:flex;flex-wrap:wrap;gap:10px}.product .product-info__bundle .bundle-variant-picker__input{display:none}.product .product-info__bundle .bundle-variant-picker__input:checked+label{background-color:#3d182c;border:1px solid #3d182c;color:#fff}.product .product-info__bundle .bundle-variant-picker__item{align-items:center;border:1px solid rgba(61,24,44,.1);display:flex;font-family:var(--button-font);height:35px;justify-content:center;line-height:130%;padding:7px 18px;width:69px}.product .product-info__bundle #payment-plans{margin-top:1rem}.product .product-info__bundle .bundle-price{font-family:var(--button-font);position:relative}.product .product-info__bundle .bundle-price:before{background-color:rgba(61,24,44,.1);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 6px);z-index:1}.product .product-info__bundle .bundle-price-line{align-items:center;display:flex;justify-content:space-between;padding:6.5px 0}.product .product-info__bundle .bundle-price-line.palier-line{background-color:#c8b7a3;padding:10px}.product .product-info__bundle #bundle-form{margin-top:25px}.product .product-info__bundle #bundle-form button{font-family:var(--button-font)}.product-info__block-item[data-block-type=buy-buttons].hidden{display:none}.product-info__block-list .product-info__block-item[data-block-type=payment-terms]{margin-block-end:0}.product-info__block-item[data-block-type=payment-terms] .button.klaviyo-bis-trigger{padding:.85rem;width:100%!important}.link_chart_size{margin:0 auto;width:-moz-fit-content;width:fit-content}.shopify-section--header x-header.header{background-color:transparent}.shopify-section--header x-header.header.is-solid{background-color:rgb(var(--background))}@media(min-width:750px){.product safe-sticky.product-info{padding-top:32px}}@media(max-width:999.98px){.shopify-section--main-product breadcrumb-mobile{position:relative;z-index:1}.product{margin-bottom:-127px;transform:translateY(-127px)}.product .page-dots{bottom:1rem;position:absolute;z-index:1}.product .product-info__block-item[data-block-type=title]{display:inline-block;width:70%}.product .product-info__block-item[data-block-type=price]{display:inline-block;width:30%}}.product .product-info__block-item[data-block-type=related-product]{margin:0}@media(min-width:750px){.product .product-info__block-item[data-block-type=related-product]{margin-block-end:var(--product-info-gap);margin-block-start:var(--product-info-gap)}}.product .product-info__block-item[data-block-type=variant-picker]{margin:.5rem 0}@media(min-width:750px){.product .product-info__block-item[data-block-type=variant-picker]{margin-block-end:var(--product-info-gap);margin-block-start:var(--product-info-gap)}}.product .tabs{display:flex;justify-content:space-between}.product .tabs__content{padding-top:13px}@media(max-width:999.98px){.product-gallery .product-gallery__zoom-button{display:none}}safe-sticky.product-gallery__thumbnail-list{display:none;opacity:0;transition:.2s ease-in-out}@media(min-width:1200px){safe-sticky.product-gallery__thumbnail-list{display:block}safe-sticky.product-gallery__thumbnail-list.active{opacity:1}}@media screen and (min-width:1000px){.product-gallery__image-list{max-width:49.6vw;transform:translateY(-110px);width:100%}.product-gallery__image-list img{-o-object-fit:cover;object-fit:cover}}.product .variant-picker__option-info .btn-size-chart{margin:0 auto;width:-moz-fit-content;width:fit-content}@media(max-width:999.98px){.product .variant-picker__option-values{gap:.3rem}.product .variant-picker__option-values .block-swatch{padding:.6rem .4rem!important}}.product tabs-product .tab .tab__title{color:#666;cursor:pointer;font-size:12px;letter-spacing:normal}@media(min-width:750px){.product tabs-product .tab .tab__title{font-size:14px}}@media(max-width:999.98px){.product tabs-product .tab .tab__title{align-items:center;display:flex;justify-content:space-between}.product tabs-product .tab .tab__title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' fill='none' width='12' height='12'%3E%3Cpath d='M6 0v12M0 6h12' stroke='currentColor'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:12px;transition:all .2s ease-in-out;width:12px}.product tabs-product .tab .tab__title.active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' fill='none' width='12' viewBox='0 0 12 12'%3E%3Cpath d='M0 6h12' stroke='currentColor'/%3E%3C/svg%3E");content:"-"}}.product tabs-product .tab .tab__title.active{color:#190a13}@media(min-width:990px){.product tabs-product .tab .tab__title.active{text-decoration:underline;text-underline-offset:3px}}.product .maintenances{display:grid;gap:10px;margin-bottom:30px;padding-top:20px}@media(max-width:999.98px){.product .maintenances .maintenance-container-scroll{margin:0 -2rem}}.product .maintenances .maintenance-container{display:flex;gap:30px}@media(min-width:990px){.product .maintenances .maintenance-container{flex-direction:column;gap:10px}}@media(max-width:999.98px){.product .maintenances .maintenance-container{-ms-overflow-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product .maintenances .maintenance-container::-webkit-scrollbar{display:none}.product .maintenances .maintenance-container .maintenance:first-child{padding-left:2rem}.product .maintenances .maintenance-container .maintenance:last-child{padding-right:2rem}}.product .maintenances .maintenance{align-items:center;display:flex;position:relative}@media(max-width:999.98px){.product .maintenances .maintenance{flex-direction:column;min-width:60%;scroll-snap-align:center}}.product .maintenances .maintenance img{max-width:130px}@media(max-width:999.98px){.product .maintenances .maintenance img{height:100%;max-width:unset}}.product .maintenances .maintenance .product-content .h6{font-size:12px}.product .maintenances .product-content{display:grid;gap:5px;padding-left:25px;place-items:flex-start}@media(max-width:999.98px){.product .maintenances .product-content{padding-left:0}}.product .maintenances .product-content .buy-buttons button{background:transparent;border:none;color:#190a13;padding:.5rem 0 .1rem;position:relative;z-index:2}.product .maintenances .product-content .buy-buttons button:after{background-color:#190a13;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease,left .3s ease;width:100%}.product .maintenances .product-content .buy-buttons button:hover:after{left:100%;width:0}.product .maintenances .link-product{display:block;height:100%;position:absolute;top:0;width:100%}.product .sub-title-product{font-size:16px;padding-top:10px}@media(min-width:750px){.product .sub-title-product{font-size:18px}}@media(max-width:999.98px){.product .sub-title-product{display:none}}.product .product-title{line-height:1}@media(min-width:750px){.product .product-title{padding-top:20px}}@media(max-width:999.98px){.product .product-title{font-size:2.5rem;text-align:left}}.close-button{color:#aaa;float:right;font-size:28px;font-weight:700}.close-button:focus,.close-button:hover{color:#000;cursor:pointer;text-decoration:none}.related-product{display:flex;flex-direction:column;gap:7px}.related-product .wording-variant{display:none}@media(min-width:750px){.related-product .wording-variant{display:block}}.related-product__swatch{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:750px){.related-product__swatch{justify-content:center}}.related-product__swatch__other{padding:3px}.related-product__swatch__active{border:1px solid #190a13;border-radius:50%;padding:2px}.related-product__swatch__block__color,.related-product__swatch__block__image{border-radius:50%;height:20px;width:20px}.related-product__swatch__block__image img{border-radius:50%;height:100%}.variant-picker .variant-picker__option-info{align-items:baseline;display:flex;justify-content:space-between;width:100%}@media(min-width:750px){.variant-picker .variant-picker__option-info{display:grid}}.variant-picker .variant-picker__option-info .btn-size-chart{margin:0}@media(min-width:750px){.variant-picker .variant-picker__option-info .btn-size-chart{margin:0 auto}}#btn-store-stock{width:100%}.product-info__block-list .product-info__block-item[data-block-type=buy-buttons]{margin-block-end:10px;margin-block-start:10px}.dropdown-select{padding-top:2rem}.dropdown-select .patine_url{margin:0 auto;padding-bottom:1rem;width:-moz-fit-content;width:fit-content}#effects-dropdown label{padding-bottom:1rem}#effects-dropdown,#patines-dropdown{display:grid;padding:.5rem 0}#effects-dropdown #effect-select,#effects-dropdown #patine-select,#patines-dropdown #effect-select,#patines-dropdown #patine-select{border:1px solid #ced4da;margin:0;padding:.7rem 0}#effects-dropdown #effect-select li,#effects-dropdown #patine-select li,#patines-dropdown #effect-select li,#patines-dropdown #patine-select li{cursor:pointer;list-style:none}#effects-dropdown #effect-select .init,#effects-dropdown #patine-select .init,#patines-dropdown #effect-select .init,#patines-dropdown #patine-select .init{color:#666}#effects-dropdown #effect-select .result,#effects-dropdown #patine-select .result,#patines-dropdown #effect-select .result,#patines-dropdown #patine-select .result{max-height:0;overflow:hidden;transition:.4s ease-in-out}#effects-dropdown #effect-select .result .color,#effects-dropdown #patine-select .result .color,#patines-dropdown #effect-select .result .color,#patines-dropdown #patine-select .result .color{aspect-ratio:1;display:block;margin-left:25%;width:1rem}#effects-dropdown #effect-select .result.expanded,#effects-dropdown #patine-select .result.expanded,#patines-dropdown #effect-select .result.expanded,#patines-dropdown #patine-select .result.expanded{max-height:150px;overflow-y:scroll;padding:2rem 0}#effects-dropdown #effect-select .result.expanded::-webkit-scrollbar,#effects-dropdown #patine-select .result.expanded::-webkit-scrollbar,#patines-dropdown #effect-select .result.expanded::-webkit-scrollbar,#patines-dropdown #patine-select .result.expanded::-webkit-scrollbar{-webkit-appearance:none}#effects-dropdown #effect-select .result.expanded::-webkit-scrollbar:vertical,#effects-dropdown #patine-select .result.expanded::-webkit-scrollbar:vertical,#patines-dropdown #effect-select .result.expanded::-webkit-scrollbar:vertical,#patines-dropdown #patine-select .result.expanded::-webkit-scrollbar:vertical{width:10px}#effects-dropdown #effect-select .result.expanded::-webkit-scrollbar-thumb,#effects-dropdown #patine-select .result.expanded::-webkit-scrollbar-thumb,#patines-dropdown #effect-select .result.expanded::-webkit-scrollbar-thumb,#patines-dropdown #patine-select .result.expanded::-webkit-scrollbar-thumb{background-color:#c7b6a3;border-radius:10px}#effects-dropdown #effect-select .result.expanded::-webkit-scrollbar-track,#effects-dropdown #patine-select .result.expanded::-webkit-scrollbar-track,#patines-dropdown #effect-select .result.expanded::-webkit-scrollbar-track,#patines-dropdown #patine-select .result.expanded::-webkit-scrollbar-track{background-color:#dee2e6;border-radius:10px}#effects-dropdown #effect-select .result li,#effects-dropdown #patine-select .result li,#patines-dropdown #effect-select .result li,#patines-dropdown #patine-select .result li{align-items:center;display:flex;gap:2rem;padding:10px 5px;transition:.4s ease-in-out}#effects-dropdown #effect-select .result li:hover,#effects-dropdown #patine-select .result li:hover,#patines-dropdown #effect-select .result li:hover,#patines-dropdown #patine-select .result li:hover{background-color:#c7b6a3;color:#fff}.line-item-info .text-subdued{margin-inline-start:0}.line-item-info .text-subdued li{list-style:none;padding:.5rem 0}.no_available_in_store{font-size:var(--text-sm);padding:1rem}@media(max-width:999.98px){.product tabs-product .tabs{flex-direction:column}.product tabs-product .tabs .tab__content{font-size:var(--text-xs);font-weight:400;margin-top:1rem}}.product tabs-product .tabs .tab__content.hidden{display:none}@media(max-width:999.98px){.product tabs-product .tabs .tab__title{font-size:var(--text-sm)}.product tabs-product .tabs .tab{border-bottom:1px solid #dee2e6;padding:1rem 0}.product tabs-product .tabs .tab:first-child{border-top:1px solid #dee2e6}}