.shopify-product-form,.buy-buttons-block,.product-form-buttons,.sticky-add-to-cart__bar,.product-information{--button-background-color: #2C1A0E !important;--button-background-color-hover: #1C0E05 !important;--button-text-color: #ffffff !important;--button-text-color-hover: #ffffff !important;--color-button-background: #2C1A0E !important;--color-button-background-hover: #1C0E05 !important;--color-button-text: #ffffff !important}.product-information,section.product-information,.shopify-section--product-information{background:#fff!important}.product-information h1,.product-details h1,.product-details .text-block h1,.product-details .text-block h2,.product-information .text-block h1,section[class*=product-information] h1{font-family:Bodoni Moda,Bodoni Moda,Georgia,serif!important;font-weight:700!important;font-size:clamp(28px,3.5vw,42px)!important;line-height:1.12!important;color:#2c1a0e!important;letter-spacing:-.3px!important;margin:0 0 6px!important;text-transform:none!important}.product-information .text-block p,.product-details .text-block p,.product-information .text-block,.product-description,.product-description p{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:1.75!important;color:#5c3d22!important;letter-spacing:.15px!important}.product-information .text-block strong,.product-description strong{color:#2c1a0e!important;font-weight:500!important}.product-information .price,.product-information .price *,.product-details .price,.product-details .price *,.price-block,.price__regular,.price__sale{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:22px!important;font-weight:500!important;letter-spacing:0!important;color:#2c1a0e!important}.product-information .price__sale{color:#c4714a!important}.product-information .price__compare,.product-information s.price__regular{color:#9e8572!important;font-size:16px!important;font-weight:400!important;text-decoration:line-through}.product-information ._divider,.product-information hr,.product-details ._divider,.product-details hr{border:0!important;border-top:1px solid #E8E2DC!important;background:transparent!important;margin:4px 0!important}.variant-picker__option-label,.product-form__input-label,variant-picker .product-form__input-label,.product-information fieldset legend{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:1.6px!important;text-transform:uppercase!important;color:#9e8572!important;margin:0 0 10px!important}variant-picker button,variant-picker label,variant-picker input[type=radio]+label,.product-form__input label,.product-form__input--pill label{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:1.2px!important;text-transform:uppercase!important;border:1px solid #D4CDC2!important;border-radius:0!important;background:#fff!important;color:#2c1a0e!important;padding:10px 18px!important;transition:border-color .2s,background .2s,color .2s!important;box-shadow:none!important;outline:none!important}variant-picker button:hover,variant-picker label:hover{border-color:#c4714a!important}variant-picker button[aria-checked=true],variant-picker input:checked+label,.product-form__input input:checked+label{border-color:#2c1a0e!important;background:#2c1a0e!important;color:#fff!important}variant-picker button[disabled],variant-picker input:disabled+label{opacity:.4!important;text-decoration:line-through;cursor:not-allowed}.shopify-product-form .quantity,.product-form-buttons .quantity,quantity-input,.quantity-selector{border:1px solid #D4CDC2!important;border-radius:0!important;background:#fff!important;min-height:56px!important}.shopify-product-form .quantity button,quantity-input button,.quantity-selector button{background:transparent!important;color:#2c1a0e!important;border:none!important;font-weight:700!important;font-size:16px!important;transition:color .2s!important}.shopify-product-form .quantity button:hover{color:#c4714a!important}.shopify-product-form .quantity input,quantity-input input,.quantity-selector input{font-family:Inter,Inter,system-ui,sans-serif!important;font-weight:500!important;font-size:13px!important;color:#2c1a0e!important;background:transparent!important;border:none!important;text-align:center!important}.shopify-product-form button[name=add],.shopify-product-form button.add-to-cart-button,.product-form-buttons button[name=add],.product-form-buttons button.button,.buy-buttons-block button[name=add],.buy-buttons-block button.add-to-cart-button,add-to-cart-component button,button.add-to-cart-button.button{background:#2c1a0e!important;background-color:#2c1a0e!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:Inter,Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:20px 24px!important;min-height:58px!important;transition:background .2s!important;width:100%!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.shopify-product-form button[name=add]:before,add-to-cart-component button:before,button.add-to-cart-button.button:before{content:"";display:block;width:16px;height:16px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 01-8 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.shopify-product-form button[name=add]:hover:not(:disabled),.product-form-buttons button.button:hover:not(:disabled),.buy-buttons-block button.add-to-cart-button:hover:not(:disabled),add-to-cart-component button:hover:not(:disabled),button.add-to-cart-button.button:hover:not(:disabled){background:#1c0e05!important;background-color:#1c0e05!important;color:#fff!important}.shopify-product-form button[name=add]:disabled,button.add-to-cart-button:disabled{background:#9e8572!important;background-color:#9e8572!important;cursor:not-allowed}.shopify-product-form button[name=add] svg,button.add-to-cart-button svg{display:none!important}.product-information .shopify-payment-button{margin-top:10px!important}.product-information .shopify-payment-button__button{border-radius:0!important;letter-spacing:1.8px!important;text-transform:uppercase!important;font-weight:500!important;font-family:Inter,Inter,system-ui,sans-serif!important;font-size:11px!important}sticky-add-to-cart,.sticky-add-to-cart{--button-background-color: #2C1A0E !important;--button-text-color: #ffffff !important;--color-button-background: #2C1A0E !important}.sticky-add-to-cart__bar{background:#fff!important;border-top:1px solid #E8E2DC!important;box-shadow:0 -6px 20px #1111110f!important}.sticky-add-to-cart__title{font-family:Bodoni Moda,Georgia,serif!important;color:#2c1a0e!important;font-size:15px!important;font-weight:400!important}.sticky-add-to-cart__variant,.sticky-add-to-cart__price{font-family:Inter,Inter,system-ui,sans-serif!important;color:#2c1a0e!important;font-weight:500!important}.sticky-add-to-cart__button,.sticky-add-to-cart__button.button,.sticky-add-to-cart__button.add-to-cart-button{background:#2c1a0e!important;background-color:#2c1a0e!important;color:#fff!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:2px!important;font-family:Inter,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:500!important}.product-information media-gallery img{border-radius:0!important}.product-information slideshow-container,.product-information media-gallery{background:transparent!important}@media screen and (min-width:750px){.product-information{--ly-pdp-max: 1360px}.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)!important;max-width:var(--ly-pdp-max);margin-inline:auto;column-gap:56px!important;align-items:start}.product-information .media-gallery--carousel slideshow-component:has(slideshow-controls[pagination-position=left]){column-gap:8px!important}.product-information media-gallery,.product-information slideshow-container,.product-information .media-gallery__slideshow,.product-information .slideshow__slide{width:100%!important;max-width:100%!important}.product-information media-gallery img{width:100%!important;height:auto!important;object-fit:cover!important}}@media screen and (min-width:1600px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,760px) minmax(0,620px)!important;justify-content:center}}@media screen and (min-width:990px){.product-information__grid.product-information--media-left .product-information__media{position:sticky;top:calc(var(--ly-header-height, 128px) + 24px);align-self:start;z-index:1}.product-information__grid.product-information--media-left .product-information__media{max-height:calc(100vh - var(--ly-header-height, 128px) - 48px)}.product-information__media media-gallery,.product-information__media slideshow-container,.product-information__media .media-gallery{max-height:inherit}}.product-information .slideshow-controls__thumbnail{aspect-ratio:4 / 5!important;overflow:hidden!important;border-radius:0!important;border:1.5px solid transparent!important;padding:0!important;background:#ede9e3!important;transition:border-color .18s!important}.product-information .slideshow-controls__thumbnail[aria-selected=true],.product-information .slideshow-controls__thumbnail[aria-current=true]{border-color:#c4714a!important}.product-information .slideshow-controls__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:0!important}.product-information slideshow-arrows{mix-blend-mode:normal!important}.product-information .media-gallery--carousel slideshow-arrows .slideshow-control{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:50%!important;background:#f7f5f2eb!important;border:1px solid rgba(17,17,17,.14)!important;color:#2C1A0E111!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transition:opacity .2s ease,background .2s ease,color .2s ease!important}.product-information media-gallery:hover .media-gallery--carousel slideshow-arrows .slideshow-control{opacity:1!important}.product-information .media-gallery--carousel slideshow-arrows .slideshow-control:hover{background:#2C1A0E111!important;color:#f4f1ec!important;border-color:#2C1A0E111!important}.product-information .media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper svg{width:14px!important;height:14px!important}.product-information .accordion,.product-information ._accordion-row,.product-information details,.product-details .accordion,.product-details details{border-top:1px solid #E8E2DC!important;border-bottom:1px solid #E8E2DC!important;margin-top:-1px;background:transparent!important}.product-information .accordion summary,.product-information ._accordion-row summary,.product-information details summary,.product-details details summary{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#2c1a0e!important;padding:18px 0!important;cursor:pointer;list-style:none}.product-information details summary::-webkit-details-marker,.product-information .accordion summary::-webkit-details-marker{display:none}.product-information .accordion__content,.product-information details>div{padding:0 0 20px!important}.product-information .accordion__content p,.product-information details p{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:13.5px!important;line-height:1.75!important;color:#5c3d22!important}.product-recommendations,product-recommendations,.product-list{background:transparent!important;padding:48px 0!important}.product-recommendations h2,.product-list h2{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;font-size:clamp(26px,2.8vw,36px)!important;color:#2c1a0e!important;text-align:center!important;margin:0 0 32px!important;letter-spacing:-.2px!important}.product-recommendations .product-card,.product-list .product-card,._product-card{background:transparent!important;border:none!important;box-shadow:none!important}.product-recommendations .product-card img,.product-list .product-card img,._product-card-gallery img,._product-card img{aspect-ratio:4 / 5!important;object-fit:cover!important;border-radius:0!important;transition:transform .5s ease!important}.product-recommendations .product-card:hover img,.product-list .product-card:hover img,._product-card:hover img{transform:scale(1.04)}.product-card .product-title,._product-card .product-title{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#2c1a0e!important;margin-top:14px!important}.product-card .price,._product-card .price{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:12.5px!important;font-weight:500!important;color:#2c1a0e!important}.airreviews-product-review-badge{min-height:18px;margin:4px 0 6px}.airreviews-product-review-badge .airreviews-star-filled,.airreviews-product-review-badge .airreviews-star-fill,.airreviews-reviews .airreviews-star-filled,.airreviews-reviews .airreviews-rating-stars,.airreviews-reviews .airreviews-star-fill{color:#c4714a!important;fill:#c4714a!important}.airreviews-reviews .airreviews-review-title,.airreviews-reviews .airreviews-review-body{font-family:Inter,Inter,system-ui,sans-serif!important;color:#2c1a0e!important}.airreviews-reviews [class*=Title],.airreviews-reviews h2,.airreviews-reviews h3{font-family:Bodoni Moda,Georgia,serif!important;color:#2c1a0e!important;font-weight:400!important}.swym-add-to-wishlist-view-product,.swym-button.swym-add-to-wishlist-view-product{width:56px!important;height:56px!important;min-width:56px!important;background:#fff!important;border:1px solid #E8E2DC!important;color:#2c1a0e!important;border-radius:0!important;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center;transition:border-color .2s,color .2s!important;padding:0!important;box-shadow:none!important}.swym-add-to-wishlist-view-product:hover{border-color:#c4714a!important;color:#c4714a!important}.swym-add-to-wishlist-view-product.swym-added,.swym-add-to-wishlist-view-product[data-with-count="1"]{color:#c4714a!important;border-color:#c4714a!important;background:#faf6ee!important}.swym-add-to-wishlist-view-product i,.swym-add-to-wishlist-view-product svg{color:inherit!important;font-size:18px!important;width:18px;height:18px}.product-information,section.product-information{padding-block-start:24px!important}.product-details{padding:0!important}.mm-eyebrow{font-family:Inter,Inter,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;color:#c4714a;display:block;margin-bottom:2px}.mm-subtitle{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important;color:#6e6a64!important;letter-spacing:.3px!important;margin:2px 0 0!important}.mm-stars-inline{min-height:16px;margin-top:6px}.mm-stars-inline .airreviews-star-filled,.mm-stars-inline .airreviews-star-fill{color:#c4714a!important;fill:#c4714a!important}.mm-ship-note{font-family:Inter,Inter,system-ui,sans-serif!important;font-size:11px!important;color:#9e8572!important;letter-spacing:.3px!important;margin:4px 0 0!important}.mm-trust-row{display:flex;align-items:stretch;gap:0;padding:32px 18px;background:#fff;border:1px solid #E8E2DC;margin:10px 0}.mm-trust-row__item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;min-width:0;padding:0 10px;text-align:center}.mm-trust-row__icon{color:#2c1a0e;flex:0 0 auto;stroke-width:1.4}.mm-trust-row__text{display:flex;flex-direction:column;gap:2px;min-width:0}.mm-trust-row__text strong{font-family:Bodoni Moda,Georgia,serif;font-size:13.5px;font-weight:400;color:#2c1a0e;line-height:1.2;letter-spacing:.1px}.mm-trust-row__text em{font-family:Inter,Inter,system-ui,sans-serif;font-style:normal;font-size:10px;font-weight:400;color:#9e8572;letter-spacing:.4px;line-height:1.35;text-transform:none}.mm-trust-row__sep{flex:0 0 1px;background:#e8e2dc;margin:4px 0}@media(max-width:700px){.mm-trust-row{flex-direction:column;gap:16px;padding:18px 0}.mm-trust-row__item{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;gap:14px;padding:0}.mm-trust-row__text strong{font-size:13px}.mm-trust-row__sep{display:none}}.mm-klarna{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #E8E2DC;margin:4px 0}.mm-klarna__badge{width:36px;height:36px;flex:0 0 auto;background:#2c1a0e;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,Inter,system-ui,sans-serif;font-weight:600;font-size:14px;letter-spacing:0}.mm-klarna__text{font-family:Inter,Inter,system-ui,sans-serif;font-size:12px;color:#2c1a0e;letter-spacing:.2px;line-height:1.4;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.mm-klarna__text strong{color:#2c1a0e;font-weight:600}.mm-klarna__logo{display:inline-flex;align-items:center}.mm-klarna__logo svg{display:block}.mm-klarna-row{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 14px;background:#fff;border:1px solid #E8E2DC;margin:4px 0}.mm-klarna-row svg{flex:0 0 auto;display:block}.mm-klarna-row span{font-family:Inter,Inter,system-ui,sans-serif;font-size:11.5px;color:#2c1a0e}.mm-klarna-row strong{color:#2c1a0e;font-weight:600}.mm-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 28px;padding:4px 0 8px}.mm-specs__item{display:flex;flex-direction:column;gap:3px}.mm-specs__label{font-family:Inter,Inter,system-ui,sans-serif;font-size:9.5px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;color:#9e8572}.mm-specs__value{font-family:Inter,Inter,system-ui,sans-serif;font-size:13px;font-weight:400;color:#2c1a0e;letter-spacing:.3px}.mm-promise{background:#fff;padding:32px 28px;margin:16px 0;border:1px solid #E8E2DC}.mm-promise__head{margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #E8E2DC}.mm-promise__eyebrow{display:block;font-family:Inter,Inter,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;color:#c4714a;margin-bottom:4px}.mm-promise__title{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;font-size:22px!important;color:#2c1a0e!important;margin:0!important;letter-spacing:0!important}.mm-promise__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.mm-promise__item{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:flex-start}.mm-promise__icon{color:#2c1a0e;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #E8E2DC;width:36px;height:36px;border-radius:50%}.mm-promise__body{display:flex;flex-direction:column;gap:2px;min-width:0}.mm-promise__kicker{font-family:Inter,Inter,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#2c1a0e;line-height:1.3}.mm-promise__countdown{text-decoration:underline;text-decoration-color:#c4714a;text-decoration-thickness:1.5px;text-underline-offset:3px;color:#2c1a0e;font-weight:600}.mm-promise__line{font-family:Inter,Inter,system-ui,sans-serif;font-size:12px;font-weight:400;color:#6f6a62;letter-spacing:.15px;line-height:1.55}.mm-upsell{margin:16px 0;padding:24px 22px 22px;background:#fff;border:1px solid #E8E2DC}.mm-upsell__head{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #E8E2DC}.mm-upsell__eyebrow{display:block;font-family:Inter,Inter,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;color:#c4714a;margin-bottom:4px}.mm-upsell__title-h{font-family:Bodoni Moda,Georgia,serif!important;font-weight:400!important;font-size:22px!important;color:#2c1a0e!important;margin:0!important;letter-spacing:0!important}.mm-upsell__scroll{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;margin:0 -22px;padding:4px 22px 6px}.mm-upsell__scroll::-webkit-scrollbar-thumb{background:#d4cdc2}.mm-upsell__card{flex:0 0 148px;display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;background:transparent}.mm-upsell__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f0edea}.mm-upsell__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.mm-upsell__body{display:flex;flex-direction:column;gap:2px;min-height:44px}.mm-upsell__title{font-family:Inter,Inter,system-ui,sans-serif;font-size:12px;font-weight:400;color:#2c1a0e;text-decoration:none;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mm-upsell__title:hover{color:#c4714a}.mm-upsell__price{font-family:Inter,Inter,system-ui,sans-serif;font-size:11.5px;font-weight:500;color:#2c1a0e;letter-spacing:.2px}.mm-upsell__compare{color:#9e8572;font-weight:400;margin-left:4px}.mm-upsell__add{background:transparent;border:1px solid #2C1A0E;color:#2c1a0e;font-family:Inter,Inter,system-ui,sans-serif;font-size:9.5px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;padding:7px 8px;cursor:pointer;transition:background .2s,color .2s;border-radius:0}.mm-upsell__add:disabled{opacity:.5;cursor:not-allowed}.mm-acc-group{display:flex;flex-direction:column;background:#fff;border:1px solid #E8E2DC;margin:14px 0;padding:0 20px}.mm-acc__illus{margin:0 -20px 18px;padding:0}.mm-acc__illus img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;background:#f0edea}.mm-acc{border-bottom:1px solid #E8E2DC;width:100%}.mm-acc:last-child{border-bottom:none}.mm-acc>summary{list-style:none;cursor:pointer}.mm-acc>summary::-webkit-details-marker{display:none}.mm-acc__head{display:flex;align-items:center;justify-content:space-between;padding:20px 4px;font-family:Inter,Inter,system-ui,sans-serif;cursor:pointer;list-style:none;transition:color .2s}.mm-acc__head::-webkit-details-marker{display:none}.mm-acc__label{font-size:11.5px;font-weight:500;letter-spacing:2.2px;text-transform:uppercase;color:#2c1a0e}.mm-acc__chev{color:#8a8680;transition:transform .3s ease,color .2s ease;flex:0 0 auto}.mm-acc[open] .mm-acc__chev{transform:rotate(180deg);color:#2c1a0e}.mm-acc__body{padding:2px 4px 24px}.mm-acc__bullets{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:12px}.mm-acc__bullets li{position:relative;padding-left:18px;font-family:Inter,Inter,system-ui,sans-serif;font-size:13px;line-height:1.65;color:#5c3d22}.mm-acc__bullets li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:1px;background:#c4714a}.mm-acc__bullets li strong{display:block;margin-bottom:2px;color:#2c1a0e;font-weight:500;font-size:12.5px;letter-spacing:.2px}.mm-desc-rich{font-family:Inter,Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.75;color:#5c3d22;letter-spacing:.15px}.mm-desc-rich p{margin:0 0 12px}.mm-desc-rich p:last-child{margin-bottom:0}.mm-desc-rich strong{color:#2c1a0e;font-weight:500}.mm-desc-rich a{color:#c4714a;text-decoration:underline;text-underline-offset:2px}.mm-desc-rich ul,.mm-desc-rich ol{margin:0 0 12px;padding-left:20px}.mm-desc-rich li{margin-bottom:5px}.mm-desc-rich h2,.mm-desc-rich h3{font-family:Bodoni Moda,Georgia,serif;font-weight:400;color:#2c1a0e;margin:16px 0 8px}.mm-desc-rich h2{font-size:22px}.mm-desc-rich h3{font-size:18px}.mm-desc-rich img{max-width:100%;height:auto;display:block;margin:10px 0}@media(max-width:768px){.product-information h1{font-size:28px!important}.product-information .price,.product-information .price *{font-size:20px!important}.shopify-product-form button[name=add],button.add-to-cart-button.button{padding:18px 20px!important;font-size:11px!important;letter-spacing:2px!important}.product-recommendations,.product-list{padding:32px 0!important}.product-media-gallery,product-media-gallery{overflow:hidden!important}.product-media-gallery__items,product-media-gallery>*{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;gap:4px;scrollbar-width:none}.product-media-gallery__items::-webkit-scrollbar,product-media-gallery>*::-webkit-scrollbar{display:none}.product-media-gallery__item,.product-media-gallery__items>*{flex:0 0 100%!important;scroll-snap-align:center!important;aspect-ratio:4 / 5!important}.mm-trust-row{grid-template-columns:1fr;gap:10px;padding:14px 0}.mm-trust-row__item{justify-content:flex-start}.mm-specs{grid-template-columns:1fr;gap:12px}.mm-klarna-row{padding:10px 12px}.mm-klarna-row span{font-size:11px}}.mm-subtitle{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mm-flag-it{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.mm-flag-it svg{display:block;border-radius:1px}.mm-rating{margin:6px 0 4px;display:flex;align-items:center;gap:8px;min-height:20px}.mm-rating__native{display:inline-flex;align-items:center;gap:6px}.mm-rating__stars{display:inline-flex;gap:2px;color:#9e8572}.mm-rating__star.is-filled{color:#c4714a}.mm-rating__count{font-family:Inter,sans-serif;font-size:12px;color:#9e8572}.mm-upsell{margin-top:32px;padding:28px 0;border-top:1px solid #E8E2DC;border-bottom:1px solid #E8E2DC}.mm-upsell__head{margin-bottom:18px}.mm-upsell__eyebrow{display:block;font-family:Inter,sans-serif;font-size:10px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#5c3d22;margin-bottom:6px}.mm-upsell__title-h{font-family:Bodoni Moda,serif;font-weight:700;font-size:22px;letter-spacing:-.2px;color:#2c1a0e;margin:0}.mm-upsell__scroll{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#D6C8B8 transparent}.mm-upsell__scroll::-webkit-scrollbar{height:3px}.mm-upsell__scroll::-webkit-scrollbar-thumb{background:#d6c8b8;border-radius:0}.mm-upsell__card{flex:0 0 170px;scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid #E8E2DC}.mm-upsell__media{display:block;aspect-ratio:1;background:#efebe4;overflow:hidden}.mm-upsell__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.mm-upsell__card:hover .mm-upsell__media img{transform:scale(1.04)}.mm-upsell__body{padding:10px 10px 6px;display:flex;flex-direction:column;gap:4px;flex:1}.mm-upsell__title{font-family:Bodoni Moda,serif;font-size:13px;font-weight:700;color:#2c1a0e;line-height:1.25;text-decoration:none}.mm-upsell__price{font-family:Inter,sans-serif;font-size:11.5px;font-weight:600;color:#5c3d22;margin-top:auto}.mm-upsell__compare{color:#9e8572;text-decoration:line-through;font-weight:400;margin-left:4px}.mm-upsell__add{background:none;border:1px solid #2C1A0E;color:#2c1a0e;padding:8px;font-family:Inter,sans-serif;font-size:9.5px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;margin:6px 10px 10px;transition:background .2s,color .2s}.mm-upsell__add:hover:not(:disabled){background:#2c1a0e;color:#fff}.mm-upsell__add:disabled{opacity:.5;cursor:default}@media(max-width:768px){.mm-upsell__card{flex-basis:150px}}.mm-acc__body{display:none!important;padding:2px 4px 24px!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#5c3d22!important;line-height:1.7!important}.mm-acc[open] .mm-acc__body{display:block!important}.mm-acc__body p{margin:0 0 10px;color:#5c3d22}.mm-acc__body p:last-child{margin-bottom:0}.mm-rating:not(:has(.mm-rating__native)):not(:has(.airreviews-product-review-badge [class])){display:none!important}.mm-rating:has(.airreviews-product-review-badge:empty):not(:has(.mm-rating__native)){display:none!important}.mm-upsell{position:relative}.mm-upsell__nav{display:none;gap:8px;position:absolute;top:28px;right:0}@media(min-width:900px){.mm-upsell__nav{display:inline-flex}}.mm-upsell__nav button{width:34px;height:34px;border:1px solid #D6C8B8;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#2c1a0e;border-radius:0;transition:background .2s,color .2s,border-color .2s}.mm-upsell__nav button:hover{background:#2c1a0e;color:#fff;border-color:#2c1a0e}.mm-upsell__nav button:disabled{opacity:.35;cursor:default}.mm-upsell__scroll{scroll-behavior:smooth}.mm-trust-row__item:first-child .mm-trust-row__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:22px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(to right,#009246 0 33.33%,#f4f5f0 33.33% 66.66%,#ce2b37 66.66% 100%);stroke:none!important}.mm-trust-row__item:first-child .mm-trust-row__icon svg{display:none!important}.mm-reviews-section .airreviews-reviews,.airreviews-reviews{font-family:Inter,sans-serif!important;color:#2c1a0e}.airreviews-reviews *[class*=title],.airreviews-reviews *[class*=heading]{font-family:Bodoni Moda,Georgia,serif!important;color:#2c1a0e!important}.airreviews-reviews *[class*=star],.airreviews-reviews svg[class*=star],.airreviews-reviews i[class*=star]{color:#c4714a!important;fill:#c4714a!important}.airreviews-reviews button,.airreviews-reviews .airreviews-button{background:#2c1a0e!important;color:#fff!important;border:1px solid #2C1A0E!important;border-radius:0!important;font-family:Inter,sans-serif!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:600!important}.airreviews-reviews button:hover,.airreviews-reviews .airreviews-button:hover{background:#000!important;border-color:#000!important}.mm-rating .airreviews-product-review-badge{font-family:Inter,sans-serif;color:#5c3d22;font-size:12px}.mm-rating .airreviews-product-review-badge *[class*=star]{color:#c4714a!important}.airreviews-product-review-badge span[class*=total],.airreviews-product-review-badge span[class*=count]{color:#9e8572;font-size:11px;font-weight:500}@media(max-width:768px){.mm-reviews-section{padding:44px 18px!important}.mm-reviews-section__title{font-size:22px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mm-pdp.css.map */
