:root{--hw-black: #000;--hw-white: #fff;--hw-gray-100: #f2f2f2;--hw-gray-200: #dfdfdf;--hw-gray-300: #cccccc;--hw-gray-700: #555555;--hw-gray-800: #191919;--hw-gray-900: #151515;--hw-gray-1000: #f9f9f9;--hw-primary: #1f1f1f;--hw-primary-bg: #dcdde3;--hw-primary-link-hover: #1f1f1f;--hw-secondary: #a97a5b;--hw-secondary-link-hover: #a97a5b;--hw-primary-rgb: 31, 31, 31;--hw-secondary-rgb: 169, 122, 91;--hw-black-link-hover: #000;--hw-white-link-hover: #fff;--hw-white-rgb: 255, 255, 255;--hw-black-rgb: 0, 0, 0;--hw-body-font-size: 1.6rem;--hw-body-font-weight: 400;--hw-body-line-height: 1.5;--hw-body-color: #f1f1f1;--hw-body-bg: #fff;--hw-body-bg-rgb: 255, 255, 255;--hw-text-14: 1.4rem;--hw-text-16: 1.6rem;--hw-text-18: 1.8rem;--hw-text-20: 2rem;--hw-text-22: 2.2rem;--hw-text-25: 2.5rem;--hw-text-30: 3rem;--hw-text-35: 3.5rem;--hw-text-45: 4.5rem;--font-body-scale: 1}body{font-size:var(--hw-body-font-size);font-weight:var(--hw-body-font-weight);line-height:var(--hw-body-line-height);color:var(--hw-black);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background:var(--hw-body-bg)!important}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}p{margin-top:0;margin-bottom:1rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.h8{margin:0}h1,.h1{font-size:var(--hw-text-45)}h2,.h2{font-size:var(--hw-text-35)}h3,.h3{font-size:var(--hw-text-30)}h4,.h4{font-size:var(--hw-text-25)}h5,.h5{font-size:var(--hw-text-22)}h6,.h6{font-size:var(--hw-text-20);font-weight:700}.h7{font-size:var(--hw-text-18);font-weight:700}.h8{font-size:var(--hw-text-16);font-weight:700}.h9{font-size:var(--hw-text-14);font-weight:700}p{margin:0!important}.mb-0{margin-bottom:0!important}.link,.customer a{text-decoration:none;color:var(--hw-secondary);text-underline-offset:0;font-size:1.8rem;font-weight:700;transition:.4s ease-out}.link:hover,.customer a:hover{color:var(--hw-black-link-hover)}body .button:not([disabled]):hover:after,body .shopify-challenge__button:hover:after,body .customer button:hover:after,body .shopify-payment-button__button--unbranded:hover:after{--border-offset: 0;box-shadow:none}body .button:before,body .shopify-challenge__button:before,body .customer button:before,body .shopify-payment-button__button--unbranded:before,body .shopify-payment-button [role=button]:before,body .cart__dynamic-checkout-buttons [role=button]:before{display:none}body .button:after,body .shopify-challenge__button:after,body .customer button:after,body .shopify-payment-button__button--unbranded:after{display:none}body .button{height:5rem;padding:1rem 2rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;border-radius:1rem;transition:.4s ease-out}body .button:hover{background:var(--hw-body-bg);color:var(--hw-black)}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6,.hw--main-page h1,.hw--main-page h2,.hw--main-page h3,.hw--main-page h4,.hw--main-page h5,.hw--main-page h6{margin:2rem 0 1rem;line-height:3.6rem;color:var(--hw-black);font-family:var(--font-heading-family)}.article-template__content h1,.article-template__content .h1,.hw--main-page h1,.hw--main-page .h1{font-size:var(--hw-text-45);line-height:1.2;color:var(--hw-black)}.article-template__content h2,.article-template__content .h2,.hw--main-page h2,.hw--main-page .h2{font-size:var(--hw-text-35);line-height:1.2;color:var(--hw-black)}.article-template__content h3,.article-template__content .h3,.hw--main-page h3,.hw--main-page .h3{font-size:var(--hw-text-30);line-height:1.2;color:var(--hw-black)}.article-template__content h4,.article-template__content .h4,.hw--main-page h4,.hw--main-page .h4{font-size:var(--hw-text-25);line-height:1.3;color:var(--hw-black)}.article-template__content h5,.article-template__content .h5,.hw--main-page h5,.hw--main-page .h5{font-size:var(--hw-text-22);line-height:1.3;color:var(--hw-black)}.article-template__content h6,.article-template__content .h6,.hw--main-page h6,.hw--main-page .h6{font-size:var(--hw-text-20);line-height:1.4;font-weight:700;color:var(--hw-black)}.article-template__content .h7,.hw--main-page .h7{font-size:var(--hw-text-18);line-height:1.4;font-weight:700;color:var(--hw-black);margin:1rem 0}.article-template__content .h8,.hw--main-page .h8{font-size:var(--hw-text-16);line-height:1.5;font-weight:700;color:var(--hw-black)}.article-template__content .h9,.hw--main-page .h9{font-size:var(--hw-text-14);line-height:1.5;font-weight:700;color:var(--hw-black)}.article-template__content br,.hw--main-page br{display:none}.article-template__content p,.hw--main-page p{margin:1rem 0!important;line-height:2.8rem}@media screen and (max-width:749px){.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6,.hw--main-page h1,.hw--main-page h2,.hw--main-page h3,.hw--main-page h4,.hw--main-page h5,.hw--main-page h6{font-size:2rem;line-height:3rem;margin:1rem 0}}.st--heading{position:relative}.st--heading:after{content:"";width:7rem;height:.4rem;background:var(--hw-secondary);position:absolute;bottom:-8px;left:0;right:0;border-radius:5rem;margin:0 auto}@media screen and (max-width:749px){.st--heading:after{margin:0}}body .button:hover{background:var(--hw-black-link-hover);color:var(--hw-white-link-hover)}.custom-announcement-bar{display:flex;align-items:stretch;justify-content:center;background:var(--hw-primary);color:#fff;padding:11px 10px;font-size:clamp(12px,2vw,16px);font-style:normal;font-weight:700;line-height:28px}.custom-announcement-bar__section{flex:1 1 0;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;padding:0;font-size:clamp(12px,2vw,16px);font-style:normal;line-height:28px}.custom-announcement-bar__left{gap:10px}.custom-announcement-bar__right{gap:5px}.custom-announcement-bar__left span:last-child{font-weight:700}.custom-announcement-bar__center,.custom-announcement-bar__right{font-weight:400}.custom-announcement-bar__divider{width:1px;height:28px;background:#fff;align-self:center}.custom-announcement-bar__pill{display:inline-block;background:var(--hw-secondary);padding:0 5px;margin-left:0 5px;font-weight:700;font-size:clamp(12px,2vw,16px);font-style:normal;line-height:28px;white-space:nowrap}.custom-announcement-bar__icon{width:15px;height:20px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){.custom-announcement-bar{flex-direction:column;padding:8px 4px}.custom-announcement-bar__section{width:100%;justify-content:center;align-items:center;padding:8px 0;border:none}.custom-announcement-bar__divider{display:none}}body .header__icon .icon,body .header__icon--cart .icon{height:2.4rem;width:2.4rem}.header__icon:not(:last-child){margin-right:1.5rem}.header__icon{border-radius:1rem;border:1px solid var(--hw-primary);color:var(--hw-primary);padding:1rem;width:5rem;height:5rem;transition:.5s ease-out}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1)}.header__icons{padding-right:1.5rem}.header__inline-menu .list-menu--inline{column-gap:3rem}.header__menu-item{padding:0rem;color:rgba(var(--color-foreground),1)}.header__active-menu-item{text-decoration:none}.header__menu-item:hover span{text-decoration:none;color:var(--hw-secondary-link-hover)}.header__menu-item span{color:var(--hw-black);font-size:1.6rem;font-weight:500;text-transform:uppercase}body .menu-drawer__navigation{padding:1rem 0}body .menu-drawer{transform:translateY(-100%);z-index:-1}body .header__icon--menu[aria-expanded=true]:before{background:transparent;height:fit-content}.menu-drawer__navigation-container{background:var(--hw-black)}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:var(--hw-white)!important;background-color:transparent!important}body .menu-drawer__menu-item{padding:1.2rem 2rem;text-decoration:none;font-size:1.4rem;color:#fff;font-weight:700;text-transform:uppercase}.js .menu-drawer{width:calc(100vw + .05rem)}.st--menu-drawer-main{display:flex}@media screen and (min-width:750px){.header__icon:hover{background:var(--hw-primary);color:var(--hw-white)}}@media screen and (min-width:990px){body .header--middle-left{grid-template-columns:auto 1fr auto;column-gap:1rem}.header--middle-left .header__inline-menu{text-align:center}.header--middle-left{column-gap:0rem}body .header{padding-top:10px;padding-bottom:10px}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{padding:0 10px}}@media screen and (max-width:989px){.small-hide{display:none!important}}@media screen and (max-width:749px){.st--menu-drawer-main{justify-content:center}.header__icon{border:0;width:100%;padding:0 .6rem}body .header{padding:1rem 2rem}.header__icon--account{margin:0!important}body .header__icon .icon,body .header__icon--cart .icon,body .header__icon--search svg{height:2rem;width:2rem}.header__icon:not(:last-child){margin-right:1.2rem}.header__heading-logo-wrapper{max-width:13.1rem;max-height:3.5rem}}body .st--foote-list-social{justify-content:flex-start}body .footer-block__details-content .list-menu__item--link,body .copyright__content a,body .hw__footer-extra--text p,body .hw__inline,body.hw__info-link>li a{color:var(--hw-white)}body .footer__content-top{padding-bottom:0}.st--footer-content-center .hw__footer-extra--text{text-align:center;line-height:2.8rem;margin:2.5rem 0 2rem}body .st--footer-content-bottom{margin-top:1rem}.hw__info-link{display:flex;flex-wrap:wrap;padding:0;margin:0 0 2.5rem;list-style:none;row-gap:2rem;column-gap:2rem;max-width:29.5rem}.hw__info-link li{line-height:2.8rem}.hw__inline,.hw__info-link>li a{display:flex;align-items:flex-start;column-gap:1rem;font-size:1.6rem}.hw__info-link>li svg{width:2.4rem;height:2.4rem;display:block;min-width:2.5rem;color:var(--hw-secondary)}.hw__info-link>li a{text-decoration:none;color:var(--hw-white)}.footer-block__heading{position:relative;margin-bottom:4rem!important}.footer-block__heading:after{content:"";width:7rem;height:.4rem;background:var(--hw-secondary);position:absolute;bottom:-2rem;left:0;border-radius:5rem}.st--copyright-content{padding:0 2rem}body .copyright__content{font-size:1.6rem}body .st--foote-list-social .list-social__item:not(:last-child){margin-right:1rem}body .st--foote-list-social .list-social__item{color:var(--hw-white);border-radius:1rem;border:1px solid var(--hw-white);transition:.4s ease-out}body .st--foote-list-social .list-social__item:hover{background:var(--hw-secondary-link-hover);border-color:var(--hw-secondary)}body .st--foote-list-social .list-social__item:hover .icon{color:var(--hw-white)}.hw__footer-extra--text p{font-size:1.6rem;line-height:2.8rem;padding:1rem 0 2rem}body .footer-block__details-content .list-menu__item--link{font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.8rem;text-decoration:none!important;transition:.4s ease-out}body .footer-block__details-content .list-menu__item--link:hover{color:var(--hw-secondary)}.footer__content-bottom:before{content:"";width:92.5vw;height:.1rem;background:var(--hw-gray-700);position:absolute;left:0;right:0;margin:0 auto}body .footer__content-bottom{position:relative;border-top:0;padding-top:0}body .list-social__link:hover .icon{transform:scale(1)}@media screen and (min-width:750px){body .st--footer-content-bottom{display:grid;grid-template-columns:1fr 1fr}body .footer__copyright{text-align:left}body .footer-block--menu{width:18rem!important}.st--footer-block-image{max-width:29.5rem;width:100%}body .list-social__item .icon{height:2.4rem;width:2.4rem}.footer-block__heading{font-size:2rem;line-height:3rem;text-transform:capitalize}}@media screen and (max-width:749px){body .footer-block__details-content .list-menu__item--link{width:fit-content;padding-top:0}.footer-block__details-content{display:flex;flex-wrap:wrap;column-gap:2rem}body .footer-block.grid__item{margin:2.5rem 0}.footer-block__details-content{margin-bottom:0rem!important}.footer-block-image{justify-content:flex-start!important}.hw__footer-extra--text p{font-size:1.4rem;line-height:2.4rem;padding:0 0 1rem}body .st--foote-list-social .list-social__item{max-width:4.4rem;max-height:4.4rem}body .list-social__link{padding:1rem}body .footer-block__heading{font-size:1.8rem;line-height:2.8rem;margin-bottom:2rem!important}body .footer-block__heading:after{height:.2rem;bottom:-1rem}body .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:2.4rem}.hw__inline,.hw__info-link>li a{font-size:1.4rem;line-height:2.4rem}.st--footer-content-center .hw__footer-extra--text p{text-align:left}body .footer__content-top{padding:0 1.5rem}body .copyright__content{font-size:1.4rem;line-height:2.4rem}.st--copyright-content{padding:0 .7rem}.footer__column--info{padding:0!important}body .footer__column--info{display:block}}.thumbnail-image .thumbImg.slick-initialized.slick-slider.slick-vertical .slick-list.draggable{height:100%!important}.banner-slider .slider.slider-for{max-width:78%}.banner-slider .slider.slider-nav{max-width:20%;margin-right:1rem}.banner-slider .slider.slider-for,.banner-slider .slider.slider-nav{width:100%;float:right}.banner-slider .slider.slider-nav{height:auto;overflow:hidden}.slider-banner-image img,.banner-slider .slider-nav .slick-slide.thumbnail-image .thumbImg img{height:100%;width:100%;object-fit:cover}.banner-slider .slick-vertical .slick-slide:active,.banner-slider .slick-vertical .slick-slide:focus,.slick-arrow:hover,.slick-arrow:focus{border:0;outline:0}.banner-slider .slider-nav .slick-slide.slick-current{background-color:var(--branddark);box-shadow:0 0 20px 0 var(--brandyellow),0 0 20px 0 var(--brandorange);transition:box-shadow .3s ease-out,background-color .3s ease-out}.product-media-thumb-container{display:flex!important;justify-content:center;align-items:center;position:relative;aspect-ratio:1 / .6;margin:.5rem 0;border-radius:.5rem;overflow:hidden;cursor:pointer;transition:all .3s ease}.product-media-thumb-container:hover{transform:scale(1.05)}.product-media-thumb-container img{position:absolute;object-fit:cover;top:0;right:0;bottom:0;left:0;margin:0;max-width:100%;width:100%;height:100%}.product-media-container{display:flex!important;justify-content:center;align-items:center;position:relative;aspect-ratio:4.4 / 3;border-radius:1rem;overflow:hidden}.product-media-container img{position:absolute;object-fit:cover;top:0;right:0;bottom:0;left:0;margin:0;max-width:100%;width:100%;height:100%}.slider-banner-image .slick-arrow.slick-next{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.slider-banner-image .slick-arrow.slick-prev{position:absolute;left:1rem;top:50%;transform:translateY(-50%);z-index:2}.banner-slider .slider.slider-for .slider-banner-image{display:flex;align-items:center;padding-top:1.5rem;position:relative}.banner-slider.st--banner-slider-main{display:flex;flex-direction:row-reverse}.banner-slider .slider.slider-for div{height:100%}.slider-banner-image .slick-slide{opacity:0;transition:opacity .3s ease}.slider-banner-image .slick-slide.slick-active{opacity:1}.thumbImg .slick-slide{opacity:.6;transition:opacity .3s ease}.thumbImg .slick-slide.slick-current{opacity:1}.banner-slider .slider.slider-nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.thumbImg{max-height:400px;overflow:hidden}.slider-banner-image .slick-arrow{border-radius:50%;max-height:30px;height:30px;width:30px;padding:.5rem;display:flex;align-items:center;justify-content:center;background:var(--hw-white);margin:0 2rem}.thumbnail-image .slick-arrow{border-radius:50%;width:3rem;height:3rem;padding:.5rem;display:flex;align-items:center;justify-content:center;background:var(--hw-white);border:1px solid var(--hw-gray-300);box-shadow:0 2px 8px #0000001a;transition:all .3s ease;cursor:pointer;margin:.5rem 0}.thumbImg.slick-initialized.slick-slider.slick-vertical{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:1.5rem}.thumbnail-image .slick-arrow.slick-prev{position:absolute;z-index:9;top:0;transform:rotate(90deg)}.thumbnail-image .slick-arrow.slick-next{position:absolute;bottom:0;transform:rotate(90deg)}.thumbnail-image .slick-arrow:hover{background:var(--hw-secondary);border-color:var(--hw-secondary);color:var(--hw-white);transform:rotate(90deg) scale(1.1)}@media screen and (max-width:749px){.banner-slider{flex-direction:column;gap:1rem}.banner-slider .slider.slider-for,.banner-slider .slider.slider-nav{max-width:100%}.thumbnail-image .slick-arrow{transform:unset!important}.thumbnail-image .slick-arrow svg,.slider-banner-image .slick-arrow svg{width:1.3rem;height:1.3rem}.thumbnail-image .slick-arrow.slick-prev{top:auto;bottom:auto;left:0;width:2.5rem;height:2.5rem}.thumbnail-image .slick-arrow.slick-next{bottom:auto;top:auto;right:0;width:2.5rem;height:2.5rem}.thumbImg.slick-initialized.slick-slider{display:flex;align-items:center;justify-content:space-between}.slider-banner-image .slick-arrow.slick-next,.slider-banner-image .slick-arrow.slick-prev{width:3rem;height:3rem;margin:0 .5rem}.product-media-thumb-container{margin:.25rem}.product-media-container{aspect-ratio:1 / 1}}body .st--slider-button{display:none}.st--slider-counter .slideshow__control-wrapper{flex-direction:column}body .slider-counter{margin:0;padding:0;min-width:auto;margin-right:5rem}body .st--slideshow-controls{position:absolute;right:0;top:0;bottom:0;max-width:30px}body .slider-counter__link--dots .dot{width:.5rem;height:3rem;border-radius:.4rem;border:.1rem solid var(--hw-gray-700);background:var(--hw-gray-700);padding:0;display:block}body .slideshow__text.banner__box{max-width:60rem}body .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--hw-white);border:0}body .color-scheme-2{background:transparent}body .slider-counter__link--active.slider-counter__link--numbers,body .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,body .slider-counter__link--numbers:hover{transform:scale(1)}body .banner__heading{line-height:7rem}.banner__content.banner__content--bottom-center{position:relative}.banner__content.banner__content--bottom-center:before{content:"";width:calc(100vw + -0rem);position:absolute;top:auto;bottom:0;left:50%;margin-left:-50vw;z-index:-1;height:77rem;opacity:.9;background:linear-gradient(180deg,#1f1f1f00 43.12%,#1f1f1fe6 85.58%)}@media screen and (min-width:750px){body .banner--desktop-transparent .banner__box{padding:0}}@media screen and (max-width:749px){.banner__content.banner__content--bottom-center:before{height:55rem}.banner__content--bottom-center .slideshow__text.banner__box{align-self:flex-end;max-width:100%}body .banner__heading{font-size:2.5rem;line-height:3.6rem}body .banner__box>*+.banner__buttons{margin-top:1rem}body .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:55rem}body .slider-counter{margin-right:2rem}body .button{font-size:1.4rem}}@media screen and (max-width:400px){body .banner__box{padding:2rem 4rem}}.hw--au-rightside{display:flex;column-gap:3.2rem;row-gap:3.2rem;align-items:flex-start;flex-wrap:wrap}.hw--aucourses{display:flex;justify-content:center;align-items:flex-start;column-gap:1rem;padding:1.5rem;transition:.4s ease-out;border-radius:1rem;min-height:18rem}.hw--aucourses:hover{background:var(--hw-primary-link-hover)}.hw--aucourses:hover .hw--aucourses-heading,.hw--aucourses:hover .hw--aucourses-text p{color:var(--hw-white)}.hw--aucourses:hover .hw--aucourses-img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(13deg) brightness(111%) contrast(101%)}.hw--aucourses-img{max-width:3.6rem}.hw--aucourses-heading{color:var(--hw-black);margin-bottom:1rem;line-height:2.8rem}.hw--aucourses-text p{color:var(--hw-gray-700);line-height:2.8rem}@media screen and (min-width:750px){.hw--aucourses{flex:1;width:19.2rem;min-width:13%}}@media screen and (max-width:749px){.hw--aucourses{padding:1rem;min-height:auto}.hw--aucourses-heading{font-size:1.6rem;margin-bottom:.5rem}.hw--aucourses-text p{font-size:1.6rem;line-height:2.8rem}.hw--au-rightside{row-gap:.5rem}.hw--aucourses-img{max-width:3rem}}.rich-text__heading{position:relative}.rich-text__heading:after{content:"";width:7rem;height:.4rem;background:var(--hw-secondary);position:absolute;bottom:-8px;left:0;right:0;border-radius:5rem;margin:0 auto}@media screen and (min-width:990px){body.hw--main-index .rich-text__blocks{max-width:105rem}}@media screen and (max-width:749px){body .rich-text__text,body .rich-text__heading{text-align:left}.hw--main-product .rich-text__heading:after{margin:0}body .rich-text__heading{font-size:2.2rem;line-height:3.3rem}body .rich-text__text{font-size:1.4rem;line-height:2.4rem}body .rich-text__wrapper{width:100%}}.hw--gun-rack-features-main{display:flex;column-gap:3rem}.hw--gun-rack-features{flex:1;border-radius:2rem}.hw--gun-rack-features-image{width:100%;border-radius:2rem}.hw--gun-rack-features-title{padding-top:3rem;text-align:center;font-size:2.2rem;line-height:3.3rem;font-family:var(--font-heading-family);font-weight:700}@media screen and (min-width:990px){body .rich-text__blocks{max-width:105rem}.page-max-width{max-width:90rem!important}}@media screen and (max-width:749px){body.hw--main-index .rich-text,.hw--gun-rack-features-main{padding-bottom:2rem!important}.hw--main-index .rich-text__blocks.center .rich-text__heading:after{margin:0}.hw--main-index .rich-text__blocks.center{text-align:left}.rich-text__heading:after{margin:0 auto}.hw--gun-rack-features-main{column-gap:1rem}.hw--gun-rack-features-image{border-radius:1rem}.hw--gun-rack-features-title{font-size:1.4rem;line-height:2.4rem;padding-top:0}.hw--main-index .rich-text__wrapper{width:100%}.hw--main-index .rich-text__heading{font-size:2.2rem;line-height:3.3rem}.hw--main-index .rich-text__text{font-size:1.4rem;line-height:2.4rem}}.image-galley-rich-text-heading{line-height:5.25rem;color:var(--hw-black)}.image-galley-rich-text-main{text-align:center;padding-bottom:5rem}.image-galley-rich-text-description{line-height:2.8rem;color:var(--hw-gray-700);padding:2rem 0}.image-galley-rich-text-description_more{font-size:1.8rem;font-weight:700;line-height:2.8rem}.parent-container,.child-container{display:flex}.parent-container{width:100%;justify-content:center;gap:2rem}.child-container{width:100%;height:auto;flex-direction:column}.small-tow{display:flex;gap:2rem}.small-tow img{width:46%}#one,#three{gap:2rem}.parent-container img{border-radius:1.8rem}@media screen and (max-width:749px){.image-galley-rich-text-main .st--heading:after{margin:0 auto}.image-galley-rich-text-heading{font-size:2.2rem;line-height:3.3rem}.image-galley-rich-text-description{font-size:1.4rem;line-height:2.4rem}.image-galley-rich-text-description_more{font-size:1.4rem;line-height:2.1rem}.image-galley-rich-text-main{padding-bottom:2rem}.parent-container{flex-direction:column}.child-container{width:100%}#one img{width:49%;object-fit:cover;height:13rem}#one{flex-direction:row}.mo-square{max-height:25rem;object-fit:cover}.small-tow img{width:48%}.parent-container img{border-radius:1rem}.parent-container,.small-tow,#one,#three{gap:1rem}}.video-section .inline-richtext{margin-bottom:5rem;padding-bottom:2rem}body .video-section__media.media-fit-cover video{object-fit:cover;width:100%;max-width:85.8rem;max-height:50rem!important}body .video-section__media{max-width:85.8rem;width:100%;min-height:50rem;max-height:50rem;height:100%;margin:0 auto;padding-bottom:0;border:0}body .video-section__poster{max-height:50rem;border-radius:2rem;height:100%}body .deferred-media__poster-button .icon{height:10rem;width:10rem}body .deferred-media__poster-button{height:10rem;width:10rem;background-color:transparent;border:0}@media screen and (max-width:749px){body .video-section__media{max-height:19rem;min-height:19rem}body .video-section__poster{max-height:19rem;border-radius:1rem}.video-section .st--heading:after{margin:0 auto}.video-section .inline-richtext{margin-bottom:2rem;padding-bottom:1rem;font-size:2.2rem;line-height:3.3rem}body .deferred-media__poster-button .icon{width:3.73rem;height:3.73rem}}.image-with-text__media{border:0}body .image-with-text__heading{line-height:5.25rem}body .image-with-text__text{line-height:2.8rem}body .image-with-text__media img{border-radius:2rem!important}body .image-with-text .st--heading:after{margin:0}@media screen and (min-width:990px){body .image-with-text__content{padding:2rem 5rem}body .image-with-text__grid--reverse .image-with-text__content{padding:2rem 5rem;padding-left:0}}@media screen and (max-width:749px){body .image-with-text__content{padding:0}body .image-with-text__heading{line-height:3.3rem;font-size:2.2rem;margin-top:2rem!important}body .image-with-text__media img{border-radius:1rem}body .image-with-text__text{line-height:2.4rem;font-size:1.4rem}body .image-with-text__content .image-with-text__text+.button{margin-top:1rem}}body .card:hover .media.media--hover-effect>img:first-child:only-child,body .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.05)}.hw--new-home-blog-posts-heading .st--heading{margin-bottom:5rem;padding-bottom:2rem;color:var(--hw-black)}.blog-articles__article{height:100%;opacity:1}@media screen and (min-width:1024px){.hw--main-index .st--blog-articles{grid-template-columns:450px 1fr!important}}@media screen and (min-width:750px){.hw--main-index .hw-blog--showcount+.blog-articles .card-wrapper{border-radius:1.3rem}.hw--main-index .st--blog-articles{align-items:flex-start;display:grid;grid-template-areas:"full half" "full half"}.hw--main-index .st--blog-article-1{grid-area:full}.hw--main-index .blog-articles>.blog-articles__article .card-wrapper .card.article-card{flex-direction:row}.hw--main-index .st--blog-article-1 .card.article-card{flex-direction:column!important}}@media screen and (max-width:749px){.st--blog-articles{grid-template-columns:1fr 1fr!important}.hw--new-home-blog-posts-heading .st--heading:after{margin:0 auto}.st--blog-articles{display:grid;grid-template-areas:"full full" "half half";gap:1.2rem!important}.st--blog-article-1{grid-area:full}.blog-articles>.blog-articles__article .card-wrapper .card.article-card{flex-direction:column}.st--blog-article-1 .card.article-card{flex-direction:column!important}}img.jdgm-carousel-item__product-image{border-radius:.5rem}body.hw--main-index .jdgm-carousel-item{background:var(--hw-white);padding:0;margin-right:2rem;padding:2rem;border-radius:2rem}body.hw--main-index .st--app-section{background:var(--hw-black)}body.hw--main-index .jdgm-carousel-item__review-body{margin:1.4rem 0 0}body.hw--main-index .jdgm-carousel-item__review-body>p{color:var(--hw-gray-700)}body.hw--main-index .jdgm-carousel-item__reviewer-name{font-size:1.6rem;font-weight:500;line-height:2.8rem;color:var(--hw-black);opacity:1;font-family:var(--font-body-500-family)}body.hw--main-index span.jdgm-carousel-number-of-reviews,body.hw--main-index .jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper .jdgm-star,body.hw--main-index .jdgm-carousel-title{color:var(--hw-white)}span.jdgm-carousel-number-of-reviews{font-size:1.8rem;font-weight:500;line-height:2.8rem;text-decoration-line:underline}body.hw--main-index .jdgm-carousel-title{position:relative;margin-bottom:4rem;padding-bottom:1rem;font-size:3.5rem;line-height:5.25rem}body.hw--main-index .jdgm-carousel-title:after{content:"";width:7rem;height:.4rem;background:var(--hw-secondary);position:absolute;bottom:-8px;left:0;right:0;border-radius:5rem;margin:0 auto}@media screen and (min-width:990px){body.hw--main-index .jdgm-carousel-item__product{height:23%}body.hw--main-index .jdgm-carousel-item{width:32%}}@media screen and (max-width:749px){body.hw--main-index .jdgm-carousel-item__product{height:25%}body.hw--main-index .jdgm-carousel-wrapper{padding:3rem 0}body.hw--main-index .jdgm-carousel-title{font-size:2.2rem;line-height:3.3rem}span.jdgm-carousel-number-of-reviews{font-size:1.6rem}}.hw-comparison--listgrid{display:flex;gap:5rem;justify-content:center;align-items:center}.more-than-three{overflow-x:auto;justify-content:flex-start}.hw-comarison--box{padding:3rem;text-align:center;border-radius:2rem;border:1.5px solid var(--hw-body-color)}.hw-comparison--list:not(:last-child):after{content:"";position:absolute;right:-25px;z-index:100;top:30px;bottom:0;width:3px;height:49%;background:#dfdfdf}.hw-comparison--list{position:relative}.hw-text--light.st--heading{margin-bottom:5rem;padding-bottom:2rem;color:var(--hw-black)}.st--associations-and-members .grid--gapless.grid{column-gap:5rem;row-gap:5rem}@media screen and (min-width:990px){.st--associations-and-members .grid--2-col-tablet .grid__item{width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:989px){.st--associations-and-members .grid--2-col-tablet .grid__item{width:100%}}@media screen and (max-width:749px){.hw-comarison--box .st--heading:after{margin:0 auto}.hw-comparison--list img{width:6rem;height:6rem}.hw-comparison--list:not(:last-child):after{top:15px}.hw-text--light.st--heading{font-size:2.2rem;line-height:3.3rem;margin-bottom:3rem;padding-bottom:1rem}}.legacy-div-img img{max-width:350px;width:100%;height:450px;border-radius:2rem}.legacy-main{display:flex;justify-content:space-between;align-items:center}.legacy-div-img.three{margin-top:60px}.legacy-div-img.one{margin-bottom:6rem}.legacy-div.two{max-width:41rem;width:100%;text-align:center}.hw-legacy-heading{margin-bottom:3rem;padding-bottom:2rem}.legacy-div-img.three img{box-shadow:10px 10px #a97a5b}.legacy-div-img.one img{box-shadow:-10px -10px #a97a5b}.hw-text22.hw-bold.hw-text--light{margin-bottom:2rem}@media screen and (min-width:1001px){.legacy-main.mo{display:none}}@media screen and (max-width:1000px){.legacy-main.dk{display:none}.legacy-div-img.one{order:1}.legacy-div-img.three{order:2}.legacy-div.two{order:3}.legacy-div-img img{max-width:150px;width:100%;height:200px}.legacy-div-img-mo{display:flex;column-gap:2rem}.legacy-main{flex-direction:column;row-gap:2rem}.legacy-div-img.three img{box-shadow:5px 5px #a97a5b}.legacy-div-img.one img{box-shadow:-5px -5px #a97a5b}.hw-legacy-heading{margin-bottom:2rem;padding-bottom:1rem;font-size:2.2rem;line-height:3.3rem}.legacy-div.two .st--heading:after{margin:0 auto!important}}.st--featured-product .slick-next.slick-arrow{position:absolute;right:0}.st--featured-product .slick-prev.slick-arrow{position:absolute;z-index:1}.st--featured-product .media-gallery .slick-slider{display:flex;align-items:center}.slick-arrow{cursor:pointer}.st--featured-product .media-gallery .slick-arrow{border-radius:3.2rem;padding:.5rem;display:flex;align-items:center;justify-content:center;background:var(--hw-white);margin:0 2rem}.st--featured-product .product-media-thumb-container{border:.2rem solid rgba(0,0,0,0);border-radius:.6rem;display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1 / 1}.st--featured-product .featured-product .product-media-container{margin-bottom:0}.st--featured-product .product-media-thumb-container img{position:absolute;object-fit:contain;top:0;right:0;bottom:0;left:0;margin:0;max-width:100%}body .product-form__input--pill input[type=radio]+label{padding:.5rem 1rem;font-size:0;width:2.6rem;height:2.6rem}.product-form__input--pill input[type=radio]+label:after,.product-variant-swatch .variant-label:after{content:"";position:absolute;z-index:-1;top:-5px;left:-5px;display:block;width:34px;height:34px;background-color:#fff;border-radius:50%;transform:scale(0);transition:transform .3s ease}.product-form__input--pill input[type=radio]+label:hover:after,.product-form__input--pill input[type=radio]:checked+label:after,.product-variant-swatch .variant-radio:checked+.variant-label:after,.product-variant-swatch .variant-label:hover:after{transform:none}body .product__info-container>*+*{margin:1rem 0}body .badge{margin:0!important;border:1px solid transparent;border-radius:.5rem;display:inline-block;font-size:1.4rem;letter-spacing:0;line-height:2.4rem;padding:.3rem 1rem;font-weight:500;text-align:center;background-color:var(--hw-secondary);color:rgb(var(--color-badge-foreground));word-break:break-word}body .product__title{font-size:3.5rem;line-height:5.25rem;color:var(--hw-black)}body .jdgm-preview-badge .jdgm-star{color:var(--hw-black)}body .jdgm-prev-badge__text{color:var(--hw-gray-700)}body .price-item--sale{font-size:2.5rem;font-weight:700;line-height:3.6rem;color:var(--hw-black);font-family:var(--font-heading-family);margin-right:.5rem!important}body .price--on-sale .price-item--regular{font-weight:500;line-height:2.8rem;color:var(--hw-gray-700)}body variant-selects{margin-top:3rem!important}legend.form__label,.product-form__quantity .form__label{font-size:1.6rem;font-weight:700;line-height:2.8rem}body .product-form__buttons{max-width:100%}body .quantity__button{border:1px solid var(--hw-primary);transition:.5s ease-out}body .quantity__button:hover{background:var(--hw-black-link-hover)!important;color:var(--hw-white-link-hover)}body .price-per-item__container{margin-bottom:3rem}body .quantity__input{border-left:1px solid var(--hw-gray-700);background:var(--hw-gray-200);font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem;color:var(--hw-black)}body .quantity__button:focus-visible,body .quantity__input:focus-visible{background-color:transparent;z-index:0;outline:0;outline-offset:0;box-shadow:none}body .shopify-payment-button__more-options{font-size:1.6rem;font-weight:700;line-height:2.8rem;text-transform:uppercase;color:var(--hw-black);transition:.4s ease-out}body .shopify-payment-button__more-options:hover{color:var(--hw-secondary)}body .quantity__button svg{width:2.4rem}body .product-form__submit{background:var(--hw-secondary);color:var(--hw-white)}body .product-form__submit:hover{background:var(--hw-black)!important;color:var(--hw-body-bg)!important}.featured-product-payment-icon .list-payment{justify-content:center;margin:-.5rem;padding-top:0}@media only screen and (min-width:990px){.media-thumb-gallery-slide.slick-slide{margin:1rem .5rem}body .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 3rem}}@media screen and (max-width:749px){.media-gallery-slide.slick-slide img{display:block;width:100%}.st--featured-product .product-media-thumb-container{aspect-ratio:1 / .7}.media-gallery .slick-arrow{padding:.2rem;margin:0 .5rem}body .badge{font-size:1.2rem}body .product__title{font-size:2.2rem;line-height:3.3rem}body .jdgm-prev-badge__text{font-size:1.4rem;line-height:2.4rem}body .price-item--sale{font-size:2rem;line-height:3rem}body .price--on-sale .price-item--regular{font-size:1.4rem}body variant-selects{margin-top:1.5rem!important}legend.form__label,.product-form__quantity .form__label{font-size:1.4rem;line-height:2.1rem}.quantity__button{width:calc(3.8rem / var(--font-body-scale));height:3.8rem}body .quantity{width:auto;min-height:auto}body .quantity__input{max-width:3.8rem}body .shopify-payment-button__more-options{font-size:1.4rem;line-height:2.4rem}}.section-faq .rich-text__heading{margin-bottom:7rem;padding-bottom:1rem;color:var(--hw-black)}.hw-faqWrapper{max-width:78.5rem;margin-left:auto;margin-right:auto}.faq .question{color:var(--hw-black);display:flex;align-items:center;justify-content:space-between;border-radius:2rem;background:var(--hw-body-bg);border:.1rem solid var(--hw-gray-300);padding:2rem 1.2rem;cursor:pointer;transition:.5s ease-out}.faq .question:hover{background:var(--hw-primary-bg);color:var(--hw-black-link-hover)}.faq-plus,.faq-minus{max-width:2.6rem;height:2.6rem}.faq .faq-minus{display:none}.faq.current .faq-minus{display:block}.faq.current .faq-plus{display:none!important}.faq .question .icon.icon-caret{color:inherit;width:1.6rem;height:1.6rem}.faq.current .question .icon.icon-caret{color:inherit;width:2.6rem;height:2.6rem}.answer{width:calc(100% - 4rem);padding:1rem 1.2rem;border-radius:0rem 0rem 2rem 2rem;background:var(--hw-white);line-height:2.4rem}.faq.current .question{border-radius:2rem 2rem 2rem 0;background:var(--hw-secondary-link-hover);color:var(--hw-white);border-color:var(--hw-secondary)}.faq:not(.current) .answer{display:none}.faq .question{font-weight:700;border-radius:1rem}@media screen and (min-width:751px){.hw-faqWrapper .faq:not(:first-child){margin-top:3rem}.faq .question{font-weight:700;max-height:7rem;border-radius:2rem;padding:2rem 4rem;font-size:1.8rem;line-height:3.2rem}.answer{padding:2rem 4rem;width:calc(100% - 10rem);line-height:2.8rem}}@media screen and (max-width:750px){.hw-faqWrapper .faq{margin-top:1.6rem}.section-faq .rich-text__heading:after{margin:0 auto}.answer,.faq .question{font-size:1.4rem}.faq.current .question{border-radius:1rem 1rem 1rem 0}.faq-minus{width:100%;max-width:1.7rem;min-width:1.7rem}.faq-plus{width:1.7rem;height:1.7rem;width:100%}.section-faq .rich-text__heading{margin-bottom:3rem;padding-bottom:0rem;font-size:2.2rem;line-height:3.3rem}}.hw--main-product .hw--aucourses{justify-content:flex-start;min-height:10rem}.hw--main-product .jdgm-rev__timestamp,.hw--main-product .jdgm-rev__location{display:none}.hw--main-product .jdgm-row-rating{float:right}.hw--main-product .jdgm-rev__icon,.hw--main-product .jdgm-row-actions,.hw--main-product .jdgm-rev__custom-form,.jdgm-rev__title{display:none!important}.hw--main-product .jdgm-rev__content{display:flex;flex-direction:row-reverse;justify-content:flex-end}.hw--main-product .jdgm-rev__pics,.hw--main-product .jdgm-rev__vids{overflow:visible;margin:0;margin-right:2rem}.hw--main-product .jdgm-rev a img,.hw--main-product .jdgm-quest a img{border-radius:1rem}.hw--main-product .jdgm-rev__author{font-weight:500}body .jdgm-write-rev-link{transition:.3s ease-out;border-radius:1rem;min-height:5rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.jdgm-histogram__row:hover,.jdgm-histogram__row--selected{opacity:1!important}body .jdgm-write-rev-link:hover{color:var(--hw-white)!important;opacity:1!important;background:var(--hw-secondary-link-hover)!important;border-color:var(--hw-secondary-link-hover)}.jdgm-rev-widg__title{font-size:3.4rem!important;color:var(--hw-black);position:relative}.jdgm-rev-widg__title:after{content:"";width:7rem;height:.4rem;background:var(--hw-secondary);position:absolute;bottom:-8px;left:0;right:0;border-radius:5rem;margin:0 auto}.product__description{margin:1rem 0 0!important}.read-more-button{margin-top:0!important;font-size:1.6rem;font-weight:700;line-height:2.8rem;text-decoration-line:underline;cursor:pointer}.variant_quantity{display:flex;align-items:center;justify-content:flex-start}.variant_quantity variant-selects{max-width:40%;width:100%;margin:0!important}.variant_quantity .product-form__input{max-width:50%;width:100%}.variant_quantity .product-form__input .price-per-item__container{margin-bottom:-1rem}@media screen and (min-width:750px){body .product__info-wrapper{padding:0 0 0 3rem}}@media screen and (max-width:749px){.hw--main-product .jdgm-rev__content{flex-direction:column-reverse}.main-product-section section{padding:0}.jdgm-rev-widg__title{font-size:2.2rem!important}.product__info-wrapper{margin-top:0}body .product__title h2{font-size:2.2rem;line-height:3.3rem}body .quantity{width:fit-content}body .quantity__input{font-size:1.6rem}.hw--main-product .hw--aucourses{width:100%}}.drawer__header:before{content:"";background:#000;width:calc(100vw - .8rem);height:100%;position:absolute;top:0;left:50%;margin-left:-50vw;z-index:-1}body .drawer__heading{color:var(--hw-body-bg);font-size:1.8rem;margin:0;font-size:2rem;line-height:3rem}body .drawer__close{color:var(--hw-body-bg)}body .drawer__inner{width:45rem;border:0}body cart-drawer-items{padding:3rem 1.5rem}body .drawer__close svg{height:2.6rem;width:2.6rem}body .cart-item__quantity-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}body .cart-drawer .cart-item__totals{align-items:flex-end}body .cart-drawer .price{font-weight:700;color:var(--hw-secondary)}.cart-drawer-price .price-item--sale{font-size:1.6rem;font-weight:700;line-height:2.8rem;color:var(--hw-black);font-family:var(--font-heading-family);margin-right:.5rem!important}.cart-drawer-price .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:500;line-height:2.8rem;color:var(--hw-gray-700)}.cart-drawer .cart-item__details>*+*{margin-top:.4rem}body .cart-drawer .cart-item__totals{pointer-events:unset}body cart-remove-button .icon-remove{height:2.6rem;width:2.6rem;color:var(--hw-gray-700);transition:.4s ease-out}body cart-remove-button .icon-remove:hover{color:var(--hw-secondary-link-hover)}body .cart-drawer .cart-item>td+td,body .cart-drawer .cart-items td{padding:0}.cart-drawer-cta{display:flex;justify-content:space-between;padding-top:1rem}.cart__ctas,.cart-drawer-cta-cart{width:48%}.cart-drawer-cta-cart a{min-height:5rem;padding:1rem 2rem;width:100%;display:block;text-align:center;border-radius:1rem;border:1px solid var(--hw-primary);font-weight:700;line-height:2.8rem;text-transform:uppercase;color:var(--hw-primary);text-decoration:none;transition:.4s ease-out}.cart-drawer-cta-cart a:hover{background:var(--hw-primary);color:var(--hw-white)}body .cart-drawer .cart__checkout-button{max-width:none;border-radius:1rem;background:var(--hw-secondary);color:var(--hw-body-bg);text-decoration:none}.hw__secure-payment{display:flex;align-items:center;justify-content:center;margin:1rem auto}.cart__payment .list-payment{justify-content:center;margin:0;padding-top:0}.hw__secure-text p{font-size:1.4rem}body .cart-drawer .cart__checkout-button:hover{background:var(--hw-black)}body .drawer__footer{border-top:0;padding:1.5rem 1.5rem 2rem}body .cart-drawer__footer .totals__total{font-family:var(--font-body-bold-weight)}body .cart-drawer .tax-note{margin:1.2rem 0 2rem auto;text-align:left;font-size:1.4rem;line-height:2.4rem;color:var(--hw-gray-700);position:relative}body .cart-drawer .tax-note:before{border-bottom:1px solid rgba(0,0,0,.1);right:0;content:"";width:calc(100vw - .8rem);height:100%;position:absolute;top:20px;left:50%;margin-left:-50vw;z-index:-1}body .shopify-cleanslate span{font-size:1.6rem;font-weight:700;text-transform:uppercase}.st--product.features{display:flex;align-items:center;column-gap:2rem;padding:1rem 1.5rem;position:relative}.st--product.featur{display:flex;align-items:center;column-gap:.8rem}.st--product.featur-text,.st--product.featur{color:var(--hw-white);white-space:nowrap}.st--product.features:before{background:#000;right:0;content:"";width:calc(100vw - .8rem);height:100%;position:absolute;top:0;left:50%;margin-left:-50vw;z-index:-1}.totals__total-value{color:var(--hw-secondary);font-size:1.8rem;font-weight:700;line-height:2.8rem}.cart-drawer__form{display:flex!important}@media screen and (min-width:750px){body cart-remove-button .button{min-height:auto}}@media screen and (max-width:749px){.hw__secure-text p strong,body .cart-item__name{font-size:1.6rem}body cart-remove-button .icon-remove{height:2rem;width:2rem}.st--product.featur-text p{font-size:1.2rem}body cart-drawer-items{padding:1.5rem .5rem}.st--product.features{column-gap:1rem;padding:1rem .5rem;justify-content:center}body .drawer__footer{padding:1.5rem .5rem 2rem}body .drawer__heading{font-size:1.8rem}body .cart-drawer .cart-item__image{min-width:8rem}body .totals__total-value{font-size:1.6rem}.cart-drawer-cta-cart a{font-size:1.4rem}body .cart-drawer .price,body .cart-item__final-price.product-option{font-size:1.4rem;line-height:2.1rem}body .cart-item__details .product-option,body .cart-item__details{font-size:1.4rem;line-height:2.4rem}}.hw--main-cart-footer-div.is-empty{display:none}body.cart-page.cart-empty>main{display:block}.dropdown-container{width:100%;margin:1rem 0;border-bottom:.1rem solid #eaeaea}.dropdown-label{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;font-size:1.6rem;cursor:pointer}.dropdown-label svg{width:2rem;height:2rem}.dropdown-content{display:none;margin-top:1rem}.dropdown-content textarea{width:100%;padding:1.1rem 2rem;min-height:8rem;border:0;background:var(--hw-body-bg);border-radius:1rem}.cart-note-icon{display:flex;align-items:center;gap:.5rem}.toggle-icon{width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.41058 7.74408C4.73602 7.41864 5.26366 7.41864 5.58909 7.74408L9.99984 12.1548L14.4106 7.74408C14.736 7.41864 15.2637 7.41864 15.5891 7.74408C15.9145 8.06951 15.9145 8.59715 15.5891 8.92259L10.5891 13.9226C10.2637 14.248 9.73602 14.248 9.41058 13.9226L4.41058 8.92259C4.08514 8.59715 4.08514 8.06951 4.41058 7.74408Z' fill='black'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-left:10px}.toggle-icon.open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.41058 6.07745C9.73602 5.75201 10.2637 5.75201 10.5891 6.07745L15.5891 11.0775C15.9145 11.4029 15.9145 11.9305 15.5891 12.256C15.2637 12.5814 14.736 12.5814 14.4106 12.256L9.99984 7.84522L5.58909 12.256C5.26366 12.5814 4.73602 12.5814 4.41058 12.256C4.08514 11.9305 4.08514 11.4029 4.41058 11.0775L9.41058 6.07745Z' fill='black'/%3E%3C/svg%3E")}body.cart-page main{background:#f9f9f9}.cart-item__details .product-option{font-size:1.6rem;word-break:break-word;line-height:2.8rem;font-weight:400;font-family:var(--body-text);color:var(--hw-gray-700)}.cart-item__details>*+*{margin:.5rem 0}.cart-drawer .cart-item{border-bottom:1px solid #dfdfdf}.cart__blocks .tax-note a{color:var(--hw-gray-700)!important}.cart__blocks .tax-note{text-align:left;font-size:1.6rem;text-transform:capitalize;color:var(--hw-gray-700)!important;margin:2rem 0}.cart__checkout-button:hover{text-decoration:underline}cart-note.dropdown-container .dropdown-label{border-bottom:.1rem solid var(--hw-gray-300)}#main-cart-footer .cart__ctas{width:100%}.hw--main-cart-footer-div .cart__ctas button{background:var(--hw-secondary);color:var(--hw-white);text-decoration:none;transition:.4s ease-out}.hw--main-cart-footer-div .cart__ctas button:hover{background:var(--hw-black-link-hover)}.cart__checkout-button{transition:.2s ease-out!important}.cart__checkout-button:after{display:none}.cart-item--price .product-option{white-space:nowrap;font-size:1.6rem;font-family:var(--body-textBold)}.cart-item__image-container{border-radius:2rem}.cart-item__image{border-radius:.5rem;background:#faf7f4}.quantity__button:focus{z-index:1}.cart-item__name:hover{text-decoration:none!important}.cart-item__name{font-size:1.8rem;font-family:var(--body-textBold)}.hw--cart-tbody .cart-item .loading__spinner{top:70px;right:60px}.cart__checkout-button{padding:1.1rem 2rem!important;color:var(--button-primary-hover);background-color:var(--secondary-dark);color:var(--light-900)}.cart__checkout-button:hover{background-color:var(--button-primary-hover)}body .cart-item__discounted-prices{display:flex;gap:.5rem;flex-wrap:wrap}body .cart-item__final-price.product-option{font-family:var(--body-textBold);color:var(--hw-black);white-space:nowrap;font-weight:700!important}body .cart-item__discounted-prices .cart-item__old-price{font-size:1.6rem;font-weight:500}.price.price--end{font-family:var(--body-textBold);white-space:nowrap;font-weight:400}.title-wrapper-with-link .title{font-size:3rem;line-height:4.5rem;text-transform:capitalize}.title-wrapper-with-link{margin:0 0 2rem}cart-items .title-wrapper-with-link{margin-bottom:2rem}body.cart-page .cart-item__discounted-prices{gap:0}.hw--main-total{border-radius:1rem;border:1px solid var(--light-600);background:var(--hw-body-bg);padding:2rem 3rem}.hw__estimated_total{border-bottom:1px solid var(--light-600);padding-bottom:1.5rem}.hw__sub_total{padding-top:1.5rem}.hw__estimated_total,.hw__sub_total{display:flex;justify-content:space-between!important}.hw__estimated_total .totals__total,.hw__sub_total .totals__total{font-size:1.6rem;font-weight:700;font-family:var(--font-body-bold-family)}.hw__estimated_total .totals__total-value{color:var(--headColor-text)}.hw__estimated_total .totals__total-value,.hw__sub_total .totals__total-value{font-size:1.6rem;font-family:var(--body-textBold);line-height:2.8rem}.hw__sub_total .totals__total-value{color:var(--hw-secondary);font-size:2rem;font-weight:700;line-height:3rem}.hw--main-cart-footer-div .cart__ctas button{max-width:100%!important;width:100%!important}strong.cart-item__final-price.product-option{color:var(--primary-900)}.st--cart-product-features{display:flex;align-items:center;justify-content:center;column-gap:2rem;padding:1rem 1.5rem;position:relative}.st--cart-product-features .st--product.featur-text{color:var(--hw-black);font-size:1.4rem;font-weight:500;line-height:2.4rem}.st--cart-product-features .st--product.featur{color:var(--hw-secondary)}.totals.hw__estimated_total{border-bottom:.1rem solid var(--hw-gray-300)}.hw--main-cart-link{display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.6rem;font-weight:700;line-height:2.8rem;text-transform:uppercase;color:var(--hw-black)}@media screen and (min-width:1200px){body.cart-page>main{display:flex;flex-wrap:wrap;column-gap:5rem}body.cart-page>main>.shopify-section:first-child{flex:1 1 50%}body.cart-page>main .cart__footer-wrapper{max-width:42rem}.hw--main-cart-footer-div{min-width:42rem}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:2rem}}@media screen and (min-width:750px){.hw--cart-table-div{background:var(--hw-body-bg);padding:3rem}.hw--main-cart-footer-div .cart__footer{display:block}.hw--main-cart-footer-div .cart__footer>*+*{margin-left:0}.hw--large-up-hide{display:none!important}.cart-page main#MainContent>section{width:100%}body.cart-page>main{max-width:var(--page-width);padding:0px 5rem;margin:0 auto;width:100%}.hw--main-cart-div .page-width,.hw--main-cart-footer-div .page-width{padding:0}.cart__checkout-button:hover{transform:translateY(0)!important}.hw--main-cart-div .cart-items thead th:first-child{width:100%}.hw--main-cart-div .cart-item__details{width:27.5rem;padding-left:2.5rem!important}.hw--main-cart-div .cart-item__name{font-size:1.8rem;font-style:normal;font-weight:700;line-height:2.8rem}.cart-item__name:hover{text-decoration:none;text-underline-offset:0;text-decoration-thickness:0}.hw--cart-tbody .hw--cart-item-totals-wrapper{display:flex;align-items:center;column-gap:2rem}.hw--cart-tbody .cart-item>td+td{padding-left:4rem}.hw--cart-tbody .cart-item .hw--cart-tbody .cart-item__quantity,.hw--cart-tbody .cart-items .cart-items__heading--wide{padding-left:4rem!important}th.cart-items__heading--wide.cart-items__heading--price.hw--cart-items-th{padding-left:4rem}body .cart-items .cart-items__heading--quantity,.hw--cart-thead tr>.hw--cart-items-th:last-child{padding-left:4rem}.hw--cart-thead .hw--cart-items-th{color:var(--hw-black);font-size:1.6rem;padding-bottom:1.5rem;opacity:1;font-weight:700;text-transform:capitalize}.hw--cart-tbody .cart-item cart-remove-button{margin:0 0 0 2rem}.cart-items th{border-bottom:.1rem solid rgba(0,0,0,.1)}.cart-items tr td{vertical-align:middle}.cart-items td{padding:2rem 0}.hw--main-cart-footer-div .cart__footer>*,.hw--main-cart-footer-div .cart__dynamic-checkout-buttons,.hw--main-cart-footer-div .cart__ctas button{max-width:100%!important;width:100%!important}.hw--main-cart-div .cart-item{display:table-row;border-bottom:1px solid #dfdfdf;padding:2rem 0}.hw--main-cart-div .cart-items{border-collapse:collapse}.hw--main-cart-div .cart__items{border-bottom:0}.hw--cart-table-div{min-height:40rem;max-height:calc(100vh - 5rem);overflow-y:auto}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:2rem}.cart-page .collection__title.title-wrapper--self-padded-tablet-down{padding:0}.cart-page .page-width-desktop{max-width:var(--page-width);padding:0}body .cart__warnings{padding:7rem 0}}@media screen and (max-width:749px){.hw--main-cart-div .hw--cart-contents{width:100%}.hw--cart-tbody .cart-item__quantity-wrapper{justify-content:space-between}thead.hw--cart-thead{display:none!important}.hw--main-cart-div .cart-items thead tr{border-bottom:.1rem solid rgba(0,0,0,.1)}.hw--cart-tbody .cart-item{padding-bottom:2rem;margin-bottom:2rem!important;border-bottom:1px solid #dfdfdf;column-gap:1.5rem;row-gap:0}.cart__items{padding-bottom:0!important;border-bottom:0!important}.cart-item__discounted-prices{display:flex;column-gap:.5rem}.cart__footer .hw__secure-payment{margin-top:2rem!important}.list-payment{padding-top:0!important}.hw--advice{width:100%}.title-wrapper-with-link+.cart__blocks{margin-top:0}body .hw--main-cart-div{padding:2rem .5rem;padding-bottom:0}.title-wrapper-with-link .title{font-size:1.8rem;line-height:normal}.title-wrapper-with-link a{line-height:normal}cart-items .title-wrapper-with-link{display:flex;align-items:center;justify-content:space-between}body.cart-page .cart-item__discounted-prices{gap:.5rem;flex-wrap:nowrap}cart-remove-button .button{align-items:flex-end}body .cart-item__removed{align-items:flex-end;justify-content:flex-end;height:100%}.price.price--end{white-space:nowrap;color:var(--hw-secondary);font-size:1.4rem;font-weight:700;line-height:2.1rem}.cart__footer-wrapper:last-child .cart__footer{padding:0}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:2rem!important}.title-wrapper-with-link h6{color:var(--hw-black);font-size:1.8rem!important;font-style:normal;font-weight:700;line-height:normal!important}.cart-note-icon{font-size:1.4rem;font-weight:700;line-height:2.4rem}.hw--main-total{padding:1rem}.hw__sub_total .totals__total-value{font-size:1.8rem;line-height:2.8rem}}.hw--page>.breadcrumb-container{margin-bottom:1rem}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;align-items:center}.breadcrumb>li:not(:first-child):before{content:"/";font-size:1.6rem;vertical-align:-1px;margin:0 .4rem}.breadcrumb>li:first-child{line-height:normal;display:flex;align-items:center}.breadcrumb>li:not(:first-child){color:var(--hw-body-color);font-size:1.6rem;display:inline;line-height:2.8rem}.breadcrumb>li a{color:inherit;line-height:1.5;display:inline-block;text-decoration:none}.breadcrumb svg{display:block;width:2.4rem;height:2.4rem;margin-top:-.1rem}.breadcrumb svg:hover{color:var(--hw-link-hover)}@media screen and (max-width:750px){.breadcrumb>li:not(:first-child){font-size:1.4rem}}.hw-collection--hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0!important}.hw-collection--hero .collection-hero__inner{position:relative;width:100%;padding-top:22.3%;padding-bottom:0!important;min-height:22rem}.hw-collection--hero .collection-hero__text-wrapper{position:absolute;z-index:2;width:100%;left:0;right:0;top:50%;transform:translateY(-50%)}.hw-collection--hero .collection-hero__text-wrapper .collection-hero__title{color:var(--light-900)}.hw-collection--hero .collection-hero__image-container{position:absolute;top:0;left:0;overflow:hidden;display:block;width:100%;height:100%;margin:0;border:none;box-shadow:none;border-radius:0}.hw-collection--hero .collection-hero__image-container img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.hw-boxAlign--left{text-align:left;justify-content:flex-start}.hw-boxAlign--center{text-align:center;justify-content:center}.hw-boxAlign--right{text-align:right;justify-content:flex-end}.hw-boxAlign--left .breadcrumb{justify-content:flex-start}.hw-boxAlign--center .breadcrumb{justify-content:center}.hw-boxAlign--right .breadcrumb{justify-content:flex-end}.hw--Large{font-size:4.5rem;line-height:7rem}.hw--Medium{font-size:3.5rem;line-height:5rem}.hw--Small{font-size:2.5rem;line-height:2.8rem}@media screen and (max-width:749px){.hw--Large{font-size:2.5rem;line-height:3.6rem}.hw--Medium{font-size:2.2rem;line-height:3.3rem}.hw--Small{font-size:2rem;line-height:3rem}.hw-collection--hero .hw-title__subtext{font-size:1.4rem;line-height:2.4rem}}.custom-collection:not(:empty){background:var(--hw-gray-1000);padding:2rem;border-radius:1rem}.st--collection-page .card-wrapper{height:auto!important}.product-variant-dropdown{display:block!important}.product-variant-submit-button{background-color:#121212;color:#fff;padding:1.2rem 2.5rem;border-radius:0;border:.1rem solid #121212;display:block;margin-bottom:1.5rem}.product-variant-submit-button:hover{background-color:#fff;color:#121212;cursor:pointer}.product-variant-select{border:.1rem solid #121212}.product-variant-select:focus-visible{outline:none;box-shadow:none}.product-variant-select{padding:1rem;display:block;width:100%;margin-bottom:1rem}.product-variant-swatch .variant-options{display:flex;gap:1rem}.product-variant-swatch .variant-radio{display:none}.product-variant-swatch .variant-label{display:inline-block;width:2.5rem;height:2.5rem;margin:.7rem .5rem .2rem;background-size:cover;border:1px solid transparent;border-radius:50%;cursor:pointer;position:relative}.custom-collection .product-variant-price .price.price--on-sale{display:block}.custom-collection .price.price--on-sale{display:none}body .card .card__inner .card__media{border-radius:1rem}body #product-grid{margin:0}body .card__badge{z-index:1;display:block;width:100%;position:absolute;top:1rem;left:1rem}.card__information .card__heading .full-unstyled-link{line-height:3.3rem;color:var(--hw-black);text-decoration:none}body .custom-collection:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.2)}.product-variant-price .price-item.price-item--regular{font-size:1.6rem;font-weight:500}.product-variant-price .price-item--sale{font-size:2.2rem;font-weight:700;line-height:3.3rem;color:var(--hw-black);font-family:var(--font-heading-family);margin-right:.5rem!important}.product-variant-price{margin-bottom:1rem}@media screen and (min-width:750px){.card__information{padding-bottom:1rem;padding-top:1rem}}@media screen and (max-width:749px){.card__information .card__heading .full-unstyled-link{font-size:1.4rem;line-height:2.1rem}body .card__information{padding:.5rem;padding-bottom:0}body .card__badge{top:.5rem;left:.5rem}body .card__inner .badge{line-height:normal;padding:.3rem .5rem}.st--banner-slider-main .thumbnail-image .slick-list.draggable{height:100%!important;max-height:415px}.product-variant-swatch .variant-label{width:2rem;height:2rem}.product-form__input--pill input[type=radio]+label:after,.product-variant-swatch .variant-label:after{top:-5px;left:-5px;width:35px;height:35px}.product-variant-price .price-item--sale{font-size:1.6rem;line-height:2.5rem}.product-variant-price .price-item.price-item--regular{font-size:1.4rem}body .custom-collection .button{padding:1rem}.custom-collection:not(:empty){padding:.8rem}}.hw--main-page{max-width:98.8rem}.hw--privacy-policy .main-page-title{display:none}.hw--main-page p{line-height:2.8rem;color:var(--hw-gray-700)}.hw--main-page a{text-decoration:none;color:var(--hw-gray-700);font-weight:var(--hw-body-font-weight)}.hw--main-page a:hover{color:var(--hw-primary)}.hw--main-page table th h5{text-align:left;font-family:var(--font-body-family)}.hw--main-page table{table-layout:fixed;padding:3rem;box-shadow:none;border-collapse:collapse;width:100%;border:1px solid var(--hw-gray-300)}.hw--table-div{padding:3rem;border-radius:2rem}.hw--main-page ul{padding:0}.hw--main-page ul li{position:relative;list-style:none;padding-left:3rem;color:var(--hw-gray-700);margin:1rem 0}.hw--main-page ul li p{color:var(--hw-gray-700)}.hw--main-page ul li:after{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.2929 5.29289C12.6834 4.90237 13.3166 4.90237 13.7071 5.29289L19.7071 11.2929C19.8946 11.4804 20 11.7348 20 12C20 12.2652 19.8946 12.5196 19.7071 12.7071L13.7071 18.7071C13.3166 19.0976 12.6834 19.0976 12.2929 18.7071C11.9024 18.3166 11.9024 17.6834 12.2929 17.2929L16.5858 13L5 13C4.44772 13 4 12.5523 4 12C4 11.4477 4.44772 11 5 11L16.5858 11L12.2929 6.70711C11.9024 6.31658 11.9024 5.68342 12.2929 5.29289Z' fill='%23A97A5B'/%3E%3C/svg%3E");background-repeat:no-repeat;width:2.4rem;height:2.4rem;top:0;left:0}.hw--main-page h4{margin-top:2.5rem;margin-bottom:1rem}.hw--main-page td,.hw--main-page th{border:1px solid var(--hw-gray-300);text-align:left;padding:8px;color:var(--hw-gray-700);font-size:1.6rem}.hw--main-page th{font-size:1.8rem;color:var(--hw-black);font-weight:var(--hw-body-font-weight)}.hw--main-page ul li span{color:var(--hw-black);font-weight:700}.hw--main-page-contact{display:flex;column-gap:1rem;margin-bottom:1.5rem}.hw--main-page-contact-details p{margin:0;line-height:2.8rem;color:var(--hw-black);font-weight:700;font-size:1.8rem}.hw--main-page-contact-details a{line-height:2.8rem;color:var(--hw-black)}.hw--main-page-contact-svg svg{width:2.4rem;height:2.4rem}.hw--main-page .h7{color:var(--hw-black);line-height:normal}.hw--main-page .h8{color:var(--hw-black)}.hw--font-400{font-weight:var(--hw-body-font-weight)}@media screen and (max-width:1030px){.hw--main-page table tr td:first-child{padding-right:1rem;word-wrap:break-word}}@media screen and (max-width:750px){.hw--main-page td,.hw--main-page th{word-break:break-all}.hw--privacy-policy .hw--page-main,.hw--terms-conditions .hw--page-main{padding-top:30px;padding-bottom:30px}.hw--table-div{padding:1.6rem}.hw--main-page p,.hw--main-page ul li{line-height:2.4rem;font-size:1.4rem}.hw--main-page h4{margin-top:2rem;font-size:2rem}.hw--main-page-contact-details a{line-height:2.4rem;font-size:1.4rem}.hw--main-page-contact-details p{font-size:1.6rem;line-height:2.8rem}.hw--main-page table th h5{font-size:1.4rem;line-height:2.1rem}.hw--main-page a{word-break:break-all}.hw--main-page ul li span{font-size:1.6rem}.hw--main-page ul li p{margin:0!important}}.st--main-search:before,.st--main-search:after{display:none}body .template-search__search{margin:0 auto;max-width:50rem;width:100%}body .template-search__search .search{margin-top:1rem}.st--main-search .field__label{color:var(--hw-gray-700)}.st--main-search .search__input.field__input{min-height:5rem;margin:0 auto;border-radius:1rem;background:var(--hw-body-bg);color:var(--hw-gray-700)}.st--main-search .field__input:focus,.st--main-search .select__select:focus,.st--main-search .customer .field input:focus,.st--main-search .customer select:focus,.st--main-search .localization-form__select:focus.localization-form__select:after{box-shadow:none!important}.hw--ProductCountDesktop{color:var(--hw-gray-700);font-size:1.8rem;line-height:2.8rem}@media screen and (min--width:750px){.page-width.st--products-per-page{padding:0}}.hw--main-404.hw--main-background{background-image:url(/cdn/shop/files/Ellipse_2.png?v=1717402467);background-repeat:no-repeat;background-position:center -880px}.error-page main .shopify-section{height:100%}.error-page main .shopify-section .hw--404-section{height:100%}.error-page main .shopify-section .hw--404-section .hw--main-404{height:100%}.error-page main .shopify-section .hw--404-section .hw--main-404 .hw--404-inner{height:100%}.hw--404-inner{max-width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.hw--image-media img{max-width:66.2rem;max-height:35.1rem;height:100%;display:block}.hw--404-textcontent{text-align:center;max-width:60.8rem}.hw--404-title p{font-family:var(--font-heading-family);font-size:4.5rem;font-weight:700;line-height:7rem;margin-bottom:0}.hw--404-text{margin:2rem 0}.hw--404-text p{font-size:1.6rem;line-height:2.8rem;margin:2rem auto}.hw--404-button:after,.hw--404-button:before{display:none}.hw--404-button{border-radius:1rem;color:var(--hw-white);font-size:1.6rem;font-weight:700;text-transform:uppercase;transition:.5s ease-out;height:5rem}.hw--404-button:hover{background:var(--hw-primary-link-hover)!important;color:var(--hw-white)!important}@media screen and (max-width:749px){.hw--main-404.hw--main-background{background-image:url(/cdn/shop/files/Ellipse_2_mob.png?v=1717403475);background-repeat:no-repeat;background-position:center -460px}.hw--image-media img{width:100%}.hw--404-title p{font-size:2.2rem;line-height:3.3rem}.hw--404-text p{font-size:1.4rem;line-height:2.4rem;margin:1rem auto}}.image-with-text__content--desktop-left .st--heading:after{margin:0!important}.image-with-text__content--desktop-right .st--heading:after{margin-left:auto!important;margin-right:0!important}.st--contact-image-with-text .image-with-text__text .hw__inline,.image-with-text__text .hw__info-link>li a{color:var(--hw-black)}.st--contact-image-with-text .image-with-text__text .hw__info-link{display:grid;padding:0;margin:0;list-style:none;row-gap:1rem;max-width:40rem}.st--contact-image-with-text .image-with-text__text .hw__info-link>li svg{width:2rem;height:2rem}.st--contact-image-with-text .image-with-text__content>*+*{margin-top:2rem}.st--contact-image-with-text .image-with-text__heading{padding-bottom:1rem;margin-bottom:1rem}.st--contact-image-with-text .image-with-text__media img{border-radius:2rem}@media screen and (max-width:749px){.st--contact-image-with-text .image-with-text__content{padding:0}.st--contact-image-with-text .image-with-text__media img{border-radius:1rem}.st--contact-image-with-text .image-with-text__heading{margin-top:2rem!important;font-size:2.2rem;line-height:3.3rem;padding-bottom:1rem;margin-bottom:1rem}}.hw__col-half{color:var(--hw-white);align-content:center}.hw__contact-header{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.hw__contact-header>.page-width{position:relative;z-index:2}.hw__contact-header .hw__breadcrumbs{justify-content:flex-start}.hw__contact-header .hw__breadcrumbs a:not(:hover),.hw__contact-header .hw__breadcrumbs,.hw__contact-header .hw__page-title{color:var(--hw-white)}.hw__contact-header .hw__page-title{text-align:left;margin-top:1rem}.hw__contact-header .hw__info-link{flex-direction:column;margin-top:3rem;margin-bottom:0}.hw__row{display:grid;grid-template-columns:1fr 1fr}.hw__contact-header .contact{background-color:var(--hw-body-color);padding:3rem;border-radius:2rem;margin-bottom:-16rem}.hw__contact-high--text>p{font-size:4.5rem;text-transform:capitalize;line-height:1.2;margin:0;font-weight:400}.hw__contact-high--text>p strong{font-weight:inherit}.hw__icon-holder{display:flex;width:8rem;height:8rem;background:#d433121a;padding:2rem;align-items:center;justify-content:center;border-radius:4rem;margin:0 auto}.hw__icon-title{font-size:1.8rem;text-transform:capitalize;margin-top:2rem;margin-bottom:2rem;line-height:2.8rem}.hw__icon-row{display:flex;justify-content:space-between;text-align:center;row-gap:2rem;column-gap:2rem}.hw__icon-col{flex:1}.hw__align-center{align-items:center}.hw__contact-heding{color:var(--hw-black);text-align:center;font-size:3.5rem;margin-top:0;line-height:1.2;margin-bottom:3rem;text-transform:capitalize}.hw__contact-header .contact .field.hw__field-select .field__input{padding-top:1.5rem;padding-bottom:1.5rem;line-height:1;letter-spacing:0}.hw__contact-header .contact .field:before{border-radius:1rem;box-shadow:none!important;border:0}.hw__contact-header .contact .field:after{border-radius:1rem!important;box-shadow:none!important}.hw__contact-header .contact .field__input{font-size:1.6rem;border:0;border-radius:1rem;background:var(--hw-body-bg)}.hw__contact-header .contact .field__input:focus{box-shadow:none!important}.hw__contact-header .contact .field__input:focus,.hw__contact-header .contact .field__input:focus-visible{border-color:#000;border:1px solid}.hw__contact-header .contact .field__label{color:#555;letter-spacing:0}.hw__contact-header .contact .contact__button{margin-top:2rem}.hw__contact-header .contact .contact__button .hw__btn{display:block;width:100%}.contact__fields .contact__field-error{position:absolute;bottom:-15px}.contact__fields .contact__field-error .form__message{font-size:1.2rem}.hw__contact-header .form-status.form-status-list.form__message{font-size:1.4rem;color:#428445}.hw__contact-header:after{content:"";position:absolute;top:0;background-color:#000;opacity:.6;z-index:1;width:100%;height:100%}body .hw-error--message{position:absolute!important;top:auto!important;bottom:-2rem!important;left:0!important;font-size:1.4rem!important;line-height:1.5!important;text-transform:capitalize!important}body .hw-error--message,.hw-error--ul li,.hw-error--ul li a,body .hw-error--message .form-status{color:#eb001b!important}.hw__contact-header .contact .contact__button .button{width:100%}.hw__contact-header .contact .contact__button .button:hover{background:var(--hw-black);color:var(--hw-body-bg)}@media screen and (max-width:749px){.hw__row{grid-template-columns:1fr;row-gap:3rem}.hw__contact-header .contact{margin-bottom:-4rem}.hw__contact-header .breadcrumb-container .breadcrumb,.hw__contact-header .hw__page-title{text-align:center;justify-content:center}.hw__contact-header .hw__page-title{font-size:2.5rem;line-height:normal;margin-top:0}.hw__contact-header .contact{padding:2rem 1.5rem}.hw__contact-header:after{height:35%}.hw__contact-header{background-size:auto 35%;background-position:top center}.hw__contact-heding{font-size:2.2rem;line-height:3.3rem;margin-bottom:1rem}.hw__contact-header .contact__fields{display:flex;gap:1rem}}.st--main-login-page{display:flex}body .customer button{font-size:1.6rem;font-weight:700;text-transform:uppercase;width:100%;transition:.4s ease-out;margin:1.5rem 0}body .customer .field{margin:2.5rem 0 0}body .customer button:hover{background:var(--hw-primary-link-hover)}body .customer form{margin-top:1.5rem}body .customer>h1,body .customer__title{margin-top:0;font-size:3.5rem;line-height:5.25rem;color:var(--hw-black)}.st--login-page-img{width:50%}.st--customer-login,.customer:not(.account):not(.order):not(.addresses){background:var(--gradient-background);margin:auto!important;max-width:35%!important;padding:4rem 3rem!important;width:100%;margin-right:3.2rem!important}body .field:hover.field:after,body .select:hover.select:after,body .select__select:hover.select__select:after,body .customer .field:hover.field:after,body .customer select:hover.select:after,body .localization-form__select:hover.localization-form__select:after{box-shadow:none;border-color:#000;outline:0;border-radius:1rem}body .field:after,body .select:after,body .customer .field:after,body .customer select:after,body .localization-form__select:after{transition:.1s ease-out;border-radius:1rem;box-shadow:none}body .field:before,body .select:before,body .customer .field:before,body .customer select:before,body .localization-form__select:before{box-shadow:none;border-radius:1rem;border:1px solid var(--hw-black)}body .field__input:focus-visible,body .select__select:focus-visible,body .customer .field input:focus-visible,body .customer select:focus-visible,body .localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;border-radius:1rem;border:1px solid var(--hw-black)}body .customer .field input{color:var(--hw-black);border-radius:1rem!important;background:var(--hw-body-bg)}body .customer .field label{color:var(--hw-gray-700)}body .login_page-create-account span{color:var(--hw-gray-700);font-size:1.6rem;font-weight:400;cursor:default}body .login_page-create-account{color:var(--hw-secondary);font-size:1.6rem;font-weight:700}body .login .field+a{color:var(--hw-gray-700);float:right;font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-top:1.5rem}body .customer .errors ul{line-height:normal;padding-left:4.4rem;text-align:left;margin-bottom:0}.customer h2.form__message{display:none}.form__message{box-shadow:none;align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem;outline:0;color:#428445}body .errors{color:red}.st--main-login-page.image-with-text-image_first .st--customer-login,.st--main-login-page.image-with-text-image_first .customer:not(.account):not(.order):not(.addresses){margin:auto 3.2rem!important}.st--main-login-page.image-with-text-image_second{flex-direction:row-reverse}@media screen and (max-width:1025px){.st--main-login-page{display:grid}.st--customer-login,.customer:not(.account):not(.order):not(.addresses){padding:2rem 1.5rem!important;margin:2rem!important}.st--login-page-img,.st--customer-login{width:100%;max-width:100%!important}.customer:not(.account):not(.order):not(.addresses){width:100%;max-width:calc(100% - 4rem)!important}}@media screen and (max-width:749px){body .customer>h1,body .customer__title{line-height:3.3rem;font-size:2.2rem}body .login .field+a,body .login_page-create-account,body .login_page-create-account span,body .login p{font-size:1.4rem;line-height:2.4rem}body .customer .field input,body .customer button{min-width:5rem!important}}@media screen and (min-width:750px){.st_contact__fields{display:grid;align-items:flex-end;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}body .customer #RecoverForm button{margin-top:2rem}body .login p{color:var(--hw-gray-700)}.customer.reset-password .field{display:block}.st-form-error{display:none}#password-error,.st-form-error a{color:red;font-size:1.6rem;position:absolute!important;top:auto!important;bottom:-2.5rem!important;left:0!important;font-size:1.4rem!important;line-height:1.5!important;text-transform:capitalize!important}ul.st-form-error{margin-bottom:1rem;color:red}body #recover:target{display:block;margin-bottom:1.5rem;color:var(--hw-black);box-shadow:none!important;border:0!important;outline:0!important}@media screen and (max-width:749px){#password-error,.st-form-error a{font-size:1.4rem}}body.st--our-roots-page .image-with-text__text{color:var(--hw-gray-700);line-height:2.8rem}body.st--our-roots-page .hw--gun-rack-features-title{margin:2rem 0 1rem;padding:0}body.st--our-roots-page .button:hover{background:var(--hw-black-link-hover);color:var(--hw-white-link-hover)}@media screen and (min-width:990px){body.st--our-roots-page .image-with-text__content{padding:1rem 4rem}}@media screen and (max-width:749px){body.st--our-roots-page .hw--gun-rack-features-main{display:grid;row-gap:2rem}body.st--our-roots-page .hw--gun-rack-features-title{margin:2rem 0 1rem;font-size:2.2rem;line-height:3.3rem}.hw--gun-rack-text{font-size:1.4rem;line-height:2.4rem}}.hw--main-article-template .article-template__title{margin:1rem 0}.article-template__content{max-width:85rem;margin:0;padding:4rem 3rem 4rem 0}.article-template-content-main{display:flex}.hw--article-right{position:relative;width:39.5rem;padding:4rem 0}.hw--main-text header{display:flex;flex-direction:column;justify-content:center;height:100%;margin:0!important;margin-right:2rem!important}.header__icon.header__icon--cart:hover .icon{transform:scale(1)!important;color:var(--hw-white-link-hover)}.img-blog .media{border-radius:2rem}.article-template__content br{display:none}.article-template__content p{margin:2rem 0;line-height:2.8rem}.hw--recent-posts-h2{color:var(--hw-black);font-size:2.5rem;line-height:3.6rem}.hw--recent-posts-content{display:flex;align-content:center;background:var(--hw-gray-1000);border-radius:1rem;transition:background-color .2s ease-out;min-height:15rem}.hw--recent-posts-content:hover{background-color:var(--hw-secondary)}.hw--recent-posts-content:hover .hw--recent-posts-name-url,.hw--recent-posts-content:hover .hw-read--more{color:var(--hw-white)}.hw-read--more:hover{color:var(--hw-primary)!important}.hw--recent-posts-content:hover .hw--recent-posts-img img{transform:scale(1.05)}.hw--recent-posts-img{max-height:15rem;overflow:hidden;border-radius:1rem 0 0 1rem;display:block;position:relative;width:15rem;height:15rem}.hw--recent-posts-img>img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center;border-radius:1rem 0rem 0rem 1rem;transition:transform var(--duration-long) ease}.hw--recent-posts-main{position:absolute;width:100%;left:0;z-index:1;top:auto;height:100%}.hw--recent-posts{display:grid;width:100%;gap:1.5rem;position:sticky;top:3rem;margin-bottom:11rem}.hw-read--more{margin-top:auto!important;display:inline-flex;align-items:center;column-gap:1rem;font-size:1.6rem;line-height:2.8rem;color:var(--hw-secondary);font-weight:700;letter-spacing:.096rem;text-transform:uppercase;transition:.2s ease-out;cursor:pointer!important;text-decoration:none}.hw--recent-posts-name-url{color:var(--hw-black);font-size:1.8rem;font-weight:700;text-decoration:none!important}.hw--recent-posts-name{border-radius:0 1rem 1rem 0;padding:1.5rem 2rem;display:flex;flex-direction:column}.relatedarticles-heading{margin-bottom:5rem}.relatedarticles-heading p{text-align:center;line-height:5.25rem;text-transform:capitalize;margin:0}.relatedarticles-heading p strong{color:var(--hw-primary)}.hw-read--more-div{flex:1;display:flex}.hw--main-article-template .article-template__content{margin-top:0;min-height:60rem}.hw--main-article-template .article-template__content img{border-radius:3rem}.hw--author-name-mobile{display:inline-flex;column-gap:.5rem}@media(max-width:1340px){.article-template__content{max-width:80rem!important;padding-right:2rem}}@media(max-width:1291px){.article-template__content{max-width:75rem!important;padding-right:2rem}}@media(max-width:1241px){.article-template__content{max-width:70rem!important;padding-right:1.5rem}}@media(max-width:1191px){.article-template__content{max-width:60rem!important;padding-right:1.5rem}}@media(max-width:1091px){.article-template__content{max-width:55rem!important;padding-right:1.5rem}}@media(max-width:1041px){.article-template__content{max-width:50rem!important;padding-right:1.5rem}}@media screen and (max-width:950px){.article-template__content{max-width:100%!important}.article-template-content-main{flex-wrap:wrap}.hw--recent-posts-main,.hw--article-right,.hw--recent-posts{position:unset}.hw--article-right{width:100%;padding:0}}@media screen and (max-width:750px){.hw--main-text{margin-top:3rem!important}.article-template__content{margin:3rem 0 0;padding:0}.article-template__content p{font-size:1.4rem;line-height:2.4rem}.hw--main-article-template .article-template__title{font-size:2.2rem;line-height:3.3rem}.hw--author-text{font-size:1.4rem;line-height:2.4rem}body .article-template__content{margin-bottom:0}}body #st-1{display:flex}body #st-1 .st-btn>span{display:none}body #st-1.st-has-labels .st-btn{max-width:5rem;max-height:5rem;min-width:5rem;min-height:5rem;display:flex!important;align-items:center;justify-content:center;border-radius:1rem;border:1px solid var(--hw-primary)}body #st-1 .st-btn>img{filter:brightness(0) saturate(100%) invert(13%) sepia(0%) saturate(16%) hue-rotate(121deg) brightness(101%) contrast(97%);display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin:0;position:static}body #st-1 .st-btn:hover{opacity:1;top:0;background:var(--hw-primary);transition:.3s ease-out}body #st-1 .st-btn:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(19deg) brightness(105%) contrast(103%)!important}.share_this_social_share{display:flex;align-items:center;column-gap:1.5rem}body .social_share_one{font-weight:700;font-family:var(--font-heading-family)}.three-image-with-text .image-with-text__media{display:flex}.hw---image-with-text-images{margin:auto;align-items:center;gap:2rem;display:grid;grid-template-areas:"half full" "half full"}.hw--contact-img-three-div{height:100%;grid-area:full}.hw--contact-img-one-div,.hw--contact-img-two-div{display:block}.hw--contact-img-two,.hw--contact-img-one,.hw--contact-img-three{width:100%;height:100%;display:block}@media screen and (max-width:750px){.hw---image-with-text-images{gap:1rem}}:is(.account,.order) h2{color:var(--hw-black);font-size:3rem}body .customer th{padding-top:2rem!important;padding-bottom:2rem!important;color:var(--hw-black);font-size:1.6rem!important;font-weight:700!important;text-transform:capitalize!important}body .account table td:first-of-type a{box-shadow:none;border:.1rem solid var(--hw-secondary)}body .account table td:first-of-type a:hover{box-shadow:none;border-color:var(--hw-black-link-hover)}body .customer table{border:1px solid var(--hw-black);box-shadow:none}body .customer thead:after,body .customer tfoot:before{background:var(--hw-black)}.st--main-account-bg,.st--customer-account-details,.st--customer-order,.st--customer-order-billing_address,.st--customer-order-shipping_address{background:var(--hw-gray-1000);padding:2rem!important;margin-right:3rem;border-radius:2rem}.st--customer-account-details,.st--customer-order-billing_address,.st--customer-order-shipping_address{margin-right:0}.st--customer-order-shipping_address{border-radius:0 0 1rem 1rem}.st--customer-order-billing_address{border-radius:1rem 1rem 0 0}.st--account-link{display:inline-flex!important;align-items:center!important;border:1px solid!important;padding:1rem 2rem!important;background:var(--hw-secondary)!important;color:var(--hw-white)!important;border-radius:1rem!important}.st--account-link:hover{background:var(--hw-black-link-hover)!important;color:var(--hw-white)!important}body .account a svg{width:2rem}.st--customer-order-detail{font-size:1.6rem!important;padding:1rem 0}body .customer tfoot tr:first-of-type td{font-weight:700}body .customer tfoot tr:last-of-type td{font-weight:700;color:var(--hw-secondary);font-size:2rem}body .customer strong{font-weight:700;color:var(--hw-secondary)}.st--customer-order-name span{color:var(--hw-secondary)}.st--customer-account-details .st--account-link{margin-top:1rem}body .addresses li>button{background:var(--hw-black);color:var(--hw-white)}body .addresses li>button:hover{background:var(--hw-secondary-link-hover)}.AddAddress,.st--EditAddress{background:var(--hw-gray-1000);padding:1rem}body .select__select,body .customer select{background:var(--hw-body-bg)}li[data-address]>h2{color:var(--hw-black)}.addresses h2{font-size:3rem;color:var(--hw-black)}.st--account-link.customer-addresses{width:100%;text-align:center;justify-content:center;text-transform:uppercase;font-size:1.6rem}body .customer tbody tr{border-top:.1rem solid var(--hw-black)}@media screen and (max-width:750px){.customer a,body .customer button,.st--account-link,.st--account-link.customer-addresses{font-size:1.4rem}.st--account-link{padding:1rem!important}body .customer tbody tr,body .customer table{border:0}body .customer thead:after,body .customer tfoot:before{background:transparent}body .customer td:before{color:var(--hw-black);font-weight:700}:is(.account,.order) h1{font-size:2.5rem}:is(.account,.order) h2,.addresses h2{font-size:2.2rem}:is(.account,.order) h2{margin-top:1rem!important;margin-bottom:1rem!important}.st--main-account-bg,.st--customer-account-details,.st--customer-order,.st--customer-order-billing_address,.st--customer-order-shipping_address{margin:0}.st--main-account-bg,.st--customer-account-details,.st--customer-order,.st--customer-order-billing_address,.st--customer-order-shipping_address{padding:1rem!important}.st--customer-account-details{border-radius:0 0 1rem 1rem}.st--main-account-bg,.st--customer-order{border-radius:1rem 1rem 0 0}.st--customer-order-billing_address{border-radius:0}body .customer tbody td:last-of-type,body .customer tfoot tr:last-of-type td{padding-bottom:0rem}body .customer tbody td:first-of-type{padding-top:1rem}.st--account-link{margin:1rem 0}}@media screen and (min-width:990px){.box-max-width{max-width:105rem;margin:0 auto}}.st--about-our-process .hw--aucourses{display:block;background:var(--hw-gray-1000)}.st--about-our-process .hw--aucourses:hover{background:var(--hw-secondary-link-hover)!important}.st--about-our-process .hw--aucourses-img{max-width:100%;width:100%;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(13deg) brightness(111%) contrast(101%)}.st--about-our-process .hw--aucourses:hover .hw--aucourses-img{max-width:100%;filter:brightness(0) saturate(100%) invert(51%) sepia(49%) saturate(338%) hue-rotate(341deg) brightness(90%) contrast(91%)}.hw--aucourses-img-div{background:var(--hw-secondary-link-hover);width:5rem;height:5rem;padding:1rem;border-radius:1rem}.st--about-our-process .hw--aucourses:hover .hw--aucourses-img-div{background:var(--hw-white-link-hover)}.st--about-our-process .hw--aucourses-heading{margin:1rem 0}.st--about-our-process .hw--aucourses{min-height:24rem}.st--our-process .hw--gun-rack-features-title{padding:2rem 0 1rem;font-size:3rem;line-height:4.5rem}@media screen and (max-width:749px){.st--our-process .hw--gun-rack-features-main{display:grid;row-gap:2rem}.st--our-process .rich-text__heading:after{margin:0}.st--our-process .hw--au-rightside{row-gap:1.5rem}.st--our-process .hw--gun-rack-features-title{font-size:2.2rem;margin:2rem 0 1rem}.hw--aucourses-text p{font-size:1.4rem;line-height:2.4rem}.hw--aucourses-heading{font-size:1.8rem}}.product__text{font-size:1.2rem;padding:0 0 1rem;color:var(--hw-gray-700)}body .price__regular .price-item--regular{font-size:2.2rem!important;font-weight:700!important;line-height:3.3rem;color:var(--hw-black);font-family:var(--font-heading-family);margin-right:.5rem!important}.product__text strong{color:var(--hw-secondary)}.product__info-wrapper .badge:not(:first-of-type){display:none}.card-information .price__container{display:none}body .video-section__media video{background:transparent!important}body .badge{color:var(--hw-body-bg);text-transform:uppercase}.tooltip-content p br{display:none}.custom-collection{display:flex;flex-direction:column}.hw--product-form-btn{display:flex;flex-direction:column;margin-top:auto}cart-remove-button .button:not([disabled]):hover{color:var(--hw-secondary-link-hover);background:transparent!important}@media screen and (max-width:749px){.hw--main-product .hw--gun-rack-features-main{column-gap:1rem;flex-wrap:wrap}.hw--main-product .hw--gun-rack-features{flex:1 50%}.hw--main-product .hw--gun-rack-features-title{font-size:1.6rem;padding:1rem!important}}.hw--PDPUSP{max-width:558px;margin:1.5rem 0 1.5rem auto;text-align:left;font-size:1.8rem;border-radius:1rem;background:var(--hw-body-color);display:flex;column-gap:1rem;overflow:hidden}.hw--PDPUSP p{padding:1rem 0;font-size:1.8rem}.hw--PDPUSP span{background:var(--hw-secondary);color:#fff;padding:1rem;align-content:center;font-weight:600}@media screen and (max-width:749px){.hw--PDPUSP{max-width:100%;margin:1rem auto;text-align:center}.hw--PDPUSP p,.hw--PDPUSP span{font-size:1.4rem}.hw--PDPUSP p{padding:.6rem 0;text-align:left}.hw--PDPUSP span{padding:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/style.css.map */
