.product-information,.section-product-information{--pdp-gap: 10px}.product-information h1,.section-product-information h1{font-family:var(--font-display)!important;font-weight:700!important;font-size:clamp(24px,5.5vw,32px)!important;line-height:1.05!important;letter-spacing:-.5px!important;margin:0!important;color:var(--mollia-noir-chaud)!important}.product-information [data-block-name="Product subtitle"] p,.product-information [data-block-name="Product subtitle"] em{font-family:var(--font-body)!important;font-style:italic!important;font-size:14px!important;color:var(--mollia-taupe)!important;margin:0!important;line-height:1.4!important}.product-information [data-block-name="Product rating"] p{margin:0!important;font-family:var(--font-body)!important;font-size:13px!important;color:#d4a017!important;letter-spacing:.5px!important;line-height:1.4!important}.product-information price-component,.product-information [data-block-type=price],.product-information .price{font-family:var(--font-display)!important;font-weight:700!important;font-size:1.5rem!important;color:var(--mollia-bordeaux)!important;line-height:1.1!important}.product-information .price__sale,.product-information [class*=price--sale]{color:var(--mollia-bordeaux)!important}.product-information s,.product-information del,.product-information [class*=price--compare],.product-information [class*=compare-at]{color:var(--mollia-taupe)!important;font-size:.7em!important;font-weight:400!important;font-family:var(--font-body)!important;margin-right:8px!important;opacity:.85}.product-information [data-block-name="Shipping badge"] p{display:inline-block!important;margin:0!important;padding:4px 10px!important;background:#2d6e3c1a!important;color:#2d6e3c!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:999px!important;line-height:1.4!important}.product-information variant-picker fieldset,.product-information [data-block-type=variant-picker] fieldset{border:none!important;padding:0!important;margin:0 0 4px!important}.product-information variant-picker legend,.product-information [data-block-type=variant-picker] legend{font-family:var(--font-display)!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--mollia-gris-doux)!important;margin-bottom:6px!important}.product-information variant-picker label,.product-information [data-block-type=variant-picker] label{min-width:80px!important;padding:12px 18px!important;font-family:var(--font-body)!important;font-size:15px!important;border:1px solid var(--mollia-lin-dark)!important;border-radius:4px!important;background:transparent!important;color:var(--mollia-noir-chaud)!important;transition:all var(--t-fast) var(--ease)!important}.product-information variant-picker input:checked+label,.product-information [data-block-type=variant-picker] input:checked+label{background:var(--mollia-noir-chaud)!important;color:var(--mollia-creme)!important;border-color:var(--mollia-noir-chaud)!important}.mollia-tf-trigger{margin:2px 0 8px!important}.product-information .product-form button[type=submit],.product-information .product-form__submit,.product-information button[name=add],.product-information [data-product-form] button[type=submit],.product-information .mollia-pdp__cta,product-form-component button[type=submit],product-form-component .product-form__submit,product-form-component button[name=add],.section-product-information button[name=add]{background:var(--mollia-bordeaux)!important;color:var(--mollia-creme)!important;font-family:var(--font-display)!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:14px!important;padding:18px 24px!important;width:100%!important;min-height:54px!important;border-radius:4px!important;border:none!important;cursor:pointer!important;transition:all var(--t-base) var(--ease)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-information .product-form button[type=submit]:hover,.product-information button[name=add]:hover,product-form-component button[name=add]:hover{background:var(--mollia-bordeaux-hover)!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px #8b1a1a47!important}.product-information button[name=add][disabled],product-form-component button[name=add][disabled]{background:var(--mollia-taupe)!important;cursor:not-allowed!important;opacity:.7!important}.product-information [data-block-type=buy-buttons] quantity-input,.product-information [data-block-type=buy-buttons] .quantity-selector,.product-information .product-form__quantity{display:none!important}.product-information [data-block-name="Microcopy under CTA"] p{margin:0!important;font-family:var(--font-body)!important;font-style:italic!important;font-size:13px!important;color:var(--mollia-taupe)!important;text-align:center!important;line-height:1.4!important}.product-information [data-block-name="Reassurance strip"] p{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px!important;margin:0!important;padding:10px 6px!important;background:var(--mollia-lin)!important;border-radius:4px!important;font-family:var(--font-display)!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--mollia-gris-doux)!important;text-align:center!important;line-height:1.4!important}.mollia-pdp__why h3{font-family:var(--font-display)!important;font-weight:600!important;font-size:18px!important;margin:0 0 12px!important;color:var(--mollia-noir-chaud)!important}.mollia-pdp__why ul{list-style:none!important;padding:0!important;margin:0!important}.mollia-pdp__why li{position:relative;padding:8px 0 8px 20px!important;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--mollia-gris-doux);border-bottom:1px solid var(--mollia-lin)}.mollia-pdp__why li:last-child{border-bottom:none}.mollia-pdp__why li:before{content:"\2022";position:absolute;left:4px;top:6px;font-size:16px;color:var(--mollia-bordeaux)}.mollia-pdp__why strong{font-family:var(--font-display);font-weight:600;color:var(--mollia-noir-chaud)}.mollia-pdp__sizes h3{font-family:var(--font-display)!important;font-weight:600!important;font-size:18px!important;margin:0 0 12px!important;color:var(--mollia-noir-chaud)!important}.mollia-pdp__sizes table{width:100%;border-collapse:collapse;font-family:var(--font-body);font-size:14px;margin:0 0 12px}.mollia-pdp__sizes th,.mollia-pdp__sizes td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--mollia-lin)}.mollia-pdp__sizes th{font-family:var(--font-display);font-weight:600;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--mollia-taupe)}.mollia-pdp__size-link{background:none;border:none;padding:0;font-family:var(--font-body);font-style:italic;font-size:14px;color:var(--mollia-bordeaux);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mollia-pdp__size-link:hover{opacity:.7}.mollia-pdp__faq h3{font-family:var(--font-display)!important;font-weight:600!important;font-size:18px!important;margin:0 0 12px!important;color:var(--mollia-noir-chaud)!important}.mollia-pdp__faq details{border-bottom:1px solid var(--mollia-lin);padding:12px 0}.mollia-pdp__faq summary{cursor:pointer;font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--mollia-noir-chaud);list-style:none;position:relative;padding-right:24px}.mollia-pdp__faq summary::-webkit-details-marker{display:none}.mollia-pdp__faq summary:after{content:"+";position:absolute;right:0;top:0;font-size:20px;color:var(--mollia-bordeaux)}.mollia-pdp__faq details[open] summary:after{content:"\2212"}.mollia-pdp__faq summary:hover{color:var(--mollia-bordeaux)}.mollia-pdp__faq p{margin:10px 0 0;font-family:var(--font-body);font-size:14px;line-height:1.6;color:var(--mollia-gris-doux)}.mollia-pdp__story p{font-family:var(--font-body)!important;font-style:italic;font-size:16px;color:var(--mollia-gris-doux);margin:0 0 8px;text-align:center}.mollia-pdp__story a{font-family:var(--font-display);font-style:normal;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--mollia-bordeaux)}.product-recommendations h3{font-family:var(--font-display)!important;font-weight:600!important;font-size:22px!important;text-align:center!important}@media(max-width:749px){.section-product-information [data-block-type=_product-details],.product-information [data-block-type=_product-details]{gap:8px!important}.product-information [data-block-type=_product-media-gallery],.section-product-information [data-block-type=_product-media-gallery]{max-height:54vh!important;overflow:hidden}.product-information [data-block-type=_product-media-gallery] img{aspect-ratio:4/5!important;object-fit:cover!important;max-height:54vh!important;width:100%!important}.product-information h1{font-size:24px!important;line-height:1.05!important}.product-information button[name=add],product-form-component button[name=add]{min-height:56px!important;font-size:13px!important;letter-spacing:1.3px!important}.product-information variant-picker label,.product-information [data-block-type=variant-picker] label{flex:1!important;min-width:0!important;padding:14px 8px!important;text-align:center!important}.product-recommendations{padding-block:24px!important}.product-recommendations h3{font-size:18px!important}}.variant-picker input[type=radio]:checked+label,.variant-picker__option--selected,.variant-picker__option[aria-checked=true],.variant-picker__option[data-selected=true],variant-picker input[type=radio]:checked+label,variant-picker [aria-checked=true],variant-picker [data-selected=true],.product-form input[type=radio]:checked+label,.product-form [aria-checked=true],[data-variant-option-value][aria-checked=true],[data-option-value][data-selected=true],button.variant-button[aria-pressed=true],button.variant-button.is-selected,.variant-button.selected,.variant-button[aria-checked=true],.variant-picker input[type=radio]:checked+label *,variant-picker input[type=radio]:checked+label *,.product-form [aria-checked=true] *{color:var(--mollia-creme)!important;background-color:var(--mollia-bordeaux)!important}.variant-picker input[type=radio]+label,variant-picker input[type=radio]+label{transition:color .2s ease,background-color .2s ease}.shopify-payment-button,.shopify-payment-button__button,.product-form__buttons .shopify-payment-button,.additional-checkout-buttons,[data-shopify-buttoncontainer],.dynamic-checkout__button,.dynamic-checkout-buttons,[class*=dynamic-checkout],[data-dynamic-checkout],.product-form__quick-payment,button[name=checkout]:not([name=add]):not(.mollia-btn){display:none!important;visibility:hidden!important;height:0!important;width:0!important;margin:0!important;padding:0!important}.variant-option input:checked+label,.variant-option--selected,[class*=variant] input:checked+label,[class*=variant] [aria-checked=true],[class*=variant] [data-selected=true],.product-form [aria-checked=true],fieldset [aria-checked=true] label,.swatch--selected,.selected[class*=variant],button[aria-pressed=true][class*=variant],label:has(input:checked){color:#fff!important;background-color:var(--mollia-bordeaux)!important}.variant-option input:checked+label *,[class*=variant] [aria-checked=true] *{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mollia-pdp.css.map */
