:root{--hov-line:rgba(var(--color-foreground),.12);--hov-soft:rgba(var(--color-foreground),.06);--hov-ease:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page-width{max-width:148rem}.section+.section{position:relative}.header-wrapper{transition:background-color .25s ease,box-shadow .25s ease}.shopify-section-header-sticky .header-wrapper{box-shadow:0 12px 36px #0000000e}.header{min-height:8.2rem}.header__menu-item{position:relative;padding-left:1.45rem;padding-right:1.45rem;font-size:1.16rem;letter-spacing:.12em;text-transform:uppercase}.mega-menu__content{border-top:1px solid var(--hov-line);box-shadow:0 22px 45px #00000012}.mega-menu__link{font-size:1.3rem;line-height:1.65}.mega-menu__link--level-2{font-size:1.14rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.banner__heading,.title,.title-wrapper-with-link .title{letter-spacing:-.022em}.banner__text{max-width:55rem}.banner__buttons .button{min-width:18rem}.button,.shopify-payment-button__button,.customer button{min-height:5rem;border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.12rem;transition:transform .25s var(--hov-ease),box-shadow .25s ease,background .25s ease,color .25s ease}.button:after,.shopify-payment-button__button:after{border-radius:0!important}.button:not([disabled]):hover,.shopify-payment-button__button:hover,.customer button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 13px 28px #00000021}.card-wrapper .card__inner,.collection-list .card__inner{overflow:hidden;border-radius:0!important}.card-wrapper .media img,.collection-list .media img{transition:transform .8s var(--hov-ease),filter .35s ease}@media(hover:hover){.card-wrapper:hover .media img,.collection-list .card-wrapper:hover .media img{transform:scale(1.035)}}.card__content{padding-top:1.8rem!important}.card__heading{font-family:var(--font-heading-family);font-size:1.65rem;line-height:1.35}.card-information>.price{margin-top:.7rem;font-size:1.35rem;letter-spacing:.03em}.card__badge .badge{border-radius:0;padding:.7rem 1rem;font-size:1rem;letter-spacing:.11em;text-transform:uppercase}.quick-add__submit{min-height:4.5rem}.collection-list-title,.featured-collection .title{margin-bottom:3.5rem}.collection-list .card__heading{font-size:2.1rem;letter-spacing:.06em;text-transform:uppercase}.collection-list .card__information{padding-top:2rem}.product__title h1{font-family:var(--font-heading-family);font-size:clamp(3rem,3.2vw,5.2rem);font-weight:500;letter-spacing:-.028em;line-height:1.08}.product__info-container>*+*{margin:2rem 0}.product__info-container .price{font-size:1.8rem;letter-spacing:.04em}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.6rem}.product__accordion{border-top:1px solid var(--hov-line)}.product__accordion:last-of-type{border-bottom:1px solid var(--hov-line)}.accordion summary{padding:1.8rem 0}.accordion__title{font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase}.thumbnail{border-radius:0!important}.facets__heading,.facet-filters__label,.facets__summary{font-size:1.1rem;letter-spacing:.11em;text-transform:uppercase}.active-facets__button-inner{border-radius:0!important}.pagination__item{font-size:1.2rem}.footer{border-top:1px solid var(--hov-line)}.footer__content-top{padding-top:7rem;padding-bottom:5rem}.footer-block__heading{position:relative;display:inline-block!important;margin-bottom:2.8rem!important;padding-bottom:1.5rem;font-size:1.5rem!important;letter-spacing:.14em;text-transform:uppercase}.footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:4.4rem;height:1px;background:#b59664}.footer-block__details-content .list-menu__item--link{padding:.65rem 0;font-size:1.28rem;transition:opacity .18s ease,transform .18s ease}.footer-block__details-content .list-menu__item--link:hover{opacity:.58;text-decoration:none;transform:translate(3px)}.footer__content-bottom{border-top:1px solid var(--hov-line)}.list-payment{gap:.7rem;justify-content:center}.list-payment__item{margin:0;filter:grayscale(1);opacity:.78;transition:filter .18s ease,opacity .18s ease}.list-payment__item:hover{filter:grayscale(0);opacity:1}.newsletter__wrapper{padding-top:7rem!important;padding-bottom:7rem!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:54rem}.field:after,.select:after{border-radius:0!important}.field__input,.select__select,textarea{border-radius:0!important;transition:box-shadow .18s ease}.field__input:focus,.select__select:focus,textarea:focus{box-shadow:0 0 0 1px rgba(var(--color-foreground),.2)}@media(max-width:989px){.header{min-height:auto}.page-width{padding-left:2.4rem;padding-right:2.4rem}}@media(max-width:749px){.page-width{padding-left:1.8rem;padding-right:1.8rem}.banner__buttons,.banner__buttons .button{width:100%}.button{min-height:4.7rem}.card__heading{font-size:1.45rem}.product__title h1{font-size:3.2rem}.footer__content-top{padding-top:5rem}.footer-block__heading{margin-bottom:1.8rem!important}.footer-block.grid__item{margin-bottom:1.2rem}.newsletter__wrapper{padding-top:5.5rem!important;padding-bottom:5.5rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.banner__buttons{display:flex;justify-content:center;align-items:center}.banner__buttons .button{flex:0 0 auto;width:220px!important;min-width:220px!important;max-width:220px!important;box-sizing:border-box;white-space:nowrap;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/house-of-velor-premium.css.map */
