:root{--ma10-ink:#57524d;--ma10-muted:#756e67;--ma6-ink:#57524d;--ma6-muted:#756e67}body{color:var(--ma10-ink);--color-foreground:87,82,77}body h1,body h2,body .cro-title,body .ma3 h1,body .ma3 h2,body .ma3-title,.ma6-hero h1,.product__info-container .product__title h1{color:var(--ma10-ink)!important}.ma5-page.soft-ink{--ink:#57524d!important;--muted:#756e67!important;color:var(--ink)}body .cro-copy,body .cro-caption,body .ma3-lead,.ma6-special-intro>p:not(.ma6-kicker){color:var(--ma10-muted)}.ma5-page.soft-ink .eyebrow,body .cro-eyebrow,body .ma3-eyebrow,body .ma6-kicker{color:#787068!important;font-weight:500!important;font-size:11px!important;letter-spacing:.08em!important;line-height:1.6}.ma5-page .variant-group legend,.ma5-page .offer-field legend,.ma5-page .finish-option strong,.ma5-page .choice-title{font-weight:500!important;color:var(--ma10-ink)}.ma5-page .experience-copy .steps strong,.ma5-page .photo-label,.ma5-page .photo-label strong,.ma5-page .kit-list strong,.ma5-page .faq summary,.ma5-page .faq summary:after,.ma5-page .information-copy strong,.ma5-page .product-information summary,.ma5-page .kit-list b{color:var(--ma10-ink)!important;font-weight:500}.ma5-page .faq summary{font-size:14px;line-height:1.7}.ma5-page .faq p{color:var(--ma10-muted)}body .cro-faq summary,body .ma5-faq-page summary,body .ma6-special-info summary,.at-product-accordion summary,.ma3-guide-card h3,.ma3-finder-card h3{color:var(--ma10-ink)!important;font-weight:500!important}body .cro-desktop-nav>a,body .cro-desktop-nav summary,body .cro-mega__panel a,.ma7-menu-formats strong,.ma7-menu-link,.ma7-help-links a,.cro-footer__grid a:not(.cro-btn),.cro-product.ma6-product-card h3 a{color:var(--ma10-ink)!important}.cro-product.ma6-product-card h3{font-weight:500!important}.ma3 h3,.ma6-benefit-list h3{color:var(--ma10-ink);font-weight:500}.ma5-page .product-information summary{justify-content:flex-start;gap:12px}.ma5-page .product-information summary>span{flex:1}.ma5-page .product-information summary:after{margin-left:auto}.ma10-info-icon{display:inline-block;flex:none;color:#867969;vertical-align:middle;margin:0}.ma6-special-info summary>.ma10-info-icon{margin-right:10px}.ma5-page .ma10-kit-cta{display:inline-flex;align-items:center;justify-content:center;background:#445286;color:#fff!important;padding:13px 22px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:500;min-height:46px;margin-top:22px;width:fit-content}.ma5-page .ma10-kit-cta:hover{background:#394984}.ma5-page .ma10-offer-detail{display:block;font-size:11px;line-height:1.4;font-weight:400;color:var(--ma10-muted);margin:5px 0 0}.ma5-page .offer-choice .ribbon{font-weight:500;font-size:11px;right:9px;padding:3px 8px;white-space:nowrap}.ma5-page .offer-choice .choice-title{line-height:1.4}.ma8-colour-time{font-size:11px!important;white-space:nowrap}body[data-ma6-template] .ma3-variant-picker .at-option--frame .at-choice input[type=radio]+label{display:grid!important;grid-template-columns:40px minmax(0,1fr);column-gap:10px;row-gap:3px;align-content:center;justify-items:start;padding:12px!important;min-height:108px}.ma10-canvas{display:block;grid-column:1;grid-row:1/3;align-self:center;flex:none;width:40px;height:48px}.at-option--frame .at-choice label:has(.ma10-canvas)>strong,.at-option--frame .at-choice label:has(.ma10-canvas)>small{grid-column:2;text-align:left;line-height:1.5}body .at-cart-line.ma10-free-line{background:#eef4e9!important;border:1px solid #dae4d3!important;border-radius:9px;padding:14px!important;margin-top:12px;color:#474d43!important}body .ma10-free-line .cart-item__name,body .ma10-free-line .at-cart-line-price strong,body .ma10-free-line .at-gift-label,body .ma10-free-line .at-gift-quantity{color:#40463c!important}body .ma10-free-line .at-cart-line-price strong{display:inline-block;background:#dbe8d2;padding:4px 9px;border-radius:5px;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;font-family:Poppins,Poppins Fallback,sans-serif!important}body .ma10-free-line .at-gift-label{font-size:11px;font-weight:400}.ma10-free-line .cart-item__name{font-weight:500!important}.ma10-reviews{display:block;background:transparent;border-top:1px solid #e4dbd0;max-width:850px;margin:32px auto 0;padding:27px 0 0;text-align:center;color:var(--ma10-ink)}.ma10-reviews-label{font-size:12px!important;font-weight:400;color:var(--ma10-muted)!important;margin:0 0 19px!important}.ma10-review-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ma10-review-track::-webkit-scrollbar{display:none}.ma10-review{flex:0 0 100%;min-width:0;scroll-snap-align:start;box-sizing:border-box;margin:0;padding:0 15px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ma10-review-rating{display:flex;align-items:center;justify-content:center;gap:10px}.ma10-review-rating>span{color:#ac7455;font-size:20px;letter-spacing:2px}.ma10-review-rating>strong{font:500 14px/1.5 DM Sans,sans-serif;color:var(--ma10-ink)}body .ma10-review blockquote{border:0;background:transparent;padding:0;margin:16px 0 18px;min-height:44px;color:var(--ma10-ink);font:400 30px/1.35 "DM Serif Display",Georgia,serif;font-style:normal;letter-spacing:-.015em}.ma10-review figcaption{font-size:12px;color:var(--ma10-ink);font-weight:400}.ma10-review figcaption>span{color:var(--ma10-muted)}.ma10-review-controls{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:13px}.ma10-review-controls>span{font:400 12px/1.5 DM Sans,sans-serif;color:var(--ma10-muted)}body .ma10-review-controls button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #dcd4ca;border-radius:50%;background:#fffdf9;color:#60574e;cursor:pointer;font:400 19px/1 DM Sans,sans-serif}.ma10-review-controls button:disabled{opacity:.3;cursor:default}.ma10-review-controls button:focus-visible,.ma10-review-track:focus-visible{outline:2px solid #50638e;outline-offset:3px}.ma6-hero h1{max-width:640px;text-wrap:balance;font-size:clamp(40px,4.1vw,61px)}@media(max-width:749px){.ma10-review{padding-inline:6px}body .ma10-review blockquote{font-size:26px;min-height:71px;display:grid;align-items:center}.ma10-review figcaption{font-size:12px}.ma6-hero h1{font-size:35px;line-height:1.1}.ma5-page .ribbon{max-width:none}.ma5-page .ma10-offer-detail{font-size:11px}.ma5-page .ma10-kit-cta{width:100%}body[data-ma6-template] .ma3-variant-picker .at-option--frame .at-choice input[type=radio]+label{column-gap:8px;grid-template-columns:29px minmax(0,1fr);padding:11px 8px!important}.ma10-canvas{width:29px;height:40px}.at-option--frame .at-choice label:has(.ma10-canvas)>small{font-size:11px!important}}body .ma3-pdp-accordions summary{color:var(--ma10-ink)!important;font-weight:500;justify-content:flex-start;gap:10px}.ma3-pdp-accordions summary>span:last-child{margin-left:auto}.ma3-pdp-accordions summary>.ma10-info-label{margin:0;flex:1}body .at-cart-line .cart-item__name{color:var(--ma10-ink)!important;font-weight:500}.at-cart-progress strong,.at-cart-progress a{font-weight:500!important;color:var(--ma10-ink)!important}.drawer__header>div>p{color:var(--ma10-muted);font-weight:400}@media(max-width:760px){.ma5-page #trio-offer .ma10-offer-detail{grid-area:2/1;margin:0;line-height:1.4}.ma5-page #trio-offer #trio-saving{grid-area:3/1;margin:2px 0 0}.ma5-page #trio-offer>.offer-price{grid-area:1/2/4;align-self:center}}@media(min-width:761px){.ma5-page #single-offer .choice-title{margin-bottom:20px}}@media(max-width:760px){.ma5-page .variant-values:has(.ma8-colour-time){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ma5-page .variant-values:has(.ma8-colour-time)>.variant-chip{min-width:0;padding:9px 4px;font-size:12px}}@media(max-width:749px){body[data-ma6-template*=photo] .product-form__submit{flex-wrap:nowrap!important;padding-inline:12px!important;gap:8px!important}body[data-ma6-template*=photo] .main-atc__label__text{font-size:14px!important;font-weight:500!important}body[data-ma6-template*=photo] [data-ma8-photo-price]{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ma10-site.css.map */
