:root{--3d-cream: #faf7f2;--3d-black: #1a1208;--3d-ink: #2d2416;--3d-lilac: #c4a8d4;--3d-lilac-light: #ede5f4;--3d-yellow: #f5d949;--3d-coral: #f07055;--3d-muted: #6b5c40;--3d-border: #e8e0d0}body{background-color:var(--3d-cream)!important;color:var(--3d-ink)!important;font-family:Cabinet Grotesk,sans-serif!important}h1,h2,h3,h4{font-family:Fraunces,serif!important;font-weight:900!important;letter-spacing:-.02em!important;color:var(--3d-black)!important}.header,header,.site-header{background-color:var(--3d-cream)!important;border-bottom:2px solid var(--3d-black)!important;box-shadow:none!important}.header__heading-link,.header__menu-item,nav a{font-family:Cabinet Grotesk,sans-serif!important;font-weight:700!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--3d-ink)!important;text-decoration:none!important;transition:background .15s,color .15s!important}.header__menu-item:hover{background-color:var(--3d-yellow)!important;outline:2px solid var(--3d-black)!important}.header__heading-link{font-family:Fraunces,serif!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:-.01em!important}.btn,.button,.shopify-payment-button__button{font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:.04em!important;border-radius:0!important;transition:transform .15s,box-shadow .15s!important;cursor:pointer!important}.btn--primary,.button--primary,.product-form__submit{background-color:var(--3d-coral)!important;color:#fff!important;border:2px solid var(--3d-black)!important;box-shadow:4px 4px 0 var(--3d-black)!important}.btn--primary:hover,.button--primary:hover,.product-form__submit:hover{transform:translate(3px,3px)!important;box-shadow:1px 1px 0 var(--3d-black)!important}.btn--secondary,.button--secondary{background-color:var(--3d-yellow)!important;color:var(--3d-black)!important;border:2px solid var(--3d-black)!important;box-shadow:3px 3px 0 var(--3d-black)!important}.btn--secondary:hover,.button--secondary:hover{transform:translate(2px,2px)!important;box-shadow:1px 1px 0 var(--3d-black)!important}.card-wrapper,.product-card,.card{border-radius:0!important;border:2px solid var(--3d-black)!important;box-shadow:5px 5px 0 var(--3d-black)!important;background:#fff!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s!important;overflow:hidden!important}.card-wrapper:hover,.product-card:hover{transform:translateY(-6px)!important;box-shadow:8px 8px 0 var(--3d-black)!important}.card__heading,.card__name,.product-card__title{font-family:Fraunces,serif!important;font-weight:700!important;font-size:1.4rem!important;letter-spacing:-.01em!important;color:var(--3d-black)!important}.price,.card__price,.product-card__price{font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:1rem!important;color:var(--3d-ink)!important}.card__media,.product-card__image-wrapper{border-bottom:2px solid var(--3d-black)!important;overflow:hidden!important}.badge,.product-badge{font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:.6rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;background-color:var(--3d-black)!important;color:#fff!important;border-radius:0!important;padding:.3rem .7rem!important}.badge--sale,.badge--new{background-color:var(--3d-coral)!important}.product__title{font-family:Fraunces,serif!important;font-weight:900!important;letter-spacing:-.02em!important;line-height:1.05!important}.product__description{font-family:Cabinet Grotesk,sans-serif!important;font-size:1rem!important;line-height:1.75!important;color:var(--3d-muted)!important}.product__media-wrapper{border:2px solid var(--3d-black)!important;box-shadow:6px 6px 0 var(--3d-black)!important}.variant-picker__option-label,.swatch__label{font-family:Cabinet Grotesk,sans-serif!important;font-weight:700!important;border-radius:0!important;border:2px solid var(--3d-black)!important;transition:background .15s!important}.variant-picker__option-label:hover,.swatch__label:hover{background-color:var(--3d-yellow)!important}.section-hero,.hero{background-color:var(--3d-cream)!important}.hero__title,.section-hero__title{font-family:Fraunces,serif!important;font-weight:900!important;line-height:1!important;letter-spacing:-.02em!important;color:var(--3d-black)!important}.text-highlight{position:relative;display:inline-block}.text-highlight:after{content:"";position:absolute;left:0;bottom:4px;right:0;height:10px;background:var(--3d-yellow);z-index:-1;transform:skew(-3deg)}.marquee-section,.announcement-bar{background-color:var(--3d-yellow)!important;border-top:2px solid var(--3d-black)!important;border-bottom:2px solid var(--3d-black)!important;color:var(--3d-black)!important;font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:.85rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.announcement-bar__message{color:var(--3d-black)!important;font-weight:800!important}.collection__title{font-family:Fraunces,serif!important;font-weight:900!important;letter-spacing:-.02em!important}.collection-grid{gap:1.5rem!important}.facets__label,.filter-label{font-family:Cabinet Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:.75rem!important;letter-spacing:.06em!important}footer,.footer{background-color:var(--3d-cream)!important;border-top:2px solid var(--3d-black)!important;color:var(--3d-ink)!important}.footer__heading{font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important}.footer__list a,.footer-nav a{font-family:Cabinet Grotesk,sans-serif!important;font-size:.85rem!important;font-weight:500!important;color:var(--3d-muted)!important;text-decoration:none!important;transition:color .2s!important}.footer__list a:hover,.footer-nav a:hover{color:var(--3d-coral)!important}.newsletter-form,.email-signup{display:flex!important;gap:0!important}.newsletter-form input[type=email],.email-signup input[type=email]{font-family:Cabinet Grotesk,sans-serif!important;border:2px solid var(--3d-black)!important;border-right:none!important;border-radius:0!important;background:#fff!important;padding:.8rem 1.2rem!important;font-size:.95rem!important;outline:none!important;color:var(--3d-ink)!important}.newsletter-form input[type=email]:focus,.email-signup input[type=email]:focus{border-color:var(--3d-coral)!important}.newsletter-form button,.email-signup button{background-color:var(--3d-coral)!important;color:#fff!important;border:2px solid var(--3d-black)!important;border-radius:0!important;font-family:Cabinet Grotesk,sans-serif!important;font-weight:800!important;font-size:.8rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.8rem 1.5rem!important;box-shadow:3px 3px 0 var(--3d-black)!important;transition:transform .15s,box-shadow .15s!important;cursor:pointer!important}.newsletter-form button:hover,.email-signup button:hover{transform:translate(2px,2px)!important;box-shadow:1px 1px 0 var(--3d-black)!important}.cart-item__name{font-family:Fraunces,serif!important;font-weight:700!important;font-size:1.1rem!important}.cart__footer{border-top:2px solid var(--3d-black)!important}.totals__total-value{font-family:Fraunces,serif!important;font-weight:900!important;font-size:1.5rem!important}input[type=text],input[type=email],input[type=tel],textarea,select{border-radius:0!important;border:2px solid var(--3d-black)!important;font-family:Cabinet Grotesk,sans-serif!important;font-size:.95rem!important;background:#fff!important}input:focus,textarea:focus,select:focus{border-color:var(--3d-coral)!important;outline:none!important;box-shadow:3px 3px 0 var(--3d-coral)!important}.pagination__item{font-family:Cabinet Grotesk,sans-serif!important;font-weight:700!important;border:2px solid var(--3d-black)!important;border-radius:0!important;transition:background .15s!important}.pagination__item:hover,.pagination__item--current{background-color:var(--3d-yellow)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
