:root{--ht-charcoal: #2D2D2D;--ht-off-white: #F5F5F0;--ht-soft-black: #1A1A1A;--ht-sage: #8B9D83;--ht-dusty-rose: #C89B9B;--ht-faded-rust: #B5876F;--ht-washed-navy: #3D4E5C;--ht-warm-grey: #A39E93;--ht-line: rgba(163, 158, 147, .25);--ht-line-dark: rgba(255, 255, 255, .08)}body{background-color:var(--ht-off-white)!important;color:var(--ht-soft-black)!important;font-family:Barlow,Neue Haas Grotesk,Helvetica Neue,sans-serif!important}.announcement-bar{background-color:var(--ht-charcoal)!important;color:var(--ht-off-white)!important;font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important}.announcement-bar__message,.announcement-bar__message a{color:var(--ht-off-white)!important;text-decoration:none!important}.header{background-color:#f5f5f0f5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--ht-line)!important;box-shadow:none!important}.header__heading-link{font-family:Barlow Condensed,sans-serif!important;font-size:17px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1.1!important;color:var(--ht-soft-black)!important}.header__menu-item,.header__menu-item span{font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ht-warm-grey)!important;transition:color .2s!important}.header__menu-item:hover span{color:var(--ht-soft-black)!important}.button,.shopify-challenge__button,.customer button{background-color:var(--ht-charcoal)!important;color:var(--ht-off-white)!important;border-color:var(--ht-charcoal)!important;border-radius:0!important;font-family:Barlow,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;transition:background-color .25s,border-color .25s!important}.button:hover{background-color:var(--ht-washed-navy)!important;border-color:var(--ht-washed-navy)!important;color:var(--ht-off-white)!important}.button--secondary{background-color:transparent!important;color:var(--ht-warm-grey)!important;border:1px solid var(--ht-line)!important}.button--secondary:hover{background-color:transparent!important;border-color:var(--ht-warm-grey)!important;color:var(--ht-charcoal)!important}.card-wrapper{border-radius:0!important;box-shadow:none!important;transition:background-color .3s!important}.card-wrapper:hover{background-color:#a39e930d!important}.card,.card__inner,.card__media{border-radius:0!important}.card__heading a{font-family:Barlow,sans-serif!important;font-style:italic!important;font-weight:400!important;font-size:13px!important;color:var(--ht-charcoal)!important;letter-spacing:0!important}.price{font-family:Barlow,sans-serif!important}.price__regular .price-item,.price--on-sale .price-item--sale{color:var(--ht-soft-black)!important}.price--on-sale .price-item--regular{color:var(--ht-warm-grey)!important;text-decoration:line-through!important}.badge{border-radius:0!important;background-color:var(--ht-charcoal)!important;color:var(--ht-off-white)!important;font-family:Barlow,sans-serif!important;font-size:8px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important}.badge--sale{background-color:var(--ht-charcoal)!important}.badge--bottom-left{background-color:var(--ht-washed-navy)!important}.title,.section-header__title,.collection-hero__title{font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--ht-soft-black)!important}.field__input,.select__select,.customer .field input,textarea{border-radius:0!important;border-color:var(--ht-line)!important;background-color:transparent!important;font-family:Barlow,sans-serif!important;font-weight:300!important;color:var(--ht-soft-black)!important}.field__input:focus,.select__select:focus{border-color:var(--ht-warm-grey)!important;box-shadow:none!important;outline:none!important}.field__label{font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--ht-warm-grey)!important}.swatch-input__button{border-radius:50%!important}.swatch-input__button:hover,.swatch-input__button:focus{outline-color:var(--ht-sage)!important}.variant-input-wrapper .variant__button-label{border-radius:0!important;font-family:Barlow,sans-serif!important;font-size:10px!important;letter-spacing:.06em!important;border-color:var(--ht-line)!important;color:var(--ht-warm-grey)!important}.variant-input:checked+.variant__button-label{background-color:var(--ht-charcoal)!important;color:var(--ht-off-white)!important;border-color:var(--ht-charcoal)!important}.cart-drawer{background-color:var(--ht-off-white)!important;border-left:1px solid var(--ht-line)!important}.cart-drawer__header{border-bottom:1px solid var(--ht-line)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.footer{background-color:var(--ht-off-white)!important;border-top:1px solid var(--ht-line)!important}.footer__heading{font-family:Barlow,sans-serif!important;font-size:9px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--ht-charcoal)!important}.footer__list-item a,.footer__list-item a:visited{font-family:Barlow,sans-serif!important;font-size:12px!important;font-weight:300!important;color:var(--ht-warm-grey)!important;text-decoration:none!important;transition:color .2s!important}.footer__list-item a:hover{color:var(--ht-charcoal)!important}.footer__copyright{font-size:10px!important;font-weight:300!important;color:var(--ht-warm-grey)!important}.product__title{font-family:Barlow Condensed,sans-serif!important;font-size:28px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.product__description{font-family:Barlow,sans-serif!important;font-weight:300!important;font-size:14px!important;line-height:1.8!important;color:var(--ht-warm-grey)!important}.product__media-wrapper,.media,.media--transparent,.image-wrapper,.card__media img{border-radius:0!important}.header__inner,.header-wrapper .container,.header>.container{max-width:100%!important;padding-left:40px!important;padding-right:40px!important}.announcement-bar__wrap,.announcement-bar .container{max-width:100%!important;padding-left:40px!important;padding-right:40px!important}.product__title,.product .product__title h1,h1.product__title{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(28px,4vw,48px)!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.05!important;color:var(--ht-soft-black, #1A1A1A)!important}.product-form__input .swatch-input__button,fieldset.product-form__input label,.variant-input-wrapper label,.product-form__input label.form__label+div label,.product-form__input .form__label,[name*=Color]+div label,[name*=Size]+div label{border-radius:0!important}.swatch-input__button{border-radius:50%!important;outline-offset:3px!important;outline-color:var(--ht-charcoal, #2D2D2D)!important}.product-form__input input[type=radio]+label,.product-form__input .form__label{border-radius:0!important;font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important;border-color:var(--ht-line, rgba(163,158,147,.25))!important;transition:border-color .15s,color .15s,background-color .15s!important;min-width:40px!important;text-align:center!important}.product-form__input input[type=radio]:checked+label{background-color:var(--ht-charcoal, #2D2D2D)!important;color:var(--ht-off-white, #F5F5F0)!important;border-color:var(--ht-charcoal, #2D2D2D)!important}.product-form__input input[type=radio]+label:hover{border-color:var(--ht-charcoal, #2D2D2D)!important;color:var(--ht-charcoal, #2D2D2D)!important}.product-form__input .form__label,.product-form__input>legend{font-family:Barlow,sans-serif!important;font-size:9px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important}.product-form__submit,.product-form .shopify-payment-button__button,button[name=add]{border-radius:0!important;background-color:var(--ht-charcoal, #2D2D2D)!important;color:var(--ht-off-white, #F5F5F0)!important;border:none!important;font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;height:52px!important;transition:background-color .25s!important}.product-form__submit:hover,button[name=add]:hover{background-color:var(--ht-washed-navy, #3D4E5C)!important}.shopify-payment-button__button--unbranded{border-radius:0!important;background-color:transparent!important;color:var(--ht-warm-grey, #A39E93)!important;border:1px solid var(--ht-line, rgba(163,158,147,.25))!important;font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important}.shopify-payment-button__button--unbranded:hover{background-color:transparent!important;border-color:var(--ht-warm-grey, #A39E93)!important;color:var(--ht-charcoal, #2D2D2D)!important}.product__info-wrapper .price{font-family:Barlow,sans-serif!important}.product__info-wrapper .price__regular .price-item,.product__info-wrapper .price--on-sale .price-item--sale{font-size:22px!important;font-weight:500!important;color:var(--ht-soft-black, #1A1A1A)!important}.product__info-wrapper .price--on-sale .price-item--regular{font-size:14px!important;color:var(--ht-warm-grey, #A39E93)!important;text-decoration:line-through!important}.product__description{font-family:Barlow,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.9!important;color:var(--ht-warm-grey, #A39E93)!important}.product__description p{margin-bottom:10px!important}.accordion__title,.accordion summary{font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important}.accordion__content,.accordion details>div{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.85!important;color:var(--ht-warm-grey, #A39E93)!important}.collection__title,.collection-hero__title,h1.collection__title{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(32px,5vw,64px)!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--ht-soft-black, #1A1A1A)!important}.collection__description,.collection-hero__description{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.85!important;color:var(--ht-warm-grey, #A39E93)!important;max-width:560px!important}.facets__heading,.facets-container .form__label,.mobile-facets__heading{font-family:Barlow,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important}.facets__summary,.facets-container summary{border-radius:0!important;border-color:var(--ht-line, rgba(163,158,147,.25))!important;font-family:Barlow,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important}.facets__label{font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:300!important;color:var(--ht-charcoal, #2D2D2D)!important}.product-count__text,.product-count{font-family:Barlow,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.1em!important;color:var(--ht-warm-grey, #A39E93)!important}.facet-filters__sort .select__select,.facets-container .select__select{border-radius:0!important;border-color:var(--ht-line, rgba(163,158,147,.25))!important;font-family:Barlow,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ht-warm-grey, #A39E93)!important;background-color:transparent!important}.collection .product-grid,#product-grid{gap:1px!important;background-color:var(--ht-line, rgba(163,158,147,.25))!important}.collection .product-grid .grid__item,#product-grid .grid__item{background-color:var(--ht-off-white, #F5F5F0)!important;margin:0!important}.pagination__item,.pagination .page-link{border-radius:0!important;font-family:Barlow,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.1em!important;color:var(--ht-warm-grey, #A39E93)!important;border-color:var(--ht-line, rgba(163,158,147,.25))!important}.pagination__item--current,.pagination .page-link.current{background-color:var(--ht-charcoal, #2D2D2D)!important;color:var(--ht-off-white, #F5F5F0)!important;border-color:var(--ht-charcoal, #2D2D2D)!important}.product-form__input--swatch .swatch-input__button{position:relative!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:50%!important;overflow:hidden!important;font-size:0!important;border:2px solid rgba(163,158,147,.25)!important;padding:0!important;transition:border-color .15s,transform .15s!important}.product-form__input--swatch .swatch-input__button:hover{transform:scale(1.1)!important}.product-form__input--swatch input:checked+.swatch-input__button,.product-form__input--swatch .swatch-input__button[aria-checked=true]{border-color:var(--ht-charcoal, #2D2D2D)!important;border-width:2px!important;outline:2px solid var(--ht-charcoal, #2D2D2D)!important;outline-offset:2px!important}.swatch-input__button[data-swatch-text=Black],.swatch-input__button[data-option-value=Black]{background-color:#1a1a1a!important}.swatch-input__button[data-swatch-text="Charcoal Grey"],.swatch-input__button[data-option-value="Charcoal Grey"]{background-color:#4a4a4a!important}.swatch-input__button[data-swatch-text="Navy Blue"],.swatch-input__button[data-option-value="Navy Blue"]{background-color:#3d4e5c!important}.swatch-input__button[data-swatch-text=White],.swatch-input__button[data-option-value=White]{background-color:#f0efe8!important;border-color:#a39e9366!important}.swatch-input__button[data-swatch-text=Grey],.swatch-input__button[data-option-value=Grey],.swatch-input__button[data-swatch-text=Gray],.swatch-input__button[data-option-value=Gray]{background-color:#7a7a7a!important}.swatch-input__button[data-swatch-text=Cream],.swatch-input__button[data-option-value=Cream]{background-color:#ede8de!important}.product__media-wrapper{transition:opacity .2s ease!important}.product__media-wrapper.is-loading,variant-selects:not(:defined)~.product__media-wrapper{opacity:.5!important}variant-selects,variant-radios{display:block}@media(max-width:749px){.ht-mw__header{padding:32px 20px 24px!important}.ht-mw__grid{grid-template-columns:1fr 1fr!important}.ht-mw__img-wrap{padding-bottom:110%!important}.ht-mw__quick-add{transform:translateY(0)!important;font-size:8px!important;padding:10px 6px!important;letter-spacing:.12em!important}.ht-mw__swatches{opacity:1!important;transform:translateY(0)!important;bottom:44px!important}.ht-mw__info{padding:12px 12px 16px!important}.ht-mw__name{font-size:11px!important}.ht-mw__price{font-size:12px!important}.ht-mw__size{font-size:8px!important;padding:3px 5px!important}}.header-wrapper{padding-left:0!important;padding-right:0!important}.header,.announcement-bar__wrap{padding-left:32px!important;padding-right:32px!important}@media(min-width:750px){.product__info-wrapper{padding-left:48px!important;padding-right:48px!important}}@media(max-width:749px){.ht-mw__info{padding:10px 12px 16px!important}.ht-mw__name{font-size:11px!important}.ht-mw__price{font-size:12px!important}.ht-mw__size{font-size:8px!important;padding:3px 5px!important}.ht-mw__quick-add{font-size:8px!important;padding:10px 4px!important;letter-spacing:.1em!important}}.product__media-wrapper{border-radius:0!important}.product__media,.product__media .media,.product__media-list .media,.product-media-container{background-color:#eceae4!important;border-radius:0!important}.product__media img{border-radius:0!important}.product__media-list .thumbnail-list__item button{border-radius:0!important;border-color:var(--ht-line, rgba(163,158,147,.25))!important}.product__media-list .thumbnail-list__item button[aria-current=true]{border-color:var(--ht-charcoal, #2D2D2D)!important}@media(max-width:749px){.product__media-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important}.product__info-wrapper{padding:20px!important}}@media(max-width:749px){.ht-mw__img-wrap{padding-bottom:140%!important}}#product-grid+*,.collection .pagination-wrapper:empty,.collection #paginate,.collection .infinite-scroll-component__outerdiv:empty,.collection [data-ajax-pagination-render]:empty,.collection .js-pagination:empty,.collection-hero+.collection>div:empty,#main-collection-product-grid~div:empty{display:none!important}.template-collection main>.color-background-1:last-of-type:empty,.template-collection .section-template--collection-main-product-grid+section:empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ht-custom.css.map */
