:root{--casuarina-ivory: #ffffff;--casuarina-eucalyptus: #526156;--casuarina-sand: #ded5c5;--casuarina-charcoal: #1d211e;--casuarina-paper: #fffdf8}body{background:var(--casuarina-ivory);color:var(--casuarina-charcoal);letter-spacing:.025em}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.025em}.utility-bar{border-color:#fffdf82e}.announcement-bar__message{font-size:1.15rem;font-weight:600;letter-spacing:.1em;padding:.9rem 1.5rem;text-transform:uppercase}.header-wrapper{background:#fffffff5;border-color:#1d211e24}.shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header{min-height:8.8rem}.header__heading-logo{height:auto;max-width:100%}.header__icon{color:var(--casuarina-charcoal)}main[data-template=product] product-info{background:var(--casuarina-ivory)}main[data-template=product] .product{align-items:stretch}main[data-template=product] .product__media-wrapper{background:#fff}main[data-template=product] .product__info-wrapper{background:#fff;border-left:.1rem solid rgba(29,33,30,.12);padding-bottom:4rem;padding-right:clamp(2.4rem,4vw,6rem);padding-top:3.2rem}main[data-template=product] .product__info-container{max-width:58rem}main[data-template=product] .product__text.caption-with-letter-spacing{color:var(--casuarina-eucalyptus);font-size:1.1rem;font-weight:600;letter-spacing:.16em}main[data-template=product] .product__title h1{color:var(--casuarina-charcoal);font-family:var(--font-heading-family);font-size:clamp(3.8rem,4vw,5.8rem);font-weight:400;letter-spacing:-.045em;line-height:1.02}main[data-template=product] .product__info-container .price--large{color:var(--casuarina-charcoal);font-size:2.1rem;letter-spacing:0}main[data-template=product] .product__tax{color:var(--casuarina-eucalyptus);font-size:1.25rem;font-weight:600;letter-spacing:.02em;margin-top:.8rem}main[data-template=product] .product-form__input .form__label{color:var(--casuarina-charcoal);font-size:1.3rem;font-weight:600;letter-spacing:.025em;text-transform:none}main[data-template=product] .product-form__input input[type=radio]+label{background:transparent;border-color:#1d211e3d;border-radius:0;color:var(--casuarina-charcoal);min-height:4.6rem;min-width:5.2rem}main[data-template=product] .product-form__input--pill input[type=radio]+label{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center}main[data-template=product] .product-form__input input[type=radio]:checked+label{background:var(--casuarina-paper);border-color:var(--casuarina-charcoal);box-shadow:inset 0 0 0 .1rem var(--casuarina-charcoal);color:var(--casuarina-charcoal)}main[data-template=product] .product-size-guide__button{color:var(--casuarina-charcoal);font-size:1.35rem}main[data-template=product] .product-form__submit{background:var(--casuarina-charcoal);border-color:var(--casuarina-charcoal);color:var(--casuarina-paper);font-size:1.3rem;font-weight:600;letter-spacing:.08em;min-height:5.8rem}main[data-template=product] .product-form__submit:not([disabled]):hover{background:var(--casuarina-eucalyptus);border-color:var(--casuarina-eucalyptus)}main[data-template=product] .product-assurance{border-color:#1d211e29;margin-top:2.8rem}main[data-template=product] .product-assurance__item+.product-assurance__item{border-color:#1d211e1f}main[data-template=product] .product-assurance__summary{color:var(--casuarina-charcoal);font-size:1.35rem;font-weight:600;letter-spacing:.025em;padding:1.9rem 0;text-transform:none}main[data-template=product] .product-assurance__label{align-items:center;display:inline-flex;gap:1.2rem}main[data-template=product] .product-assurance__label .icon-accordion{fill:currentcolor;flex:0 0 auto;height:2.2rem;width:2.2rem}main[data-template=product] .product-assurance__label .icon-payment-card{fill:none;stroke:currentcolor}main[data-template=product] .product-assurance__item[open] .product-assurance__summary{color:var(--casuarina-eucalyptus)}main[data-template=product] .product-assurance__content{color:#1d211ebf}main[data-template=product] .product-editorial-details__eyebrow{color:var(--casuarina-eucalyptus)}main[data-template=product] .product-editorial-details__heading{color:var(--casuarina-charcoal);font-family:var(--font-heading-family);font-weight:400}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible+label{outline:.2rem solid var(--casuarina-eucalyptus);outline-offset:.3rem}@media screen and (min-width:990px){.header__inline-menu>.list-menu--inline{column-gap:clamp(2.8rem,3vw,5rem)}.header__inline-menu>.list-menu--inline>li>.header__menu-item{color:var(--casuarina-charcoal);font-size:1.4rem;font-weight:500;letter-spacing:.08em;padding-left:0;padding-right:0;text-transform:uppercase;text-underline-offset:.6rem}.header__inline-menu>.list-menu--inline>li>.header__menu-item:hover span{text-decoration-color:var(--casuarina-eucalyptus);text-decoration-thickness:.1rem}main[data-template=product] .product--large:not(.product--no-media) .product__media-wrapper{max-width:44%;width:44%}main[data-template=product] .product--large:not(.product--no-media) .product__info-wrapper{max-width:56%;padding-left:clamp(4rem,5vw,7rem);width:56%}main[data-template=product] .product-media-container.constrain-height.media-type-image{--constrained-height: min(65vh, 62rem)}}@media screen and (max-width:989px){.header{min-height:7.2rem}main[data-template=product] .product__info-wrapper{border-left:0;border-top:.1rem solid rgba(29,33,30,.12)}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1rem;letter-spacing:.07em}.header{min-height:6.4rem}main[data-template=product] .product__info-wrapper{padding:2.8rem 2rem 3.2rem}main[data-template=product] .product__title h1{font-size:clamp(3.2rem,11vw,4.4rem)}}@media(prefers-reduced-motion:reduce){main[data-template=product] .product-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/casuarina-refined-coastal.css.map */
