.cg-recommendations{display:block;padding-top:55px;padding-bottom:55px;color:#192a28}.cg-recommend-header{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.cg-recommend-header p{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600;margin:0 0 10px}.cg-recommend-header h2{font-size:30px;line-height:1.2;letter-spacing:-.02em;margin:0;color:#192a28}.cg-recommend-header>a{color:#194c42;font-size:14px;text-underline-offset:4px}.cg-recommend-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.cg-recommend-art{display:block;aspect-ratio:1;background:#f4f5ef;border-radius:12px;overflow:hidden;padding:16px}.cg-recommend-art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cg-recommend-card h3{font-size:15px;line-height:1.45;font-weight:500;letter-spacing:0;margin:15px 0 7px}.cg-recommend-card h3 a{color:inherit;text-decoration:none}.cg-recommend-card>p{font-size:15px;margin:0 0 12px}.cg-recommend-link{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;color:#194c42}.cg-recommend-shipping{font-size:13px;color:#526154;margin:28px 0 0}.cg-recommendations a:focus-visible{outline:2px solid #194c42;outline-offset:4px}@media(max-width:749px){.cg-recommendations{padding-top:40px;padding-bottom:40px}.cg-recommend-header{display:block}.cg-recommend-header h2{font-size:26px}.cg-recommend-header>a{display:inline-block;margin-top:15px}.cg-recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.cg-recommend-card h3{font-size:14px}.cg-recommend-art{padding:10px}}body{letter-spacing:.01em;line-height:1.6}.h0,.h1,.h2,h1,h2,h3{letter-spacing:-.02em}.header__menu-item{font-size:14px;font-weight:500}.product__title h1{font-size:34px;line-height:1.2;letter-spacing:-.025em;font-weight:600;color:#192a28;overflow-wrap:anywhere}.product__info-container .price{font-size:22px}.product__info-container .product-form__input .form__label{font-size:14px;font-weight:600}.product__info-container .product-form__input--pill input[type=radio]+label{font-size:14px;min-width:62px;border-radius:7px;padding:12px 14px}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#194c42;border-color:#194c42;color:#fff}.product__info-container .product-form__submit{background:#194c42;color:#fff;border-radius:8px;min-height:50px;font-size:16px;font-weight:600;letter-spacing:0}.product__info-container .product-form__submit:after{border-radius:8px}.product__info-container .quantity{min-height:46px}.product__description{font-size:15px;line-height:1.7}.product__description li{margin-bottom:10px}.product__info-container .product__tax{font-size:13px;line-height:1.5}.card__heading{line-height:1.4}.collection-hero__title{line-height:1.15}.cg-home h1{letter-spacing:-.035em}.cg-home .cg-small,.cg-home .cg-perks,.cg-home .cg-eyebrow{font-size:13px}.cg-home .cg-intro{line-height:1.6}.announcement-bar__message{font-size:12px;letter-spacing:.07em}@media(max-width:749px){.product__info-container .product-form__input--pill{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;max-width:100%}.product__info-container .product-form__input--pill input[type=radio]+label{min-width:0;width:100%;font-size:13px;letter-spacing:0;padding:11px 4px;margin:7px 0 2px}.product__title h1{font-size:26px;line-height:1.23;letter-spacing:-.02em}.product__info-container .price{font-size:21px}.product__description{font-size:15px}.cg-home .cg-small,.cg-home .cg-perks{font-size:13px}.cg-home .cg-perks{gap:14px 12px}.cg-home .cg-intro{font-size:16px}.cg-home .cg-eyebrow{font-size:12px}.announcement-bar__message{font-size:11px}.header__heading-logo{max-width:135px}.header{padding-top:12px;padding-bottom:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.cg-purchase-summary{margin:18px 0 22px;font-size:14px;line-height:1.55;color:#293d37}.cg-purchase-summary p{margin:0 0 7px}.cg-one{font-weight:600}.cg-size-note{color:#4a5852}.cg-delivery{background:#edf3ec;border-radius:8px;padding:13px 16px;margin-top:15px}.cg-delivery strong,.cg-delivery span{display:block}.cg-delivery strong{font-size:14px;color:#194c42}.cg-delivery span{font-size:13px;margin-top:3px}.cg-product-benefits{display:flex;flex-wrap:wrap;gap:8px 16px;padding:16px 0;font-size:13px;font-weight:600;color:#194c42}.cg-product-benefits span:before{content:"\2713";margin-right:6px}.cg-product-faq{border-top:1px solid #dce3db;margin-top:6px}.cg-product-faq details{border-bottom:1px solid #dce3db}.cg-product-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;padding:17px 0;font-size:15px;font-weight:600;list-style:none;color:#243c32}.cg-product-faq summary::-webkit-details-marker{display:none}.cg-product-faq summary span{font-size:22px;font-weight:400;line-height:1}.cg-product-faq details[open] summary span{transform:rotate(45deg)}.cg-product-faq details>div{padding:0 0 18px;color:#4a5852;font-size:14px;line-height:1.65}.cg-product-faq p{margin:0 0 10px}.cg-product-faq p:last-child{margin-bottom:0}.cg-size-options{display:flex;gap:8px;margin:14px 0}.cg-size-options span{background:#f2f4ee;border-radius:6px;padding:9px 14px;font-weight:600;color:#243c32}.cg-fine{font-size:13px}.cg-product-faq summary:focus-visible{outline:2px solid #194c42;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=AGAAAAAAABA */
