:root{--preheader-bg-color: #f8f8f8;--preheader-box-shadow-color: rgba(0, 0, 0, .1);--preheader-bottom-line-bg-color: #fff;--primary: #07bbfd;--button-color: #cdfd4b;--button-color-white: #fff;--neon-yellow: #cdfd4b;--button-hover-color: #0fb9fb}a{transition:all .3s ease-in-out}table{margin-bottom:15px}.btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn-add-to-cart):after,.rte .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn-add-to-cart):after,.shopify-payment-button .shopify-payment-button__button--unbranded:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn-add-to-cart):after,.product-reviews .spr-summary-actions a:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn-add-to-cart):after,.product-reviews .spr-button:not(.btn--secondary):not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):not(.btn-add-to-cart):after{display:none}.btn--primary{position:relative;font-size:16px;font-weight:500;background-color:var(--button-color);color:#000;text-transform:uppercase;padding:10px 20px;border:1px solid #000;box-shadow:5px 5px #fff,5px 5px 0 1px #000;border-radius:25px;white-space:nowrap;z-index:1;transition:.3s}.btn--primary:hover,.btn--primary:focus{background-color:var(--button-hover-color);color:#fff}@media screen and (min-width: 769px){.btn--primary{font-size:18px}}@media screen and (max-width: 768px){.scroller{overflow:hidden}.scroller__inner{padding-bottom:20px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap}}.site-nav__link{font-size:15px;font-weight:600}.hero__content-wrapper{position:absolute;top:0;left:43%;display:flex;height:100%;padding:30px;z-index:5}.hero__content-inner{width:100%;display:flex;flex-direction:column;justify-content:center}.hero__content-main{font-size:40px;font-weight:600;line-height:1.3}.hero__content-sub{font-size:18px;line-height:24px;margin-bottom:70px}.hero__content-button a{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;gap:8px;color:#fff;font-size:18px;font-weight:700;line-height:24px;background:#25a150;border-radius:60px}.hero__image--sticky{height:100%;width:0;position:absolute;z-index:99}.hero__image--sticky:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#379bff;transform:skew(-10deg) translate(-70px,-40px);border:2px solid #000;z-index:2}.hero__image--sticky:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#cdfd4b;transform:skew(-10deg) translate(-28px,80px);border:2px solid #000;z-index:1}.hero__image--sticky .hero__image--sticky-img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:3}@media screen and (max-width: 768px){.hero__content-wrapper{left:0;width:100%;justify-content:center}.hero__content-inner{width:100%;text-align:center}.hero__content-main{font-size:32px;line-height:38.4px}.hero__content-sub{font-size:16px;line-height:19.2px}}.hero__content-inner{max-width:500px}@media screen and (max-width: 768px){.hero__content-inner{justify-content:flex-start}}.hero__content-button{position:relative}.hero__content-button:before{content:"";position:absolute;top:-70%;left:-260px;width:450px;height:250%;border:2px dotted #07bbfd;border-radius:100px}.hero__content-button a{position:relative;font-size:20px;font-weight:500;text-transform:uppercase;padding:15px 20px;border:1px solid #000;border-radius:25px;line-height:1;z-index:1;color:#000;transition:.3s}.hero__content-button a.button--shape{box-shadow:5px 5px #fff,5px 5px 0 1px #000}.hero__content-button a:hover{background:#000!important;color:#fff}.hero__content-button a.button--shape:hover:after{background:#000;color:#fff}.hero__content-button a svg{display:none}@media screen and (max-width: 1240px){.hero__image--sticky{z-index:2;padding-right:0;width:100%}.hero__content-button:before{content:none}.hero__image--sticky .hero__image--sticky-img{width:45%;object-fit:contain}}@media screen and (max-width: 768px){.hero__image--sticky{padding-right:0!important}.hero__image--sticky:before{transform:skew(-10deg) translate(-40px,-40px)}.hero__image--sticky:after{transform:skew(-10deg) translate(4px,80px)}.hero__image--sticky .hero__image--sticky-img{width:52%;height:auto;top:auto;left:50%;bottom:18px;transform:translate(-50%)}.hero__content-wrapper{left:unset;background:#0003}.hero .hero__image-wrapper{opacity:0;visibility:hidden}.template-page-landing-page .hero .hero__image-wrapper{opacity:1;visibility:visible}.hero__content-main{font-size:30px}.hero__content-sub{font-size:16px;margin-bottom:20px}.hero__content-button a{font-size:18px;padding-top:10px;padding-bottom:10px}}.es-hero__image-wrapper:before,.es-hero__text-shadow:before{display:none}.es-hero__text-wrap{color:#000}.es-hero__text-content{display:flex;width:100%;height:100%;padding:30px 30px 40px}.es-hero__text-content.vertical-center{align-items:center}.es-hero__text-content.vertical-bottom{align-items:flex-end}.es-hero__text-content.horizontal-center{justify-content:center}.es-hero__text-content.horizontal-right{justify-content:flex-end}.es-hero__text-content.horizontal-left .es-hero__text-shadow{max-width:270px}.es-hero__title{font-weight:600;margin-bottom:10px}.es-hero__subtitle{font-size:16px}.es-hero__subtitle{max-width:70%}.es-hero__text-content .es-hero__link{margin-top:15px}@media screen and (min-width: 769px){.es-hero__text-content{padding-left:80px;padding-right:80px}.es-hero__text-content.horizontal-left .es-hero__text-shadow{max-width:500px}.es-hero__title{margin-bottom:18px}.es-hero__subtitle{font-size:20px}.es-hero__text-content .es-hero__link{margin-top:25px}}@media screen and (min-width: 1025px){.es-hero__text-content{padding-left:126px;padding-right:126px}}@media screen and (max-width: 768px){.hero .es-hero__image-wrapper{opacity:1;visibility:visible}}.announcement-bar{background-color:#f8f8f8;padding:18px 0;margin-bottom:0}@media screen and (min-width: 769px){.announcement-bar{font-size:inherit}}.announcement-link:hover,.announcement-link:active{color:var(--primary)}.announcement-bar .announcement-slider:not(.slick-initialized){display:flex;justify-content:space-around}.announcement-bar .announcement-text{font-size:inherit;letter-spacing:1px}@media screen and (max-width: 768px){.announcement-bar .announcement-slider{display:flex;justify-content:center}}@media screen and (max-width: 1024px){.announcement-bar .page-width{padding:0 40px}}@media screen and (max-width: 480px){.announcement-bar .page-width{padding:0 10px}}.pre-header{background:var(--preheader-bg-color);font-size:14px}.pre-header .pre-header-wrapper{max-width:1420px;margin:0 auto;height:60px;padding:8px 0}.pre-header .pre-header-item{text-align:center;line-height:30px;padding:6px 0}.pre-header .pre-header-inner:not(.slick-initialized) .pre-header-item:not(:first-child){display:none}.pre-header .spritesheet,.pre-header .sprite{margin-right:4px;transform:scale(.75)}.pre-header img{max-height:24px}.pre-header img.zip{margin:0 auto}.pre-header .bottom-line{background:#fff;box-shadow:inset 0 -10px 20px -10px #0000001a}@media (max-width: 767px){.pre-header .bottom-line{display:none}}.pre-header .bottom-line-inner{display:flex;justify-content:space-between;padding:8px 0}.pre-footer{margin-top:80px}.pre-footer .pre-footer--inner{display:flex;margin:0 -10px}.pre-footer .pre-footer__item{flex:0 0 28%;max-width:28%;padding:0 10px}@media (min-width: 769px){.pre-footer .pre-footer__item{flex:0 0 20%;max-width:20%}}.pre-footer .pre-footer__item .sprite--wrapper{display:flex;justify-content:center;align-items:center;height:60px}.pre-footer .pre-footer__item .sprite--wrapper+p{margin-top:20px}.pre-footer img{max-width:60px}#footer-pre-menu{background:#000}#footer-pre-menu .page-width{padding:0;overflow:hidden}#footer-pre-menu ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -10px}#footer-pre-menu ul li{padding:0 10px;flex:0 0 50%;max-width:50%;margin-bottom:0;border-right:1px solid rgba(255,255,255,.21);border-bottom:1px solid rgba(255,255,255,.21)}@media screen and (min-width: 768px){#footer-pre-menu ul li{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 1280px){#footer-pre-menu ul li{border-right:0;border-bottom:0;flex:0 0 auto;max-width:none}}#footer-pre-menu a{color:#fff;padding:33px 10px;display:block;font-weight:500;letter-spacing:0px;font-size:14px;text-transform:uppercase;text-align:center}#footer-pre-menu a:hover{opacity:.6}@media screen and (min-width: 1280px){#footer-pre-menu .page-width{padding:0 40px}#footer-pre-menu ul{justify-content:space-between}}.footer__col{float:left;min-height:1px;overflow:hidden}.footer__col .grid__item{float:none}@media screen and (min-width: 769px){.footer__col .grid__item{margin-bottom:3rem}}@media screen and (max-width: 768px){.footer__col{width:100%}}.site-footer{background:#191919}.site-footer .footer__title{font-weight:700}.contact-detail p{margin-bottom:.25em}.contact-detail p a{display:flex;justify-content:flex-start;align-items:flex-start;border-bottom:none;padding:4px 0 3px}.contact-detail p a:after{content:none}.contact-detail p svg{width:20px;height:20px;margin-right:8px}.grid-product__tag{font-size:12px;font-weight:700;text-transform:uppercase;padding:8px 12px;border-radius:20px}.grid-product__title--heading{line-height:1.375}.grid-product__price{font-size:14px;font-weight:600}.grid-product__price>span{display:block}.grid-product__price+.loox-rating{margin-top:5px}.grid-product__title--heading+.grid-product__price{height:unset}.grid-product__price--original{color:#bbb;margin-right:0}.grid-product__price--highlight{color:#cf4343}.image-wrap .grid-product__image{aspect-ratio:1/1;object-fit:contain}.grid-product--border .grid-product__content{display:grid;grid-template-rows:1fr max-content;border:1px solid #bfbfbf;border-radius:20px;padding:20px 20px 28px;height:100%;text-align:center;overflow:hidden;transition:all .3s ease-in-out}.grid-product--border .grid-product__content:hover{box-shadow:0 4px 20px #00000014}.grid-product--border .grid-product__meta{padding:15px 20px;margin:0 -20px}.grid-product--border form.product__form .btn:disabled,.grid-product--border form.product__form .product-form__add-button{background:none;border:1px solid #000;border-radius:25px;text-transform:none;letter-spacing:0}.grid-product--border form.product__form .product-form__add-button:hover{background-color:var(--button-color)!important;color:#000!important}.product-tabs .tabs-title-wrapper{background:#f4f4f4}.product-tabs .tabs-title{display:none;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;list-style:none;margin:0 0 20px;min-height:80px}.product-tabs .tabs-title .tab-title{flex:0 0 auto;max-width:none;margin-bottom:0}.product-tabs .tabs-title .tab-title a{display:flex;align-items:center;padding:12px 30px;position:relative;height:100%;transition:all .3s}.product-tabs .tabs-title .tab-title.active a{background-color:#000;color:#fff}.product-tabs .tabs-title .tab-title.active a:after{content:"";width:0px;height:0px;position:absolute;border-left:15px solid transparent;border-right:15px solid transparent;border-top:10px solid #000000;bottom:-10px;opacity:1;left:50%;transform:translate(-50%);transition:all .2s ease-in-out}.product-tabs .tabs-content .accortion-title__wrapper{border:1px solid #272727;border-bottom:0}.product-tabs .tabs-content .accordion-title{display:block;color:#000;padding:12px;font-size:12px;text-align:center;position:relative;text-transform:uppercase;letter-spacing:2px}.product-tabs .tabs-content .accordion-title .icon{position:absolute;top:50%;right:16px;border:2px solid;border-color:transparent currentColor currentColor transparent;width:8px;height:8px;transform:rotate(45deg) translateY(-50%);margin-top:-4px}.product-tabs .tabs-content .accordion-title.active .icon{border-color:currentColor transparent transparent currentColor;margin-top:0}.product-tabs #product-featured-points{margin-bottom:50px}.product-tabs #product-featured-points ul{list-style:none;margin:0}.product-tabs #product-featured-points li{position:relative;padding-left:55px}.product-tabs #product-featured-points li:before{content:"\2714";position:absolute;left:0;background:#395b59;width:40px;height:40px;text-align:center;padding:8px 0;color:#fff;font-size:20px;line-height:24px;top:50%;transform:translateY(-50%)}.product-tabs #product-featured-points li strong,.product-tabs #product-featured-points li b{display:block;color:#395b59;font-size:18px}.product-tabs #product-ask-question form{max-width:800px;margin:80px auto 0}.product-tabs #product-ask-question form input,.product-tabs #product-ask-question form textarea{margin-bottom:20px}.product-tabs #product-ask-question form button[type=submit]{margin:0 auto;display:block;min-width:200px}@media (max-width: 768px){.product-tabs .tabs-content .tab-content{transition:all .3s;border-left:1px solid;border-right:1px solid;padding:0 12px}.product-tabs .tabs-content .tab-content .tab-content--inner{padding-top:8px;padding-bottom:8px;overflow:auto}.product-tabs .tabs-content .tab-content:not(.active){height:0;overflow:hidden}.product-tabs .tabs-content .tab-content:last-child{border-bottom:1px solid #272727}}@media (min-width: 769px){.product-tabs .tabs-content .accortion-title__wrapper{display:none}.product-tabs .tabs-content .tab-content:not(.active){display:none}.product-tabs .tabs-content #product-featured-points{float:right;max-width:50%;padding-left:60px}.product-tabs .tabs-title{display:flex}}@media screen and (max-width: 1024px){.product-tabs-v3 .product-tabs-title{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap}}.product-tabs-v3 .product-tabs-title .tabs-title{display:flex;align-items:center;background:#f7f7f7;border:1px solid #efefef;padding:0 25px;border-radius:10px}.collection__description.collection__description--short{display:flex;flex-wrap:wrap;margin-bottom:40px}.collection__description.collection__description--short .collection__description{flex:1 0 auto;max-width:100%}.collection__description.collection__description--short .collection__buying-guide{flex:1 0 auto;max-width:100%;text-align:center}.collection__description.collection__description--short .collection__buying-guide a{display:inline-block;background:#646464;color:#fff;padding:12px 18px;word-break:unset;white-space:nowrap;margin-top:0}@media (min-width: 1024px){.collection__description.collection__description--short{flex-wrap:nowrap}.collection__description.collection__description--short .collection__buying-guide,.collection__description.collection__description--short .collection__description{flex-shrink:0}.collection__description.collection__description--short .collection__buying-guide a{margin-left:40px}}.social-list{margin-left:-10px}.social-list li{display:inline-block}.social-list a{display:block;width:40px;height:40px;text-align:center;line-height:40px}#spiceaddonsappid #sg-pro-access-wrapper .sg-pro-access-heading{text-indent:-9999px}#spiceaddonsappid #sg-pro-access-wrapper .sg-pro-access-heading:after{text-indent:0;margin-top:-40px;content:"Optional Extras";display:block;color:currentColor;font-size:20px;line-height:36px;margin-bottom:15px;font-weight:600;font-family:Open Sans,sans-serif}@media screen and (min-width: 1200px),(min-width: 480px) and (max-width: 768px){#sg_product_right_block{display:flex}#sg_product_right_block .sg-pro-access-product-title-area{padding-right:1rem;flex:1 1 auto}#sg_product_right_block .sg-pro-access-input-felid{max-width:100px;flex:0 0 auto}}#zip-prod-widget>iframe{max-width:415px;margin:0 auto!important;position:static;display:block;width:100%}@media screen and (min-width: 480px){#zip-prod-widget>iframe{transform:translate(40px)}}td,th{padding:8px}.toolbar__content{margin-top:0}.grid-product__meta{padding:10px}@media screen and (min-width: 769px){.grid-product__meta{padding:1.5rem}}@media only screen and (max-width: 960px){.collection-list .collection-item{margin-bottom:90px;overflow:visible}.collection-list .collection-item .collection-item__title{top:100%;left:0;right:0;bottom:auto;background-color:#fff;display:flex;transition:background-color .8s ease;align-items:center;justify-content:center;min-height:70px}.collection-list .collection-item .collection-item__title span{background-color:transparent}.collection-list .collection-item:hover .collection-item__title{background-color:#00000040}}@media screen and (max-width: 768px){.type-product__image:first-child .type-product__labels{right:-33%}}.template-product .jdgm-preview-badge[data-template=product]{display:block!important;margin-bottom:10px}#header-notice{padding:1rem;text-align:center;font-size:.875rem}#header-notice a{color:inherit;text-decoration:underline}#header-notice p{margin-bottom:0}.jdgm-all-reviews-widget .jdgm-rev>.jdgm-rev__pics{margin:0}.jdgm-rev .jdgm-rev__prod-info-wrapper a{display:block}.type-product__wrapper{height:100%}.template-product .product__main-photos>div:not(.slick-slider)>.secondary-slide:first-child{opacity:1!important}.template-product .product__main-photos>div:not(.slick-slider)>.secondary-slide:first-child img{animation:none;opacity:1}.template-product .product__main-photos .slick-slider .slick-track{opacity:1!important}.template-product .product__main-photos .slick-slider .slick-slide.slick-current{opacity:1!important;visibility:visible}.template-product .product__main-photos .slick-slider .slick-slide.slick-current img{animation:none;opacity:1}#zip-tagline{display:flex;align-items:center;justify-content:center;height:50px;background-color:#fff;padding-left:15px;border-radius:30px;margin-top:20px}#zip-tagline .zip-logo{height:20px;width:auto}@media (min-width: 415px){#zip-tagline .zip-logo{height:27.7px}}#zip-tagline strong{font-weight:500}#zip-tagline .zip-divider{min-width:2px;height:20px;background:#00aeb8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-left:8px;margin-right:8px}@media (min-width: 415px){#zip-tagline .zip-divider{height:27px}}#zip-tagline .zip-learn-more{color:#21285e;font-size:3.5vw;margin-left:2px;text-decoration:underline;align-self:center}@media (min-width: 415px){#zip-tagline .zip-learn-more{font-size:12px}}@media (max-width: 317px){#zip-tagline .zip-learn-more{margin-left:0}}#zip-tagline .outer-widget{cursor:pointer}.grid-product__link--disabled{opacity:.5}.product__notice:empty{display:none}.product__notice{text-transform:uppercase;margin-bottom:20px;font-weight:bolder;color:#cc0001}.product__notice a{color:currentColor;transition:color .3s;border-bottom:none}.product__notice a:hover{color:#000}form.product__form .btn{width:100%}.products--suggestion .switch-images .grid-product__image-mask{padding:0 0 100%}div#upsell_gps__help_modal{z-index:99}#ProductSection-4843872124989 .upsell_gps_product--39497575825469,#ProductSection-4843872124989 .upsell_gps_product--39497575792701{display:none}@font-face{font-family:IconsFont;src:url(./spystore-iconsfont.woff) format("woff")}.icon-cart,.icon-phone,.icon-search,.icon-user,.icon-headset,.icon-location,.icon-letter,.icon-facebook,.icon-youtube,.icon-instagram,.icon-twitter{font-family:IconsFont;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:"\e900"}.icon-phone:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-user:before{content:"\e903"}.icon-headset:before{content:"\e904"}.icon-location:before{content:"\e905"}.icon-letter:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-youtube:before{content:"\e908"}.icon-instagram:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.site-nav .phone-tracking--icon .icon-phone{position:absolute;left:10px}.header-item--icons .site-nav__link--icon.phone-tracking:before{content:none}.header-item--icons .site-nav__link--icon.phone-tracking--icon{color:#000!important}.site-nav .icon-phone{font-size:26px}.site-nav__link--account{display:inline-flex}.icon-user{font-size:22px;margin-right:5px}.cart-link{display:flex;align-items:center}.icon-cart{font-size:24px}.icon-search{font-size:18px}.site-footer .icon-footer{font-size:20px}.site-footer .icon-footer{margin-right:10px}.site-footer .icon-social{font-size:22px}@media screen and (max-width: 1023px){.header-item--icons .site-nav__link--icon.phone-tracking--icon{padding-right:8px}.header-item--icons .site-nav__link--icon.phone-tracking--icon .number-phone{display:none}}.top-line{background:var(--primary);text-align:center}.top-line .top-line__item__text{color:#000}.header-item--sub-menu .site-subnav .header-submenu__item-link:hover,.header-item--sub-menu .site-subnav .header-submenu__item-link:focus{color:var(--primary)}@media screen and (max-width: 768px){.page-small-full{padding:0!important}}.section-header{position:relative}.section-header__title{font-weight:600}.section-header__link{border:none;text-decoration:underline;text-transform:capitalize;font-size:16px;font-weight:500;margin:0;padding:0;line-height:40px}.section-header__link:hover,.section-header__link:focus{color:var(--primary)}@media screen and (min-width: 769px){.section-header__link{position:absolute;top:0;right:0}}.banner-selector-tool .layout-stacking .banner-selector__text{position:relative;max-width:1100px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.banner-selector-tool .layout-stacking .banner-selector__title{margin-right:auto;margin-bottom:-10px}.banner-selector-tool .layout-stacking .banner-selector__description{margin-left:auto}.banner-selector-tool .layout-stacking .banner-selector__description,.banner-selector-tool .layout-stacking .banner-selector__title{position:inherit;display:inline-block}.banner-selector-tool .layout-stacking .banner-selector__description span,.banner-selector-tool .layout-stacking .banner-selector__title span{position:inherit;display:inline-block;padding:15px 0;z-index:3}@media (min-width: 769px){.banner-selector-tool .layout-stacking .banner-selector__description span,.banner-selector-tool .layout-stacking .banner-selector__title span{padding-left:50px;padding-right:50px}}.banner-selector-tool .layout-stacking .banner-selector__description:before,.banner-selector-tool .layout-stacking .banner-selector__title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid;transform:skew(-20deg);z-index:2}.banner-selector-tool .layout-stacking .banner-selector__title:before{background:#379bff}.banner-selector-tool .layout-stacking .banner-selector__description:before{background:#cdfd4b}.banner-selector-tool .layout-stacking .banner-selector__description:after,.banner-selector-tool .layout-stacking .banner-selector__title:after{content:"";position:absolute;top:10px;left:10px;width:100%;height:100%;background:#fff;border:2px solid;transform:skew(-20deg);z-index:1}.banner-selector-tool .layout-stacking .banner-selector__tool-link:after{border:2px dotted #0fb9fb}@media screen and (max-width: 768px){.banner-selector-tool .layout-stacking .banner-selector__title:before,.banner-selector-tool .layout-stacking .banner-selector__description:before,.banner-selector-tool .layout-stacking .banner-selector__title:after,.banner-selector-tool .layout-stacking .banner-selector__description:after{content:none}}.newsletter-section{border:none!important}.newsletter-section h3,.newsletter-section .rte{margin-bottom:2rem}.newsletter-section .contact-form .newsletter__input{border-color:#00000080}.newsletter-section .contact-form .newsletter__input::placeholder{color:#00000080;opacity:1}.newsletter-section .contact-form .newsletter__input::-ms-input-placeholder{color:#00000080}.newsletter-section .contact-form button[type=submit]{border:0;border-radius:0}.newsletter-section .contact-form .input-group-btn .form__submit--large{font-family:Poppins,sans-serif;font-weight:600!important}@media screen and (min-width: 769px){#shopify-section-footer-promotions:not(:only-child){min-height:unset;margin:0!important}}.footer--top .support-item:hover{opacity:1}.footer--top .support-item>span{transition:color .3s ease-in-out}.footer--top .support-item:hover :is(.support__title,.support__text){color:#000}div.pre-footer{position:relative;padding:40px 0;background-color:#fff}div.pre-footer:before{content:"";position:absolute;top:0;left:0;background:url(./texture-bg.png) repeat;width:100%;height:100%;opacity:.3}.pre-footer .pre-footer--inner{position:relative}@media (min-width: 1025px){.pre-footer .pre-footer__item{flex:0 0 20%;max-width:20%;margin-bottom:0}}#footer--pre-menu{background:#cdfd4b;border-bottom:none}#footer--pre-menu .site-navigation{gap:30px}@media screen and (max-width: 768px){#footer--pre-menu .footer--pre__drawer-menu{color:#000}}#footer--pre-menu .site-navigation>li>a{text-transform:capitalize;color:#000}.site-footer{background:#2fbbef}.footer--top .support-item{gap:10px}.footer--top .support__title{left:60px}.site-footer__linklist a:hover,.site-footer__linklist a:focus{color:#000}.contact-support-container{display:flex;position:relative;padding:40px 0 60px}.contact-support--box-wrapper{position:relative;flex:0 0 350px;z-index:1}.contact-support--box-wrapper:after{content:"";position:absolute;bottom:-20px;right:-20px;width:100%;height:100%;background:#379bff;border:2px solid;transform:skew(-8deg)}.contact-support--box-inner{position:relative;width:100%;height:100%;border:2px solid;transform:skew(-8deg);background:#fff;padding:20px;z-index:1;display:flex;flex-direction:column;justify-content:space-evenly}.contact-support--box-inner .contact-support__logo{transform:skew(8deg);text-align:center}.contact-support--box-inner .contact-support__logo img{width:200px;object-fit:cover}.contact-support--box-inner .contact-support__heading{transform:skew(8deg);font-size:36px;font-weight:600;text-align:center}.contact-support--box-inner .contact-support__button{position:relative;display:inline-flex;margin:0 auto;transform:skew(8deg)}.contact-support--box-inner .contact-support__button a{position:relative;font-size:20px;text-transform:uppercase;padding:10px 20px;border:1px solid;border-radius:25px;background-color:#fff;z-index:1}.contact-support--box-inner .contact-support__button a:hover,.contact-support--box-inner .contact-support__button a:focus{background-color:#000;color:#fff}.contact-support--box-inner .contact-support__button:after{content:"";position:absolute;bottom:-5px;right:-5px;width:100%;height:100%;border:1px solid;border-radius:25px;background:#cdfd4b}.contact-support--list-wrapper{position:relative;flex:1;list-style:none;margin:20px 0 0 7%;padding:20px 20px 20px 0;display:flex;flex-direction:column;gap:20px;z-index:1}.contact-support--list-wrapper .contact-support__item{display:flex;align-items:center;gap:20px;margin-bottom:0}.contact-support--list-wrapper .contact-support__item .contact-support__item-icon{min-width:50px;display:flex;justify-content:center}.contact-support--list-wrapper .contact-support__item .contact-support__item-text{margin-bottom:0;margin-top:15px;font-size:16px}.contact-support--background{background:url(./texture-bg.webp) repeat top left;position:absolute;top:0;right:0;width:90%;height:100%;border-radius:10px;opacity:.5}@media screen and (max-width: 768px){.contact-support-container{flex-direction:column;padding:30px;overflow:hidden}.contact-support--box-wrapper{flex:0 0 250px}.contact-support--box-inner{transform:skew(-8deg) translate(-10px)}.contact-support--box-wrapper:after{bottom:-20px;right:-10px}.contact-support--background{top:100px;width:100%}.contact-support--list-wrapper{margin:0 -30px;padding:40px 20px 20px}}@media screen and (max-width: 374px){.contact-support--box-inner .contact-support__heading{font-size:30px}.contact-support--box-inner .contact-support__button a{font-size:16px}}.trackers-features__layout{display:flex;flex-wrap:wrap;padding:10px 7px}.trackers-features__layout .trackers-features__left{width:37%;display:flex}.trackers-features__layout .trackers-features__right{position:relative;flex:0 0 100%;display:flex;align-items:center;margin-top:50px}.trackers-features__layout .trackers-features__heading{position:relative;font-size:32px;font-weight:600;line-height:1;margin-top:70px;margin-left:22px;margin-right:36px}.trackers-features__layout .trackers-features__heading:after{content:"";width:105px;height:58px;display:block;position:absolute;border:3px dotted #000;border-top:0;border-right:0;border-bottom-left-radius:30px;left:46%;margin-top:18px}.trackers-features__layout .trackers-features__heading>span{color:var(--primary)}.trackers-features__layout .trackers-features-grid-wrapper{background:linear-gradient(90deg,#379bff .0289352%,#07bbfd);min-height:333px;max-width:860px;flex:1;display:flex;align-items:center;padding:30px 20px}.trackers-features__layout .trackers-features-grid{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 26px}.trackers-feature__item{display:flex;align-items:center;position:relative}.trackers-features__layout .trackers-feature__icon{--trackers-size: 86px;display:flex;justify-content:center;align-items:center;flex-shrink:0;background-color:#fff;width:var(--trackers-size);height:var(--trackers-size);border:1.5px dashed #000;border-radius:50%;margin-bottom:15px}.trackers-features__layout .trackers-feature__item .trackers-feature__title{font-size:16px}.trackers-features__layout .trackers-feature__button .btn{font-weight:500}.trackers-features__layout .trackers-feature__button .btn--primary{background-color:var(--button-color-white);box-shadow:5px 5px 0 var(--neon-yellow),5px 5px 0 1px #000}@media screen and (min-width: 769px){.trackers-features__layout .trackers-features__heading{font-size:40px;margin-left:52px;margin-right:46px}.trackers-features__layout .trackers-features__heading:after{width:128px;height:78px}.trackers-features__layout .trackers-features-grid-wrapper{background:url(./trackers-features-shape-bg.svg) no-repeat left center;background-size:100%;padding-left:120px}.trackers-features__layout .trackers-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trackers-features__layout .trackers-feature__item .trackers-feature__icon{margin-right:15px;margin-bottom:0}}@media screen and (min-width: 1280px){.trackers-features__layout .trackers-features__right{flex:1 1 0;justify-content:flex-end;margin-top:0}}@media screen and (max-width: 768px){.trackers-features__layout .trackers-features-grid-wrapper{position:relative;width:100%;border:2px solid #000;border-radius:0 0 12px 12px}.trackers-features__layout .trackers-features__right{z-index:1}.trackers-features__layout .trackers-features__right:before{content:"";display:block;width:100%;height:100%;position:absolute;background-color:var(--neon-yellow);border:2px solid #000;top:-20px;border-radius:0 0 12px 12px;z-index:-1}.trackers-features__layout .trackers-feature__item{flex-direction:column;justify-content:center;text-align:center}}.trackers-features__layout-v2{display:flex;flex-wrap:wrap;position:relative;min-height:418px}.trackers-features__layout-v2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#dbdbdb4d}.trackers-features__layout-v2 .trackers-features-grid{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:20px}.trackers-features__layout-v2 .trackers-features__left{width:100%;display:flex}.trackers-features__layout-v2 .trackers-features__heading-wrapper{flex:1}.trackers-features__layout-v2 .trackers-features__heading{position:relative;display:flex;flex-direction:column;font-size:24px;font-weight:500;margin-left:40px}.trackers-features__layout-v2 .trackers-features__heading span{display:flex;width:max-content;position:relative;background-color:#fff;padding:4px 10px;z-index:1}.trackers-features__layout-v2 .trackers-features__heading span:before{content:"";background-color:inherit;position:absolute;left:-10px;top:0;right:-10px;height:100%;transform:skew(-10deg);z-index:-1}.trackers-features__layout-v2 .trackers-features__heading span+span{margin-top:-2px}.trackers-features__layout-v2 .trackers-features__heading span.highlight{background-color:#cdfd4c;font-weight:700;z-index:3}.trackers-features__layout-v2 .trackers-features__heading span:nth-child(2){margin-left:60px}.trackers-features__layout-v2 .trackers-features__heading span:nth-child(3){padding-left:5px;padding-right:5px;margin-left:67px}@media screen and (min-width: 769px){.trackers-features__layout-v2 .trackers-features__heading{font-size:28px}.trackers-features__layout-v2 .trackers-features__heading span:nth-child(2){margin-left:80px}.trackers-features__layout-v2 .trackers-features__heading span:nth-child(3){margin-left:87px}}.trackers-features__layout-v2 .trackers-feature__icon{position:absolute;top:-15px;right:-15px}.trackers-features__layout-v2 .trackers-feature__icon :is(img,svg){display:block}.trackers-features__layout-v2 .trackers-feature__title{font-size:12px;font-weight:500;line-height:1.42;background-color:#fbfbfb;border:.7px solid #dcdcdc;box-shadow:2px 2px 10px #0000000d;border-radius:5px;padding:7px 10px}@media screen and (min-width: 769px){.trackers-features__layout-v2 .trackers-feature__title{padding:9px 16px}}.trackers-features__layout-v2 .trackers-feature__button{position:relative;margin-top:30px;margin-left:30%}.trackers-features__layout-v2 .trackers-feature__phone{position:relative;width:200px;height:auto;z-index:5}.trackers-features__layout-v2 .trackers-features-grid-wrapper{padding:30px 20px}@media screen and (max-width: 768px){.trackers-features__layout-v2{justify-content:center}.trackers-features__layout-v2 .trackers-features__heading-wrapper{padding:30px 20px}.trackers-features__layout-v2 .trackers-features__right{width:100%}.trackers-features__layout-v2 .trackers-features-grid{grid-column-gap:2%;grid-row-gap:30px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%;align-items:flex-start}.trackers-features__layout-v2 .trackers-feature__phone{position:absolute;top:290px;width:92px}.trackers-features__layout-v2 .trackers-feature__item{grid-column:span 4}.trackers-features__layout-v2 .trackers-feature__item:nth-child(2n){grid-column:9 / span 4}.trackers-features__layout-v2 .trackers-feature__title{flex:1}}@media screen and (min-width: 769px){.trackers-features__layout-v2{justify-content:space-between}.trackers-features__layout-v2 .trackers-features__left{width:40%;align-items:center}.trackers-features__layout-v2 .trackers-features__heading{font-size:30px;margin-left:14%}.trackers-features__layout-v2 .trackers-feature__phone{position:absolute;width:auto;left:30%;top:-20px}.trackers-features__layout-v2 .trackers-features-grid{flex-direction:column;align-items:flex-end;gap:36px}.trackers-features__layout-v2 .trackers-features-grid-wrapper{display:flex;align-items:center;height:100%;padding:20px 64px 20px 20px}}@media screen and (min-width: 1025px){.trackers-features__layout-v2 .trackers-features__heading{font-size:35px}}.collection-tab-list{overflow:visible;position:relative;max-width:1290px;margin:0 auto}.collection-tab-list .slick-arrow.slick-disabled{display:none!important}.collection-tab-list .slick-arrow svg{display:block}.collection-tab-list .slick-prev{left:-43px}.collection-tab-list .slick-prev svg{transform:rotate(-180deg)}.collection-tab-list .slick-next{right:-43px}@media screen and (max-width: 768px){.collection-tab-list .slick-arrow{display:none!important}}.collection-tab-list .progress{position:relative;display:block;width:100%;height:6px;overflow:hidden;background-color:#f0f0f0;margin-top:-6px}.collection-tab-list .progress__inner{background:var(--neon-yellow);position:absolute;height:6px;top:0;left:0;width:0;transition:width .3s ease}.collection-tab-list-slider{z-index:5}.collection-tab-list-slider:not(.slick-initialized){display:flex}.collection-tab-list-slider~.progress{display:none}.collection-tab-list-slider.slick-initialized~.progress{display:block}.collection-tab-list-slider .slick-list{padding-bottom:34px}.collection-tab-item{position:relative;display:inline-block;width:188px;justify-content:center;padding:0 14px}.collection-tab-item:before{content:"";width:100%;height:6px;background-color:var(--neon-yellow);position:absolute;bottom:-34px;left:0;opacity:0;transition:all .3s}.collection-tab-item.tab-active:before{opacity:1}.collection-tab-item.tab-active .collection-item__title{font-weight:700}.collection-tab-item .collection-item__title{font-size:14px;white-space:normal;margin-top:18px}@media screen and (min-width: 769px){.collection-tab-item .collection-item__title{font-size:16px}}.collection-tab-item .collection-image{opacity:1}.es-more-loop{text-align:center}.es-more{display:inline-flex;align-items:center;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer;gap:10px}.es-more.loading,.es-more-loader{display:none}.es-more-loader .more-loading{display:flex;align-items:center;justify-content:center}.es-more-loader .more-loading:before{margin-inline:-8px 8px;content:"";display:inline-block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-left-color:#242424;border-radius:50%;vertical-align:middle;animation:spin .45s infinite linear}.loading+.es-more-loader{display:inline-flex}.collection-products-tab{display:none;margin-top:35px}.collection-products-tab.active{display:block}.collection-products-tab .grid{display:flex;flex-wrap:wrap}.product__thumb-item .image-wrap img{height:100%;object-fit:cover;position:absolute;top:0;left:0}.product__thumb-icon{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.product-single__description{color:#8a8a8a}.js-qty__adjust{color:#afafaf;fill:#afafaf}.js-qty__adjust:hover{background:none;fill:#000}.product__thumbs .slick-arrow .icon{width:8px;height:14px}.product-top-overview.has-video{display:flex;flex-wrap:wrap}.product-top-overview.has-video .product-overview-video{flex:0 0 100%;margin-bottom:30px}.product-top-overview.has-video #product-featured-points{flex:0 0 100%}@media screen and (min-width: 768px){.product-top-overview.has-video .product-overview-video{flex:0 0 53.5%;max-width:53.5%}.product-top-overview.has-video #product-featured-points{flex:0 0 46.5%;max-width:46.5%;padding-left:40px}}.cbb-frequently-bought-container{max-width:1380px!important;background:#fafafa;border:1px solid #efefef;border-radius:10px;padding:30px 20px}.cbb-frequently-bought-title{font-size:20px!important;font-weight:600!important}.cbb-frequently-bought-recommendations-container{display:flex;flex-wrap:wrap}.cbb-frequently-bought-product-image{background-color:#fff;background-size:60px auto!important;border:1px solid #f0f0f0;border-radius:5px}.cbb-frequently-bought-add-button{background:#cdfd4b!important;border-radius:30px!important;line-height:1.2!important;padding:16px 52px!important}.cbb-frequently-bought-add-button:hover{background-color:var(--button-hover-color)!important}.cbb-frequently-bought-selector-label-name{line-height:1.5!important}.cbb-frequently-bought-selector-label-regular-price,.cbb-frequently-bought-selector-label-sale-price,.cbb-frequently-bought-total-price-sale-price{font-weight:600!important}.cbb-frequently-bought-total-price-box{font-size:20px}.cbb-frequently-bought-total-price-text{display:block}.cbb-frequently-bought-total-price-regular-price{font-weight:600!important}@media screen and (min-width: 768px){.cbb-frequently-bought-container{padding:30px}.cbb-frequently-bought-products{margin-right:30px!important}.cbb-frequently-bought-product-image{background-size:100px auto!important}.cbb-frequently-bought-form{border-left:1px solid #ddd;padding-left:30px}}.frequently-bought-together-container.fbt-product-default-template{margin:0 0 40px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-theme.css.map */
