:root{--stonemark-ivory: #f7f2e8;--stonemark-ink: #2d2d2b;--stonemark-line: #c9c0b0}body{letter-spacing:.025rem}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:600;letter-spacing:-.035em;line-height:1.12}.button,.shopify-payment-button__button{font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;min-height:5.2rem}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.announcement-bar__message{font-size:1.15rem;letter-spacing:.16em;padding:1.15rem 0}.header{column-gap:4rem}.header__heading-link{padding:0}.header__heading-logo{height:auto}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;padding:1.8rem 1.6rem}.header-wrapper--border-bottom{border-bottom-color:#2d2d2b1f}.banner{min-height:min(74rem,calc(100svh - 14rem))}.banner:after{background:linear-gradient(90deg,#14181399,#1418131a 80%),linear-gradient(0deg,rgba(20,24,19,.5),transparent 70%);opacity:1}.banner__box{max-width:66rem;padding:6rem 0}.banner__content{padding:3.6rem 6rem;max-width:132rem;margin:0 auto}.banner__heading{font-size:clamp(4.6rem,5.2vw,7.4rem);max-width:62rem;color:#fff9ef}.banner__text{color:#fff9ef;font-size:1.9rem;line-height:1.55;max-width:43rem}.banner__buttons{margin-top:2.8rem}.banner .button{--color-button: 247,242,232;--color-button-text: 45,45,43;padding:0 3.2rem}.rich-text__blocks{max-width:79rem}.rich-text__heading{max-width:74rem;margin-inline:auto;font-size:clamp(3.3rem,3.1vw,4.5rem)}.rich-text__text{max-width:65rem;margin-inline:auto;font-size:1.8rem;line-height:1.7}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.2em;line-height:1.7;font-weight:600}.rich-text .caption-with-letter-spacing{margin-bottom:2.4rem}.featured-product .product__info-wrapper{padding-left:6rem;display:flex;align-items:center}.featured-product .product__title{font-size:clamp(2.8rem,3vw,4rem)}.featured-product .product__text:not(.caption-with-letter-spacing){line-height:1.65;max-width:48rem}.featured-product .product__media-list{border:1px solid rgba(45,45,43,.12)}.product-form__input--dropdown,.product-form__input .select,.product-form__buttons{max-width:none}.product-form__submit{margin-bottom:0}.price{font-size:1.8rem}.image-with-text__heading{font-size:clamp(3.3rem,3.3vw,4.6rem)}.image-with-text__text{line-height:1.75;font-size:1.8rem}.image-with-text__content{padding:5rem}.image-with-text__media{border:0}.collapsible-content__heading{font-size:clamp(3.3rem,3.1vw,4.5rem)}.collapsible-content .accordion{border-top-color:var(--stonemark-line);border-bottom-color:var(--stonemark-line)}.accordion__title{font-size:1.8rem;letter-spacing:-.01em;font-weight:600}.accordion__content{line-height:1.75}.footer{border-top:0}.footer-block__heading{font-size:2.4rem;letter-spacing:-.025em}.footer-block__brand-info .rte{max-width:34rem;line-height:1.7}.footer-block__newsletter .footer-block__heading{font-size:3rem}.footer__content-bottom{border-top-color:#f7f2e833}.footer__copyright{font-size:1.15rem}.main-page-title{margin-bottom:3.6rem}.rte{line-height:1.7}.product__info-container .product__title h1{font-size:clamp(3rem,3.2vw,4.3rem)}@media screen and (min-width:990px){.header__inline-menu{justify-self:end}.header__heading-logo-wrapper{width:30rem}}@media screen and (max-width:989px){.header{column-gap:1rem}.header__heading-logo-wrapper{width:min(24rem,45vw)}.banner__content{padding:2.8rem 3.2rem}.featured-product .product__info-wrapper{padding-left:3rem}.image-with-text__content{padding:3.6rem 2.8rem}}@media screen and (max-width:749px){.header{padding-top:.8rem;padding-bottom:.8rem}.header__heading-logo-wrapper{width:min(22rem,48vw)}.announcement-bar__message{font-size:1.05rem}.banner{min-height:58rem}.banner__content{min-height:58rem;padding:3rem 2.4rem;align-items:flex-end}.banner__box{width:100%;padding:2rem 0}.banner__heading{font-size:4.8rem;max-width:35rem}.banner__text{font-size:1.7rem;max-width:31rem}.banner:after{background:linear-gradient(0deg,#141813c7,#1418131a 85%)}.banner__media img{object-position:58% center}.banner__buttons{margin-top:2.4rem}.rich-text{padding-inline:2.4rem}.rich-text__text{font-size:1.7rem}.rich-text__blocks{max-width:100%}.featured-product .product__info-wrapper{padding:3.6rem 0 0}.featured-product .product__title{font-size:3.1rem}.featured-product .product__media-list{margin-inline:0}.image-with-text__content{padding:3.6rem 0 0}.image-with-text__media--large{height:44rem}.image-with-text__text{font-size:1.7rem}.footer-block__newsletter .footer-block__heading{font-size:2.6rem}.footer-block.grid__item{margin-bottom:3rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:-.025em}.banner__content{justify-content:center}.banner__box{max-width:92rem;text-align:center}.banner__heading{max-width:90rem;font-size:clamp(4rem,4.7vw,6.6rem);line-height:1.15}.banner__heading strong{font-weight:600}.banner:after{background:linear-gradient(0deg,#14181352,#14181340)}.banner .button--secondary{--color-button: 247,242,232;--color-button-text: 247,242,232;--border-opacity: 0;color:#fff9ef;border:1px solid #fff9ef;background:transparent;font-size:1.4rem;letter-spacing:.2em;padding:0 3.2rem}@media screen and (max-width:749px){.banner__content{align-items:center}.banner__heading{font-size:clamp(3.4rem,7.6vw,5rem);max-width:52rem}.banner .button--secondary{font-size:1.05rem;letter-spacing:.16em;padding:0 2rem}}media-gallery[data-stonemark-original]{display:none!important}.stonemark-product-artwork img{display:block;width:100%;height:auto}.header__heading-logo-wrapper{max-width:25rem}.sm-banner .button,.sm-canvas .button{border-radius:0}.sm-card a:focus-visible,.sm-banner__image-note:focus-visible{outline-offset:5px}@media(max-width:749px){.featured-product{padding-top:0}.sm-card__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/stonemark.css.map */
