:root{--woid-forest: #26302a;--woid-tan: #c49a6c;--woid-brown: #855832;--woid-cream: #efe8dc}.announcement-bar__message{letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem}.header__menu-item{transition:color .2s ease}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--woid-tan);text-underline-offset:.5rem}.header__menu-item:hover{color:var(--woid-brown)}.header__heading-logo{transition:transform .4s ease}.header__heading-link:hover .header__heading-logo{transform:rotate(-6deg) scale(1.03)}.header__icon:hover .icon{color:var(--woid-brown)}.button,.shopify-payment-button__button--unbranded{letter-spacing:.06em;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.button:not([disabled]):hover{transform:translateY(-1px)}.card-wrapper .card{transition:transform .3s ease}.card-wrapper:hover .card{transform:translateY(-4px)}.card-wrapper .card__media{box-shadow:0 0 0 1px #26302a0f;border-radius:var(--product-card-corner-radius)}.card-wrapper:hover .card__media{box-shadow:0 16px 32px #26302a24}.card__heading{line-height:1.3}.card-information .price{color:var(--woid-brown);font-weight:600}.collection-hero__inner{text-align:center;justify-content:center}.collection-hero__text-wrapper{margin:0 auto;max-width:72rem}.collection-hero__title{margin-top:3rem}.collection-hero__title:after{content:"";display:block;width:5rem;height:2px;margin:1.6rem auto 0;background:var(--woid-tan);border-radius:2px}.collection-hero__description{margin-left:auto;margin-right:auto}.product__title h1{line-height:1.12;font-size:clamp(2.8rem,3vw,4rem);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.product .price-item--regular,.product .price-item--sale{font-size:2.2rem;font-weight:600;color:var(--woid-brown)}.product__text.inline-richtext.subtitle{font-size:1.7rem;line-height:1.6;opacity:.85;margin-top:1rem}.product__text.inline-richtext:not(.subtitle){letter-spacing:.2em;text-transform:uppercase;font-size:1.15rem;color:var(--woid-brown)}.product .icon-with-text{background:var(--woid-cream);border-radius:16px;padding:1.6rem 1.2rem;margin:2rem 0}.product .icon-with-text .svg-wrapper,.product .icon-with-text svg{color:var(--woid-brown)}.product .icon-with-text .h4{font-size:1.3rem;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:599px){.product .icon-with-text .h4{font-size:1.15rem}}.product-form__submit.button--secondary{--color-button: 38, 48, 42;--color-button-text: 246, 241, 232;background-color:var(--woid-forest);color:#f6f1e8;min-height:5.2rem;font-size:1.6rem}.product-form__submit.button--secondary:hover{background-color:var(--woid-brown)}.woid-opts{margin:1.6rem 0 .8rem;display:grid;gap:2rem}.woid-opt__title{display:block;font-weight:600;font-size:1.45rem;margin:0 0 .8rem;padding:0;color:var(--woid-forest)}.woid-opt__title span{color:var(--woid-brown)}.woid-opt__swatches{border:0;margin:0;padding:0;min-width:0}.woid-opt__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.9rem}.woid-sw{position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center}.woid-sw input{position:absolute;opacity:0;width:1px;height:1px}.woid-sw img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;border:2px solid rgba(38,48,42,.12);background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.woid-sw:hover img{border-color:var(--woid-tan);transform:translateY(-2px)}.woid-sw input:checked+img{border-color:var(--woid-forest);box-shadow:0 0 0 2px var(--woid-forest)}.woid-sw input:focus-visible+img{outline:2px solid var(--woid-tan);outline-offset:2px}.woid-sw input:disabled+img{opacity:.35;cursor:not-allowed}.woid-sw__cap{font-size:1.15rem;line-height:1.25;word-break:break-word;opacity:.85}.woid-sw input:checked~.woid-sw__cap{font-weight:700;opacity:1}.woid-opt__input{width:100%;border:1px solid rgba(38,48,42,.3);border-radius:12px;padding:1.2rem 1.4rem;background:#fffdf9;font:inherit;font-size:1.5rem}.woid-opt__input:focus{outline:none;border-color:var(--woid-forest);box-shadow:0 0 0 1px var(--woid-forest)}.woid-opt__file{font:inherit;font-size:1.4rem}.woid-opt__hint{margin:.4rem 0 0;font-size:1.25rem;opacity:.7}.woid-opt--instructions{margin-top:-1.2rem;font-size:1.35rem}.woid-opt--instructions a{color:var(--woid-brown);text-underline-offset:.3rem}.woid-opt--error .woid-opt__title{color:#b3261e}.woid-opt--error .woid-sw img,.woid-opt--error .woid-opt__input{border-color:#b3261e}.product .bcpo-text{margin-bottom:1.2rem}.product .bcpo-text label{font-weight:600;font-size:1.4rem;display:block;margin-bottom:.6rem}.product .bcpo-text input,.product .bcpo-text textarea{width:100%;border:1px solid rgba(38,48,42,.3);border-radius:12px;padding:1.2rem 1.4rem;background:#fffdf9;font-size:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.product .bcpo-text input:focus,.product .bcpo-text textarea:focus{outline:none;border-color:var(--woid-forest);box-shadow:0 0 0 1px var(--woid-forest)}.thumbnail-list .thumbnail{border-radius:12px;overflow:hidden}.main-page-title{text-align:center}.main-page-title:after{content:"";display:block;width:5rem;height:2px;margin:1.6rem auto 0;background:var(--woid-tan);border-radius:2px}.rte a{color:var(--woid-brown);text-decoration-color:var(--woid-tan);text-underline-offset:.3rem}.footer{border-top:0;position:relative}.footer:before{content:"";display:block;height:28px;margin-top:-28px;background:inherit;clip-path:polygon(0 100%,0 60%,4% 30%,7% 60%,11% 15%,15% 60%,19% 35%,23% 60%,28% 20%,33% 60%,38% 40%,43% 65%,48% 25%,53% 62%,58% 35%,63% 60%,68% 10%,73% 60%,78% 32%,83% 62%,88% 20%,93% 60%,97% 38%,100% 60%,100% 100%)}.footer .footer-block__heading{color:var(--woid-tan);letter-spacing:.12em;text-transform:uppercase;font-size:1.4rem}.footer a:hover{color:var(--woid-tan)}.footer .footer-block__brand-info .footer-block__heading{text-transform:none;letter-spacing:0;font-size:2rem;color:var(--woid-cream)}.drawer__inner,.cart-drawer .drawer__inner{border-radius:16px 0 0 16px}.cart-item__name{font-weight:600}.totals__total-value{color:var(--woid-brown);font-weight:700}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.button,.header__heading-logo{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/woid-theme.css.map */
