@charset "UTF-8";@font-face{font-family:HKNova;src:url(HKNova-Regular.woff2) format("woff2"),url(HKNova-Regular.woff) format("woff"),url(HKNova-Regular.otf) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:HKNova;src:url(HKNova-Bold.woff2) format("woff2"),url(HKNova-Bold.woff) format("woff"),url(HKNova-Bold.otf) format("opentype");font-style:normal;font-weight:600}@font-face{font-family:HKNova-Heavy;src:url(HKNova-Heavy.woff2) format("woff2"),url(HKNova-Heavy.woff) format("woff"),url(HKNova-Heavy.otf) format("opentype");font-style:normal;font-weight:700}:root{--fluid-padding: 0 40px;--padding: 0px;--margin: 0px}html{scroll-behavior:smooth}body{font-family:HKNova,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:1rem;line-height:1.125rem;background:#000}a{text-decoration:none;color:#fff}p{font-size:inherit;line-height:inherit;color:inherit}.bg-white p{color:inherit}ol,ul{padding:0;margin:0}blockquote{margin:0;padding:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h6,.h6{font-family:HKNova-Heavy,sans-serif;font-weight:700;font-style:normal}h1,.h1{font-size:3rem;line-height:1.25em}h2,.h2{font-size:2.25rem;line-height:1.25em}h3,.h3{font-size:2rem;line-height:1.25em}h4,.h4{font-size:1.25rem;line-height:1.25em}h5,.h5{font-size:1rem;line-height:1.25em}h6,.h6{font-size:.875rem;line-height:1.25em}textarea{line-height:1.25rem;min-height:8.75rem;padding:.625rem;border-radius:.25rem;border:.0625rem solid rgba(0,0,0,.5);background:#fff;transition:.3s border}select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:6px}[type=date]{-webkit-appearance:none;-moz-appearance:none}.btn-flex{display:flex}.btn{font-family:HKNova,sans-serif;font-weight:600;letter-spacing:.07em;font-style:normal;border:1px solid #000;padding:6px 20px;transition:.3s ease;font-size:.8125rem;line-height:1.125rem;padding:.625rem 2.1875rem;text-align:center}.btn:hover{background:#000;color:#fff}.btn.btn-black{border-color:#000;background:#000;color:#fff}.btn.btn-black:hover{background-color:transparent;color:#000}.btn.btn-white{border-color:#fff;background:#fff;color:#000}.btn.btn-white:hover{background-color:transparent;color:#fff}.btn.btn-gradient{color:#000;border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,#AA8822,#FFF5A6,#AA8822,#FFF5A6,#AA8822,#FFF5A6);background-image:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6)}.btn.btn-gradient:hover{background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.btn.btn-outline{background:transparent;border-color:#000;color:#000}.btn.btn-outline:hover{background:#000;border-color:#000;color:#fff}.btn.btn-outline_white{background:transparent;border-color:#fff;color:#fff}.btn.btn-outline_white:hover{background:#fff;border-color:#fff;color:#000}.btn.btn-outline_gradient{border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,#AA8822,#FFF5A6,#AA8822,#FFF5A6,#AA8822,#FFF5A6);background-image:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6);background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.btn.btn-outline_gradient:hover{color:#000;background-clip:border-box;-webkit-background-clip:border-box;-moz-background-clip:border-box;-webkit-text-fill-color:#000;-moz-text-fill-color:#000}.btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.fluid{padding:0 2.5rem}.container{max-width:76.25rem;margin:0 auto}.menu-icon{display:block;cursor:pointer}.menu-icon>div{width:26px;height:20px;position:relative}.menu-icon>div>div{position:absolute;left:0;top:0;right:0;bottom:0;transition:transform .5s ease}.menu-icon>div>div span{display:block;position:absolute;left:0;right:0}.menu-icon>div>div span:first-child{top:0}.menu-icon>div>div span:first-child:before,.menu-icon>div>div span:first-child:after{top:0}.menu-icon>div>div span:last-child{bottom:0}.menu-icon>div>div span:last-child:before,.menu-icon>div>div span:last-child:after{bottom:0}.menu-icon>div>div span:before,.menu-icon>div>div span:after{content:"";display:block;width:48%;height:2px;border-radius:2px;background:#fff;position:absolute;-webkit-backface-visibility:hidden;transition:transform .5s ease,border-radius .3s ease,background .4s ease}.menu-icon>div>div span:before{left:0;transform-origin:0 50%;transform:translate(1px) scaleX(1.1)}.menu-icon>div>div span:after{right:0;transform-origin:100% 50%;transform:translate(-1px) scaleX(1.1)}.menu-icon>div svg{display:block;fill:none;stroke:#fff;stroke-width:2px;width:44px;height:44px;stroke-linecap:round;position:absolute;left:50%;top:50%;margin:-22px 0 0 -22px;stroke-dasharray:0 82.801 11 82.801;stroke-dashoffset:82.801;transform-origin:50% 50%;-webkit-backface-visibility:hidden;transform:scale(1);transition:stroke-dashoffset .5s ease,stroke-dasharray .6s ease,transform .5s ease,stroke .4s ease}.menu-icon>div svg:nth-child(3){transform:rotate(180deg) scale(1)}.menu-icon.active div div{transform:rotate(90deg)}.menu-icon.active div div span:before,.menu-icon.active div div span:after{background:#fff}.menu-icon.active div div span:first-child:before{transform:rotate(45deg) translate(2.2px,-3px) scaleX(1.05)}.menu-icon.active div div span:first-child:after{transform:rotate(-45deg) translate(-2.2px,-3px) scaleX(1.05)}.menu-icon.active div div span:last-child:before{transform:rotate(-45deg) translate(2.2px,3px) scaleX(1.05)}.menu-icon.active div div span:last-child:after{transform:rotate(45deg) translate(-2.2px,3px) scaleX(1.05)}.menu-icon.active div svg{stroke-dashoffset:62;stroke-dasharray:0 82.801 62 82.801;transform:rotate(90deg);stroke:#fff}.menu-icon.active div svg:nth-child(3){transform:rotate(270deg)}.close-icon{display:block;cursor:pointer}.close-icon>div{width:20px;height:13px;position:relative}.close-icon>div>div{position:absolute;left:0;top:0;right:0;bottom:0;transition:transform .5s ease}.close-icon>div>div span{display:block;position:absolute;left:0;right:0}.close-icon>div>div span:first-child{top:0}.close-icon>div>div span:first-child:before,.close-icon>div>div span:first-child:after{top:0}.close-icon>div>div span:last-child{bottom:0}.close-icon>div>div span:last-child:before,.close-icon>div>div span:last-child:after{bottom:0}.close-icon>div>div span:before,.close-icon>div>div span:after{content:"";display:block;width:44%;height:1px;border-radius:2px;background:#fff;position:absolute;-webkit-backface-visibility:hidden;transition:transform .5s ease,border-radius .3s ease,background .4s ease}.close-icon>div>div span:before{left:0;transform-origin:0 50%;transform:translate(1px) scaleX(1.1)}.close-icon>div>div span:after{right:0;transform-origin:100% 50%;transform:translate(-1px) scaleX(1.1)}.close-icon>div svg{display:block;fill:none;stroke:#fff;stroke-width:1px;width:32px;height:32px;stroke-linecap:round;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;stroke-dasharray:0 82.801 11 82.801;stroke-dashoffset:82.801;transform-origin:50% 50%;-webkit-backface-visibility:hidden;transform:scale(1);transition:stroke-dashoffset .5s ease,stroke-dasharray .6s ease,transform .5s ease,stroke .4s ease}.close-icon>div svg:nth-child(3){transform:rotate(180deg) scale(1)}.close-icon.active div div{transform:rotate(90deg)}.close-icon.active div div span:before,.close-icon.active div div span:after{background:#fff}.close-icon.active div div span:first-child:before{transform:rotate(45deg) translate(2.2px,-3px) scaleX(1.05)}.close-icon.active div div span:first-child:after{transform:rotate(-45deg) translate(-2.2px,-3px) scaleX(1.05)}.close-icon.active div div span:last-child:before{transform:rotate(-45deg) translate(2.2px,3px) scaleX(1.05)}.close-icon.active div div span:last-child:after{transform:rotate(45deg) translate(-2.2px,3px) scaleX(1.05)}.close-icon.active div svg{stroke-dashoffset:62;stroke-dasharray:0 82.801 62 82.801;transform:rotate(90deg);stroke:#fff}.close-icon.active div svg:nth-child(3){transform:rotate(270deg)}.user-content a{text-decoration:underline}.lifestyle-slide.swiper-slide-active>div{transition:.5s all;transform:translate(0)}.product-description .content p{font-size:inherit;line-height:inherit;margin:1em 0}.swiper-pagination-bullet{border:1px solid var(--swiper-pagination-color)}.border-gradient{border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,#AA8822,#FFF5A6,#AA8822,#FFF5A6,#AA8822,#FFF5A6);background-image:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6)}.gradient-box{display:flex;flex-wrap:wrap;align-items:center;position:relative;box-sizing:border-box;color:#fff;background:#000;background-clip:padding-box;border:solid 1px transparent;border-radius:100%}.gradient-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6)}.text-gradient{background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;border-image-source:linear-gradient(to right,#AA8822,#FFF5A6,#AA8822,#FFF5A6,#AA8822,#FFF5A6);background-image:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6);text-shadow:0px 0px rgba(0,0,0,0)}span.highlight{background-image:linear-gradient(to right,#a82,#fff5a6,#a82,#fff5a6,#a82,#fff5a6);color:#000;padding:0 2px}.mainbox.animate .triangle-wrapper{animation:animateArrow .7s ease infinite}@keyframes animateArrow{50%{right:0}}.mainbox.spin .triangle-wrapper{animation:tick .5s cubic-bezier(.34,1.56,.64,1)}.mainbox.animate .triangle-wrapper.spoon{animation:animateArrowSpoon 1s ease infinite}@keyframes animateArrowSpoon{50%{right:-4rem}}@keyframes tick{40%{rotate:4deg}}.triangle{position:relative;text-align:left}.triangle:before,.triangle:after{content:"";position:absolute;background-color:inherit}.triangle,.triangle:before,.triangle:after{width:30px;height:30px;border-top-right-radius:30%}.triangle{transform:rotate(-60deg) skew(-30deg) scaleY(.866)}.triangle:before{transform:rotate(-135deg) skew(-45deg) scale(1.414,.707) translateY(-50%)}.triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.date::-webkit-calendar-picker-indicator{filter:invert(1)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.checkbox-wrapper a{text-decoration:underline}.video-audio{background-image:url(volume_off_FILL1_wght400_GRAD0_opsz48.svg?2);background-repeat:no-repeat;background-position:center;background-size:24px 24px}.video-audio.mute{background-image:url(volume_up_FILL1_wght400_GRAD0_opsz48.svg?2)}details{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(select-arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 12px);background-position-y:6px}details summary::marker{content:""}.iridescent-text{background-clip:text;-webkit-background-clip:text;color:transparent}.rich-text-wrapper *:not(:last-child){margin-bottom:.5em}.rich-text-wrapper a{font-weight:700;color:inherit;text-decoration-line:underline}#w3-storelocator-app{padding-top:80px;position:relative;z-index:0;margin-bottom:2.5rem}#w3-storelocator-app .map-container .map-frame{padding:0}#w3-storelocator-app .map-right-layout{height:100%;align-content:flex-start}#w3-storelocator-app .search_within_distance,#w3-storelocator-app #map_search_filters{display:none}#w3-storelocator-app .search_bar{padding:0!important}#w3-storelocator-app .search_bar .main_search_bar{display:flex;padding:0!important;margin:0!important;width:100%}#w3-storelocator-app .search_bar .main_search_bar label{display:none}#w3-storelocator-app .search_bar .main_search_bar #address_search{color:#fff;background:#000;width:100%;border-bottom:1px solid #fff}#w3-storelocator-app .search_bar .main_search_bar #address_search::-moz-placeholder{color:#fff}#w3-storelocator-app .search_bar .main_search_bar #address_search::placeholder{color:#fff}#w3-storelocator-app .search_bar .main_search_bar #address_search:focus{outline:none}#w3-storelocator-app .search_bar .main_search_bar .use_my_location{background:#000;border-right:1px solid #fff;border-bottom:1px solid #fff}#w3-storelocator-app .search_bar .main_search_bar #search_submit{display:flex;align-items:center;justify-content:center;background:#000;color:#fff;font-family:termina;width:230px;text-align:center;font-weight:600;font-size:13px;border-bottom:1px solid #fff}#w3-storelocator-app .search_bar .main_search_bar #search_submit span{content:"FIND STOCKISTS"}#w3-storelocator-app .search_bar .map-clear-wrapper{display:none}#w3-storelocator-app .map-right-layout{border:1px solid white}#w3-storelocator-app .map-right-layout .location-list{margin:0!important;overflow-x:hidden!important;scrollbar-width:2px}#w3-storelocator-app .map-right-layout .location-list::-webkit-scrollbar{width:2px}#w3-storelocator-app .location-items .location-item{position:relative;border:none!important;border-bottom:1px solid white!important;padding:20px 30px 60px!important;border-radius:0!important;font-size:13px}#w3-storelocator-app .location-items .location-item .location-list-item-marker{position:absolute;top:25px;left:30px;margin:0}#w3-storelocator-app .location-items .location-item .location-list-item-marker a{width:27px;height:36px;display:block;background-repeat:no-repeat;background-image:url(icon-marker.svg);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:contain;background-color:transparent}#w3-storelocator-app .location-items .location-item .location-list-item-marker a img{display:none}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-name{font-size:13px;margin-top:8px;text-transform:uppercase}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-city-line span{color:#fff}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-address{display:inline-flex}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-city-line{position:relative}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-city-line span{padding-right:5px;display:block}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-distance{font-weight:600;position:absolute;bottom:25px;left:30px}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-directions{position:absolute;bottom:25px}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-directions a{margin:0!important;font-weight:600}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-phone{position:absolute;bottom:25px;right:30px;font-size:0px}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-phone:before{content:"Call";position:absolute;top:0;right:0;font-size:13px;font-weight:600;width:35px;text-align:right;white-space:nowrap;text-decoration:underline}#w3-storelocator-app .location-items .location-item .location-list-item-details .location-list-item-phone a{margin:0!important;text-decoration:underline;font-weight:600}#w3-storelocator-app .location-items .location-item:first-child{background:#fff;border-top:1px solid #fff!important;padding-top:38px!important;color:#000!important}#w3-storelocator-app .location-items .location-item:first-child:before{content:"Your closest store is:";position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #fff;color:#000;font-size:13px;line-height:40px;padding:12px 30px;font-weight:700}#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-name a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-address a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-city-line span,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-phone a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-directions a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-distance a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-name a a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-address a a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-city-line span a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-phone a a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-directions a a,#w3-storelocator-app .location-items .location-item:first-child .location-list-item-details .location-list-item-distance a a{color:#000!important}#w3-storelocator-app .location-items .location-item:first-child .location-list-item-marker{top:70px}#w3-storelocator-app .location-items .location-item:first-child .location-list-item-marker a{background-repeat:no-repeat;background-image:url(icon-marker-white.svg);background-position:center center;-webkit-background-position:center center;-o-background-position:center center;background-size:contain;background-color:transparent}#w3-storelocator-app .no-stores-found{color:#fff;padding:40px 0 0;font-weight:600}@media(min-width:1024px){h1,.h1{font-size:4rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2.25rem}h4,.h4{font-size:1.5rem}#w3-storelocator-app{padding-left:10%!important;padding-right:10%!important}}@media(max-width:1023px){#w3-storelocator-app{padding-top:10px}#w3-storelocator-app .search_bar .main_search_bar #address_search{font-size:13px}#w3-storelocator-app .map-right-layout{border-left:0;border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/style-base.css.map */
