:root{---color-background: #ffffff;---color-background-alpha-25: rgba(255, 255, 255, .25);---color-background-alpha-35: rgba(255, 255, 255, .35);---color-background-alpha-60: rgba(255, 255, 255, .6);---color-background-overlay: rgba(255, 255, 255, .9);---color-background-table-header: #808080;---color-heading: #000000;---color-text: #000000;---color-text-alpha-5: rgba(0, 0, 0, .05);---color-text-alpha-8: rgba(0, 0, 0, .08);---color-text-alpha-10: rgba(0, 0, 0, .1);---color-text-alpha-25: rgba(0, 0, 0, .25);---color-text-alpha-30: rgba(0, 0, 0, .3);---color-text-alpha-55: rgba(0, 0, 0, .55);---color-text-alpha-60: rgba(0, 0, 0, .6);---color-label: rgba(0, 0, 0, .8);---color-input-placeholder: rgba(0, 0, 0, .5);---color-cart-text: rgba(0, 0, 0, .6);---color-border: #000000;---color-border-alpha-8: rgba(0, 0, 0, .08);---color-border-dark: #000000;---color-error-text: #d02e2e;---color-error-bg: rgba(208, 46, 46, .05);---color-error-border: rgba(208, 46, 46, .25);---color-badge-text: #fff;---color-badge-bg: #dc403f;---color-button-primary-bg: #000;---color-button-primary-text: #fff;---color-button-primary-border: #000;---color-button-secondary-bg: #ffffff;---color-button-secondary-text: #000;---color-button-secondary-border: #000;---color-button-alt-bg: transparent;---color-button-alt-text: #000;---color-button-alt-border: #000;---body-letter-spacing: 0px;---heading-letter-spacing: 0px;---body-font-family: DIN Next, sans-serif;---heading-font-family: DIN Next, sans-serif;---body-font-weight: 400;---heading-font-weight: 400;---body-font-style: normal;---heading-font-style: normal;---body-font-weight-medium: 400;---body-font-weight-bold: 800;---heading-font-weight-bold: 800;---font-adjust-body: 1;---font-adjust-heading: 1;--rating-font-size: calc(var(---font-adjust-body) * 1.1);--rating-letter-spacing: .15;---image-size: cover;---image-aspect-ratio: .9;---image-aspect-ratio-padding: 90%;--icon-loading: url(loading.svg);--icon-zoom-in: url(icon-zoom-in.svg);--icon-zoom-out: url(icon-zoom-out.svg);--header-height: 120px;--header-initial-height: 120px;--scrollbar-width: 0px;--collection-featured-block-height: none;--color-placeholder-bg: #ABA9A9;--color-placeholder-fill: rgba(246, 247, 255, .3);--swatch-size: 22px;--overlay-color: #000;--overlay-opacity: 0;--gutter: 10px}body.allow-image-animations .lazyload.logo__image:after,body.allow-image-animations .lazyloading.logo__image:after{background-color:transparent}.no-js #shopify-section-header,.no-js .site-header{position:relative}.popover-container{display:block;position:fixed;height:0;top:0;width:100%;z-index:2000}.header-cartPopover{transition:opacity .3s ease-in-out,margin .2s ease;position:absolute;top:100%;right:20px;z-index:1011;border:1px solid var(--color-border);background-color:var(--color-background);color:var(--color-text);opacity:0;margin-top:-30px}@media screen and (max-width:1023px){.header-cartPopover{right:40px}}@media screen and (max-width:767px){.header-cartPopover{margin-top:-10px}}.header--logo_center_links_center .header-cartPopover{margin-top:-50px}.header-cartPopover{margin-top:0}.header-cartPopover.is-visible{opacity:1}.header-cartPopover .h3{font-family:var(--body-font-family);font-weight:var(--body-font-weight);font-style:var(--body-font-style);font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding-bottom:10px;text-align:center}.popover-error{display:block;position:relative;color:var(--color-error);padding:10px 20px;text-align:left;width:250px}.popover-inner{display:block;position:relative;cursor:pointer;padding:10px 20px 20px;text-align:left;width:250px;background-color:#fff}.popover-inner:before,.popover-inner:after{content:" ";display:table}.popover-inner:after{clear:both}.popover-item-thumb{display:block;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center center;height:75px;float:left;margin-right:20px;width:75px}.popover-item-info{display:block;position:relative;overflow:hidden;font-size:var(--font-size-body)}.popover-item-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popover-item-variant,.popover-item-price{display:block;opacity:.65}.popover-item-unit-price{display:block;opacity:.45;font-size:.9em}.site-header{position:absolute;top:0;left:0;width:100%;z-index:1000;color:var(--color-header-text);background-color:var(--color-header-bg);transform:translateZ(0);-webkit-transform:translateZ(0);will-change:all;transition:height .25s ease-in-out,color .25s ease-in-out,background .25s ease-in-out,transform .25s ease-in-out}.site-header .header-fix-cont{max-height:200px;visibility:visible;transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .18s ease,visibility 0s linear 0s}.site-header.header--nav-hidden .header-fix-cont{max-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .18s ease,visibility 0s linear .28s}@media screen and (min-width:1024px){.site-header .top-row{transition:padding .28s cubic-bezier(.4,0,.2,1)}.site-header .logo__image--default{transition:width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1)}.site-header.header--nav-hidden .top-row{padding-top:10px;padding-bottom:10px}.site-header.header--nav-hidden.header--has-scrolled .logo__image--default,.site-header.header--nav-hidden .logo__image--default{width:calc(var(--hv-logo-w, 260px) * .9);height:calc(var(--hv-logo-h, 70px) * .9)}}@media(prefers-reduced-motion:reduce){.site-header .header-fix-cont,.site-header.header--nav-hidden .header-fix-cont,.site-header .top-row,.site-header .logo__image--default{transition:none}}@media screen and (min-width:1024px){.site-header.header--has-scrolled .logo__image--default,.site-header.header--has-scrolled .logo__image--transparent{width:var(--hv-logo-w, auto);height:var(--hv-logo-h, auto)}}@media(max-width:1024px){.site-header #store-pass-search-bar-mobile{padding-bottom:0}.template-search #MainContent>.shopify-section:first-child{padding-top:12px}}@media(max-width:767px){.template-search #MainContent,.template-collection #MainContent{overflow-x:hidden}.store-pass-addition-products-section{width:100vw!important;max-width:100vw!important;margin-left:-8px!important;margin-right:0!important;padding:0 24px 0 8px!important;scrollbar-width:none;scroll-padding-left:8px}.store-pass-addition-products-section::-webkit-scrollbar{display:none}}.header--has-scrolled{height:inherit!important}.site-header>.container,.site-header>.container>.row,.site-header>.container>.row>.header-fix-cont{height:100%}.site-header:before{content:"";position:absolute;top:200%;left:0;right:0;z-index:-1;height:calc(100vh - 120px);background:var(--color-search-overlay);opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,height .25s ease-in-out,visibility 0s linear .25s}.cart--is-visible .site-header,.modal--is-visible .site-header{width:100vw}.header--is-standard{height:fit-content}@media screen and (min-width:1024px){.header--is-standard .header-fix-cont{position:relative;z-index:auto}.header--is-standard .logo{position:relative;font-size:22px;align-items:center}}@media screen and (min-width:1024px){.header--is-standard{color:var(--color-header-text-scroll);background-color:var(--color-header-bg)}}@media screen and (min-width:1024px)and (min-width:768px){.header--logo_center_links_left .logo,.header--logo_left_links_left .logo{transform:translate(-50%)}}@media screen and (min-width:1024px){.header--logo_left_links_right .logo,.header--logo_center_links_right .logo{float:left;white-space:nowrap;text-align:left}}@media screen and (min-width:1024px){.header--logo_left_links_center .logo{float:left;white-space:nowrap;text-align:left}}.header--logo_center_links_center:not(.header--is-hamburger){height:160px}@media screen and (min-width:1024px){.header--logo_center_links_center:not(.header--is-hamburger) .logo{position:absolute;top:0;left:50%;text-align:center;white-space:nowrap;visibility:visible;justify-content:center;margin:0 auto;max-height:120px;transform:translate(-50%);transition:none}.header--logo_center_links_center:not(.header--is-hamburger) .logo__text{margin-top:0}.header--logo_center_links_center:not(.header--is-hamburger) .header-icons{position:absolute;top:0;right:0;max-height:120px}.header--logo_center_links_center:not(.header--is-hamburger) .megamenu-wrapper{padding-top:160px;transition:padding .15s ease-in-out,opacity .25s ease-in-out,visibility 0s linear .25s}.header--logo_center_links_center:not(.header--is-hamburger) .is-expanded .megamenu-wrapper{transition:padding .15s ease-in-out,opacity .25s ease-in-out,visibility 0s linear 0s}.header--logo_center_links_center:not(.header--is-hamburger){height:60px}.header--logo_center_links_center:not(.header--is-hamburger).logo{position:absolute;top:0;left:0;text-align:left;justify-content:flex-start;transform:none}}.header--has-scrolled,.header--megamenu-visible,.header--search-visible{color:var(--color-dropdown-text)}.logo__image--home:not(.logo__image--single),.header--megamenu-visible .logo__image--home:not(.logo__image--single),.header--search-visible .logo__image--home:not(.logo__image--single){position:absolute!important;visibility:hidden!important}.logo__image--other,.header--megamenu-visible .logo__image--other,.header--search-visible .logo__image--other{position:relative!important;visibility:visible!important}.header--is-hamburger .header-icons{position:static}.header--is-hamburger.logo__text+.logo{display:block}@media screen and (max-width:549px){.header--is-hamburger.logo__text{display:none}}@media screen and (max-width:549px){.header--is-hamburger.logo--text-only .logo__text{display:block}}.header-fix-cont{display:block;position:inherit;top:0;left:0;right:0;z-index:3;height:100%}.header--logo_left_links_right .header-fix-cont-inner,.header--logo_center_links_right .header-fix-cont-inner{display:flex;flex-direction:row;justify-content:flex-end}.nav-user{border-top:1px solid #808080;padding:20px 0 0;font-size:1.14rem;line-height:25px}.nav-user__item{margin-bottom:17px;text-transform:uppercase}.nav-user__item:last-child{margin-bottom:0}.header-words{height:100%;display:flex;align-items:center;justify-content:flex-end;color:inherit;position:relative;left:0;letter-spacing:1.5px;gap:1rem}.header-icons .icon path{stroke:currentColor}.header-icons .icon-cart path:first-child{fill:currentColor}.header-icons .icon-cart path:last-child{fill:var(--color-button-primary-bg)}.header-icons .cartToggle--empty .icon-cart path:last-child{opacity:0}.cartToggle{position:relative}.cartToggle .icon-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cartToggle-items{position:relative;color:inherit;font-size:12px;line-height:normal;text-align:center}.logo .logo__image--home:not(.logo__image--single){position:absolute;visibility:hidden}.header--no-bg .logo .logo__image--home{position:relative;visibility:visible}.header--no-bg .logo .logo__image--other:not(.logo__image--single){position:absolute;visibility:hidden}.logo__image{display:block;width:auto;max-width:inherit;max-height:150px;-o-object-fit:contain;object-fit:contain;transition:width .25s ease-in-out,height .25s ease-in-out}.logo__image-link{float:left;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.logo__image-link+.logo__text{padding-left:15px}@media screen and (max-width:550px){.logo__image-link+.logo__text{padding:10px 0}}@media screen and (max-width:549px){.logo__image-link{max-width:100%}}.logo__text{font-size:1.5rem;line-height:30px;padding:0;margin-bottom:0}@media screen and (min-width:768px){.logo__text{white-space:nowrap}}@media screen and (max-width:767px){.logo__text{display:none}.logo--text-only .logo__text{display:block}}.template-index .site-header:not(.header--has-scrolled):not(.header--megamenu-visible):not(.header--search-visible){color:var(--color-header-text-home);background-color:var(--color-header-bg-home)}.template-password h1,.template-password h3,.template-password a,.template-password p,.template-password label,.template-password .feedback.error,.template-password .logo__text{color:#fff}.template-product .header--logo_center_links_center.is-standard~.bodyWrap-spacer{padding-top:200px}@media screen and (max-width:1280px){.template-product .header--logo_center_links_center.is-standard~.bodyWrap-spacer{padding-top:180px}}@media screen and (max-width:767px){.template-product .header--logo_center_links_center.is-standard~.bodyWrap-spacer{padding-top:120px}}@media screen and (max-width:550px){.template-product .header--logo_center_links_center.is-standard~.bodyWrap-spacer{padding-top:100px}}li.menu-item:hover a.nav-item{border-bottom:2px solid #000}.nav-search-scroller{background-color:#fff}li.menu-item.has-submenu.menu-item--meganav:hover>a{border-bottom:2px solid #000}li.menu-item.has-submenu.menu-item--meganav>a{border-bottom:2px solid #fff}.link-background:hover a.left{border-bottom:2px solid #000}.link-background a.left{border-bottom:2px solid #fff}li.menu-item.mobile-search-hide{cursor:pointer}.results__inner{background-color:#fff;padding:20px}.nav-search .search-form__sticky-container{background-color:#fff}.results--visible .results__inner{width:-webkit-fill-available}.results__list .result__image{height:200px;width:60%}svg.icon.icon-search{width:20px;height:17px;margin-top:5px}.results__heading{font-weight:700}.results__heading:hover>span{border-bottom:1px solid #000}header.site-header.header--is-standard.header--logo_center_links_left.header--has-scrolled{height:120px;background-color:#fff}@media screen and (max-width:991px){p.nav-user__link{margin-bottom:8px}li.menu-item:hover a.nav-item{border-bottom:2px solid #000;width:30%}body#search-10-results-found-for-quot-sa-quot .search-info.search-alert h3{font-size:small;font-weight:900}body#search-10-results-found-for-quot-sa-quot .collection__filter-tags{border-bottom:0}body#search-10-results-found-for-quot-sa-quot label.collection__filter-tag-btn{margin-left:20px!important}body#search-10-results-found-for-quot-sa-quot input#SearchField{border:1px solid #000}body#search-10-results-found-for-quot-sa-quot form.search-page-form{border-bottom:unset!important}body#search-10-results-found-for-quot-sa-quot button.search__submit{border:1px solid #000;border-radius:5px;background-color:#000}body#search-10-results-found-for-quot-sa-quot svg.icon.icon-arrow-long{padding:10px;display:none}body#search-10-results-found-for-quot-sa-quot button.search__submit:before{content:"Search";color:#fff!important;font-size:14px!important;font-weight:400!important;font-family:Times New Roman}body#search-10-results-found-for-quot-sa-quot button.search__submit{border:1px solid #000;border-radius:5px;background-color:#000;width:30%;margin-left:5px!important}body#search-10-results-found-for-quot-sa-quot label.search__icon-label{margin-left:3%}}body#search-10-results-found-for-quot-sa-quot .collectionBlock.js-collectionBlock.block{margin:10px}ul.submenu.submenu--items-10 a.visible-nav-link:after{content:"";display:block;border-bottom:2px solid #000;margin-bottom:-2px;transform-origin:100% 50%;transform:scaleX(0);transition:transform .2s ease-in-out}ul.submenu.submenu--items-10 a.visible-nav-link:after{visibility:visible;width:100%;transform:scaleX(1);transform-origin:0 50%;padding-top:2px}.header-sections-group{position:relative;z-index:1000}#shopify-section-announcement{position:fixed;top:0;left:0;width:100%;z-index:1000}#shopify-section-header .site-header{top:var(--announcement-height, 0px)}.header-sections-group [id$=__announcement]{position:fixed;top:0;left:0;width:100%;z-index:1000}.header-sections-group [id$=__header]{z-index:1001}.header-sections-group .site-header{top:var(--announcement-height, 0px)}.native-currency{border:1px solid #d3d3d3;padding:5px;border-radius:5px}.native-currency select{display:block;position:relative;color:var(--color-text);background-color:var(--color-background);border-radius:0;font-family:DIN Next,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:normal;border:0;padding:0 0 0 14px;cursor:pointer;background:transparent;-webkit-appearance:none;-moz-appearance:none}.native-currency select::-ms-expand{display:none}.site-alert{transition:transform .25s ease-in-out;padding:7px 0;min-height:35px;z-index:1000;overflow:hidden}.site-alert[data-status-mobile=false]{display:none}.site-alert__text p{margin:0;color:inherit;font-size:12px;text-transform:uppercase}.site-alert__text--error{display:none}[data-scroll-locked] .site-alert{width:100vw;padding-right:var(--scrollbar-width)}.header-icons{display:none}.header-icons .nav-item{width:21px;align-items:center;justify-content:center;margin-right:12px;cursor:pointer;position:relative;z-index:3}@media screen and (max-width:1024px){.header-icons .nav-item{margin-right:20px}.header-icons{float:right;height:100%;display:flex;align-items:center;justify-content:flex-end;color:inherit}.header-words{display:none}}.header-icons .nav-item:last-child{margin-right:0}.search-icon{display:none!important}@media screen and (max-width:1024px){.search-icon{display:block!important;position:absolute;top:18px;left:38px}}.mobile-cart-count{position:absolute;top:.7em;left:.5em}.mobile-cart-count-desktop{position:absolute;width:14px;right:7px;top:8px;text-align:end}.service-dropdown a{color:#000;padding:12px 16px;text-decoration:none;display:block}.service-dropdown p{color:#858585;padding:12px 16px 0;text-decoration:none;display:block}.service-dropdown span{font-size:12px!important;color:#000;padding:16px;text-decoration:none;display:block;list-style-type:circle}.service-dropdown a:hover{background-color:#ddd}.header-words .icon,.header-icons .icon{fill:currentColor;display:inline-block;vertical-align:middle;width:12px;height:12px}.logo__image-link{max-width:260px}.med_show,.sm_show{display:none!important}@media screen and (max-width:767px){.med_hide{display:none!important}.med_show{display:block!important}}.container-wrap{margin:auto;width:100%}.container,.container-wrap{display:block;position:relative}.container{margin:0 auto;max-width:100%;width:calc(100% - 80px);padding-left:40px;padding-right:40px;z-index:0}@media screen and (max-width:1023px){.container{width:100%}}.container{display:block;position:relative;margin:0rem auto;max-width:1400px;width:calc(100% - 80px);padding-left:40px;padding-right:40px}@media screen and (max-width:1023px){.container{width:100%;padding:0 23px}}@media screen and (max-width:549px){.container{padding:0 20px}}.header__icons a[href*="/cart"] svg{overflow:visible}.header__icons a[href*="/cart"] svg path.hv-bag-handle-outline{stroke:#000;stroke-width:3.2}.header__icons a[href*="/cart"] svg path.hv-bag-handle{stroke:#fff;stroke-width:1.4}.header__icons a[href*="/cart"] svg rect{stroke:#000;stroke-width:1}.cartToggle .mobile-cart-count,.cartToggle-desktop .mobile-cart-count-desktop{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;display:flex;align-items:center;justify-content:center;transform:translate(-.474px,2.632px);text-align:center;letter-spacing:0;font-variant-numeric:tabular-nums;pointer-events:none}.cartToggle-desktop{position:relative;display:inline-flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/116/assets/hv-chrome.css.map */
