.is-h1{font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700}@media only screen and (max-width: 798px){.is-h1{font-size:26px}}.is-h2{font-size:28px;line-height:1.2;letter-spacing:0px;font-weight:500}.is-h3{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400}.is-h4{font-size:20px;letter-spacing:0px;line-height:1}@media only screen and (max-width: 798px){.is-h4{font-size:18px}}.is-h5{font-size:16px;letter-spacing:0px;line-height:1.18;font-weight:400}@media only screen and (max-width: 798px){.is-h5{font-size:12px}}.is-h6{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400}.is-text{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400}.is-text-small{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300}.is-text-extra-small{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}.is-text-light{font-weight:300}.is-text-semi-bold{font-weight:500}.button.button--primary{font-size:12px;padding:5px 13px;letter-spacing:.07px;font-weight:500;background:#e0df00;border:1px solid #e0df00;color:#000;border-radius:6px;transition:.8s;cursor:pointer;display:block;text-align:center;text-transform:uppercase;max-width:fit-content}.button.button--primary:hover{background:#000;color:#e0df00}.button.button--secondary{font-size:12px;padding:5px 20px;letter-spacing:.07px;font-weight:500;background:#000;color:#e0df00;border:1px solid black;border-radius:6px;transition:.8s;display:block;text-align:center;cursor:pointer;max-width:fit-content;text-transform:uppercase}.button.button--secondary:hover{background:#e0df00;color:#000}.button.button--add-to-cart,.button.button--highlight{font-size:14px;padding:9px 13px;width:100%;font-weight:400;background:#1d0bf3;border:1px solid #1d0bf3;border-radius:6px;transition:.8s;cursor:pointer;color:#fff;display:block;text-align:center}.button.button--add-to-cart:hover,.button.button--highlight:hover{background:none;color:#1d0bf3}.button.button--tertiary{min-height:39px;border-color:#000;border-radius:6px;border-width:2px;width:auto;padding:0 47px;background-color:transparent;text-transform:capitalize;cursor:pointer;display:block;text-align:center}.button.button--tertiary:hover,.button.button--tertiary:focus,.button.button--tertiary:active{background-color:#000;color:#fff}.button.button--large{width:250px!important}.button.button--full{max-width:unset;width:100%}.flickity-page-dots .dot{width:8px;cursor:pointer;height:8px;opacity:1;border-radius:50%;background:#dcdcdc;margin:0 3px}.flickity-page-dots .dot.is-selected{background-color:#929292}.social-icons li{padding-right:20px}.social-icons li .icon{width:24px;height:24px}.social-icons li .icon *{fill:#9b9b9b}.social-icons li:hover .icon *{fill:#000}.stamped-fa{color:#1d0bf3!important}.summary-rating-bar-content{background:#1d0bf3!important}.slider-controls{max-width:67.7%;padding:0 50px;display:flex;justify-content:space-between;align-items:center}.slider-controls .slider-controls__buttons>*{cursor:pointer;background:none;border:none;margin-left:6.5px}.slider-controls .slider-controls__dots{display:flex;align-items:center}.slider-controls .slider-controls__dots .dot{width:8px;cursor:pointer;height:8px;border:1px solid black;border-radius:50%;margin-left:5px}.slider-controls .slider-controls__dots .dot.is-selected{background-color:#e0df00}input[type=email],input[type=password],input[type=text],select{border-radius:6px!important;padding:0 15px!important;border:none!important;font-size:10px;font-weight:500;text-transform:uppercase}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{font-size:10px;font-weight:500}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder{font-size:10px;font-weight:500}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder{font-size:10px;font-weight:500}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder{font-size:10px;font-weight:500}select{padding-right:30px!important}.has-icons-left>input{padding-left:30px!important}span.body-overlay{width:0;height:0}.add-overlay span.body-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#33333361;z-index:8}.slideshow-section .slideshow-classic .image-slideshow__slide{max-width:67.7%;margin:0 6.5px;padding-bottom:13px}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic .image-slideshow__slide{box-shadow:0 0 4px #00000026;background:#e1e000;border-radius:10px;max-width:73%;margin:0;padding-bottom:0}}.slideshow-section .slideshow-classic .image-slideshow__slide:not(.has-content){display:grid}.slideshow-section .slideshow-classic .image-slideshow__slide:not(.has-content) .image-element__wrap{height:100%}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic .image-slideshow__slide:not(.has-content){margin:0 10px;background:none}.slideshow-section .slideshow-classic .image-slideshow__slide:not(.has-content) .image-element__wrap{border-radius:10px!important}.slideshow-section .slideshow-classic .image-slideshow__slide:not(.has-content) .image-element__wrap img{height:100%;object-fit:cover}}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic .image-slideshow__slide.has-content{transform:scale(.9);transition:transform .8s}.slideshow-section .slideshow-classic .image-slideshow__slide.has-content.is-selected{transform:scale(1)}}.slideshow-section .slideshow-classic .image-slideshow__slide .image-element__wrap{border-radius:10px;max-height:500px}.slideshow-section .slideshow-classic .image-slideshow__slide .image-element__wrap img{height:100%;object-fit:cover}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic .image-slideshow__slide .image-element__wrap{border-radius:10px 10px 0 0}}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .title,.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .subtitle,.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .text{text-shadow:0 2px 4px rgba(0,0,0,.5)}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .title,.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .subtitle,.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .text{text-shadow:none}}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .title{font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700;padding:0;margin-bottom:4px}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .title{font-size:26px}}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .title{border-bottom:2px solid;padding-bottom:10px;margin-bottom:10px}}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .subtitle{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400;padding:0;margin-top:0!important;margin-bottom:10px}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .text{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .button{margin-top:18px}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .button{font-size:12px;letter-spacing:.07px;font-weight:500;background:#000;color:#e0df00;border:1px solid black;border-radius:6px;transition:.8s;display:block;text-align:center;cursor:pointer;max-width:fit-content;text-transform:uppercase;padding:10px 20px;max-width:unset;width:100%;margin-top:30px}.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content .button:hover{background:#e0df00;color:#000}}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption .caption-content{padding:0}}.slideshow-section .slideshow-classic .image-slideshow__slide .caption.caption__bottom{height:100%;display:flex;width:100%;flex-direction:column;justify-content:flex-end;margin-bottom:40px}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide .caption.caption__bottom{margin-bottom:0!important;position:absolute;height:auto!important;display:flex;bottom:20px;left:0;align-items:flex-start;justify-content:center}.slideshow-section .slideshow-classic .image-slideshow__slide .caption.caption__bottom+.image-element__wrap{border-radius:10px}}@media only screen and (max-width: 798px){.slideshow-section .slideshow-classic .image-slideshow__slide.caption__bottom .image-element__wrap{border-radius:10px}}@media only screen and (max-width: 480px){.slideshow-section .slideshow-classic{padding-bottom:0;margin-bottom:10px}}@media only screen and (max-width: 480px){.slideshow-section .slider-controls{justify-content:center}.slideshow-section .slider-controls .slider-controls__buttons{display:none}}@media only screen and (max-width: 480px){.collection-list .section{width:100%}}@media only screen and (max-width: 798px){.collection-list .slider-controls{display:none}}.collection-list .list-type--slider:after{content:"flickity";display:none}@media only screen and (max-width: 798px){.collection-list .list-type--slider:after{content:""}}.collection-list .list-type--slider .list-collection__thumbnail{padding-bottom:13px}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap{display:flex;width:100%;flex-wrap:wrap;border-radius:10px;background:#e0df00;justify-content:center}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .image__container .image-element__wrap img{min-height:550px}@media only screen and (min-width: 799px){.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .image__container .image-element__wrap{position:relative}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .image__container .image-element__wrap img{position:absolute}}@media only screen and (max-width: 798px){.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .image__container img{min-height:unset!important}}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption{text-align:center;padding:50px 45px}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .title{font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700;margin-bottom:6px;text-align:left}@media only screen and (max-width: 798px){.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .title{font-size:26px}}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .subtitle{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400;margin-top:0!important;margin-bottom:10px;text-align:left}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .collection-info__images{margin:40px 0;align-items:flex-end}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .button{margin:0 auto}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .text{text-align:left;font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}@media only screen and (max-width: 798px){.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption{padding:30px;text-align:left}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .collection-info__images{display:none}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .button{margin-top:20px;margin-left:0;font-size:12px;padding:5px 13px;letter-spacing:.07px;font-weight:500;background:#e0df00;border:1px solid #e0df00;color:#000;border-radius:6px;transition:.8s;cursor:pointer;display:block;text-align:center;text-transform:uppercase;max-width:fit-content}.collection-list .list-type--slider .list-collection__thumbnail .product-wrap .collection-info__caption .button:hover{background:#000;color:#e0df00}}@media only screen and (max-width: 798px){.collection-list .list-type--slider .list-collection__thumbnail .product-wrap{border-radius:0;background:none}}.collection-list .list-type--grid .list-collection__thumbnail{box-shadow:0 0 4px #00000026;border:1px solid #e2e2e2;border-radius:10px}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap{position:relative}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .image__container{width:100%}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .image__container img{min-height:540px}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .collection-info__caption{width:100%;padding:30px;text-align:center;position:absolute;background:linear-gradient(180deg,#0000,#000 36%);bottom:0;left:0}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .collection-info__caption .title{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400;font-weight:700;margin-bottom:6px}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .collection-info__caption .subtitle{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400;margin-top:0!important;margin-bottom:10px}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .collection-info__caption .text{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}.collection-list .list-type--grid .list-collection__thumbnail .product-wrap .collection-info__caption .button{margin:30px auto 0}@media only screen and (max-width: 480px){.featured-collection-section .section{width:100%}}.featured-collection-section .heading-wrapper .title{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400}.image-with-text .section{border-radius:10px;overflow:hidden}.image-with-text .section .image-with-text__image-column .image-element__wrap img{min-height:550px;object-fit:cover;object-position:center}@media only screen and (max-width: 798px){.image-with-text .section .image-with-text__image-column{display:none}}.image-with-text .section .image-with-text__text-column .image-with-text__wrapper .image-with-text__heading{padding-bottom:13px;font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700}@media only screen and (max-width: 798px){.image-with-text .section .image-with-text__text-column .image-with-text__wrapper .image-with-text__heading{font-size:26px}}.image-with-text .section .image-with-text__text-column .image-with-text__wrapper .image-with-text__subtitle{margin-bottom:10px;font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400}.image-with-text .section .image-with-text__text-column .image-with-text__wrapper .image-with-text__text{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}.image-with-text .section .image-with-text__text-column .image-with-text__wrapper .buttons{margin-top:26px}@media only screen and (max-width: 480px){.image-with-text .section .image-with-text__text-column{padding:30px}.image-with-text .section .image-with-text__text-column .button{max-width:unset;width:100%}.image-with-text .section .image-with-text__text-column .image-with-text__wrapper>*{text-align:center}}@media only screen and (max-width: 480px){.image-with-text .section{width:100%;border-radius:0!important}}.newsletter .newsletter-section{border-radius:10px}.newsletter .newsletter-section .newsletter__wrapper{padding:50px}.newsletter .newsletter-section .newsletter__wrapper .newsletter__heading{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400;font-weight:500;margin-bottom:13px}.newsletter .newsletter-section .newsletter__wrapper .newsletter__subheading{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400}@media only screen and (max-width: 480px){.newsletter{display:none}}@media only screen and (max-width: 480px){.blog-posts .section{width:100%}}.blog-posts .section .heading-wrapper .title{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400}.blog-card{box-shadow:0 0 4px #00000026;border:1px solid #e2e2e2;border-radius:10px;background:#f4f4f4}.blog-card .blog-card__image .image-element__wrap{height:260px;border-radius:10px 10px 0 0}.blog-card .blog-card__image .image-element__wrap img{height:100%;object-fit:cover}@media only screen and (max-width: 480px){.blog-card .blog-card__image .image-element__wrap{height:130px}}.blog-card .blog-card__content{padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:0 0 10px 10px}.blog-card .blog-card__content .blog-card__info{margin-bottom:50px!important}.blog-card .blog-card__content .blog-card__info .blog-card__content-title{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400;margin-bottom:4px}.blog-card .blog-card__content .blog-card__info .blog-card__content-author{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}.blog-card .blog-card__content .blog-card__info .excerpt{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300;line-height:1}@media only screen and (max-width: 480px){.blog-card .blog-card__content .blog-card__info .excerpt{line-height:1.2;margin-top:5px;position:relative;height:60px;overflow:hidden}.blog-card .blog-card__content .blog-card__info .excerpt:after{content:"";background:linear-gradient(180deg,#0000,#fff);width:100%;background-image:linear-gradient(to bottom,#fff0,#fff);position:absolute;bottom:0;left:0;height:30px}}.blog-card .blog-card__content .blog-card__info .meta-info{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic}@media only screen and (max-width: 480px){.blog-card .blog-card__content .blog-card__info .meta-info{display:none}}@media only screen and (max-width: 480px){.blog-card .blog-card__content .blog-card__info{margin-bottom:10px!important}}@media only screen and (max-width: 480px){.blog-card .blog-card__content{padding:10px}}.blog-card.is-guide .blog-card__info{text-align:center;margin-bottom:5px!important}@media only screen and (max-width: 798px){.blog-card.is-guide{background:none;border-radius:10px;box-shadow:none;border:none}.blog-card.is-guide .blog-card__image{background:#f4f4f4;border-radius:10px;padding:20px 0;box-shadow:0 0 4px #00000026}.blog-card.is-guide .button{padding:0;font-size:12px!important;max-width:100px;margin:0 auto}}@media only screen and (max-width: 798px){.product__thumbnail:not(.is-ambassadors-type){padding:0;margin-bottom:13px}}.product__thumbnail:not(.is-ambassadors-type) .product-wrap{box-shadow:0 0 4px #00000026;border:1px solid #e2e2e2;border-radius:10px;height:100%;display:flex;flex-direction:column}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper{border-radius:10px 10px 0 0;background:#f4f4f4}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .product__imageContainer{padding:30px 30px 50px;min-height:261px}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .product__imageContainer .image-element__wrap{width:100%}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .product__imageContainer noscript{display:none}@media only screen and (max-width: 798px){.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .product__imageContainer{min-height:unset;height:187px;padding:20px}}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .flickity-page-dots{position:absolute;width:100%;bottom:5px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;transform:translate(-50%,-50%);left:50%}@media only screen and (max-width: 798px){.product__thumbnail:not(.is-ambassadors-type) .product-wrap .product-image__wrapper .flickity-page-dots .dot{width:5px;height:5px;margin:0 1px}}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption{height:100%;padding:20px 13px 13px}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail{height:100%;display:flex;flex-direction:column}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__title{margin-bottom:4px;display:block;font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__specs{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300;margin-bottom:4px}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews{margin:0 auto 4px}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews span.stamped-badge{display:flex;align-items:center;justify-content:center}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews .stamped-badge-caption{font-size:8px;letter-spacing:.4px;line-height:1;font-weight:400;font-style:italic;font-style:normal}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews .stamped-badge-caption:not([data-reviews="0"]):before{content:"("}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews .stamped-badge-caption:not([data-reviews="0"]):after{content:")"!important}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product-thumbnail__reviews .stamped-badge-caption span{display:none!important}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .button{max-width:unset;width:100%}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product_form{margin-top:auto}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .price{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300}.product__thumbnail:not(.is-ambassadors-type) .product-wrap .thumbnail__caption .product_form--options{display:none}.product__thumbnail.is-ambassadors-type .product-wrap{position:relative;z-index:1;cursor:pointer}.product__thumbnail.is-ambassadors-type .product-wrap .product-image__wrapper{position:static}.product__thumbnail.is-ambassadors-type .product-wrap .product-image__wrapper .image-element__wrap{border-radius:20px;position:relative;padding-bottom:100%}.product__thumbnail.is-ambassadors-type .product-wrap .product-image__wrapper .image-element__wrap img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;left:0}.product__thumbnail.is-ambassadors-type .product-wrap .product-image__wrapper .product-image__wrapper-overlay{font-size:20px;letter-spacing:0px;line-height:1;position:absolute;top:0;left:0;color:#fff;background:#000000b5;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:20px;opacity:0;visibility:hidden;transition:all .8s}@media only screen and (max-width: 798px){.product__thumbnail.is-ambassadors-type .product-wrap .product-image__wrapper .product-image__wrapper-overlay{font-size:18px}}.product__thumbnail.is-ambassadors-type .product-wrap:hover .product-image__wrapper .product-image__wrapper-overlay{opacity:1;visibility:visible}.ambassador-popup{position:fixed;top:50%;left:50%;transform:translate(-50%);background-color:#e0df00;box-shadow:4px 4px 23px 14px #00000080;padding:50px;opacity:0;visibility:hidden;border-radius:20px;max-height:100%;width:1080px;overflow:auto;flex-wrap:wrap;align-items:flex-start;display:flex;transition:all .3s;z-index:9;max-width:100%}@media only screen and (max-width: 798px){.ambassador-popup{padding:25px 50px 50px;border-radius:0;box-shadow:none}}.ambassador-popup.is-active{transform:translate(-50%,-50%);opacity:1;visibility:visible;display:flex}.ambassador-popup span.popup-close{position:absolute;color:#979797;right:20px;top:20px;cursor:pointer}.ambassador-popup .ambassador-popup__meta{width:30%}.ambassador-popup .ambassador-popup__meta .image-element__wrap{position:relative;padding-bottom:100%;border-radius:20px;margin-bottom:13px}.ambassador-popup .ambassador-popup__meta .image-element__wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info{text-align:center;margin-bottom:40px}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info h2{margin-bottom:5px;font-weight:500;text-transform:uppercase}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info .ambassador-website:hover{color:#000}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info .ambassador-socials .icon{width:28px;height:auto;margin:0 3.5px}@media only screen and (max-width: 798px){.ambassador-popup .ambassador-popup__meta{width:100%}.ambassador-popup .ambassador-popup__meta .image-element__wrap{width:100px;height:100px;padding:0;margin:0 auto}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info{margin-bottom:0;margin-top:7px}.ambassador-popup .ambassador-popup__meta .ambassador-popup__meta-info .ambassador-socials{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}}.ambassador-popup .ambassador-popup__bio{font-size:16px;letter-spacing:0px;line-height:1.18;font-weight:400;width:70%;padding-left:40px;line-height:1.6}@media only screen and (max-width: 798px){.ambassador-popup .ambassador-popup__bio{font-size:12px}}@media only screen and (max-width: 798px){.ambassador-popup .ambassador-popup__bio{padding:0;width:100%;margin:10px 0}}.ambassador-popup .ambassador-popup__gallery{display:flex;justify-content:flex-start;align-items:center}.ambassador-popup .ambassador-popup__gallery:after{content:"flickity";display:none}.ambassador-popup .ambassador-popup__gallery a.ambassador-popup__gallery--link{display:block;width:150px;margin:0 6px;height:150px}.ambassador-popup .ambassador-popup__gallery a.ambassador-popup__gallery--link .image-element__wrap{border-radius:10px;position:relative;height:100%;width:100%}.ambassador-popup .ambassador-popup__gallery a.ambassador-popup__gallery--link .image-element__wrap noscript{display:none}.ambassador-popup .ambassador-popup__gallery a.ambassador-popup__gallery--link .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 798px){.ambassador-popup .ambassador-popup__gallery{flex-wrap:wrap}.ambassador-popup .ambassador-popup__gallery:after{content:"";display:none}.ambassador-popup .ambassador-popup__gallery a.ambassador-popup__gallery--link{width:calc(33.3% - 13px);height:80px;max-width:80px;margin-bottom:13px}}.newsletter-form___wrapper .quote{text-align:center;margin-bottom:4px;font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400}.newsletter-form___wrapper .newsletter-form{position:relative}.newsletter-form___wrapper .newsletter-form .field.is-email-field{margin:0;width:100%}.newsletter-form___wrapper .newsletter-form .field.is-email-field input{border-radius:17px!important;box-shadow:0 0 5px #00000024}.newsletter-form___wrapper .newsletter-form .field.is-button-field{position:absolute;right:0;top:0}.newsletter-form___wrapper .newsletter-form .field.is-button-field .button{min-height:34px;padding:0;right:0;width:40px;max-width:unset;border-radius:0 17px 17px 0}.mobile-menu__content{border-top:1px solid #d2d2d2;margin-top:13px}.mobile-menu__content .mobile-menu__list-item .mobile-menu__first-level .first-level__label .mobile-menu__item,.mobile-menu__content .mobile-menu__list-item .mobile-menu__first-level .first-level__label .mobile-menu-link{font-size:14px;font-weight:500}.mobile-menu__content .mobile-menu__list-item .mobile-menu__first-level .second-level__label{padding-left:60px!important;font-size:14px;font-weight:400;border-bottom:1px solid #e2e2e2}.mobile-menu__content .mobile-menu__list-item .mobile-menu__first-level .second-level__label *{border:none;padding-left:0}.mobile-menu__content .mobile-menu__list-item .mobile-menu__first-level .third-level__label{padding-left:90px!important;font-size:14px;font-weight:300}.header__icons .header__icon{width:23px;height:auto}.header__icons .search-field .control>input{border-radius:17px!important;padding-right:30px!important;min-width:200px}.header__icons .search-field .control>.icon{top:50%;right:10px;transform:translateY(-50%);opacity:.2;width:30px;height:auto}@media screen and (max-width: 1120px){.header__icons .search-field{display:none}}.predictive-results .result-info{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400}.predictive-results .money{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400}.footer__container{padding:40px 0 30px}.footer__container .footer__content .container .footer__block{max-width:230px}.footer__container .footer__content .container .footer__block.block__logo{margin:0 auto}.footer__container .footer__content .container .footer__block.block__logo .footer__logo-wrapper{max-width:207px;margin:0 auto;padding-bottom:20px;display:block}@media only screen and (max-width: 798px){.footer__container .footer__content .container .footer__block.block__logo{padding-bottom:0}.footer__container .footer__content .container .footer__block.block__logo .footer__logo-wrapper{margin:0;padding-bottom:10px;max-width:120px}}.footer__container .footer__content .container .footer__block.block__link-list .footer__menu-link{line-height:1}.footer__container .footer__content .container .footer__block.block__newsletter .newsletter-form___wrapper{margin:20px 0}@media only screen and (max-width: 798px){.footer__container .footer__content .container .footer__block.block__newsletter .has-padding-bottom.has-padding-top{display:none}}@media only screen and (max-width: 798px){.footer__container .footer__content .container .footer__block{max-width:unset}}@media only screen and (max-width: 798px){.footer__container .footer__content .container{gap:0;grid-template-areas:"a a a a" "e e e e" "b b c c" "f f g g" "d d h h";max-width:calc(100% - 60px)!important;margin:0 30px}}.footer__container .footer__extra-content{padding-top:50px}.footer__container .footer__extra-content .footer__credits-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__container .footer__extra-content .footer__credits-wrapper .footer__menu.is-horizontal ul{display:flex;margin-bottom:8px}.footer__container .footer__extra-content .footer__credits-wrapper .footer__menu.is-horizontal ul .footer__menu-link{margin:0 5px}@media only screen and (max-width: 798px){.footer__container .footer__extra-content{max-width:calc(100% - 60px)!important;margin:0 30px;padding-top:0}.footer__container .footer__extra-content .container{width:100%!important;margin-top:20px}.footer__container .footer__extra-content .container .footer__credits-wrapper{align-items:flex-start}.footer__container .footer__extra-content .footer__menu ul{flex-wrap:wrap}.footer__container .footer__extra-content .footer__menu ul li{margin:0 31px 0 0!important}.footer__container .footer__extra-content .footer__credits{text-align:left}}.mega-menu{border-radius:20px;box-shadow:0 11px 9px #00000080}.mega-menu .mega-menu__left{padding:30px 25px;border-radius:0 0 0 20px}.mega-menu .mega-menu__right{border-radius:0 0 20px;display:grid;grid-template-rows:1fr 1fr}.mega-menu .mega-menu__content.mega-menu-block__image .mega-menu-block__image__image{height:100%}.mega-menu .mega-menu__content.mega-menu-block__image .mega-menu-block__image__image .mega-menu-block__image__image_overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:#ffffff94;color:#fff;transition:.3s}.mega-menu .mega-menu__content.mega-menu-block__image .mega-menu-block__image__image .image-element__wrap{height:100%}.mega-menu .mega-menu__content.mega-menu-block__image .mega-menu-block__image__image .image-element__wrap img{height:100%;object-fit:cover}.mega-menu .mega-menu__content.mega-menu-block__image .mega-menu-block__image__image:hover .mega-menu-block__image__image_overlay{visibility:visible;opacity:1}.mega-menu .mega-menu__content.mega-menu-block__content,.mega-menu .mega-menu__content.mega-menu-block__newsletter,.mega-menu .mega-menu__content.mega-menu-block__featured_product{padding:20px 13px}.mega-menu .mega-menu__content.mega-menu-block__content .title,.mega-menu .mega-menu__content.mega-menu-block__newsletter .title,.mega-menu .mega-menu__content.mega-menu-block__featured_product .title{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400;font-weight:500;margin-bottom:10px}.mega-menu .mega-menu__content.mega-menu-block__content .subtitle{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300;font-weight:400;margin-top:0;line-height:1.2;margin-bottom:50px}.mega-menu .mega-menu__content.mega-menu-block__menu:not(:first-child){margin-top:20px}.mega-menu .mega-menu__content.mega-menu-block__menu .menu__heading{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400;line-height:2;font-weight:500}.mega-menu .mega-menu__content.mega-menu-block__menu .mega-menu__linklist-link{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400;padding:0;line-height:2}.mega-menu .mega-menu__content.mega-menu-block__newsletter .subtitle{font-size:14px;letter-spacing:.08px;line-height:1.4;font-weight:400;margin:0}.mega-menu .mega-menu__content.mega-menu-block__newsletter .newsletter-form___wrapper{margin:20px 0}.mega-menu .mega-menu__content.mega-menu-block__newsletter .social-icons{justify-content:center}.mega-menu .mega-menu__content.mega-menu-block__newsletter .social-icons li{padding:0;margin:0 7px}.mega-menu .mega-menu__content.mega-menu-block__featured_product{text-align:center}.mega-menu .mega-menu__content.mega-menu-block__featured_product .image-element__wrap{margin-bottom:10px}.mega-menu .mega-menu__content.mega-menu-block__featured_product .image-element__wrap img{max-height:100px;width:auto;object-fit:contain}@media only screen and (max-width: 798px){.faq-section section.section.is-width-standard{width:100%}}.faq__block-main{margin-bottom:10px}.faq__block-main .faq__block-title{font-size:20px;letter-spacing:0px;line-height:1;cursor:pointer;font-weight:500;text-align:left;padding:26px 40px;background:#e6e6e6;position:relative;text-transform:uppercase}@media only screen and (max-width: 798px){.faq__block-main .faq__block-title{font-size:18px}}.faq__block-main .faq__block-title .faq__block-title-symbol{justify-content:center;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;background:none}.faq__block-main .faq__block-title .faq__block-title-symbol:before{content:"";width:10px;height:2px;transition:.3s;background:#000}.faq__block-main .faq__block-title .faq__block-title-symbol:after{content:"";width:2px;height:10px;transition:.3s;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__block-main .faq__block-title .faq__block-title-symbol:before{width:20px;height:4px}.faq__block-main .faq__block-title .faq__block-title-symbol:after{height:20px;width:4px}@media only screen and (max-width: 480px){.faq__block-main .faq__block-title{padding:26px 20px}.faq__block-main .faq__block-title .faq__block-title-symbol{right:20px}}.faq__block-main.tab--open{margin-bottom:0}.faq__block-main.tab--open .faq__block-title .faq__block-title-symbol:before{transform:translateY(-50%) rotate(180deg)}.faq__block-main.tab--open .faq__block-title .faq__block-title-symbol:after{display:none}@media only screen and (max-width: 480px){.faq__block-main{margin-bottom:5px}}.faq__block-main__questions{display:none}.faq__block-main__questions .faq__block-faq .faq__item{position:relative;cursor:pointer;border:1px solid #dedede;border-bottom:none;text-align:left}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-answer{font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300;padding:0 40px 18px;display:none;text-align:left;font-weight:400}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-answer p:not(:last-child){margin-bottom:20px}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question{font-size:16px;letter-spacing:0px;line-height:1.18;font-weight:400;padding:18px 60px 18px 40px;position:relative;margin:0}@media only screen and (max-width: 798px){.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question{font-size:12px}}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{justify-content:center;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;background:none}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{content:"";width:10px;height:2px;transition:.3s;background:#000}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{content:"";width:2px;height:10px;transition:.3s;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 480px){.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question{padding:18px 40px 18px 20px;font-weight:500}.faq__block-main__questions .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:20px}}.faq__block-main__questions .faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol:before{transform:translateY(-50%) rotate(180deg)}.faq__block-main__questions .faq__block-faq .faq__item.tab--open .faq__item-question .faq__item-symbol:after{display:none}@media only screen and (max-width: 480px){.faq__block-main__questions .faq__block-faq .faq__item{margin:0}}.faq__block-main__questions .faq__block-faq:last-child .faq__item{border-bottom:1px solid #dedede}.page-sections .content-page .heading-wrapper .title{text-transform:uppercase}.page-sections .content-page .content>div{width:100%}.page-sections .content-page .content a{color:#1d0bf3;font-weight:500}.custom-gallery .gallery__title{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400;color:#e0df00}.custom-gallery .gallery__item .gallery__item-wrap{padding-bottom:100%}.custom-gallery .gallery__item .gallery__item-wrap .gallery__item-overlay{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff58;display:flex;align-items:center;justify-content:center;color:#fff;visibility:hidden;transition:.3s}.custom-gallery .gallery__item .gallery__item-wrap .image-element__wrap{position:absolute;width:100%;height:100%;top:0;left:0}.custom-gallery .gallery__item .gallery__item-wrap .image-element__wrap img{width:100%;height:100%;object-fit:cover}.custom-gallery .gallery__item:hover .gallery__item-overlay{opacity:1;visibility:visible}.custom-gallery .flickity-page-dots{position:absolute;top:50%;left:100%;transform:translate(50%,-50%);transform-origin:top;bottom:auto;right:auto;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-gallery .flickity-page-dots .dot{width:13px;height:13px;margin:2px;background:none;border:1px solid white}.custom-gallery .flickity-page-dots .dot.is-selected{background-color:#e0df00}@media only screen and (max-width: 798px){.custom-gallery .flickity-page-dots{left:50%;right:auto;width:100%;transform:translate(-50%);bottom:-40px;top:auto;flex-direction:row}}.info-grid .info-grid__grid{padding:50px;z-index:1}@media only screen and (max-width: 798px){.info-grid .info-grid__grid{padding:30px}}.info-grid .info-grid__grid .title{text-transform:uppercase;font-weight:400;margin-bottom:30px}.info-grid .info-grid__grid .bg-image{position:absolute;right:0;top:0;width:50%;height:auto;z-index:-1}.info-grid .info-grid__grid .bg-image img{width:100%}.info-grid .info-grid__grid .info--grid__about-images{align-items:center}.info-grid .info-grid__grid .info--grid__about-images>*{width:auto;margin:30px auto 0}.info-grid .info-grid__grid .info--grid__about-images>* img{height:100px;width:calc(100% - 10px);object-fit:contain;margin:0 5px;filter:grayscale(100%)}.info-grid .info-grid__grid .botttom-title{text-align:center;font-weight:300}.info-grid .info-grid__grid .is-text{margin-top:0!important;line-height:1.5}.info-grid .info-grid__grid .is-text p:not(:last-child){margin-bottom:13px}.info-grid .info-grid__grid .is-text a{text-decoration:underline;color:#1d0bf3}.product__images{padding:0 50px;height:auto}@media only screen and (min-width: 799px){.product__images .product-gallery{position:sticky;top:0;-webkit-position:sticky}}.product__images .product-gallery__main .flickity-button{background:none;color:#979797}.product__images .product-gallery__main .flickity-button *{fill:#979797}.product__images .product-gallery__main .flickity-button.previous{left:-30px}.product__images .product-gallery__main .flickity-button.next{right:-30px}@media only screen and (max-width: 798px){.product__images{padding:0;margin:0 auto}.product__images .flickity-button{top:50%!important;transform:translateY(-50%)!important}}.product__information,.product-navbar__item-content-cart{padding-left:30px}.product__information .product_name,.product-navbar__item-content-cart .product_name{font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700;font-weight:400;margin-bottom:13px}@media only screen and (max-width: 798px){.product__information .product_name,.product-navbar__item-content-cart .product_name{font-size:26px}}.product__information .subtitle,.product-navbar__item-content-cart .subtitle{display:flex;align-items:center;margin-bottom:13px}.product__information .subtitle .shopify-product-reviews-badge,.product-navbar__item-content-cart .subtitle .shopify-product-reviews-badge{margin-left:10px}.product__information .subtitle .shopify-product-reviews-badge .stamped-fa,.product-navbar__item-content-cart .subtitle .shopify-product-reviews-badge .stamped-fa{color:#1d0bf3}.product__information .subtitle .shopify-product-reviews-badge .stamped-badge-caption,.product-navbar__item-content-cart .subtitle .shopify-product-reviews-badge .stamped-badge-caption{display:none}@media only screen and (max-width: 798px){.product__information,.product-navbar__item-content-cart{padding:0;margin:30px auto 0;text-align:center;width:100%}.product__information .subtitle,.product-navbar__item-content-cart .subtitle{justify-content:center}.product__information .description,.product-navbar__item-content-cart .description{display:none}}.product__information .product_form .product_form--options,.product-navbar__item-content-cart .product_form .product_form--options{display:flex;align-items:center;flex-wrap:wrap}.product__information .product_form .product_form--options .selector-wrapper[data-type=Color],.product__information .product_form .product_form--options .multi_select,.product-navbar__item-content-cart .product_form .product_form--options .selector-wrapper[data-type=Color],.product-navbar__item-content-cart .product_form .product_form--options .multi_select{display:none}.product__information .product_form .product_form--options .swatch_options .swatch,.product-navbar__item-content-cart .product_form .product_form--options .swatch_options .swatch{width:max-content}.product__information .product_form .product_form--options .swatch_options .swatch-element,.product-navbar__item-content-cart .product_form .product_form--options .swatch_options .swatch-element{position:relative;outline:0;padding:7px 23px;border:2px solid #000;margin:0 13px 13px 0;cursor:pointer}.product__information .product_form .product_form--options .select-container .selector-wrapper,.product-navbar__item-content-cart .product_form .product_form--options .select-container .selector-wrapper{margin-bottom:13px}.product__information .product_form .product_form--options .select-container .selector-wrapper .single-option-selector,.product-navbar__item-content-cart .product_form .product_form--options .select-container .selector-wrapper .single-option-selector{padding:8px 13px!important;border-radius:6px!important;border:2px solid #000!important;background:0 0;outline:0;cursor:pointer;font-size:14px;font-weight:400;text-transform:capitalize}@media only screen and (max-width: 798px){.product__information .product_form .product_form--options,.product-navbar__item-content-cart .product_form .product_form--options{align-items:center;flex-wrap:wrap;justify-content:center}}.product__compatibility{padding:30px;background-color:#e0df00;border-radius:20px;margin-top:30px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product__compatibility input{min-height:34px;max-width:250px;background:none;border-bottom:1px solid black!important;border-radius:0!important;margin-bottom:30px;margin-top:10px;padding-left:0!important;color:#000;font-size:18px;font-weight:400;outline:none!important;width:100%}.product__compatibility .product__compatibility__model{margin-bottom:20px;width:100%;max-width:250px}.product__compatibility .product__compatibility__model .compatibility-model{margin-bottom:10px}.product__compatibility .product__compatibility__model .product__compatibility__suggestions{background:#fff;position:absolute;top:100%;width:100%;border-radius:6px}.product__compatibility .product__compatibility__model .product__compatibility__suggestions ul{position:static!important;width:100%!important;border-radius:6px;box-shadow:0 0 6px #00000080;padding:10px 0}.product__compatibility .product__compatibility__model .product__compatibility__suggestions ul .ui-menu-item-wrapper{padding:5px 10px;text-transform:uppercase;cursor:pointer}.product__compatibility .product__compatibility__model .product__compatibility__suggestions ul .ui-menu-item-wrapper:hover,.product__compatibility .product__compatibility__model .product__compatibility__suggestions ul .ui-menu-item-wrapper.ui-state-active{background:#e0df00}.product-compatibility-section .is-h2.title{margin:0 auto;font-weight:400;text-align:center}.product-compatibility-section .is-text a{text-decoration:underline;color:#1d0bf3}.product-compatibility-section .product__compatibility{width:100%;margin:15px 0}@media only screen and (max-width: 798px){.image-with-text-overlay .section{width:100%;border-radius:0!important}}@media only screen and (max-width: 480px){.image-with-text-overlay .section .image-with-text-overlay__banner>.image-element__wrap{display:none}}.image-with-text-overlay .section .image-with-text-overlay__banner .caption .caption-content .image-with-text-overlay__buttons{margin-top:40px}@media only screen and (max-width: 798px){.image-with-text-overlay .section .image-with-text-overlay__banner .caption .caption-content{padding:30px 10px}.image-with-text-overlay .section .image-with-text-overlay__banner .caption .caption-content .subtitle{letter-spacing:.08px}}@media only screen and (max-width: 480px){.image-with-text-overlay .section .image-with-text-overlay__banner .caption .caption-content .image-with-text-overlay__buttons{justify-content:center}}@media only screen and (max-width: 798px){.heading-wrapper{max-width:calc(100% - 60px);margin:0 auto 10px!important}}.heading-wrapper .title:not(.is-h3):not(.is-h1){font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400}.heading-wrapper.has-additional{display:flex;flex-wrap:wrap;flex-direction:row}@media only screen and (max-width: 798px){.heading-wrapper.has-additional{margin-bottom:30px!important}}.heading-wrapper.has-additional .title{width:50%}@media only screen and (max-width: 798px){.heading-wrapper.has-additional .title{width:100%}}.heading-wrapper.has-additional .heading-wrapper--additional{width:50%;text-align:right}@media only screen and (max-width: 798px){.heading-wrapper.has-additional .heading-wrapper--additional,.heading-wrapper.has-additional .heading-wrapper--additional *{width:100%}}.search-main ul.predictive-results{left:0;max-width:400px}.sidebar-section .sidebar__block{padding:15px;margin-right:19px;border-bottom:1px solid #e2e2e2}.sidebar-section .sidebar__block .sidebar-block__content{padding:15px 15px 0}.sidebar-section .sidebar__block .sidebar-block__heading{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400;cursor:pointer}.video-slider--content{max-width:600px;margin:0 auto 30px;text-align:center}@media only screen and (max-width: 798px){.video-slider--content{margin-bottom:15px}}@media only screen and (max-width: 798px){.video-slider--content.is-dots-below{padding:0 30px;margin-bottom:30px}.video-slider--content.is-dots-below .subtitle{margin-top:20px!important}}@media only screen and (max-width: 798px){.video-slider{padding-bottom:30px;margin:0 auto}}.video-slider .video-slider__slide{border-radius:20px;width:100%;overflow:hidden}.video-slider .flickity-page-dots{position:absolute;top:50%;left:100%;transform:translate(50%,-50%);transform-origin:top;bottom:auto;right:auto;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-slider .flickity-page-dots .dot{width:13px;height:13px;margin:2px;background:none;border:1px solid black}.video-slider .flickity-page-dots .dot.is-selected{background-color:#e0df00}@media only screen and (max-width: 798px){.video-slider .flickity-page-dots{top:auto;left:50%;right:auto;bottom:0;transform:translate(-50%);display:block}}.video-slider.is-dots-below .video-slider__slide{max-width:55%;margin:10px;box-shadow:9px 10px 4px #00000080;border-radius:50px}@media only screen and (max-width: 798px){.video-slider.is-dots-below .video-slider__slide{max-width:75%;border-radius:13px}}.video-slider.is-dots-below .flickity-page-dots{top:auto;bottom:-40px;transform:translate(-50%);left:50%}.video-slider.is-dots-below .flickity-page-dots .dot{border-color:#fff}.article-main .heading-wrapper--article{margin-bottom:20px}@media only screen and (max-width: 798px){.article-main .heading-wrapper--article .title{margin:0 auto}}.article-main .meta-info-list span{line-height:1.5;letter-spacing:.04px}.article-main .meta-info-list .meta-info-list__item-time,.article-main .meta-info-list .meta-info-list__item-time span{padding:0}@media only screen and (max-width: 798px){.article-main .meta-info-list{text-align:center}}.article-main .article-content h1{font-size:32px;letter-spacing:.18px;line-height:1.3;font-weight:700}@media only screen and (max-width: 798px){.article-main .article-content h1{font-size:26px}}.article-main .article-content h2{font-size:28px;line-height:1.2;letter-spacing:0px;font-weight:500}.article-main .article-content h3{font-size:24px;line-height:1.25;letter-spacing:0px;font-weight:400}.article-main .article-content h4{font-size:20px;letter-spacing:0px;line-height:1}@media only screen and (max-width: 798px){.article-main .article-content h4{font-size:18px}}.article-main .article-content h5{font-size:16px;letter-spacing:0px;line-height:1.18;font-weight:400}@media only screen and (max-width: 798px){.article-main .article-content h5{font-size:12px}}.article-main .article-content h6{font-size:14px;letter-spacing:0px;line-height:1.25;font-weight:400}.article-main .article-content .is-text-extra-small{margin-top:8px}.article-content__product{display:flex;flex-wrap:wrap;justify-content:center;padding:50px;align-items:center;background:#ebebeb;border-radius:20px;margin-top:40px;position:relative}.article-content__product>.image-element__wrap{max-width:294px;position:absolute;right:0;top:0;width:300px;height:auto}.article-content__product .product-wrap{box-shadow:none!important;border:none!important;background:none!important;border-radius:0!important}.article-content__product .product-wrap ol.flickity-page-dots{display:none}.article-content__product .product-wrap .product-image__wrapper{background:none!important;border-radius:0!important}.article-content__product .product-wrap .product-image__wrapper .product__imageContainer{padding-bottom:0!important}.article-content__product .product-wrap .product_form{margin-top:10px}@media only screen and (max-width: 798px){.article-content__product{padding:30px;margin-top:20px}.article-content__product .product__thumbnail{width:100%}}.article-author .article-author__main{display:flex;align-items:flex-start;flex-wrap:wrap}.article-author .article-author__main__meta{width:30%}.article-author .article-author__main__meta .image-element__wrap{position:relative;padding-bottom:100%;border-radius:20px;margin-bottom:13px}.article-author .article-author__main__meta .image-element__wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.article-author .article-author__main__meta .article-author__main-info{text-align:center}.article-author .article-author__main__meta .article-author__main-info h2{margin-bottom:5px;font-weight:500;text-transform:uppercase}.article-author .article-author__main__meta .article-author__main-info .article-author__main-website:hover{color:#000}@media only screen and (max-width: 798px){.article-author .article-author__main__meta{width:100%}.article-author .article-author__main__meta .image-element__wrap{width:100px;height:100px;padding:0;margin:0 auto}.article-author .article-author__main__meta .article-author__main-info{margin-bottom:0;margin-top:7px}}.article-author .article-author__main__bio{font-size:16px;letter-spacing:0px;line-height:1.18;font-weight:400;width:70%;padding-left:40px;line-height:1.6}@media only screen and (max-width: 798px){.article-author .article-author__main__bio{font-size:12px}}@media only screen and (max-width: 798px){.article-author .article-author__main__bio{padding:0;width:100%;margin:10px 0}}.move-to-next{cursor:pointer}.guide-steps .guide-steps--step .top-image{max-width:490px;margin:0 auto 30px}.guide-steps .guide-steps--step .top-image img{object-fit:contain;max-height:490px}.guide-steps .guide-steps--step .pretext{width:30px;height:30px;margin:0 auto 30px;border:1px solid;border-radius:50px;display:flex;align-items:center;justify-content:center}.guide-steps .guide-steps--step .bottom-image{max-width:730px;border-radius:30px;margin-bottom:30px;box-shadow:0 2px 4px #00000080}.guide-steps .guide-steps--step .bottom-image img{width:100%;height:auto;max-height:400px;object-fit:cover}@media only screen and (max-width: 798px){.guide-steps .guide-steps--step .bottom-image{margin-top:50px;margin-bottom:60px}}.guide-steps .guide-steps--step .icon{width:30px;height:auto}.guide-steps .guide-steps--step .button{margin:0 auto 30px;font-size:18px!important;padding:10px 30px;border-radius:30px!important}@media only screen and (max-width: 798px){.guide-steps .guide-steps--step .button{padding:10px 20px;width:100%;margin-left:0;margin-right:0;max-width:unset}}.guide-steps .guide-steps--step .title{margin-bottom:30px}.guide-steps .guide-steps--step .subtitle{margin-top:0!important;margin-bottom:40px}@media only screen and (max-width: 798px){.guide-steps .guide-steps--step{padding:0 30px}}.logo-list h4.is-h4.title{margin-bottom:13px}.logo-list .logo-list__item img{max-height:60px;height:100%;width:100%;object-fit:contain;filter:grayscale(100%)}.testimonials{padding-bottom:20px}.testimonials .testimonial-block .testimonial__title{margin:0 auto 15px;font-weight:400;text-align:center}.testimonials .testimonial-block .testimonial__subtitle{text-align:center}.testimonials .testimonial-block .testimonial__subtitle strong{font-size:20px;letter-spacing:0px;line-height:1;font-weight:400;margin-top:10px;display:block}@media only screen and (max-width: 798px){.testimonials .testimonial-block .testimonial__subtitle strong{font-size:18px}}.testimonials .testimonial__image{position:absolute;top:0;right:0;width:200px;height:auto}.testimonials .flickity-page-dots{position:absolute;bottom:0;left:50%;width:auto;transform:translate(-50%)}.testimonials .flickity-page-dots .dot{width:13px;height:13px;margin:0 2px;background:none;border:1px solid black}.testimonials .flickity-page-dots .dot.is-selected{background-color:#e0df00}.reviews__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.reviews__wrapper .reviews__product{width:30%;padding-right:45px;border-right:2px solid #979797}.reviews__wrapper .reviews__product h3{font-weight:400;text-align:center}.reviews__wrapper .reviews__summary{width:28%;display:flex;flex-direction:column;justify-content:center;border-right:2px solid #979797;padding:0 45px}.reviews__wrapper .reviews__summary .reviews__summary__header{display:flex;flex-wrap:wrap}.reviews__wrapper .reviews__summary .reviews__summary__header .reviews__stats{width:100%;margin-bottom:12px}.reviews__wrapper .reviews__summary .reviews__summary__header .reviews__rating{font-weight:400}.reviews__wrapper .reviews__summary .reviews__summary__header .reviews__stars .stamped-badge-caption{display:none}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown{display:flex;align-items:center;margin-bottom:7px}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown .stars{display:flex}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown .stars i:before{font-size:15px}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown .progress{width:80px;height:5px;border-radius:3.5px;border:1px solid #979797;position:relative;margin:0 4px}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown .progress .bar{position:absolute;top:0;left:0;height:100%;background:#1d0bf3}.reviews__wrapper .reviews__summary .reviews__summary__body .reviews__summary__breakdown .count{font-style:normal}.reviews__wrapper .reviews__summary .reviews__summary__footer{display:flex;margin-top:14px;flex-wrap:wrap}.reviews__wrapper .reviews__summary .reviews__summary__footer .button{min-height:32px;padding:0 5px;height:32px;margin-right:7px}.reviews__wrapper .reviews__reviews{width:42%;padding-left:45px;display:flex;align-items:center}.reviews__wrapper .reviews__reviews .flickity-slider{display:flex;align-items:center}.reviews__wrapper .reviews__reviews .flickity-page-dots{position:absolute;top:50%;left:100%;transform:translate(50%,-50%);transform-origin:top;bottom:auto;right:auto;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.reviews__wrapper .reviews__reviews .flickity-page-dots .dot{width:13px;height:13px;margin:2px;background:none;border:1px solid #000}.reviews__wrapper .reviews__reviews .flickity-page-dots .dot.is-selected{background-color:#1d0bf3}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header{display:flex;width:100%;align-items:center}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image{position:relative;width:48px;height:48px}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image span.reviews__review__verified{position:absolute;background:#1d0bf3;border-radius:50%;width:13px;height:13px;color:#fff;bottom:0;right:50%;transform:translate(100%);padding-left:4px;display:flex;align-items:center;justify-content:center}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta{margin-left:7px}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__location{font-style:normal;opacity:.5}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars{display:flex;align-items:center}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating .stamped-fa-star-o,.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating.is-active .stamped-fa-star-o{display:none}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating.is-active .stamped-fa-star{display:block}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__title{margin:16px 0;font-weight:500}.reviews__wrapper .reviews__reviews .reviews__review .reviews__review__message{font-size:10px;font-style:normal;margin-bottom:24px}[data-add-review-form],[data-add-question-form]{display:none;margin-top:50px}.reviews__add-review,.reviews__add-question{display:flex;flex-wrap:wrap;align-items:center;background:#fff;padding:50px;justify-content:space-between;border-radius:20px}.reviews__add-review>*,.reviews__add-question>*{margin-bottom:16px}.reviews__add-review textarea,.reviews__add-question textarea{border-radius:6px;border:none;white-space:pre-wrap}.reviews__add-review .caption,.reviews__add-question .caption{display:block;width:100%;margin-bottom:6px;font-size:12px;letter-spacing:0px;line-height:1.9;font-weight:300;font-weight:500}.reviews__add-review .radio-group,.reviews__add-question .radio-group{display:flex;flex-wrap:wrap}.reviews__add-review .radio-group>.caption,.reviews__add-question .radio-group>.caption{width:100%}.reviews__add-review .radio-group label,.reviews__add-question .radio-group label{display:flex;cursor:pointer;align-items:center;margin-right:10px}.reviews__add-review .radio-group label input,.reviews__add-question .radio-group label input{cursor:pointer}.reviews__add-review .radio-group label .caption,.reviews__add-question .radio-group label .caption{margin-bottom:0;margin-right:5px}.reviews__add-review .rating-selector,.reviews__add-question .rating-selector{display:flex;flex-wrap:wrap}.reviews__add-review .rating-selector .rating,.reviews__add-question .rating-selector .rating{cursor:pointer}.reviews__add-review .rating-selector .rating i,.reviews__add-question .rating-selector .rating i{pointer-events:none}.reviews__add-review .rating-selector .rating .stamped-fa-star,.reviews__add-question .rating-selector .rating .stamped-fa-star{display:none}.reviews__add-review .rating-selector .rating.is-active .stamped-fa-star,.reviews__add-question .rating-selector .rating.is-active .stamped-fa-star{display:block}.reviews__add-review .rating-selector .rating.is-active .stamped-fa-star-o,.reviews__add-question .rating-selector .rating.is-active .stamped-fa-star-o{display:none}.reviews__add-review .button,.reviews__add-question .button{position:relative;margin-bottom:0}.product-navbar{position:fixed;bottom:10px;left:10px;right:10px;width:calc(100% - 20px);display:flex;box-shadow:0 2px 4px #b5b5b550;z-index:999;justify-content:space-evenly;border-radius:0 0 20px 20px;padding:0 12px;background:#f4f4f4}.product-navbar .product-navbar__item .product-navbar__item-caption{display:flex;flex-direction:column;width:100%;min-width:80px;align-items:center;justify-content:center;padding:12px 0}.product-navbar .product-navbar__item .product-navbar__item-caption .icon{width:30px;height:30px;margin-bottom:4px}.product-navbar .product-navbar__item .product-navbar__item-caption span.icon-label{font-size:12px;color:#7c7c7c}.product-navbar .product-navbar__item .product-navbar__item-caption.is-active{border:9px solid #ebebeb;padding-top:2px;border-radius:0 0 20px 20px;border-top:0;padding-bottom:2px}.product-navbar .product-navbar__item .product-navbar__item-content{position:absolute;background:#ebebeb;width:100%;left:0;padding:30px;border-radius:20px 20px 0 0;bottom:0;opacity:0;visibility:hidden;transition:all .3s;pointer-events:none;max-height:80vh;overflow-y:auto}.product-navbar .product-navbar__item .product-navbar__item-content.is-active{bottom:calc(100% - 2px);pointer-events:all;opacity:1;visibility:visible}@media only screen and (min-width: 799px){.product-navbar{display:none!important}}.product-navbar__item-content-reviews{padding:30px 0 0!important}.product-navbar__item-content-reviews>h3{margin-bottom:0}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__summary__header{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:8px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__summary__header .reviews__stats{width:100%}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__summary__header .reviews__rating{font-weight:400;font-size:48px;margin-right:4px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__summary__header .reviews__stars .stamped-badge-caption{display:none}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews{display:flex;align-items:center;justify-content:center;background:#dfdfdf;padding:15px;margin-bottom:60px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .flickity-page-dots{bottom:-40px;right:auto;left:50%;top:auto;transform:translate(-50%);background:#ebebeb;padding-top:20px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .flickity-page-dots .dot{width:13px;height:13px;margin:2px;background:none;border:1px solid #000}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .flickity-page-dots .dot.is-selected{background-color:#1d0bf3}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header{display:flex;width:100%;align-items:center}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image{position:relative;width:48px;height:48px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__image span.reviews__review__verified{position:absolute;background:#1d0bf3;border-radius:50%;width:13px;height:13px;color:#fff;bottom:0;right:50%;transform:translate(100%);padding-left:4px;display:flex;align-items:center;justify-content:center}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta{margin-left:7px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__location{font-style:normal;opacity:.5}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars{display:flex;align-items:center}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating .stamped-fa-star-o,.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating.is-active .stamped-fa-star-o{display:none}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__header .reviews__review__meta .reviews__review__stars .rating.is-active .stamped-fa-star{display:block}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__title{margin:16px 0;font-weight:500}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .reviews__review .reviews__review__message{font-size:10px;font-style:normal;margin-bottom:24px}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__reviews .review__group .reviews__review:last-child .reviews__review__message{margin:0}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__actions{display:flex;margin:14px 0 20px;justify-content:center;flex-wrap:wrap}.product-navbar__item-content-reviews .product-navbar__reviews .reviews__actions .button{min-height:32px;padding:0 5px;height:32px;margin-right:7px}.product-navbar__item-content-reviews [data-add-review-form],.product-navbar__item-content-reviews [data-add-question-form]{position:absolute;left:0;top:0;margin:0;height:100%;align-items:center;background:#ebebeb;transition:.8s;display:flex;opacity:0;visibility:hidden}.product-navbar__item-content-reviews [data-add-review-form] form,.product-navbar__item-content-reviews [data-add-question-form] form{background:#ebebeb;padding:30px 20px}.product-navbar__item-content-reviews [data-add-review-form] form label.one-half,.product-navbar__item-content-reviews [data-add-question-form] form label.one-half{width:calc(50% - 8px)!important}.product-navbar__item-content-reviews [data-add-review-form] form textarea,.product-navbar__item-content-reviews [data-add-review-form] form input,.product-navbar__item-content-reviews [data-add-question-form] form textarea,.product-navbar__item-content-reviews [data-add-question-form] form input{border:1px solid black!important}.product-navbar__item-content-reviews [data-add-review-form] form textarea,.product-navbar__item-content-reviews [data-add-question-form] form textarea{white-space:pre-wrap}.product-navbar__item-content-reviews [data-add-review-form] form .reviews__form__buttons .button,.product-navbar__item-content-reviews [data-add-question-form] form .reviews__form__buttons .button{margin-right:10px}.product-navbar__item-content-reviews [data-add-review-form].is-active,.product-navbar__item-content-reviews [data-add-question-form].is-active{opacity:1;visibility:visible}.sidebar-mobile{position:relative;width:calc(100% - 48px);margin:0 auto 15px}.sidebar-mobile h3.sidebar-mobile__caption{background:#efefef;border:1px solid #97979750;justify-content:space-between;border-radius:6px;padding:0 27px;min-height:32px;color:#00000032;font-weight:500;font-size:14px;display:flex;align-items:center}.sidebar-mobile h3.sidebar-mobile__caption .caption-icons{position:relative;min-height:31px}.sidebar-mobile h3.sidebar-mobile__caption .caption-icons span.icon.down{position:absolute;top:50%}.sidebar-mobile h3.sidebar-mobile__caption .caption-icons .icon.up{position:absolute;top:0}.sidebar-mobile .sidebar-mobile__content{display:block;position:absolute;z-index:1;background:#fff;left:0;top:50%;width:100%;border-radius:6px;box-shadow:0 2px 10px #00000050;opacity:0;visibility:hidden;transition:all .3s;padding:20px 30px}.sidebar-mobile .sidebar-mobile__content.is-active{opacity:1;visibility:visible;top:100%}.sidebar-mobile .sidebar__block{margin:0}.sidebar-mobile .sidebar__block.block__sort .sidebar-block__content div.is-active{font-weight:700}@media only screen and (max-width: 798px){.collection-heading .heading-wrapper{margin-bottom:10px!important}.collection-heading .heading-wrapper .title{margin:0}.collection-heading .heading-wrapper .heading-wrapper--additional{display:none}}select#sort-by{text-transform:none}@media only screen and (max-width: 798px){.collection-main .section.is-width-standard,.blog-main .section.is-width-standard{width:calc(100% - 12px)}}@media only screen and (max-width: 798px){.blog-heading{border:none!important}}.cz-embed-gallery,.shopify-app-block{width:100%}.fa-star:before{color:#1d0bf3}
/*# sourceMappingURL=/s/files/1/0279/1378/1386/t/48/assets/custom.scss.css.map */
