body.template-product .wt-product__wrapper{--phase37-ink: #241f1b;--phase37-muted: #6f655d;--phase37-cream: #fcfaf7;--phase37-sand: #f3ebe3;--phase37-gold: #b58a49}body.template-product .wt-product__brand__name{color:var(--phase37-gold);font-size:.76rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}body.template-product .wt-product__name{color:var(--phase37-ink);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}body.template-product .wt-product__price{margin-top:.7rem}body.template-product .main-product__buy-buttons--container{justify-content:stretch!important}body.template-product .wt-product__add-to-cart,body.template-product .wt-product__add-to-cart_form--wrapper{width:100%}body.template-product .product-form__submit{min-height:54px;border-radius:2px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}body.template-product .wt-collapse__trigger{min-height:58px}body.template-product .wt-collapse__trigger__title{font-weight:600}body.template-product .wt-product__gallery .thumbs-list-item{background:#fff;border:1px solid rgba(36,31,27,.12);border-radius:3px;overflow:hidden}body.template-product .wt-product__gallery .thumbs-list-item .wt-product__img{object-fit:contain}.phase37-support{background:var(--phase37-cream, #fcfaf7);color:var(--phase37-ink, #241f1b);padding:clamp(3.4rem,7vw,6.5rem) 1.25rem}.phase37-support__inner{display:grid;gap:clamp(2.5rem,6vw,5.5rem);margin:0 auto;max-width:1180px}.phase37-support__intro{max-width:680px}.phase37-support__eyebrow{color:#a87c3e;font-size:.74rem;font-weight:700;letter-spacing:.18em;margin:0 0 1rem}.phase37-support h2{color:#241f1b;font-family:var(--font-headline-family, serif);font-size:clamp(2rem,4vw,3.45rem);font-weight:400;letter-spacing:-.025em;line-height:1.05;margin:0;text-wrap:balance}.phase37-support__text{color:#6f655d;font-size:1.02rem;line-height:1.7;margin-top:1.25rem;max-width:620px}.phase37-support__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.phase37-support__button{align-items:center;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.12em;min-height:50px;padding:.9rem 1.45rem;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.phase37-support__button--primary{background:#241f1b;border:1px solid #241f1b;color:#fff}.phase37-support__button--primary:hover{background:#3a312b;border-color:#3a312b}.phase37-support__button--secondary{background:transparent;border:1px solid rgba(36,31,27,.42);color:#241f1b}.phase37-support__button--secondary:hover{background:#f3ebe3;border-color:#241f1b}.phase37-support__quiet-link{color:#514941;display:inline-block;font-size:.88rem;margin-top:1.15rem;text-underline-offset:.28em}.phase37-support__assurances{border-bottom:1px solid rgba(36,31,27,.15);border-top:1px solid rgba(36,31,27,.15);display:grid}.phase37-support__assurance{padding:1.75rem 0}.phase37-support__assurance+.phase37-support__assurance{border-top:1px solid rgba(36,31,27,.15)}.phase37-support__number{color:#b58a49;display:block;font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-bottom:1rem}.phase37-support__assurance h3{color:#241f1b;font-family:var(--font-headline-family, serif);font-size:1.45rem;font-weight:400;margin:0 0 .65rem}.phase37-support__assurance p{color:#6f655d;line-height:1.6;margin:0;max-width:32ch}body.template-product .wt-featured-collection--recommendation{background:#f3ebe3;padding-block:clamp(3.5rem,7vw,6rem)}body.template-product .wt-featured-collection--recommendation .headline__title{color:#241f1b;font-weight:400}@media(min-width:900px){.phase37-support__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center}.phase37-support__assurances{grid-template-columns:repeat(3,minmax(0,1fr))}.phase37-support__assurance{padding:2rem 1.6rem}.phase37-support__assurance+.phase37-support__assurance{border-left:1px solid rgba(36,31,27,.15);border-top:0}}@media(max-width:749px){body.template-product .wt-product__wrapper{--section-gap-bottom: 30px}body.template-product .wt-product__name{font-size:clamp(1.8rem,8vw,2.45rem)}.phase37-support__actions,.phase37-support__button{width:100%}}@media(prefers-reduced-motion:reduce){.phase37-support__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/phase37-product.css.map */
