section[id^=MainProduct-]{padding-top:3.4rem}@media screen and (max-width:749px){section[id^=MainProduct-]{padding-top:1.6rem}}.mdm-pdp2{--mdm-serif: "Playfair Display", Georgia, serif;--mdm-ink: #1a1a1a;--mdm-cream: #f7f4f0;--mdm-line: #e7e1d8;--mdm-rose: #b07c6e;--mdm-stone: #6f675c;--mdm-bordeaux: #6b2a34;--mdm-blush-line: #e7c4d2;--mdm-mint: #b2fce4;--mdm-body: #4a453f}.mdm-pdp2:not(.mdm-product-full){max-width:134rem}@media screen and (min-width:990px){.mdm-pdp2 .product{align-items:flex-start}.mdm-pdp2:not(.mdm-product-full) .product__media-wrapper{width:58%!important;max-width:58%!important}.mdm-pdp2:not(.mdm-product-full) .product__info-wrapper{width:42%!important;max-width:42%!important;padding:0 0 0 5.6rem!important}.mdm-pdp2 .product__column-sticky{top:11.2rem}}.mdm-pdp2 .product__media-wrapper .thumbnail-list{gap:1rem}.mdm-pdp2 .thumbnail{border:1px solid var(--mdm-line);border-radius:2px;background:var(--mdm-cream);box-shadow:none;transition:border-color .18s ease}.mdm-pdp2 .thumbnail:hover{border-color:var(--mdm-rose)}.mdm-pdp2 .thumbnail[aria-current=true],.mdm-pdp2 .thumbnail-list__item .thumbnail.is-active{border-color:var(--mdm-ink);box-shadow:none}.mdm-pdp2 .thumbnail img{object-fit:cover;object-position:top center}.mdm-pdp2 .product__media-item .product__media,.mdm-pdp2 .product__media-item .media{background:var(--mdm-cream);border-radius:2px}.mdm-pdp2 .product__media-item img{object-position:top center}.mdm-pdp2.mdm-product-full .product-media-slider,.mdm-pdp2.mdm-product-full .product__media-list{margin-left:0!important;padding-left:0!important;width:100%!important}.mdm-pdp2 .mdm-breadcrumbs{font-size:1.2rem;color:var(--mdm-stone);letter-spacing:.02em;padding-bottom:1.6rem;border-bottom:1px solid var(--mdm-line);margin-bottom:2rem}.mdm-pdp2 .mdm-breadcrumbs a:hover{color:var(--mdm-ink)}.mdm-pdp2 .mdm-breadcrumbs__sep{margin:0 .7rem;color:var(--mdm-line)}.mdm-pdp2 div.product__title{display:flex;align-items:flex-start;justify-content:space-between;gap:1.4rem}.mdm-pdp2 div.product__title h1{font-family:var(--mdm-serif)!important;font-weight:500!important;font-size:clamp(2.9rem,3vw,3.9rem);line-height:1.15;letter-spacing:-.01em;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product{flex:none;width:4.2rem;height:4.2rem;padding:0;gap:0;border:1px solid var(--mdm-line);border-radius:50%;background:#fff;color:var(--mdm-ink);align-items:center;justify-content:center;transition:border-color .18s ease,background .18s ease}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product:hover{border-color:var(--mdm-rose);background:var(--mdm-cream)}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product .mdm-wishlist-btn__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product svg{width:1.9rem;height:1.9rem;transition:fill .18s ease}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product.is-active{border-color:var(--mdm-rose);background:#fceef3}.mdm-pdp2 div.product__title .mdm-wishlist-btn--product.is-active svg{fill:var(--mdm-rose);stroke:var(--mdm-rose)}.mdm-pdp2 .klaviyo-star-rating-widget{margin-top:1.2rem}.mdm-pdp2 .product-page-price{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap}.mdm-pdp2 .product-page-price .price__container{display:flex;align-items:baseline;gap:1.2rem}.mdm-pdp2 .price .price-item{font-size:2.6rem!important;font-weight:500!important;letter-spacing:.01em!important}.mdm-afterpay{display:flex;align-items:center;gap:.8rem;font-size:1.25rem;color:var(--mdm-stone);margin:.8rem 0 1.8rem}.mdm-afterpay strong{font-weight:600;color:var(--mdm-ink)}.mdm-ap-badge{display:inline-flex;align-items:center;gap:.1rem;background:var(--mdm-mint);color:#000;font-weight:700;font-size:1.15rem;letter-spacing:-.01em;padding:.25rem .7rem .25rem .2rem;border-radius:3px;line-height:1}.mdm-ap-mark{display:inline-flex;align-items:center;flex:none}.mdm-ap-mark svg{height:1.6rem;width:auto;display:block}.mdm-ap-mark svg path:first-of-type{display:none}.mdm-ap-mark svg path{fill:currentColor}.mdm-ap-word{display:inline-block;line-height:1}.mdm-lead{font-size:1.45rem;line-height:1.72;color:var(--mdm-body);margin:0 0 2.4rem;max-width:46ch}.mdm-pdp2 .product-form__input{margin-bottom:2.2rem}.mdm-pdp2 .product-form__label-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.1rem;gap:1.2rem}.mdm-pdp2 .product-form__input .form__label{font-size:1.15rem!important;font-weight:600!important;letter-spacing:.13em!important;text-transform:uppercase!important;color:var(--mdm-stone);margin:0}.mdm-pdp2 .product-form__input .form__label span{color:var(--mdm-ink);letter-spacing:.04em}.mdm-pdp2 .material-icon,.mdm-pdp2 .material-symbols-outlined,[id$=__mdm_usp] .material-icon,[id$=__mdm_usp] .material-symbols-outlined{font-family:Material Symbols Outlined!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;font-variant-ligatures:normal}.mdm-pdp2 .color-swatches-container{gap:1rem}.mdm-pdp2 .color-swatches-container--size-small{--swatch-size: 28px !important}.mdm-pdp2 .color-swatch__image{border-radius:50%}.mdm-pdp2 .color-swatch input:checked~.color-swatch__image,.mdm-pdp2 .color-swatch.is-active .color-swatch__image{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mdm-ink)}.mdm-pdp2 .product-form__input--pills label:not(.form__label){min-width:5.2rem;height:4.4rem;padding:0 .6rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mdm-line);border-radius:24px;background:#fff;color:var(--mdm-ink);font-size:1.4rem;margin:0;transition:border-color .16s ease,background .16s ease,color .16s ease}.mdm-pdp2 .product-form__input--pills label:not(.form__label):hover{border-color:var(--mdm-ink)}.mdm-pdp2 .product-form__input--pills input:checked+label:not(.form__label){background:var(--mdm-ink);border-color:var(--mdm-ink);color:#fff}.mdm-pdp2 .product-form__input--pills fieldset,.mdm-pdp2 .product-form__input--pills .form__label~div{gap:.9rem}.mdm-size-guide-link{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;font-family:Inter,sans-serif;letter-spacing:0;text-transform:none;color:var(--mdm-stone);background:none;border:none;padding:0;cursor:pointer;margin-left:auto}.mdm-size-guide-link:hover{color:var(--mdm-ink);text-decoration:underline;text-underline-offset:.3rem}.mdm-size-guide-link svg{width:1.4rem;height:1.4rem;stroke:currentColor;fill:none;stroke-width:1.5}.mdm-pdp2 .product__inventory{display:flex;align-items:center;gap:.7rem;font-size:1.25rem;color:var(--mdm-bordeaux);letter-spacing:0;text-transform:none}.mdm-pdp2 .product__inventory svg{display:none}.mdm-pdp2 .product__inventory:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--mdm-bordeaux);flex:none}.mdm-pdp2 .product-form__submit{width:100%;min-height:0;padding:1.8rem;background:var(--mdm-ink)!important;border:none;border-radius:0;box-shadow:none;color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:none}.mdm-pdp2 .product-form__submit,.mdm-pdp2 .product-form__submit:hover,.mdm-pdp2 .product-form__submit:focus,.mdm-pdp2 .product-form__submit:active{background:var(--mdm-ink)!important;color:#fff!important;transform:none;box-shadow:none;border-radius:0;opacity:1;transition:none}.mdm-pdp2 .product-form__submit .button__label,.mdm-pdp2 .product-form__submit:hover .button__label,.mdm-pdp2 .product-form__submit .main-atc__label,.mdm-pdp2 .product-form__submit:hover .main-atc__label,.mdm-pdp2 .product-form__submit:hover .main-atc__label__text{color:#fff!important}.mdm-pdp2 .product-form__submit:before,.mdm-pdp2 .product-form__submit:after{content:none}.mdm-pdp2 .estimated-shipping{justify-content:center;align-items:center;gap:.8rem;font-size:1.25rem;color:var(--mdm-stone);text-align:center}.mdm-pdp2 .estimated-shipping .estimated-shipping__text p{margin:0;font-size:1.25rem}.mdm-pdp2 .estimated-shipping .estimated-shipping__text strong{font-weight:500;color:var(--mdm-body)}.mdm-pdp2 .estimated-shipping__icon{color:var(--mdm-stone)}.mdm-pdp2 .product__text-container--multiple{border-top:none;border-bottom:none;padding:2rem 0 2.3rem;gap:1.2rem 1.8rem}.mdm-pdp2 .product__text-container--multiple .product__text{gap:1rem;color:var(--mdm-body)}.mdm-pdp2 .payment-badges-block{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem}.mdm-pdp2 .payment-badges-block:before{content:"We accept";font-size:1.1rem;color:var(--mdm-stone);letter-spacing:.03em}.mdm-pdp2 .payment-badges{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;margin:0;padding:0}.mdm-pdp2 .payment-badges .list-payment__item{display:flex;line-height:0}.mdm-pdp2 .payment-badges .list-payment__item svg{width:3.4rem;height:auto;border:1px solid var(--mdm-line);border-radius:4px}.mdm-pdp2 .product__accordion{border-top:none;border-bottom:1px solid var(--mdm-line)}.mdm-pdp2 .product__accordion .accordion__summary{padding:2.1rem .2rem}.mdm-pdp2 .product__accordion .summary__title .material-icon,.mdm-pdp2 .product__accordion .summary__title .material-symbols-outlined{margin-right:0}.mdm-pdp2 .product__accordion .accordion__title,.mdm-pdp2 .product__accordion .summary__title,.mdm-pdp2 .product__accordion .accordion__summary h2{font-family:var(--mdm-serif)!important;font-size:1.7rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;margin:0}.mdm-pdp2 .product__accordion .accordion__content,.mdm-pdp2 .product__accordion .accordion__content p,.mdm-pdp2 .product__accordion .accordion__content li,.mdm-pdp2 .product__accordion .accordion__content td,.mdm-pdp2 .product__accordion .accordion__content th{font-family:Inter,sans-serif;font-size:1.4rem;line-height:1.75;color:var(--mdm-body);letter-spacing:normal}.mdm-pdp2 .product__accordion .accordion__content{padding:0 .2rem}.mdm-pdp2 .product__accordion .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding:0 .2rem 2rem}.mdm-pdp2 .product__accordion .accordion__content ul{margin:.6rem 0 0;padding-left:1.8rem}.mdm-pdp2 .product__accordion .accordion__content li{margin-bottom:.5rem}.sticky-atc{border-top:1px solid var(--mdm-line, #e7e1d8);box-shadow:0 -6px 24px #1a1a1a0f}.sticky-atc .button{border-radius:2px;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}[id$=__mdm_quote] .rich-text__heading{font-style:italic;font-weight:400;font-size:clamp(2.2rem,2.5vw,3rem);line-height:1.4;letter-spacing:0;margin:0}[id$=__mdm_quote] .rich-text__blocks:before{content:"";display:block;width:8.6rem;height:1px;margin:0 auto 1.8rem;background:#e7c4d2}.mdm-rail-section{background:#fff}.mdm-rail-section .related-products.page-width{max-width:none!important;padding-left:2.4rem!important;padding-right:2.4rem!important;margin:0}.mdm-rail-section .mdm-rail-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2.8rem}.mdm-rail-section .mdm-rh-left{display:flex;flex-direction:column;min-width:0}.mdm-rail-section .mdm-rail-eyebrow{display:inline-flex;align-items:center;gap:.9rem;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:1.5rem;line-height:1.2;letter-spacing:.01em;color:#b07c6e;margin-bottom:1.2rem}.mdm-rail-section .mdm-rail-eyebrow svg{width:1.1rem;height:1.1rem;fill:#b07c6e;flex:none;opacity:.9}.mdm-rail-section .related-products__heading{font-family:Playfair Display,Georgia,serif!important;font-weight:500!important;font-size:clamp(2.4rem,2.6vw,3.2rem);text-align:left;letter-spacing:.01em;margin:0;padding:0!important}.mdm-rail-section .mdm-rh-right{display:flex;align-items:center;gap:1.8rem;flex:none}.mdm-rail-section .mdm-rail-link{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #1a1a1a;padding-bottom:.3rem;white-space:nowrap;color:#1a1a1a;text-decoration:none}.mdm-rail-section .mdm-rail-arrows{display:flex;gap:.8rem}.mdm-rail-section .mdm-rail-arrows button{width:4rem;height:4rem;border:1px solid #1a1a1a;background:transparent;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;padding:0;transition:background .2s ease,color .2s ease,opacity .2s ease}.mdm-rail-section .mdm-rail-arrows button:hover:not(:disabled){background:#1a1a1a;color:#fff}.mdm-rail-section .mdm-rail-arrows button:disabled{opacity:.25;cursor:default}.mdm-rail-section .mdm-rail-arrows svg{width:1.7rem;height:1.7rem;stroke:currentColor;fill:none;stroke-width:1.6}.mdm-rail-section .mdm-rail{display:flex;flex-wrap:nowrap;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0 0 .6rem}.mdm-rail-section .mdm-rail::-webkit-scrollbar{display:none}.mdm-rail-section .mdm-rail>.grid__item{flex:0 0 clamp(24rem,21.5vw,36rem)!important;max-width:none!important;width:auto!important;scroll-snap-align:start;position:relative;padding:0;margin:0}.mdm-rail-section .card,.mdm-rail-section .card-wrapper .card{border-radius:0}.mdm-rail-section .card__inner{border-radius:0;overflow:hidden;background:#fff}.mdm-rail-section .card__media img,.mdm-rail-section .media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mdm-rail-section .grid__item:hover .card__media img{transform:scale(1.05)}.mdm-card-badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:#1a1a1a;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:.5rem 1rem;border-radius:2px;pointer-events:none}.mdm-card-badge svg{width:1rem;height:1rem;fill:#b07c6e;flex:none}.mdm-rail-section .card__information,.mdm-rail-section .card__content,.mdm-rail-section .card__heading,.mdm-rail-section .card__information .price,.mdm-rail-section .card-information{text-align:left}.mdm-rail-section .card__heading,.mdm-rail-section .card__heading a,.mdm-rail-section .card-information__text,.mdm-rail-section .card__information .card__heading{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;font-size:1.4rem;letter-spacing:.01em;line-height:1.45}.mdm-rail-section .card__heading a,.mdm-rail-section .card__heading a:hover,.mdm-rail-section .card__heading a:focus,.mdm-rail-section .card-wrapper:hover .card__heading a,.mdm-rail-section .underline-links-hover:hover a,.mdm-rail-section .card:hover .card__heading a{text-decoration:none!important;text-underline-offset:0}.mdm-rail-section .card__information .price{font-size:1.35rem}.mdm-card-dots{display:flex;gap:.5rem;margin:.4rem 0 .6rem}.mdm-card-dots i{width:1.2rem;height:1.2rem;border-radius:50%;border:1px solid #e7e1d8;display:inline-block;background-color:var(--dot, #f2dae9)}.mdm-rail-section .card__inner .mdm-wishlist-btn{top:1rem;right:1rem;left:auto;width:3.2rem;height:3.2rem;border-radius:50%;background:#ffffffe6;z-index:2}@media screen and (max-width:749px){.mdm-rail-section .mdm-rail-arrows{display:none}.mdm-rail-section .mdm-rail>.grid__item{flex:0 0 62vw}.mdm-rail-section .related-products.page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}}[id$=__mdm_usp]{border-top:1px solid #e7e1d8;border-bottom:1px solid #e7e1d8}[id$=__mdm_usp] .multicolumn-card__info h3{font-family:Inter,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;color:#4a453f;letter-spacing:0;margin:0}[id$=__mdm_usp] .multicolumn-card__info{padding:0}[id$=__mdm_usp] .material-symbols-outlined{color:#b07c6e}.mdm-pdp2 .product-form__input--swatches.mdm-picker-replaced,.mdm-pdp2 .product-form__input--pills.mdm-picker-replaced{display:none!important}.mdm-opt{margin-bottom:2.2rem}.mdm-opt-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:1.1rem}.mdm-opt-label{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--mdm-stone)}.mdm-opt-label b{color:var(--mdm-ink);font-weight:600;margin-left:.6rem;letter-spacing:.04em}.mdm-swatches{display:flex;flex-wrap:wrap;gap:1rem}.mdm-swatch{width:2.8rem;height:2.8rem;padding:0;border-radius:50%;background:var(--mdm-swatch-color, #f2dae9) center/cover no-repeat;background-color:color-mix(in srgb,var(--mdm-swatch-color, #f2dae9) 88%,#fff);border:1px solid rgba(26,26,26,.22);cursor:pointer;transition:box-shadow .16s ease}.mdm-swatch.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--mdm-ink)}.mdm-swatch.is-unavailable{opacity:.4}.mdm-sizes{display:flex;flex-wrap:nowrap;gap:.9rem}.mdm-size{flex:1 1 0;min-width:0;max-width:7rem;height:4.4rem;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mdm-line);border-radius:24px;background:#fff;color:var(--mdm-ink);font-family:Inter,sans-serif;font-size:1.4rem;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.mdm-size:hover{border-color:var(--mdm-ink)}.mdm-size.is-active{background:var(--mdm-ink);border-color:var(--mdm-ink);color:#fff}.mdm-size.is-unavailable{color:#1a1a1a52;border-color:#e7e1d8b3;text-decoration:line-through}.mdm-size.is-unavailable.is-active{background:#1a1a1a59;border-color:transparent;color:#fff}.mdm-ship-line{display:none;align-items:center;justify-content:center;gap:.8rem;font-size:1.25rem;color:var(--mdm-stone);text-align:center;margin:1.4rem 0 2.2rem}.mdm-ship-line.is-preorder{display:flex}.mdm-ship-line svg{width:1.5rem;height:1.5rem;stroke:currentColor;fill:none;stroke-width:1.5;flex:none}.mdm-ship-line strong{font-weight:500;color:var(--mdm-body)}.mdm-pdp2 .mdm-preorder-note{display:none!important}[id$=__mdm_quote] .rich-text__heading,.mdm-rail-section .related-products__heading{font-family:Playfair Display,Georgia,serif!important;font-weight:500!important}@media screen and (max-width:989px){.mdm-pdp2 .product__title{gap:1rem}.mdm-pdp2 .product__title h1{font-size:2.7rem}.mdm-pdp2 .product-form__input--pills label:not(.form__label){min-width:4.6rem;height:4rem}.mdm-pdp2 .product__text-container--multiple{gap:1rem 1.4rem}.mdm-lead{max-width:none}.mdm-size{min-width:0;height:4rem;font-size:1.3rem}.mdm-sizes{gap:.6rem}}@media screen and (max-width:749px){.mdm-pdp2 div.product__title h1{white-space:normal;overflow:visible;text-overflow:clip}}.mdm-rail-section .card__content{padding-left:.4rem!important;padding-right:.4rem!important}.mdm-rail-section .card__information,.mdm-rail-section .card-information,.mdm-rail-section .card__heading{padding-left:0!important;padding-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mdm-pdp-v2.css.map */
