@charset "UTF-8";@font-face{font-family:intermedium;src:url(//www.gushill.com/cdn/shop/t/28/assets/Inter-Medium.ttf?7ce9ye&v=82841221060441192001644285181) format("truetype");font-display:swap}@font-face{font-family:intersemibold;src:url(//www.gushill.com/cdn/shop/t/28/assets/Inter-SemiBold.ttf?7ce9ye&v=129139739407398418181644285182) format("truetype");font-display:swap}@font-face{font-family:interregular;src:url(//www.gushill.com/cdn/shop/t/28/assets/Inter-Regular.ttf?7ce9ye&v=174093435572573914821644285181) format("truetype");font-display:swap}@font-face{font-family:InterBold;src:url(//www.gushill.com/cdn/shop/t/28/assets/Inter-Bold.ttf?7ce9ye&v=163470595732935713211644285178) format("truetype");font-display:swap}@font-face{font-family:SFNSRegular;src:url(//www.gushill.com/cdn/shop/t/28/assets/SFNS-Regular.ttf?7ce9ye&13165) format("truetype")}.icon-close:before{content:"\e902"}.header-holder{position:absolute;top:0;width:100%;z-index:19}.header-holder .annoucement-holder{position:relative;padding:1.5px 20px;z-index:1}@media (min-width: 768px){.header-holder .annoucement-holder{padding:5.5px 30px}}.header-holder .annoucement-holder .annoucement-message{font-family:intermedium;text-align:center;font-size:8px;color:#2b2d2f;line-height:20px;letter-spacing:normal;align-items:center}@media (min-width: 768px){.header-holder .annoucement-holder .annoucement-message{font-size:11px;letter-spacing:.94px}}@media (min-width: 1200px){.header-holder .annoucement-holder .annoucement-message{font-size:11px;letter-spacing:.94px}}.header-holder .stem-header{font-family:interregular;background-color:transparent;transition:.3s ease-in-out}.header-holder .stem-header.customer-signin{background-color:#edf6dc}.header-holder .stem-header.customer-register{background-color:#ffeee9}.header-holder .stem-header.customer-reset{background-color:#f5e5f1}.header-holder .stem-header.custom-heading-2{background-color:#eaf7f9}.header-holder .stem-header.active{transition:.3s ease-in-out;background-color:#2b2d2f}.header-holder .stem-header.active .stem-container .header-elements{border-bottom:none}.header-holder .stem-header .stem-container{position:relative;justify-content:space-between;font-family:interregular}.header-holder .stem-header .stem-container .header-elements{font-family:interregular;display:flex;align-items:center;justify-content:flex-start;width:80%;margin:auto;border-bottom:.5px solid white;padding:8px 0 6px}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements{width:95%;padding:25px 0 15px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements{padding:25px 0 15px;justify-content:center}}.header-holder .stem-header .stem-container .header-elements .header-overlay{display:block;position:fixed;left:0;top:0;background:#000c;z-index:0;transition:.5s opacity ease-in-out;width:100vw;opacity:1;height:100vh}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .header-overlay{display:none}}.header-holder .stem-header .stem-container .header-elements .header-overlay.stem-hide{opacity:0;pointer-events:none}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder{font-family:interregular;display:flex;flex-direction:column;position:absolute;right:0;top:100%;transition:.5s all ease-in-out;background:#00000073;opacity:1;height:calc(100vh - 128.26px);width:100%}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder{border-top:none;height:450px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder{display:none}}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder.stem-hide{opacity:0;pointer-events:none;right:-100%}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder{padding:35px 40px}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder{padding:35px 65px;display:flex;align-items:center;justify-content:space-around}}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link{display:block;margin-top:20px}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link{margin-top:0}}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link:first-child{margin-top:0}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link .menu-item{text-transform:lowercase;font-family:interregular;color:#fff;font-size:14px;line-height:20px;letter-spacing:1.2px}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link .sub-menu .menu-link.child{margin-top:25px;margin-left:15px}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .menu-items-holder .menu-link .sub-menu .menu-link.child .menu-item{color:#383838}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar{background-color:transparent}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar .search-bar__interior{padding:0}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar .search-bar__interior .search-form__container{background-color:transparent}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar .search-bar__interior .search-form__container .search-bar__form{max-width:85%}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar .search-bar__interior .search-form__container .search-bar__form .search-bar__input{font-family:interregular;border-radius:30px;background-color:transparent;border:1px solid white;color:#fff;font-size:14px;max-height:36px;min-height:36px;outline:none;padding:9px 71px 9px 19px}.header-holder .stem-header .stem-container .header-elements .mobile-nav-holder .search-bar .search-bar__interior .search-form__container .search-bar__form .search-bar__submit .icon-search{color:#fff}.header-holder .stem-header .stem-container .header-elements .header{display:none;align-items:center;justify-content:center;flex:1}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .header{display:flex}}.header-holder .stem-header .stem-container .header-elements .header .menu-link{margin-right:5.5%}.header-holder .stem-header .stem-container .header-elements .header .menu-link:last-child{margin-right:0}.header-holder .stem-header .stem-container .header-elements .header .menu-link .menu-item{font-family:interregular;position:relative;color:#fff;transition:.3s all ease-in-out;line-height:20px;letter-spacing:1.2px;font-size:14px;font-weight:400;margin:0;text-transform:lowercase}.header-holder .stem-header .stem-container .header-elements .logo-holder{width:100%;max-width:120px}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements .logo-holder{max-width:167px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .logo-holder{max-width:187px}}.header-holder .stem-header .stem-container .header-elements .logo-holder img{width:100%}.header-holder .stem-header .stem-container .header-elements .logo-holder a{align-items:center;display:flex}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder{display:flex;align-items:center;justify-content:flex-end;flex:1;margin-right:50px}@media (min-width: 768px){.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder{margin-right:90px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder{flex:unset;justify-content:center;margin-right:0}}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar{display:none;background-color:transparent}@media (min-width: 1026px){.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar{display:block}}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar .search-bar__interior{padding:0}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar .search-bar__interior .search-form__container{background-color:transparent}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar .search-bar__interior .search-form__container .search-bar__form{max-width:207px}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar .search-bar__interior .search-form__container .search-bar__form .search-bar__input{font-family:interregular;border-radius:30px;background-color:transparent;border:1px solid white;color:#fff;font-size:14px;max-height:36px;min-height:36px;min-width:207px;outline:none;padding:9px 71px 9px 19px}.header-holder .stem-header .stem-container .header-elements .right-menu-items-holder .search-bar .search-bar__interior .search-form__container .search-bar__form .search-bar__submit .icon-search{color:#fff}.header-holder .stem-header .stem-container .menu-items{position:absolute;height:100%;display:flex;align-items:center;justify-content:center;top:0;right:45px}@media (min-width: 768px){.header-holder .stem-header .stem-container .menu-items{right:54px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .menu-items{right:25px}}@media (min-width: 1200px){.header-holder .stem-header .stem-container .menu-items{right:30px}}.header-holder .stem-header .stem-container .menu-items .item{position:relative;margin-right:15px}@media (min-width: 768px){.header-holder .stem-header .stem-container .menu-items .item{margin-right:30px}}@media (min-width: 1026px){.header-holder .stem-header .stem-container .menu-items .item{margin-right:30px}}@media (min-width: 1200px){.header-holder .stem-header .stem-container .menu-items .item{margin-right:35px}}.header-holder .stem-header .stem-container .menu-items .item:last-child{margin-right:0}.header-holder .stem-header .stem-container .menu-items .item img{display:block;width:20px}@media (min-width: 1026px){.header-holder .stem-header .stem-container .menu-items .item img{width:18px}}@media (min-width: 1200px){.header-holder .stem-header .stem-container .menu-items .item img{width:20px}}.header-holder .stem-header .stem-container .menu-items .item i{font-size:22px;margin-top:1px;display:flex;align-items:center;justify-content:center;z-index:0;transition:.2s all ease-in-out;color:#fff}.header-holder .stem-header .stem-container .menu-items .item i:before{z-index:1}.header-holder .stem-header .stem-container .menu-items .item i:after{content:"";transition:.2s all ease-in-out;background-color:#fff;transform:scale(0);border-radius:100px;width:45px;height:45px;position:absolute;z-index:0}.header-holder .stem-header .stem-container .menu-items .item .count-holder{position:absolute;overflow:hidden;display:flex;align-items:center;transition:.2s all ease-in-out;justify-content:center;color:#fffcf8;background:#fff;z-index:1;top:2px;right:-6px;border-radius:50px;font-size:9px;width:14px;height:14px}.stem-hero-banner-holder .hero__inner{vertical-align:bottom}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner{vertical-align:middle;padding-top:200px}}.stem-hero-banner-holder .hero__inner .page-width{margin-top:140px}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width{margin-top:0}}@media (min-width: 1026px){.stem-hero-banner-holder .hero__inner .page-width{margin-top:-40px}}.stem-hero-banner-holder .hero__inner .page-width .mega-title{font-size:30px;font-family:intermedium;line-height:40px;letter-spacing:1.5px;margin-bottom:45px}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width .mega-title{font-size:48px;line-height:65px;margin-bottom:26px;font-weight:100}}@media (min-width: 1026px){.stem-hero-banner-holder .hero__inner .page-width .mega-title{font-size:56px;line-height:75px;margin-bottom:48px;font-weight:100}}.stem-hero-banner-holder .hero__inner .page-width .mega-subtitle{font-family:interregular;max-width:279px;font-size:16px;line-height:22px;letter-spacing:1.2px;margin:auto}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width .mega-subtitle{max-width:499px;font-size:18px;line-height:24px;letter-spacing:1.35px}}.stem-hero-banner-holder .hero__inner .page-width .mega-subtitle p{font-family:interregular;font-size:16px;line-height:22px;letter-spacing:1.2px}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width .mega-subtitle p{max-width:499px;font-size:18px;line-height:24px;letter-spacing:1.35px}}.stem-hero-banner-holder .hero__inner .page-width .hero__btn{font-family:InterBold;margin-top:40px;border:1px solid #ffaf1f;border-radius:7px;background:transparent;color:#ffaf1f;padding:10px 25px;min-width:174px;max-width:174px;min-height:40px;max-height:40px}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width .hero__btn{margin-top:64px;min-width:192px;max-width:200px;min-height:50px;max-height:50px}}@media (min-width: 1026px){.stem-hero-banner-holder .hero__inner .page-width .hero__btn{margin-top:57px}}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div{display:flex;align-items:center}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div span{margin-right:20px;font-size:14px}@media (min-width: 768px){.stem-hero-banner-holder .hero__inner .page-width .hero__btn div span{font-size:16px}}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div img{width:1.5em}.stem-hero-banner-holder .hero__inner .page-width .hero__btn:hover{background-color:#ffaf1f33;color:#ffaf1f!important}.product-slider-holder{background-color:#171718;padding:112px 0}.product-slider-holder.product .heading{margin:0 0 60px}@media (min-width: 1026px){.product-slider-holder.product .heading{margin:0 0 60px}}@media (min-width: 1200px){.product-slider-holder.product .heading{margin:0 0 70px}}.product-slider-holder.product .heading.no-margin{margin:0}.product-slider-holder.product .section-description{text-align:center;color:#fff;font-size:16px;margin:20px 0 35px;max-width:320px}@media (min-width: 768px){.product-slider-holder.product .section-description{font-size:24px;margin:35px 0 60px;max-width:520px}}@media (min-width: 1026px){.product-slider-holder.product .section-description{margin:35px 0 75px;max-width:100%}}.product-slider-holder .stem-container{flex-direction:column;overflow:hidden;padding:0}@media (min-width: 1026px){.product-slider-holder .stem-container{padding:initial;padding:0 25px}}@media (min-width: 1200px){.product-slider-holder .stem-container{padding:0 30px}}.product-slider-holder .stem-container .heading{color:#ffaf1f;text-align:center;margin-bottom:80px;font-size:24px;font-family:intermedium}@media (min-width: 768px){.product-slider-holder .stem-container .heading{font-size:36px;max-width:100%}}@media (min-width: 1026px){.product-slider-holder .stem-container .heading{font-size:48px;max-width:100%}}.product-slider-holder .stem-container .description{color:#fff;margin:25px 0 45px;text-align:center;line-height:1.7;max-width:320px}@media (min-width: 480px){.product-slider-holder .stem-container .description{line-height:1.2}}@media (min-width: 768px){.product-slider-holder .stem-container .description{max-width:100%}}@media (min-width: 1200px){.product-slider-holder .stem-container .description{margin:30px 0 50px}}.product-slider-holder .stem-container .product-slider-main{width:100%;position:relative}.product-slider-holder .stem-container .product-slider-main .product-slider{width:80%;margin:auto}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider{width:100%}}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow{cursor:pointer;position:absolute;bottom:6px}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow{bottom:5px}}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow img{width:30px;max-width:30px}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-dots{display:flex;justify-content:center;align-items:center;max-width:20%;margin:0 auto}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-dots li{margin-right:15px}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-dots li:last-child{margin-right:0}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-dots li button{-webkit-user-select:none;user-select:none;outline:none;color:transparent;overflow:hidden;padding:0;border:none;background-color:#fff;border-radius:50px;width:15px;height:15px}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-dots li.slick-active button{background-color:#ffaf1f}.product-slider-holder .stem-container .product-slider-main .product-slider .product{display:flex!important;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;box-sizing:border-box;height:auto;align-items:center;justify-content:flex-start;padding:0 2.5vw 8vw}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product{flex-direction:row;box-sizing:border-box;height:auto;align-items:flex-start;justify-content:space-between}}@media (min-width: 768px){.product-slider-holder .stem-container .product-slider-main .product-slider .product{padding:0 2.5vw 8vw}}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product{padding:0 25.6px 10px}}@media (min-width: 1200px){.product-slider-holder .stem-container .product-slider-main .product-slider .product{padding:0 30px 10px}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder{position:relative}.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:.4s all ease-in-out;overflow:hidden}@media (min-width: 1200px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image{overflow:visible}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image a{color:#fff;outline:none;text-decoration:none}.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image .product-image{width:90px;height:100%}@media (min-width: 768px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image .product-image{width:110px;height:100%;transform:scale(1)}}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .image-holder .main-product-image .product-image{width:110px;height:100%;transform:scale(1.5)}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder{flex-direction:column;display:flex;align-items:center;justify-content:center;flex:1}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder{align-items:self-start;margin-left:12px}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title{font-family:interregular;text-align:center;color:#fff;line-height:24px;font-size:18px;letter-spacing:1.35px;font-weight:200;margin:15px 0 10px;text-transform:capitalize}@media (max-width: 767px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title{margin:0}}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title{text-align:left;line-height:35px;font-size:24px;letter-spacing:1.5px;text-transform:capitalize}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title a{color:#fff;outline:none;text-decoration:none}@media (min-width: 768px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title{margin:30px 0 10}}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title{margin-top:5px;margin-left:5px}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .rating-holder .checked{color:#ffaf1f}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-description{text-align:center;color:#383838;margin:17px 0 23px;line-height:1abel .4}@media (min-width: 768px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-description{line-height:1.2;margin:20px 0 25px}}@media (min-width: 1026px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-description{margin:17px 0 22px}}@media (min-width: 1200px){.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-description{margin:20px 0 25px}}.product-slider-holder .stem-container .product-slider-main .product-slider .product .stem-button{cursor:pointer;margin:0 auto;max-width:197px;width:100%}.product-slider-holder .stem-container .product-slider-main .product-slider .product .stem-button .label{width:auto}.order-banner-holder{background-color:#2b2d2f;border-top:1px solid #ffaf1f}.order-banner-holder .stem-container{padding:58px 20px}.order-banner-holder .stem-container .order-banner-main{display:flex;align-items:center;justify-content:space-evenly;flex-direction:column}@media (min-width: 1026px){.order-banner-holder .stem-container .order-banner-main{flex-direction:row}}.order-banner-holder .stem-container .order-banner-main .heading{font-family:intermedium;color:#ffaf1f;font-size:18px;line-height:24px;text-transform:uppercase;text-align:center;letter-spacing:1.35px;margin:0;font-weight:100}@media (min-width: 768px){.order-banner-holder .stem-container .order-banner-main .heading{font-size:24px;line-height:35px;letter-spacing:1.4px}}@media (min-width: 1026px){.order-banner-holder .stem-container .order-banner-main .heading{font-size:30px;line-height:45px;letter-spacing:1.5px}}.order-banner-holder .stem-container .order-banner-main .stem-yellow-button-holder{margin:20px 0 0}@media (min-width: 1026px){.order-banner-holder .stem-container .order-banner-main .stem-yellow-button-holder{margin:0}}.store-importance-holder{background-color:#171718;padding:0px 0px 63 px 0px}@media (min-width: 768px){.store-importance-holder{padding:0 0 95px}}@media (min-width: 1026px){.store-importance-holder{padding:0 0 100px}}.store-importance-holder .stem-container .store-importance-main .top-holder{text-align:center;padding-bottom:40px;padding-top:90px;max-width:70%;margin:auto}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .top-holder{padding-bottom:80px}}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .top-holder{padding-bottom:75px;max-width:40%}}.store-importance-holder .stem-container .store-importance-main .top-holder .heading{font-family:intermedium;color:#fff;font-size:24px;line-height:35px;letter-spacing:1.5px;text-transform:capitalize;text-align:center;margin:0 0 30px}@media (min-width: 768px){.store-importance-holder .stem-container .store-importance-main .top-holder .heading{font-size:36px;line-height:55px;letter-spacing:1.5px}}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .top-holder .heading{font-size:48px;line-height:65px;letter-spacing:1.5px}}.store-importance-holder .stem-container .store-importance-main .top-holder .description{font-family:interregular;color:#fff;font-size:16px;line-height:22px;letter-spacing:1.2px;text-align:center}@media (min-width: 768px){.store-importance-holder .stem-container .store-importance-main .top-holder .description{font-size:14px;line-height:24px}}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .top-holder .description{font-size:18px;line-height:25px;letter-spacing:1.35px}}.store-importance-holder .stem-container .store-importance-main .bottom-holder{display:flex;align-items:center;justify-content:center;flex-flow:wrap}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points{display:flex;flex-direction:column;align-items:center;flex-basis:50%;margin-bottom:25px}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points:nth-child(1){order:1}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points:nth-child(2){order:4}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points:nth-child(3){order:3}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points:nth-child(4){order:2}@media (min-width: 768px){.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points{flex-basis:25%;order:1!important}}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points{flex-basis:18%;margin-bottom:0}}.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points .key-point-description{font-family:interregular;color:#fff;font-size:16px;line-height:22px;margin-top:24px;letter-spacing:1.2px;width:54%;text-align:center}@media (min-width: 768px){.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points .key-point-description{width:53%}}@media (min-width: 1026px){.store-importance-holder .stem-container .store-importance-main .bottom-holder .stem-key-points .key-point-description{width:47%}}.slider-left.slick-arrow{position:absolute;top:40%;left:10px}@media (min-width: 1026px){.slider-left.slick-arrow{left:0}}.slider-right.slick-arrow{position:absolute;top:40%;right:10px}@media (min-width: 1026px){.slider-right.slick-arrow{right:0}}.stem-yellow-filled-button-holder{border:1px solid #ffaf1f;font-family:InterBold;border-radius:7px;background:#ffaf1f;text-transform:uppercase;color:#2b2d2f;padding:10px 25px}.stem-yellow-filled-button-holder div{display:flex;align-items:center}.stem-yellow-filled-button-holder div span{margin-right:20px;font-size:14px}@media (min-width: 768px){.stem-yellow-filled-button-holder div span{font-size:16px}}.stem-yellow-filled-button-holder div img{width:1.5em}.stem-yellow-filled-button-holder:hover{background-color:#ffaf1f33}.stem-yellow-button-holder{margin-top:40px;font-family:InterBold;border:1px solid #ffaf1f;border-radius:7px;background:transparent;text-transform:uppercase;color:#ffaf1f;padding:10px 25px}@media (min-width: 768px){.stem-yellow-button-holder{margin-top:64px}}@media (min-width: 1026px){.stem-yellow-button-holder{margin-top:57px}}.stem-yellow-button-holder div{display:flex;align-items:center}.stem-yellow-button-holder div span{margin-right:20px;font-size:14px}@media (min-width: 768px){.stem-yellow-button-holder div span{font-size:16px}}.stem-yellow-button-holder div img{width:1.5em}.stem-yellow-button-holder:hover{background-color:#ffaf1f33;color:#ffaf1f!important}.stem-yellow-button-holder.disabled{opacity:.4;pointer-events:none}.stem-yellow-button-holder.disabled:hover{background-color:transparent}.zigzag{width:125px;height:125px;position:relative;background:radial-gradient(#484a4f 60%,transparent 61%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256'> <path d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(16.36deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(32.73deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(49.09deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(65.45deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(81.81deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(98.18deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(114.54deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(130.90deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(147.27deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-97 -3 256 262' fill='%23484a4f' width='256' style='transform:rotate(164.2deg);'> <path  d='M48 240 L48 16 L32 0 L16 16 L16 240 L32 256 Z' stroke='%23484a4f' stroke-width='3' /></svg>");background-size:100% 100%;display:inline-block}@media (min-width: 768px){.zigzag{width:150px;height:150px}}@media (min-width: 1026px){.zigzag{width:178px;height:178px}}.zigzag img{position:absolute;top:28%;left:30%;width:50px;height:50px}@media (min-width: 768px){.zigzag img{top:30%;left:32%;width:60px;height:60px}}@media (min-width: 1026px){.zigzag img{top:32%;left:35%}}.burger-icon{width:20px;height:18px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block}@media (min-width: 1026px){.burger-icon{display:none!important}}.burger-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger-icon span:nth-child(1){top:0}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:8px}.burger-icon span:nth-child(4){top:16px}.burger-icon.open span:nth-child(1){top:9px;width:0%;left:50%}@media (min-width: 768px){.burger-icon.open span:nth-child(1){margin-top:64px}}@media (min-width: 1026px){.burger-icon.open span:nth-child(1){margin-top:57px}}.burger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.burger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.burger-icon.open span:nth-child(4){top:9px;width:0%;left:50%}.stem-footer-holder .site-footer__content{flex-direction:column;padding:0}@media (min-width: 768px){.stem-footer-holder .site-footer__content{flex-direction:row}}.stem-footer-holder .stem-powered-footer-hidden{padding:22px 0}@media (min-width: 768px){.stem-footer-holder .stem-powered-footer-hidden{display:none}}.stem-footer-holder .stem-powered-footer-hidden .news-letter-logo-holder{display:flex;align-items:center;flex-direction:row;justify-content:center;margin-left:0;margin-bottom:10px;margin-top:15px}.stem-footer-holder .stem-powered-footer-hidden .news-letter-logo-holder .logo{width:2.2em;background:#2b2d2f;margin-right:12px;margin-bottom:0;display:flex;padding:3px;align-items:center;border-radius:30px}.stem-footer-holder .stem-flex-left{display:flex;flex-direction:column;flex-basis:65%}@media (min-width: 768px){.stem-footer-holder .stem-flex-left{flex-basis:60%}}@media (min-width: 1026px){.stem-footer-holder .stem-flex-left{flex-basis:65%}}.stem-footer-holder .stem-flex-left .stem-powered-footer{border-top:1px solid #5f6265;padding:30px 25px 0 0;display:none;background-color:#171718}@media (min-width: 768px){.stem-footer-holder .stem-flex-left .stem-powered-footer{display:flex}}@media (min-width: 768px){.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall{display:flex;align-items:center}}.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall .news-letter-logo-holder{display:flex;align-items:center;justify-content:center;margin-left:15%;flex-direction:row}@media (min-width: 1026px){.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall .news-letter-logo-holder{display:none}}.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall .news-letter-logo-holder .logo{width:2.2em;background:#2b2d2f;margin-right:10px;margin-bottom:0;display:flex;padding:4px;align-items:center;border-radius:30px}.stem-footer-holder .stem-flex-right{flex-basis:35%}@media (min-width: 768px){.stem-footer-holder .stem-flex-right{flex-basis:40%}}@media (min-width: 1026px){.stem-footer-holder .stem-flex-right{flex-basis:35%;max-height:451px}}.stem-footer-holder .stem-footer-half-newsletter{margin-bottom:0}.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter{width:90%;padding-left:30px;margin-bottom:0;padding-top:20px;padding-bottom:25px}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter{width:100%;padding:50px 10px 53px 30px;margin-bottom:0;max-height:216px}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter{width:75%;padding-left:80px;padding-top:80px;padding-bottom:80px}}.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter .h4{font-family:intermedium;font-size:9px;line-height:17px;letter-spacing:.68px;text-align:center;margin:auto auto 22px;width:71%}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter .h4{width:100%;font-size:16px;line-height:24px;letter-spacing:1.2px;text-align:left}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter .h4{font-size:24px;line-height:35px;letter-spacing:1.5px;text-align:left}}.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter .newsletter__input{font-size:10px;line-height:18px;letter-spacing:1px;font-family:interregular;padding:2px 15px}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-newsletter .site-footer__item-inner--newsletter .newsletter__input{font-size:14px}}.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter{display:flex;background-color:#1e1f21}.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter .news-letter-logo-holder{display:none;align-items:center;flex-direction:column;justify-content:center;margin-left:15%}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter .news-letter-logo-holder{display:flex}}.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter .news-letter-logo-holder .logo{width:40px;height:40px;background:#2b2d2f;padding:4px 0 0;justify-content:center}.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter .news-letter-logo-holder .logo a img{padding:0;width:20px}.stem-footer-holder .stem-footer-half-link_list{flex-basis:35%;background-color:#2b2d2f;margin-bottom:0;background:#2b2d2f;padding-top:30px;padding-bottom:30px;border-left:1px solid #5f6265}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-link_list{padding-top:30px;padding-bottom:8px}}@media (min-width: 768px) and (max-width: 1026px){.stem-footer-holder .stem-footer-half-link_list{padding-bottom:30px!important}}@media (min-width: 1107px) and (max-width: 1375px){.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner{padding-top:46px!important}}@media (min-width: 1066px) and (max-width: 1106px){.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner{padding-top:62px!important}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner{padding-top:68px}}.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{display:flex;justify-content:flex-start;align-items:center;flex-flow:wrap;padding-left:15px;order:1}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{margin-top:40px;order:2;padding-left:30px}}@media (min-width: 1107px) and (max-width: 1375px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-bottom:100px!important}}@media (min-width: 1066px) and (max-width: 1106px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-bottom:62px!important}}@media (min-width: 1046px) and (max-width: 1065px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-bottom:102px!important}}@media (min-width: 1026px) and (max-width: 1045px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-bottom:80px!important}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-left:20%;padding-bottom:100px}}.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist .site-footer__linklist-item{font-family:interregular;padding-bottom:25px;flex-basis:50%;font-size:13px;line-height:22px;text-transform:uppercase;letter-spacing:.98px}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist .site-footer__linklist-item{font-size:9px;padding-bottom:15px}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist .site-footer__linklist-item{font-size:13px}}.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list{flex-direction:column}}.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list img{max-width:125px;order:2;transform:rotate(90deg)}@media (min-width: 768px){.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list img{max-width:189px;max-height:unset;transform:unset;order:1}}.stem-footer-holder .stem-yellow-filled-button-holder{font-family:InterBold;border-bottom-left-radius:0;border-top-left-radius:0;padding:8px 10px}@media (min-width: 768px){.stem-footer-holder .stem-yellow-filled-button-holder{padding:10px;background-color:transparent;color:#fff!important;border-color:#fff}.stem-footer-holder .stem-yellow-filled-button-holder svg{fill:#fff}.stem-footer-holder .stem-yellow-filled-button-holder:hover{background-color:#fff;color:#000!important}.stem-footer-holder .stem-yellow-filled-button-holder:hover svg{fill:#000}}@media (max-width: 480px){.stem-footer-holder .stem-yellow-filled-button-holder{font-size:11px;border:2px solid #fff;color:#fff!important;background:transparent}}.stem-footer-holder .stem-yellow-filled-button-holder span{font-size:11px;font-weight:600;margin-right:6px}@media (min-width: 768px){.stem-footer-holder .stem-yellow-filled-button-holder span{letter-spacing:1.5px;font-size:14px}}@media (min-width: 1026px){.stem-footer-holder .stem-yellow-filled-button-holder span{font-size:16px}}.stem-footer-holder .stem-yellow-filled-button-holder img{width:11px}@media (min-width: 768px){.stem-footer-holder .stem-yellow-filled-button-holder img{width:1.5em}}@media (max-width: 480px){.stem-footer-holder .stem-yellow-filled-button-holder svg{fill:#fff;width:12px}}#insta-feed,.instafeed-shopify{margin-top:0!important;background:#171718;color:#fff}#insta-feed h2{font-family:intermedium;font-size:30px;line-height:40px;letter-spacing:1.5px}.cart-drawer-holder{position:fixed;left:0;top:0;z-index:20;width:100%;height:100vh;box-sizing:border-box;display:flex;justify-content:flex-end}.cart-drawer-holder.stem-hide{pointer-events:none}.cart-drawer-holder.stem-hide .cart-overlay{opacity:0;pointer-events:none}.cart-drawer-holder.stem-hide .cart-drawer{right:-100%}.cart-drawer-holder .cart-overlay{display:block;position:absolute;left:0;top:0;background:#00000073;z-index:-1;transition:.5s opacity ease-in-out;width:100vw;opacity:1;height:100vh}.cart-drawer-holder .cart-drawer{display:flex;flex-direction:column;justify-content:space-between;position:relative;transition:.5s all ease-in-out;background:#2b2d2f;opacity:1;width:100%;right:0;color:#fff;overflow-y:overlay;padding:48px 20px 35px}@media (min-width: 480px){.cart-drawer-holder .cart-drawer{max-width:345px}}@media (min-width: 768px){.cart-drawer-holder .cart-drawer{justify-content:unset;max-width:600px;padding:78px 63px 71px;overflow-y:scroll}}.cart-drawer-holder .cart-drawer .close-cart-drawer{position:absolute;cursor:pointer;font-size:19px;right:34px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .close-cart-drawer{right:30px}}.cart-drawer-holder .cart-drawer .cart-heading{text-align:center}.cart-drawer-holder .cart-drawer .cart-heading .heading{font-family:interregular;font-size:26px;text-align:left}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-heading .heading{font-size:36px}}.cart-drawer-holder .cart-drawer .cart-item-list{flex:1;margin:40px 0 30px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list{margin:40px 0;flex:unset}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item{display:flex;position:relative;border-bottom:1px solid #979797;padding:30px 0}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item{padding:40px 0}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item:first-child{padding-top:0}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .image-holder{display:flex;flex-basis:28%;align-items:flex-start;padding:0}@media (min-width: 480px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .image-holder{flex-basis:27%;padding:0}}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .image-holder{align-items:center;padding:0;flex-basis:21.2%}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .image-holder .main-product-image .product-image{object-fit:contain;height:82px;min-width:82px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .image-holder .main-product-image .product-image{height:170px;min-width:170px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder{display:flex;flex-direction:column;justify-content:center;flex-basis:100%;padding-left:15px}@media (min-width: 480px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder{flex-basis:66%}}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder{flex-basis:100%;padding-left:40px;justify-content:flex-start}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-title{color:#fff;font-family:interregular;font-size:16px;margin:0 0 10px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-title{font-size:18px;line-height:24px;letter-spacing:1.35px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-title a{color:#fff;font-family:interregular;font-size:16px;font-size:14px;letter-spacing:1.2px;line-height:20px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-title a{font-size:18px;line-height:24px;letter-spacing:1.35px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-description{margin:13px 0 20px;font-size:13px;line-height:1.4}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-description{line-height:1.2;margin:15px 0;font-size:14px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .quantity-holder{margin:0;display:flex;font-family:interregular;justify-content:space-between;font-size:14px;justify-content:unset}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .quantity-holder{justify-content:flex-start;font-size:16px;line-height:22px;letter-spacing:1.2px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .quantity-holder .input-holder{margin:0 0 0 21px;font-family:SFNSRegular}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .quantity-holder .input-holder{margin:0 13px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .remove-button{color:#ffaf1f;font-family:interregular;font-weight:700;left:0;margin-left:20px;cursor:pointer;text-transform:uppercase;bottom:34px;font-size:12px;letter-spacing:1.2px;line-height:18px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .remove-button{font-size:14px;line-height:24px;letter-spacing:1.35px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder{margin-top:20px}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder{background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #979797}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .selected-value{color:#fff;font-size:16px}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .down{padding:4px}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .cart-product-option-selector{top:40px;background-color:#404244;padding:0;overflow:hidden;opacity:.7}@media (max-width: 767px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .cart-product-option-selector{opacity:1}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .cart-product-option-selector .cart-product-options-list{font-size:16px;color:#fff;padding:12px 15px;width:100%}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .product-options-holder .stem-select-holder .cart-product-option-selector .cart-product-options-list:nth-child(odd){background-color:#2b2d2f}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .price-container{display:flex;align-items:center;justify-content:space-between;padding:7px 0 0}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .price-container{justify-content:flex-start;margin-bottom:15px}}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .price-container .price-holder{font-family:intersemibold;color:#fff;font-weight:700;font-size:14px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .price-container .price-holder{font-size:18px;line-height:24px;letter-spacing:1.35px}}.cart-drawer-holder .cart-drawer .additional-key-holder{border-bottom:1px solid #ffaf1f;display:block;flex-direction:column;margin-bottom:40px;padding:0 0 40px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .additional-key-holder{margin-bottom:47px;padding:0 0 47px;display:block}}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-msg{font-family:interregular;padding:0 0 20px;font-size:12px;line-height:18px;letter-spacing:1.2px;margin:auto;text-align:center;width:90%}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .additional-key-holder .stem-msg{font-size:18px;line-height:24px;text-align:left;margin:0;letter-spacing:1.35px;display:block}}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-yellow-button-holder{margin-top:0;border:2px solid #ffaf1f;font-size:14px;max-width:280px;min-width:280px;min-height:40px;max-height:40px;display:flex}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .additional-key-holder .stem-yellow-button-holder{font-size:16px;line-height:20px;letter-spacing:1.71px;min-width:474px;max-width:474px;min-height:50px;max-height:50px}}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-yellow-button-holder div{width:100%;letter-spacing:1.5px;justify-content:space-between}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-yellow-button-holder div span{margin:0}.cart-drawer-holder .cart-drawer .cart-details.hide{display:none}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .subtotal-heading{font-family:interregular;display:flex;justify-content:space-between;font-size:18px;line-height:24px;letter-spacing:1.25px;font-weight:100}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .subtotal-heading{font-size:30px;line-height:45px;letter-spacing:1.5px;margin-top:0}}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .subtotal-heading .price-holder{font-family:intermedium;font-size:18px;line-height:24px;letter-spacing:1.25px}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .subtotal-heading .price-holder{font-size:30px;line-height:45px;letter-spacing:1.5px}}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .cart-mesg{font-family:interregular;font-size:14px;margin:14px 0 23px;color:#fff}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .cart-mesg{margin:20px 0 26px}}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder{font-family:InterBold;z-index:1;display:flex;color:#fff;justify-content:space-between;min-width:280px;max-width:280px;min-height:40px;max-height:40px;font-size:14px;letter-spacing:1.5px;line-height:17px;padding:0 24px;align-items:center;background-color:transparent;border-color:#fff}@media (min-width: 768px){.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder{min-width:473px;max-width:473px;min-height:50px;max-height:50px;font-size:16px}}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder svg{height:15px;width:15px}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder img{width:1.3em}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder:hover{background-color:#fff3}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a:active .stem-yellow-filled-button-holder{background-color:#fff;color:#2b2d2f}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a:active .stem-yellow-filled-button-holder svg{fill:#2b2d2f}.cart-quantity-holder,.quantity-holder{display:flex;align-items:center;color:#fff;margin-top:20px;font-size:18px}.cart-quantity-holder .input-holder,.quantity-holder .input-holder{display:flex;align-items:stretch;margin:0 20px;-webkit-user-select:none;user-select:none}.cart-quantity-holder .input-holder .cart-adjust-quantity,.cart-quantity-holder .input-holder .adjust-quantity,.quantity-holder .input-holder .cart-adjust-quantity,.quantity-holder .input-holder .adjust-quantity{display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#404244;width:30px}.cart-quantity-holder .input-holder .cart-adjust-quantity img,.cart-quantity-holder .input-holder .adjust-quantity img,.quantity-holder .input-holder .cart-adjust-quantity img,.quantity-holder .input-holder .adjust-quantity img{max-width:16px}.cart-quantity-holder .input-holder .cart-adjust-quantity.minus,.cart-quantity-holder .input-holder .adjust-quantity.minus,.quantity-holder .input-holder .cart-adjust-quantity.minus,.quantity-holder .input-holder .adjust-quantity.minus{border-right:none}.cart-quantity-holder .input-holder .cart-adjust-quantity.plus,.cart-quantity-holder .input-holder .adjust-quantity.plus,.quantity-holder .input-holder .cart-adjust-quantity.plus,.quantity-holder .input-holder .adjust-quantity.plus{border-left:none}.cart-quantity-holder .input-holder .cart-quantity-field,.cart-quantity-holder .input-holder .quantity-field,.quantity-holder .input-holder .cart-quantity-field,.quantity-holder .input-holder .quantity-field{text-align:center;background-color:#5f6265;border:none;font-family:Nunito;color:#fff;font-size:16px;outline:none;width:30px;padding:5px 0;font-family:interregular}.stem-scroll::-webkit-scrollbar{width:8px}.stem-scroll::-webkit-scrollbar-track{background:transparent}.stem-scroll::-webkit-scrollbar-thumb{background:#ffaf1f;border-radius:5px}@media (max-width: 768px){.stem-scroll.desktop-scroll::-webkit-scrollbar{width:8px;pointer-events:none}.stem-scroll.desktop-scroll::-webkit-scrollbar-track{background:transparent}.stem-scroll.desktop-scroll::-webkit-scrollbar-thumb{background:transparent;pointer-events:none;border-radius:5px}}.template-product{background-color:#171718}.template-product .stem-header.active{transition:.3s ease-in-out;background-color:#171718}.template-product .stem-header.active .stem-container .header-elements{border-bottom:none}.product-template-holder{display:flex;position:relative;flex-direction:column;max-width:100%;margin:125px 0 0;background-color:#414445}@media (min-width: 768px){.product-template-holder{margin:0;max-width:100%}}@media (min-width: 1026px){.product-template-holder{max-width:100%;margin:140px 0 0}}@media (min-width: 1200px){.product-template-holder{margin:145px 0 0}}.product-template-holder .product-title{color:#fff;letter-spacing:0;margin:30px 0 0;font-family:intermedium;text-align:center;font-size:30px;line-height:40px;letter-spacing:1.5px;text-transform:capitalize}@media (min-width: 768px){.product-template-holder .product-title{font-size:48px;line-height:65px;letter-spacing:1.5px;margin-top:60px}}@media (min-width: 1026px){.product-template-holder .product-title{font-size:56px;line-height:75px;letter-spacing:1.5px;margin-top:75px}}.product-template-holder .sticky-buy-button{position:fixed;z-index:1;top:128.26px;width:100%;left:0;height:56px;display:flex;align-items:center;justify-content:center;background-color:#d8f0bc;color:#383838;text-transform:uppercase;font-weight:600;font-family:NunitoSemibold;font-size:16px}@media (min-width: 1026px){.product-template-holder .sticky-buy-button{display:none}}.product-template-holder .stem-container{align-items:center;flex-direction:column;display:flex;width:95%;margin:25px auto auto}@media (min-width: 1026px){.product-template-holder .stem-container{width:90%;margin:auto}}@media (min-width: 1026px){.product-template-holder .stem-container{width:unset;margin-top:117px;flex-direction:row;max-width:1062px;margin-left:auto;margin-right:auto;align-items:unset}}.product-template-holder .product-image-holder{width:100%;position:relative;margin-top:11vw;margin-bottom:8vw}@media (min-width: 1026px){.product-template-holder .product-image-holder{width:622px;margin-top:0;margin-bottom:40px;margin-right:33px;padding:0}}@media (min-width: 1200px){.product-template-holder .product-image-holder{margin-bottom:50px}}.product-template-holder .product-image-holder .preview-image-holder{overflow:hidden}.product-template-holder .product-image-holder .preview-image-holder .product-image{padding:0;object-fit:contain;background-color:#1e1f21}@media (min-width: 768px){.product-template-holder .product-image-holder .preview-image-holder .product-image{object-fit:contain;width:100%;padding:0 0 5px}}@media (min-width: 1026px){.product-template-holder .product-image-holder .preview-image-holder .product-image{width:622px}}.product-template-holder .product-image-holder .product-tag-holder{margin-top:30px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon{display:flex;align-items:center;flex-wrap:wrap}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon{background:#2b2d2f;text-transform:uppercase;margin-right:18px;width:110px;height:90px;color:#fff;font-family:interregular;font-size:14px;margin-bottom:20px}@media (min-width: 768px){.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon{height:156px;max-width:156px;margin-right:19px;margin-bottom:29px;max-height:156px;width:156px;width:calc(33.33% - 18px);max-width:100%}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon:nth-child(3n){margin-right:0}}@media (min-width: 1026px){.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon{width:calc(25% - 18px);max-width:100%}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon:nth-child(3n){margin-right:19px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon:nth-child(4n){margin-right:0}}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon svg{width:100%;height:inherit}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list{display:flex;align-items:center;flex-wrap:wrap}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag{background:#2b2d2f;text-transform:uppercase;margin-right:18px;width:110px;color:#fff;font-family:interregular;font-size:12px;text-align:center;height:25px;width:calc(33.33% - 18px);max-width:100%}@media (min-width: 768px){.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag{height:35px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag:nth-child(3n){margin-right:0}}@media (min-width: 1026px){.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag{width:calc(25% - 18px);max-width:100%}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag:nth-child(3n){margin-right:19px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag:nth-child(4n){margin-right:0}}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag svg{width:100%;height:inherit}.product-template-holder .product-information-holder{width:100%}@media (min-width: 1026px){.product-template-holder .product-information-holder{width:407px}}.product-template-holder .product-information-holder .product-options-holder{margin-top:20px}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder{background-color:transparent;border-radius:0;border:none;border-bottom:1px solid #979797;padding:10px 15px;font-family:interregular}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .selected-value{color:#fff;font-size:16px;letter-spacing:1.2px;line-height:22px;font-family:interregular}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .down{padding:4px}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .product-option-selector{top:45px;background-color:#404244;padding:0;overflow:hidden;opacity:.95}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .product-option-selector .product-options-list{font-size:16px;color:#fff;padding:12px 15px;width:100%}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .product-option-selector .product-options-list:nth-child(odd){background-color:#5f6265}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder .product-option-selector .product-options-list:nth-child(2n){background-color:#505356}.product-template-holder .product-information-holder .quantity-holder{margin-top:45px;font-family:interregular;font-size:16px;letter-spacing:1.2px;line-height:22px}.product-template-holder .product-information-holder .quantity-holder .quantity-field{-moz-appearance:textfield;-webkit-appearance:textfield;font-family:SFNSRegular;font-size:18px;letter-spacing:0;line-height:21px}.product-template-holder .product-information-holder .stem-yellow-button-holder{padding:0 27px}.product-template-holder .product-information-holder .stem-yellow-button-holder div{justify-content:space-between}.product-template-holder .product-information-holder .stem-yellow-button-holder div span{letter-spacing:1.5px}@media (min-width: 768px){.product-template-holder .product-information-holder .stem-yellow-button-holder div span{letter-spacing:1.71px}}.product-template-holder .product-information-holder .sub-heading{color:#fff;line-height:1.2;margin:15px 0 0;display:flex;flex-direction:column-reverse;font-size:23px}@media (min-width: 1026px){.product-template-holder .product-information-holder .sub-heading{margin:0;display:block;font-size:23px}}.product-template-holder .product-information-holder .sub-heading .prod-price{font-family:intermedium;font-size:23px;display:block;margin-top:15px}@media (min-width: 1026px){.product-template-holder .product-information-holder .sub-heading .prod-price{font-size:36px;line-height:55px;letter-spacing:1.5px;margin-top:0;display:inline;color:#fff}}.product-template-holder .product-information-holder .sub-heading .prod-details{font-size:20px;display:block}@media (min-width: 1026px){.product-template-holder .product-information-holder .sub-heading .prod-details{font-size:23px;display:inline}}@media (min-width: 1200px){.product-template-holder .product-information-holder .sub-heading .prod-details{font-size:23px}}.product-template-holder .product-information-holder .sub-heading .prod-breaker{display:none}@media (min-width: 1026px){.product-template-holder .product-information-holder .sub-heading .prod-breaker{display:inline}}.product-template-holder .product-information-holder .product-description{line-height:1.8;color:#fff}@media (min-width: 1026px){.product-template-holder .product-information-holder .product-description{line-height:1.5}}.product-template-holder .product-information-holder .add-product-button{cursor:pointer;max-width:calc(100% - 6px);margin:49px 0 20px;height:40px;width:280px;color:#ffaf1f!important}@media (min-width: 768px){.product-template-holder .product-information-holder .add-product-button{height:50px;width:504px}}@media (min-width: 1026px){.product-template-holder .product-information-holder .add-product-button{height:50px;width:406px}}.product-template-holder .product-information-holder .yellow-text{font-size:14px;line-height:20px;letter-spacing:1.2px}@media (min-width: 768px){.product-template-holder .product-information-holder .yellow-text{font-size:16px;line-height:22px;letter-spacing:1.2px}}.product-template-holder .product-information-holder .description-holder{margin-top:30px}@media (min-width: 768px){.product-template-holder .product-information-holder .description-holder{margin-top:44px;margin-bottom:10px}}.product-template-holder .product-information-holder .description-holder .heading{cursor:pointer;font-family:FreightBigPro;color:#383838;font-weight:700;font-size:18px;border-bottom:1px solid #e7e7e7;padding:0 0 10px}@media (min-width: 1026px){.product-template-holder .product-information-holder .description-holder .heading{font-size:20px}}.product-template-holder .product-information-holder .description-holder .heading .accordian-icons img{top:8px;margin:0}.product-template-holder .product-information-holder .description-holder .description{display:none;margin:50px 0}@media (min-width: 768px){.product-template-holder .product-information-holder .description-holder .description{display:block}}.product-template-holder .product-information-holder .description-holder .description li{font-family:Nunito;color:#383838;line-height:1.3;position:relative;margin:0 0 3px;padding-left:30px;font-size:16px}.product-template-holder .product-information-holder .description-holder .description li:before{content:"\2022";color:#383838;border-radius:50px;position:absolute;left:1px;line-height:1;top:2px;font-size:16px}.product-template-holder .product-information-holder .description-holder .description-mobile{padding:0 6px;color:#fff}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-head{padding:15px 20px;background:#2b2d2f;border:1px solid #5f6265}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-head h5{margin:0;font-family:interregular;font-size:14px;text-transform:uppercase;line-height:20px;letter-spacing:1.2px}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-head h5 b{font-weight:200}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-head .accordian-icons img{margin-right:10px}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-data{padding:10px 20px;border:1px solid #5f6265;border-top:none}.product-template-holder .product-information-holder .description-holder .description-mobile .product-description-data p{width:90%;font-size:12px;line-height:18px;letter-spacing:1.2px;color:#fff;font-family:interregular}@media (min-width: 768px){.product-template-holder .product-information-holder .description-holder .description-mobile{display:none}}.faq-page-holder.hidden,.contact-page-holder.hidden{display:none}.faq-page-holder .page-heading,.contact-page-holder .page-heading{text-align:center;color:#fff;font-family:intermedium;margin:0 0 30px;line-height:40px;font-size:30px;letter-spacing:1.5px;max-width:260px;font-weight:500}@media (min-width: 768px){.faq-page-holder .page-heading,.contact-page-holder .page-heading{margin:0 0 180px;line-height:65px;letter-spacing:1.5px;font-size:48px;max-width:660px;font-weight:500}}@media (min-width: 1026px){.faq-page-holder .page-heading,.contact-page-holder .page-heading{line-height:75px;font-size:56px;letter-spacing:1.5px;max-width:100%;margin-bottom:90px;font-weight:500}}.faq-page-holder .page-description,.contact-page-holder .page-description{text-align:center;line-height:22px;font-size:16px;max-width:280px}@media (min-width: 768px){.faq-page-holder .page-description,.contact-page-holder .page-description{line-height:28px;max-width:660px}}@media (min-width: 1026px){.faq-page-holder .page-description,.contact-page-holder .page-description{line-height:22px}}.faq-page-holder .form-holder,.contact-page-holder .form-holder{display:flex;align-items:center;justify-content:center;margin:20px auto 45px}@media (min-width: 768px){.faq-page-holder .form-holder,.contact-page-holder .form-holder{margin:-25px auto 55px}}@media (min-width: 1026px){.faq-page-holder .form-holder,.contact-page-holder .form-holder{margin:-25px auto 80px}}.faq-page-holder .form-holder form,.contact-page-holder .form-holder form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:265px}@media (min-width: 768px){.faq-page-holder .form-holder form,.contact-page-holder .form-holder form{max-width:655px}}@media (min-width: 1026px){.faq-page-holder .form-holder form,.contact-page-holder .form-holder form{max-width:521px}}.faq-page-holder .form-holder form#RegisterForm .form-message--error,.contact-page-holder .form-holder form#RegisterForm .form-message--error{width:100%}.faq-page-holder .form-holder form input,.contact-page-holder .form-holder form input{color:#383838;font-family:Nunito;width:100%;border:2px solid #ede9e3;border-radius:4px;padding:20px 25px;font-size:16px;line-height:22px;margin-top:30px}.faq-page-holder .form-holder form input:first-child,.contact-page-holder .form-holder form input:first-child{margin-top:0}.faq-page-holder .form-holder form .name-field-holder,.contact-page-holder .form-holder form .name-field-holder{display:flex;width:100%;flex-direction:column}@media (min-width: 768px){.faq-page-holder .form-holder form .name-field-holder,.contact-page-holder .form-holder form .name-field-holder{flex-direction:row;justify-content:space-between}}.faq-page-holder .form-holder form .name-field-holder input,.contact-page-holder .form-holder form .name-field-holder input{width:100%}@media (min-width: 768px){.faq-page-holder .form-holder form .name-field-holder input,.contact-page-holder .form-holder form .name-field-holder input{margin-top:0;width:47.4%}}.faq-page-holder .form-holder form .button-holder,.contact-page-holder .form-holder form .button-holder{width:100%;margin:30px 6px 40px 0;max-width:259px}@media (min-width: 768px){.faq-page-holder .form-holder form .button-holder,.contact-page-holder .form-holder form .button-holder{margin:35px 6px 50px 0;max-width:234px}}@media (min-width: 1026px){.faq-page-holder .form-holder form .button-holder,.contact-page-holder .form-holder form .button-holder{margin:65px 6px 50px 0}}.faq-page-holder .form-holder form .button-holder .stem-button,.contact-page-holder .form-holder form .button-holder .stem-button{cursor:pointer;width:100%}.faq-page-holder .form-holder form .button-holder .stem-button .label,.contact-page-holder .form-holder form .button-holder .stem-button .label{-webkit-user-select:none;user-select:none}.faq-page-holder .form-holder form .already-account .link,.contact-page-holder .form-holder form .already-account .link{display:flex;align-items:center;justify-content:center;margin:23px 0 0}@media (min-width: 768px){.faq-page-holder .form-holder form .already-account .link,.contact-page-holder .form-holder form .already-account .link{margin:18px 0 0}}@media (min-width: 1026px){.faq-page-holder .form-holder form .already-account .link,.contact-page-holder .form-holder form .already-account .link{margin:25px 0 0}}.faq-page-holder .form-holder form .already-account .link.color-yellow p,.contact-page-holder .form-holder form .already-account .link.color-yellow p{color:#ecc727;border-color:#ecc727}.faq-page-holder .form-holder form .already-account .link p,.contact-page-holder .form-holder form .already-account .link p{border-bottom:1px solid #383838;text-transform:uppercase;display:inline;padding:0 2px 3px}.contact-page-holder{background:#171718}.contact-page-holder .top-holder{display:flex;justify-content:center;align-items:flex-end;background-size:cover}.contact-page-holder .top-holder.desktop{display:none}@media (min-width: 768px){.contact-page-holder .top-holder.desktop{display:none}}@media (min-width: 1026px){.contact-page-holder .top-holder.desktop{display:flex;height:454px}}.contact-page-holder .top-holder.tablet{display:none}@media (min-width: 768px){.contact-page-holder .top-holder.tablet{display:flex;height:311px}}@media (min-width: 1026px){.contact-page-holder .top-holder.tablet{display:none}}.contact-page-holder .top-holder.mobile{display:flex;height:200px}@media (min-width: 768px){.contact-page-holder .top-holder.mobile{display:none}}@media (min-width: 1026px){.contact-page-holder .top-holder.mobile{display:none}}.contact-page-holder .stem-container{flex-direction:column}.contact-page-holder .stem-container .contact-section{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;padding:20px 0 0}@media (min-width: 768px){.contact-page-holder .stem-container .contact-section{margin:0;padding:105px 0 95px;flex-direction:row}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-section{flex-direction:row;padding-top:115px;padding-bottom:160px}}.contact-page-holder .stem-container .info-holder{width:100%;display:flex;background-size:cover;justify-content:flex-start;height:420px;margin-top:50px;position:relative}@media (min-width: 768px){.contact-page-holder .stem-container .info-holder{margin-top:0;justify-content:center;opacity:1;max-width:49.5%;height:600px;background-size:cover;background-repeat:no-repeat;position:absolute;right:0;background-position:88%}}@media (min-width: 1026px){.contact-page-holder .stem-container .info-holder{justify-content:center;opacity:.6;max-width:64.167%;height:600px;background-size:cover;background-repeat:no-repeat;position:absolute;right:0}}.contact-page-holder .stem-container .info-holder .schedule-holder{display:flex;flex-direction:column;justify-content:center;margin-left:9%;margin-top:5%;position:absolute;top:-40px}@media (min-width: 768px){.contact-page-holder .stem-container .info-holder .schedule-holder{position:absolute;left:9%;top:50%;transform:translateY(-50%)}}@media (min-width: 1026px){.contact-page-holder .stem-container .info-holder .schedule-holder{position:unset;transform:unset}}.contact-page-holder .stem-container .info-holder .info-heading{font-family:intermedium;font-size:30px;line-height:45px;letter-spacing:1.5px;color:#fff;margin-bottom:50px}.contact-page-holder .stem-container .info-holder .info-element{display:flex;align-items:center;margin-bottom:20px}@media (min-width: 1026px){.contact-page-holder .stem-container .info-holder .info-element{margin-bottom:20px}}.contact-page-holder .stem-container .info-holder .info-element:last-child{margin-bottom:0}@media (min-width: 768px){.contact-page-holder .stem-container .info-holder .info-element:last-child{border-bottom:none}}.contact-page-holder .stem-container .info-holder .info-element .info-title{font-family:InterBold;color:#fff;font-size:16px;line-height:22px;letter-spacing:1.2px;margin:0;min-width:50px}.contact-page-holder .stem-container .info-holder .info-element .info-detail{padding:0 0 0 20px;font-family:interregular;color:#fff;font-size:16px;line-height:22px;letter-spacing:1.2px}@media (max-width: 767px){.contact-page-holder .stem-container .info-holder .info-element .info-detail{padding:0 0 0 48px}}.contact-page-holder .stem-container .contact-form-holder{width:90%;margin:30px auto 0;display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder{width:50%;margin:30px 0 0 40px}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder{max-width:48%;margin:0 0 0 80px}}.contact-page-holder .stem-container .contact-form-holder .form-title{margin:0 0 25px;font-family:intermedium;font-size:24px;line-height:35px;letter-spacing:1.5px;font-weight:500}@media (max-width: 767px){.contact-page-holder .stem-container .contact-form-holder .form-title{margin:0}}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .form-title{margin-bottom:65px;font-size:36px;line-height:55px;letter-spacing:1.5px;font-weight:500}}.contact-page-holder .stem-container .contact-form-holder .contact-form{width:100%}.contact-page-holder .stem-container .contact-form-holder button,.contact-page-holder .stem-container .contact-form-holder input,.contact-page-holder .stem-container .contact-form-holder textarea{margin-top:36px}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder button,.contact-page-holder .stem-container .contact-form-holder input,.contact-page-holder .stem-container .contact-form-holder textarea{margin-top:30px;opacity:.6}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder button,.contact-page-holder .stem-container .contact-form-holder input,.contact-page-holder .stem-container .contact-form-holder textarea{margin-top:25px}}.contact-page-holder .stem-container .contact-form-holder .form-top-holder{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .form-top-holder{flex-direction:row}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder .form-top-holder{width:625px;opacity:.6}}.contact-page-holder .stem-container .contact-form-holder .form-top-holder input{width:100%}.contact-page-holder .stem-container .contact-form-holder .form-top-error-holder{display:flex;justify-content:space-between}.contact-page-holder .stem-container .contact-form-holder .form-top-error-holder .text-danger.email{padding-left:30px}.contact-page-holder .stem-container .contact-form-holder .text-danger{padding-left:10px;color:red;display:none;flex:1}.contact-page-holder .stem-container .contact-form-holder .text-danger.show-danger{display:block}.contact-page-holder .stem-container .contact-form-holder textarea,.contact-page-holder .stem-container .contact-form-holder input[type=email],.contact-page-holder .stem-container .contact-form-holder input[type=text],.contact-page-holder .stem-container .contact-form-holder input[type=tel]{width:100%;font-family:interregular;color:#fff;border-radius:0;height:50px;padding:20px 25px;font-size:16px;line-height:22px;letter-spacing:1.2px;background-color:#2f3132;outline:none;border:none;border-bottom:1px solid #fff}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder textarea,.contact-page-holder .stem-container .contact-form-holder input[type=email],.contact-page-holder .stem-container .contact-form-holder input[type=text],.contact-page-holder .stem-container .contact-form-holder input[type=tel]{min-width:625px;width:625px;opacity:.6}}.contact-page-holder .stem-container .contact-form-holder textarea{height:142px}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder textarea{min-width:625px;width:625px}}.contact-page-holder .stem-container .contact-form-holder button{height:40px;width:130px;display:flex;align-items:center;justify-content:center;padding:0 0 0 8px;font-size:14px;margin:0}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder button{max-width:282px;height:50px;font-size:16px}}.contact-page-holder .stem-container .contact-form-holder button.stem-yellow-button-holder img{width:1.3em}.contact-page-holder .stem-container .contact-form-holder .form-button-holder{display:flex;align-items:center;margin-top:60px}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .form-button-holder{margin-top:30px}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder .form-button-holder{margin-top:60px}}.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder{margin-left:17px}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder{margin-left:79px}}@media (min-width: 1026px){.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder{margin-left:16px}}.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .phone-info,.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .email-info{font-size:13px;line-height:25px;letter-spacing:.98px;color:#fff;font-family:interregular}.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .phone-info:hover,.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .email-info:hover{cursor:pointer;color:#ffaf1f}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .phone-info,.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .email-info{font-size:16px;line-height:30px;letter-spacing:1.2px}}.contact-page-holder .stem-container .contact-form-holder .form-button-holder .merchant-info-holder .phone-info{font-family:InterBold}.lock-fit-page{background-color:#171718}.lock-fit-page .page-heading-holder .stem-container{display:flex;justify-content:center;background-size:cover;align-items:center;flex-direction:column;position:relative;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.lock-fit-page .page-heading-holder .stem-container{align-items:center}}.lock-fit-page .page-heading-holder .stem-container.desktop{display:none}@media (min-width: 768px){.lock-fit-page .page-heading-holder .stem-container.desktop{display:none}}@media (min-width: 1026px){.lock-fit-page .page-heading-holder .stem-container.desktop{display:flex;height:454px}}.lock-fit-page .page-heading-holder .stem-container.tablet{display:none}@media (min-width: 768px){.lock-fit-page .page-heading-holder .stem-container.tablet{display:flex;height:311px}}@media (min-width: 1026px){.lock-fit-page .page-heading-holder .stem-container.tablet{display:none}}.lock-fit-page .page-heading-holder .stem-container.mobile{display:flex;height:203px}@media (min-width: 768px){.lock-fit-page .page-heading-holder .stem-container.mobile{display:none}}@media (min-width: 1026px){.lock-fit-page .page-heading-holder .stem-container.mobile{display:none}}.lock-fit-page .page-heading-holder .stem-container .page-heading{text-align:center;color:#fff;font-family:intermedium;line-height:40px;font-size:30px;letter-spacing:1.5px;max-width:260px;font-weight:500;position:absolute;margin:0;bottom:30px}@media (min-width: 768px){.lock-fit-page .page-heading-holder .stem-container .page-heading{line-height:65px;letter-spacing:1.5px;font-size:48px;max-width:660px;bottom:45px}}@media (min-width: 1026px){.lock-fit-page .page-heading-holder .stem-container .page-heading{line-height:75px;font-size:56px;letter-spacing:1.5px;max-width:100%;margin-bottom:30px;bottom:70px}}.lock-fit-page .page-heading-holder .stem-container .page-description{color:#fff;text-align:center}.vehicle-type-inner{font-family:intermedium;min-width:1061px;max-width:1092px;padding:116px 0 60px;margin:0 auto}.lock-fit-type-top .title{font-size:30px;font-weight:500;letter-spacing:1.5px;line-height:40px;text-align:center;color:#fff}.lock-fit-type-top{padding-bottom:50px}.lock-fit-grid{display:flex;flex-wrap:wrap;border-bottom:2px solid #979797}.lock-fit-grid>div{width:243px;margin-bottom:47px;margin-right:30px;cursor:pointer}@media (max-width: 1024px){.lock-fit-grid .hitch-type-grid-item{margin-right:10px!important;margin-left:0!important}}.lock-fit-grid .lock-fit-grid-item-top{display:flex;align-items:center;justify-content:center;background-color:#2b2d2f}.lock-fit-grid .lock-fit-grid-item-bottom{padding:24px 0 27px;color:#fff;font-size:16px;letter-spacing:1.2px;line-height:22px;text-align:center;text-transform:uppercase;font-family:interregular}@media screen and (max-width: 1024px) and (min-width: 1024px){body .page-404 .page-heading-holder .stem-container.tablet{height:911px}}@media screen and (max-width: 1024px) and (min-width: 768px){.product-template-holder .product-title{margin-top:150px}.product-template-holder .product-image-holder{margin-top:0;margin-bottom:51px}.product-template-holder .stem-container{margin-top:50px;max-width:622px;padding-bottom:60px}.product-template-holder .product-image-holder .product-tag-holder{max-width:504px;margin:60px auto 0}.product-template-holder .product-information-holder{max-width:506px;margin:0 auto}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon{margin-bottom:17px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon{height:113px;margin-right:18px;margin-bottom:18px;padding:0;display:flex;align-items:center;justify-content:center}.about-us-button svg{width:188px;height:188px}.vehicle-type-inner{padding:86px 0 100px;min-width:681px;max-width:681px}.lock-fit-grid{margin-left:0}.lock-fit-grid>div{width:208px;margin:unset;margin-right:25px;margin-bottom:30px}.lock-fit-grid>div:nth-child(3n+3){margin-right:0}.lock-fit-grid .lock-fit-grid-item-bottom{font-size:14px}.store-importance-holder .stem-container .store-importance-main .top-holder .description{font-size:18px;max-width:504px;display:flex;margin:0 auto}.site-footer-item-align-right{font-size:9px;opacity:.5;font-family:interregular;letter-spacing:.77px;line-height:20px}}.find-my-lock{display:flex;align-items:center;justify-content:center;padding-bottom:128px}.find-my-lock .find-my-lock-inside svg{width:15px;height:15px}.find-my-lock .find-my-lock-inside a{min-width:228px;height:50px;border:2px solid #ffffff;border-radius:7px;padding:15px 27px;color:#fff;font-size:16px;font-weight:700;letter-spacing:1.71px;line-height:20px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;font-family:InterBold}@media (max-width: 767px){.header-holder{position:fixed}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon .product-tag-icon{width:calc(50% - 16px);margin:5px 8px 14px;height:auto}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list-icon,.product-template-holder .product-image-holder .product-tag-holder .product-tags-list{margin:0 -8px}.product-template-holder .product-image-holder .product-tag-holder .product-tags-list .product-tag{width:calc(50% - 16px);margin:5px 8px 14px;height:40px}.tablet-up{display:none!important}.product-template-holder{margin:78px 0 0}.product-template-holder .product-title{margin-top:23px;text-transform:capitalize}.product-template-holder .product-image-holder{margin-top:0}.product-template-holder .stem-container{margin-top:42px}.product-template-holder .stem-container{width:100%;padding:0 20px 50px}.product-template-holder .product-information-holder .product-options-holder .stem-select-holder{padding-left:0}.product-template-holder .product-information-holder .add-product-button{max-height:40px}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-msg{max-width:280px;display:block}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-yellow-button-holder,.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder a .stem-yellow-filled-button-holder{margin:0 auto}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .cart-mesg{max-width:193px}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .cart-mesg{font-size:12px;letter-spacing:1.2px}.cart-drawer-holder .cart-drawer .cart-details .subtotal-holder .subtotal-heading{margin-top:0}.vehicle-type-inner{min-width:280px;max-width:280px;padding:49px 0}.lock-fit-type-top{text-align:center;padding:0 20px 40px;max-width:214px;margin:0 auto}.lock-fit-type-top .title{font-size:24px}.lock-fit-grid .lock-fit-grid-item-top{min-height:128px;height:auto}.lock-fit-grid{margin-left:0}.lock-fit-grid>div{width:128px;margin:unset;margin-bottom:22px}.lock-fit-grid>div:nth-child(odd){margin-right:10px}.lock-fit-grid>div:nth-child(2n){margin-left:10px}.lock-fit-grid .lock-fit-grid-item-bottom,.find-my-lock-inside{font-size:14px}.find-my-lock .find-my-lock-inside{min-width:204px;max-width:204px;height:40px;font-size:14px}.find-my-lock{padding-bottom:60px}.site-footer .stem-footer-holder .stem-powered-footer-hidden .news-letter-logo-holder .logo{min-width:35px;min-height:35px;max-width:35px;max-height:35px;padding:7px;display:flex;justify-content:center;align-items:center}.stem-footer-holder .news-letter-logo-holder img{padding:0}.cart-drawer-holder .cart-drawer .cart-item-list .cart-item .details-holder .quantity-holder{letter-spacing:1.2px;line-height:18px;font-size:12px}}.hitch-type .vehicle-type-inner{padding-top:0}.hitch-type,.find-my-lock{display:none}.fade-unactive .vehicle-type-grid-item:not(.active),.fade-unactive .hitch-type-grid-item:not(.active){opacity:.5}.vehicle-type-grid-item.active{border:unset}.no-match-found{font-size:30px;font-weight:500;letter-spacing:1.5px;line-height:32px;text-align:center;padding-bottom:50px}.no-match-found p{color:#fff}.fade-unactive .vehicle-type-grid-item:not(.active):hover,.fade-unactive .hitch-type-grid-item:not(.active):hover{opacity:1}.about-page{background-color:#171718}.about-page .page-heading-holder .stem-container{display:flex;justify-content:center;background-size:cover;align-items:center;flex-direction:column}@media (min-width: 768px){.about-page .page-heading-holder .stem-container{align-items:center}}.about-page .page-heading-holder .stem-container.desktop{display:none}@media (min-width: 768px){.about-page .page-heading-holder .stem-container.desktop{display:none}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container.desktop{display:flex;height:627px}}.about-page .page-heading-holder .stem-container.tablet{display:none}@media (min-width: 768px){.about-page .page-heading-holder .stem-container.tablet{display:flex;height:408px}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container.tablet{display:none}}.about-page .page-heading-holder .stem-container.mobile{display:flex;height:320px}@media (min-width: 768px){.about-page .page-heading-holder .stem-container.mobile{display:none}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container.mobile{display:none}}.about-page .page-heading-holder .stem-container .page-heading{text-align:center;color:#fff;font-family:intermedium;margin:0 0 30px;line-height:40px;font-size:30px;letter-spacing:1.5px;max-width:260px}@media (min-width: 768px){.about-page .page-heading-holder .stem-container .page-heading{margin:110px 0 40px;line-height:65px;letter-spacing:1.5px;font-size:48px;max-width:660px}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container .page-heading{line-height:75px;font-size:56px;letter-spacing:1.5px;max-width:100%;margin-bottom:30px}}.about-page .page-heading-holder .stem-container .page-description{color:#fff;text-align:center;font-family:intermedium;font-size:18px}@media (min-width: 768px){.about-page .page-heading-holder .stem-container .page-description{font-size:24px}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container .page-description{font-size:30px}}.about-page .page-heading-holder .stem-container .page-description span{font-family:SFNSRegular;font-size:14px}@media (min-width: 768px){.about-page .page-heading-holder .stem-container .page-description span{font-size:16px}}@media (min-width: 1026px){.about-page .page-heading-holder .stem-container .page-description span{font-size:18px}}@media screen and (max-width: 1025px) and (min-width: 768px){.about-page .about-page-timeline .stem-container .about-section-holder .about-element:not(:last-child){flex-direction:row-reverse}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:not(:last-child) .text-section{padding-left:44px;position:absolute;padding-right:0;min-width:562px;left:0;max-width:562px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:not(:last-child) .img-section{min-width:372px;padding:0;min-height:552px;max-height:552px;max-width:425px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:not(:last-child) .img-section img{min-height:490px;object-fit:cover;max-height:480px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:nth-child(2){flex-direction:row}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:nth-child(2) .text-section{left:unset;right:0;padding-right:20px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:last-child{flex-direction:column}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:last-child .text-section{background-color:#171718bf;min-width:768px;order:1;padding:35px 55px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:last-child .img-section.video-sec{padding:0 35px}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:last-child .img-section{padding:0}}@media (min-width: 1026px){.about-page .stem-yellow-button-holder{width:195px}}.about-page-timeline .stem-container .about-section-holder .about-element{display:flex;align-items:center;flex-direction:column}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element{padding:120px 0}}@media (min-width: 1026px){.about-page-timeline .stem-container .about-section-holder .about-element{flex-direction:row;padding:10px 0}}.about-page-timeline .stem-container .about-section-holder .about-element:nth-child(2n){background-color:#1e1f21}.about-page-timeline .stem-container .about-section-holder .about-element .img-section{min-width:320px;order:1}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element .img-section{max-width:720px;padding:120px 0;max-height:inherit}}@media (min-width: 1026px){.about-page-timeline .stem-container .about-section-holder .about-element .img-section{order:unset;padding:120px 0;min-width:550px}}@media (min-width: 1200px){.about-page-timeline .stem-container .about-section-holder .about-element .img-section{min-width:720px}}@media (max-width: 767px){.about-page-timeline .stem-container .about-section-holder .about-element .img-section img{width:100%;max-height:201px;object-fit:cover}}.about-page-timeline .stem-container .about-section-holder .about-element .text-section{order:2;padding:44px 20px 60px}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section{padding:0 90px}}@media (min-width: 1026px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section{order:unset;padding:0 40px}}@media (min-width: 1200px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section{order:unset;padding:0 90px}}.about-page-timeline .stem-container .about-section-holder .about-element .text-section .heading{font-size:30px;line-height:45px;letter-spacing:1.5px;color:#fff;font-family:intermedium}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section .heading{font-size:48px;line-height:70px;letter-spacing:1.5px}}.about-page-timeline .stem-container .about-section-holder .about-element .text-section .description{font-size:15px;line-height:22px;letter-spacing:1.2px;color:#fff;font-family:interregular;margin-top:29px;margin-bottom:25px}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section .description{font-size:15px;line-height:22px;letter-spacing:1.2px;margin-top:44px}}.about-page-timeline .stem-container .about-section-holder .about-element .text-section .description p{font-size:14px;line-height:20px;letter-spacing:1.2px;color:#fff;font-family:interregular}@media (min-width: 768px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section .description p{font-size:15px;line-height:22px;letter-spacing:1.2px}}@media (min-width: 1026px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section .description p{font-size:16px}}@media (max-width: 767px){.about-page-timeline .stem-container .about-section-holder .about-element .text-section button{display:flex;width:204px;height:40px;padding:0}.about-page-timeline .stem-container .about-section-holder .about-element .text-section button>div{width:204px;height:37px;display:flex;align-items:center;justify-content:space-around}.about-page-timeline .stem-container .about-section-holder .about-element .text-section button img{width:18px}}.faq-page-holder{background:#171718}@media (min-width: 768px){.faq-page-holder{padding-bottom:140px}}.faq-page-holder .top-holder{display:flex;justify-content:center;background-size:cover;align-items:flex-end}@media (min-width: 768px){.faq-page-holder .top-holder{align-items:center}}.faq-page-holder .top-holder.desktop{display:none}@media (min-width: 768px){.faq-page-holder .top-holder.desktop{display:none}}@media (min-width: 1026px){.faq-page-holder .top-holder.desktop{display:flex;height:908px}}.faq-page-holder .top-holder.tablet{display:none}@media (min-width: 768px){.faq-page-holder .top-holder.tablet{display:flex;height:612px}}@media (min-width: 1026px){.faq-page-holder .top-holder.tablet{display:none}}.faq-page-holder .top-holder.mobile{display:flex;height:203px}@media (min-width: 768px){.faq-page-holder .top-holder.mobile{display:none}}@media (min-width: 1026px){.faq-page-holder .top-holder.mobile{display:none}}.faq-page-holder .faqs-holder{background-color:#2b2d2f;margin:0% auto auto;width:100%;padding:0 20px 40px}@media (min-width: 768px){.faq-page-holder .faqs-holder{padding:0 60px 40px;width:85%;margin-top:-32%}}@media (min-width: 1026px){.faq-page-holder .faqs-holder{margin-top:-25%}}.faq-page-holder .faqs-holder .faq-inner-heading-holder{display:flex;align-items:center;justify-content:space-between;padding-top:50px}@media (min-width: 768px){.faq-page-holder .faqs-holder .faq-inner-heading-holder{padding-bottom:45px;padding-top:70px}}.faq-page-holder .faqs-holder .faq-inner-heading-holder .inner-heading{font-size:24px;line-height:35px;letter-spacing:1.5px;font-family:intermedium;color:#fff}@media (min-width: 768px){.faq-page-holder .faqs-holder .faq-inner-heading-holder .inner-heading{font-size:36px;line-height:55px}}.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder{margin-left:50px;display:none}@media (min-width: 1026px){.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder{display:flex}}.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .phone-info,.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .email-info{font-size:13px;line-height:25px;letter-spacing:.98px;color:#ffaf1f;font-family:interregular}.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .phone-info:hover,.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .email-info:hover{cursor:pointer}@media (min-width: 768px){.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .phone-info,.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .email-info{font-size:16px;line-height:30px;letter-spacing:1.2px}}.faq-page-holder .faqs-holder .faq-inner-heading-holder .merchant-info-holder .phone-info{font-family:InterBold;margin-right:50px}.faq-page-holder .faqs-holder .stem-container{flex-direction:column;padding-top:15px}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container{padding-top:0}}.faq-page-holder .faqs-holder .stem-container .faq-element{width:100%;border-top:2px solid #ffffff}.faq-page-holder .faqs-holder .stem-container .faq-element:last-child{border-bottom:2px solid #ffffff}.faq-page-holder .faqs-holder .stem-container .faq-element:first-child{border-top:none}.faq-page-holder .faqs-holder .stem-container .faq-element.open .faq-question h5{color:#ffaf1f;padding-bottom:25px}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container .faq-element.open .faq-question h5{padding-bottom:25px}}.faq-page-holder .faqs-holder .stem-container .faq-element.open .faq-question .accordian-icons img{margin:-22.5px 0 0}@media (max-width: 767px){.faq-page-holder .faqs-holder .stem-container .faq-element.open .faq-question .accordian-icons img{margin:0}}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container .faq-element.open .faq-question .accordian-icons img{margin:0}}.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question{cursor:pointer;font-family:intermedium}.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question h5{margin:0;font-size:14px;line-height:20px;letter-spacing:1.2px;color:#fff;transition:.3s all ease-in-out;padding:35px 75px 35px 0;font-weight:500}@media (max-width: 767px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question h5{padding:14px 22px 14px 0}}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question h5{font-size:18px;line-height:35px;padding:19px 113px 19px 0}}@media (min-width: 1026px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question h5{font-size:24px;padding:21px 0}}.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question .accordian-icons img{transition:.3s all ease-in-out;margin:-12.5px 0 0;max-width:25px;top:50%}@media (max-width: 767px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question .accordian-icons img{width:15px;height:15px;transform:translateY(-50%);top:24px;margin:0}}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-question .accordian-icons img{margin:-12.5px 0 0;top:50%}}.faq-page-holder .faqs-holder .stem-container .faq-element .faq-answer p{color:#ffaf1f;font-family:interregular;max-width:1072px;margin-bottom:35px;font-size:12px;line-height:18px}@media (min-width: 768px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-answer p{font-size:14px;line-height:24px;margin-bottom:40px}}@media (min-width: 1026px){.faq-page-holder .faqs-holder .stem-container .faq-element .faq-answer p{font-size:16px}}.faq-page-holder .faqs-holder .stem-container .faq-element a{color:#fff}.faq-page-holder .faqs-holder .faq-button-holder{text-align:center}.faq-page-holder .faqs-holder .faq-button-holder .stem-yellow-button-holder{min-width:280px;max-width:280px}@media (min-width: 768px){.faq-page-holder .faqs-holder .faq-button-holder .stem-yellow-button-holder{min-width:309px;max-width:309px;letter-spacing:1.71px}.faq-page-holder .faqs-holder .faq-button-holder .stem-yellow-button-holder>div{display:flex;justify-content:space-between}}.stem-page-holder{background-color:#1f1f21}@media (min-width: 768px){.stem-page-holder.stem-page-width-right .feature-row{flex-direction:column-reverse}}@media (min-width: 1026px){.stem-page-holder.stem-page-width-right .feature-row{flex-direction:row}}.stem-page-holder .feature-row .feature-row__item .h3{font-family:intermedium;color:#fff;font-size:24px;line-height:35px;letter-spacing:1.5px;text-align:center;text-transform:inherit}@media (min-width: 768px){.stem-page-holder .feature-row .feature-row__item .h3{font-size:36px;line-height:55px}}@media (min-width: 1026px){.stem-page-holder .feature-row .feature-row__item .h3{font-size:48px;line-height:70px;text-align:left}}.stem-page-holder .feature-row .feature-row__item .featured-row__subtext p{font-family:interregular;color:#fff;font-size:14px;line-height:20px;letter-spacing:1.2px;text-align:center}@media (min-width: 768px){.stem-page-holder .feature-row .feature-row__item .featured-row__subtext p{font-size:16px;line-height:22px}}@media (min-width: 1026px){.stem-page-holder .feature-row .feature-row__item .featured-row__subtext p{text-align:left}}.stem-page-holder .feature-row .feature-row__item .feature-row__image-wrapper{max-width:100%!important;max-height:150px!important;object-fit:cover}@media (min-width: 768px){.stem-page-holder .feature-row .feature-row__item .feature-row__image-wrapper{max-height:450px!important;object-fit:cover}}.stem-page-holder .feature-row .feature-row__item .feature-row__image-wrapper .feature-row__image{max-width:100%!important;max-height:180px!important;object-fit:cover}@media (min-width: 768px){.stem-page-holder .feature-row .feature-row__item .feature-row__image-wrapper .feature-row__image{max-height:100%!important}}.stem-page-holder .feature-row .feature-row__text{padding:60px 50px 35px}@media (min-width: 768px){.stem-page-holder .feature-row .feature-row__text{padding-right:120px;padding-left:120px}}@media (min-width: 1026px){.stem-page-holder .feature-row .feature-row__text{padding-right:70px;padding-left:70px}}.yellow-text{color:#ffaf1f}.stem-select-holder{background-color:#fff;border-radius:5px;display:flex;align-items:center;padding:8px 15px;border:1px solid lightgray;cursor:pointer;position:relative;flex-basis:100%;justify-content:space-between;box-sizing:border-box;font-family:interregular}.stem-select-holder.disabled{opacity:.6;cursor:not-allowed}.stem-select-holder .selected-value,.stem-select-holder .simple-value{color:gray;font-size:14px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.stem-select-holder.active .stem-select-menu{opacity:1;pointer-events:auto;transform:scaleY(1)}.stem-select-holder .stem-select-menu{position:absolute;top:38px;left:0;z-index:1;padding:6px 1px 6px 0;opacity:0;transform:scaleY(0);transform-origin:top;pointer-events:none;transition:.1s all ease-in;background-color:#fff;border-radius:3px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.1);box-shadow:0 0 5px #0000001a;width:100%;max-height:130px;overflow-y:scroll}.stem-select-holder .stem-select-menu::-webkit-scrollbar{width:6px}.stem-select-holder .stem-select-menu::-webkit-scrollbar-track{border-radius:10px}.stem-select-holder .stem-select-menu::-webkit-scrollbar-thumb{background:#ffaf1f;border-radius:10px}.stem-select-holder .stem-select-menu::-webkit-scrollbar-track{background:transparent}.stem-select-holder .stem-select-menu .stem-option,.stem-select-holder .stem-select-menu .option-simple{transition:.2s all ease-in;color:gray;text-decoration:none;padding:6px 15px;display:block;align-items:center;font-size:14px;width:99%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arrow{border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.header-elements.stem-open .show-drawer-button{z-index:-1}.show-drawer-button img{width:2em}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tab{overflow:hidden;display:flex;border:1px solid #5f6265;background-color:#1e1f21}.tab button{font-family:interregular;background-color:#1e1f21;border:none;border-right:1px solid #5f6265;outline:none;flex-basis:50%;cursor:pointer;padding:14px 16px;transition:.3s;font-size:14px;line-height:20px;letter-spacing:1.2px;color:#fff;text-transform:uppercase}.tab button:last-child{border:none}.tab button:hover,.tab button.active{background-color:#2b2d2f}.tabcontent{display:none;padding:30px 23px;border:1px solid #5f6265;border-top:none;min-height:230px;color:#fff;font-size:14px;line-height:20px;letter-spacing:1.2px;margin:0}.tabcontent p{color:#fff;font-size:14px;line-height:20px;letter-spacing:1.2px}.tabcontent.show{display:block}.news-letter-logo-holder{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-left:15%}.news-letter-logo-holder .logo{width:3em;background:unset;margin-bottom:12px;display:flex;padding:7px;align-items:center;border-radius:30px}.accordian.open .accordian-heading .accordian-icons img{transform:rotate(360deg)}.accordian.open .accordian-heading .accordian-icons img.accordian-expand{opacity:0}.accordian.open .accordian-heading .accordian-icons img.accordian-collapse{opacity:1}.accordian .accordian-heading{position:relative}.accordian .accordian-heading .accordian-icons img{position:absolute;right:0;top:50%;margin:-7.5px 0 0;transition:.3s all ease-in-out;max-width:15px}.accordian .accordian-heading .accordian-icons img.accordian-expand{opacity:1}.accordian .accordian-heading .accordian-icons img.accordian-collapse{opacity:0}.description-accordian.open .accordian-heading .accordian-icons img{transform:rotate(180deg)}.description-accordian .accordian-heading{position:relative}.description-accordian .accordian-heading .accordian-icons img{position:absolute;right:0;top:50%;margin:-6px 0 0;transition:.3s all ease-in-out;max-width:12px}.description-accordian .accordian-data{display:none}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#2b2d2f;color:#ffaf1f;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:116%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2b2d2f transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.page-404 .page-heading-holder .stem-container.desktop{display:none}@media (min-width: 1026px){.page-404 .page-heading-holder .stem-container.desktop{display:flex;background-size:cover;background-position:center;min-height:908px}}.page-404 .page-heading-holder .stem-container.tablet{display:none}@media (min-width: 768px){.page-404 .page-heading-holder .stem-container.tablet{display:flex;height:635px;background-position:center;background-size:cover}}@media (min-width: 1026px){.page-404 .page-heading-holder .stem-container.tablet{display:none}}.page-404 .page-heading-holder .stem-container.mobile{display:flex;height:485px;background-position:center;background-size:cover}@media (min-width: 768px){.page-404 .page-heading-holder .stem-container.mobile{display:none}}@media (min-width: 1026px){.page-404 .page-heading-holder .stem-container.mobile{display:none}}.page-404 .page-heading-holder .content{position:absolute;top:131px;max-width:214px;min-width:214px;left:50%;transform:translate(-50%);font-family:intermedium}@media (min-width: 768px){.page-404 .page-heading-holder .content{max-width:504px;min-width:504px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content{min-width:908px;max-width:908px}}.page-404 .page-heading-holder .content .buttons-404{display:flex;flex-direction:column}@media (min-width: 768px){.page-404 .page-heading-holder .content .buttons-404{flex-direction:row;justify-content:space-evenly}}@media (min-width: 1026px){.page-404 .page-heading-holder .content .buttons-404{justify-content:center}}.page-404 .page-heading-holder .content img{width:20px;height:20px}.page-404 .page-heading-holder .content .button-1{background-color:unset;width:204px;padding:0;border:none}@media (max-width: 480px){.page-404 .page-heading-holder .content .button-1{margin-bottom:15px}}@media (min-width: 768px){.page-404 .page-heading-holder .content .button-1{margin-right:31px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content .button-1{min-width:214px;max-width:214px}}.page-404 .page-heading-holder .content .button-1>div{width:204px;height:40px;background-color:transparent;border:2px solid #fff;color:#fff;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;padding:10px 25px;font-family:InterBold;font-size:14px;letter-spacing:1.5px;line-height:17px;font-weight:700;border-radius:7px}@media (min-width: 768px){.page-404 .page-heading-holder .content .button-1>div{margin:0;min-width:214px;max-width:214px;font-size:16px;letter-spacing:1.71px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content .button-1>div{min-width:214px;max-width:214px}}.page-404 .page-heading-holder .content button{justify-content:space-between;margin-top:0;border:2px solid;min-width:204px;max-width:204px;display:flex;align-items:center;max-height:40px}@media (max-width: 480px){.page-404 .page-heading-holder .content button{letter-spacing:1.5px}}@media (min-width: 768px){.page-404 .page-heading-holder .content button{min-width:214px;max-width:214px;min-height:50px;max-height:50px;font-size:16px;letter-spacing:1.71px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content button{min-width:192px;max-width:192px}}.page-404 .page-heading-holder .content button>div{justify-content:space-between;min-width:100%}@media (min-width: 768px){.page-404 .page-heading-holder .content button>div{min-height:50px;max-height:50px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content button>div{font-size:16px}}.page-404 .page-heading-holder .content .page-heading{color:#fff;font-size:24px;font-weight:500;letter-spacing:1.5px;line-height:35px;text-align:center;font-family:intermedium;margin-bottom:54px}@media (min-width: 768px){.page-404 .page-heading-holder .content .page-heading{font-size:48px;font-weight:500;letter-spacing:1.5px;line-height:65px;margin-top:47px;margin-bottom:120px}}@media (min-width: 1026px){.page-404 .page-heading-holder .content .page-heading{font-size:56px;max-width:802px;margin:252px auto 180px}}.shipping-return .faq-page-holder.hidden,.terms-conditions .faq-page-holder.hidden,.privacy-policy .faq-page-holder.hidden{display:none}.shipping-return .faq-page-holder .faqs-holder,.terms-conditions .faq-page-holder .faqs-holder,.privacy-policy .faq-page-holder .faqs-holder{padding-bottom:62px}.shipping-return .faq-page-holder .page-heading,.terms-conditions .faq-page-holder .page-heading,.privacy-policy .faq-page-holder .page-heading{text-align:center;color:#fff;font-family:intermedium;margin:0 0 30px;line-height:40px;font-size:30px;letter-spacing:1.5px;max-width:260px;font-weight:500}@media (min-width: 768px){.shipping-return .faq-page-holder .page-heading,.terms-conditions .faq-page-holder .page-heading,.privacy-policy .faq-page-holder .page-heading{margin:0 0 180px;line-height:65px;letter-spacing:1.5px;font-size:48px;max-width:660px;font-weight:500}}@media (min-width: 1026px){.shipping-return .faq-page-holder .page-heading,.terms-conditions .faq-page-holder .page-heading,.privacy-policy .faq-page-holder .page-heading{line-height:75px;font-size:56px;letter-spacing:1.5px;max-width:100%;margin-bottom:90px;font-weight:500}}.shipping-return .faq-page-holder .page-description,.terms-conditions .faq-page-holder .page-description,.privacy-policy .faq-page-holder .page-description{text-align:center;line-height:22px;font-size:16px;max-width:280px}@media (min-width: 768px){.shipping-return .faq-page-holder .page-description,.terms-conditions .faq-page-holder .page-description,.privacy-policy .faq-page-holder .page-description{line-height:28px;max-width:660px}}@media (min-width: 1026px){.shipping-return .faq-page-holder .page-description,.terms-conditions .faq-page-holder .page-description,.privacy-policy .faq-page-holder .page-description{line-height:22px}}.shipping-return .faq-page-holder .form-holder,.terms-conditions .faq-page-holder .form-holder,.privacy-policy .faq-page-holder .form-holder{display:flex;align-items:center;justify-content:center;margin:20px auto 45px}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder,.terms-conditions .faq-page-holder .form-holder,.privacy-policy .faq-page-holder .form-holder{margin:-25px auto 55px}}@media (min-width: 1026px){.shipping-return .faq-page-holder .form-holder,.terms-conditions .faq-page-holder .form-holder,.privacy-policy .faq-page-holder .form-holder{margin:-25px auto 80px}}.shipping-return .faq-page-holder .form-holder form,.terms-conditions .faq-page-holder .form-holder form,.privacy-policy .faq-page-holder .form-holder form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:265px}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder form,.terms-conditions .faq-page-holder .form-holder form,.privacy-policy .faq-page-holder .form-holder form{max-width:655px}}@media (min-width: 1026px){.shipping-return .faq-page-holder .form-holder form,.terms-conditions .faq-page-holder .form-holder form,.privacy-policy .faq-page-holder .form-holder form{max-width:521px}}.shipping-return .faq-page-holder .form-holder form#RegisterForm .form-message--error,.terms-conditions .faq-page-holder .form-holder form#RegisterForm .form-message--error,.privacy-policy .faq-page-holder .form-holder form#RegisterForm .form-message--error{width:100%}.shipping-return .faq-page-holder .form-holder form input,.terms-conditions .faq-page-holder .form-holder form input,.privacy-policy .faq-page-holder .form-holder form input{color:#383838;font-family:Nunito;width:100%;border:2px solid #ede9e3;border-radius:4px;padding:20px 25px;font-size:16px;line-height:22px;margin-top:30px}.shipping-return .faq-page-holder .form-holder form input:first-child,.terms-conditions .faq-page-holder .form-holder form input:first-child,.privacy-policy .faq-page-holder .form-holder form input:first-child{margin-top:0}.shipping-return .faq-page-holder .form-holder form .name-field-holder,.terms-conditions .faq-page-holder .form-holder form .name-field-holder,.privacy-policy .faq-page-holder .form-holder form .name-field-holder{display:flex;width:100%;flex-direction:column}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder form .name-field-holder,.terms-conditions .faq-page-holder .form-holder form .name-field-holder,.privacy-policy .faq-page-holder .form-holder form .name-field-holder{flex-direction:row;justify-content:space-between}}.shipping-return .faq-page-holder .form-holder form .name-field-holder input,.terms-conditions .faq-page-holder .form-holder form .name-field-holder input,.privacy-policy .faq-page-holder .form-holder form .name-field-holder input{width:100%}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder form .name-field-holder input,.terms-conditions .faq-page-holder .form-holder form .name-field-holder input,.privacy-policy .faq-page-holder .form-holder form .name-field-holder input{margin-top:0;width:47.4%}}.shipping-return .faq-page-holder .form-holder form .button-holder,.terms-conditions .faq-page-holder .form-holder form .button-holder,.privacy-policy .faq-page-holder .form-holder form .button-holder{width:100%;margin:30px 6px 40px 0;max-width:259px}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder form .button-holder,.terms-conditions .faq-page-holder .form-holder form .button-holder,.privacy-policy .faq-page-holder .form-holder form .button-holder{margin:35px 6px 50px 0;max-width:234px}}@media (min-width: 1026px){.shipping-return .faq-page-holder .form-holder form .button-holder,.terms-conditions .faq-page-holder .form-holder form .button-holder,.privacy-policy .faq-page-holder .form-holder form .button-holder{margin:65px 6px 50px 0}}.shipping-return .faq-page-holder .form-holder form .button-holder .stem-button,.terms-conditions .faq-page-holder .form-holder form .button-holder .stem-button,.privacy-policy .faq-page-holder .form-holder form .button-holder .stem-button{cursor:pointer;width:100%}.shipping-return .faq-page-holder .form-holder form .button-holder .stem-button .label,.terms-conditions .faq-page-holder .form-holder form .button-holder .stem-button .label,.privacy-policy .faq-page-holder .form-holder form .button-holder .stem-button .label{-webkit-user-select:none;user-select:none}.shipping-return .faq-page-holder .form-holder form .already-account .link,.terms-conditions .faq-page-holder .form-holder form .already-account .link,.privacy-policy .faq-page-holder .form-holder form .already-account .link{display:flex;align-items:center;justify-content:center;margin:23px 0 0}@media (min-width: 768px){.shipping-return .faq-page-holder .form-holder form .already-account .link,.terms-conditions .faq-page-holder .form-holder form .already-account .link,.privacy-policy .faq-page-holder .form-holder form .already-account .link{margin:18px 0 0}}@media (min-width: 1026px){.shipping-return .faq-page-holder .form-holder form .already-account .link,.terms-conditions .faq-page-holder .form-holder form .already-account .link,.privacy-policy .faq-page-holder .form-holder form .already-account .link{margin:25px 0 0}}.shipping-return .faq-page-holder .form-holder form .already-account .link.color-yellow p,.terms-conditions .faq-page-holder .form-holder form .already-account .link.color-yellow p,.privacy-policy .faq-page-holder .form-holder form .already-account .link.color-yellow p{color:#ecc727;border-color:#ecc727}.shipping-return .faq-page-holder .form-holder form .already-account .link p,.terms-conditions .faq-page-holder .form-holder form .already-account .link p,.privacy-policy .faq-page-holder .form-holder form .already-account .link p{border-bottom:1px solid #383838;text-transform:uppercase;display:inline;padding:0 2px 3px}.free-shipping-bar{margin-bottom:24px}.free-shipping-bar p{color:#fff;font-size:12px;letter-spacing:1.2px;line-height:20px;margin:21px 0 24px;font-family:interregular}@media (min-width: 768px){.free-shipping-bar p{font-size:14px}}.free-shipping-bar .free-shipping-progress-inner{position:absolute;width:50%;background-color:#fff;height:6px;z-index:11;left:0;top:0;border-radius:inherit}@media (min-width: 768px){.free-shipping-bar .free-shipping-progress-inner{height:10px}}.shipping-return .faq-page-holder .top-holder.mobile,.terms-conditions .faq-page-holder .top-holder.mobile{height:241px;display:flex}@media (min-width: 768px){.shipping-return .faq-page-holder .top-holder.mobile,.terms-conditions .faq-page-holder .top-holder.mobile{display:none}}@media (min-width: 1026px){.shipping-return .faq-page-holder .top-holder.mobile,.terms-conditions .faq-page-holder .top-holder.mobile{display:none}}.shipping-return .faq-page-holder .top-holder.tablet,.terms-conditions .faq-page-holder .top-holder.tablet{display:none}@media (min-width: 768px){.shipping-return .faq-page-holder .top-holder.tablet,.terms-conditions .faq-page-holder .top-holder.tablet{display:flex;height:639px}}@media (min-width: 1026px){.shipping-return .faq-page-holder .top-holder.tablet,.terms-conditions .faq-page-holder .top-holder.tablet{display:none}}.shipping-return .faq-page-holder .top-holder.desktop,.terms-conditions .faq-page-holder .top-holder.desktop{display:none}@media (min-width: 768px){.shipping-return .faq-page-holder .top-holder.desktop,.terms-conditions .faq-page-holder .top-holder.desktop{display:none}}@media (min-width: 1026px){.shipping-return .faq-page-holder .top-holder.desktop,.terms-conditions .faq-page-holder .top-holder.desktop{display:flex;height:908px}}.privacy-policy .faq-page-holder .top-holder.mobile{height:203px;display:flex}@media (min-width: 768px){.privacy-policy .faq-page-holder .top-holder.mobile{display:none}}@media (min-width: 1026px){.privacy-policy .faq-page-holder .top-holder.mobile{display:none}}.privacy-policy .faq-page-holder .top-holder.tablet{display:none}@media (min-width: 768px){.privacy-policy .faq-page-holder .top-holder.tablet{display:flex;height:639px}}@media (min-width: 1026px){.privacy-policy .faq-page-holder .top-holder.tablet{display:none}}.privacy-policy .faq-page-holder .top-holder.desktop{display:none}@media (min-width: 768px){.privacy-policy .faq-page-holder .top-holder.desktop{display:none}}@media (min-width: 1026px){.privacy-policy .faq-page-holder .top-holder.desktop{display:flex;height:908px}}@media (min-width: 768px){.contact-page-holder .stem-container .contact-form-holder .contact-form{z-index:1}.contact-page-holder .stem-container .info-holder{opacity:1}}.site-footer-item-align-right{font-family:interregular}.stem-tabs-pane{display:flex}.stem-tabs-pane>li{padding:0;border:1px solid #5f6265;flex-grow:1;text-align:center}.stem-tabs-pane>li>a{padding:12px 15px;display:block;font-size:14px;letter-spacing:1.2px;line-height:20px;color:#fff}.stem-tabs-pane>li>a:hover{color:#fff}.stem-tabs-pane>li.active{background-color:#2b2d2f;color:#fff}.stem-tabs-content{border:1px solid #5f6265}.stem-tabs-content p{font-size:12px;letter-spacing:1.2px;line-height:20px;color:#fff;padding:18px}@media (min-width: 768px){.stem-tabs-content p{font-size:14px;padding:23px}}.stem-tabs-content>div:nth-child(1){display:block}body .cart-popup-wrapper{width:344px;border:unset;border-radius:0 0 7px 7px;top:161px;right:2.5%}.cart-popup-wrapper .cart-popup{height:auto;width:344px;border:.5px solid #ffffff;border-radius:0 0 7px 7px;background-color:#2b2d2f;padding:29px 32px 38px}.cart-popup-wrapper .cart-popup__header{flex-direction:column;border:unset}.cart-popup-wrapper .cart-popup__header .subtotal{display:flex;width:100%;font-size:18px;letter-spacing:1.35px;line-height:24px;color:#fff;font-family:Inter;margin-bottom:12px}.cart-popup-wrapper .cart-popup__header .subtotal label{margin:0}.cart-popup-wrapper .free-shipping-bar{margin-bottom:40px}.cart-popup-wrapper .free-shipping-bar p{margin-top:13px;font-size:12px;letter-spacing:1.2px;line-height:18px}.cart-popup-wrapper .free-shipping-bar .free-shipping-progress-main{min-width:280px;max-width:280px;height:6px}.cart-popup-wrapper .free-shipping-bar .free-shipping-progress-main .free-shipping-progress-inner{height:inherit}.cart-popup-wrapper .cart-popup__dismiss{margin-top:26px}.cart-popup-wrapper .cart-popup-action{display:flex;height:40px;width:280px;border-radius:7px;background-color:#ffaf1f;align-items:center;justify-content:space-between;padding:0 28px}.cart-popup-wrapper .cart-popup-action a{color:#fff;font-size:14px;font-weight:700;letter-spacing:1.5px;line-height:17px;font-family:Inter}.cart-popup-wrapper .cart-popup-action a:hover{color:#fff}.cart-popup-wrapper .cart-popup-action svg{width:15px;height:15px;fill:#fff}.cart-popup-item-list .cart-item{display:flex;padding-bottom:34px;border-bottom:1px solid #979797;margin-top:26px}.cart-popup-item-list .cart-item:nth-child(1){margin:0}.cart-popup-item-list .cart-item .image-holder{max-width:82px;min-width:82px;height:82px}.cart-popup-item-list .cart-item .details-holder{margin-left:15px}.cart-popup-item-list .cart-item .details-holder .product-title{margin:0}.cart-popup-item-list .cart-item .details-holder .product-title a{font-size:14px;letter-spacing:1.2px;line-height:20px;color:#fff;font-family:Inter}.cart-popup-item-list .cart-item .details-holder .product-title .price-container{margin-top:11px;font-size:14px;letter-spacing:1.2px;line-height:20px;font-family:Inter;color:#fff;margin-bottom:7px}.cart-popup-item-list .cart-item .details-holder .quantity-holder{margin-top:0;font-size:12px;letter-spacing:1.2px;line-height:18px;font-family:Inter}.cart-popup-item-list .cart-item .details-holder .quantity-holder .adjust-quantity{display:none}.cart-popup-item-list .cart-item .details-holder .quantity-holder .input-holder{margin:0}.cart-popup-item-list .cart-item .details-holder .quantity-holder .quantity-field{background-color:unset;margin-top:0;font-size:12px;letter-spacing:1.2px;line-height:18px;font-family:Inter}.cart-popup-item-list .cart-item .details-holder .product-options-holder,.cart-popup-item-list .remove-button,.cart-popup-item-list .product-description{display:none}.template-collection .page-heading-holder .stem-container{display:flex;justify-content:center;background-size:cover;align-items:center;flex-direction:column;position:relative;background-position:center;background-repeat:no-repeat}@media (min-width: 768px){.template-collection .page-heading-holder .stem-container{align-items:center}}.template-collection .page-heading-holder .stem-container.desktop{display:none}@media (min-width: 768px){.template-collection .page-heading-holder .stem-container.desktop{display:none}}@media (min-width: 1026px){.template-collection .page-heading-holder .stem-container.desktop{display:flex;height:454px}}.template-collection .page-heading-holder .stem-container.tablet{display:none}@media (min-width: 768px){.template-collection .page-heading-holder .stem-container.tablet{display:flex;height:311px}}@media (min-width: 1026px){.template-collection .page-heading-holder .stem-container.tablet{display:none}}.template-collection .page-heading-holder .stem-container.mobile{display:flex;height:243px}@media (min-width: 768px){.template-collection .page-heading-holder .stem-container.mobile{display:none}}@media (min-width: 1026px){.template-collection .page-heading-holder .stem-container.mobile{display:none}}.template-collection .page-heading-holder .stem-container .page-heading{text-align:center;color:#fff;font-family:intermedium;line-height:40px;font-size:30px;letter-spacing:1.5px;max-width:260px;font-weight:500;position:absolute;margin:0;bottom:30px}@media (min-width: 768px){.template-collection .page-heading-holder .stem-container .page-heading{line-height:65px;letter-spacing:1.5px;font-size:48px;max-width:660px;bottom:45px}}@media (min-width: 1026px){.template-collection .page-heading-holder .stem-container .page-heading{line-height:75px;font-size:56px;letter-spacing:1.5px;max-width:100%;margin-bottom:30px;bottom:70px}}.collection-locks .collection-locks-inner{padding:130px 80px;background-color:#414445}@media (min-width: 768px) and (max-width: 1024px){.collection-locks .collection-locks-inner{padding:94px 40px 100px}}@media (max-width: 767px){.collection-locks .collection-locks-inner{padding:52px 20px 60px}}.collection-locks .collection-locks-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}@media (max-width: 767px){.collection-locks .collection-locks-top{align-items:unset;flex-direction:column-reverse;margin-bottom:51px}}.collection-locks .collection-locks-top .toolbar-counter{padding-bottom:12px;border-bottom:1px solid #979797}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-counter{padding-top:12px;border-bottom:none}}.collection-locks .collection-locks-top .toolbar-counter p{color:#fff;font-family:interregular;font-size:16px;letter-spacing:1.2px;line-height:22px}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-counter p{font-size:14px;letter-spacing:1.2px;line-height:20px}}.collection-locks .collection-locks-top .toolbar-sort label{text-transform:capitalize;color:#fff;font-size:16px;letter-spacing:1.2px;line-height:22px;font-family:interregular}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort label{margin-top:1px;font-size:14px;letter-spacing:1.2px;line-height:20px}}.collection-locks .collection-locks-top .toolbar-sort svg{fill:#fff;width:15px}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort svg{width:13px}}.collection-locks .collection-locks-top .toolbar-sort .svg-item{flex-grow:1;display:flex;align-items:center;justify-content:flex-end}.collection-locks .collection-locks-top .toolbar-sort .filters-toolbar__item-child{display:flex;width:106%;position:relative;margin:0;max-width:381px;padding-bottom:5px;border-bottom:1px solid #979797}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort .filters-toolbar__item-child{width:100%;margin:0;max-width:100%;padding-bottom:12px}}@media (min-width: 1200px){.collection-locks .collection-locks-top .toolbar-sort .filters-toolbar__item-child{width:381px}}.collection-locks .collection-locks-top .toolbar-sort .filters-toolbar__input{padding:0 0 0 31px;height:34px;opacity:1;font-family:interregular;font-size:16px;letter-spacing:1.2px;line-height:22px;color:#fff}.collection-locks .collection-locks-top .toolbar-sort .filters-toolbar__input svg{color:#fff}.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown.open .custom-sort-dropdown-content{display:flex}.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .current-filter{text-transform:capitalize;color:#fff;font-size:16px;letter-spacing:1.2px;line-height:22px;font-family:interregular;margin-left:31px}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .current-filter{font-size:14px;letter-spacing:1.2px;line-height:20px}}.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .custom-sort-dropdown-content{position:absolute;display:none;width:381px;flex-direction:column;left:0;z-index:8;top:100%;opacity:.95}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .custom-sort-dropdown-content{width:100%}}.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .custom-sort-dropdown-content a{height:55px;display:flex;align-items:center;padding-left:20px;background-color:#5f6265;opacity:95%;color:#fff;font-family:interregular;font-size:16px;letter-spacing:1.2px;line-height:22px;border:1px solid #979797}@media (max-width: 767px){.collection-locks .collection-locks-top .toolbar-sort .custom-sort-dropdown .custom-sort-dropdown-content a{font-size:14px;letter-spacing:1.2px;line-height:20px}}.collection-locks .collection-locks-center .grid--uniform{margin-left:-70px}@media (min-width: 768px) and (max-width: 1024px){.collection-locks .collection-locks-center .grid--uniform{margin:0 auto;border-bottom:1px solid #ffaf1f}}@media (max-width: 767px){.collection-locks .collection-locks-center .grid--uniform{margin:0 auto;border-bottom:1px solid #ffaf1f}}.collection-locks .collection-locks-center .grid__item{padding-left:70px}@media (min-width: 768px) and (max-width: 1024px){.collection-locks .collection-locks-center .grid__item{padding-left:0}}@media (min-width: 768px) and (max-width: 1024px){.collection-locks .collection-locks-center .grid__item:nth-child(odd){padding-right:20px}}@media (min-width: 768px) and (max-width: 1024px){.collection-locks .collection-locks-center .grid__item:nth-child(2n){padding-left:20px}}@media (max-width: 767px){.collection-locks .collection-locks-center .grid__item{padding-left:0}}.collection-locks .collection-locks-center .grid__item .grid-view-item__image-wrapper{margin-bottom:0}.collection-locks .collection-locks-center .grid__item .grid-view-item{margin:0 auto 58px}@media (max-width: 767px){.collection-locks .collection-locks-center .grid__item .grid-view-item{margin:0 auto 30px}}.collection-locks .collection-locks-center .grid__item .grid-view-item .full-width-link{position:unset}.collection-locks .collection-locks-center .grid__item .grid-item-details{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #2b2d2f;padding:46px 0 49px}@media (max-width: 767px){.collection-locks .collection-locks-center .grid__item .grid-item-details{padding:29px 0 33px}}.collection-locks .collection-locks-center .grid__item .grid-item-details .product-card__title{font-size:18px;letter-spacing:1.35px;line-height:24px;color:#fff;font-family:interregular;font-weight:100}.collection-locks .collection-locks-center .grid__item .grid-item-details .price--listing{font-size:18px;font-weight:600;letter-spacing:1.35px;line-height:24px;margin-top:15px}.collection-locks .collection-locks-center .grid__item .grid-item-details .price--listing>div{margin:0}.collection-locks .collection-locks-center .grid__item .grid-item-details .price--listing span{color:#fff;font-family:interregular}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button{display:flex;height:50px;width:217px;border:2px solid #ffaf1f;border-radius:7px;color:#ffaf1f;align-items:center;justify-content:space-between;padding:0 25px;text-transform:uppercase;margin-top:21px;cursor:pointer}@media (max-width: 767px){.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button{height:40px;width:204px;margin-top:17px}}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:hover{background-color:#ffaf1f33;color:#ffaf1f}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:hover:active{background-color:#ffaf1f;color:#fff}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:hover:active svg{fill:#fff}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:focus{background-color:#ffaf1f33;color:#ffaf1f}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:active{background-color:#ffaf1f;color:#fff}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button:active svg{fill:#fff}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button span{font-size:16px;font-weight:700;letter-spacing:1.71px;line-height:20px;font-family:InterBold}@media (max-width: 767px){.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button span{font-size:14px;letter-spacing:1.5px;line-height:17px}}.collection-locks .collection-locks-center .grid__item .grid-item-details .view-detail-button svg{width:15px;height:15px;fill:#ffaf1f}.collection-locks .collection-locks-bottom .list--inline.pagination{display:flex;align-items:center;justify-content:flex-end}@media (max-width: 767px){.collection-locks .collection-locks-bottom .list--inline.pagination{justify-content:center;padding-top:24px}}.collection-locks .collection-locks-bottom .list--inline.pagination .pagination-counter{display:flex}.collection-locks .collection-locks-bottom .list--inline.pagination .pagination-counter>div{display:flex;align-items:center;justify-content:center;min-height:40px;min-width:40px;margin-right:20px;border-radius:50%}.collection-locks .collection-locks-bottom .list--inline.pagination .pagination-counter .paginate-number{font-size:18px;font-weight:600;letter-spacing:1.35px;line-height:24px;color:#fff;font-family:interregular}.collection-locks .collection-locks-bottom .list--inline.pagination .next-paginate button,.collection-locks .collection-locks-bottom .list--inline.pagination .next-paginate a{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid #ffaf1f}.collection-locks .collection-locks-bottom .list--inline.pagination .next-paginate button svg,.collection-locks .collection-locks-bottom .list--inline.pagination .next-paginate a svg{width:15px;height:15px;fill:#ffaf1f}.collection-accesories .collection-locks-inner{background-color:#4d5051}.template-search .pagination{display:flex;justify-content:center;margin-bottom:40px}.template-search .pagination svg{fill:#fff;width:16px;height:16px}.template-search .pagination-counter{display:flex;align-items:center;justify-content:center}.template-search .pagination-counter .current-active{padding:5px 10px;margin-right:10px;color:#fff}.template-search .pagination-counter>div{padding:5px 10px;margin-right:10px;color:#fff}.template-search .pagination-counter>div a{color:#fff}.template-search .h2{margin-top:40px;padding-top:40px}.stem-footer-holder{background-color:#171718}.grid-view-item__image-wrapper .grid-view-item__image{background-color:#1e1f21}.yotpo-label.yotpo-small-box,.empty-cart-drawer .cart-item-list{display:none}.cart-drawer-holder .empty-cart-drawer.cart-drawer{justify-content:flex-start}.cart-drawer-holder .empty-cart-drawer.cart-drawer .additional-key-holder{margin-top:40px}body.template-cart .page-container{background-color:#fff;color:#171718}.order-banner-main .stem-yellow-button-holder:focus,.text-section .stem-yellow-button-holder:focus,body .stem-hero-banner-holder .hero__inner .page-width .hero__btn:focus,.product-form__item .stem-yellow-button-holder:focus,.additional-key-holder .stem-yellow-button-holder:focus,.faq-button-holder .stem-yellow-button-holder:focus,.contact-form-holder .stem-yellow-button-holder:focus{background-color:#ffaf1f33;color:#ffaf1f!important}.order-banner-main .stem-yellow-button-holder:focus svg,.text-section .stem-yellow-button-holder:focus svg,body .stem-hero-banner-holder .hero__inner .page-width .hero__btn:focus svg,.product-form__item .stem-yellow-button-holder:focus svg,.additional-key-holder .stem-yellow-button-holder:focus svg,.faq-button-holder .stem-yellow-button-holder:focus svg,.contact-form-holder .stem-yellow-button-holder:focus svg{fill:#ffaf1f!important}.order-banner-main .stem-yellow-button-holder:hover:focus:active,.text-section .stem-yellow-button-holder:hover:focus:active,body .stem-hero-banner-holder .hero__inner .page-width .hero__btn:hover:focus:active,.product-form__item .stem-yellow-button-holder:hover:focus:active,.additional-key-holder .stem-yellow-button-holder:hover:focus:active,.faq-button-holder .stem-yellow-button-holder:hover:focus:active,.contact-form-holder .stem-yellow-button-holder:hover:focus:active{background-color:#ffaf1f;color:#fff!important}.order-banner-main .stem-yellow-button-holder:hover:focus:active svg,.text-section .stem-yellow-button-holder:hover:focus:active svg,body .stem-hero-banner-holder .hero__inner .page-width .hero__btn:hover:focus:active svg,.product-form__item .stem-yellow-button-holder:hover:focus:active svg,.additional-key-holder .stem-yellow-button-holder:hover:focus:active svg,.faq-button-holder .stem-yellow-button-holder:hover:focus:active svg,.contact-form-holder .stem-yellow-button-holder:hover:focus:active svg{fill:#fff!important}.contact-page-holder .stem-container .contact-form-holder button{opacity:1}.instant-search-menu a,.instant-search-menu a:hover,.instant-search-menu a:link,.instant-search-menu a:visited{color:#fff}body .instant-search-menu .see-details .cs-product-link{color:#ffaf1f}.instant-search-menu{font-family:interregular;background-color:#171718}.instant-search-menu .block-products dd{background-color:#171718}.instant-search-menu dd .arrow{background-color:#171718;border:2spx solid #e2e2e2;border-bottom:none;border-left:none}.instant-search-menu .price,.instant-search-menu .header-left,.instant-search-menu .header-right:first-child{color:#fff}.page-width h1,.instant-search-menu .block-products dd{font-family:interregular}body .instant-search-menu dd.active{display:none}.instant-search-menu .see-more-results a{color:inherit}body .search-form__connected-submit{background-color:#ffaf1f}.list-view-item__link .product-card__title,.list-view-item__link .price-item{color:#fff;font-family:interregular}.results-block .description,.cloud-search-filters-horizontal .cloud-search-page-controls__filters-container{display:none}.toolbar-sort{cursor:pointer}.site-footer__copyright-content{opacity:50%}.moore-zoom .zoomImg{background-color:#1e1f21}.template-product .stem-tabs-content a,.template-product .stem-tabs-content a:hover{color:#ffaf1f;text-decoration:underline}.site-footer__newsletter .input-group--error input::-webkit-input-placeholder{color:#fff}.site-footer__newsletter .input-group--error input:-moz-placeholder{color:#fff}.site-footer__newsletter input.input--error{color:#fff;margin:0}.template-search .stem-header,.template-cart .stem-header{background-color:#171718}.template-search .page-container,.template-cart .page-container{margin-top:114px;background-color:#171718;color:#fff}@media (max-width: 767px){.template-search .page-container,.template-cart .page-container{margin-top:68px}}.template-404{height:100vh;background-color:#000}.template-404 .drawer-page-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.slider-nav{margin-top:30px;max-width:80%;margin-left:auto;margin-right:auto}.slider-nav li{padding-right:10px}@media (max-width: 767px){.slider-nav li img{height:80px;object-fit:cover}}.slider-nav .slick-arrow:before{color:#fff}.slider-nav .slick-next{right:-15px}.return-link-wrapper{display:none}.mobile-tab h2:not(.minus){background-color:#1e1f21}.stem-tabs-content ul,.content-tab ul{font-size:14px;padding:23px;color:#fff;margin-left:20px}.content-tab ul{margin-left:0}.stem-tabs-content ul li,.content-tab ul li{list-style-type:circle}.video-sec{position:relative}.video-sec:hover video{opacity:.5}.video-sec.hovered .play-button-hover{display:block}.video-sec.hovered .play-button-simple,.play-button-hover{display:none}.about-us-button svg{width:221px;height:221px;cursor:pointer}.about-us-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.buttons-404 svg{width:15px}.button-1 svg{fill:#fff}.page-404 .page-heading-holder .content .button-1 div:active,.page-404 .page-heading-holder .content .button-1 div:focus,.page-404 .page-heading-holder .content .button-1 div:hover:active,.page-404 .page-heading-holder .content .button-1 div:hover:focus{border:2px solid #fff;background-color:#fff;color:#2b2d2f}.page-404 .page-heading-holder .content .button-1 div:active svg,.page-404 .page-heading-holder .content .button-1 div:focus svg,.page-404 .page-heading-holder .content .button-1 div:hover:active svg,.page-404 .page-heading-holder .content .button-1 div:hover:focus svg{fill:#2b2d2f}.page-404 .page-heading-holder .content .button-1 div:focus{border:2px solid #fff;background-color:#fff;color:#2b2d2f}.page-404 .page-heading-holder .content .button-1 div:focus svg{fill:#2b2d2f}.page-404 .page-heading-holder .content .stem-yellow-button-holder:active,.page-404 .page-heading-holder .content .stem-yellow-button-holder:focus{border-color:#ffaf1f}.page-404 .page-heading-holder .content .button-1 div:hover{background-color:#2b2d2f;border:2px solid #fff;color:#fff}.template-captcha .header-holder{background-color:#2b2d2f}@media (min-width: 768px){.template-captcha .page-container{margin-top:162px}.template-captcha .page-container .main-content{padding:40px}.page-404 .page-heading-holder .content button.button-2{padding:0 24px}.cart-drawer-holder .cart-drawer .additional-key-holder .stem-msg.yellow-text{max-width:362px}.contact-page-holder .page-heading{margin-bottom:40px}.contact-page-holder .stem-container .contact-form-holder button{min-width:130px}.stem-hero-banner-holder .hero{height:633px}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div span{margin-top:3px}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div img{width:15px;height:15px}.stem-page-holder.stem-page-width-right .feature-row .feature-row__item .h3{margin-left:auto;margin-right:auto}.mobile-only{display:none!important}.desktop-only{display:block!important}.privacy-policy .faq-page-holder .page-heading{margin-bottom:185px}.terms-conditions .faq-page-holder .page-heading{margin-bottom:65px}.free-shipping-progress-main{min-width:473px;max-width:473px;height:10px}}@media (min-width: 1026px){.stem-footer-holder .stem-footer-half-newsletter .stem-flex-outer-newsletter{width:100%;height:332px}.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall{margin:0}.stem-footer-holder .stem-flex-left .stem-powered-footer{height:149px;align-items:center;padding:0;height:128px}.product-detail-holder .product-title{padding-left:20px}.stem-footer-holder .stem-footer-half-newsletter{padding:0}.product-detail-holder .product-title.the-puck-lock{padding-left:0}.faq-page-holder .page-heading{margin-bottom:180px}.img-section video{min-height:550px}.faq-page-holder .faqs-holder{margin-top:-31%}.site-footer__newsletter .stem-yellow-filled-button-holder{min-width:132px;height:50px;max-width:132px;padding:10px 27px;background-color:transparent;color:#fff!important;border-color:#fff;font-family:intermedium}.site-footer__newsletter .stem-yellow-filled-button-holder>div{justify-content:space-between}.site-footer__newsletter .stem-yellow-filled-button-holder>div img{height:15px;width:15px}.site-footer__newsletter .stem-yellow-filled-button-holder span{letter-spacing:1.71px}.site-footer__newsletter .stem-yellow-filled-button-holder svg{fill:#fff}.site-footer__newsletter .stem-yellow-filled-button-holder:hover{background-color:#fff3;color:#fff!important}.site-footer__newsletter .stem-yellow-filled-button-holder:hover svg{fill:#fff}.site-footer__newsletter .stem-yellow-filled-button-holder:focus{background-color:#fff3}.site-footer__newsletter .stem-yellow-filled-button-holder:active{background-color:#fff;color:#2b2d2f!important}.site-footer__newsletter .stem-yellow-filled-button-holder:active svg{fill:#2b2d2f}.privacy-policy .faq-page-holder .page-heading{margin-bottom:70px}.privacy-policy .faq-page-holder .faqs-holder{padding-bottom:131px}.stem-hero-banner-holder .hero{height:908px}.terms-conditions .faq-page-holder .page-heading{margin-top:0}.shipping-return .faq-page-holder .page-heading{margin-bottom:70px}.product-slider-main{max-width:1123px;margin:0 auto}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow.slider-left{left:-60px;top:50%;transform:translateY(-50%)}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow.slider-right{right:-60px;top:50%;transform:translateY(-50%)}}@media (max-width: 1000px) and (min-width: 768px){.privacy-policy .faq-page-holder .page-heading,.terms-conditions .faq-page-holder .page-heading{margin-bottom:90px}}@media (max-width: 1024px) and (min-width: 1000px){.terms-conditions .faq-page-holder .page-heading{margin-bottom:180px}}@media (max-width: 1024px) and (min-width: 768px){.shipping-return .faq-page-holder .page-heading{margin-bottom:80px}#shopify-section-vehicle-lock-fit .vehicle-type-inner{padding-bottom:60px}.shipping-return .faq-page-holder .faqs-holder{position:absolute;top:400px;margin:0;left:50%;transform:translate(-50%)}.page-404 .page-heading-holder .content .button-2{min-width:192px;max-width:192px;padding:10px 24px}}@media (min-width: 1400px){.faq-page-holder .faqs-holder{margin-top:-27%}.terms-conditions .faq-page-holder .page-heading{position:relative;bottom:40px}}@media (max-width: 1150px) and (min-width: 1026px){.product-template-holder .product-information-holder{width:33%}.product-template-holder .product-information-holder .add-product-button.disabled{width:100%}}@media (max-width: 767px){.template-search .h2{margin-top:20px}.lock-fit-page .find-my-lock-inside a{font-size:14px}.lock-fit-page svg{width:128px;height:128px}.template-captcha .page-container{margin-top:100px}.template-captcha .page-container .main-content{padding:30px;min-height:300px}.about-us-button svg{width:85px;height:85px}.stem-hero-banner-holder .hero{min-height:483px;max-height:483px}.stem-hero-banner-holder .hero .h1{font-weight:100;margin-bottom:30px}.site-footer-item-align-right{font-size:9px}.stem-hero-banner-holder .hero__inner{top:-25px}.mobile-only{display:block!important}.desktop-only{display:none!important}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div span{margin:0}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div img{width:18px;height:18px}.stem-hero-banner-holder .hero__inner .page-width .hero__btn div{justify-content:space-between}.product-slider-holder .stem-container .product-slider-main .product-slider .product .product-detail-holder .product-title a{display:flex;flex-direction:column}.store-importance-holder .stem-container .store-importance-main .bottom-holder{padding-bottom:31px}.order-banner-holder .stem-container{padding:46px 20px}.site-footer__linklist-item a{font-size:9px}.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist .site-footer__linklist-item{padding:7px 0;font-size:9px;flex-basis:50%}.stem-footer-holder .stem-footer-half-link_list .site-footer__linklist .site-footer__linklist-item:nth-child(odd){padding-left:12px;flex-basis:30%}.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list{width:100%;position:relative}.stem-footer-holder .stem-footer-half-link_list .site-footer__item-inner--link_list img{position:absolute;right:-15px}.site-footer__item:last-of-type{padding:8px 0}.site-footer-item-align-right small{font-size:9px}.info-holder:before{content:"";position:absolute;width:100%;height:100%;background:#2b2d2f4d}.faq-page-holder .faqs-holder .faq-button-holder .stem-yellow-button-holder{min-height:40px;height:40px}.faq-page-holder .faqs-holder .faq-button-holder .stem-yellow-button-holder>div{justify-content:space-between}.free-shipping-progress-main{min-width:280px;max-width:280px;height:6px}}.stem-hero-banner-holder .hero__inner .page-width .hero__btn:focus,.stem-hero-banner-holder .hero__inner .page-width .hero__btn:active,.stem-yellow-button-holder:focus,.stem-yellow-button-holder:active{background-color:#ffaf1f;color:#fff!important}.stem-hero-banner-holder .hero__inner .page-width .hero__btn:focus svg,.stem-hero-banner-holder .hero__inner .page-width .hero__btn:active svg,.stem-yellow-button-holder:focus svg,.stem-yellow-button-holder:active svg{fill:#fff}.hero__btn svg{width:15px;fill:#ffaf1f}.hero__btn svg path{fill:inherit}.find-my-lock-inside svg{fill:#fff}.find-my-lock .find-my-lock-inside a:hover{background-color:#fff3;color:#fff}.find-my-lock .find-my-lock-inside a:focus,.find-my-lock .find-my-lock-inside a:active{background-color:#fff;color:#2b2d2f}.find-my-lock .find-my-lock-inside a:focus svg,.find-my-lock .find-my-lock-inside a:active svg{fill:#2b2d2f}button:focus{outline:none}.stem-yellow-button-holder svg{width:15px;fill:#ffaf1f}.faq-element.accordian.open+.faq-element{border-color:#ffaf1f}.faq-page-holder .faqs-holder .stem-container .faq-element:last-child.open{border-bottom:2px solid #ffaf1f}.return-link-wrapper .btn--secondary:not([disabled]):hover{background-color:#2b2d2f;border:2px solid #fff;color:#fff}.return-link-wrapper .btn--has-icon-before:focus,.return-link-wrapper .btn--has-icon-before:active{border:2px solid #fff;background-color:#fff;color:#2b2d2f}.return-link-wrapper .btn--has-icon-before:focus svg,.return-link-wrapper .btn--has-icon-before:active svg{fill:#2b2d2f}.return-link-wrapper .btn--has-icon-before{color:#fff;border:2px solid #fff}.return-link-wrapper .btn--has-icon-before svg{fill:#fff}.return-link-wrapper .btn--has-icon-before:hover:active svg,.return-link-wrapper .btn--has-icon-before:hover:focus svg{fill:#fff}.return-link-wrapper .btn--secondary:not([disabled]):hover:active,.return-link-wrapper .btn--secondary:not([disabled]):active,.return-link-wrapper .btn--secondary:not([disabled]):focus{border:2px solid #fff;background-color:#fff;color:#2b2d2f}.return-link-wrapper .btn--secondary:not([disabled]):hover:active svg,.return-link-wrapper .btn--secondary:not([disabled]):active svg,.return-link-wrapper .btn--secondary:not([disabled]):focus svg{fill:#2b2d2f}.cart__submit-controls:focus{border:2px solid #2b2d2f;background-color:#2b2d2f33;color:#000}.cart__submit-controls:focus input{background:unset;color:#2b2d2f}.cart__submit-controls:focus svg{fill:#2b2d2f}.cart__submit-controls:active,.cart__submit-controls:hover:active{border:2px solid #2b2d2f;background-color:#2b2d2f;color:#fff}.cart__submit-controls:active input,.cart__submit-controls:hover:active input{background:unset;color:#fff}.cart__submit-controls:active svg,.cart__submit-controls:hover:active svg{fill:#fff}.stem-yellow-filled-button-holder svg{width:15px}[href="/checkout"] svg{fill:#fff}.product-slider-holder .stem-container .product-slider-main .product-slider .slick-arrow.slider-left img{transform:rotate(-180deg)}.news-letter-logo-holder img{padding:5px}.stem-footer-holder .stem-flex-left .stem-powered-footer .site-footer-item-tall .news-letter-logo-holder .logo{width:40px;height:40px}.img-section video{width:100%;outline:none;object-fit:cover}.stem-tabs-content>div{display:none}.mobile-tab{border-left:1px solid #5f6265;border-right:1px solid #5f6265}.mobile-tab h2{position:relative;font-size:14px;letter-spacing:1.2px;line-height:20px;color:#fff;font-family:interregular;padding:11px 18px;border-bottom:1px solid #5f6265;border-top:1px solid #5f6265;font-weight:100;margin:0}.mobile-tab h2.minus{background-color:#2b2d2f}.mobile-tab h2.minus:after{content:"-";color:#fff;position:absolute;right:18px;font-size:25px;line-height:13px;font-weight:100;top:47%;transform:translateY(-50%)}.mobile-tab h2:after{content:"+";color:#fff;position:absolute;right:18px;font-size:25px;line-height:13px;font-weight:100}.mobile-tab .content-tab{padding:20px 18px;display:none}.mobile-tab .content-tab p{color:#fff;font-size:12px;letter-spacing:1.2px;line-height:18px;font-family:interregular}.mobile-tab .content-tab a{color:#ffaf1f;text-decoration:underline}.mobile-tab .content-tab:nth-child(2){display:block}.product-template-holder .product-information-holder .add-product-button.disabled{pointer-events:none}.merchant-info-holder .tooltiptext{display:none}.mobile-tab .content-tab:last-child{border-bottom:1px solid #5f6265}body .stem-footer-holder .form-message--success{background-color:unset}.contact-form-holder .input--error::placeholder{color:#f77;opacity:1}.contact-form-holder .input--error:-ms-input-placeholder{color:#f77}.contact-form-holder .input--error::-ms-input-placeholder{color:#f77}.cart__footer .cart__submit-controls{flex-direction:row}.product-description{color:#fff;text-transform:capitalize;margin-top:0}html{padding-bottom:0!important}.instant-search-menu .see-more-results a{border:1px solid!important;border-radius:5px!important;background:unset!important}.instant-search-menu .see-more-results a:hover{color:unset!important;background-color:#ffaf1f33!important}.instant-search-menu{z-index:19!important}.page-width.list-view-items{padding-bottom:50px}@media (min-width: 1025px){.template-captcha .stem-footer-holder .stem-footer-half-link_list{padding-bottom:12px}.template-captcha .stem-footer-holder .stem-footer-half-link_list .site-footer__linklist{padding-bottom:142px}.instant-search-menu{transform:translate(999px,122px)!important}}@media only screen and (min-width: 768px) and (max-width: 1024px){.template-captcha .page-container .main-content{padding:100px 100px 227px}.template-search .page-container{margin-top:108px}.search--less-than-2-results{height:42vh!important}.template-search .page-width.list-view-items{padding-bottom:80px}.header-holder{position:fixed}}@media only screen and (min-width: 1024px) and (max-width: 1024px){.template-search .page-width.list-view-items{padding-bottom:37vh}.search--less-than-2-results{height:59vh!important}.template-captcha .page-container .main-content{padding-bottom:44vh}.about-page .about-page-timeline .stem-container .about-section-holder .about-element:last-child .img-section.video-sec{max-width:915px!important;padding:0!important}}.main-content{min-height:355px}.cart-drawer .cart-details{min-height:230px}.header-holder.active{width:100%;position:fixed;top:0;transition:.1s ease-in-out;background:#2b2d2f}span.moore-zoom{display:block}.zigzag{text-align:center;display:flex;align-items:center;justify-content:center}.stem-key-points:first-child .zigzag svg{width:60px;height:60px}.stem-key-points:nth-child(2) .zigzag svg{width:60px;height:59px}.stem-key-points:nth-child(3) .zigzag svg{width:60px;height:63px}.stem-key-points:last-child .zigzag svg{width:60px;height:69px}.product-template-holder .product-image-holder .product-image-thumbnail-grid .product-image-thumbnail-item{cursor:pointer;outline:0px}.product-template-holder .product-image-holder .product-image-thumbnail-grid .product-image-thumbnail-item.slick-current.slick-active img{border:1px solid #ffaf1f;border-radius:2px}@media (min-width: 1026px) and (max-width: 1249px){.product-slider-holder .stem-container .product-slider-main{max-width:80%}.product-slider-holder .stem-container .product-slider-main .product .main-product-image .product-image{transform:unset!important}.product-slider-holder .stem-container .product-slider-main .product .product-detail-holder .product-title{line-height:28px!important;font-size:20px!important}}@media (min-width: 1200px){.template-index .reviews-home .slick-prev{top:42%}}@media (max-width: 767px){.cloud-search-mobile-backdrop{-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;background:unset!important}}@media (max-width: 767px){.cloud-search-mobile-backdrop.empty{background:#f5f5f599!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important}}input,textarea,button,select,a,li{-webkit-tap-highlight-color:rgba(0,0,0,0)}.faqs-holder .faq-answer.accordian-data{overflow:hidden;display:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/theme.scss.css.map */
