@media(max-width:749px){.cart-drawer .drawer__inner,.drawer__inner{max-width:100vw!important}.cart-drawer .totals,.drawer .totals{font-size:18px!important}.cart-drawer .cart-item__name,.cart-drawer .cart-item__details{font-size:15px!important;line-height:1.25!important}}main[data-template*=product]~footer .impulse-newsletter-hardfix,main[data-template*=product]~footer .impulse-newsletter-zone,main[data-template*=product]~footer .impulse-club-copy,main[data-template*=product]~footer .newsletter-form{display:none!important}@media(max-width:749px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none!important}body{position:relative!important}#MainContent,.content-for-layout,#header-group,footer,.shopify-section,.section,.page-width{max-width:100vw!important;box-sizing:border-box!important}#MainContent,.content-for-layout,#header-group,footer{overflow-x:hidden!important}img,video,svg,canvas{max-width:100%!important}}main[data-template*=product] .impulse-more-info-btn{display:none!important}main[data-template*=product] #impulse-product-info,main[data-template*=product] .impulse-accordion{margin-top:18px!important}main[data-template*=product] .impulse-accordion details{display:block!important}main[data-template*=product] .impulse-accordion details>summary{cursor:default!important}main[data-template*=product]{--impulse-product-side-gutter: clamp(14px, 4vw, 34px)}main[data-template*=product] media-gallery,main[data-template*=product] [data-product-media-gallery],main[data-template*=product] .product-media-gallery,main[data-template*=product] .product__media-wrapper,main[data-template*=product] .product-media-container,main[data-template*=product] .product-information__media{max-width:min(100%,760px)!important;margin-inline:auto!important;box-sizing:border-box!important}main[data-template*=product] media-gallery,main[data-template*=product] [data-product-media-gallery],main[data-template*=product] .product-media-gallery,main[data-template*=product] .product__media-wrapper,main[data-template*=product] .product-information__media{padding-inline:var(--impulse-product-side-gutter)!important}main[data-template*=product] media-gallery img,main[data-template*=product] [data-product-media-gallery] img,main[data-template*=product] .product-media-gallery img,main[data-template*=product] .product__media-wrapper img,main[data-template*=product] .product-media-container img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin-inline:auto!important;object-fit:contain!important}main[data-template*=product] .product__media,main[data-template*=product] .product-gallery__media,main[data-template*=product] .media-gallery__item,main[data-template*=product] .slideshow__slide,main[data-template*=product] .slider__slide{border-radius:16px!important;overflow:hidden!important}main[data-template*=product] .product__info-container,main[data-template*=product] .product-information__details,main[data-template*=product] .product-details,main[data-template*=product] .product__description,main[data-template*=product] .product-description,main[data-template*=product] #impulse-product-info,main[data-template*=product] .impulse-accordion,main[data-template*=product] .impulse-product-trust{text-align:center!important;margin-inline:auto!important}main[data-template*=product] .impulse-accordion,main[data-template*=product] #impulse-product-info,main[data-template*=product] .product__description,main[data-template*=product] .product-description{max-width:720px!important}main[data-template*=product] .impulse-accordion details,main[data-template*=product] .impulse-accordion summary,main[data-template*=product] .impulse-accordion .rte,main[data-template*=product] .product__description .rte,main[data-template*=product] .product-description .rte,main[data-template*=product] .impulse-product-trust{text-align:center!important}main[data-template*=product] .impulse-accordion ul,main[data-template*=product] .impulse-accordion ol,main[data-template*=product] .product__description ul,main[data-template*=product] .product__description ol,main[data-template*=product] .product-description ul,main[data-template*=product] .product-description ol{display:inline-block!important;text-align:left!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:749px){main[data-template*=product]{--impulse-product-side-gutter: 16px}main[data-template*=product] media-gallery,main[data-template*=product] [data-product-media-gallery],main[data-template*=product] .product-media-gallery,main[data-template*=product] .product__media-wrapper,main[data-template*=product] .product-information__media{width:100%!important;max-width:100%!important;padding-inline:16px!important}main[data-template*=product] .product-media-container,main[data-template*=product] .product__media,main[data-template*=product] .product-gallery__media,main[data-template*=product] .media-gallery__item,main[data-template*=product] .slideshow__slide,main[data-template*=product] .slider__slide{border-radius:14px!important}main[data-template*=product] .product__info-container,main[data-template*=product] .product-information__details,main[data-template*=product] .product-details,main[data-template*=product] #impulse-product-info,main[data-template*=product] .impulse-accordion{padding-inline:18px!important}}@media(min-width:750px){main[data-template*=product] .product-information__grid,main[data-template*=product] .product-information,main[data-template*=product] .product{column-gap:clamp(28px,4vw,56px)!important}main[data-template*=product] media-gallery,main[data-template*=product] [data-product-media-gallery],main[data-template*=product] .product-media-gallery,main[data-template*=product] .product__media-wrapper,main[data-template*=product] .product-information__media{padding-inline:clamp(12px,1.4vw,24px)!important}}main[data-template*=product] .product__info-wrapper,main[data-template*=product] .product__info-container,main[data-template*=product] .product-information__details,main[data-template*=product] .product-details,main[data-template*=product] .product-form,main[data-template*=product] product-form,main[data-template*=product] variant-selects,main[data-template*=product] variant-radios,main[data-template*=product] .product-form__input,main[data-template*=product] .variant-picker,main[data-template*=product] .product__title,main[data-template*=product] .price,main[data-template*=product] .quantity,main[data-template*=product] .product-form__quantity,main[data-template*=product] .buy-buttons,main[data-template*=product] .product-form__buttons,main[data-template*=product] .shopify-payment-button,main[data-template*=product] .impulse-product-trust,main[data-template*=product] .impulse-trust-card,main[data-template*=product] #impulse-product-info,main[data-template*=product] .impulse-accordion{text-align:center!important;margin-left:auto!important;margin-right:auto!important}main[data-template*=product] .product__title,main[data-template*=product] .product__title h1,main[data-template*=product] h1.product__title,main[data-template*=product] .product-title,main[data-template*=product] [class*=title] h1{text-align:center!important;margin-left:auto!important;margin-right:auto!important}main[data-template*=product] .product-form__input,main[data-template*=product] fieldset.product-form__input,main[data-template*=product] .variant-picker,main[data-template*=product] .product-option,main[data-template*=product] .quantity-input,main[data-template*=product] .product-form__quantity,main[data-template*=product] .product-form__buttons,main[data-template*=product] .shopify-payment-button,main[data-template*=product] .impulse-product-trust,main[data-template*=product] .impulse-trust-card{max-width:360px!important;width:100%!important}main[data-template*=product] .product-form__input legend,main[data-template*=product] .product-form__input label,main[data-template*=product] .variant-picker__label,main[data-template*=product] .quantity__label,main[data-template*=product] .quantity-label,main[data-template*=product] .form__label,main[data-template*=product] .product-option__name,main[data-template*=product] .product-option__label,main[data-template*=product] .size-guide,main[data-template*=product] .guide-des-tailles,main[data-template*=product] a[href*=guide-des-tailles]{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}main[data-template*=product] .product-form__input,main[data-template*=product] fieldset.product-form__input,main[data-template*=product] .variant-picker__option-values,main[data-template*=product] .variant-picker__option,main[data-template*=product] .product-option__values,main[data-template*=product] .swatch-input-wrapper,main[data-template*=product] .button-group,main[data-template*=product] [class*=option-values],main[data-template*=product] [class*=variant] fieldset{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important}main[data-template*=product] .product-form__input legend,main[data-template*=product] fieldset.product-form__input legend,main[data-template*=product] .variant-picker__label,main[data-template*=product] .product-option__name{flex:0 0 100%!important;width:100%!important}main[data-template*=product] .quantity,main[data-template*=product] quantity-input,main[data-template*=product] .quantity-input,main[data-template*=product] .quantity-selector{display:flex!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}main[data-template*=product] .product-form__submit,main[data-template*=product] button[name=add],main[data-template*=product] .shopify-payment-button__button,main[data-template*=product] .shopify-payment-button button{width:100%!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;text-align:center!important}main[data-template*=product] .product__description,main[data-template*=product] .product-description,main[data-template*=product] #impulse-product-info,main[data-template*=product] .impulse-accordion{text-align:center!important}@media(max-width:749px){main[data-template*=product] .product__info-wrapper,main[data-template*=product] .product__info-container,main[data-template*=product] .product-information__details,main[data-template*=product] .product-details{width:100%!important;max-width:430px!important;padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}main[data-template*=product] .product__title,main[data-template*=product] .product__title h1,main[data-template*=product] h1,main[data-template*=product] .price{text-align:center!important}main[data-template*=product] .product-form__input,main[data-template*=product] fieldset.product-form__input,main[data-template*=product] .product-form__buttons,main[data-template*=product] .shopify-payment-button,main[data-template*=product] .impulse-product-trust,main[data-template*=product] .impulse-trust-card{max-width:320px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/impulse-cart-polish.css.map */
