:root{--tamya-noir: #1A1A1A;--tamya-charcoal: #2D2D2D;--tamya-warm-white: #FAF8F5;--tamya-cream: #F3EDE4;--tamya-sand: #D4C4A8;--tamya-terracotta: #C67B5C;--tamya-stone: #E8E2D8}:root{--tamya-scale: 1.2}body,.rte,.rte p{font-size:calc(.95rem * var(--tamya-scale))!important}.tamya-nav-link{font-size:calc(.73rem * var(--tamya-scale))!important}[class*=eyebrow],.tamya-ft-col-title,.tamya-mega-col-title{font-size:calc(.65rem * var(--tamya-scale))!important}.card__heading,.tamya-ep-name{font-size:calc(.88rem * var(--tamya-scale))!important}.price-item--regular,.price-item--sale,.tamya-ep-price{font-size:calc(.92rem * var(--tamya-scale))!important}.button,.tamya-nav-icon,[class*=submit],[class*=action-btn]{font-size:calc(.7rem * var(--tamya-scale))!important}.product__description,[class*=-desc],[class*=-text]{font-size:calc(.92rem * var(--tamya-scale))!important}.tamya-ft-links a,.tamya-mega-links a{font-size:calc(.8rem * var(--tamya-scale))!important}body{background:var(--tamya-warm-white)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.collection-hero__title{font-weight:400!important}.header{background:var(--tamya-warm-white)!important;border-bottom:1px solid rgba(0,0,0,.04)!important}.header__heading-link{font-size:1.5rem!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important}.header__menu-item,.header__menu-item span{font-size:.73rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.announcement-bar{background:var(--tamya-noir)!important;font-size:.7rem!important;letter-spacing:.12em!important}.button,button.button{font-size:.73rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important}.button--primary{background:var(--tamya-noir)!important;color:var(--tamya-warm-white)!important}.button--primary:hover{background:var(--tamya-terracotta)!important}.button--secondary{border-color:var(--tamya-noir)!important}.button--secondary:hover{background:var(--tamya-noir)!important;color:var(--tamya-warm-white)!important}.card__heading{font-size:.88rem!important;font-weight:500!important}.card-wrapper:hover .card__heading{color:var(--tamya-terracotta)!important}.card__media .media img{transition:transform .8s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media .media img{transform:scale(1.06)!important}.quick-add__submit{background:var(--tamya-noir)!important;border-radius:0!important;text-transform:uppercase!important}.quick-add__submit:hover{background:var(--tamya-terracotta)!important}.badge{border-radius:0!important;font-size:.6rem!important;font-weight:700!important;text-transform:uppercase!important}.collection-card__title{font-size:1.4rem!important}.product__title{font-size:2rem!important}.product-form__submit{background:var(--tamya-noir)!important;border-radius:0!important;min-height:56px!important;text-transform:uppercase!important;letter-spacing:.12em!important}.product-form__submit:hover{background:var(--tamya-terracotta)!important}.footer{background:var(--tamya-noir)!important}.footer a:hover{color:var(--tamya-terracotta)!important}.newsletter .field__input{border-radius:0!important}::selection{background:var(--tamya-terracotta);color:#fff}.collection-hero{position:relative;overflow:hidden}.collection-hero__inner{padding:80px 48px 60px!important;max-width:1440px;margin:0 auto}.collection-hero__title{font-size:clamp(2.4rem,4vw,3.5rem)!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.15!important;margin-bottom:12px!important}.collection-hero__description p,.collection-hero__description{font-size:.95rem!important;font-weight:300!important;line-height:1.8!important;color:#3d3d3d!important;max-width:560px!important}.facets-container{padding:0 48px!important;max-width:1440px!important;margin:0 auto 40px!important}.facet-filters{border-top:1px solid rgba(0,0,0,.06)!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:16px 0!important}.facets__summary span,.facets__selected,.facet-filters__label{font-size:.72rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.facets__disclosure .facets__summary{padding:8px 16px!important;border:1px solid rgba(0,0,0,.08)!important;transition:all .3s!important}.facets__disclosure .facets__summary:hover{border-color:#c67b5c!important}.active-facets__button{font-size:.68rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#1a1a1a!important;color:#faf8f5!important;border-radius:0!important;padding:6px 14px!important}.collection .grid{max-width:1440px;margin:0 auto;padding:0 48px}.collection .grid--4-col-desktop{gap:24px!important}.collection .card-wrapper{position:relative}.collection .card{border:none!important;border-radius:0!important;background:transparent!important}.collection .card__inner{border:none!important;border-radius:0!important}.collection .card__media,.collection .media{border-radius:0!important;overflow:hidden!important}.collection .card__media .media img{transition:transform .8s cubic-bezier(.16,1,.3,1)!important}.collection .card-wrapper:hover .card__media .media img{transform:scale(1.06)!important}.collection .media--portrait{padding-bottom:133%!important}.collection .card__content{padding:16px 0 0!important}.collection .card__heading{font-size:.88rem!important;font-weight:500!important;line-height:1.4!important;margin-bottom:4px!important}.collection .card-wrapper:hover .card__heading a{color:#c67b5c!important;text-decoration:none!important}.collection .card__heading a{text-decoration:none!important;transition:color .3s!important}.collection .price__regular .price-item,.collection .price__sale .price-item--sale{font-size:.92rem!important;font-weight:600!important;color:#1a1a1a!important}.collection .price__sale .price-item--regular{font-size:.82rem!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important}.collection .badge{border-radius:0!important;font-size:.58rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:5px 12px!important}.collection .badge--sale{background:#c67b5c!important;color:#fff!important}.collection .quick-add{margin-top:0!important}.collection .quick-add__submit{background:#1a1a1a!important;color:#faf8f5!important;border-radius:0!important;font-size:.65rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:12px!important;border:none!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;width:100%!important}.collection .quick-add__submit:hover{background:#c67b5c!important}.collection-product-count{font-size:.7rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#999!important}.pagination__list{gap:4px!important}.pagination__item a,.pagination__item span{font-size:.8rem!important;font-weight:500!important;border-radius:0!important;min-width:44px!important;min-height:44px!important;transition:all .3s!important}.pagination__item--current span{background:#1a1a1a!important;color:#faf8f5!important;border-color:#1a1a1a!important}.pagination__item a:hover{background:#f3ede4!important;border-color:#c67b5c!important}.collection--empty p{font-size:1.4rem!important;font-weight:400!important;text-align:center!important;padding:80px 48px!important}.facets__form .facets__label{font-size:.7rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}@media(max-width:999px){.collection-hero__inner{padding:48px 20px 36px!important}.collection .grid{padding:0 20px}.facets-container{padding:0 20px!important}}@media(max-width:749px){.collection .grid--4-col-desktop{gap:12px!important}.collection .card__heading{font-size:.78rem!important}}.product{max-width:1440px!important;margin:0 auto!important;padding:40px 48px 80px!important}.product__media-list{gap:8px!important}.product__media-item{border-radius:0!important;overflow:hidden}.product__media-item .media{border-radius:0!important}.product__media-item img{border-radius:0!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.product__media-item:hover img{transform:scale(1.03)!important}.thumbnail-list{gap:8px!important}.thumbnail-list__item .thumbnail{border-radius:0!important;border:1px solid rgba(0,0,0,.06)!important;padding:2px!important;transition:border-color .3s!important}.thumbnail-list__item .thumbnail:hover,.thumbnail-list__item .thumbnail--active{border-color:#c67b5c!important}.product__info-wrapper{padding-left:48px!important}.product__type,.product__vendor{font-size:.65rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#c67b5c!important;margin-bottom:12px!important}.product__title{font-size:clamp(1.8rem,3vw,2.6rem)!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important;margin-bottom:16px!important}.product .price-item--regular,.product .price-item--sale{font-size:1.4rem!important;font-weight:600!important;color:#1a1a1a!important}.product .price-item--regular[data-compare-price]{font-size:1rem!important;color:#999!important;font-weight:400!important}.product .price__badge-sale{background:#c67b5c!important;color:#fff!important;border-radius:0!important;font-size:.6rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:4px 10px!important}.product-form__input label{font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2d2d2d!important;margin-bottom:8px!important}.product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid rgba(0,0,0,.12)!important;font-size:.78rem!important;font-weight:500!important;padding:10px 20px!important;transition:all .3s!important;min-width:48px!important;text-align:center!important}.product-form__input input[type=radio]:checked+label{background:#1a1a1a!important;color:#faf8f5!important;border-color:#1a1a1a!important}.product-form__input input[type=radio]+label:hover{border-color:#c67b5c!important}.product-form__input select{border-radius:0!important;border:1px solid rgba(0,0,0,.12)!important;font-size:.85rem!important;padding:14px 16px!important;transition:border-color .3s!important}.product-form__input select:focus{border-color:#c67b5c!important;box-shadow:none!important}.quantity__input{border-radius:0!important;font-size:.9rem!important;font-weight:600!important}.quantity__button{border-radius:0!important;transition:color .3s!important}.quantity__button:hover{color:#c67b5c!important}.product-form__submit{background:#1a1a1a!important;color:#faf8f5!important;border:none!important;border-radius:0!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:60px!important;padding:20px 40px!important;transition:all .5s cubic-bezier(.16,1,.3,1)!important;position:relative!important;overflow:hidden!important;width:100%!important}.product-form__submit:hover{background:#c67b5c!important}.product-form__submit:disabled{background:#e8e2d8!important;color:#999!important}.shopify-payment-button__button{border-radius:0!important;min-height:56px!important}.shopify-payment-button__button--unbranded{background:#c67b5c!important;border-radius:0!important}.shopify-payment-button__button--unbranded:hover{background:#a8603f!important}.shopify-payment-button__more-options{font-size:.72rem!important;font-weight:500!important;color:#2d2d2d!important;text-decoration:underline!important;text-underline-offset:3px!important}.product__description{font-size:.92rem!important;font-weight:300!important;line-height:1.85!important;color:#3d3d3d!important}.product__description h2,.product__description h3{font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-top:28px!important;margin-bottom:12px!important}.product__description ul{list-style:none!important;padding:0!important}.product__description ul li{padding:6px 0 6px 20px!important;position:relative!important;font-size:.88rem!important}.product__description ul li:before{content:""!important;position:absolute!important;left:0!important;top:14px!important;width:6px!important;height:1px!important;background:#c67b5c!important}.product__accordion .accordion__title,.product .accordion summary{font-size:.72rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1a!important;padding:20px 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.product .accordion .accordion__content{font-size:.88rem!important;font-weight:300!important;line-height:1.8!important;color:#3d3d3d!important;padding:16px 0 24px!important}.product .jdgm-rev-widg__title{font-weight:400!important}.related-products .related-products__heading{font-size:clamp(1.6rem,2.5vw,2.2rem)!important;font-weight:400!important;text-align:center!important;margin-bottom:40px!important}.product__share .share-button__fallback{border-radius:0!important}@media(max-width:999px){.product{padding:20px 20px 60px!important}.product__info-wrapper{padding-left:0!important;padding-top:32px!important}}@media(max-width:749px){.product-form__submit{min-height:54px!important;font-size:.7rem!important}.product__title{font-size:1.6rem!important}}.page-width--narrow{max-width:800px!important}.main-page-title{font-size:clamp(2rem,4vw,3rem)!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important;text-align:center!important;margin-bottom:20px!important;padding-top:60px!important}.rte{font-size:.95rem!important;font-weight:300!important;line-height:1.9!important;color:#3d3d3d!important}.rte h2{font-size:1.6rem!important;font-weight:400!important;color:#1a1a1a!important;margin-top:48px!important;margin-bottom:16px!important}.rte h3{font-size:.75rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#c67b5c!important;margin-top:36px!important;margin-bottom:12px!important}.rte p{margin-bottom:20px!important}.rte strong{font-weight:600!important;color:#1a1a1a!important}.rte a{color:#c67b5c!important;text-decoration:underline!important;text-underline-offset:3px!important;transition:color .3s!important}.rte a:hover{color:#a8603f!important}.rte ul,.rte ol{padding-left:0!important;list-style:none!important}.rte ul li,.rte ol li{padding:6px 0 6px 20px!important;position:relative!important}.rte ul li:before{content:""!important;position:absolute!important;left:0!important;top:15px!important;width:6px!important;height:1px!important;background:#c67b5c!important}.rte blockquote{border-left:2px solid #C67B5C!important;padding:16px 0 16px 24px!important;margin:32px 0!important;font-size:1.15rem!important;font-style:italic!important;line-height:1.7!important;color:#2d2d2d!important}.rte img{margin:32px 0!important}.rte table{width:100%!important;border-collapse:collapse!important;font-size:.85rem!important;margin:24px 0!important}.rte table th{font-size:.68rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:left!important;padding:12px 16px!important;border-bottom:2px solid #1A1A1A!important;color:#1a1a1a!important}.rte table td{padding:12px 16px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;font-weight:300!important}.rte table tr:hover td{background:#00000003!important}.contact__fields .field__input,.contact__fields textarea{border-radius:0!important;border:1px solid rgba(0,0,0,.12)!important;font-size:.88rem!important;font-weight:300!important;padding:16px!important;transition:border-color .3s!important}.contact__fields .field__input:focus,.contact__fields textarea:focus{border-color:#c67b5c!important;box-shadow:none!important}.contact__fields .field__label{font-size:.72rem!important;font-weight:500!important;letter-spacing:.04em!important}.contact .button{background:#1a1a1a!important;color:#faf8f5!important;border-radius:0!important;font-size:.73rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:18px 40px!important;transition:background .4s!important}.contact .button:hover{background:#c67b5c!important}.cart-item__name{font-size:.88rem!important;font-weight:500!important}.cart-item__price{font-weight:600!important}.cart__ctas .button{border-radius:0!important;font-size:.73rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-height:56px!important}.cart__ctas .button--primary{background:#1a1a1a!important}.cart__ctas .button--primary:hover{background:#c67b5c!important}.cart--empty-message{font-size:1.4rem!important;text-align:center!important}.cart-drawer .drawer__heading{font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart-drawer .button{border-radius:0!important}.cart-drawer .button--primary{background:#1a1a1a!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-drawer .button--primary:hover{background:#c67b5c!important}.search__input{border-radius:0!important}.predictive-search__heading{font-size:.68rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.shopify-section--404 h1{font-size:3rem!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tamya-custom.css.map */
