.responsive-image,.rs_image,img{max-width:100%}
.paragraph-row.margin_bottom{margin-bottom:4rem}@media screen and (max-width:800px){.paragraph-row.margin_bottom{margin-bottom:1rem}}
.grid.one>.paragraph-textbox .textbox{max-width:960px}.grid.one>.paragraph-textbox .textbox h1{line-height:1.25em}.grid.two>.paragraph-textbox .textbox h1{font-size:2em;color:#000;font-weight:300;font-family:AvantGardeGothicITCW01Bk,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:300}
#email-signup button{transition:background-color .65s ease-in-out}#email-signup *{font-family:AvantGardeGothicITCW01Bk,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal;line-height:1.75em;letter-spacing:1px}#email-signup{position:relative;padding:.5em;border:1px solid #000;background:#fff}#email-signup ::-webkit-input-placeholder{color:#000}#email-signup :-moz-placeholder{color:#000;opacity:1}#email-signup ::-moz-placeholder{color:#000;opacity:1}#email-signup :-ms-input-placeholder{color:#000}#email-signup input[type=email]{border:0;outline:0;padding-bottom:0;min-width:18em}#email-signup input[type=email]:active{background:#fff}#email-signup button{text-transform:capitalize;border:0;outline:0;cursor:pointer!important;text-align:center;background-color:#000;color:#fff;position:absolute;right:0;top:0;height:100%;padding:0 1em 0 1em}#email-signup button:hover{background-color:#4d4d4d}
.shopify_cart.cart-page{padding-left:2rem;padding-right:2rem}@media screen and (max-width:800px){.shopify_cart.cart-page{padding-left:1rem;padding-right:1rem}}#block-shopifyshoppingcart .mini-cart-overlay{transition:opacity .65s ease-in-out}#block-shopifyshoppingcart .mini-cart{transition:transform .65s ease-in-out}.btn,.cart .cart_wrapper .checkout-form input,.cart .cart_wrapper .item-list>li .vendor,.mini-cart>.shopify_cart .cart-title,.mini-cart>.shopify_cart .close-cart,.shopify_cart.cart-page .cart_wrapper .header{font-family:AvantGardeGothicITCW01Bk,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal;line-height:1.75em;letter-spacing:1px}.cart .cart_wrapper .item-list>li .vendor,.mini-cart>.shopify_cart .cart-title,.shopify_cart.cart-page .cart_wrapper .header{font-family:AvantGardeGothicITCW01Bd,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:600}.hamburger{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;text-indent:-1000px;overflow:hidden;outline:0;width:19px;height:17px;padding:0!important;background:0 0;padding:0!important;overflow:visible;outline:0!important;position:relative;border:1px solid red;z-index:999}.hamburger span,.hamburger span:before{border-radius:1px;height:2px;width:19px;background:#000;position:absolute;display:block;content:" "}.hamburger span:before{top:-9px}.hamburger span{top:12px}.hamburger:hover span,.hamburger:hover span:before{background-color:#4d4d4d;transition:all .5s ease-in-out}.hamburger.active span,.hamburger.active span:before{background-color:#fff!important}.hamburger.active span{transform:rotate(45deg);top:7px}.hamburger.active span:before{transform:rotate(-90deg);top:0}.btn,.cart .cart_wrapper .checkout-form input{font-size:1em!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;text-decoration:none;padding:.5em 2em!important;border:0;cursor:pointer;display:inline-block;border-radius:0;transition:color .65s ease-in-out,background-color .65s ease-in-out!important;text-shadow:none!important;letter-spacing:2px;color:#fff;background:#676767}.btn,.btn:visited,.cart .cart_wrapper .checkout-form input{color:#fff!important}.btn.active,.btn:hover,.cart .cart_wrapper .checkout-form input.active,.cart .cart_wrapper .checkout-form input:hover{background:#000!important}.btn+.btn,.cart .cart_wrapper .checkout-form .btn+input,.cart .cart_wrapper .checkout-form input+.btn,.cart .cart_wrapper .checkout-form input+input{margin-left:.5rem}.btn.disabled,.cart .cart_wrapper .checkout-form input.disabled{cursor:text!important;white-space:normal!important}@media screen and (max-width:800px){.btn.disabled,.cart .cart_wrapper .checkout-form input.disabled{text-align:left}}.btn.disabled:hover,.cart .cart_wrapper .checkout-form input.disabled:hover{background:#676767!important}.btn.disabled strong,.cart .cart_wrapper .checkout-form input.disabled strong{color:#fff!important}.btn.disabled a,.cart .cart_wrapper .checkout-form input.disabled a{color:#fff!important}.btn.disabled a:hover,.cart .cart_wrapper .checkout-form input.disabled a:hover{color:#e6e6e6!important}i.icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle}i.icon span{display:none}i.icon svg{width:100%;height:100%}i.icon svg path{fill:#000!important}.button_container{display:flex;align-items:center;justify-content:center}@media screen and (max-width:650px){.button_container{display:grid;grid-row-gap:1rem;grid-template-columns:1fr}.button_container .btn,.button_container .cart .cart_wrapper .checkout-form input,.cart .cart_wrapper .checkout-form .button_container input{display:block!important;margin:0!important;text-align:center!important}}#block-shopifyshoppingcart .mini-cart{background:#fff}.cart{margin:auto;max-width:1920px}.cart .cart-item-list.text{margin-top:2rem}.cart .cart_wrapper .subtotal{display:flex;justify-content:flex-end;flex-wrap:wrap;text-align:right;border-top:1px solid #000;padding-top:1rem}.cart .cart_wrapper .subtotal strong{margin-right:1rem}.cart .cart_wrapper .subtotal .note{width:100%;margin-top:0!important;font-style:italic;font-size:.9em}.cart .cart_wrapper .checkout-form{margin-top:2rem}.cart .cart_wrapper .checkout-form input{width:100%;padding:2em 2em!important;text-align:center!important}.cart .cart_wrapper .item-list{display:contents}.cart .cart_wrapper .item-list>li{display:contents}.cart .cart_wrapper .item-list>li .product_info a *,.cart .cart_wrapper .item-list>li product_info a:visited *{color:#000}.cart .cart_wrapper .item-list>li .item-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);cursor:pointer}.cart .cart_wrapper .item-list>li .item-qty p{display:none}.mini-cart>.shopify_cart{overflow-y:auto;max-height:100vh;position:relative}.mini-cart>.shopify_cart .close-cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:rgba(0,0,0,0);color:#000;display:block;margin-left:auto;cursor:pointer;font-size:2em;position:absolute;top:2rem;right:2rem}.mini-cart>.shopify_cart .cart-title{font-size:2em;border-bottom:1px solid #000;margin-bottom:2rem}.mini-cart>.shopify_cart form{min-height:calc(100% - 4rem)}.mini-cart>.shopify_cart .items{margin-bottom:2rem}.mini-cart>.shopify_cart .items>.item-list{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;-moz-column-gap:1rem;column-gap:1rem}.mini-cart>.shopify_cart .items>.item-list li{display:contents}.mini-cart>.shopify_cart .items>.item-list li:after{display:block;content:"";grid-row:span 1;grid-column:span 2;background:#000;height:1px;margin:2rem 0}.mini-cart>.shopify_cart .items>.item-list li:last-child:after{display:none}.mini-cart>.shopify_cart .items>.item-list li>a{grid-row:span 4}.mini-cart>.shopify_cart .items>.item-list li .item-remove{text-align:left;padding:0}.mini-cart>.shopify_cart .items>.item-list li .item-remove span{display:none}.mini-cart>.shopify_cart .items>.item-list li .item-remove:after{content:"Remove";display:block}.shopify_cart.cart-page{margin:auto;max-width:1920px}.shopify_cart.cart-page .cart_wrapper .header{display:block}.shopify_cart.cart-page .cart_wrapper .items{display:grid;grid-template-columns:1fr 2fr min-content min-content minmax(0,min-content);grid-template-rows:min-content;grid-column-gap:2rem;grid-row-gap:1rem;margin-bottom:2rem}@media screen and (max-width:650px){.shopify_cart.cart-page .cart_wrapper .items{grid-column-gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:dense}.shopify_cart.cart-page .cart_wrapper .items .header{display:none}.shopify_cart.cart-page .cart_wrapper .items .product_info{grid-column:span 2}.shopify_cart.cart-page .cart_wrapper .items .item-price{grid-column:4}.shopify_cart.cart-page .cart_wrapper .items .item-qty{grid-column:1}.shopify_cart.cart-page .cart_wrapper .items .item-qty input{text-align:center}.shopify_cart.cart-page .cart_wrapper .items .item-remove{grid-column:2/span 3;justify-self:flex-end}.shopify_cart.cart-page .cart_wrapper .items .item-price,.shopify_cart.cart-page .cart_wrapper .items .item-qty,.shopify_cart.cart-page .cart_wrapper .items .item-remove{margin-bottom:2rem}}.shopify_cart.cart-page .cart_wrapper .items .item-list{display:contents}.shopify_cart.cart-page .cart_wrapper .items .item-list>li{display:contents}
@font-face{font-family:AvantGardeGothicITCW01Bk;src:url(/themes/abersons/fonts/2BAB53_0_0.eot);src:url(/themes/abersons/fonts/2BAB53_0_0.eot#iefix) format("embedded-opentype"),url(/themes/abersons/fonts/2BAB53_0_0.woff) format("woff"),url(/themes/abersons/fonts/2BAB53_0_0.ttf) format("truetype");font-display:swap}
@font-face{font-family:AvantGardeGothicITCW01Bd;src:url(/themes/abersons/fonts/2CAA0B_0_0.eot);src:url(/themes/abersons/fonts/2CAA0B_0_0.eot#iefix) format("embedded-opentype"),url(/themes/abersons/fonts/2CAA0B_0_0.woff2) format("woff2"),url(/themes/abersons/fonts/2CAA0B_0_0.woff) format("woff"),url(/themes/abersons/fonts/2CAA0B_0_0.ttf) format("truetype");font-display:swap}
.main-footer,.main-header{padding-left:2rem;padding-right:2rem}@media screen and (max-width:800px){.main-footer,.main-header{padding-left:1rem;padding-right:1rem}}a{transition:color .65s ease-in-out}.animate-in,.textbox a:after,a img{transition:opacity .65s ease-in-out}.main-header .main.nav nav>ul>li.has-children>a .down svg path,.main-header .main.nav nav>ul>li.has-children>span .down svg path,.main-header .navbtns .svg svg path{transition:fill .65s ease-in-out}.main-header .main.nav nav>ul>li.has-children>a .down,.main-header .main.nav nav>ul>li.has-children>span .down,.main-header .main.nav nav>ul>li.has-children>ul{transition:transform .65s ease-in-out}.main-header .main.nav nav>ul>li a,.main-header .main.nav nav>ul>li>span{transition:color .65s ease-in-out,border-color .65s ease-in-out}.main-header .navbtns .svg{transition:border-color .65s ease-in-out}.btn,.h1,body,h1,h1 strong,h2,h2 strong,h3,h3 strong,h4,h4 strong,h5,h5 strong,h6,h6 strong,strong{font-family:AvantGardeGothicITCW01Bk,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal;line-height:1.75em;letter-spacing:1px}.h1,h1,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,strong{font-family:AvantGardeGothicITCW01Bd,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:600}@media screen and (min-width:650px){.mobile-only{display:none}}*{box-sizing:border-box}.vv_white{color:#fff!important}.vv_white *{color:#fff!important}.cke_editable .vv_white{background-color:rgba(91,92,91,.5)}.vv_black{color:#000!important}.vv_black *{color:#000!important}.vv_grey{color:#4d4d4d!important}.vv_grey *{color:#4d4d4d!important}.vv_light_grey{color:#f3f2ef!important}.vv_light_grey *{color:#f3f2ef!important}ul{list-style-type:none;margin:0;padding:0}ul li{margin:0;padding:0}.textbox{padding:2em 0;overflow:hidden;margin:auto}@media screen and (max-width:800px){.textbox{padding:1em 0}}.textbox a{display:inline-block;position:relative}.textbox a:after{content:"";height:1px;background:#000;position:absolute;bottom:0;left:0;right:0;opacity:0}.textbox a:hover:after{opacity:1}.textbox ol li,.textbox ul li{margin:0;padding:0 0 0 1em}.textbox ol li li,.textbox ul li li{line-height:1.5em;padding:0;margin:0 0 .5em 0}.textbox ol+*,.textbox ul+*{margin:3rem 0 0 0}.textbox ul li{position:relative}.textbox ul li:before{content:"-";position:absolute;left:-1em}.textbox p.hasButtons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.textbox p.hasButtons a.button{margin:1em}strong{color:#000}a{text-decoration:none;color:#4d4d4d}a:visited{color:#4d4d4d}a:hover{color:#000}p{margin:0;padding:0;line-height:1.7em}p+*{margin-top:2em!important}hr{border:1px solid #000;border-width:1px 0 0 0;margin:3em 0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin:1rem 0 0 0}.h1,h1{font-size:3.5em;color:#000;text-transform:capitalize;text-align:center}.h1+hr,h1+hr{width:10em;margin:1em auto 4em auto}.h3,h3{font-size:2em;color:#000}.h2,h2{font-size:1.1em;font-weight:400}.grey_bg{background:#f3f2ef}.grey_bg .textbox{padding-left:2em;padding-right:2em}@media screen and (max-width:800px){.grey_bg .textbox{padding-left:1em;padding-right:1em}}img,svg{display:block}figure{margin:0;padding:0}main img{content-visibility:auto}.responsive-image img{width:100%;max-width:100%;height:auto}a:hover img{opacity:.9!important}.rs-image-wrapper{position:relative;width:100%;overflow:hidden}.rs-image-wrapper.rs-image-absolute img{position:absolute;top:0;left:0}@supports(animation-name:fadeIn){.rs-image-wrapper img{opacity:0;transition:opacity 1s ease-out;will-change:opacity}.rs-image-wrapper img.lazyloaded{opacity:1;will-change:unset}}.hamburger{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;text-indent:-1000px;overflow:hidden;outline:0;width:19px;height:17px;padding:0!important;background:0 0;padding:0!important;overflow:visible;outline:0!important;position:relative;border:1px solid red;z-index:999}.hamburger span,.hamburger span:before{border-radius:1px;height:2px;width:19px;background:#000;position:absolute;display:block;content:" "}.hamburger span:before{top:-9px}.hamburger span{top:12px}.hamburger:hover span,.hamburger:hover span:before{background-color:#4d4d4d;transition:all .5s ease-in-out}.hamburger.active span,.hamburger.active span:before{background-color:#fff!important}.hamburger.active span{transform:rotate(45deg);top:7px}.hamburger.active span:before{transform:rotate(-90deg);top:0}.btn{font-size:1em!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;text-decoration:none;padding:.5em 2em!important;border:0;cursor:pointer;display:inline-block;border-radius:0;transition:color .65s ease-in-out,background-color .65s ease-in-out!important;text-shadow:none!important;letter-spacing:2px;color:#fff;background:#676767}.btn,.btn:visited{color:#fff!important}.btn.active,.btn:hover{background:#000!important}.btn+.btn{margin-left:.5rem}.btn.disabled{cursor:text!important;white-space:normal!important}@media screen and (max-width:800px){.btn.disabled{text-align:left}}.btn.disabled:hover{background:#676767!important}.btn.disabled strong{color:#fff!important}.btn.disabled a{color:#fff!important}.btn.disabled a:hover{color:#e6e6e6!important}i.icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle}i.icon span{display:none}i.icon svg{width:100%;height:100%}i.icon svg path{fill:#000!important}.button_container{display:flex;align-items:center;justify-content:center}@media screen and (max-width:650px){.button_container{display:grid;grid-row-gap:1rem;grid-template-columns:1fr}.button_container .btn{display:block!important;margin:0!important;text-align:center!important}}@keyframes slideRight{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutHide{0%{opacity:1;z-index:10}100%{z-index:8;opacity:0}}.animate-in{opacity:0;transform:translate3d(0,0,0);will-change:opacity}.animate-in.on-screen{opacity:1;will-change:unset}.logo{display:flex;align-items:center}.logo .symbol{background:url(/themes/abersons/logo.png) center center no-repeat;background-size:100% auto;width:4em;height:4em}.logo .type{width:10em;margin-left:1em}.logo .type svg{width:100%;height:auto}.lower_footer nav .socialIcon,.nav.footer .socialIcon,.nav.main .socialIcon{width:auto}.lower_footer nav .socialIcon a,.nav.footer .socialIcon a,.nav.main .socialIcon a{border:0!important}.main-footer,.main-header{padding-left:2rem;padding-right:2rem}@media screen and (max-width:800px){.main-footer,.main-header{padding-left:1rem;padding-right:1rem}}a{transition:color .65s ease-in-out}.animate-in,.textbox a:after,a img{transition:opacity .65s ease-in-out}.main-header .main.nav nav>ul>li.has-children>a .down svg path,.main-header .main.nav nav>ul>li.has-children>span .down svg path,.main-header .navbtns .svg svg path{transition:fill .65s ease-in-out}.main-header .main.nav nav>ul>li.has-children>a .down,.main-header .main.nav nav>ul>li.has-children>span .down,.main-header .main.nav nav>ul>li.has-children>ul{transition:transform .65s ease-in-out}.main-header .main.nav nav>ul>li a,.main-header .main.nav nav>ul>li>span{transition:color .65s ease-in-out,border-color .65s ease-in-out}.main-header .navbtns .svg{transition:border-color .65s ease-in-out}.btn,.h1,body,h1,h1 strong,h2,h2 strong,h3,h3 strong,h4,h4 strong,h5,h5 strong,h6,h6 strong,strong{font-family:AvantGardeGothicITCW01Bk,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:300;font-style:normal;line-height:1.75em;letter-spacing:1px}.h1,h1,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,strong{font-family:AvantGardeGothicITCW01Bd,"Century Gothic",Arial,"Lucida Grande",sans-serif;font-weight:600}.grid.two{display:grid;grid-template-columns:1fr 1fr}.grid.two>.col{width:100%!important}.grid.two.padded{grid-column-gap:2rem;grid-row-gap:4rem}@media screen and (max-width:800px){.grid.two{grid-template-columns:1fr}.grid.two.padded{grid-row-gap:1rem}}.grid.three{display:grid;grid-template-columns:repeat(3,1fr)}.grid.three>.col{width:100%!important}.grid.three.padded{grid-column-gap:2rem}@media screen and (max-width:800px){.grid.three{grid-template-columns:1fr}}.grid.one-third{display:grid;grid-template-columns:2fr 1fr;grid-row-gap:2rem}@media screen and (max-width:800px){.grid.one-third{grid-template-columns:1fr}}.grid.one-third>.col{width:100%!important}@keyframes slideRight{from{transform:scaleX(0)}to{transform:scaleX(1)}}.loading{position:relative;display:block;color:#000;text-transform:uppercase;height:3px;width:100%;margin-right:0!important;grid-column:1/-1}.loading .text{position:relative;z-index:2;display:none}.loading .progress{display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#f3f2ef;transform-origin:left;animation-name:slideRight;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:forwards}.main-header{display:grid;grid-template-columns:min-content max-content minmax(max-content,100%) min-content;grid-column-gap:1em;align-items:flex-end;padding:3em 0;position:relative;z-index:3}@media screen and (max-width:1200px){.main-header{grid-template-columns:min-content minmax(max-content,100%) minmax(0,min-content)!important;justify-content:space-between}}.main-header .right{order:10}.main-header .main.nav{display:contents}.main-header .main.nav a,.main-header .main.nav li{line-height:1em}.main-header .main.nav nav>ul{display:flex;align-items:center;list-style-type:none;margin:0;padding:0}.main-header .main.nav nav>ul>li{padding:0;margin:0;margin-right:.4em;position:relative}.main-header .main.nav nav>ul>li::after{content:"/";margin-right:.4em;margin-left:.2em}.main-header .main.nav nav>ul>li:last-child{margin-right:0}.main-header .main.nav nav>ul>li:last-child:after{display:none}.main-header .main.nav nav>ul>li a,.main-header .main.nav nav>ul>li>span{border:1px solid transparent;border-width:0 0 1px 0}.main-header .main.nav nav>ul>li.has-children>a,.main-header .main.nav nav>ul>li.has-children>span{display:inline-block;cursor:pointer;position:relative}.main-header .main.nav nav>ul>li.has-children>a .down,.main-header .main.nav nav>ul>li.has-children>span .down{width:.6em;display:inline-block}.main-header .main.nav nav>ul>li.has-children>a .down svg,.main-header .main.nav nav>ul>li.has-children>span .down svg{width:100%;height:100%}.main-header .main.nav nav>ul>li.has-children>a .down svg path,.main-header .main.nav nav>ul>li.has-children>span .down svg path{fill:#4d4d4d}.main-header .main.nav nav>ul>li.has-children>ul{position:absolute;background:#fff;padding:3rem 1.5rem 1.5rem 1.5rem;display:grid;grid-auto-flow:rows;gap:1.5rem;top:100%;left:-1.5rem;transform:scaleY(0);transform-origin:top center}.main-header .main.nav nav>ul>li.has-children>ul>li{text-transform:lowercase}.main-header .main.nav nav>ul>li.has-children>ul>li:hover>a{color:#000;border-color:#000}.main-header .main.nav nav>ul>li.has-children.open .down{transform:scaleY(-1)}.main-header .main.nav nav>ul>li.has-children.open>ul{transform:none}.main-header .main.nav nav>ul>li.active-trail>a,.main-header .main.nav nav>ul>li.active>a,.main-header .main.nav nav>ul>li:hover>a{color:#000;border-color:#000}.main-header .main.nav nav>ul>li.active-trail>a .down svg path,.main-header .main.nav nav>ul>li.active>a .down svg path,.main-header .main.nav nav>ul>li:hover>a .down svg path{fill:#000!important}@media screen and (max-width:1200px){.main-header .main.nav{position:fixed;top:0;bottom:0;right:0;min-width:40vw;background:#4d4d4d;display:grid;align-items:flex-start;padding:8rem 2rem 8rem 2rem;overflow-y:scroll;grid-template-columns:1fr!important;grid-row-gap:2rem;transition:transform .65s ease-in-out;transform:scaleX(0);transform-origin:center right;font-size:1.5em}.main-header .main.nav.active{transform:none}.main-header .main.nav .items{margin-top:6rem}.main-header .main.nav nav>ul{display:grid;grid-auto-flow:row;grid-auto-columns:1fr;gap:1em}.main-header .main.nav nav>ul>li:after{display:none}.main-header .main.nav nav>ul>li a,.main-header .main.nav nav>ul>li a:visited,.main-header .main.nav nav>ul>li>span{color:#fff}.main-header .main.nav nav>ul>li a:after,.main-header .main.nav nav>ul>li a:visited:after,.main-header .main.nav nav>ul>li>span:after{background:#fff}.main-header .main.nav nav>ul>li a .down svg path,.main-header .main.nav nav>ul>li a:visited .down svg path,.main-header .main.nav nav>ul>li>span .down svg path{fill:#fff!important}.main-header .main.nav nav>ul>li.active-trail>a,.main-header .main.nav nav>ul>li.active>a,.main-header .main.nav nav>ul>li:hover>a{color:#fff!important;border-color:#fff!important}.main-header .main.nav nav>ul>li.active-trail>a .down svg path,.main-header .main.nav nav>ul>li.active>a .down svg path,.main-header .main.nav nav>ul>li:hover>a .down svg path{fill:#fff!important}.main-header .main.nav nav>ul>li>ul{position:static!important;max-height:0;padding:0!important;overflow:hidden;transition:height .65s ease-in-out,padding .65s ease-in-out;background:rgba(0,0,0,0)!important}.main-header .main.nav nav>ul>li>ul>li:hover>a{color:#fff!important;border-color:#fff!important}.main-header .main.nav nav>ul>li.open>ul{max-height:500px;padding:2rem 0!important}}.main-header.active .navbtns .svg svg path{fill:#fff!important}.main-header .navbtns{display:flex;align-items:flex-end;justify-content:flex-end}.main-header .navbtns .separator{line-height:1em;margin-right:.4em}.main-header .navbtns .separator:first-child{margin-left:-.6em}@media screen and (max-width:1200px){.main-header .navbtns{font-size:1.25em}.main-header .navbtns .separator{display:none}}@media screen and (min-width:1200px){.main-header .navbtns{justify-content:flex-start}}.main-header .navbtns .svg{position:relative;width:1em;height:1em;border-bottom:1px solid transparent}.main-header .navbtns .svg svg{width:100%;height:100%}.main-header .navbtns .svg svg path{fill:#4d4d4d}@media screen and (min-width:1200px){.main-header .navbtns .svg:hover{border-color:#000}}.main-header .navbtns .svg:hover svg path{fill:#000}.main-header .navbtns .cartStatus .count{display:grid;align-items:center;justify-content:center;font-size:.6em;background:#f3f2ef;border-radius:100%;position:absolute;height:1.5em;width:1.5em;top:-1em;right:-1em;text-align:center}.main-header .navbtns .cartStatus .count span{line-height:1em}.main-header .navbtns .hamburger{display:none}@media screen and (max-width:1200px){.main-header .navbtns .hamburger{display:block}}@media screen and (max-width:650px){.main-header .navbtns{font-size:1.5em}}.main-header .navbtns>*{margin-right:.5rem}@media screen and (max-width:1200px){.main-header .navbtns>*{margin-right:.65rem}}.main-header .navbtns>:last-child{margin-right:0}.main-header .navbtns .hamburger{margin-left:.5rem}.main-header .navbtns>a{display:block}.main-header .navbtns>a.svg{width:1.25em}:root{font-size:12px}body{font-size:12px;font-size:clamp(12px,12px + .168vw,14.6174px);color:#4d4d4d;background:#fff;margin:0;padding:0;min-height:100vh}body.no-scroll{overflow:hidden;max-height:100vh}.dialog-off-canvas-main-canvas{position:relative;display:grid;grid-template-rows:min-content min-content auto;min-height:100vh;margin:auto;padding:0 4rem 0 4rem;max-width:1920px}@media screen and (max-width:800px){.dialog-off-canvas-main-canvas{padding:0 2rem 0 2rem}}.footer-top{margin-top:6em}.main-footer{margin-top:6em;padding:0;padding-bottom:3em;display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center}.footer-top+.main-footer{margin-top:1rem}.main-footer nav ul{margin:0!important;padding:0!important;display:grid;gap:1em;grid-auto-flow:column}@media screen and (max-width:650px){.main-footer nav ul{grid-auto-flow:unset;grid-template-columns:repeat(6,1fr);grid-row-gap:0;font-size:1.25em}}.main-footer nav ul li{text-transform:lowercase;line-height:1em}@media screen and (max-width:650px){.main-footer nav ul li{grid-column:1/-1}.main-footer nav ul li a{padding-bottom:1em;padding-top:.25em;display:block;line-height:1em}.main-footer nav ul li.socialIcon{grid-column:unset}.main-footer nav ul li.socialIcon .icon{width:2rem;height:2rem}}
