@media screen and (min-width:750px){.text-promo-inner .hero__image img{object-fit:contain}}.spotlight__container h2.hero__title{font-family:var(--FONT-STACK-BODY);text-transform:uppercase;font-size:14px!important;letter-spacing:.2rem!important;font-weight:500}.texthoverblock:not(:last-child):after{content:"/";font-size:48px;font-family:var(--FONT-STACK-HEADING)}.collection-hover__button{margin:10px 32px!important}.spotlight__links .hero__title.is-selected{transform:none!important}.spotlight__links .hero__title{font-size:40px!important}.spotlight__links .hero__title .spotlight__collection-link{pointer-events:none}.accordion-group__items h3.accordion__heading{font-size:24px;margin-bottom:30px}h2.grid__heading p{font-family:var(--FONT-STACK-HEADING);margin:0}.accordion-group__items summary.accordion__title{font-family:var(--FONT-STACK-BODY);font-size:16px;font-weight:400}.collection-hover__button .sup{display:none}.text-promo-inner{background-color:#76062f}span.navtext{text-transform:uppercase;letter-spacing:.2rem}.announcement__bar-outer.aos-animate{grid-row-start:1!important;padding-top:11rem}.index-hero .hero__content.hero__content--transparent{padding-bottom:80px}a.btn.btn--text{font-weight:500;letter-spacing:.2rem}.index-hero a.btn.btn--text span:after{display:none}.index-hero p.hero__description{max-width:440px}.hero-block-image img{width:55px;height:auto;display:inline-block}.collection__nav{border-top:1px solid #D8CFC7!important;border-bottom:1px solid #D8CFC7!important}.popout--sort .popout__toggle,.popout--group .popout__toggle{border-color:#d8cfc7!important}.collectionheader h1.hero__title{text-transform:uppercase;font-weight:600;letter-spacing:.2rem;font-family:var(--FONT-STACK-BODY);font-size:16px;margin-bottom:13px}.collectionheader .hero__description p{letter-spacing:0!important;font-size:18px!important;font-weight:300!important;max-width:300px!important}.hero-block-image{margin-bottom:28px}.product__block.product__block--accordion.tabs-wrapper details.accordion{border:0!important}.radio__fieldset .radio__button label{font-size:20px;height:50px;width:50px;display:flex;align-items:center;justify-content:center}product-form.product-form .btn--solid.btn--black span.btn__price{display:none}h1.product__title.heading-small{font-size:26px}.radio__fieldset .radio__button label{color:#c9b8a680;border:1px solid #c9b8a680}.radio__fieldset .radio__button input:checked~label{background:var(--bg)!important;color:var(--text)!important;border-color:var(--text)!important}.quantity input[type=number]{border-color:#691531}p.complementary-products__title{text-transform:uppercase;font-weight:500;letter-spacing:.2rem;margin-top:50px}product-form.product-form .btn--solid.btn--black{background-color:#691531;border-color:#691531;font-weight:500;letter-spacing:.2rem}.product-upsell__content{padding:13px 0 0!important}.product-upsell .btn__outer{display:none}.product-upsell{background-color:transparent}.product-upsell__content,.product-upsell__image{width:100%}a.radio__legend__link.body-x-small.text-link{margin-left:0;width:fit-content;text-transform:uppercase;letter-spacing:.2rem;font-weight:560;padding-bottom:7px;margin-top:25px}.compprods{display:flex;gap:30px}.product-upsell{display:flex;flex-direction:column;align-items:center;text-align:center}.radio__fieldset{display:flex;flex-direction:column;align-items:flex-start}legend.radio__legend.radio__legend--size{display:flex;margin-bottom:5px}span.radio__legend__option-name.body-medium{text-transform:uppercase;letter-spacing:.2rem}small.radio__legend__value.body-medium{width:fit-content;text-transform:uppercase;letter-spacing:.2rem;font-weight:300}.product__block--lines{border-top:0;border-bottom:0}.product__tax.caption.rte{display:none}@media screen and (max-width:749px){.timelessbanner .hero__content.hero__content--transparent{flex-direction:column!important;gap:30px!important}summary.h3.footer__block__title.heading-x-small.accordion__title{margin-bottom:0}}.product__block.product__block--accordion.tabs-wrapper{margin-bottom:0}.timelessbanner .hero__content.hero__content--transparent{display:flex;flex-direction:row;gap:90px;color:#fff;text-transform:uppercase;max-width:100%!important;align-items:center;min-width:100%;justify-content:center}.hero__description p{margin:0;color:#fff;letter-spacing:.2em;font-weight:500;font-size:14px}.hero__description p{margin:0}@font-face{font-family:HV Auckland;src:url(/cdn/shop/files/hv-auckland-regular.woff2) format("woff2"),url(/cdn/shop/files/hv-auckland-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HV Auckland;src:url(/cdn/shop/files/HVAuckland-Italic.woff2) format("woff2"),url(/cdn/shop/files/HVAuckland-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--FONT-STACK-HEADING: "HV Auckland", sans-serif;--FONT-WEIGHT-HEADING: 400 !important;--FONT-STACK-BODY: "Lato", sans-serif;--FONT-WEIGHT-BODY: 300 !important;--swatch-size-product: 1.8rem}.tabs__head.tabs-collections__head .grid__heading-text{flex:100%}.grid__heading-text p{font-family:Lato,sans-serif;font-weight:300}.announcement__content{font-family:HV Auckland,sans-serif;text-transform:uppercase}.brick__block__text h2.hero__title{font-size:46px}.brick__block__text p.hero__subheading{margin-bottom:30px}@media only screen and (min-width:750px){.brick__block--products:last-child{padding-right:90px!important;padding-left:90px!important;padding-top:170px;padding-bottom:170px}}h5.productssubheading{margin-top:0;text-align:center;font-weight:600;font-family:Lato;text-transform:uppercase;letter-spacing:.2em;font-size:14px;margin-bottom:40px}span.separator{padding:0 10px}.footerlogo{max-width:750px;padding-top:50px}footer.site-footer-wrapper,.footerlogowrapper,.footerbottom{background-color:transparent}footer.footer-sections{background-image:url(/cdn/shop/files/brand-icon-footer.jpg?v=1774269384);background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#76062f}summary.h3.footer__block__title.heading-x-small{margin-top:0;font-family:Lato;text-transform:uppercase;font-weight:400;letter-spacing:.2rem;font-size:14px;margin-bottom:20px}.footer__quicklinks li{margin:0 0 .6em!important}details.footer__block.footer__block--text p{margin:0;max-width:230px}details.footer__block.footer__block--social .socials li{margin-left:0;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
