@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&family=Tenor+Sans&display=swap";:root{--font-heading-family: "Tenor Sans", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Outfit", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:0em}h1.title,.h1.title{font-size:2.6rem!important}h2.title,.h2.title{font-size:2rem!important}@media screen and (min-width:750px){h1.title,.h1.title{font-size:3rem!important}h2.title,.h2.title{font-size:2.6rem!important}}body{font-family:var(--font-body-family);letter-spacing:.04rem;font-size:1.5rem}@media screen and (min-width:750px){body{font-size:1.6rem}}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:1.3rem!important;letter-spacing:.26rem!important;text-transform:uppercase!important}.header__menu-item span,.header__menu-item{font-family:var(--font-body-family);letter-spacing:.32rem;text-transform:uppercase;font-size:1.4rem;font-weight:400}.menu-drawer__menu-item{font-family:var(--font-body-family);letter-spacing:.2rem;text-transform:uppercase;font-size:1.5rem}.utility-bar,.announcement-bar-section .utility-bar{background:#0b0b0b!important}.announcement-bar__message,.announcement-bar__message.h5,.announcement-bar p,.announcement-bar span,.announcement-bar a,.announcement-bar__link{font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#d4af37!important}.announcement-bar__message strong{font-weight:700!important;color:#d4af37!important}.utility-bar .slider-button,.utility-bar .slider-button .icon{color:#d4af37!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:.04rem!important;text-transform:none!important;line-height:1.4!important}.card__heading a:hover,.card__heading a:focus,.card__heading .full-unstyled-link:hover,.card__heading .full-unstyled-link:focus,.card:hover .card__heading a,.card:hover .card__heading .full-unstyled-link,.card__inner:hover .card__heading a{text-decoration:none!important}.card__badge .badge{border-radius:0!important;font-family:var(--font-body-family);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product__title h1,.product__title .h1{font-family:Tenor Sans,sans-serif!important;font-size:2.4rem!important;line-height:1.25!important;letter-spacing:0em!important;font-weight:400!important;text-transform:uppercase!important}.price__badge-sale,.price__badge,.product__tax{display:none!important}.price--on-sale .price-item--regular{color:#c20000!important}.collection__view-all-top{margin-top:1.4rem;margin-bottom:0;text-align:left}.collection__view-all-top .button--secondary{font-size:1.1rem!important;letter-spacing:.15em!important;padding:.8rem 1.8rem!important;min-width:0!important}.banner__heading,.section-header .title,.collection__title{text-transform:uppercase;letter-spacing:0em}.collapsible-content__heading,.image-with-text__heading,.related-products__heading,.section-header .title{font-size:2.2rem!important;letter-spacing:.05em!important}@media screen and (min-width:750px){.collapsible-content__heading,.image-with-text__heading,.related-products__heading,.section-header .title{font-size:2.6rem!important}}.footer-block__heading,.footer-block__heading.inline-richtext,footer h2.footer-block__heading{font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.3em!important;font-size:1.2rem!important;font-weight:500!important}footer .footer-block__details-content a,footer .footer-block__details-content li,footer .footer-block__details-content p,footer .list-menu__item,footer ul.footer-block__list li,footer ul.footer-block__list a,footer p{font-size:1.3rem!important;letter-spacing:normal!important;line-height:1.8!important}.footer-block--newsletter{--inputs-border-width: 0px}.footer-block--newsletter .field__input,footer .footer-block--newsletter .field .field__input{border:none!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding-left:0!important;font-size:1.3rem!important;height:3.8rem!important}.footer-block--newsletter .field__label{padding-left:0!important;font-size:1.3rem!important;left:0!important}.footer-block--newsletter .field{min-height:3.8rem!important}.footer-block--newsletter .newsletter-form__button,.footer-block--newsletter .field__button{background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;padding:0 .8rem!important;min-height:3.8rem!important;height:3.8rem!important;min-width:0!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.footer-block--newsletter .newsletter-form__button>*,.footer-block--newsletter .field__button>*{display:none!important}.footer-block--newsletter .newsletter-form__button:after,.footer-block--newsletter .field__button:after{content:""!important;display:block!important;width:1.8rem!important;height:1.4rem!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18' fill='none' stroke='currentColor' stroke-width='1.5'%3E%3Crect x='1' y='1' width='22' height='16' rx='1'/%3E%3Cpath d='M1 1l11 9 11-9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important;opacity:.85!important}@media screen and (min-width:750px){.product--thumbnail media-gallery,.product--thumbnail_slider media-gallery{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:1.2rem!important}.product--thumbnail media-gallery>slider-component:not(.thumbnail-slider),.product--thumbnail_slider media-gallery>slider-component:not(.thumbnail-slider){flex:1 1 0!important;min-width:0!important}.product--thumbnail .thumbnail-slider,.product--thumbnail_slider .thumbnail-slider{order:-1!important;flex:0 0 82px!important;width:82px!important}.product--thumbnail .thumbnail-list,.product--thumbnail_slider .thumbnail-list,.product--thumbnail .thumbnail-list.slider--tablet-up,.product--thumbnail_slider .thumbnail-list.slider--tablet-up{display:flex!important;flex-direction:column!important;grid-template-columns:unset!important;gap:.8rem!important;padding:0!important;overflow:visible!important}.product--thumbnail .thumbnail-list__item,.product--thumbnail_slider .thumbnail-list__item,.product--thumbnail .thumbnail-list__item.slider__slide,.product--thumbnail_slider .thumbnail-list__item.slider__slide{width:100%!important}}.product-form__buttons{max-width:100%!important;width:100%!important}.product-form__submit{text-transform:uppercase!important;letter-spacing:.26rem!important;font-family:var(--font-body-family)!important;font-weight:700!important;width:100%!important;box-shadow:0 4px 10px #12121238!important}.product-form__input .form__label{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem}.product-form__input input[type=radio]+label{border-radius:0!important}@media screen and (min-width:750px){product-info{padding-top:36px!important}}@media screen and (max-width:749px){product-info{padding-top:0!important}.product__media-list{padding-left:0!important;scroll-padding-left:0!important;gap:0!important}.product__media-list .product__media-item{width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:0!important;flex-shrink:0!important;scroll-snap-align:start!important}media-gallery .slider-buttons{display:none!important}.product__media-wrapper .product__media-list .slider__slide,.product__media-wrapper .product__media-list .product__media-item{padding-top:0!important}.product__media-wrapper .product-media-container{border-top:0!important}media-gallery slider-component>div:not([class]){position:absolute;left:0;right:0;bottom:12px;z-index:2;padding:0!important;pointer-events:none}media-gallery slider-component>div:not([class]) span{box-shadow:0 0 3px #00000059}media-gallery .product__media-list{margin-bottom:1.5rem!important}}@media screen and (max-width:749px){section[id*=featured_collection] .slider-buttons{display:none!important}section[id*=featured_collection] .collection[class*=-padding]{padding-top:28px!important;padding-bottom:16px!important}section[id*=featured_collection] .product-grid{display:flex!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;grid-template-columns:unset!important;gap:1.2rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;scrollbar-width:thin!important;scrollbar-color:#222 #e8e8e1!important}section[id*=featured_collection] .product-grid .grid__item{flex:0 0 44%!important;width:44%!important;scroll-snap-align:start}}@media screen and (max-width:749px){section[id*=hero] .banner{min-height:65vh!important}}@media screen and (max-width:749px){.related-products .product-grid .grid__item .card__heading,.related-products .product-grid .grid__item .card__heading a,.related-products .product-grid .grid__item .card__heading .full-unstyled-link,.related-products .product-grid .grid__item .price,.related-products .product-grid .grid__item .price__regular,.related-products .product-grid .grid__item .price-item{font-size:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-styles.css.map */
