:root{--ss-accent: #8a6a4f}.announcement-bar__message{text-transform:uppercase;letter-spacing:.2em;font-weight:600;font-size:1.2rem}.header__heading-link .h2{font-family:var(--font-heading-family);font-weight:700;letter-spacing:.06em;font-size:3.6rem;line-height:1}.header__menu-item{font-size:1.5rem}.header__menu-item span{text-decoration:none!important}.card__heading{text-transform:uppercase;letter-spacing:.2em;font-family:var(--font-body-family);font-weight:300;font-size:1.25rem;line-height:1.4}.card__heading a{text-decoration:none}.card-information{text-align:center}.card-information .price{font-size:1.3rem;justify-content:center}.price__save{color:var(--ss-accent)}.price .price__sale{gap:.6rem}.card__badge .badge{font-size:1.1rem;padding:.3rem .7rem;letter-spacing:0}.title,.collection__title .title,.related-products__heading{text-transform:uppercase;letter-spacing:.05em}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.3em;font-weight:700;font-size:1.3rem}.banner__heading{text-transform:uppercase;letter-spacing:.05em}.banner__text{text-transform:uppercase}.product__title h1{text-transform:uppercase;letter-spacing:.05em;font-size:2.7rem}.product__info-container .price{font-size:1.7rem}.product__info-container .price-item--sale{color:var(--ss-accent);font-size:2.2rem;font-weight:600}.product-form__submit{background:var(--ss-accent)!important;color:#fff!important;border:0}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.footer{font-size:1.35rem}.footer-block__heading{text-transform:uppercase;letter-spacing:.3em;font-size:1.3rem;font-weight:400}.ss-icons{text-align:center}.ss-icons__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:120rem;margin:0 auto}.ss-icons svg{width:4.4rem;height:4.4rem;margin-bottom:1.2rem}.ss-icons h3{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin:0 0 .8rem;font-size:1.9rem}.ss-icons p{margin:0}@media screen and (max-width:749px){.header__heading-link .h2{font-size:2.4rem}.ss-icons__grid{grid-template-columns:1fr;gap:3rem}.card__heading{font-size:1.1rem;letter-spacing:.12em}}.collection__title,.related-products__heading{justify-content:center;text-align:center}.collection__title .title,h2.related-products__heading{font-size:calc(var(--font-heading-scale) * 2.6rem);margin-left:auto;margin-right:auto}.header__heading-link .h2{white-space:nowrap}@media screen and (max-width:749px){.header__heading-link .h2{font-size:2rem;letter-spacing:.04em}.announcement-bar__message{font-size:1rem;letter-spacing:.15em}.collection__title .title{font-size:2rem}}.product__info-container .price__badge-sale{display:none!important}@media screen and (min-width:990px){.product--thumbnail media-gallery{display:grid;grid-template-columns:6rem minmax(0,1fr);column-gap:1.6rem;align-items:start}.product--thumbnail media-gallery>slider-component:not(.thumbnail-slider){grid-column:2;grid-row:1}.product--thumbnail media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;margin:0;display:block}.product--thumbnail .thumbnail-list{display:flex!important;flex-direction:column;gap:1.2rem;padding:0}.product--thumbnail .thumbnail-list__item{width:100%}.product--thumbnail .thumbnail-slider .slider-button{display:none}.product__info-wrapper{padding-left:4.8rem!important}}.product__title h1{font-size:2.7rem;line-height:1.15}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .price{display:flex;align-items:baseline}.product__info-container .price-item--regular,.product__info-container .price__save{font-size:1.6rem}.product__tax{display:none}.product-form__input .form__label{font-size:1.3rem;letter-spacing:.15em;margin-bottom:.6rem}.ss-selected{letter-spacing:.15em}.product-form__input--pill input[type=radio]+label{border-radius:0;padding:.5rem 1.4rem;font-size:1.2rem;letter-spacing:.05em;min-width:4.4rem;border-color:#03010133}.product-form__input--pill input[type=radio]:checked+label{background:#222;border-color:#222}.product-form__input input[type=radio]+label.ss-swatch{padding:2px;width:5.6rem;height:5.6rem;min-width:0;position:relative;overflow:hidden;background:#fff}.product-form__input input[type=radio]:checked+label.ss-swatch{background:#fff;border:2px solid #222}.ss-swatch img{width:100%;height:100%;object-fit:cover;display:block}.ss-swatch__out{position:absolute;left:2px;right:2px;bottom:2px;background:#787878d9;color:#fff;font-size:.8rem;line-height:1.4}.product-form__input input[type=radio].disabled+label.ss-swatch{text-decoration:none}.product-form__input input[type=radio].disabled+label.ss-swatch img{opacity:.55}.icon-with-text--vertical .h4{font-family:var(--font-body-family);font-weight:300;font-size:1.5rem;letter-spacing:0}.icon-with-text--vertical .icon{width:1.8rem}.product-form__submit{min-height:4.8rem;letter-spacing:.3em!important;box-shadow:0 3px 6px #00000040;border-radius:2px}.product-form__submit>span:not(.loading__spinner):before{content:"";display:inline-block;width:1.1rem;height:1.3rem;margin-right:.8rem;vertical-align:-.1rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 13'%3E%3Cpath d='M2 6V4a3.5 3.5 0 0 1 7 0v2h1a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1zm1.5 0h4V4a2 2 0 0 0-4 0z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 13'%3E%3Cpath d='M2 6V4a3.5 3.5 0 0 1 7 0v2h1a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1zm1.5 0h4V4a2 2 0 0 0-4 0z'/%3E%3C/svg%3E") no-repeat center / contain}.ss-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem}.ss-pay .icon{width:3.4rem;height:2.2rem}.product__description{font-size:1.6rem;line-height:1.6}.product__description h1,.product__description h2,.product__description h3,.product__description h4{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.9rem;margin:3rem 0 1.2rem}.image-with-text__heading{text-transform:uppercase}.product__info-container .product-form__buttons,.product__info-container .product-form__submit{max-width:none!important;width:100%}.ss-tm{background:linear-gradient(to bottom,var(--ss-tm-top) 0,var(--ss-tm-mid) 9rem,#fff 100%);padding:2.4rem 0 4.8rem;overflow:hidden}.ss-tm__heading{text-align:center;text-transform:uppercase;letter-spacing:.05em;font-size:calc(var(--font-heading-scale) * 3.6rem);margin:0 1.6rem 2.4rem;color:#030101}.ss-tm__viewport{overflow:hidden}.ss-tm__track,.ss-tm__copy{display:flex;gap:2rem}.ss-tm__track{width:max-content;animation:ss-tm-scroll var(--ss-tm-speed) linear infinite}.ss-tm__copy{padding-left:0}.ss-tm__viewport:hover .ss-tm__track{animation-play-state:paused}@keyframes ss-tm-scroll{to{transform:translate(calc(-50% - 1rem))}}.ss-tm__card{flex:0 0 36rem;margin:0;background:#fff;border-radius:1.2rem;box-shadow:0 2px 10px #0000000f;padding:2.6rem 2.6rem 2.2rem;text-align:center;display:flex;flex-direction:column}.ss-tm__stars{color:#1cb37a;font-size:2.2rem;letter-spacing:.4rem;line-height:1;margin-bottom:1.6rem}.ss-tm__star--off{color:#d9d9d9}.ss-tm__text{margin:0 0 2rem;font-size:1.7rem;line-height:1.6;color:#030101;font-style:normal;border:0;padding:0;flex:1}.ss-tm__who{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem;color:#030101}.ss-tm__avatar{width:6.4rem;height:6.4rem;object-fit:cover;border-radius:.4rem}@media(prefers-reduced-motion:reduce){.ss-tm__track{animation:none}.ss-tm__viewport{overflow-x:auto}.ss-tm__copy{display:none}}@media screen and (max-width:749px){.ss-tm__heading{font-size:2.2rem}.ss-tm__card{flex-basis:28rem}}.ss-pay{gap:.4rem}.ss-pay .icon{width:3rem;height:2rem}.price--on-sale .price__sale{display:inline-flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:inherit;align-items:baseline;column-gap:.6rem!important}.price__sale span:has(>s){margin-left:0!important}.card-information .price--on-sale .price__sale{justify-content:center}.card-information .price-item--sale{font-weight:400}.header__heading-link .h2{color:#030101}.ds-announcement,.ds-announcement *{text-transform:uppercase;letter-spacing:.2em;font-weight:600}@media screen and (min-width:990px){.collection ul.product-grid{--grid-desktop-horizontal-spacing: 1.6rem}}.price__sale>*{order:2}.price__sale>span:has(>s){order:1}.price__sale>.price__save{order:3}.product-form__input--ds-swatch input[type=radio]+label{background:none!important;padding:2px;border:1px solid rgba(3,1,1,.2);border-radius:0;margin:0 .8rem .8rem 0}.product-form__input--ds-swatch input[type=radio]:checked+label{border:2px solid #222;padding:1px}.product-form__input--ds-swatch .ds-swatch__visual{border-radius:0;box-shadow:none}.card-information .price__sale>span:has(>s){order:1!important}.card-information .price__sale>.price-item--sale{order:2!important}.card-information .price__sale>.price__save{order:3!important}@media screen and (min-width:990px){.product.product--thumbnail{align-items:flex-start}.product--thumbnail .product__media-wrapper{width:50%!important;max-width:50%!important}.product--thumbnail .product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:67px!important;padding-right:0!important}.product--thumbnail media-gallery{grid-template-columns:80px minmax(0,1fr);column-gap:15px}.product--thumbnail .thumbnail-list{gap:10px}.product--thumbnail .thumbnail{border-radius:0}}.product__info-container{max-width:none!important}.product__info-container>*{margin-top:0!important;margin-bottom:15px!important}.product__info-container .product__title{margin-bottom:10px!important}.product__info-container .product__title h1{font-family:var(--font-heading-family);font-size:27.2px!important;line-height:1!important;font-weight:700;letter-spacing:1.36px!important;text-transform:uppercase;margin:0}.product__info-container .price{font-size:17px!important;align-items:baseline}.product__info-container .price .price-item--regular,.product__info-container .price s.price-item{font-size:17px!important;font-weight:200!important;color:#030101!important;opacity:1!important;text-decoration-thickness:1px!important;margin-right:5px}.product__info-container .price .price-item--sale{font-size:25px!important;font-weight:900!important;color:#8a6a4f!important;margin-right:5px}.product__info-container .price .price__save{font-size:19px!important;font-weight:300!important;color:#8a6a4f!important}.product__info-container .ds-offer{display:inline-flex!important;align-items:center;gap:12px;width:auto;font-weight:600;margin:0!important}.product__info-container .ds-offer strong{font-weight:600}.product__info-container variant-selects{margin:10px 0 0!important}.product__info-container .product-form__input{margin-bottom:10px!important}.product__info-container .product-form__input .form__label{font-family:var(--font-body-family);font-size:15px!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:none!important;margin-bottom:8px!important;color:#030101}.product-form__input--ds-swatch input[type=radio]+label{width:63px!important;height:63px!important;padding:3px!important;margin:0 8px 8px 0!important;border:1px solid #d4d4d4!important}.product-form__input--ds-swatch input[type=radio]:checked+label{border:2px solid #030101!important;padding:2px!important}.product-form__input--ds-swatch .ds-swatch__visual{width:100%!important;height:100%!important}.product-form__input--ds-swatch .ds-swatch__visual img{width:100%;height:100%;object-fit:cover}.product-form__input--ds-swatch input.disabled+label{position:relative}.product-form__input--ds-swatch input.disabled+label:after{content:"SOLD OUT";position:absolute;left:3px;right:3px;bottom:3px;background:#787878d9;color:#fff;font-size:9px;line-height:14px;letter-spacing:.05em;text-align:center}.product-form__input--pill input[type=radio]+label{min-width:0!important;height:31px;padding:0 14px!important;margin:0 8px 8px 0!important;font-size:12px!important;letter-spacing:.1em!important;border:1px solid #d4d4d4!important;border-radius:0!important;display:inline-flex;align-items:center;color:#030101;background:#fff}.product-form__input--pill input[type=radio]:checked+label{background:#222!important;border-color:#222!important;color:#fff!important}.ss-fit{font-size:14px;font-weight:400;font-style:italic;color:#444;margin:-12px 0 8px!important}.product__info-container .icon-with-text{gap:5px!important;margin:10px 0 25px!important}.product__info-container .icon-with-text .h4,.product__info-container .icon-with-text__heading{font-family:var(--font-body-family)!important;font-size:19px!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;color:#030101}.product__info-container .icon-with-text .icon,.product__info-container .icon-with-text svg{width:25px!important;height:25px!important;margin-right:10px}.product__info-container .product-form__submit{height:49px;min-height:49px;font-size:15px!important;font-weight:700!important;letter-spacing:4.5px!important;border-radius:3px!important;background:#8a6a4f!important;box-shadow:1px 2px 5px #0000009c!important}.product__info-container .ss-pay{gap:8px!important;justify-content:center}.product__info-container .ss-pay .icon{width:35px!important;height:24px!important}.ss-banner{background:#ede0d3;border-left:4px solid #ff6f6f;padding:12px 15px;margin:10px 0 15px;text-align:center;color:#333}.ss-banner__title{font-size:14px;font-weight:700;letter-spacing:.3px;margin-bottom:4px}.ss-banner__text{font-size:13px;font-weight:400}.product__description{font-size:19px!important;line-height:26.6px!important;font-weight:300;color:#030101}.product__description h2{font-family:var(--font-heading-family);font-size:27.2px!important;line-height:1!important;font-weight:700;letter-spacing:1.36px;text-transform:uppercase;margin:0 0 25px!important}.product__description h3{font-family:var(--font-heading-family);font-size:20.8px!important;line-height:1!important;font-weight:700;letter-spacing:1.04px;text-transform:uppercase;margin:60px 0 25px!important}.product__description strong{font-weight:600}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:22px!important}.product__description,.product__info-container .icon-with-text .h4{font-size:16px!important;line-height:1.5!important}.product__description h2{font-size:22px!important}.product__description h3{font-size:18px!important;margin-top:36px!important}}.product__info-container .icon-with-text .svg-wrapper{width:25px!important;height:25px!important;flex:0 0 25px;margin-right:10px;display:inline-flex}.product__info-container .icon-with-text .svg-wrapper svg{width:25px!important;height:25px!important;margin:0}.product__info-container .icon-with-text__item{align-items:center;margin-bottom:4px}.product-form__input--pill input[type=radio]+label{padding:0 17px!important;font-size:13px!important;min-width:50px!important;justify-content:center}.product-form__input--pill input[type=radio]+label{height:31px!important;line-height:29px!important;padding-top:0!important;padding-bottom:0!important;vertical-align:top}.product-form__input--ds-swatch input[type=radio]:checked+label{border:1px solid #030101!important;padding:3px!important}.product__info-container .ds-offer{font-size:15px!important}.product__info-container .ds-offer svg{width:18px;height:18px}.product__info-container .icon-with-text{gap:0!important}.product__info-container .icon-with-text__item{margin-bottom:6px!important}.product__info-container .icon-with-text .svg-wrapper,.product__info-container .icon-with-text .svg-wrapper svg{width:20px!important;height:20px!important;flex-basis:20px}.product__info-container .icon-with-text .svg-wrapper{margin-right:14px}.product__info-container .icon-with-text__item{margin-bottom:10px!important}.product__info-container .icon-with-text{margin-top:25px!important}.product-form__input--pill input[type=radio]+label{height:34px!important;line-height:32px!important;min-width:48px!important}.ss-price-bar{text-align:center;padding:10px 16px}.ss-price-bar__text{margin:0;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.ss-price-bar__text a{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ss-pu-note{background:#ede0d3;border-left:4px solid #8a6a4f;padding:12px 15px;font-size:15px;line-height:1.5;color:#333;font-weight:400}.ss-pu-note strong{font-weight:700}.ss-note{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.ss-note[hidden]{display:none}.ss-note__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#03010180}.ss-note__box{position:relative;background:#fff;max-width:480px;width:100%;padding:40px 36px 32px;text-align:center;border-top:4px solid #8a6a4f;box-shadow:0 10px 40px #00000040;max-height:calc(100vh - 32px);overflow:auto}.ss-note__x{position:absolute;top:8px;right:12px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:#030101}.ss-note__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.05em;font-size:22px;margin:0 0 16px}.ss-note__text{font-size:16px;line-height:1.6;color:#333}.ss-note__text p{margin:0 0 12px}.ss-note__sign{font-style:italic;margin:4px 0 20px}.ss-note__btn{background:#8a6a4f!important;color:#fff!important;width:100%}@media screen and (max-width:749px){.ss-price-bar__text{font-size:11px;letter-spacing:.08em}.ss-note__box{padding:32px 20px 24px}}.ss-note__backdrop{display:block!important}.ss-note__btn{letter-spacing:.15em!important;padding-left:12px;padding-right:12px}.ss-pu-active>.ds-offer,.ss-pu-after>.ds-offer{margin:0}.ss-pu-active>.ss-banner,.ss-pu-after>.ss-banner{margin:10px 0 15px}.ss-pu-active>.ds-offer strong{text-transform:uppercase}.ss-story{max-width:760px;margin:0 auto;text-align:center}.ss-story__title{font-family:var(--font-body-family);font-weight:600;font-size:17px;letter-spacing:0;text-transform:uppercase;margin:0 0 18px}.ss-story__text{font-size:17px;line-height:1.6;color:#030101}.ss-story__text p{margin:0 0 16px}.ss-story__text strong{font-weight:600}.ss-story__sign{font-size:17px;margin:4px 0 0}.ss-story-wrap:has(>.ss-story){display:block}.ss-story-wrap:not(:has(>.ss-story)){padding:0!important}@media screen and (max-width:749px){.ss-story__text,.ss-story__sign{font-size:15px}}.header__menu-item,.header__menu-item span{font-size:17px!important}.menu-drawer__menu-item{font-size:19px!important}.ss-price-bar__text{font-size:16px}.banner__heading{font-size:65px!important;letter-spacing:3.25px!important}.banner__text,.banner__text p{font-size:24.7px!important;letter-spacing:0!important;line-height:1.4}.collection__title .title,h2.related-products__heading{font-size:27.2px!important;letter-spacing:1.36px!important}.card__heading,.card__heading a{font-size:17px!important;letter-spacing:3.4px!important;line-height:1.45!important}.card-information .price,.card-information .price-item{font-size:16.5px!important;letter-spacing:0!important}.collection .button,.button--primary{font-size:15px!important;letter-spacing:4.5px!important}.footer,.footer p,.footer li,.footer a{font-size:16px!important;letter-spacing:0!important}.footer-block__heading{font-size:15px!important;letter-spacing:4.5px!important}.ss-story__title{font-size:19px}.ss-story__text,.ss-story__sign,.ss-icons p{font-size:19px!important;letter-spacing:0!important}.ss-icons h3{font-size:20.8px!important}.ss-pu-note{font-size:17px!important;letter-spacing:0!important}.ss-banner__title{font-size:15px}.ss-banner__text{font-size:14px}.ss-note__text{font-size:18px}.ss-note__title{font-size:24px}.ss-note__sign{font-size:18px}.product-form__input--pill input[type=radio]+label{font-size:15px!important}.ss-tm__text{font-size:18px}.ss-tm__who{font-size:15px}@media screen and (max-width:749px){.ss-price-bar__text{font-size:14px!important;letter-spacing:.06em}.banner__heading{font-size:32.5px!important;letter-spacing:1.6px!important}.banner__text,.banner__text p{font-size:20px!important}.collection__title .title,h2.related-products__heading{font-size:23.4px!important}.card__heading,.card__heading a{font-size:16px!important;letter-spacing:3.2px!important}.card-information .price,.card-information .price-item{font-size:16px!important}.card-information .price__sale{flex-wrap:wrap;row-gap:0}.footer-block__heading{font-size:14px!important}.ss-story__text,.ss-story__sign,.ss-icons p{font-size:17.5px!important}.product__info-container .product__title h1{font-size:23.4px!important}.product__description,.product__info-container .icon-with-text .h4{font-size:17.5px!important}.ss-pu-note{font-size:16px!important}.ss-note__text{font-size:17px}}.card-information .price-item,.card-information .price__save{font-weight:350!important}.ss-note__test{position:absolute;top:10px;left:12px;background:#ff6f6f;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;border-radius:2px}.ss-note__test[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sarah-shane.css.map */
