body:has(.mf-find-intro){--find-paper:#f8f6f0;--find-cream:#eeeae0;--find-ink:#272b27;--find-muted:#62685e;--find-green:#31483c;--find-line:#d5d9ce;background:var(--find-paper);color:var(--find-ink)}body:has(.mf-find-intro) #MainContent{overflow:clip}.mf-find-intro{max-width:1800px;padding:22px 5vw 0;margin:auto}.mf-find-intro__breadcrumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:10px;line-height:1.5;color:var(--find-muted)}.mf-find-intro__breadcrumbs a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.mf-find-intro__breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.mf-find-intro__breadcrumbs>span:last-child{max-width:min(70vw,450px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mf-find-eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--find-muted);margin:0 0 22px}.mf-find-eyebrow>span{display:block;width:6px;height:6px;border-radius:50%;background:var(--find-green)}.mf-find-intro>.mf-find-eyebrow{margin:10px 0 0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info{background:var(--find-paper);--color-background:248,246,240;--color-foreground:39,43,39;--color-button:49,72,60;--color-button-text:248,246,240}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .page-width{max-width:1800px;padding:0 5vw}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product{column-gap:5.5vw;align-items:start}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-wrapper{min-width:0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-list{border-radius:7px;overflow:hidden;background:var(--find-cream)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-item{border-radius:7px;overflow:hidden}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media img{object-fit:contain}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{padding:12px 0 0;min-width:0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-container{max-width:none;scroll-margin-top:110px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title{margin:0 0 22px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-family:var(--font-heading-family,Arial,sans-serif);font-weight:400;font-size:clamp(32px,3.1vw,54px);line-height:1.08;letter-spacing:-.055em;overflow-wrap:break-word;color:var(--find-ink)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .price--large{font-size:21px;line-height:1.4;letter-spacing:-.025em}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .badge{font-size:10px;line-height:1.5;letter-spacing:.035em;border-radius:3px;padding:6px 9px;background:var(--find-cream);color:var(--find-muted);border:1px solid var(--find-line)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__tax{font-size:11px;color:var(--find-muted);margin-top:9px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-find-purchase-intro{font-size:14px;line-height:1.85;color:var(--find-muted);margin:20px 0 25px;max-width:490px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .form__label{font-size:11px;line-height:1.6;text-transform:uppercase;letter-spacing:.055em;color:var(--find-muted)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .quantity{min-height:49px;--inputs-radius:4px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__buttons{max-width:none}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit{border-radius:5px;min-height:56px;font-size:13px;letter-spacing:.025em;transition:background .2s,transform .2s}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit:not(:disabled):hover{transform:translateY(-1px)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit:disabled{opacity:1;background:#e7e8df;color:#6b7065;cursor:not-allowed}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit:disabled:after{box-shadow:0 0 0 1px #d1d6c8}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .thumbnail-list{gap:12px;margin-top:14px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .thumbnail{border-radius:4px;overflow:hidden}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .thumbnail[aria-current]{border-color:var(--find-green);box-shadow:0 0 0 1px var(--find-green)}.mf-find-specifications{border-top:1px solid var(--find-line);border-bottom:1px solid var(--find-line);margin-top:27px;scroll-margin-top:110px}.mf-find-specifications>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:59px;padding:17px 0;list-style:none;font-size:12px;cursor:pointer;color:var(--find-ink)}.mf-find-specifications>summary::-webkit-details-marker{display:none}.mf-find-specifications>summary:after{content:"+";font-size:21px;font-weight:300}.mf-find-specifications[open]>summary:after{content:"\2212"}.mf-find-specifications>.rte{font-size:12px;line-height:1.85;color:var(--find-muted);padding:0 0 24px}.mf-find-specifications .rte :is(h2,h3,h4){font-family:var(--font-heading-family,Arial,sans-serif);font-size:14px;line-height:1.5;font-weight:500;letter-spacing:-.015em;color:var(--find-ink);margin:23px 0 10px}.mf-find-specifications .rte>p:first-child{margin-top:0}.mf-find-specifications .rte ul{padding-left:18px}.mf-find-specifications .rte li{margin-block:5px}.mf-find-specifications .rte :is(table,dl){width:100%;font-size:12px}.mf-find-specifications .rte td{padding:9px 7px;border-color:var(--find-line)}.mf-find-specifications .rte a{color:var(--find-green);text-underline-offset:4px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-shopping-policies{margin-top:0;color:var(--find-muted)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-shopping-policies summary{font-size:12px;color:var(--find-ink)}.mf-find-story{display:grid;grid-template-columns:1.08fr 1fr;margin:0 auto;max-width:1800px;background:var(--find-tint,#e9eddf)}.mf-find-story__visual{position:relative;min-width:0;min-height:610px;overflow:hidden}.mf-find-story__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mf-find-photo-label{position:absolute;left:26px;bottom:24px;padding:9px 13px;border:1px solid #ffffff7d;background:#f8f6f0e8;font-size:9px;line-height:1.5;text-transform:uppercase;letter-spacing:.09em;color:#3e4b35;border-radius:3px}.mf-find-story__copy{padding:65px 5vw 56px 4.5vw;align-self:center;min-width:0}.mf-find-story h2,.mf-find-chapter h2,.mf-find-assurance h2{font-family:var(--font-heading-family,Arial,sans-serif);font-weight:400;font-size:clamp(34px,3.8vw,64px);line-height:1.06;letter-spacing:-.06em;color:var(--find-ink);margin:0 0 23px;overflow-wrap:break-word}.mf-find-story__intro{font-size:14px;line-height:1.85;color:#5d6654;max-width:520px;margin:0 0 26px}.mf-find-benefit{display:grid;grid-template-columns:28px 1fr;gap:17px;border-top:1px solid #c8d0be;padding:19px 0 18px}.mf-find-benefit:last-child{padding-bottom:0}.mf-find-benefit__number{font-size:10px;letter-spacing:.035em;line-height:1.6;color:#68765d;padding-top:2px}.mf-find-benefit h3{font-family:var(--font-heading-family,Arial,sans-serif);font-weight:400;font-size:17px;line-height:1.35;letter-spacing:-.025em;color:#34482f;margin:0 0 8px}.mf-find-benefit p{font-size:12px;line-height:1.8;color:#58654e;max-width:430px;margin:0}.mf-find-chapter{display:grid;grid-template-columns:1fr 1fr;background:#282f29;color:#f8f6f0;max-width:1800px;margin:auto}.mf-find-chapter__copy{padding:74px 5vw;align-self:center}.mf-find-chapter .mf-find-eyebrow{color:#b8c3ac}.mf-find-chapter h2{color:#f8f6f0;font-family:Georgia,Times New Roman,serif;font-style:italic;letter-spacing:-.045em;max-width:600px}.mf-find-chapter__copy>p:not(.mf-find-eyebrow){font-size:14px;line-height:1.9;color:#c5cdbf;max-width:430px;margin:0 0 26px}.mf-find-link{display:inline-flex;align-items:center;gap:28px;justify-content:space-between;font-size:12px;line-height:1.5;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;min-height:48px;padding:9px 0;max-width:100%}.mf-find-link>span{font-size:21px;transition:transform .2s}.mf-find-link:hover>span{transform:translate(3px,-2px)}.mf-find-chapter__visual{position:relative;min-height:570px;overflow:hidden;min-width:0;background:#e5e1d6}.mf-find-chapter__image{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mf-find-assurance{display:grid;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:86px 5vw;max-width:1800px;margin:auto}.mf-find-assurance h2{max-width:470px}.mf-find-assurance__intro>p:not(.mf-find-eyebrow){font-size:13px;line-height:1.8;color:var(--find-muted);max-width:350px;margin:0 0 17px}.mf-find-questions details{border-bottom:1px solid var(--find-line)}.mf-find-questions details:first-child{border-top:1px solid var(--find-line)}.mf-find-questions summary{display:flex;justify-content:space-between;align-items:center;gap:30px;list-style:none;cursor:pointer;padding:22px 0;min-height:68px;font-size:14px;line-height:1.5;color:var(--find-ink)}.mf-find-questions summary::-webkit-details-marker{display:none}.mf-find-questions summary>span{font-size:22px;font-weight:300}.mf-find-questions details[open] summary>span{transform:rotate(45deg)}.mf-find-questions details>div{font-size:12px;line-height:1.85;color:var(--find-muted);padding:0 32px 22px 0}.mf-find-questions details p{margin:0 0 11px}.mf-find-questions details a{display:inline-flex;align-items:center;min-height:44px;color:var(--find-green);text-underline-offset:4px}.mf-find-closing{max-width:1620px;margin:0 5vw 75px;position:relative;border-radius:7px;overflow:hidden;aspect-ratio:2.5;background:var(--find-cream)}.mf-find-closing>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mf-find-closing figcaption{position:absolute;inset:auto 24px 23px;display:flex;justify-content:space-between;gap:20px;padding:14px 17px;background:#f8f6f0ed;color:#354530;border:1px solid #ffffff9c;font-size:10px;line-height:1.5;letter-spacing:.03em;border-radius:3px}.mf-find-closing figcaption>span:last-child{text-transform:uppercase;font-size:9px;letter-spacing:.12em}.mf-find-dock{display:none}body:has(.mf-find-intro) :is(.mf-find-intro,.mf-find-story,.mf-find-chapter,.mf-find-assurance,.mf-find-dock) :is(a,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:1800px){.mf-find-closing{margin-inline:auto}}@media(min-width:990px){body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-wrapper{width:calc(57% - 2.75vw);max-width:calc(57% - 2.75vw)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{width:calc(43% - 2.75vw);max-width:calc(43% - 2.75vw)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__column-sticky{top:115px}}@media(min-width:750px)and (max-width:989px){body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product{gap:4vw}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-wrapper,body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{width:calc(50% - 2vw);max-width:calc(50% - 2vw)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-size:33px}.mf-find-story{grid-template-columns:1fr 1fr}.mf-find-story__copy{padding:45px 5vw 45px 4vw}.mf-find-story__visual{min-height:620px}.mf-find-chapter__visual{min-height:450px}.mf-find-assurance{gap:6vw}}@media(max-width:749px){.mf-find-intro{padding:8px 20px 0}.mf-find-intro__breadcrumbs{font-size:9px;gap:9px}.mf-find-intro__breadcrumbs>span:last-child{max-width:52vw}.mf-find-intro>.mf-find-eyebrow{font-size:9px;margin:7px 0 0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .page-width{padding-inline:20px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product{gap:0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-wrapper{width:100%;max-width:100%}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-list{margin-inline:0;width:100%;border-radius:6px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .slider.slider--mobile .slider__slide{padding-top:0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-list .product__media-item{width:100%;max-width:100%}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .slider-buttons{margin-top:4px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{padding:25px 0 0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title{margin-bottom:18px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-size:clamp(31px,8.4vw,43px);line-height:1.1;letter-spacing:-.05em}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-find-purchase-intro{font-size:13px;line-height:1.85;margin:18px 0 23px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .price--large{font-size:20px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .thumbnail-list{gap:10px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .thumbnail-list__item{width:calc(25% - 8px)}.mf-find-specifications>.rte{font-size:12px}.mf-find-story{margin-top:35px;display:flex;flex-direction:column}.mf-find-story__visual{width:100%;min-height:0;aspect-ratio:1.08}.mf-find-story__copy{padding:35px 25px 38px}.mf-find-eyebrow{font-size:9px;margin-bottom:18px}.mf-find-story h2,.mf-find-chapter h2,.mf-find-assurance h2{font-size:38px;letter-spacing:-.055em;line-height:1.08}.mf-find-story__intro{font-size:13px;line-height:1.85;margin-bottom:25px}.mf-find-photo-label{left:20px;bottom:19px;font-size:8px}.mf-find-benefit{padding:18px 0;gap:13px;grid-template-columns:25px 1fr}.mf-find-benefit h3{font-size:17px}.mf-find-benefit p{font-size:12px}.mf-find-chapter{display:flex;flex-direction:column}.mf-find-chapter__copy{padding:37px 25px 36px;align-self:auto}.mf-find-chapter__copy>p:not(.mf-find-eyebrow){font-size:13px}.mf-find-chapter__visual{min-height:0;aspect-ratio:1.14;width:100%}.mf-find-assurance{grid-template-columns:1fr;gap:28px;padding:42px 25px}.mf-find-assurance h2{max-width:300px;margin-bottom:21px}.mf-find-assurance__intro>p:not(.mf-find-eyebrow){font-size:12px}.mf-find-questions summary{font-size:13px;min-height:63px;padding:19px 0}.mf-find-questions details>div{padding-right:16px}.mf-find-closing{margin:0 20px 38px;aspect-ratio:1.12}.mf-find-closing figcaption{left:13px;right:13px;bottom:13px;padding:11px 12px;font-size:9px}.mf-find-closing figcaption>span:last-child{font-size:8px;align-self:center;max-width:110px;text-align:right}.mf-find-dock:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:4;padding:12px 20px calc(12px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:15px;background:#f8f6f0fa;border-top:1px solid var(--find-line);box-shadow:0 -8px 25px #27372b0a}.mf-find-dock>span{font-size:10px;line-height:1.4;max-width:46%;color:var(--find-ink)}.mf-find-dock>a{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 18px;background:var(--find-green);color:var(--find-paper);text-decoration:none;border-radius:4px;font-size:11px;white-space:nowrap}.mf-find-dock>a>span{font-size:17px}body:has(.mf-find-intro) .footer{padding-bottom:95px}}@media(prefers-reduced-motion:reduce){body:has(.mf-find-intro) .mf-find-link>span,body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit{transition:none;transform:none!important}body:has(.mf-find-intro){scroll-behavior:auto}}body:has(.mf-find-intro[data-find-mood=charcoal]){--find-green:#504336;--find-tint:#e9e4db;--find-chapter:#242729}body:has(.mf-find-intro[data-find-mood=blue]){--find-green:#31596b;--find-tint:#e2eaec;--find-chapter:#243b46}body:has(.mf-find-intro[data-find-mood=citrus]){--find-green:#8b4a28;--find-tint:#f1e6d6;--find-chapter:#4a362a}body:has(.mf-find-intro[data-find-mood=blush]){--find-green:#78505b;--find-tint:#f0e4e3;--find-chapter:#48343d}body:has(.mf-find-intro[data-find-mood=forest]){--find-green:#355347;--find-tint:#e5e9dd;--find-chapter:#293d33}body:has(.mf-find-intro[data-find-mood=festive]){--find-green:#7c3e43;--find-tint:#eee3dd;--find-chapter:#493038}body:has(.mf-find-intro[data-find-mood=ivory]){--find-green:#68583f;--find-tint:#eee9dd;--find-chapter:#4c463b}body:has(.mf-find-intro[data-find-mood=grey]){--find-green:#505a5d;--find-tint:#e4e8e7;--find-chapter:#30383a}body:has(.mf-find-intro[data-find-mood=purple]){--find-green:#64516f;--find-tint:#eae4ed;--find-chapter:#3c3047}.mf-find-intro{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 0 11px;border-bottom:1px solid var(--find-line);width:90%}.mf-find-intro__category{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--find-muted);text-align:right;white-space:nowrap}.mf-find-purchase-kicker{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--find-green);margin:0 0 20px}.mf-find-purchase-kicker>span{width:5px;height:5px;display:block;flex-shrink:0;background:currentColor;border-radius:50%}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-size:clamp(35px,3.8vw,65px);letter-spacing:-.06em;line-height:1.03}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{padding-top:3px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-list{border-radius:2px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-item{border-radius:2px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-find-purchase-intro{font-size:14px;line-height:1.75;margin:24px 0 22px}.mf-find-purchase-facts{list-style:none;padding:0;margin:0 0 26px;border-block:1px solid var(--find-line)}.mf-find-purchase-facts li{display:flex;align-items:center;gap:11px;min-height:34px;padding:7px 0;font-size:11px;line-height:1.5;color:var(--find-ink)}.mf-find-purchase-facts li:first-child{padding-top:13px}.mf-find-purchase-facts li:last-child{padding-bottom:13px}.mf-find-purchase-facts li>span{color:var(--find-green);font-size:13px;width:16px;flex-shrink:0}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit{border-radius:30px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit:disabled{background:var(--find-tint,#e7e8df);color:var(--find-green)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product-form__submit:disabled:after{box-shadow:0 0 0 1px var(--find-line);border-radius:30px}.mf-find-chapters{max-width:1800px;margin:55px auto 0;padding:21px 5vw;display:flex;align-items:center;justify-content:flex-end;gap:42px;border-block:1px solid var(--find-line)}.mf-find-chapters>span{margin-right:auto;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--find-muted)}.mf-find-chapters a{display:inline-flex;align-items:center;gap:13px;min-height:44px;color:var(--find-ink);text-decoration:none;font-size:11px;line-height:1.5}.mf-find-chapters a>span{font-size:9px;color:var(--find-muted)}.mf-find-chapters a:hover{text-decoration:underline;text-underline-offset:6px}.mf-find-story h2,.mf-find-chapter h2,.mf-find-essentials h2{scroll-margin-top:125px}.mf-find-story{margin-top:0}.mf-find-story__intro,.mf-find-benefit p{color:var(--find-muted)}.mf-find-benefit{border-color:color-mix(in srgb,var(--find-green) 25%,transparent)}.mf-find-benefit h3,.mf-find-benefit__number{color:var(--find-green)}.mf-find-story__link{margin-top:27px;color:var(--find-green);font-size:11px}.mf-find-chapter{background:var(--find-chapter,#282f29)}.mf-find-chapter .mf-find-eyebrow,.mf-find-chapter__copy>p:not(.mf-find-eyebrow){color:#e1e0d7}.mf-find-essentials{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5vw;max-width:1800px;margin:auto;padding:75px 5vw 68px;border-bottom:1px solid var(--find-line)}.mf-find-essentials h2{font-size:clamp(30px,3vw,48px);line-height:1.08;letter-spacing:-.05em;font-weight:400;margin:0;max-width:330px;color:var(--find-ink)}.mf-find-essentials__item{border-top:1px solid var(--find-line);padding-top:16px}.mf-find-essentials__number{font-size:9px;color:var(--find-muted);letter-spacing:.05em}.mf-find-essentials h3{font-size:16px;line-height:1.4;letter-spacing:-.025em;font-weight:400;margin:18px 0 13px;color:var(--find-green)}.mf-find-essentials__item p{font-size:12px;line-height:1.85;color:var(--find-muted);margin:0}.mf-find-variant-label{font-size:10px;color:var(--find-green);display:flex;align-items:center;gap:10px;margin-bottom:14px}.mf-find-variant-label>span:first-child{text-transform:uppercase;letter-spacing:.09em;font-size:9px}body:has(.mf-find-intro) .mf-find-color-hidden{display:none!important}body.mf-storefront:has(.mf-find-intro) #MainContent .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;gap:10px;min-height:49px;padding:12px 18px;border-radius:3px;font-size:11px;letter-spacing:0;line-height:1.5;border-color:var(--find-line);color:var(--find-ink);background:transparent}body.mf-storefront:has(.mf-find-intro) #MainContent .product-form__input--pill input[type=radio].disabled+label{text-decoration:none;opacity:1;color:var(--find-ink)}body.mf-storefront:has(.mf-find-intro) #MainContent .product-form__input--pill input[type=radio]:checked+label{border-color:var(--find-green);box-shadow:inset 0 0 0 1px var(--find-green);background:var(--find-tint,#e9eddf);color:var(--find-ink)}.mf-find-swatch{display:inline-block;width:15px;height:15px;border-radius:50%;background:var(--find-swatch);border:1px solid #00000020;box-shadow:inset 0 0 0 2px #ffffff35;flex-shrink:0}@media(min-width:990px){body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__media-wrapper{width:calc(55% - 2.75vw);max-width:calc(55% - 2.75vw)}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{width:calc(45% - 2.75vw);max-width:calc(45% - 2.75vw)}}@media(min-width:750px)and (max-width:989px){.mf-find-intro__category{display:none}.mf-find-chapters{gap:22px}.mf-find-essentials{gap:30px;grid-template-columns:1fr 1fr}.mf-find-essentials__heading{grid-column:1/-1}.mf-find-essentials h2{max-width:500px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-size:34px}}@media(max-width:749px){.mf-find-intro{width:calc(100% - 40px);padding:4px 0 7px;gap:0}.mf-find-intro__category{display:none}.mf-find-purchase-kicker{font-size:9px;margin:0 0 16px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__info-wrapper{padding-top:25px}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .product__title h1{font-size:clamp(34px,9vw,45px);line-height:1.06}body.mf-storefront:has(.mf-find-intro) #MainContent product-info .mf-find-purchase-intro{font-size:13px;line-height:1.8;margin:20px 0}.mf-find-purchase-facts{margin-bottom:24px}.mf-find-purchase-facts li{font-size:11px}.mf-find-chapters{margin-top:14px;padding:14px 20px;gap:10px;justify-content:space-between}.mf-find-chapters>span{display:none}.mf-find-chapters a{font-size:10px;gap:7px;min-height:44px}.mf-find-chapters a>span{font-size:8px}.mf-find-story{margin-top:0}.mf-find-essentials{grid-template-columns:1fr;padding:38px 25px;gap:27px}.mf-find-essentials h2{font-size:36px;max-width:330px}.mf-find-essentials__item{padding-top:14px}.mf-find-essentials h3{margin:14px 0 11px}.mf-find-essentials__item p{font-size:12px}.mf-find-story__link{margin-top:26px}.mf-find-assurance{padding-top:38px}.mf-find-variant-label{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mf-find-product.css.map */
