:root{--amble-spruce: #1F3A33;--amble-spruce-light: #2C5147;--amble-clay: #B8633D;--amble-fern: #4F7A5E;--amble-linen: #FAF7F2;--amble-oat: #EFE7DA;--amble-pine-ink: #1B2420;--amble-moss-gray: #4A524D;--amble-sand-line: #E2D9CB;--amble-radius-button: 10px;--amble-radius-card: 16px;--font-heading-family: "Fraunces", Lora, Georgia, serif;--font-heading-weight: 500}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.image-with-text__heading,.multicolumn .title,.collapsible-content__heading,.product__title h1{font-family:var(--font-heading-family);font-optical-sizing:auto;font-weight:500;letter-spacing:-.01em;color:var(--amble-pine-ink);text-wrap:balance}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 h3,.color-scheme-3 .h0,.color-scheme-3 .h1,.color-scheme-3 .h2,.banner--desktop-transparent .banner__heading,.banner__box.color-scheme-3 .banner__heading{color:var(--amble-linen)}.h0,.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.1}@media screen and (min-width:750px){.h0,.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 5.6rem)}}.h1{line-height:1.15}h3,.h3,.multicolumn-card__info .h3,.card__heading{font-family:var(--font-body-family);font-weight:500;letter-spacing:0}body,p,.rte{font-size:1.6rem;line-height:1.55;color:var(--amble-moss-gray)}@media screen and (min-width:750px){body,p,.rte{font-size:1.7rem}}.caption-with-letter-spacing,.image-with-text__text.caption-with-letter-spacing,.rich-text__caption,.amble-eyebrow{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--amble-clay)}.color-scheme-3 .caption-with-letter-spacing,.color-scheme-3 .amble-eyebrow{color:#faf7f2cc}.button,.shopify-payment-button__button--unbranded,.product-form__submit,.customer button,.cart__checkout-button{font-family:var(--font-body-family);font-weight:500;font-size:1.6rem;min-height:5.2rem;border-radius:var(--amble-radius-button);letter-spacing:0;text-transform:none}.button:not(.button--secondary):hover,.product-form__submit:hover,.cart__checkout-button:hover{background-color:var(--amble-spruce-light)}.button--secondary{box-shadow:0 0 0 .15rem var(--amble-spruce) inset}.button:focus-visible{outline:2px solid var(--amble-clay);outline-offset:2px;box-shadow:none}@media screen and (max-width:749px){.banner__buttons .button:first-child,.product-form__submit,.amble-final-cta .button{width:100%}.banner__buttons .button--secondary{box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;min-height:auto;padding:.6rem 0;color:var(--amble-spruce)}}.announcement-bar__message{font-size:1.3rem;padding:.9rem 1.6rem;letter-spacing:0}.utility-bar{border-bottom:0}.header{border-bottom:1px solid var(--amble-sand-line)}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em;color:var(--amble-spruce);font-size:2.8rem}.header__menu-item{font-weight:500;color:var(--amble-pine-ink)}.header__icon,.header__icon:hover{color:var(--amble-spruce)}.card,.multicolumn-card,.collapsible-content__grid .accordion,.cart-drawer,.product-popup-modal__content{border:1px solid var(--amble-sand-line);border-radius:var(--amble-radius-card);box-shadow:none}.multicolumn-card{padding:2rem;background:#fff}.multicolumn-card__info{padding:1.6rem 0 0}.multicolumn-card__image-wrapper{border-radius:var(--amble-radius-card);overflow:hidden}.color-scheme-1 .multicolumn-card{background:#fff}.color-scheme-3 .multicolumn-card{background:#faf7f20f;border-color:#faf7f233}.multicolumn.background-none .multicolumn-card{border:0;padding:0;background:transparent}.image-with-text__media,.banner__media,.video-section__media,.media{border-radius:var(--amble-radius-card);overflow:hidden}.image-with-text__content{padding:3.2rem 0}.image-with-text .image-with-text__grid{gap:3.2rem}.image-with-text .rte ul,.rte ul.amble-check,.amble-check{list-style:none;padding:0;margin:0 0 2rem}.image-with-text .rte ul li,.amble-check li{position:relative;padding-left:3rem;margin-bottom:.8rem}.image-with-text .rte ul li:before,.amble-check li:before{content:"";position:absolute;left:0;top:.35em;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--amble-fern);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E") center/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E") center/70% no-repeat}.collapsible-content .accordion{border-top:1px solid var(--amble-sand-line);border-bottom:0;border-radius:0}.collapsible-content .accordion:last-child{border-bottom:1px solid var(--amble-sand-line)}.collapsible-content .accordion__title{font-family:var(--font-body-family);font-weight:500;font-size:1.8rem;color:var(--amble-pine-ink)}.collapsible-content .accordion__content{color:var(--amble-moss-gray)}.product__title h1{font-size:3.2rem;margin-bottom:.4rem}@media screen and (min-width:750px){.product__title h1{font-size:4rem}}.amble-descriptor{font-size:1.5rem;color:var(--amble-moss-gray);margin:0 0 1.6rem}.product .price{font-family:var(--font-body-family);font-weight:500;font-size:2.4rem;color:var(--amble-pine-ink);font-variant-numeric:tabular-nums}.product-form__input .form__label{font-weight:500;color:var(--amble-pine-ink);font-size:1.5rem}.product-form__input--pill input[type=radio]+label{border:1px solid var(--amble-sand-line);background:#fff;color:var(--amble-pine-ink);border-radius:999px;min-height:4rem;font-size:1.4rem;box-shadow:none}.product-form__input--pill input[type=radio]:checked+label{background:var(--amble-spruce);border-color:var(--amble-spruce);color:var(--amble-linen)}.product-form__input--swatch .swatch-input__input+.swatch-input__label{box-shadow:0 0 0 1px var(--amble-sand-line);width:4.4rem;height:4.4rem}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px var(--amble-spruce)}.amble-reassurance{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:.6rem}.amble-reassurance li{font-size:1.4rem;color:var(--amble-moss-gray);display:flex;gap:1rem;align-items:flex-start}.amble-reassurance li svg{flex:none;width:2rem;height:2rem;stroke:var(--amble-spruce);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-top:.2rem}.product__info-wrapper .icon-with-text--horizontal{border-top:1px solid var(--amble-sand-line);padding-top:1.6rem;margin-top:2rem}.product__info-wrapper .icon-with-text .icon{color:var(--amble-spruce)}.footer{border-top:0}.footer__content-top{padding-bottom:3rem}.footer-block__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.footer__content-bottom{border-top:1px solid rgba(250,247,242,.15)}.newsletter-form__field-wrapper .field__input{border-radius:var(--amble-radius-button)}.cart-drawer{border-radius:0;border-left:1px solid var(--amble-sand-line)}.drawer__heading{font-family:var(--font-body-family);font-weight:500}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.header__heading-link .h2{text-transform:lowercase;display:inline-flex;align-items:flex-end}.header__heading-link .h2:after{content:"";display:inline-block;width:.42em;height:.055em;background:currentColor;border-radius:999px;margin:0 0 .06em -.06em}body .product__info-wrapper,body .product__info-container,fieldset.product-form__input--pill{overflow:visible}fieldset.product-form__input--pill{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.4rem}fieldset.product-form__input--pill legend{grid-column:1 / -1}fieldset.product-form__input--pill input[type=radio]+label{margin:0;width:100%;min-height:5.2rem;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:1.2rem;position:relative}fieldset.product-form__input--pill input[type=radio]:nth-of-type(2)+label:before{content:"Most popular";position:absolute;inset:auto;width:auto;height:auto;border:0;box-shadow:none;opacity:1;top:-1.1rem;left:50%;transform:translate(-50%);background:var(--amble-clay);color:#fff;font-size:1rem;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .8rem;border-radius:1rem;white-space:nowrap;z-index:2}@media(prefers-reduced-motion:reduce){.amble-marquee__track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/amble.css.map */
