:root{--color-text: #153e6b;--color-text-button: #ffffff;--color-border: #d6d6d6;--color-dark: #333;--color-sale: #b91c24;--color-compare: #828282;--bg-color-primary: #1f609e;--bg-color-secondary: #e97524;--bg-color-1: #a7c9ed;--bg-color-2: #ffffff;--bg-light: #f2f2f4;--bg-dark-grey: #333333;--color-text-hover: #e97524;--bg-teal: #e97524}html{scroll-behavior:smooth}body{overflow-x:hidden}.page-width{max-width:1272px}.page-width-narow{max-width:840px;margin:0 auto}.larger-row{margin-top:72px;margin-bottom:72px}.btn.btn--coming-soon{height:56px;display:flex;align-items:center;justify-content:center;background-color:#b3b3b3;box-shadow:none;pointer-events:none}.template-page .page-content__wrap h1{font-size:40px}.quickbuy .product-detail__title-area .product__tag{display:none}.auto-delivery-quickbuy .appstle_sub_widget{max-width:100%!important;margin:0 0 20px!important}@media screen and (max-width: 767px){.template-page .page-content__wrap h1{font-size:30px}.larger-row{margin-top:30px;margin-bottom:30px}}body *{font-family:Montserrat,Avenir Next,sans-serif!important}.body-font-1,.body-font-2,.body-font-3,.heading-font-1,.heading-font-2,.heading-font-3,.heading-font-4,.heading-font-5,.price-font{letter-spacing:0}.body-font-1{font-size:14px;line-height:20px}.body-font-2{font-size:16px;line-height:24px}.body-font-3{font-size:20px;line-height:28px}.body-font-4{font-size:18px;line-height:24px}.heading-font-1,.heading-font-2,.heading-font-3,.heading-font-4,.heading-font-5,.heading-font-large,.price-font{font-weight:700}.heading-font-1{font-size:16px;line-height:20px}.heading-font-2{font-size:18px;line-height:24px}.heading-font-3{font-size:24px;line-height:32px}.heading-font-4{font-size:30px;line-height:40px}.heading-font-5{font-size:36px;line-height:44px}.heading-font-large{font-size:60px;line-height:70px;letter-spacing:0}.price-font{font-size:20px;line-height:24px}@media only screen and (max-width: 767px){.body-font-1{font-size:11px;line-height:14px}.body-font-2{font-size:14px;line-height:20px}.body-font-3{font-size:16px;line-height:24px}.heading-font-1{font-size:13px;line-height:15px}.heading-font-2{font-size:16px;line-height:20px}.heading-font-3{font-size:18px;line-height:24px}.heading-font-4{font-size:20px;line-height:28px}.heading-font-5{font-size:24px;line-height:30px}.heading-font-large{font-size:36px;line-height:40px}}.product-labels{z-index:99}.template-search .product-labels{top:5px;left:8px;padding:0}.product-label{padding:4px 11px;font-size:10px;line-height:12px;border-radius:2px;font-weight:700;border:1px solid;background:#fff}.product-label.none{display:none}.product-label--on-new{background-color:#4ab56d}.product-label--low-stock{color:#ff0}.product-label--free-shipping,.product-label--best-seller{color:var(--bg-color-secondary)}.product-label--on-sale{color:#b91c24;float:left;margin:3px 5px 0 0}.product-label.ds2{position:absolute;left:-28px;font-size:16px;height:47px;width:100%;line-height:43px;width:170px;top:4px;border-radius:5px 5px 0 0;text-transform:uppercase}.product-label.ds2:after{content:"x";position:absolute;left:0;bottom:-39px;border-left:20px solid transparent;border-bottom:20px solid transparent;border-top:20px solid #77261f;height:20px;width:20px}.small-hidden{display:block!important}.small-visible{display:none!important}.block__title{padding:16px 24px 0;background-color:var(--bg-color-2);display:flex;justify-content:center;border-radius:15px 15px 0 0;width:fit-content;left:50%;transform:translate(-50%);z-index:20;position:relative;max-width:215px;top:-52px}.block__title:before,.block__title:after{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:10px;width:17px;height:17px}.block__title:before{background-image:url(border-left.png);left:-16px}.block__title:after{background-image:url(border-right.png);right:-16px}.heading__special{font-size:48px;letter-spacing:0;line-height:54px;text-align:center;display:flex;flex-direction:column;align-items:center;font-weight:400;width:fit-content;margin:0 auto 16px}.heading__special svg{margin-top:10px}.list__icon{margin-bottom:-16px}.list__icon li{position:relative;padding-left:32px;margin-bottom:16px}.list__icon li:before{content:"";background-image:url(icon-check.png);background-position:center;background-repeat:no-repeat;background-size:11px;width:24px;height:24px;background-color:var(--bg-color-secondary);border-radius:50%;left:0;position:absolute}@media only screen and (max-width: 767px){.larger-row{margin-top:48px;margin-bottom:48px}.small-hidden{display:none!important}.small-visible{display:block!important}.block__title{padding:12px 16px 0}.block__heading{font-size:18px;line-height:24px}.heading__special{font-size:36px;line-height:40px;margin-bottom:8px}.product-block__image-container{padding-top:8px}.product-labels{top:4px;left:8px;padding:0;text-transform:uppercase}}ul.slick-dots{padding:4px 8px;background-color:#3333334d;border-radius:8px;display:flex;width:fit-content;margin:0 auto}.slick-dots li{margin:0 5px}.slick-dots li button{display:block;width:8px;height:8px;background-color:var(--bg-color-2);border-radius:50%;border:none}.slick-dots li.slick-active button{border:2px solid var(--bg-color-2);background-color:var(--bg-color-primary);width:8px;height:8px}.slick-dots li:last-child{margin-right:0}.slick-dots li:first-child{margin-left:0}.text-with-icon{padding:29.5px 84px}.text-with-icon__list{display:flex}.text-with-icon__item{margin-right:47px;display:flex;align-items:center;flex-grow:1;flex-basis:0;min-width:160px}.text-with-icon__item:last-child{margin-right:0}.text-with-icon__item .icon__wrap{margin-right:13px}.text-with-icon__item .icon__wrap img{max-height:40px}.text-with-icon__list::-webkit-scrollbar{width:10px}.text-with-icon__list::-webkit-scrollbar:horizontal{height:5px}.text-with-icon__list::-webkit-scrollbar-track{background-color:transparentize(#f2f2f5,.7)}.text-with-icon__list::-webkit-scrollbar-thumb{border-radius:10px;background:transparentize(#f2f2f5,.5);box-shadow:inset 0 0 6px #00000080}@media only screen and (max-width: 1439px){.text-with-icon{padding:32px 30px}}@media only screen and (max-width: 1280px){.text-with-icon__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.text-with-icon__item .icon__wrap{min-width:34px}}@media only screen and (max-width: 767px){.text-with-icon{padding:24px 16px}.text-with-icon__item{margin-right:20px}.text-with-icon__list{display:grid;grid-template-columns:1fr 1fr}.text-with-icon__item{min-width:unset}}.full-width-slideshow--banner.larger-row{margin-bottom:0;margin-top:0}.full-width-slideshow .slick-dots{position:absolute;bottom:24px;width:fit-content;left:50%;transform:translate(-50%)}.full-width-slideshow-controls .slick-arrow{width:48px;height:48px;background-color:#3333334d;border-radius:50%}.full-width-slideshow-controls .slick-arrow svg{margin-top:7px}.slideshow-controls__wrap{position:absolute;top:50%;transform:translateY(-50%)}.slideshow-controls__wrap .page-width{max-width:unset}.full-width-slideshow .extra-large-text{font-size:20px}.full-width-slideshow .overlay-text{margin:16px 0 24px}.full-width-slideshow .overlay__links .btn{margin:8px 8px 0 0;min-width:166px}.full-width-slideshow .overlay__links .btn:last-child{background-color:var(--bg-color-secondary);box-shadow:none}.full-width-slideshow .overlay__links .btn:last-child:hover{background-color:var(--bg-color-primary)}.full-width-slideshow .overlay__links .btn:first-child{margin-left:0}.image-product-label{display:block}.image-product-label .arrow__down{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid var(--bg-color-2);width:12px;height:12px;margin:0 auto;opacity:.8}.image-product-label__content,.image-product-label__background{height:calc(100% - 12px);border-radius:15px}.full-width-slideshow .overlay-title a{border-bottom:4px solid #71CACE;margin:0}.full-width-slideshow .image-product-label-title{color:var(--color-text);max-width:112px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;letter-spacing:0;line-height:20px}.full-width-slideshow .image-product-label__content{padding:16px}.product-price__compare{color:var(--color-compare);font-size:14px;letter-spacing:0;line-height:20px}.full-width-slideshow .image-product-label-price .product-price__reduced{font-size:16px;line-height:24px;font-weight:700}@media only screen and (min-width: 1024px){.btn.btn--small{padding:16px 24px;border-radius:5px;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}}@media only screen and (width: 1440px){.full-width-slideshow .overlay-title{max-width:369px}.full-width-slideshow .overlay-text{max-width:265px}}@media only screen and (max-width: 1280px){.full-width-slideshow .heading-font-large{font-size:40px;line-height:60px}.full-width-slideshow .overlay__links .btn{min-width:unset}}@media only screen and (max-width: 1023px){.full-width-slideshow .heading-font-large{font-size:32px;line-height:52px}}@media only screen and (max-width: 767px){.full-width-slideshow--banner.larger-row{margin-bottom:24px}.slideshow-controls__wrap{top:25%}.full-width-slideshow .overlay .btn{margin:8px 0 0}.full-width-slideshow .overlay-standard.mobile-overlay-under{bottom:unset;padding:8px 0 0;width:calc(100% - 32px)}.slideshow-controls__wrap{display:none}.full-width-slideshow .slick-dots{bottom:0;position:unset;left:unset;transform:unset;margin-top:24px}.full-width-slideshow .overlay__links{display:flex;justify-content:center;column-gap:16px}.full-width-slideshow .overlay__links .btn{padding:12px 20px;margin-top:0;min-width:unset;font-size:18px;line-height:24px;border-radius:30px}.overlay--use-body-colours-mobile .overlay__content{text-align:center!important}.full-width-slideshow .overlay-text{max-width:265px;margin:16px auto 24px}}.featured_collection__wrap .featured-collection--title{margin-top:72px}.featured_collection__wrap .large-row{margin-bottom:24px}.product__content__wrap{border:1px solid var(--color-border);border-radius:5px;padding:24px;width:100%;height:100%}.product-block__image .image-one .rimage__image{z-index:-1}@media screen and (max-width: 767px){.product__content__wrap{padding:8px}}.featured_collection__wrap .slick-track{display:flex}.featured_collection__wrap .slick-list{margin:0 -12px}.featured_collection__wrap .product-block{margin:0 12px 24px;padding:0;display:flex;height:auto}.featured_collection__wrap .grid-flex{margin-left:0}.featured_collection__wrap .product-block:first-child{padding-left:0}.featured-collection-controls svg{color:var(--color-text)}.featured-collection-controls{height:48px;width:48px;background-color:var(--bg-light);border:none;padding:0}.featured-collection-controls .icon{width:100%;height:100%}.featured_collection__wrap .slick-dots{background-color:var(--bg-light)}.featured-collection-controls--prev{left:0}.featured_collection__wrap .product-labels{left:8px;right:unset;padding:0}.featured-collection-controls--next{right:0}@media only screen and (min-width: 1440px){.featured-collection-controls--next{right:-60px}.featured-collection-controls--prev{left:-60px}}@media only screen and (max-width: 767px){.section-featured-collection{margin-top:-24px}.featured_collection__wrap .small-down--one-half{width:50%!important}.featured_collection__wrap .grid-flex{margin-left:-16px}.product-carousel-peek .slick-list{padding-right:0;margin:0}.featured_collection__wrap .product-block:first-child{padding-left:0}.featured_collection__wrap .product__content__wrap{padding:8px 8px 16px;width:100%}.featured_collection__wrap .product-block__title{margin-bottom:16px}.featured_collection__wrap .product-labels{left:8px}}.divider__wrap{text-align:center;position:relative;margin:50px auto}.divider__wrap:before,.divider__wrap:after{content:"";width:calc(50% - 24px);height:1px;background-color:var(--color-border);position:absolute;top:8px}.divider__wrap:before{left:0}.divider__wrap:after{right:0}@media only screen and (max-width: 767px){.divider__wrap{margin:48px 0}}.block__title{padding:16px 24px 0;background-color:#fff;display:flex;justify-content:center;border-radius:15px 15px 0 0;width:fit-content;left:50%;transform:translate(-50%);z-index:20;position:relative;max-width:215px;top:-52px}.block__title:before,.block__title:after{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:12px;width:17px;height:17px}.block__title:before{background-image:url(border-left.png);left:-16px}.block__title:after{background-image:url(border-right.png);right:-16px}.collection__logo img{max-height:32px;margin-right:12px}.block__heading{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;color:var(--color-text);text-decoration:none}.collection_list__wrap .product-block{height:fit-content;padding-bottom:0}.collection_list__wrap .product-block__title{margin-top:-29px;top:unset}.collection_list__wrap .block__title:before,.collection_list__wrap .block__title:after{top:12px}.collection_list__wrap .grid-flex{margin-bottom:0}@media only screen and (max-width: 1023px){.collection_list__wrap .grid-flex{display:grid;grid-template-columns:1fr 1fr}.collection_list__wrap .product-block{width:100%}.collection_list__wrap .product-block__title{margin-bottom:24px}}@media only screen and (max-width: 767px){.collection_list__wrap .grid-flex{display:grid}.collection__logo img{max-height:24px;margin-right:8px}.collection_list__wrap .product-block:last-child .product-block__title{margin-bottom:0}}.gallery1__wrap .block__title{margin-top:-27px;bottom:unset;overflow:unset;top:unset}.gallery1__wrap .gallery__row .gallery__item{overflow:unset}.gallery1__wrap .gallery__row .gallery__image{border-radius:15px}.gallery1__wrap .gallery__row .gallery__image:hover{transform:scale(1.2);transition:.2s ease-in}.gallery1__wrap .gallery__row .overlay__bg{border-radius:15px}.gallery1__wrap .block__title:after{top:10px}.gallery__heading{font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:24px;text-align:center}.gallery__item .gallery__image{object-fit:cover;border-radius:15px}.gallery__image__wrap .image-one,.gallery__image__wrap .rimage-wrapper,.gallery__image__wrap .rimage-outer-wrapper{height:100%}.gallery__image__wrap .rimage-outer-wrapper{max-height:unset!important;max-width:100%!important}.gallery__image__wrap .rimage-wrapper{padding-top:unset}.gallery__image__wrap .rimage__image{object-fit:cover}@media only screen and (min-width: 1024px){.gallery--with-margins .gallery__item{margin-bottom:0}}@media only screen and (max-width: 1023px){.gallery1__wrap .block__title{max-width:250px}.gallery1__wrap .block__title{margin-bottom:24px}}@media only screen and (max-width: 767px){.gallery--with-margins,.gallery-section .gallery__item{margin-left:0}.gallery-section .gallery__row{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.gallery1__wrap .block__title{max-width:110px;padding:12px 6px 0}.gallery1__wrap .gallery__row .gallery__item{margin-bottom:0}.gallery1__wrap .block__heading{font-size:16px;line-height:20px}.gallery1__wrap .gallery__row .gallery__item:nth-child(3) .block__title,.gallery1__wrap .gallery__row .gallery__item:nth-child(4) .block__title{margin-bottom:0}}.image-with-text-overlay__wrap{overflow:unset}.image-background{display:flex;background-repeat:no-repeat;background-position:center;background-size:cover;justify-content:flex-end;overflow:unset}.image__wrap{width:calc(100% - 524px);height:100%;position:relative}.image__wrap img{position:absolute;left:-24px;top:48px}.image-with-text-overlay__wrap .overlay{position:relative;padding:133px 84px 133px 0;width:48%;max-width:524px}.image-with-text-overlay__wrap .overlay-text{font-size:20px;letter-spacing:0;line-height:28px}.image-with-text-overlay__wrap .rimage-outer-wrapper{border-radius:15px}.link__app{margin-top:24px}.app__list{display:flex}.app__list a,.item__popup div{margin:16px 16px 0 0;display:block;pointer-events:auto}.app__item img{max-height:48px;cursor:pointer}.app__group .app__item img{max-height:60px}@media only screen and (max-width: 1023px){.image__wrap{width:50%}.image-with-text-overlay__wrap .overlay{padding:48px 24px}}@media only screen and (max-width: 767px){.image-background{flex-direction:column;height:fit-content}.image__wrap{width:100%;height:40%}.image__wrap img{left:50%;transform:translate(-50%);top:-24px;width:auto;height:auto;position:relative}.image-with-text-overlay__wrap .overlay{height:fit-content;max-width:unset;width:100%;text-align:left;padding-top:0}.image-with-text-overlay__wrap .overlay .large-title{font-size:24px;line-height:30px}.image-with-text-overlay__wrap .overlay-text{font-size:16px;line-height:24px}.app__list{margin-top:0}.app__list a,.item__popup div{margin-right:12px;cursor:pointer}.app__item a img,.item__popup div img{min-height:36px;width:auto;display:block}.app__list .app__item:last-child a{margin-right:0}}.testimonials{padding:72px 84px}.testimonials .testimonial{padding:0 0 32px}.testimonials .grid-flex{margin-left:0}.testimonials .testimonial-content{display:flex;align-items:center;padding-right:52px;padding-left:0}.testimonials .testimonial-author-image{height:192px;width:192px;margin:0 24px 0 0}.testimonial__wrap{text-align:left}.testimonial__wrap p{font-size:20px;line-height:28px;margin:16px 0}.testimonials .testimonials--title h2{font-size:30px;font-weight:700;letter-spacing:0;line-height:40px}.testimonials-controls{position:absolute;top:50%;transform:translateY(-50%)}.testimonials-controls button,.gallery-slideshow-controls button{width:48px;height:48px;background-color:var(--bg-color-2);border-radius:50%;z-index:3;opacity:1}.testimonials-controls button.btn--plain:hover,.gallery-slideshow-controls button.btn--plain:hover{background-color:var(--bg-color-2);opacity:.5}.testimonials-controls.testimonials-controls--prev svg{margin-right:5px}.testimonials-controls--prev{left:24px;z-index:100}.testimonials-controls--next{right:24px}@media only screen and (max-width: 1023px){.testimonials .testimonial-author-image{height:90px;width:90px}}@media only screen and (max-width: 767px){.testimonials-controls{display:none}.testimonials{padding:48px 16px}.testimonials .testimonial-content{flex-direction:column;padding-right:0}.testimonials .testimonial-author-image{width:72px;height:72px;margin-right:0;margin-bottom:16px}.testimonial__wrap{text-align:center}.testimonials .testimonial{padding:0 0 24px}.testimonials .testimonial-author-name,.testimonial__wrap p{font-size:16px;line-height:24px}}.product-block__title{margin-top:24px}.product-block .product-price{margin:16px 0 0}.get-the-look__product .product__content__wrap{background-color:#fff}.product-price__noti-compare{font-family:""Avenir Next"",sans-serif;font-weight:400;font-size:14px;line-height:20px;margin-top:3px}.product-price__noti-compare .sale_percent{font-family:AttenNewExtraBold,sans-serif;font-weight:400;font-size:12px;line-height:16px;padding:0 4px;border-radius:16px;border:1px solid #1f609e}@media screen and (max-width: 767px){.product-price__noti-compare{font-size:11px;line-height:14px}.product-price__noti-compare .sale_percent{font-size:10px;line-height:10px;padding:2px 4px}}.get-the-look__product{padding-bottom:24px;margin-top:0}.get-the-look__image-container .rimage-background{height:unset!important;padding-bottom:100%}.get-the-look__product .product-label{top:8px;left:8px;right:unset}.get-the-look .slick-dots,.testimonials .slick-dots{background-color:var(--bg-color-2)}.get-the-look .slick-dots li button,.testimonials .slick-dots li button{background-color:var(--bg-light)}.get-the-look .slick-dots li.slick-active button,.testimonials .slick-dots li.slick-active button{background-color:var(--bg-color-primary)}.get-the-look .overlay__content{text-align:center}.get-the-look .overlay-text{margin:16px 0 24px}.get-the-look .overlay a{margin-top:0;font-size:18px;line-height:24px}.get-the-look .product-labels{left:8px;right:unset}.get-the-look .get-the-look__product--wrap{padding-left:24px}@media only screen and (min-width: 768px){.get-the-look__product:first-child{padding-top:94px}}@media only screen and (max-width: 767px){.product-block__quicklook-btn{min-width:unset;padding:11px 12px;width:calc(100% - 8px)}.featured_collection__wrap .slick-dots{margin-top:24px}.get-the-look .overlay-standard.mobile-overlay-under{position:absolute;bottom:16px;left:16px;right:16px}.get-the-look .mobile-overlay-under .overlay__bg{opacity:.8!important}.get-the-look .grid__item:first-child{margin-bottom:16px}.get-the-look .grid__item{border-radius:15px;overflow:hidden;padding-left:0}.get-the-look .get-the-look__products-container{padding:24px 0}.get-the-look__product{min-width:350px}.get-the-look .slick-track{display:flex;padding-bottom:24px}.get-the-look__product{height:auto;padding-bottom:0}.get-the-look .slick-slider{padding:0 16px}.get-the-look__product:first-child .product-block{margin-left:0}.get-the-look__product .product-block{height:100%}.get-the-look .image-one{background-color:var(--bg-color-2)}.product-carousel-peek .slick-list .slick-slide .product-block{width:100%;margin:0;padding-right:16px}.get-the-look .overlay a{padding:12px 23px}}.gallery2__wrap{margin-bottom:0}.gallery__heading--wrap .heading-font-4{text-align:center;margin-bottom:32px}.content__below{min-height:214px;padding-top:24px;text-align:center;background-color:var(--bg-color-1);border-radius:0 0 15px 15px}.gallery__item:nth-child(2n) .content__below{background-color:var(--bg-color-primary)}.content__below .image__group{display:flex;flex-direction:column}.content__below img{max-height:136px;margin:0 auto}.content__below .content{margin-top:16px;color:var(--color-text-button);font-size:18px;letter-spacing:0;line-height:24px}.image__above img{display:block;border-radius:15px 15px 0 0;width:100%}.gallery2__wrap .gallery__item{margin-left:24px;margin-bottom:0}.gallery2__wrap .overlay__content{text-align:center}.gallery2__wrap .gallery__item:first-child{margin-left:30px}.gallery2__wrap .overlay-position{position:relative;flex-direction:column;padding:24px 24px 0;height:fit-content}.gallery2__wrap .block__title{top:-26px;min-width:206px;padding:16px 24px 11px;position:absolute}.gallery2__wrap .block__title:before,.gallery2__wrap .block__title:after{top:9px}.gallery__heading--wrap h5{text-align:center;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;margin-bottom:32px}.gallery2__wrap .gallery__item .overlay-container{padding:0;margin-top:-29px;width:100%}.gallery2__wrap .block__heading{max-width:220px;padding:0 0 16px;margin:0 auto 16px;position:relative}.gallery2__wrap .block__heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);height:2px;width:48px;border-radius:1px;background-color:var(--bg-color-secondary)}.gallery2__wrap .overlay-text p,.gallery2__wrap .overlay-text ul{font-size:20px;letter-spacing:0;line-height:28px;color:var(--color-text);margin:0 0 24px}.gallery2__wrap .overlay__links .btn{width:99%}.content__below .image__svg{display:flex;flex-direction:column;align-items:center}.gallery-slideshow-controls{top:50%;bottom:unset}.gallery-slideshow-controls--prev{left:30px}.gallery-slideshow-controls--next{right:27px}.gallery-slideshow-controls button svg{margin-top:5px}.gallery2__wrap .gallery__row{margin-bottom:-24px}.gallery2__wrap .gallery__row:not(:first-child){margin-top:64px}.gallery2__wrap .gallery__item{padding-bottom:24px}.gallery__image__wrap .image__above{position:relative;border-radius:15px 15px 0 0;overflow:hidden}.gallery__image__wrap .icon__coming-soon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:12}@media screen and (min-width: 768px){.gallery2__wrap .overlay-text{max-width:252px;margin:0 auto 24px}}@media only screen and (max-width: 767px){.content__below{width:50%;border-radius:0 15px 15px 0;padding-top:8px}.gallery2__wrap .gallery__row{margin-bottom:0}.gallery2__wrap .gallery__item,.gallery2__wrap .gallery__item:first-child{margin-left:0}.gallery-section .gallery2__wrap .gallery__row{display:grid;grid-template-columns:1fr;row-gap:48px}.gallery2__wrap .gallery__image__wrap{display:flex}.gallery2__wrap .gallery__image__wrap .image__above{width:50%;overflow:hidden;border-radius:15px 0 0 15px}.gallery2__wrap .gallery__image__wrap .image__above .gallery__image__wrap{height:100%}.image__above img{border-radius:15px 0 15px 15px;height:100%;width:100%;object-fit:cover;transform:scale(1.05)}.gallery2__wrap .gallery__item{padding-bottom:0}.gallery2__wrap .gallery__item .overlay-container{margin-top:-27px}.gallery2__wrap .block__title{min-width:249px;top:-25px}.gallery2__wrap .overlay__links{max-width:210px;margin:0 auto}.gallery2__wrap .block__heading{font-size:20px;line-height:28px;max-width:217px}.gallery2__wrap .overlay-text p,.gallery2__wrap .overlay-text ul{margin-bottom:16px;font-size:16px;line-height:24px}.gallery2__wrap .overlay-text ul{column-count:2}.gallery2__wrap .overlay__links .btn{width:100%;font-size:18px;padding:12px 0}.content__below .content{font-size:14px;line-height:20px;margin-top:8px}.gallery2__wrap .block__title:before,.gallery2__wrap .block__title:after{top:9px}.gallery__heading--wrap .heading-font-4{margin-bottom:24px}}@media only screen and (max-width: 479px){.content__below{min-height:128px}.content__below img{max-height:87px}.content__below .image__svg svg{max-height:35px}.gallery__heading--wrap .heading__special{max-width:270px;margin:0 auto 8px}}.featured-article__heading{margin-bottom:32px;text-align:center}.featured-article__title{color:var(--bg-color-1);margin-bottom:8px}.featured-article__subheading{font-size:20px;letter-spacing:0;line-height:28px;margin:0}.article.slick-slider{margin-top:0;padding-top:0;margin-bottom:0;width:auto}.article.slick-slider .article__item{margin-bottom:0}.article.slick-slider .slick-dots{padding-left:20px}.article-slideshow-controls{position:absolute;bottom:-5px}.article-slideshow-controls--next{right:20px}.article-slideshow-controls--prev{left:20px}.article--with-margins{margin-left:-20px;width:100%}.article__item{position:relative;flex:1 1 320px;width:100%;transition:background-color .15s}.article__item .large-title{margin-bottom:10px}.article--with-vertical-outer-padding{padding-top:20px;padding-bottom:20px}.article--with-margins .article__item{margin-left:20px;margin-bottom:20px}.article__image{position:relative}.article__image img{display:block}.article__tags{position:absolute;top:8px;left:8px;z-index:2;margin-top:0;max-width:100%}.article__tag{font-size:10px;font-weight:800;letter-spacing:0;line-height:12px;padding:4px 8px;color:var(--color-text-button);background-color:var(--bg-color-secondary);border-radius:24px;text-decoration:none;text-transform:uppercase}.article__content .block__title{min-width:291px;top:-29px;left:30px;transform:unset;padding:16px 16px 0;flex-direction:column}.article__title{margin-bottom:16px;min-height:96px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.article__author{display:flex;align-items:center;margin-bottom:16px}.icon__author img{max-width:30px;margin-right:13px;border-radius:50%}.article__link{font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;color:var(--color-text);text-decoration:none;border-bottom:2px solid var(--bg-color-secondary);width:fit-content}.article__content .block__title{top:-27px}.article__content .block__title:before,.article__content .block__title:after{top:10px}@media only screen and (min-width: 768px){.article--with-margins{margin-left:-24px;width:auto}.article__wrap:not(.article--with-margins){border-radius:15px;overflow:hidden}.article-slideshow-controls{display:none}.article__row{display:flex;flex-wrap:wrap}.article--grid-2 .article__item.article__item--enlarged{flex-grow:2}.article--grid-3 .article__item.article__item--enlarged{flex-grow:3}.article--grid-4 .article__item{flex-basis:40%}.article--grid-4 .article__item.article__item--enlarged{flex-grow:4}.article--with-margins .article__row:last-child{margin-bottom:-30px}.article--with-vertical-outer-padding{padding-top:30px;padding-bottom:30px}.article--with-margins .article__item{margin-left:24px;margin-bottom:0;max-width:calc((100%/3) - 24px)}}@media only screen and (max-width: 989px){.article--with-margins .article__item{max-width:calc(50% - 24px)}}@media only screen and (min-width: 1024px){.article--grid-4 .article__item{flex-basis:20%}}@media only screen and (max-width: 767px){.article--with-margins .article__item{max-width:100%}.article-section.container{padding-left:16px;padding-right:0}.article__content .block__title{max-width:219px;min-width:unset}.article--mobile-container{overflow:hidden}.slide--mobile-carousel{margin-left:0}.slide--mobile-carousel .article__item{border-radius:15px;overflow:hidden;margin-left:16px;margin-bottom:0;max-width:295px}.featured-article__heading{margin-bottom:24px;padding-right:16px}.featured-article__title{margin-bottom:8px}.featured-article__subheading{font-size:16px;line-height:24px}.article__title{font-size:18px;line-height:24px;margin-bottom:8px}.article-section .slick-dots{background-color:var(--bg-light)}.article-section .slick-next,.article-section .slick-prev{display:none}}.logo-list-section{padding:72px 0;overflow:hidden}.logo-list{margin:16px 0 -30px;padding:12px 30px}@media screen and (max-width: 767px){.logo-list-section{padding:48px 0}}@media only screen and (max-width: 479px){.logo-list{display:grid;grid-template-columns:1fr 1fr 1fr}}.subscribe-form__inputs{margin-top:24px}.input-wrapper.is-empty.in-focus label{display:none}.input-wrapper.is-empty:not(.in-focus) label{display:block;opacity:1}.site-nav{text-align:center;display:flex;justify-content:center;align-items:center}.header-phone_number{border-radius:24px;background-color:var(--bg-color-1);padding:12px 16px;margin-right:48px;max-height:48px;display:flex;align-items:center}.header-phone_number:hover{background-color:var(--bg-color-secondary);transition:.2s ease-out}.header-cart__count{padding:2px 8px;background-color:#1f609e;border-radius:50%;font-size:12px;font-weight:800;letter-spacing:0;line-height:16px;margin-left:8px;max-height:20px;color:#fff}.header-phone_number svg{margin-right:8px}.site-nav>.site-nav__item{margin-right:52px;display:block}.site-nav .site-nav__link{display:flex;align-items:center}.site-nav .site-nav__link svg{margin-right:12px}.site-nav>.site-nav__item.open>.site-nav__link:not(.site-nav__sale){background-color:var(--bg-color-2);color:var(--color-text);border-radius:0;padding-top:15px;position:relative}.site-nav>.site-nav__item.open>.site-nav__link:not(.site-nav__sale):before,.site-nav>.site-nav__item.open>.site-nav__link:not(.site-nav__sale):after{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;width:17px;height:17px}.site-nav>.site-nav__item.open>.site-nav__link:not(.site-nav__sale):before{background-image:url(border-left.png);left:-16px}.site-nav>.site-nav__item.open>.site-nav__link:not(.site-nav__sale):after{background-image:url(border-right.png);right:-16px;left:unset;transform:unset;transition:unset;transform-origin:unset;background-color:unset}.site-nav>.site-nav__item.open>.site-nav__link svg>g>g{fill:var(--color-text)}.site-nav>.site-nav__item>.site-nav__link{font-size:18px;font-weight:700;letter-spacing:0;line-height:24px}.mega-dropdown{padding:0;margin:0 84px;width:fit-content}.mega-dropdown,.small-dropdown{background-color:var(--bg-color-2);border-radius:0}.small-dropdown{margin-left:-25px}.small-dropdown__container{position:relative}.nav__overlay{position:absolute;width:100vw;top:56px;bottom:0;opacity:0;background-color:#000;right:0;z-index:5;transition:all .5s;height:0}.site-nav__item.open .nav__overlay{opacity:.5;transition:all .5s;height:100vh}.mega-dropdown>.page-width{background-color:var(--bg-color-2);border-radius:15px;padding:48px;width:100%}.mega-dropdown__container{display:flex}.mega-dropdown__item{padding-right:16px}.site-nav .site-nav__dropdown-heading,.site-nav .site-nav__dropdown-link{color:var(--color-text);line-height:24px}.site-nav .site-nav__dropdown-heading:hover,.site-nav .site-nav__dropdown-link:hover{text-decoration:underline}.site-nav__link.site-nav__dropdown-heading{font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:16px}.site-nav .site-nav__dropdown-heading:hover,.site-nav .site-nav__dropdown-link:hover{color:var(--color-text)}.site-nav .button_shop_all{text-align:left}.site-nav .button_shop_all a{min-width:166px}.site-nav__dropdown__container{display:flex}.site-nav__dropdown__container .site-nav__dropdown__item{width:fit-content;margin-right:90px}.site-nav__dropdown__container .site-nav__dropdown__item:last-child{margin-right:0}.site-nav__item:last-child{margin-right:0}.site-nav>.site-nav__item>.site-nav__sale{position:relative;padding:10px;border-radius:15px 15px 0 0;height:55px}.site-nav>.site-nav__item>.site-nav__sale>span{padding:5px 20px 5px 12px;background-color:var(--bg-color-secondary);border-radius:28px;max-height:40px;display:flex;align-items:center}.site-nav>.site-nav__item.open>.site-nav__sale{background:#fff}.site-nav>.site-nav__item.open>.site-nav__sale:before,.site-nav>.site-nav__item.open>.site-nav__sale:after{background-image:url(border-left.png);left:-16px;position:absolute;width:17px;height:17px;bottom:0;content:" ";z-index:1;background-repeat:no-repeat;background-size:cover}.site-nav>.site-nav__item.open>.site-nav__sale:after{background-image:url(border-right.png);right:-16px;left:auto}.hand-click-white{display:none}.site-nav__sale:hover .hand-click-white{display:block}.site-nav__sale:hover .hand-click,.submenu__mobile{display:none}.close-mobile-menu .icon--header .icon{stroke:var(--color-text-button)}.close-mobile-menu{display:none}.close-mobile-menu.visible{display:block}.mobile-site-nav{margin:0 0 24px;position:relative}.mobile-site-nav__item{border-color:var(--color-border)}.mobile-site-nav__link{padding:24px 16px;display:flex}.mobile-site-nav__item .mobile-site-nav__link,.mobile-site-nav__item .header-phone_number a{font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;color:var(--color-text);text-decoration:none}.mobile-site-nav__item .header-phone_number{background-color:transparent;color:var(--color-text);padding:0}.mobile-site-nav__link svg,.mobile-site-nav__item .header-phone_number svg{margin-right:13px}.mobile-site-nav .mobile-site-nav__icon{border-left:unset;transform:rotate(-90deg);padding:0;margin:0 10px}.mobile-site-nav .mobile-site-nav__icon .icon{width:28px;height:28px;stroke:var(--color-text)}.mobile-site-nav__item .customer-account,.mobile-site-nav__item .header-phone_number{height:72px;margin-left:16px}.menu__mobile--item a,.menu__mobile--item .disclosure__toggle{font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;color:var(--color-text);text-decoration:none}.menu__mobile--item{padding-bottom:24px;padding-left:16px}.menu__mobile--item.accordion__wrap{max-height:48px;overflow:hidden}.menu__mobile--item.accordion__wrap.show-full{max-height:100%}.menu__mobile--item .accordion__heading{display:flex;justify-content:space-between;padding-right:16px;padding-bottom:24px}.menu__mobile--item.accordion__wrap.show-full .accordion__heading{padding-bottom:0}.mobile-site-nav__menu{padding:0}.mobile-site-nav__header{display:flex;align-items:center;border-bottom:1px solid var(--color-border)}.mobile-site-nav__header .mobile-site-nav__link{justify-content:center;padding:16px;margin-right:60px}.mobile-site-nav__menu .mobile-site-nav__item{border-bottom:1px solid var(--color-border)}.button-back__menu{min-width:unset;background-color:transparent;border:unset;box-shadow:unset;padding:0 0 0 16px}.button-back__menu:hover{background-color:unset;box-shadow:unset;color:var(--color-text)}.header-navigation--open .mobile-site-nav{position:relative}.mega-menu__mobile{background-color:var(--bg-color-2);position:absolute;z-index:2000;top:-128px;bottom:0;height:100vh;transform:translate(100%)}.mega-menu__mobile--open{transform:translate(0);display:block}.mega-menu__mobile--last{top:0;left:0}.mega-menu__mobile--last .mobile-site-nav__item{border:none}.mega-menu__mobile--last .mobile-site-nav__item:first-of-type{padding-top:24px}.mobile-site-nav__link--last{padding:4px 16px;font-size:16px;letter-spacing:0;line-height:20px;font-weight:500;color:var(--color-text);text-decoration:none}.header-cart__text,.header-phone_number{font-weight:700;text-transform:capitalize}.customer-account__parent-link{color:var(--color-text);text-decoration:none}.utils a:not(.btn):not(.site-logo){display:flex;align-items:center;white-space:nowrap}.site-nav__sale svg path{fill:#fff}.site-nav__sale svg{width:30px;height:30px;transform:rotate(-45deg)}.docked-header--dock .site-nav>.site-nav__item .site-nav__sale{display:none}.breadcrumbs-list *{text-transform:capitalize}@media only screen and (max-width: 1379px){.mega-dropdown{width:fit-content;margin:0 48px}.mega-dropdown:before{left:-65px}.mega-dropdown__item{padding-right:24px}.mega-dropdown__container{flex-wrap:wrap}}@media only screen and (max-width: 1210px){.mega-dropdown{margin:0 32px}.mega-dropdown:before{left:-49px}.mega-dropdown>.page-width{max-height:60vh;overflow-y:scroll}.site-nav>.site-nav__item{margin-right:0}.docked-header--dock .site-nav{justify-content:flex-start}.docked-header--dock .customer-account{margin-right:16px}.docked-header--dock .mega-dropdown{margin-left:16px}.docked-header--dock .site-nav__item:first-child .mega-dropdown{border-radius:0 15px 15px;margin-left:14px}}@media screen and (max-width: 939px){.mobile-site-nav__item .cls-1{fill:var(--color-text)!important}.utils .store-logo.store-logo-mobile--inline{margin-left:auto}.submenu__mobile{display:block}.utils__right .header-phone_number,.utils__right .customer-account{display:none}.mobile-site-nav__item .header-phone_number,.mobile-site-nav__item .customer-account{display:flex;align-items:center}body.template-index .header-navigation .navigation__container{top:90px;padding-top:16px;height:calc(100% - 90px);overflow-x:hidden}body:not(.template-index) .header-navigation .navigation__container{top:90px;height:calc(100% - 90px)}.close-mobile-menu{position:relative}.close-mobile-menu:before{content:"";bottom:-21px;left:5px;z-index:10000;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-bottom-color:var(--bg-color-2);border-width:8px}.utils{padding:8px 16px 16px}.site-logo img{max-width:118px}.page-header .burger-icon{padding:0;margin-left:0;margin-right:30px}.header-navigation .submenu__mobile{opacity:0;transform:translate3d(0,-10px,0);transition:all .35s cubic-bezier(.46,.03,0,1);transition-delay:.3s}.header-navigation--open .submenu__mobile{opacity:1;transform:translateZ(0)}.mobile-site-nav__link svg>g>g{fill:var(--color-text)}.mobile-menu__title{color:var(--color-text);font-size:20px;font-weight:700;letter-spacing:0;line-height:28px}.mobile-menu-utils{justify-content:center;position:unset;margin-bottom:16px}.mobile-menu-utils-bar{padding-bottom:16px;border-bottom:1px solid var(--color-border);margin-bottom:0}.search-bar__container{flex-direction:row-reverse;border:1px solid var(--color-border);border-radius:24px;margin:0 16px}.mobile-menu-search-bar.menu__search-bar{background-color:var(--bg-color-primary);padding:16px}.mobile-menu-search-bar:not(.menu__search-bar){border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.header-navigation--open .mobile-menu-search-bar .mobile-menu-search{background-color:var(--bg-color-2);padding:8px 0;margin:0;width:100%;left:0}.mobile-menu-search .search-form__icon{margin-right:8px}.mobile-menu-search-bar .search-form__input{color:var(--color-dark)}.menu__mobile--item .selectors-form__item{margin:0}.menu__mobile--item .disclosure__toggle{border:none;padding:0}.menu__mobile--item .disclosure__toggle .icon{right:-25px}div.docked-header--dock section.header-navigation .navigation__container{top:84px!important;height:calc(100% - 56px)}.mobile-site-nav__close+.submenu__mobile,.mobile-site-nav__close>.site-nav__dropdown--image,.mobile-site-nav__close~.site-nav__dropdown--image{display:none}.customer-account a,.customer-account a svg{color:var(--color-text)}.customer-account a{font-size:18px;line-height:24px;font-weight:700;text-decoration:none}.mobile-menu-search-bar:not(.menu__search-bar) .search-bar.mobile-only{transform:translateY(-100%);display:none}.search-bar-open .mobile-menu-search-bar:not(.menu__search-bar) .search-bar.mobile-only{transform:unset;display:block;border-radius:0;left:0}.mobile-menu-search-bar:not(.menu__search-bar){border:0}}.subnav__list{display:none;position:absolute;top:34px;right:8px;z-index:20000000;background-color:var(--bg-color-2);padding:16px;width:200px;border-radius:15px;box-shadow:0 2px 2px #00000029}.subnav__list a{color:var(--color-text);text-decoration:none}.subnav__list a:hover{text-decoration:underline}.nav__link:hover~.subnav__list,.subnav__list:hover{display:block}.utils__right .icon{width:20px;height:auto}@media only screen and (max-width: 939px){.header-cart__text{display:none}.header-cart__count{margin-left:0}}.product-layout-grid--large .product-detail__thumbnail{border:1px solid var(--color-border)}.product-detail__title-area .product__tag{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:700;margin-bottom:12px}.product-detail__price{display:flex;align-items:center}.product-detail__title-area .product__tag svg{margin-right:6px}.product-detail .product-price__compare{text-decoration:none;font-size:16px;line-height:24px;color:var(--color-text);opacity:1;margin-left:16px}.product-detail .product-price__compare .percent__discount{font-size:14px;line-height:20px;padding:1px 4px;border:1px solid var(--color-text);border-radius:16px;font-weight:700}opy-product-page{padding:2px 0 0;display:block;margin-bottom:-2px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:left}afterpay-placement{text-align:left;display:block!important;margin:-4px 0 0;background:var(--bg-color-2);padding:6px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}opy-product-page,p.afterpay-paragraph{font-size:14px;line-height:20px}.template-collection opy-product-page,.template-collection p.afterpay-paragraph{font-size:13px}:host{font-size:14px;line-height:20px}afterpay-placement .afterpay-main-text strong{font-weight:400}.product-detail__title-area{margin-bottom:24px}.option-selector .label{font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px;color:var(--color-text)}.opt-label{min-width:96px;border:1px solid var(--color-border);padding:10px;margin:8px 12px 24px 0}.opt-label.selected{background:#e97524;color:#fff;border-color:#e97524}.opt-btn:checked+.opt-label{background-color:var(--bg-color-2);color:var(--color-text);border:2px solid var(--color-text)}.opt-label .vatiant__price{margin-top:24px;display:block;font-size:14px;line-height:20px}.product-detail__options.row{margin-bottom:0}.product-detail__images-container div.slick-dots{display:none}.product-recommendations--controls{position:absolute;top:40%;z-index:3}.product-recommendations-container .product-labels{left:8px;padding:0;right:unset}.product-recommendations--controls button{width:48px;height:48px;background:var(--bg-light);border-radius:50%}.product-recommendations--controls button svg{margin-top:8px}.product-recommendations--controls .slick-disabled{opacity:.7}.btn--plain:hover{background-color:var(--bg-light)}.product-recommendations--next{right:0}.product-recommendations--prev{left:0}.product-recommendations-container{margin-left:-24px}.product-recommendations-container .grid-flex__item{padding-left:24px;padding-bottom:0}.product-recommendations ul.slick-dots{background-color:var(--bg-light);margin-top:24px}.section-product-recommendations .container{margin-bottom:72px}.product-recommendations__title{margin-bottom:24px}.product-media.product-media--image{max-width:580px}.okeReviews.oke-w{max-width:1272px!important}.payment-buttons__wrap quantity-button{display:flex;align-items:flex-end}@media screen and (min-width: 1280px){.product-recommendations--next{right:-60px}.product-recommendations--prev{left:-60px}}@media only screen and (max-width: 767px){.section-product-recommendations .container{margin-bottom:48px}.product-recommendations-container{margin-left:-16px}.product-detail__images-container div.slick-dots{display:block}.product-detail__images-container ul.slick-dots{margin-top:8px;background-color:var(--bg-light)}.product-layout-grid__detail{padding-top:24px}.product-detail__title-area .product__tag{margin-top:8px;margin-bottom:8px}.product-detail__title{text-align:left}.product-detail__title-area{margin-bottom:16px}.opt-label{min-width:76px;padding:12px 0 0}.opt-label .vatiant__price{margin-top:16px}.opt-label:last-of-type{margin-right:0}.option-selector{margin:0}.product-price__reduced .heading-font-4{font-size:24px;line-height:32px}.product-detail .product-price__compare{margin-left:8px}.product-detail__price{justify-content:flex-start}.payment-buttons .btn{font-size:18px}.product-recommendations--controls{display:none}}.payment-buttons__wrap{display:flex}.quantity__wrapper{border-radius:0;border:1px solid var(--color-border);margin-right:24px;display:flex;width:120px;height:58px}.quantity__wrapper .quantity__button{min-height:unset;min-width:unset;background-color:unset;color:var(--color-text);border:none;box-shadow:none;font-size:25px}.quantity__button.quantity__button--minus{padding:0 8px 0 16px}.quantity__button.quantity__button--plus{padding:0 16px 0 8px}.quantity__button:hover{background-color:unset}.quantity__input{border:none;max-width:30px;padding:0;margin:0;text-align:center;font-size:18px;line-height:24px;font-weight:700;font-family:Avenir Next}.payment-buttons{width:calc(100% - 144px)}.payment-buttons>.btn{text-transform:uppercase}@media screen and (max-width: 479px){.payment-buttons__wrap{flex-direction:column}.quantity__wrapper{width:100%;margin-bottom:16px;justify-content:space-between}.payment-buttons{width:100%}.quantity__input{max-width:200px}}.product__description{background-color:var(--bg-light);padding:72px 84px;max-height:500px;overflow:hidden;position:relative;margin-bottom:72px}.product__description.show{max-height:100%}.button__read_more{position:absolute;top:80%;width:100%;height:192px;background:linear-gradient(180deg,#f2f2f400,#f2f2f4);text-align:center;z-index:1;left:0}.button__less{text-align:center;opacity:0}.button__less button{padding:10px}.product__description h3{line-height:40px}.product__description_left p{margin:16px 0}p:empty,h6:empty,span:empty{display:none}.product__description_left{width:calc(57.2% - 84px);margin-right:84px}.product__description_right{width:42.8%}.product__description_right p{margin:12px 0 0}.product__description_right h6{margin:0}.product__description_left ul{margin-bottom:48px;margin-top:24px}.product__description--wrap li{padding:0 8px 12px 32px;position:relative}.product__description--wrap li:last-child{padding-bottom:0}.product__description--wrap li:before{content:"";background-image:url(icon-check.png);background-position:center;background-repeat:no-repeat;background-size:11px;width:24px;height:24px;background-color:var(--bg-color-secondary);border-radius:50%;left:0;position:absolute}.product__description table{margin:16px auto 48px}.product__description tr:first-child{background-color:var(--color-border);border-radius:15px}.product__description tr:nth-child(2n){background-color:var(--bg-color-2);border-radius:15px}.product__description tr:nth-child(odd):not(:first-child){background-color:var(--bg-light);border-radius:15px}.product__description th,.product__description td{padding:10px;font-size:14px;line-height:20px;border:none;border-radius:0!important}.product__description tr th{background-color:var(--color-border);font-weight:700;padding:16px;vertical-align:top}.product__description tr th:first-child,.product__description tr td:first-child{border-radius:15px 0 0 15px}.product__description tr th:last-child,.product__description tr td:last-child{border-radius:0 15px 15px 0}accordion-component .description__right_item{padding:24px;background-color:var(--bg-color-2);margin-bottom:24px}accordion-component:last-child .description__right_item{margin-bottom:0}.product__description .button__wrap{text-align:center}.product__description_full--width h1,.product__description_full--width h2,.product__description_full--width h3,.product__description_full--width h4,.product__description_full--width h5,.product__description_full--width h6{margin:16px 0}@media only screen and (max-width: 1279px){.product__description{padding:24px 30px}}@media only screen and (max-width: 939px){.product__description_left{margin-right:48px;width:calc(57.2% - 48px)}}@media only screen and (max-width: 767px){.product__description{max-height:100%;padding:0;background-color:unset;margin-bottom:48px}.product__description--wrap{flex-direction:column}.product__description_left,.product__description_right{width:100%}.button__read_more,.button__less{display:none}accordion-component .description__right_item{padding:0;background-color:unset;margin-bottom:0;border-radius:0}.product__description h6,.product__description h3{font-size:16px;line-height:20px}.product__description .heading{position:relative;padding-right:16px}.product__description .heading strong{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:20px}.product__description .accordion__wrap.show-full .heading strong{height:auto;display:block}.product__description .heading:after,.product__description .heading:before{content:"";position:absolute;right:0;top:8px;width:12px;height:2px;background-color:var(--bg-color-primary)}.product__description .heading:after{transform:rotate(90deg);transition:transform .2s ease-in}.product__description .accordion__wrap.show-full .heading:after{transform:unset;transition:transform .2s ease-in}.product__description--wrap .accordion__wrap{padding:16px;border-top:1px solid var(--color-border);height:52px;overflow:hidden}.product__description--wrap .accordion__wrap.show-full{height:100%}.product__description_right accordion-component:last-child .accordion__wrap{border-bottom:1px solid var(--color-border)}.product__description tr th{padding:8px}.product__description_left ul,.product__description table{margin-bottom:16px}.header-phone_number svg g{stroke:var(--color-text);fill:var(--color-text)}.product__description_full--width{padding:0 16px}}.okeReviews.oke-w{max-width:1272px}.quickbuy__product-media{flex-direction:column}.quickbuy a{text-decoration:none}.quickbuy a:hover{text-decoration:underline;color:var(--bg-color-secondary)}.quickbuy__form{padding:24px}.quickbuy__price{min-height:unset;margin:16px 0 0}.quickbuy__product-media ul.slick-dots{margin-top:8px}.search-bar--has-results .search-bar__results,.search-bar--loading-results .search-bar__results{width:100%;left:0;border-top:1px solid var(--color-border);border-radius:0 0 24px 24px;padding:12px 0}.search-bar--has-results.search-bar,.search-bar--loading-results.search-bar{border-radius:24px 24px 0 0}.search-result .search-result__image{width:84px;height:84px;border:none}.search-result__product,.search-result__price.product-price{color:var(--color-text);max-width:100%;white-space:break-spaces;text-decoration:none}.search-result{padding:12px 24px}.search-result__price.product-price{font-weight:700;margin-top:16px}.search-result--more{color:var(--color-text-button);margin:12px 24px;height:56px;justify-content:center;font-weight:400;font-size:18px;line-height:24px}.search-result.search-result--more:hover{background-color:var(--bg-color-secondary)}.search-form__icon-close:hover,.search-form__icon-search:hover{background-color:transparent}.search-form__icon-close{display:none;text-align:right;padding-bottom:8px}.search-bar--has-results .search-form__icon-close{display:block}.settings-open-bar.desktop-only.search-bar--has-results .search-form__icon-search{padding-right:50px}.search-form{display:flex;padding-right:16px}.search-form .icon-search{width:20px;height:20px}@media only screen and (min-width: 1440px){.search-results-list.page-width.container{padding:0}}@media only screen and (max-width: 939px){.mobile-menu-search-bar{padding:0 16px}.mobile-menu-search{position:relative}.search-bar__container{flex-direction:column;border:unset;margin:0}.mobile-menu-search .search-form__icon{position:absolute;right:0;top:12px}.search-bar--has-results .search-bar__results{position:relative;max-width:unset;width:100vw;left:-16px;box-shadow:none;border-top:0;border-radius:unset;padding-bottom:4px}.search-form{border-radius:24px;border:1px solid var(--color-border)}.search-result{padding:12px 16px;text-decoration:none}.search-result--more{margin:12px 16px;height:48px}.search-bar--loading-results .search-bar__results{position:relative;box-shadow:none}.search-bar--has-results .search-form__icon-close{display:block;right:0}.search-bar--has-results .search-form__icon-search{padding-right:30px}.search-result__product{font-size:14px;line-height:20px}.search-result__price.product-price{font-size:16px;line-height:20px}}.container.search-page{background-color:var(--bg-light);margin:0;padding:48px 84px}.search-performed .search__results{font-size:48px;font-weight:700;letter-spacing:0;line-height:58px;margin:0}p.search__count{font-size:16px;letter-spacing:0;line-height:24px;text-align:center;font-weight:400;margin:8px 0 0}.search-results-list .larger-row{margin-top:24px}@media only screen and (max-width: 767px){.search-performed .search__results{font-size:30px;line-height:38px}.container.search-page{padding:24px}.search-results-list .larger-row{margin-top:8px;margin-bottom:32px}}.main-404{margin-bottom:0;padding-bottom:0}.main-404 p{margin:16px auto 24px;max-width:300px}@media only screen and (max-width: 767px){.main-404{padding:33px 0 0}.main-404 svg{width:100%}.main-404 a{padding:11px 34px}}.main-faq .page-width{max-width:1008px}.faq__accordion{border:1px solid #E5E2EF;border-radius:15px;background-color:#fff;padding:24px;margin-bottom:16px;transition:.3s all;position:relative}.accordion__heading h4{padding-right:15px}.accordion__content p{margin:0}.faq__accordion .accordion__heading{display:flex;cursor:pointer}.main-faq .giant-title{margin-bottom:32px}.main-faq .giant-subtitle{max-width:634px;margin:24px auto 32px;text-align:center}.faq__accordion .accordion__content{max-height:0;overflow:hidden}.faq__accordion.show-full .accordion__content{max-height:100%;padding-top:16px}.faq__accordion .accordion__heading svg{position:absolute;right:24px;top:20px;transition:.3s all}.faq__accordion .accordion__heading .icon-minus,.faq__accordion.show-full .accordion__heading .icon-plus{opacity:0}.faq__accordion.show-full{background-color:#f2f2f4}.faq__accordion.show-full .accordion__heading .icon-minus{opacity:1}.faq__contact{padding-top:56px}.faq__contact h3{margin-bottom:24px}.faq__contact+accordion-component{padding-top:72px;display:block}.faq__contact p{margin-top:24px;margin-bottom:0}.faq__contact .btn,#contact_form .contact-form__submit{max-width:192px;width:100%;font-size:18px;line-height:24px;padding:16px}@media only screen and (max-width: 767px){.faq__contact{padding-top:40px}.faq__contact+accordion-component{padding-top:48px;display:block}.main-faq .giant-title{margin-bottom:24px}.main-faq .giant-subtitle{margin:16px auto 24px}.faq__contact p{margin-top:16px}.faq__accordion{margin-bottom:8px;padding:16px}.faq__contact h3{margin-bottom:16px}.faq__accordion.show-full .accordion__content{padding-top:8px}}@media only screen and (max-width: 480px){.faq__accordion .accordion__heading svg{top:15px;width:24px;right:16px;height:24px}}#contact_form{display:flex;flex-wrap:wrap;column-gap:24px;justify-content:center}#contact_form .form-row.message_input,#contact_form .row{width:100%}.form-wrapper{border-radius:15px;background-color:#f2f2f4;padding:24px 16px;max-width:840px;margin:auto}#contact_form .form-row label{display:block;font-size:14px;text-transform:uppercase;font-family:AttenNewExtraBold,sans-serif;margin-bottom:8px;line-height:20px}#contact_form .form-row input,#contact_form .form-row textarea{width:100%;background:#fff;border:1px solid #E5E2EF;margin:0}.form-wrapper .heading-font-4{margin-bottom:24px}.contact-page__container div.text-center,.contact-page__container .text-center>div{display:flex;justify-content:center;align-items:center}#contact_form .form-row{width:100%;margin:0 0 24px}#contact_form .row.text-center{margin:0}.contact-page__heading div.text-center{margin:24px auto}#contact_form .contact-form__submit{padding:12px 30px}@media only screen and (min-width: 768px){.form-wrapper{padding:48px}#contact_form .form-row input{min-height:56px}#contact_form .form-row textarea{min-height:112px}#contact_form .form-row{width:calc(50% - 12px)}.contact-page__heading div.text-center{margin:24px auto 33px}}.contact-page__heading div.text-center p{margin:0}.contact-page__heading div.text-center svg{margin-right:8px}.contact-page__heading .phone-number{border-right:1px solid #E5E2EF;padding-right:24px}.contact-page__heading .email{padding-left:24px}.contact-page__heading a{color:var(--color-text);font-family:AttenNewExtraBold,sans-serif}@media only screen and (max-width: 767px){#contact_form .form-row{margin-bottom:16px}.contact-page__container a{font-size:14px}#contact_form .contact-form__submit{max-width:100%}}#MainContent .shopify-policy__container{max-width:840px;padding-top:48px;padding-bottom:42px}.shopify-policy__container h1,.template-page h1,.article-page .article__title{font-size:30px;line-height:38px;text-transform:capitalize;font-family:AttenNewBold,sans-serif;letter-spacing:0}@media only screen and (min-width: 768px){#MainContent .shopify-policy__container{padding-top:72px;padding-bottom:57px}.shopify-policy__container h1,.template-page h1,.article-page .article__title{font-size:48px;line-height:58px}.faq__accordion .accordion__heading svg{top:24px}.shopify-policy__body strong,.template-page .rte strong{font-size:18px}}.shopify-policy__body,.template-page .rte{font-size:16px;line-height:24px}.shopify-policy__body ul,.template-page .rte ul{line-height:32px}.article__decription p{margin:0}.article__decription{margin-bottom:24px}@media only screen and (max-width: 767px){.article__decription{margin-bottom:8px}.template-page .reading-width{padding:0}}.cart__drawer{transform:translate(101%);transition:transform .5s ease}.cart__drawer *{color:#1f609e}.cart__drawer.show-cart{transform:translate(0);transition:transform .5s ease}.cart__overlay.show-overlay{content:"";position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5;z-index:99992;width:100vw;height:100vh}.cart__drawer .cart-summary__header{font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;text-align:center;margin-bottom:16px;position:relative}.cart__drawer .cart-summary__header .btn-close--cart{position:absolute;right:24px;cursor:pointer}.cart__drawer .cart-summary__product{border-top:1px solid var(--color-border);padding:24px;position:relative}.cart__drawer .cart-summary__product:last-child{border-bottom:1px solid var(--color-border)}.cart__drawer .cart-summary__footer{padding:24px;background-color:var(--bg-light)}.cart__drawer .cart-summary__total-price-row{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:8px}.cart__drawer .cart-summary__button{margin-top:16px}.cart__drawer .checkout__button{display:block;width:100%;background:var(--bg-color-secondary);padding:15px;text-align:center;color:#fff;font-size:18px;margin:20px 0;font-weight:700;border:none;box-shadow:none}.cart__drawer .checkout__button:hover{opacity:.8}.cart__drawer .quantity-with-price{display:flex;justify-content:space-between;margin-top:12px;align-items:center}.cart__drawer .quantity-with-price .quantity__wrapper{height:36px;width:96px}.cart__drawer .cart-summary__product-image{width:84px;height:84px;margin-right:16px}.cart__drawer .cart-summary__product__variants{font-size:12px;line-height:16px;margin-top:4px}.cart__drawer .cart-quantity__remove{position:absolute;right:12px;top:12px;cursor:pointer}.cart__drawer .quantity-with-price .quantity__wrapper .quantity__button{padding:0 10px;font-size:20px}.cart-summary__price{font-size:20px;font-weight:700;line-height:24px}.shipping-bar__text{display:block;text-align:center}.cart-summary__product-title a{text-decoration:none;color:var(--color-text)}.cart-summary__product-title a:hover{text-decoration:underline;color:var(--bg-color-secondary)}.utils__item .cart-summary__product-title a:not(.btn):not(.site-logo){white-space:inherit}.cart__button{cursor:pointer;display:flex;align-items:center}.shipping-bar__progress{height:4px;width:100%;background-color:var(--color-border);display:block!important;margin-top:4px;position:relative;border-radius:4px}.shipping-bar__progress:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:var(--bg-color-primary);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:scaleX(var(--progress));-ms-transform:scaleX(var(--progress));transform:scaleX(var(--progress));-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;border-radius:4px}.cart-shipping__bar{margin:0 24px}.cart-shipping__bar .values{display:flex;justify-content:space-between;margin-top:4px;margin-bottom:24px;font-size:16px;line-height:16px}.quantity__change .quantity__number{border:none;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;padding:0;text-align:center}.quantity__change{border:1px solid var(--color-border);border-radius:28px;height:36px;width:96px;flex-wrap:nowrap;align-items:center}.feather-minus,.feather-plus{width:24px;height:24px}.feather-minus{padding-left:8px}.feather-plus{padding-right:8px}.quantity__change .icon:hover{background-color:transparent}.cart__empty{padding:16px;border-top:1px solid var(--color-border)}.total__amount{font-family:Avenir Next;font-size:24px;line-height:32px}.quantity__minus,.quantity__plus{margin-bottom:4px}.shipping-tax{font-size:14px;line-height:20px}@media only screen and (max-width: 767px){.cart__drawer{width:351px;padding-top:16px}.cart__drawer .cart-summary__header{font-size:20px;line-height:28px}.cart__drawer .cart-shipping__bar{margin:0 16px}.cart__drawer .cart-summary__product{padding:16px}.cart__drawer .cart-quantity__remove{top:16px;right:16px;z-index:2}.cart-summary__price{font-size:16px;line-height:20px}.shipping-bar__text,.cart-summary__product-title a{font-size:14px;line-height:20px}.cart-shipping__bar .values{margin-bottom:16px;font-size:12px}.cart-summary__product-title a{max-width:190px;margin-right:30px;display:block}.cart__drawer .cart-summary__footer{padding:16px}.cart__drawer .cart-summary__total-price-row{font-size:18px;line-height:24px}}@media only screen and (max-width: 349px){.cart__drawer{width:315px}}.template-cart .cart-shipping__bar{width:800px;max-width:calc(100% - 40px)!important;margin:24px auto 0}.template-cart .shipping-bar__progress{height:8px}.cart-page__title{font-size:48px;font-weight:700;letter-spacing:0;line-height:58px;margin-top:48px}.grid.subtotal-row{display:flex;flex-direction:column;align-items:flex-end;margin-top:32px}.shipping-title{padding-top:8px;font-size:14px;line-height:20px}.grid.subtotal-row .grid__item{max-width:352px;padding-left:0}.grid.subtotal-row .total{display:flex;justify-content:space-between}.cart-checks{display:flex;flex-direction:column;align-items:flex-end}.cart-notes-container{width:352px}.cart-notes-container .cart-notes{width:100%}.cart-finish{margin-top:16px}.cart-checks{margin:16px 0}.template-cart afterpay-placement{display:none!important}.cart-finish .cart-submit{height:56px}@media only screen and (max-width: 767px){.cart .container{padding:0}.cart-page__title{font-size:30px;line-height:38px;margin-top:24px}.template-cart .cart-shipping__bar{max-width:unset;margin:16px 16px 0}.template-cart .shipping-bar__progress{height:4px}.cart-items{margin-top:24px}.cart-mobile-image{width:84px}.cart-item{width:calc(100% - 84px);align-items:flex-start}.cart-item .description__title{max-width:unset}.cart-item .description,.cart-item .price,.cart-item .quantity,.cart-item .total{padding-left:16px}.cart-item-container{margin:0;padding:24px 16px;border-bottom:none;border-top:1px solid var(--color-border);position:relative}.cart-item-container:last-child{border-bottom:1px solid var(--color-border)}.cart-item .description__title{font-size:14px;line-height:20px}.cart-item .quantity__change{height:36px;width:96px;margin-bottom:0}.cart-item .quantity__remove{position:absolute;top:24px;right:16px}.cart-item .quantity{justify-content:space-between;width:100%}.cart-item .total{text-align:right}.grid.subtotal-row .grid__item{max-width:unset;margin:0 16px;width:calc(100% - 32px);padding-bottom:0}.grid.subtotal-row{margin-left:0;margin-top:24px}.shipping-title{text-align:left;padding-top:0}.cart-finish{margin:16px 16px 0}.cart-item .total{font-size:16px;line-height:20px}.grid.subtotal-row .total{margin-bottom:8px}.cart-item .description__variant{font-size:12px;line-height:16px}.cart-item .description__title{max-width:190px}.total__amount{line-height:24px;font-size:18px}}.quickbuy__wrapper{display:flex}.quickbuy__media-container{width:512px;padding-right:32px}.quickbuy__info{width:calc(100% - 512px)}.quickbuy__toolbar{justify-content:flex-end;position:absolute;right:-12px;top:-12px}.quickbuy__product-media{margin:0}.quickbuy__form{padding:0;background-color:transparent}.quickbuy__info .opt-label{min-width:93px;color:var(--color-text);border-color:var(--color-border)}.quickbuy__info .opt-label:last-child{margin-right:0}.option-selector{margin:0}.quickbuy .payment-buttons>.btn{margin-right:0;margin-left:-2px;width:264px}.quickbuy__info opy-product-page{padding:5px 0 0;display:flex;height:35px;align-items:center}.mini-quickbuy fieldset{border:none;margin-top:10px}.mini-quickbuy>fieldset>div{display:flex;flex-wrap:wrap;row-gap:5px;column-gap:5px;justify-content:center}.mini-quickbuy>fieldset>div .opt-label{margin:0}.mini-addtocart .btn-primary{text-transform:uppercase}.banner-page{display:flex;position:relative;margin-bottom:72px}.banner__text_wrap{color:var(--color-text-button);display:flex;flex-direction:column;justify-content:center;border-radius:0 15px 15px 0;position:relative;padding:0 64px 0 84px;width:50%}.banner__text_wrap.background__color_1{background-color:var(--bg-color-primary)}.banner__text_wrap.background__color_1:after,.banner__text_wrap.background__color_2:after{content:"";position:absolute;top:50%;right:-29px;width:30px;height:294px;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:4}.banner__text_wrap.background__color_1:after{background-image:url(rightBar2.png)}.banner__text_wrap.background__color_2:after{background-image:url(rightBar.png)}.banner__text_wrap.background__color_2{background-color:var(--bg-color-1)}.banner__text_header{display:flex}.banner__text_heding{font-size:48px;font-weight:700;letter-spacing:0;line-height:58px;font-family:Avenir Next}.banner__media{position:relative;width:calc(50% + 15px);margin-left:-15px}.banner__media img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}.banner__text_content{margin:16px 0 0;font-family:Avenir Next;font-weight:400}.banner__text_content p,.banner__text_subheading p{margin:0}.banner__button a,.banner__button button{position:absolute;bottom:-28px;left:50%;transform:translate(-50%);padding:16px;width:auto}.btn--bg-color-1{background-color:var(--bg-color-1);box-shadow:none}.btn--bg-color-1:hover{background-color:var(--bg-color-secondary)}.banner__icon img{display:block}.banner__text_subheading{margin:8px 0 0}.banner-page .video-container{z-index:-1;border-radius:0;height:100%}.banner__video,.video-container__player{height:100%}.banner__video .video-container__video{padding-bottom:unset;height:100%}.banner-page .video-container__cover{z-index:-1}.button__play_video{position:absolute;top:50%;left:50%;z-index:4;transform:translate(-50%,-50%);cursor:pointer}.banner-page .video-container.video__popup{position:fixed;top:50%;left:50%;width:73.3%;height:636px;background-color:var(--bg-color-2);border-radius:15px;padding:48px;z-index:100001;transform:translate(-50%,-50%)}.banner-page .video-container__player{border-radius:15px;overflow:hidden}.video__overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:#00000080;-webkit-transform:translate3d(0,0,0);z-index:10000}.button__close_video{display:none}.banner-page .video-container.video__popup .button__close_video{display:block;position:absolute;top:20px;right:20px;cursor:pointer}.banner__image--placeholder{width:100%;height:100%;background-color:var(--bg-light);z-index:-1;position:relative}.banner__image--placeholder svg{width:100%;height:100%}@media screen and (width: 1440px){.banner__text_wrap{min-width:700px}.banner__media{min-width:760px;margin-left:-15px}}@media only screen and (max-width: 1023px){.banner__text_wrap{padding:0 30px}.banner__text_content p{font-size:16px}}@media only screen and (max-width: 767px){.banner-page{flex-direction:column-reverse;margin-bottom:48px}.banner__text_wrap{width:100%;padding:8px 16px 24px;border-radius:0;align-items:center}.banner__media{width:100%;margin-left:0;position:relative}.banner__media img{position:relative;display:block}.banner__text_wrap.background__color_1:after,.banner__text_wrap.background__color_2:after{content:unset}.banner__text_heding{font-size:30px;line-height:38px;text-align:center}.banner__text_content{text-align:center}.banner__text_wrap.background__color_1+.banner__media:after,.banner__text_wrap.background__color_2+.banner__media:after{content:"";width:343px;height:20px;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:4}.banner__text_wrap.background__color_1+.banner__media:after{background-image:url(below1.png)}.banner__text_wrap.background__color_2+.banner__media:after{background-image:url(below2.png)}.banner__text_header{flex-direction:column;align-items:center}.banner__button a,.banner__button button{height:48px;padding:12px 33px;white-space:nowrap}.banner__text_subheading{text-align:center;font-size:16px;line-height:20px}.button__play_video svg{width:155px;height:155px}.banner__video .video-container__video{width:100%;left:0;position:relative;background-color:#fff;border-radius:0;height:unset;padding-bottom:56.2%;top:50%}.banner-page .video-container.video__popup{width:100%;top:0;transform:unset;left:0;height:100%;border-radius:0;padding:16px}.banner-page .video-container--modal-mobile:before{background-color:var(--bg-color-2)}.button__close_video{z-index:20000}}@media only screen and (max-width: 350px){.banner__text_wrap.background__color_1+.banner__media:after,.banner__text_wrap.background__color_2+.banner__media:after{width:250px;background-size:contain;bottom:-3px}}.about__list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:24px;margin-top:32px;row-gap:48px}.image__avt{text-align:center}.image__avt img{max-width:192px}.about__info{margin-top:-55px;position:relative}.block__content{padding:48px;border-radius:15px;background-color:var(--bg-light);text-align:center}.about__list a{text-decoration:none;color:var(--color-text)}.block__label{padding:8px 16px 2px;background-color:var(--bg-light);width:fit-content;border-radius:15px 15px 0 0;margin:0 auto;position:relative}.block__label:before,.block__label:after{content:"";position:absolute;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover;width:15px;height:15px}.block__label:before{left:-15px;background-image:url(border-left-light.png)}.block__label:after{right:-15px;background-image:url(border-right-light.png)}.block__label span{font-size:10px;line-height:12px;background-color:var(--bg-color-secondary);font-weight:700;text-decoration:none;text-transform:uppercase;padding:4px 8px;color:var(--color-text-button);border-radius:24px}.name__info{text-decoration:none;color:var(--color-text)}.cetificate{font-size:12px;letter-spacing:0;line-height:16px;margin-top:8px}.introduction p{margin:16px 0 0;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 1024px){.about__list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.about__list{grid-template-columns:1fr;row-gap:24px;column-gap:unset}.about__list .block__content{padding:18px 16px 24px}.about__list .cetificate{margin-top:10px}}.column__icon_wrap{margin:100px auto 72px}.column__icon_list{display:flex;justify-content:center;margin-top:24px}.column__icon_item{width:25%}.column__icon_item img{display:block;width:64px;height:64px;margin:0 auto}.column__icon_item .image__icon{position:relative;margin-bottom:20px}.step__number{font-size:14px;font-weight:700;letter-spacing:0;line-height:17px;color:var(--color-text-button);background-color:var(--bg-color-secondary);width:24px;height:24px;align-items:center;display:flex;justify-content:center;border-radius:50%;position:absolute;left:50%;bottom:-12px;transform:translate(-50%)}.column__icon_content{margin:24px 0}.column__icon_content p{margin:0;color:var(--color-compare);line-height:24px}.button__group{display:flex;flex-direction:column;align-items:center}.button__book{height:56px;min-width:240px;margin:0 auto 24px}.button__group a,.btn--link-page{text-decoration:none;color:var(--color-text);display:block;width:fit-content;padding-bottom:4px;border-bottom:2px solid var(--bg-color-secondary);transition:color .25s;font-size:18px;line-height:24px}.button__group a:hover,.btn--link-page:hover{color:var(--bg-color-secondary);transition:color .25s}@media only screen and (max-width: 767px){.column__icon_wrap{margin:72px 0 48px}.column__icon_list{flex-direction:column}.column__icon_item{display:flex;width:100%;justify-content:flex-start;align-items:center;max-width:227px;margin:0 auto 20px}.column__icon_item:last-child{margin-bottom:0}.step__number{left:12px;top:0;bottom:unset}.column__icon_item .image__icon{margin-bottom:0;margin-right:16px}.button__book{height:48px;width:225px;font-size:15px;line-height:15px}.column__icon_wrap .button__book{min-width:240px}}.image-with-text{background-color:var(--bg-light);padding-left:30px;padding-right:30px}.image-with-text__wrap{padding:72px 0;text-align:center}.image-with-text .about__list{grid-template-columns:1fr 1fr;margin-bottom:24px;margin-top:24px}.image-with-text .block__content,.image-with-text .block__label{background-color:var(--bg-color-2)}.image-with-text .description p{margin:16px 0 0}.image-with-text .button__book{margin-bottom:0}.image-with-text .block__label:before{background-image:url(border-left-white.png)}.image-with-text .block__label:after{background-image:url(border-right-white.png)}@media screen and (max-width: 767px){.image-with-text{padding-left:16px;padding-right:16px}.image-with-text__wrap{padding:48px 0}.image-with-text .about__list{grid-template-columns:1fr}.image-with-text .button__book{min-width:240px}}.rich-text__content{margin-top:24px}.rich-text__wrap{margin-bottom:-12px}.rich-text__content li{padding-left:32px;margin-bottom:12px;position:relative}.rich-text__content li:before{content:"";background-image:url(icon-check.png);background-position:center;background-repeat:no-repeat;background-size:11px;width:24px;height:24px;background-color:var(--bg-color-secondary);border-radius:50%;left:0;position:absolute}@media screen and (max-width: 767px){.rich-text__content{column-count:1!important}}.popup__booking{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#00000080;animation:hidePopup 1s forwards}.popup__booking iframe{z-index:100;top:15%!important}@media screen and (max-width: 767px){.popup__booking iframe{max-width:calc(100% - 32px)!important}}@keyframes hidePopup{0%{opacity:0}to{opacity:1}}.account-form{max-width:396px;margin:72px auto;padding:48px;background-color:var(--bg-light);border-radius:15px}.account-form p{font-weight:400}.account-form h3{margin:0}.customer-account .input-wrapper{border:none}.customer-account .input-wrapper.is-empty:not(.in-focus) label,.customer-account .input-wrapper.is-empty.in-focus label,.customer-account .input-wrapper label{position:relative;top:unset;left:unset;text-align:left;margin-top:0;font-size:14px;line-height:20px;color:var(--color-text);text-transform:uppercase;margin-bottom:8px;display:block}.customer-account .input-wrapper.is-empty.in-focus label{display:block}.customer-account .input-wrapper input,.customer-account .input-wrapper textarea,.customer-account .input-wrapper select{border:1px solid var(--color-border);border-radius:15px;height:56px;background-color:var(--bg-color-2);width:100%;padding:16px}.customer-account .note{font-weight:400;margin:16px 0 0}.customer-account .account-link{color:var(--color-text);font-weight:400}.customer-account .account-link:hover{color:var(--bg-color-secondary)}.form-row{margin:24px 0 0}.btn--account{height:56px;padding:16px 57.5px;margin:24px 0}.forgot__password-link a{text-decoration:none}#create_customer .btn--account{margin-bottom:0}@media screen and (max-width: 767px){.account-form{padding:24px;margin:16px auto}.form-row{margin-top:16px}.btn--account{height:48px;width:100%;padding:0}.customer-account .input-wrapper input,.customer-account .input-wrapper textarea,.customer-account .input-wrapper select{height:48px}}.text-content__wrap{max-width:480px;margin:0 auto}.image-with-text__title{font-size:48px;font-weight:700;letter-spacing:0;line-height:58px;margin-bottom:16px}.image-with-text__text p{font-size:20px;letter-spacing:0;line-height:28px}.image-with-text .image-with-text__content{padding:72px 0}.image-with-text .image-with-text__image-size .rimage-outer-wrapper{max-width:50%}.popup__app{display:none;position:fixed;top:50%;left:50%;padding:48px;background-color:#fff;width:50%;transform:translate(-50%,-50%);z-index:20;text-align:center;color:var(--color-text);border-radius:15px}.popup__app_overlay{display:none;content:"";position:fixed;width:100vw;height:100vh;background-color:#0006;top:0;left:0;z-index:3;pointer-events:auto}.popup__app h4{margin-bottom:24px}.image__popup_app{max-width:120px}.app__group{display:flex;justify-content:center;margin-top:16px}@media screen and (min-width: 1440px){.image-with-text .image-with-text__image-size .rimage-outer-wrapper{margin-bottom:24px}}@media only screen and (width: 1440px){.image-with-text .image-with-text__image-size .rimage-outer-wrapper{margin-right:150px}}@media screen and (max-width: 1279px){.text-content__wrap{margin:0 30px}.image-with-text__title{font-size:30px;line-height:40px}.image-with-text .image-with-text__content{padding:50px 0}}@media screen and (max-width: 767px){.popup__app{width:calc(100% - 32px);margin:0 16px;left:0;top:30%;transform:unset;padding:16px}.image-with-text .image-with-text__image-size .rimage-outer-wrapper{width:100%}.image-with-text .image-with-text__content{padding:24px 0}.text-content__wrap{margin:0 16px;max-width:unset}.image-with-text .image-with-text__title{font-size:24px;line-height:30px}.image-with-text__text p{font-size:16px;letter-spacing:0;line-height:24px}.image-with-text__image{padding:24px 16px 0}.app__item img{max-height:36px}}.wellness-plans__title{margin:48px 0}.wellness-plans__content{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:24px}.list__plans h3{font-size:60px;font-weight:700;letter-spacing:0;line-height:70px;padding:32px 0 88px;border-bottom:1px solid var(--color-border);max-height:261px}.plan__item{padding:24px 0;border-bottom:1px solid var(--color-border);max-height:96px;min-height:96px;display:flex}.plan__item_content{display:flex}.align-center{align-items:center}.plan__item_content .plan__item_icon{max-width:32px;margin-right:12px}.plan__item_text{display:flex;flex-direction:column}.plan__item_title{font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.plan__item_note{font-size:14px;letter-spacing:0;line-height:20px;color:var(--color-compare);margin-top:4px;font-weight:400}.button__pay_monthly{margin-top:24px}.button__pay_monthly button{height:132px;border-radius:15px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.button__pay_monthly button .check{display:block;width:24px;height:24px;border-radius:12px;border:2px solid var(--bg-color-2);margin-right:8px}.button__pay_monthly button .check.active{background-color:var(--bg-color-2);position:relative}.button__pay_monthly button .check.active:before{content:"";position:absolute;top:5px;left:7px;display:inline-block;transform:rotate(45deg);height:9px;width:6px;border-bottom:2px solid var(--color-text);border-right:2px solid var(--color-text)}.price__title{display:flex;align-items:center;position:relative}.price__note{font-size:12px;letter-spacing:0;line-height:16px;text-align:center;margin-top:4px;font-weight:400}.btn--pay__monthly{background-color:var(--bg-teal);box-shadow:var(--bg-teal);margin-bottom:16px}.column__wrap{padding:32px 0 24px;background-color:var(--bg-light);border-radius:15px}.column__title{font-size:36px;letter-spacing:0;line-height:36px;text-align:center;font-family:Atelas;display:flex;justify-content:center;align-items:flex-end;padding:0 16px;font-weight:400;width:fit-content;position:relative;margin:0 auto}.column__content{padding-bottom:33px;position:relative}.column__content p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;max-width:311px;margin:16px auto 0;text-align:center;max-height:144px;overflow:hidden}.icon__check{padding:32px 0;text-align:center;max-height:96px;position:relative}.icon__check:after,.column__content:after{content:"";position:absolute;bottom:0;width:calc(100% + 24px);height:1px;background-color:var(--color-border);left:-24px}.price__plans{margin:24px 48px;min-height:112px}.price__plans_monthly,.price__plans_yearly{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.price__plans_yearly{display:none}.block__price_title{font-family:Atelas;font-size:24px;letter-spacing:0;line-height:24px}.block__price_pride{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;margin:4px 0}.block__price_pride_discount{text-decoration:line-through}.block__price_note{font-size:12px;letter-spacing:0;line-height:16px}.button__join,.button__calc{width:calc(100% - 96px);margin:0 48px;height:56px;display:flex;align-items:center;justify-content:center}.button__calc{background-color:var(--bg-color-2);color:var(--color-text);margin-top:24px;box-shadow:0 0 0 2px var(--bg-color-primary)}.button__calc:hover{box-shadow:0 0 0 2px var(--bg-color-secondary);color:var(--bg-color-secondary);background-color:var(--bg-color-2)}.discount__label{font-size:10px;font-weight:800;letter-spacing:0;line-height:12px;padding:4px 8px;border-radius:24px;background-color:var(--color-sale);text-transform:uppercase;position:absolute;top:-24px;left:50%;transform:translate(-50%);white-space:nowrap}.list__plans_title--mobile{display:none}.hidden__mobile{display:block}.show__mobile{display:none}.icon__plus{width:24px;height:24px;position:absolute;right:-16px;top:5px}.inside__plan{display:none}.button__view{grid-area:2 / 3 / span 1 / span 1;margin-left:-58px;margin-top:24px}.column__content .btn--link-page{display:none}.wellness-plans__content .btn--link-page{font-size:18px;line-height:24px;font-weight:700}.wellness-plans__subtitle{display:none}@media only screen and (min-width: 1280px){.block__price_title{white-space:nowrap}}@media only screen and (max-width: 939px){.wellness-plans__subtitle{display:block;font-size:36px;font-weight:700;letter-spacing:0;line-height:48px;margin-bottom:24px}.button__view{text-align:center}.column__content .btn--link-page{display:block;margin:24px auto 0}.hidden__mobile{display:none}.show__mobile{display:block}.wellness-plans__content{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;row-gap:16px}.wellness-plans__title{margin:24px 0 48px}.icons__check{display:none}.column__content:after{content:unset}.list__plans{grid-area:2 / 1 / span 1 / span 1}.button__view{grid-area:3 / 1/ span 1 / span 1;margin:8px auto 0}.list__plans h3{display:none}.plan__item_content{flex-direction:column;align-items:center}.plan__item{min-height:unset;max-height:unset;justify-content:center;padding:16px 0;flex-direction:column;align-items:center}.plan__item_title{text-align:center}.list__plans_title--mobile{display:block;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-top:32px;margin-bottom:24px}.plan__item_note{text-align:center}.plan__item:first-of-type{border-top:1px solid var(--color-border)}.button__pay_monthly.show__mobile{display:flex;margin:24px 16px 16px}.btn--pay__monthly{margin-right:16px;margin-bottom:0}.button__pay_monthly button{padding:40px 10px 16px;font-size:18px;line-height:24px;height:unset}.price__plans{margin:24px 16px 16px}.inside__plan{display:flex;justify-content:space-between;width:100%;margin-top:16px}.icon__check:after,.column__content:after{content:unset}.inside__plan_title{font-family:Atelas;font-size:18px;letter-spacing:0;line-height:18px;text-align:center;display:flex;justify-content:center;align-items:center;font-weight:400;position:relative;width:fit-content;margin:0 auto}.inside__plan_item{width:50%}.icon__plus_mb{width:18px;height:18px;margin-left:4px;right:-25px;top:3px}.icon__check{padding:8px 0 0}.inside__plan_item svg{width:18px;height:18px}.block__price_pride{font-size:18px}}@media only screen and (max-width: 767px){.wellness-plans__content{grid-template-columns:1fr}.list__plans{grid-area:3 / 1 / span 1 / span 1}.button__join,.button__calc{margin:0 16px;width:calc(100% - 32px);height:48px}.button__calc{margin-top:16px}.column__content{padding-bottom:0;margin:0 16px}.column__content p{max-width:unset;display:block}.button__view{grid-area:unset;margin:8px auto 0}}@media screen and (max-width: 374px){.button__pay_monthly.show__mobile{flex-direction:column}.button__pay_monthly button{margin-right:0;margin-bottom:16px}}.calculator .heading__special{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;position:relative}.calculator .heading__special .icon__plus{top:2px;right:-32px}.select__wrap{max-width:304px;margin:24px auto 0;text-align:center}.select__buttons{display:flex;flex-direction:column;margin-top:24px}.select__buttons a{margin-bottom:24px}.select__buttons a:last-child{margin-bottom:0}.nav__tabs{display:flex;justify-content:center;border-bottom:1px solid var(--color-border);margin:48px 0}.nav__tabs li{padding:0 24px 16px;font-weight:700;text-transform:uppercase;font-size:14px;line-height:normal;text-decoration:none;color:var(--color-text);display:block;cursor:pointer}.nav__tabs li.active{border-bottom:2px solid var(--bg-color-secondary);color:var(--bg-color-secondary)}.column__input{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:16px}.tabs-content .fields{margin:24px 0}.tabs-content .fields span{margin-bottom:16px;margin-top:8px;display:block}.column__input .field{display:flex;flex-direction:column-reverse}.column__input .field .quantity__input{max-width:unset;border-radius:8px;width:100%}.column__input .quantity__wrapper{width:100%;margin:5px 0;border-radius:8px;height:48px;border-color:#d2cde1}.unit__value input{background-color:var(--bg-light)}.calculator .field:not(.unit__value):not(.quantity):not(.input__value) input{background-color:var(--bg-color-primary);color:var(--color-text-button)}.note__discount{margin:16px 0}.column__input .field label{font-weight:700}.tab__pane{display:none}.tab__pane.active{display:block}@media screen and (max-width: 939px){.column__input{grid-template-columns:1fr;row-gap:16px}}@media only screen and (min-width: 768px){.blog-articles-list .article__item:first-child{max-width:100%;flex:auto;display:flex;margin-bottom:27px;flex-direction:row-reverse;position:relative}.blog-articles-list .article__item:first-child .article__tags{left:0;top:0}.blog-articles-list .article__item:first-child .article__image{max-width:840px;width:100%;position:unset}}.blog-tags li a{font-size:16px;color:#1f609e;text-transform:capitalize;font-weight:700;text-underline-offset:8px}@media only screen and (min-width: 768px){.blog-articles-list .article__item:first-child .block__title:after,.blog-articles-list .article__item:first-child .block__title:before{display:none}.blog-articles-list .article__item:first-child .article__content{position:relative;max-width:430px;width:100%;display:flex;flex-direction:column;justify-content:center}.blog-articles-list .article__item:first-child h4{font-size:36px;line-height:44px}.blog-articles-list .article__item:first-child .article__content:after{content:"";background-image:url(border-blog.svg);position:absolute;right:-30px;top:50%;display:block;width:30px;height:calc(100% - 65px);background-repeat:no-repeat;background-size:contain;z-index:9;transform:translateY(-50%)}.blog-articles-list .article__item:first-child .block__title{max-width:100%;padding:35px 48px 0 0;position:relative;top:unset;left:unset}.blog-articles-list .article__item:first-child .block__title .article__tags{display:block!important}.blog-articles-list .article__item:first-child .article__image .article__tags{display:none}}.blog-articles-list .article__row{row-gap:47px}.blog .description p{margin:0}.blog .description{max-width:515px;margin:15px auto 24px}.pagination{margin:64px 0 0}.pagination span{height:24px;width:24px;border-radius:20px;background-color:#fff;margin:0;display:inline-flex;align-items:center;justify-content:center;font-size:13px}@media only screen and (min-width: 768px){.pagination span{height:40px;width:40px;font-size:16px}}.pagination span.current{color:#fff;background-color:#1f609e}.pagination{margin:64px auto 0;border-radius:28px;background-color:#f2f2f4;max-width:fit-content;position:relative;padding:8px}.pagination .prev,.pagination .next{position:absolute;top:8px;font-size:0;background-image:url(arrow.svg);background-position:center;background-repeat:no-repeat;background-color:#f2f2f4}.pagination a{display:block;width:100%;height:auto}.pagination .next{right:-75px;transform:rotate(-180deg)}.pagination .prev{left:-75px}@media only screen and (max-width: 767px){.blog .article__content .block__title{max-width:calc(100% - 60px)}.blog .article__content .article__title{min-height:auto}.blog-tags{display:flex;margin-bottom:24px;overflow-x:scroll}.blog-tags li{white-space:nowrap;margin:0 12px}.blog .description{margin-bottom:16px}.blog .article--with-margins .article__item:last-child{margin-bottom:0}.blog .article__title{font-size:24px;line-height:30px}.blog-tags::-webkit-scrollbar{height:0px;width:0px;background:gray}.blog-tags::-webkit-scrollbar-thumb:horizontal{background:transparent;border-radius:0}}.article-page .article__tags{position:unset;margin-bottom:16px}.article-page .article__title{min-height:auto;display:block}.article-page .icon__author{align-items:center}.article-page .article__date{margin-left:24px;padding-left:24px;border-left:1px solid #E5E2EF}.article__authordate__inner{margin-bottom:24px}.content-products__products{border-radius:15px;background-color:#f2f2f4;padding:24px}.template-article .article:before{content:"";background-image:url(border-article.svg);width:100%;height:30px;display:block;position:absolute;top:-25px;background-repeat:no-repeat;background-size:contain;left:0}.template-article .article-container{position:relative;padding:13px 63px 0}.content-products .product-block.grid__item{display:flex;padding:0;column-gap:24px}.content-products .product-block__image-container{max-width:120px;border-radius:15px;width:100%;background:#fff;padding:20px 12px}.content-products .product-block__title{margin:0}.content-products .product-block__title-link{height:auto;margin-bottom:16px}.content-products .product-block__title{text-align:left}.content-products a.btn{max-width:165px;width:100%}.template-article .article-container>.container{padding:0}.info-author .article__avatar{max-width:88px;width:100%;display:block;height:120px;border-radius:50%}.info-author .article__avatar>div{width:100%;border-radius:50%;padding-bottom:100%}.info-author{display:flex;column-gap:24px}.author-content{padding-top:16px}@media only screen and (max-width: 767px){.article__authordate{justify-content:center;font-size:14px}.article-page .article__date{margin-left:16px;padding-left:16px}.article__authordate .article__avatar{margin:0 8px 0 0;width:30px;height:30px}.article-page .article__title{text-align:center}.article-container .article__tags{right:8px;text-align:center}.content-products__products{padding:16px}.content-products .product-block.grid__item{margin:0;flex-wrap:wrap;column-gap:16px}.content-products .product-block__image-container{max-width:94px;padding:16px 12px}.content-products .product-block.grid__item .product-block__title{width:68%}.content-products a.btn{max-width:100%;margin-top:8px}.info-author .article__avatar{height:85px;flex:0 0 65px}.template-article .article:before{height:20px;left:0;width:calc(100% - 32px);right:0;margin:auto;top:-12px}}@media screen and (max-width: 439px){.content-products .product-block.grid__item .product-block__title{max-width:calc(100% - 120px)}}@media only screen and (min-width: 768px){.pagination .prev{left:-150px}.pagination .next{right:-150px}}@media only screen and (max-width: 767px){.blog .article__content .block__title{max-width:calc(100% - 60px)}.blog .article__content .article__title{min-height:auto}.blog-tags{display:flex;margin-bottom:24px;overflow-x:scroll}.blog-tags li{white-space:nowrap;margin:0 12px}.blog .description{margin-bottom:16px}.blog .article--with-margins .article__item:last-child{margin-bottom:0}}.column__text_wrap{display:grid;grid-template-columns:1fr 1fr}.column__text_wrap p{margin:16px 0}.column__item{position:relative;padding:72px}.column__item_content{position:relative;width:66.67%;margin:0 auto}.column__left_content{margin:16px 0 48px}.column__left_icon_text{display:flex;align-items:center}.column__left_icon_text .icon__left{margin-right:29px}.column__right{text-align:center;display:flex;align-items:center}.column__right h4{margin:24px 0 16px}@media screen and (max-width: 1280px){.column__item_content{width:100%;padding:0 48px;margin:0}}@media screen and (max-width: 1023px){.column__item{padding-bottom:0}.column__item_content{position:relative;padding:48px 24px;transform:unset;top:unset;left:unset}}@media screen and (max-width: 767px){.column__text_wrap p{margin:8px 0}.column__text_wrap{grid-template-columns:1fr}.column__item_content{padding:48px 16px}.column__item svg{max-width:64px;max-height:64px}.column__left_icon_text .icon__left{margin-right:16px}.column__right h4{margin:16px 0 8px}}.site-nav__has--submega{grid-template-columns:2fr 1fr 1fr}.site-nav__has--icon{grid-template-columns:3fr 1fr}.site-nav__content .mega-dropdown__container,.site-nav__content .small-dropdown__container{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:grid;column-gap:24px}.site-nav__has--submega .mega-dropdown__container{display:grid;grid-template-columns:1fr 1fr 1fr}.submega-dropdown,.site-nav__dropdown--image,.site-nav__dropdown--icon{padding:48px 45px 0}.submega-dropdown{background-color:#ecfeff}.site-nav__dropdown--image{border-radius:0 15px 15px 0}.site-nav__dropdown--image h5{color:var(--color-text);margin-bottom:16px}.site-nav__submenu{margin-bottom:0}.site-nav__has--icon .small-dropdown__container{display:grid;grid-template-columns:1fr 1fr 1fr}.site-nav__dropdown--icon{background-color:#ecfeff;border-radius:0 15px 15px 0;color:var(--color-text)}.site-nav__dropdown--icon a:not(.btn){text-decoration:none;color:var(--color-text)}.site-nav__dropdown--icon a:not(.btn):hover{text-decoration:underline}.site-nav a.site-nav__dropdown-heading,.site-nav a.site-nav__dropdown-heading[href="#"]{font-size:18px;line-height:24px}.submega-dropdown .small-dropdown__container{display:block}.site-nav__dropdown--image .block__title{top:-29px}.site-nav__dropdown--image h5{font-size:18px;line-height:24px}.site-nav__has--icon .submega-dropdown{border-radius:0 15px 15px 0}@media screen and (max-width: 1439px){.small-dropdown{left:0;transform:unset!important}}@media screen and (min-width: 1440px){.mega-dropdown{left:49%;transform:translate(-50%);width:100%}}@media screen and (max-width: 939px){.submega-dropdown{padding:0}.site-nav__dropdown--image,.site-nav__dropdown--icon{padding:24px 16px;border-radius:0}.site-nav__dropdown--icon{text-align:center}.site-nav__dropdown--icon a{text-decoration:none}.site-nav__dropdown--image h5.heading-font-2{font-size:18px;line-height:24px}}.collection-header{margin-bottom:0}.collection-header__flex{display:flex;align-items:flex-start;padding-bottom:8px}.collection-header__svg svg{width:109px;display:block;height:auto;margin-right:16px}.collection_title{font-size:48px;line-height:58px;margin-bottom:8px;margin-top:0}.categories__list{display:flex;padding-bottom:48px;flex-wrap:wrap}.category__item{background-color:var(--bg-color-2);border-radius:15px;padding:16px;border:1px solid var(--color-border);margin-right:24px;margin-top:16px}.category__item--page{display:flex}.category__item--page img{margin-right:16px}.category__item:last-child{margin-right:0}.category__item a{color:var(--color-text);text-decoration:none;display:flex;align-items:center}.category__item a:hover{color:var(--bg-color-secondary)}.category__item a img{margin-right:16px}.category__item.layout--4{width:25%}.category__item.layout--5{width:20%}.category__item.layout--6{width:calc(100% / 6)}.category__item.layout--7{width:calc(100% / 7);min-width:161px}.category__item.layout--8{width:12.5%;min-width:138px}.category__item.layout--6 a,.category__item.layout--7 a,.category__item.layout--8 a{flex-direction:column}.category__item.layout--6 a img,.category__item.layout--7 a img,.category__item.layout--8 a img{margin-right:0;margin-bottom:16px}@media screen and (min-width: 1280px){.categories__list{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.collection-header__info{text-align:center}.collection-header__flex{padding-bottom:16px}.collection_title{display:flex;font-size:30px;line-height:38px;justify-content:center;margin-bottom:16px}.collection-header__svg svg{width:36px;margin-right:8px}.categories__list{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-bottom:24px}.categories__list li.category__item{width:100%;padding:8px;margin:0}.categories__list li.category__item a{flex-direction:row}.categories__list li.category__item a img{margin-bottom:0;margin-right:8px;max-width:48px}.category__item a .heading-font-1{font-size:14px;line-height:20px}.category__item--page{flex-direction:column;justify-content:center}.category__item--page img{margin-right:0}}form.cc-facet-filters{width:300px;max-width:100%}.cc-filters-container{position:relative;padding-bottom:0;display:block}.cc-filters-results{width:75%;margin:0 0 0 20px}.cc-filter.cc-filter--sort{padding:0}.cc-filters-results .larger-row{margin-top:0}.cc-filters{display:block;max-width:100%;background-color:#fff;position:relative;width:fit-content;z-index:100;height:auto!important}.cc-filters__items{display:flex;flex-direction:column;margin-top:16px;margin-bottom:48px}.cc-filter-heading,.cc-filter__content{padding-left:0}.cc-filter__toggle{display:flex;border:none}.cc-sort-label{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;margin-right:8px;opacity:1}.cc-sort-selected{font-size:16px;letter-spacing:0;line-height:24px;font-weight:400}.cc-filter--sort .cc-filter__toggle{min-width:9em;padding:0 20px 0 0}.cc-filter-heading,.cc-filter__content{text-align:left}.button__show--filter{padding:24px 16px 24px 0;cursor:pointer;display:flex;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px;align-items:center}.button__show--filter svg{margin-right:8px}.cc-filters.active{display:block}.cc-filters__active-wrap{display:flex;justify-content:space-between}.cc-active-filters__items,.cc-active-filter,.cc-active-filter-reset{margin:0}.cc-active-filter{border-radius:16px;padding:6px 12px;font-size:13px;letter-spacing:0;line-height:18px;background-color:var(--color-border);margin-bottom:8px;width:100%;justify-content:space-between}.cc-active-filters{margin-bottom:0}.cc-active-filter:last-child{margin-right:0}.cc-filter__panel{z-index:101;padding:0 16px}.cc-filter__content{padding:16px 48px 0 0}.cc-filter__content .checkbox+label:before{height:16px;width:16px;min-width:16px;border:2px solid #E5E2EF;border-radius:2px;background-color:#fff}.cc-filter__content .checkbox{margin:0 12px 0 0;height:16px;width:16px}.cc-filter__content li:not(:last-child){margin-bottom:14px}.cc-filter__content-wrap{width:100%}.cc-filter__content-wrap:last-child .cc-filter__content{padding-right:0}.cc-filter-heading{font-size:18px;line-height:24px}.cc-filter__content .checkbox:checked+label:before{border-color:var(--color-text);background-color:var(--color-text)}.cc-price-range{overflow:hidden;margin-top:-30px}.cc-price-range__control:after{content:unset}.cc-price-range__control--icon{display:flex;background-color:var(--bg-color-primary);align-items:center;justify-content:center;border-radius:8px;height:16px;width:24px;margin-top:6px}.cc-price-range__control.cc-price-range__control--min{padding-left:0;margin-left:-11px}.cc-price-range__control.cc-price-range__control--max{padding-right:0;margin-left:-26px}.cc-filter--sort .cc-filter__panel{top:49px}.cc-filters__footer{position:relative;border:none;width:166px;margin:0 auto;padding:0}.cc-filters-results .pagination{margin-bottom:72px;margin-top:-48px}.cc-active-filter-reset{background:unset;padding:0;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;display:flex;align-items:center}.cc-active-filter-reset:hover{background:unset;color:var(--color-text);text-decoration:underline}.cc-filters__wrap{width:100%;margin:0;padding:0}.cc-price-range__input{padding:0;border:none}.cc-price-range__input-container{display:flex;flex:unset;align-items:center}.cc-price-range__input-currency{position:relative;top:unset;left:0;width:fit-content}.cc-price-range__bar-inactive,.cc-price-range__bar-active{height:8px;border-radius:4px}@media only screen and (max-width: 1024px){.cc-filters{width:100%}}@media only screen and (max-width: 767px){.cc-filter__panel{height:fit-content;padding:0}.cc-filters__wrap{width:100%}.cc-price-range{margin-top:0}.cc-filter.cc-filter--sort{visibility:unset;position:unset;width:fit-content;padding:16px}.cc-filters-control{height:0;overflow:hidden;margin:0}.cc-active-filter-reset{display:none}.cc-filters-container{display:flex;flex-direction:row;justify-content:space-between}.cc-filter--sort .cc-filter__toggle{justify-content:flex-end}.cc-filter__toggle:after{border:none;right:-20px;transform:unset}.cc-filter--sort .cc-filter__toggle{justify-content:flex-end;padding-right:10px;width:fit-content}.cc-filter.cc-filter--sort .cc-filter__panel{display:none}.cc-filter.cc-filter--sort.is-open .cc-filter__panel,.cc-filters.active{display:flex;position:fixed;width:100vw;height:100%!important;left:0;top:0;z-index:2000;overflow-y:scroll}.cc-filters{padding:0;border-radius:0;display:none;max-width:100%;margin-top:0}.cc-filter__content-wrap{width:100%}.cc-filters__header{padding:16px}.cc-filters__header .cc-filter-heading{text-align:center;padding-right:0;font-size:20px;line-height:28px}.cc-filter-heading--mobile .cc-filter-heading{text-align:center;padding:16px;border-bottom:1px solid var(--color-border);font-size:20px;line-height:28px}.cc-filter-heading--mobile .cc-filter-close-btn{top:18px}.cc-filter__content-wrap .accordion__wrap{border-bottom:1px solid var(--color-border)}.cc-filter__content-wrap .cc-filter__content{display:none}.cc-filter-heading.accordion__heading{padding:24px 16px;display:flex;justify-content:space-between}.cc-filter__content.accordion__content{padding:0 16px 24px}.cc-filter__content-wrap .accordion__wrap.show-full .cc-filter__content{display:block}.cc-filter__content-wrap .accordion__wrap.show-full .cc-filter-heading{padding-bottom:16px}.cc-filter__content-wrap .accordion__wrap.show-full .cc-filter-heading svg{transform:rotate(180deg)}.cc-filters__items{padding:0;overflow-y:scroll}.cc-filter-heading svg{width:14px}.cc-filters-container svg,.cc-active-filter>svg{color:var(--color-text)}.cc-price-range{padding:0}.cc-price-range__inputs{margin:0}.cc-filter__content-wrap:last-child .cc-filter__content{padding-right:16px}.cc-filters__footer{top:unset;padding:0;border:0;width:100%}.cc-active-filters__scroller{margin:0;padding:0}.cc-active-filter{margin:8px 8px 8px 0}div:not(.cc-active-filters--mobile).cc-active-filters{padding-left:16px;border-bottom:1px solid var(--color-border);margin:0}.button__show--filter{font-size:14px;padding:16px 0}.cc-sort-label,.cc-sort-selected{font-size:14px}.cc-active-filters--mobile{position:absolute;top:48px}.cc-active-filters--mobile .cc-active-filters__scroller{border:none;padding-left:0}.cc-active-filters__items{padding:0}.cc-filters-results{margin-top:37px;max-width:100%}.cc-filter-clear-btn{opacity:0}.cc-active-filters--mobile{overflow:hidden;margin-left:0;max-width:calc(100% - 16px)}.cc-filters__footer button.btn{border-radius:0;height:56px;width:calc(100% - 2px)}.cc-filter__header .cc-filter-heading{text-align:center;padding-right:0;font-size:20px;line-height:28px}.cc-filter__panel .cc-filter__content{padding:16px}.cc-filters-results .pagination{margin-bottom:48px;margin-top:-48px}}.get-in-touch{padding:72px 21px}.get-in-touch__content{margin:0 auto}.get-in-touch .content__list{padding:32px 0 0;display:flex;justify-content:center}.get-in-touch .content__item:not(:last-child){padding-right:48px;border-right:1px solid rgba(255,255,255,.2)}.get-in-touch .content__item:not(:first-child){padding-left:48px}.get-in-touch .content__item{text-decoration:none;display:flex;justify-content:center;align-items:center}.get-in-touch .content__item img{margin-right:8px}@media only screen and (max-width: 767px){.get-in-touch .content__item:not(:last-child){padding-right:24px}.get-in-touch .content__item:not(:first-child){padding-left:24px}.get-in-touch .content__item.heading-font-2{font-size:14px}.get-in-touch{padding:48px 21px}.get-in-touch .content__list{padding-top:18px}}.image-with-text-small{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:72px 0}.image-with-text-small .image__left{max-width:284px;margin-right:48px}.image-with-text-small .image__left svg{background-color:#efefef;width:100%}.img-with-text__wrap{display:flex;max-width:812px;margin:48px auto;justify-content:center}.img-with-text__wrap .content__right{margin-top:24px;text-align:left}.content__right--content{display:flex}.content__right--content:not(:last-child){margin-bottom:24px}.content__right--title{margin-bottom:24px}.content__right--content img{height:48px;margin-right:16px}.content__right--text>p{margin:0}.image-with-text-small .btn{padding:16px 96px}@media only screen and (max-width: 767px){.image-with-text-small__wrap{padding:0}.image-with-text-small{padding:48px 0}.img-with-text__wrap{flex-direction:column;margin:24px 0}.image-with-text-small .image__left{max-width:52%;margin:0 auto}.content__right--title{text-align:center;font-size:20px;line-height:28px;margin-bottom:16px}.image-with-text-small .btn{padding:16px 75px;width:calc(100% - 32px)}.img-with-text__wrap,.image-with-text-small .btn{margin-left:16px;margin-right:16px}}@media only screen and (max-width: 480px){.image-with-text-small .btn{padding:4px 60px}.image-with-text-small .heading__special{max-width:232px}}.video__list_wrap{padding-bottom:72px;border-bottom:1px solid var(--color-border)}.show__popup_video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:12}.show__popup_video svg{height:174px;width:174px}.video__list_wrap .block__title{min-width:291px;left:30px;transform:unset}.video__list_wrap .block__heading{text-align:left;padding:0;max-width:259px;margin:0 0 16px}.video__list_wrap .block__heading:after{content:unset}.video__list_wrap .content-button__group{text-align:left}.video__list_wrap .overlay__links .btn{padding:16px 24px;width:fit-content}.video__list_wrap .overlay-text{max-width:259px;margin:0 0 24px 24px}.video__list_wrap .overlay-position{padding:24px 16px 0 46px}.video__list_wrap .overlay-text ul{font-size:14px;letter-spacing:0;line-height:20px}.video__list_wrap .overlay-text ul li{list-style:unset;margin-bottom:8px}.video__list_wrap .video__popup{display:none;position:fixed;z-index:60;top:50%;left:50%;transform:translate(-50%,-50%)}.video__list_wrap .video__popup_overlay{content:"";display:none;width:100vw;height:100vh;background-color:#0006;position:fixed;top:0;left:0;z-index:1}.video__list_wrap .video__popup .video__wrap{padding:48px;background-color:var(--bg-color-2)}.video__list_wrap .video__popup .video__wrap iframe{border-radius:15px}.btn-close__video_popup{position:absolute;right:8px;top:8px;z-index:12;padding:8px;cursor:pointer}.video__list_wrap .gallery__image__wrap .image__above{border-radius:15px}@media screen and (max-width: 767px){.video__list_wrap{border-bottom:unset;padding-bottom:0}.video__list_wrap .block__heading{font-size:18px}.video-list-section~hr{border-bottom:1px solid var(--color-border);margin:0}.video__list_wrap .gallery__image__wrap .image__above{width:100%;border-radius:15px}.video__list_wrap .overlay-text ul{column-count:unset}.slide--mobile-carousel .gallery__item{max-width:295px;overflow:hidden;margin-left:16px;margin-bottom:0}.video__list_wrap .block__title{min-width:203px}.video__list_wrap .overlay-position{padding:24px 46px 0}.video__list_wrap .video__popup{top:0;left:0;transform:unset;position:absolute;width:calc(100vw - 32px);height:100%;overflow:hidden}.slide--mobile-carousel video-item.gallery__item{position:unset}.video__list_wrap .video__popup .video__wrap{padding:16px;height:100%;border-radius:0;display:flex;align-items:center}.video__list_wrap .slick-list{z-index:2}.video__list_wrap .video__popup .video__wrap iframe{width:100%}.video__list_wrap ul.slick-dots{background-color:var(--bg-light)}}@media screen and (max-width: 479px){.video__list_wrap .video__popup .video__wrap iframe{height:250px}}.globo-form-id-91981 .globo-form-app .header .globo-heading{text-align:center;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;max-width:624px;margin:0 auto 16px}.globo-form-id-91981 .globo-form-app.boxed-layout{box-shadow:none;border-radius:15px;padding:48px}.globo-form-app .globo-form-control .classic_rounded-input{background-color:var(--bg-color-2);min-height:56px;border-radius:15px!important}.globo-form-id-91981 .globo-form-app .globo-form-control label.globo-label span.label-content{font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;text-transform:uppercase}.globo-form-app .panel.movingIn{padding-top:48px}.globo-form-id-91981 .globo-form-app .globo-label,.globo-form-id-91981 .globo-form-app .globo-form-control label.globo-label{margin-bottom:8px}div.globo-form-app .footer{text-align:center!important}.globo-form-app .footer .action.classic_rounded-button,.globo-form-app .footer .action.flat_rounded-button{min-height:56px;min-width:166px;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;border-radius:28px!important}.globo-form-app .footer .previous.action.classic_rounded-button{margin-right:24px}.globo-form-app .g-container .message.success{margin-top:24px}.globo-form-app .step__content .checkmark{top:-6px;width:20px;height:20px}.globo-form-app .lines .line{top:3px}.globo-form-app .step__content .step__number{top:-4px}@media screen and (max-width: 767px){.globo-form-id-91981 .globo-form-app.boxed-layout{padding:16px}.globo-form-app .panel.movingIn{padding-top:24px}.globo-form-id-91981 .globo-form-app .header .globo-heading{font-size:20px;line-height:28px}.globo-form-app .footer .action.classic_rounded-button,.globo-form-app .footer .action.flat_rounded-button,.globo-form-app .globo-form-control .classic_rounded-input{min-height:48px}div.globo-form-app .footer{margin-top:0!important}.globo-form-app .step__content .step__number{left:50%;transform:translate(-50%)}.globo-form-app .footer .previous.action.classic_rounded-button{margin-right:0;margin-bottom:16px}.globo-form-app .g-container .message.success{margin-top:0;margin-bottom:16px}}.collection-pharmacy .product-block__quickbuy{display:none!important}.mobile-menu-open #dummy-chat-button-iframe,.mobile-menu-open #shopify-chat>iframe{right:0;left:auto!important}.article__wrap .article__item .rimage-wrapper{height:275px}.about__list .about__item{overflow:hidden;border-radius:0 0 15px 15px}.about__list .about__item .about__info,.about__list .about__item .about__info .block__content{height:100%}.about__list .about__item .about__info .introduction p{display:block}@media only screen and (max-width: 767px){.article__wrap .article__item .rimage-wrapper{height:200px}.option-selector__btns label.opt-label{padding:5px;margin:5px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
