mc-product-features{display:block;width:100%;min-width:0;margin:40px 0 32px}mc-product-features [hidden]{display:none!important}.mc-features__heading{margin:0 0 24px;text-align:center;font-family:Playfair Display,Georgia,serif;font-size:28px;font-weight:600;line-height:1.25;color:#111}.mc-features__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 0 4px}.mc-features__track::-webkit-scrollbar{display:none}.mc-features__track:after{content:"";flex:0 0 calc(20% - 20px)}.mc-features__card{flex:0 0 80%;min-width:0;scroll-snap-align:start;scroll-margin:0;border:0;background:none;box-shadow:none;display:grid;grid-template-rows:auto auto;gap:14px;align-content:start}.mc-features__card:focus-visible{outline:2px solid var(--mc-navy,#1e3a5f);outline-offset:-2px;border-radius:12px}.mc-features__media{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#f8fafc;display:grid;place-items:center}.mc-features__placeholder{width:32px;height:32px;color:#b8904a;opacity:.6}.mc-features__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mc-features__body{display:block}.mc-features__title{margin:0 0 8px;font-size:16px;line-height:1.5;font-weight:600;color:#3f4a54;letter-spacing:0}.mc-features__text{margin:0;font-size:15px;line-height:1.6;color:#4a5568;letter-spacing:0}.mc-features__dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.mc-features__dots span{width:6px;height:6px;border-radius:50%;background:#e3ded7}.mc-features__dots .is-active{background:#b8904a}@media(min-width:750px)and (max-width:989.98px){.mc-features__card{flex-basis:42%}.mc-features__track:after{flex-basis:calc(58% - 20px)}}@media(max-width:749.98px){.mc-features__heading{min-height:70px}}@media(max-width:1023.98px){mc-product-features{width:calc(100vw - 32px);max-width:none;margin-left:calc((100% - (100vw - 32px))/2)}}@media(min-width:750px)and (max-width:1023.98px){mc-product-features{width:calc(100vw - 48px);margin-left:calc((100% - (100vw - 48px))/2)}}@media(min-width:990px){.mc-features__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.mc-features__track:after{display:none}.mc-features__dots{display:none}}.mc-pdp-sections{display:flex;flex-direction:column;gap:40px;margin-top:40px}.mc-pdp-sections>mc-product-features,.mc-pdp-sections>[data-rp-section],.mc-pdp-sections>.mc-reviews,.mc-pdp-sections>.mc-faq{margin-top:0!important;margin-bottom:0!important}.mc-pdp-sections [data-rp-section]{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}@media(min-width:1024px){.mc-pdp-sections{gap:56px;margin-top:56px}}.mc-pdp-sections [data-rp-section]{--rp-card-size:220px;--rp-content-padding:24px;--rp-title-lines:36.4px;--rp-track-padding:20px}.mc-pdp-sections .rp-slider{display:flex!important;min-height:calc(var(--rp-card-size) + var(--rp-content-padding) + var(--rp-title-lines) + 6px + 25.2px + var(--rp-track-padding));box-sizing:border-box}.mc-pdp-sections .rp-card-title{min-height:2.8em}.mc-pdp-sections .rp-progress{display:flex!important;min-height:6px}@media(max-width:768px){.mc-pdp-sections [data-rp-section]{--rp-card-size:180px}}@media(max-width:480px){.mc-pdp-sections [data-rp-section]{--rp-card-size:160px;--rp-content-padding:20px;--rp-title-lines:33.6px;--rp-track-padding:16px}}@media(min-width:990px){.mc-pdp-sections [data-rp-section]{--rp-card-size:160px;--rp-title-lines:33.6px;--rp-track-padding:16px}}.mc-pdp-sections [data-rp-section]{content-visibility:auto;contain-intrinsic-size:auto 360px}.mc-reviews{position:relative;min-width:0}.mc-reviews--empty{min-height:0}.mc-reviews__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.mc-reviews__heading{margin:0;text-align:left;flex:0 0 auto;font-size:24px;line-height:1.25}.mc-reviews__summary{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 10px;color:#6b6b6b;font:14px/1.4 var(--font-body-family,inherit);letter-spacing:0}.mc-reviews__aggregate{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.mc-reviews__write{display:inline;flex:0 0 auto;margin:0;padding:0;min-height:0;border:0;border-radius:0;background:none;color:#6b6b6b;box-shadow:none;font:inherit;text-decoration:underline;text-underline-offset:3px}.mc-reviews [data-mc-review-host]{position:absolute;left:0;top:0;width:100%;height:0;min-height:0;display:block!important;visibility:hidden;pointer-events:none}.mc-reviews [data-mc-review-host] .jm-review-widget__header-and-body,.mc-reviews [data-mc-review-host] .jdgm-legacy-widget-content{display:none!important}.mc-review-strip[data-pending]{visibility:hidden}.mc-review-strip{display:block;--mc-quote-width:300px}.mc-review-strip__track{display:flex;align-items:stretch;gap:16px;padding:2px 0 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mc-review-strip__track::-webkit-scrollbar{display:none}.mc-review-strip__track:after{content:"";flex:0 0 max(0px,calc(100% - var(--mc-quote-width) - 16px))}.mc-quote{position:relative;display:flex;flex-direction:column;flex:0 0 var(--mc-quote-width);min-width:0;box-sizing:border-box;border:1px solid #e3ded7;border-radius:12px;padding:16px;background:#f8fafc;box-shadow:none;scroll-snap-align:start;color:#3f4a54;letter-spacing:0}.mc-quote[data-truncated]{cursor:pointer}.mc-quote__mark{display:block;height:24px;color:#c9a96e;font:32px/1 Playfair Display,Georgia,serif}.mc-quote__body{overflow:hidden;min-height:46.4px;margin:4px 0 16px}body product-info .mc-quote__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:400 16px/1.45 Playfair Display,Georgia,serif;color:inherit}body product-info .mc-quote[data-expanded] .mc-quote__text{display:block;overflow:visible;-webkit-line-clamp:unset}.mc-quote__toggle{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:none;cursor:pointer;border-radius:12px}.mc-quote__toggle[hidden]{display:none}.mc-quote__toggle:focus-visible{outline:2px solid #1e3a5f;outline-offset:-3px}.mc-quote__footer{display:flex;align-items:flex-start;gap:10px;margin-top:auto;pointer-events:none}.mc-quote__image,.mc-quote__store{flex:0 0 40px;width:40px;height:50px;object-fit:cover;border-radius:4px}.mc-quote__store{display:grid;place-items:center;background:#e9e1d3;color:#c9a96e;font:600 16px/1.4 Playfair Display,Georgia,serif}.mc-quote__meta{min-width:0;font:13px/1.4 var(--font-body-family,inherit)}.mc-quote__author{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;color:#3f4a54}.mc-quote__author .mc-rv-stars{gap:1px}.mc-quote__author .mc-rv-star,.mc-quote__author .mc-rv-star svg{width:11px;height:11px}.mc-quote__product{margin-top:4px;color:#6b6b6b;overflow-wrap:anywhere}.mc-quote__product a{position:relative;z-index:1;pointer-events:auto;color:inherit;text-decoration:underline;text-underline-offset:2px}.mc-quote__verified{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:99px;background:#e7f4ec;color:#1e7a45;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.mc-quote__verified svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4}.mc-review-strip__dots{display:flex;justify-content:center;gap:0;height:24px;margin:3px 0 0}.mc-review-strip__dots button{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer}.mc-review-strip__dots button:before{content:"";width:6px;height:6px;border-radius:50%;background:#e3ded7}.mc-review-strip__dots .is-active:before{background:#b8904a}.mc-review-strip__dots button:focus-visible{outline:2px solid #1e3a5f;outline-offset:-2px}.mc-reviews__arrows{display:flex;gap:6px}.mc-reviews__arrows button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e3ded7;border-radius:4px;color:#1e3a5f;background:none;box-shadow:none;cursor:pointer}.mc-reviews__arrows svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.25}.mc-reviews__arrows button:disabled{opacity:.35;cursor:default}.mc-reviews__arrows button:focus-visible{outline:2px solid #1e3a5f;outline-offset:2px}.mc-review-strip__track{cursor:grab}.mc-review-strip__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}@media(max-width:749.98px){.mc-reviews__arrows{display:none}.mc-review-strip__track{cursor:auto}}.mc-review-strip__track:focus-visible,.mc-quote__product a:focus-visible{outline:2px solid #1e3a5f;outline-offset:-2px}@media(max-width:1023.98px){.mc-reviews__header{flex-wrap:wrap}.mc-reviews__summary{justify-content:flex-start}.mc-review-strip{--mc-quote-width:45%}}@media(max-width:749.98px){.mc-reviews__heading{font-size:20px;grid-area:heading}.mc-reviews__header{display:grid;grid-template-areas:"heading write" "aggregate aggregate";grid-template-columns:minmax(0,1fr) auto;gap:8px}.mc-reviews__summary{display:contents}.mc-reviews__aggregate{grid-area:aggregate;color:#6b6b6b;font:14px/1.4 var(--font-body-family,inherit)}.mc-reviews__write{grid-area:write;color:#6b6b6b;font:14px/1.4 var(--font-body-family,inherit)}.mc-review-strip{--mc-quote-width:80%}.mc-quote__body{min-height:43.5px}body product-info .mc-quote__text{font-size:15px}}.mc-faq{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;margin:48px 0}.mc-faq__heading{margin:0;font:600 28px/1.25 Playfair Display,Georgia,serif;color:#111}.mc-faq__list{min-width:0;border-top:1px solid #e3ded7}mc-faq-item{display:block;border-bottom:1px solid #e3ded7}.mc-faq__item{margin:0;border:0;background:none;box-shadow:none}.mc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;box-sizing:border-box;list-style:none;cursor:pointer;font:500 18px/1.4 Playfair Display,Georgia,serif;color:#1e3a5f}.mc-faq__question::marker,.mc-faq__question::-webkit-details-marker{display:none;content:""}@media(hover:hover){.mc-faq__question:hover{color:#14223f}}.mc-faq__question:focus-visible{outline:2px solid #1e3a5f;outline-offset:3px}.mc-faq__chevron{width:20px;height:20px;flex:0 0 20px;transition:transform .25s ease-out}.mc-faq__item[open]:not(.mc-details--closing) .mc-faq__chevron{transform:rotate(180deg)}.mc-faq__body{overflow:hidden}.mc-faq__answer{padding:0 0 20px;max-width:70ch;font-size:15px;line-height:1.65;letter-spacing:0;color:#4a5568}body product-info .mc-faq__answer p{margin:0;font:inherit;color:inherit}.mc-faq__answer a{color:#1e3a5f;text-decoration:underline;text-underline-offset:3px}@media(max-width:749.98px){.mc-faq__question{font-size:16px;line-height:1.4;min-height:52px}.mc-faq__answer{font-size:15px}}@media(max-width:1023.98px){.mc-faq{width:calc(100vw - 32px);margin-left:calc((100% - (100vw - 32px))/2)}}@media(min-width:990px){.mc-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;align-items:start}}@media(prefers-reduced-motion:reduce){.mc-faq__chevron{transition:none}}.mc-pdp-sections>.mc-faq{content-visibility:auto;contain-intrinsic-size:auto 560px;overflow-clip-margin:8px}@media(min-width:990px){.mc-pdp-sections>.mc-faq{contain-intrinsic-size:auto 400px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mc-pdp-below.css.map */
