body.mm-pdp{--font-body-family:"Poppins",sans-serif;--font-heading-family:"EB Garamond",serif;--font-heading-weight:400;--color-base-accent-1:17,17,17;--color-base-accent-2:17,17,17;--color-button:17,17,17;--color-button-text:255,255,255;--color-foreground:17,17,17;--color-background:255,255,255;color:#111;background:#fff;font-family:Poppins,sans-serif}.mm-pdp :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3){font-family:EB Garamond,serif!important;font-weight:400!important;letter-spacing:-.015em}.mm-pdp :is(button,input,select,textarea,.button,.product-form__input,.price){font-family:Poppins,sans-serif!important}.mm-pdp .product__title h1{font-size:clamp(30px,3.4vw,46px);line-height:1.08;text-align:left}.mm-pdp .gs-review-root .product__info-container{color:#111}.mm-pdp :is(.button,.product-form__submit,.sticky-atc__button){--color-button:17,17,17;--color-button-text:255,255,255;background:#111!important;color:#fff!important;border-color:#111!important;box-shadow:none!important}.mm-pdp :is(.price,.price-item,.price__sale,.price__regular){color:#111!important}.mm-pdp .badge{background:#111!important;color:#fff!important;border-color:#111!important}.mm-pdp .product-form__input input[type=radio]:checked+label{background:#111!important;border-color:#111!important;color:#fff!important;box-shadow:none!important}.mm-pdp .product-form__input input[type=radio]+label{border-color:#c8c8c8!important;border-radius:4px!important}.mm-pdp .gs-free-shipping{background:#f4f4f4!important;color:#111!important;border:1px solid #ddd!important;box-shadow:none!important}.mm-pdp .gs-reassurance-tile{background:#fff!important;border-color:#ddd!important;box-shadow:none!important;color:#111}.mm-pdp .gs-review-root .product__accordion summary{min-height:48px;display:flex;align-items:center;padding-block:12px}.mm-pdp .gs-review-root .accordion__title{font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.45}.mm-pdp :is(.gs-working-pagination,.gs-working-arrow,.gs-working-dot){color:#111!important;border-color:#dedede!important;box-shadow:none!important}.mm-pdp .gs-working-dot[aria-current=true],.mm-pdp .gs-working-dot.is-active{background:#111!important}.mm-pdp .glostrip-benefits{background:#111;color:#fff}.mm-pdp .glostrip-benefits :is(h2,h3,p,.gs-eyebrow){color:inherit!important}.mm-pdp .glostrip-benefits .gs-benefit__icon{font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.14em}.mm-pdp .glostrip-recipient-grid{background:#fff}.mm-pdp .gs-recipient-card{background:#f6f6f6!important;border-color:#e4e4e4!important}.mm-pdp .glostrip-final-cta{background:#111!important;color:#fff!important}.mm-pdp .glostrip-final-cta :is(h2,p,.gs-eyebrow){color:#fff!important}.mm-pdp .glostrip-final-cta .button{background:#fff!important;color:#111!important}.mm-pdp a:not(.button){color:inherit}.mm-pdp .gs-approved-gallery .gs-approved-gallery__slide img{aspect-ratio:4/5;object-fit:contain}.mm-pdp .mm-media-pending{min-height:480px;aspect-ratio:4/5;background:#f2f1ee;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;border:1px solid #e8e6e2}.mm-pdp .mm-media-pending__brand{font-family:EB Garamond,serif;font-size:44px;line-height:1.1;margin:0 0 16px}.mm-pdp .mm-media-pending__note{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#666;max-width:230px;line-height:1.8}.mm-pdp .mm-fitting-note{font-size:12px;line-height:1.6;margin:8px 0 14px;color:#555}.mm-pdp .mm-fitting-note a{text-decoration:underline;text-underline-offset:3px}.mm-pdp :is(.gs-recipient-grid__eyebrow,.gs-faq summary,.gs-faq__question){color:#111!important}@media(max-width:749px){.mm-pdp .mm-media-pending{min-height:340px}.mm-pdp .product__title h1{font-size:33px}.mm-pdp .gs-approved-gallery .gs-working-pagination{margin-block:6px}.mm-pdp .product__info-wrapper{padding-top:12px!important}.mm-pdp .gs-review-root .product__info-container>*+*{margin-top:12px}}.mm-pdp .announcement-bar{background:#111!important;color:#fff!important}.mm-pdp .announcement-bar :is(p,a,span){color:#fff!important}.mm-pdp .glostrip-benefits .gs-benefit-card{background:#1b1b1b!important;border-color:#383838!important}.mm-pdp .glostrip-benefits .gs-section-heading__eyebrow,.mm-pdp .glostrip-final-cta .gs-section-heading__eyebrow{color:#bbb!important}.mm-pdp .gs-benefit-card__icon{font-size:12px!important;font-family:Poppins,sans-serif!important;letter-spacing:.16em}body.mm-pdp{--color-background:252,250,248;background:#fcfaf8;color:#201b20}.mm-pdp .header__heading-logo{filter:none}.mm-pdp :is(.button,.product-form__submit,.sticky-atc__button){--color-button:118,25,47;background:#76192f!important;border-color:#76192f!important;box-shadow:0 4px 14px #76192f18!important}.mm-pdp :is(.button,.product-form__submit):hover{background:#5e1326!important}.mm-pdp .badge{background:#76192f!important;border-color:#76192f!important}.mm-pdp .product-form__input input[type=radio]:checked+label{background:#271c26!important;border-color:#271c26!important}.mm-pdp .gs-free-shipping{background:#f7edf0!important;border-color:#e5cbd3!important;color:#64172c!important}.mm-pdp .gs-reassurance-tile{background:#fcf7f9!important;border-color:#eadce2!important;box-shadow:0 2px 8px #76192f06!important}.mm-pdp .gs-reassurance-tile__icon{filter:none;font-size:22px;display:flex;align-items:center;justify-content:center}.mm-pdp .gs-reassurance-tile__icon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mm-pdp .product__accordion summary svg{color:#7b3049}.mm-pdp .glostrip-benefits{background:#1d151d}.mm-pdp .glostrip-benefits .gs-benefit-card{background:#2b1d29!important;border-color:#563347!important}.mm-pdp .glostrip-benefits .gs-section-heading__eyebrow{color:#dfacbd!important}.mm-pdp .glostrip-final-cta{background:linear-gradient(120deg,#231621,#461a2c)!important}.mm-pdp .glostrip-final-cta .button{background:#fff8fa!important;color:#681b34!important}.mm-pdp .glostrip-final-cta .gs-section-heading__eyebrow{color:#e2b7c6!important}.mm-pdp .gs-recipient-card{background:#f6eff3!important;border-color:#e9dce3!important}.mm-pdp .mm-media-pending{background:radial-gradient(ellipse at 50% 35%,#f6edf2,#e9dfe6);border-color:#e2d6df;color:#392333}.mm-pdp .announcement-bar{background:#251921!important}.mm-pdp .mm-size-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;margin:14px 0}.mm-pdp .mm-size-table th,.mm-pdp .mm-size-table td{padding:10px 4px;text-align:center;border-bottom:1px solid #e7dce1;vertical-align:middle;word-break:normal}.mm-pdp .mm-size-table th{background:#f5edf1;color:#5e2339;font-weight:600;font-size:10px}.mm-pdp .mm-size-table td:first-child{font-weight:600}.mm-pdp .mm-size-note{font-size:11px;line-height:1.6;color:#655862}.mm-pdp .mm-review-pending-rating{font-size:12px;margin:8px 0;text-align:center;color:#6b3548}.mm-pdp .mm-review-pending-rating span{color:#986a27}.mm-pdp .mm-review-preview{padding:14px 18px;background:#f8edf1;border-left:3px solid #76192f;border-radius:8px;font-size:12px;margin:12px 0}.mm-pdp .mm-review-preview p{margin:3px 0}.mm-pdp .gs-approved-gallery .gs-approved-gallery__slide img{aspect-ratio:1}.mm-pdp .mm-size-dialog{width:min(660px,calc(100vw - 20px));font-size:12px}.mm-pdp .mm-size-dialog-content{padding:16px;overflow:auto;line-height:1.65}.mm-pdp .mm-size-dialog [data-mm-chart-close]{padding:8px 12px;min-height:44px;border:1px solid #e4cbd4;background:#f8edf1;border-radius:6px;color:#64172c}.mm-pdp .mm-size-dialog .mm-size-table{font-size:11px}.mm-pdp .mm-size-dialog .mm-size-table th{font-size:10px}.mm-pdp .gs-review-root .installment{display:none}.mm-pdp .gs-review-root .gs-review-compact-proof .gs-reassurance-tile__icon{font-size:21px;line-height:1}.mm-preview-notice{padding:5px 10px;background:#f3e7ed;color:#633047;text-align:center;font:10px/1.4 Poppins,sans-serif}.mm-pdp .mm-benefit-controls{display:none}@media(max-width:749px){.mm-pdp .gs-review-root .product__info-container>*+*{margin-top:9px}.mm-pdp .gs-review-root .product__accordion{margin-top:0!important}.mm-pdp .gs-review-root .product__accordion summary{min-height:44px;padding-block:10px}.mm-pdp .gs-section-heading{margin-bottom:18px!important}.mm-pdp .glostrip-benefits .gs-inner{padding-inline:0;overflow:hidden}.mm-pdp .glostrip-benefits .gs-section-heading{padding-inline:20px}.mm-pdp .glostrip-benefits__grid{display:flex!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;padding:0 24px!important;margin:0!important;scrollbar-width:none}.mm-pdp .glostrip-benefits__grid::-webkit-scrollbar{display:none}.mm-pdp .glostrip-benefits .gs-benefit-card{flex:0 0 88%;scroll-snap-align:center;padding:22px 20px!important;min-width:0}.mm-pdp .glostrip-benefits .gs-benefit-card__heading{font-size:25px!important;margin:10px 0!important;line-height:1.1}.mm-pdp .glostrip-benefits .gs-benefit-card__body{font-size:13px;line-height:1.65;margin-bottom:0}.mm-pdp .mm-benefit-controls{display:flex;justify-content:center;gap:2px;margin-top:8px;height:30px}.mm-pdp .mm-benefit-dot{display:grid;place-items:center;width:30px;height:30px;border:0;background:transparent;padding:0;cursor:pointer}.mm-pdp .mm-benefit-dot:after{content:"";width:6px;height:6px;border-radius:20px;background:#947987;transition:width .2s}.mm-pdp .mm-benefit-dot[aria-current=true]:after{width:20px;background:#efd3df}.mm-pdp .mm-benefit-dot:focus-visible{outline:2px solid #efd3df;border-radius:6px}.mm-pdp [id$=__gs_social_proof] .splide__arrows{display:none!important}.mm-pdp [id$=__gs_social_proof] .splide__pagination{position:static!important;display:flex!important;margin:8px 0 0!important;padding:0!important;min-height:24px;gap:3px}.mm-pdp [id$=__gs_social_proof] .splide__pagination__page{background:#cdb6c2;width:6px;height:6px;opacity:1;transform:none}.mm-pdp [id$=__gs_social_proof] .splide__pagination__page.is-active{width:19px;border-radius:9px;background:#76192f}.mm-pdp [id$=__gs_social_proof] .splide__pagination li{display:grid;place-items:center;min-width:24px;min-height:24px}.mm-pdp [id$=__gs_social_proof] .splide__track{margin-bottom:0!important}}@media(prefers-reduced-motion:reduce){.mm-pdp .mm-benefit-dot:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mm-pdp.css.map */
