.template-product .product-form__submit,.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded,.template-product button.button,.template-product .Button,.template-product .button{border-radius:9999px!important;overflow:hidden!important}.template-product .product-form__submit,.template-product .shopify-payment-button__button,.template-product .shopify-payment-button__button--unbranded{box-shadow:0 2px 8px #00000014!important}.template-product .product-form__input--swatch input[type=radio]+label,.template-product .product-form__input input[type=radio]+label,.template-product .product-form__option,.template-product .product-form__option-button{border-radius:9999px!important;overflow:hidden!important}.template-product .block-swatch,.template-product .product-form__input--swatch label,.template-product .product-form__option label{border-radius:50%!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;cursor:pointer!important;border:1px solid #000!important;zund-color:transparent!important;color:#000!important;transition:all .25s ease!important;box-sizing:border-box!important}.template-product .block-swatch.is-selected,.template-product .block-swatch[aria-checked=true],.template-product input[type=radio]:checked+.block-swatch,.template-product input[type=radio]:checked+label.block-swatch,.template-product input[type=radio]:checked+label,.template-product .product-form__input--swatch input[type=radio]:checked+label{background-color:#000!important;color:#fff!important;border-color:#000!important;transform:scale(1.04)}.template-product .block-swatch:hover:not(.is-selected):not([aria-checked=true]),.template-product .product-form__input--swatch label:hover{background-color:#0000000d!important;border-color:#000!important}.template-product .block-swatch:focus-within,.template-product input[type=radio]:focus+label{outline:2px solid #000!important;outline-offset:2px!important}.template-product .quantity,.template-product .quantity-selector,.template-product .quantity__input,.template-product .quantity__button{border-radius:9999px!important;overflow:hidden!important}.template-product select,.template-product select.form__select,.template-product .product-form__input select{border-radius:9999px!important;-webkit-appearance:none!important;appearance:none!important;padding:10px 16px!important;border:1px solid #e5e5e5!important;background-color:#fff!important}.template-product #MainContent{position:relative;border-top:4px solid #fff;overflow:visible!important}.template-product .product{display:grid!important;grid-template-columns:62% 38%;align-items:start;column-gap:0;margin-left:0!important;margin-right:auto!important;max-width:1400px;padding-top:32px}.template-product .product-gallery{position:relative;padding-right:48px}.template-product .product-gallery:after{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:#fff}.template-product .product-gallery__image-list,.template-product .product-gallery__image,.template-product .product-gallery__media,.template-product .product-gallery img{background:transparent!important;border:none!important;box-shadow:none!important}.template-product .product-info{padding-left:48px;max-width:520px}@media (max-width:999px){.template-product .product{display:block!important;padding-top:20px}.template-product .product-gallery:after{display:none}.template-product .product-info{padding-left:0;margin-top:32px}}.template-product .product-gallery,.template-product .product-info{overflow-x:clip}@supports not (overflow: clip){.template-product .product-gallery,.template-product .product-info{overflow-x:hidden}}.product-form__submit,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,button.button,button[type=submit]{border-radius:9999px!important;overflow:hidden!important}.product-form__input--swatch input[type=radio]+label,.product-form__input input[type=radio]+label,.product-form__option,.product-form__option-button{border-radius:9999px!important;overflow:hidden!important}.block-swatch,.product-form__input--swatch label,.product-form__option label{border-radius:50%!important;width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;border:1px solid #000!important;background-color:transparent!important;color:#000!important;transition:all .25s ease!important;box-sizing:border-box!important}.block-swatch.is-selected,.block-swatch[aria-checked=true],input[type=radio]:checked+.block-swatch,input[type=radio]:checked+label.block-swatch,input[type=radio]:checked+label{background-color:#000!important;color:#fff!important;border-color:#000!important;transform:scale(1.04)}.quantity,.quantity-selector,.quantity__input,.quantity__button{border-radius:9999px!important;overflow:hidden!important}select,select.form__select,.product-form__input select{border-radius:9999px!important;-webkit-appearance:none!important;appearance:none!important;padding:10px 16px!important;border:1px solid #e5e5e5!important;background-color:#fff!important}.section-stack:has(scroll-carousel[id$=__related-products]){background:transparent!important;margin:0!important;padding:0!important;overflow:visible!important}.section-stack:has(scroll-carousel[id$=__related-products]) .section-header{background:#fff!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:12px 0!important;grid-column:1 / -1!important;justify-self:stretch!important}.section-stack:has(scroll-carousel[id$=__related-products]) .section-header .prose{margin:0!important;text-align:left!important;padding-left:clamp(16px,4vw,32px)!important;padding-right:clamp(16px,4vw,32px)!important;font-family:Maison Neue,system-ui,sans-serif!important}.section-stack:has(scroll-carousel[id$=__related-products]) .section-header .prose>h2,.section-stack:has(scroll-carousel[id$=__related-products]) .section-header .prose>h2.h2{display:inline-block!important;margin:0!important;padding:8px 16px!important;border-radius:8px!important;line-height:1.2!important;font-family:Maison Neue,sans-serif!important;font-weight:400!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important;color:rgb(var(--text))!important;background:transparent!important}@media (min-width: 1000px){.product .product__media,.product .product__media-list,.product .product-gallery{border-right:4px solid #fff!important}.product .product__info{border-left:4px solid #fff!important;padding-left:clamp(16px,2vw,24px)!important}.product .product__media~.product__info{border-left:0!important}}@media (max-width: 999px){.product .product__media,.product .product__media-list,.product .product-gallery,.product .product__info{border:0!important}}.section-spacing:has(.product){padding-top:0!important;padding-bottom:0!important}.product .product-gallery,.product .product__media,.product .product__media-list,.product .product-info,.product .product__info{align-self:stretch!important}.product .product-title{margin-top:48px!important}@media (max-width: 749px){.product .button.w-full{margin-bottom:32px!important}}.section-stack:has(scroll-carousel[id$=__related-products]) product-card{border-right:4px solid #fff!important}.section-stack:has(scroll-carousel[id$=__related-products]) product-card:last-child{border-right:none!important}.section-stack:has(scroll-carousel[id$=__related-products]) scroll-carousel{border-bottom:4px solid #fff!important;padding-bottom:4px!important}.section-spacing.bordered-section:has(product-list[id$=__related-products]){margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.section-spacing.bordered-section:has(product-list[id$=__related-products])>.container{padding-left:0!important;padding-right:0!important}.section-spacing.bordered-section:has(product-list[id$=__related-products]) .section-stack,.section-spacing.bordered-section:has(product-list[id$=__related-products]) scroll-carousel{margin:0!important;padding:0!important}.shopify-section[id*=__related-products],.shopify-section[id*=__related-products]>.product-recommendations,.shopify-section[id*=__related-products] .section-spacing{margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.shopify-section[id*=__related-products] .container{padding-left:0!important;padding-right:0!important}.shopify-section[id*=__related-products] .section-stack,.shopify-section[id*=__related-products] scroll-carousel{margin:0!important;padding:0!important;gap:0!important}.shopify-section[id*=__related-products] .container:has(product-list),.shopify-section[id*=__related-products] .container:has(scroll-carousel){padding-left:0!important;padding-right:0!important}.shopify-section[id*=__related-products] scroll-carousel{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:visible!important}.shopify-section[id*=__related-products] scroll-carousel{scroll-snap-type:x mandatory!important}.shopify-section[id*=__related-products] .product-list--carousel.scroll-area{overflow-x:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-x!important}.shopify-section[id*=__related-products] .floating-controls-container__control{pointer-events:auto!important}.shopify-section[id*=__related-products] .prev-next-button{display:inline-flex!important;opacity:1!important}.shopify-section[id*=__related-products] scroll-carousel{border-bottom:4px solid #fff}product-list:has(scroll-carousel[id$=__related-products]){position:relative!important}product-list:has(scroll-carousel[id$=__related-products])>.floating-controls-container__control{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;inset-inline:auto!important}product-list:has(scroll-carousel[id$=__related-products]) carousel-next-button.floating-controls-container__control{right:8px!important;left:auto!important}product-list:has(scroll-carousel[id$=__related-products]) carousel-prev-button.floating-controls-container__control{left:8px!important;right:auto!important}product-list:has(scroll-carousel[id$=__related-products]) .floating-controls-container__control>.prev-next-button.circle-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;padding:0!important;line-height:1!important;transform:none!important;box-shadow:none!important}product-list:has(scroll-carousel[id$=__related-products]) .floating-controls-container__control .prev-next-button svg{display:block!important}@media (min-width: 1000px){.product-info__block-list{display:grid!important;grid-template-columns:1fr auto;column-gap:16px;align-items:baseline}.product-info__block-list>.product-info__block-item[data-block-type=title]{grid-column:1!important}.product-info__block-list>.product-info__block-item[data-block-type=price]{grid-column:2!important;justify-self:end!important;margin:0!important}.product-info__block-list>.product-info__block-item:not([data-block-type=title]):not([data-block-type=price]){grid-column:1 / -1!important}.product-title.h3,.price-list--product{margin:0!important}}@media (min-width: 1000px){.product-info__block-list>.product-info__block-item[data-block-type=title]{margin-top:100px!important}}.product-info__block-item[data-block-type=separator]{display:none!important}@media (max-width: 999px){.product-info__block-list{display:grid!important;grid-template-columns:1fr auto;align-items:baseline;column-gap:12px}.product-info__block-item[data-block-type=title]{grid-column:1!important}.product-info__block-item[data-block-type=price]{grid-column:2!important;justify-self:end!important;margin:0!important}.product-info__block-item:not([data-block-type=title]):not([data-block-type=price]){grid-column:1 / -1!important}.product-title.h3,.price-list--product{margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pageproduit.css.map */
