.annoucement-social-icon{position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:1;background:#016367}.annoucement-social-icon .social-icons{gap:8px}.annoucement-social-icon .social-icons li a{display:inline-block}.annoucement-social-icon .social-icons li a:hover svg{opacity:.75}.annoucement-social-icon .social-icons li a svg{transition:all .33s linear}.header__menu .header__menu-items .header__item a{padding:12px;font-family:Urbanist Bold;gap:8px}.header__inner-content .free-shipping{display:flex;gap:8px;justify-content:flex-start}.header__inner-content .free-shipping .flex-text span{display:block;font-size:12px;line-height:140%;color:#2f2f30}.header__inner-content .phone-no a{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:#2f2f30;line-height:140%}.header__search .search-form .control input{color:#2f2f30!important;padding:12px 16px;min-height:44px;border-radius:12px!important;border:1px solid #016367!important;background:#fff;font-size:14px;line-height:140%}.header__search .search-form .control input::placeholder{color:#2f2f30;opacity:.5}.header__search .search-form .control .icon{left:unset;right:16px;transform:translateY(-50%);background:#fff}.header__inner-content .header__search{padding:0}.header__inner-content{justify-content:space-between;gap:72px}.header__search .search__results{border-radius:12px;border:1px solid #016367;margin-top:8px}.range__slider .range-values{display:flex;justify-content:space-between;font-size:14px;margin-bottom:10px}.range__slider input[type=range]{width:100%}.mega-menu .mega-menu__block{padding:0}.mega-menu__section .mega-menu{width:100%!important;min-width:100%;left:50%;transform:translate(-50%);box-shadow:none;padding:16px;border-bottom:1px solid rgba(47,47,48,.1);overflow:hidden;border-radius:0 0 12px 12px}@media screen and (min-width: 1336px){.mega-menu__section .mega-menu{width:calc(var(--max-width) - 20px)!important;min-width:calc(var(--max-width) - 20px);margin-left:10px;margin-right:10px}}.mega-menu__section .mega-menu .container::-webkit-scrollbar{width:6px}.mega-menu__section .mega-menu .container::-webkit-scrollbar-track{background:transparent}.mega-menu__section .mega-menu .container::-webkit-scrollbar-thumb{background-color:#8ac973;border-radius:10px;border:none}.mega-menu__section .mega-menu .container::-webkit-scrollbar-button{display:none}.header__item.has-mega-menu .navbar-link svg{transition:all .3s ease-in-out;display:block}.header__item.has-mega-menu.is-opened .navbar-link svg{transform:rotate(180deg)}.header__item .navbar-link svg{display:none}.header__link:hover svg path{fill:#016367}.header__item.is-opened .navbar-link,.header__item.is-opened .navbar-link svg path{color:#016367!important;fill:#016367}.megamenu-active #shopify-section-announcement-bar,.megamenu-active #shopify-section-header-search-focus{z-index:4;position:relative}.megamenu-active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:4;width:100%;height:100%}.megamenu-active{position:relative}.announcement-bar__content p strong{font-weight:400;font-family:Urbanist Bold}.announcement-bar__slider[data-slider] .flickity-viewport{transform:translate(0);overflow:visible}.mega-menu .mega-menu__content{display:flex;align-items:flex-start;flex-wrap:wrap}.mega-menu .mega-menu__content .mega-menu__image{flex:0 0 25%;max-width:25%;display:flex;justify-content:flex-start;align-items:center;gap:0 10px;margin-bottom:15px;padding:0 6px}.mega-menu .mega-menu__content .parent-menu-list{flex:0 0 20%;max-width:20%;padding:0 4px}.mega-menu .mega-menu__content .child-menu-list{flex:0 0 25%;max-width:25%;padding:0 4px}.mega-menu .mega-menu__content .child-menu-list li a{padding:14px 12px;margin-bottom:6px}.mega-menu .mega-menu__content .sub-child-menu-list{flex:1 0 25%;padding:0 4px}.mega-menu .mega-menu__content .sub-child-menu-list ul{display:none;flex-flow:column}.mega-menu .mega-menu__content .sub-child-menu-list ul.active{display:flex}.mega-menu .mega-menu__content .parent-menu-list .menu__heading{margin:0 0 8px;line-height:1}.mega-menu .mega-menu__content .parent-menu-list .menu__heading a,.mega-menu .mega-menu__content .sub-child-menu-list ul li a,.mega-menu .mega-menu__content .child-menu-list ul li a{display:flex;align-items:center;justify-content:space-between;border-radius:12px;line-height:1;flex-wrap:wrap}.mega-menu .mega-menu__content .parent-menu-list .menu__heading.active a,.mega-menu .mega-menu__content .child-menu-list ul li.active a,.mega-menu .mega-menu__content .sub-child-menu-list ul li.active a,.mega-menu .mega-menu__content .sub-child-menu-list ul li a:hover,.mega-menu .mega-menu__content .child-menu-list ul li a:hover,.mega-menu .mega-menu__content .parent-menu-list .menu__heading a:hover{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);color:#fff}.mega-menu .mega-menu__content .parent-menu-list .menu__heading.active a svg path,.mega-menu .mega-menu__content .child-menu-list ul li.active a svg path,.mega-menu .mega-menu__content .sub-child-menu-list ul li.active a svg path,.mega-menu .mega-menu__content .sub-child-menu-list ul li a:hover svg path,.mega-menu .mega-menu__content .child-menu-list ul li a:hover svg path,.mega-menu .mega-menu__content .parent-menu-list .menu__heading a:hover svg path{fill:#fff}.mega-menu .mega-menu__content .magic-wrapper{flex:0 0 80%;align-items:flex-start;display:none;gap:12px;padding-left:8px}.mega-menu .mega-menu__content .magic-wrapper.active{display:flex}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper{flex:1;padding:0 4px;position:sticky;top:0}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper .collection-products-block{display:none}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper .collection-products-block.active{display:block}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper .collection-products-block .product-wrapper{display:flex;flex-wrap:wrap;gap:8px}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper .collection-products-block .product-wrapper .product__thumbnail{width:calc(33.33% - 8px)}.mega-menu .mega-menu__content .magic-wrapper .menu-collection-products-wrapper .collection-products-block .product-wrapper .call-to-action{display:none}.magic-wrapper .mega-menu__text-area{padding:24px 4px;width:100%;margin-bottom:1rem}.magic-wrapper .mega-menu__text-area p{font-family:Urbanist Light;margin-bottom:1.5rem;line-height:1.3em}.magic-wrapper .mega-menu__text-area p:last-child{margin-bottom:0}.magic-wrapper .mega-menu__text-area p strong{color:#016367;font-family:Urbanist Bold}.magic-wrapper.menu-with-text-column{flex-wrap:wrap}.magic-wrapper.menu-with-text-column .mega-menu__menu-2{width:100%;padding:0 4px}.magic-wrapper.menu-with-text-column .mega-menu__menu-2 .nav-item a{padding:12px 8px;display:inline-block}.magic-wrapper.menu-with-text-column .mega-menu__menu-2 .nav-item a:hover{color:#016367}.magic-wrapper.image-menu-with-text-column{flex-wrap:wrap}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element{width:100%;display:flex;flex-wrap:wrap;row-gap:16px;padding:0 4px}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item{flex:0 0 25%}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item a{padding:0;display:block;text-align:center}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item img{mix-blend-mode:darken}[data-mega-menu=parent-item-6].image-menu-with-text-column .mega-menu-image-element .item{flex:0 0 20%}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item h6{font-size:20px}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item a img{max-height:fit-content}.header__item.has-dropdown .navbar-link svg{display:block}.header__item .navbar-link:after{display:none!important}.navbar-dropdown a.navbar-item,.navbar-dropdown .has-submenu a{padding:8px 20px!important}.navbar-dropdown a.navbar-item:hover,.navbar-dropdown .has-submenu a:hover{color:#016367}.navbar-dropdown .has-submenu{position:relative}.navbar-dropdown .has-submenu .close-dropdown{top:0;bottom:0}.navbar-dropdown .has-submenu a span{display:block;max-width:100%!important}.navbar-dropdown .has-submenu .close-dropdown:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/direaction_down_e42b25b1-1fe3-4c41-819d-65fd0ebf748e.svg) no-repeat center center / cover;height:10px;width:5px}.navbar-dropdown .has-submenu .navbar-submenu{position:absolute;top:0;left:calc(100% + 0px);margin:0;border:none;min-width:170px;max-width:300px;background:#f3faf1;padding:0;border-left:1px solid #016367}.mega-menu .mega-menu__content .child-menu-list ul li a .collection-tag{flex:0 0 100%}.mega-menu .mega-menu__content .child-menu-list ul li a .collection-tag p{color:#2f2f307f;font-size:12px}.mega-menu .mega-menu__content .child-menu-list ul li.active a .collection-tag p,.mega-menu .mega-menu__content .child-menu-list ul li a:hover .collection-tag p{color:#ffffff7f}.mega-menu .mega-menu__content .sub-child-menu-list ul li a .collection-tag{width:100%}.mega-menu .mega-menu__content .sub-child-menu-list ul li a .collection-tag p{font-size:12px;color:#2f2f307f;line-height:1.3}.mega-menu .mega-menu__content .sub-child-menu-list ul li.active a .collection-tag p{color:#ffffff7f}.collection-products-block .product-wrap .product-thumbnail .product-specs{font-size:12px}.mega-menu .mega-menu__content .sub-child-menu-list ul.has-collection-detail{flex-flow:row;flex-wrap:wrap;gap:20px 0}.sub-child-menu-list ul.has-collection-detail li{flex:0 0 25%;padding:0 20px}.sub-child-menu-list ul.has-collection-detail li .collection-details>a{padding:0;background:#f3faf1!important}.sub-child-menu-list ul.has-collection-detail li .collection-details a img{mix-blend-mode:darken;width:100%;height:184.69px;object-fit:contain;border-radius:12px}.sub-child-menu-list ul.has-collection-detail li.active .collection-details a{background:transparent;color:#2f2f30}.sub-child-menu-list ul.has-collection-detail li .collection-details a{display:block;padding:0}.sub-child-menu-list ul.has-collection-detail li .collection-details .collection-tag{padding-top:8px}.sub-child-menu-list ul.has-collection-detail li .collection-details .collection-tag .metafield-rich_text_field{font-size:12px;min-height:36px}.mega-menu .mega-menu__content .mega-menu__image a{padding:0}.mega-menu .mega-menu__content .mega-menu__image a .mega-menu__image{margin:0;mix-blend-mode:darken;width:70px;height:70px;max-width:70px;object-fit:contain!important}.mega-menu .mega-menu__content .mega-menu__image .content{margin-top:0}[data-slideshow-classic] .flickity-page-dots{position:relative!important;bottom:0!important;margin-top:24px;display:flex;justify-content:center;align-items:center;gap:12px}.slideshow-classic.under-menu .caption .caption-content .slideshow-classic__heading{margin-bottom:32px}[data-slideshow-classic] .flickity-page-dots li{margin:0;width:8px;height:8px;opacity:1;background:#016367;border-radius:8px;transition:all .35s linear}[data-slideshow-classic] .flickity-page-dots li.is-selected{width:40px}.logo-list__wrapper .logo-list__item{margin:0 40px!important}.logo-list .heading-wrapper--logo-list{margin-bottom:24px}.testimonials .customer-rating{gap:16px;margin-bottom:16px}.testimonials .customer-rating .content-wrapper{display:flex;flex-flow:column;gap:4px}.testimonials .customer-rating .content-wrapper span{color:#2f2f3080;font-size:12px}.testimonials .heading-wrapper--testimonials{padding:0 30%;margin-bottom:16px}.testimonials .descriptions{margin-bottom:40px;padding:0 26%}.testimonials .testimonial-block{padding:24px 12px 0;border-radius:24px;margin-bottom:0}.testimonials .testimonial-block .testimonial__meta{margin-top:34px}.testimonials .testimonial-block .testimonial__meta .testimonial__image{margin:0;height:0;min-height:0;width:100%;padding-bottom:100%}.testimonials .testimonial-block .testimonial__meta .testimonial__image img{border-radius:0;mix-blend-mode:darken;height:100%;width:100%;object-fit:contain!important}.jsTestimonials .testimonials{gap:8px}.testimonials .one-fifth{width:calc(20% - 6.4px)!important}.testimonials .testimonial-block .testimonial__quote{margin-bottom:8px}.testimonials .buttons{margin-top:40px}.ranger-column .range__slider .range-values{display:flex;justify-content:space-between;font-size:16px;margin-bottom:8px;line-height:1;font-family:Urbanist Bold}.ranger-column .range__slider .slider-container{position:relative;width:100%;height:30px}.ranger-column .range__slider .slider-track{position:absolute;height:8px;top:50%;transform:translateY(-50%);z-index:2;border-radius:12px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.ranger-column .range__slider .static-track{position:absolute;height:8px;top:50%;transform:translateY(-50%);z-index:1;border-radius:12px;background:#fff;width:100%}.range-slider-section{border-radius:24px}.ranger-column .range__slider input[type=range]{position:absolute;width:100%;height:8px;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:3;top:50%;transform:translateY(-50%)}.ranger-column .range__slider input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:24px;height:24px;background:#fff;border-radius:50%;cursor:pointer}.ranger-column .main_heading{margin-bottom:40px}.ranger-column .main_heading .title{color:#fff3}.ranger-column .range__slider{margin:40px 0}.range-not-found{color:#ff4141;text-align:center;padding-bottom:20px;display:none}.buttons{gap:8px}.buttons .button{margin:0!important}.featured-collection-section .featured-collection__title a{color:inherit}.colored-text{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[data-slider] .flickity-prev-next-button{display:none}.featured-collection-section .product__thumbnail{margin:0 4px!important;border-radius:24px;border:1px solid rgba(47,47,48,.1);background:#fff;padding:16px}.featured-collection-section .buttons{margin-top:40px}.product-wrap .image-element__wrap{max-height:0!important;min-height:0!important;height:0;position:relative;padding-bottom:100%}.product-wrap .image-element__wrap img{max-height:none!important;min-height:auto!important;height:100%;width:100%!important;position:absolute;object-fit:contain!important;border-radius:8px}.product-wrap .thumbnail__caption{padding:0}.product-wrap .thumbnail__caption .product-thumbnail{padding-top:16px}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__title{padding:0;margin-bottom:8px;font-family:Urbanist Bold;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:57.56px}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__price{padding:0;display:flex;gap:6px;align-items:center}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__price .compare-at-price{font-size:12px}.sticker-holder__content .thumbnail-sticker{padding:4px 12px;border-radius:25px}.sticker-holder__content .thumbnail-sticker .sticker-text{line-height:142%;font-size:12px}@media screen and (min-width: 1336px){[data-slider] .flickity-viewport{transform:translate(40px);overflow:visible}.featured-collection-section [data-slider] .product__thumbnail.one-fourth{width:20%!important}}@media screen and (max-width: 1335px){[data-slider] .flickity-viewport{transform:translate(10px);overflow:visible}}.product-wrap .call-to-action{margin-top:24px;display:flex;gap:8px}.product-wrap .product-thumbnail .product-specs{margin-bottom:8px;line-height:140%;color:#2f2f3080}.product__images .product-gallery__main .product-gallery__image .product-gallery__link .image__container{height:0;width:100%;max-width:100%!important;padding-bottom:100%}.product__images .product-gallery__main .product-gallery__image .product-gallery__link .image__container img{position:absolute;height:100%;width:100%;object-fit:contain}.product_section .product__information{border-radius:24px;background:#f3faf1;padding:24px}.featured-product-section .product__information .sticker-holder{display:none}.product_section .product__information .product-block--title .product_name{padding-bottom:16px}.product_section .product__information .product-block--price{margin-bottom:16px}.product_section .product__information .product-block--price .price-ui{gap:8px;align-items:center}.product_section .product__information .product-block--price .price-ui .compare-at-price{margin-left:0;font-size:20px;line-height:1}.product_section .product__information .product-block--price .price-ui .unit-pricing{display:none}.product_section .product__information .product-text.quantity-discount{padding:8px;margin-bottom:16px}.product_section .product__information .product-text.quantity-discount h6{font-size:16px;margin-bottom:6px}.product_section .product__information .product-text.quantity-discount p strong{font-weight:300;color:#016367!important}.product_section .product__information .product-text.quantity-discount ul{gap:16px;display:flex;justify-content:center;align-items:center}.product_section .product__information .product-text.quantity-discount ul li{position:relative;font-size:14px;font-family:Urbanist Bold}.product_section .product__information .product-text.quantity-discount ul li strong{color:#016367!important;font-weight:inherit}.product_section .product__information .product-text.quantity-discount ul li:before{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#fff}.product_section .product__information .product-text.quantity-discount ul li:last-child:before{display:none}.product_section .product__information .extra-text{color:#bb0a21;font-family:Urbanist Bold;line-height:120%}.product_section .product__information .product-block--text{margin-bottom:8px}.product-text.img_element{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-family:Urbanist Bold}.product_section .product__information .product-block--sku{margin-bottom:24px}.product_section .product__information .skus span{color:#016367;text-decoration:underline}.product_section .product__information .product-block--form .product-form-container{padding-top:0}.product_section .product__information .product-block--form form options-selection label{font-size:12px;line-height:140%;font-family:Urbanist Bold;margin-bottom:8px}.product_section .product__information .product-block--form form options-selection .select{height:auto;width:100%}.product_section .product__information .product-block--form form options-selection .select:after{display:none}.product_section .product__information .product-block--form form options-selection .select:before{content:"";position:absolute;width:8px;height:5px;right:16px;top:50%;transform:translateY(-50%);z-index:1;background:url(/cdn/shop/files/Polygon_2.svg) no-repeat center center / cover}.product_section .product__information .product-block--form form options-selection .select select{width:100%;padding:12px 16px;border-radius:12px;border:1px solid #2f2f30;background:#fff;height:auto;font-size:14px;line-height:130%;color:#2f2f30}.product_section .product__information .product-block--form form options-selection .selector-wrapper{margin-bottom:24px}.product_section .product__information .product-block--form form options-selection .selector-wrapper:last-child{margin-bottom:0}.purchase-details{margin-top:32px}.purchase-details .purchase-details__quantity{margin:0 8px 0 0;width:101px!important}.purchase-details .purchase-details__buttons{margin-top:0;max-width:calc(100% - 109px)!important;height:auto}.purchase-details .purchase-details__quantity .quantity-wrapper{align-items:center;border-radius:48px;border:1px solid #2f2f30;background:#fff;overflow:hidden;padding:12px 16px;justify-content:center}.purchase-details .purchase-details__quantity .quantity-wrapper .quantity-element{width:24px;min-width:24px;border:none;background:#fff;border-radius:0;height:24px;min-height:24px;padding:0;font-family:Urbanist Bold}.purchase-details .purchase-details__quantity .quantity-wrapper .control{width:24px}.purchase-details .purchase-details__quantity .quantity-wrapper span.quantity-element{padding:0 7px}.product__information form .description{margin:24px 0 0!important}.product-block--collapsible .product__collapsible{margin-top:8px}.product-block--collapsible .product__collapsible .faq__item-question{padding:16px;font-size:20px;text-transform:capitalize}.product-block--collapsible .product__collapsible .faq__item{border-radius:12px;border:1px solid rgba(47,47,48,.1)!important}.product-block--collapsible .product__collapsible .faq__item-question .icon{width:24px;height:24px;padding:5.25px}.product-block--collapsible .product__collapsible .faq__item.tab--open .collapsible-symbol{display:none}.product-block--collapsible .product__collapsible .faq__item.tab--open .collapsible-symbol.is-hidden{display:block!important}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer{font-size:16px;padding:8px 16px 24px}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer table{width:100%!important}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer ul{margin-bottom:15px;margin-left:20px}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer ul li:not(table li){position:relative;list-style-type:none}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer ul li:not(table li):before{content:"";width:4px;height:4px;background:currentColor;border-radius:50%;position:absolute;top:10px;left:-15px}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer p{margin-bottom:18px}.product-block--collapsible .product__collapsible .faq__item .faq__item-answer p:last-child{margin-bottom:0}.product__information .product-block--form{margin-bottom:32px}.product_section{align-items:flex-start}.product_section .product__images,.product_section .product__information{position:sticky;top:154px}[data-image-slider]{margin-top:48px}.richtext-column .description{margin-bottom:32px}[data-image-slider] .image-wrapper{width:21%;margin:0 4px;display:flex}[data-image-slider] .image-wrapper img{border-radius:24px;height:100%;width:100%}.image-gallery-with-text{border-radius:24px}.customer-reviews .heading-wrapper--customer-review{margin-bottom:16px}.customer-reviews .description{margin-bottom:40px}.customer-reviews .extended-bg{background:#8ac9731a;border-radius:0 50% 50% 0;position:relative}.customer-reviews .extended-bg:before{content:"";position:absolute;top:0;left:-100vw;width:100vw;height:100%;background:#8ac9731a;z-index:1}.customer-reviews .extended-bg .image__element{height:0;position:relative;padding-bottom:100%}.customer-reviews .extended-bg .image__element img{height:100%;width:100%;position:absolute}.review-column .review-container{border-radius:24px;border:1px solid rgba(47,47,48,.1);background:#fff;padding:24px;display:flex;flex-flow:column wrap;gap:24px;width:74%}.review-column .review-container .review-date{color:#2f2f3080}.review-column .review-container .review{text-transform:capitalize}.review-column .review-container figure{display:flex;gap:8px;justify-content:flex-start;align-items:center}.review-column .review-container figure img{border-radius:12px;border:1px solid rgba(47,47,48,.1);height:48px;width:48px;flex:0 0 48px;object-fit:contain}.review-column .review-container figure figcaption .name{margin-bottom:6px}.review-column .review-container figure figcaption .product-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#000}.customer-reviews .review-column{display:flex;flex-flow:column nowrap;gap:16px}.customer-reviews .review-column .one-whole-column:nth-child(2n) .review-container{margin-left:auto}.video-play-btn .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:none;padding:0;cursor:pointer}.video-play-btn .play-button img{width:94px}.video__text-wrapper{margin-bottom:48px}.video__text-wrapper .video__heading{padding-top:0;margin-bottom:16px}.video__text-wrapper .video__subheading{padding-top:0;margin-bottom:32px}.video__text-wrapper .button{display:inline-block}.blog-posts .heading-wrapper--blog-post{margin-bottom:16px}.blog-posts .description{margin-bottom:40px}.blog-posts .buttons.is-center{margin-top:40px}.blog-posts .featured-article{border-radius:24px;border:1px solid rgba(47,47,48,.1)!important;background:#fff;overflow:hidden;margin:0 4px!important;width:calc(33.3333333333% - 8px)!important}.blog-posts .featured-article .blog-card__content{padding:16px!important}.blog-posts .featured-article .blog-card__content .blog-card__read-more .button,.blog-posts .featured-article .blog-card__content .featured-article--link{display:block}.blog-posts .featured-article .blog-card__content .title{margin-bottom:12px}.blog-posts .featured-article .blog-card__content .meta-info{margin-bottom:24px}.blog-posts .featured-article .blog-card__content .meta-info ul li span{display:flex;gap:8px;color:#2f2f3080;align-items:center;justify-content:flex-start}.blog-posts .featured-article .blog-card__content .meta-info ul li span svg path{opacity:.5}.blog-posts .featured-article .blog-card__image .image-element__wrap{height:0;width:100%;position:relative;padding-bottom:100%}.blog-posts .featured-article .blog-card__image .image-element__wrap img{height:100%;width:100%;position:absolute}.icon-with-text-column .icon-with-text-column__column{padding:16px;border-radius:24px}.icon-with-text-column .icon-with-text-column__column.one-fourth{width:calc(25% - 8px);margin:0 4px}.icon-with-text-column .icon-with-text-column__column .image-element__wrap{margin-left:0}.icon-with-text-column .icon-with-text-column__column .image-element__wrap img{margin-bottom:24px!important}.icon-with-text-column .container.is-justify-center{gap:8px 0}.featured-collection-section{overflow:hidden}.footer.footer--classic{border-top:1px solid rgba(47,47,48,.1)}.footer__container .footer__content .footer__heading{font-size:20px;line-height:100%;margin-bottom:24px}.footer__container .footer__content .footer__menu ul{display:flex;flex-flow:column wrap;gap:16px}.footer__container .footer__content .footer__menu ul li{line-height:1}.footer__container .footer__content .footer__menu ul li a{line-height:140%}.footer__container .footer__content .block__logo{padding:40px 0}.footer__container .footer__content .block__logo .footer__logo-wrapper{margin:0 auto;padding-bottom:16px}.footer__container .footer__content .block__logo .footer__logo-wrapper.is-small{max-width:220px}.footer-social-icon .social-icons{gap:12px}.footer-social-icon .social-icons li{padding:0;display:flex}.footer-social-icon .social-icons li a{display:inline-flex}.footer-social-icon .social-icons li a svg{width:24px;height:24px;transition:all .33s linear}.footer-social-icon .social-icons li a svg path{fill:#016367}.footer-social-icon .social-icons li a:hover svg{opacity:.75}.block__newsletter .newsletter-form__wrapper{margin-bottom:24px}.block__newsletter .newsletter-form__wrapper form .newsletter-form{display:block}.block__newsletter .newsletter-form__wrapper form .newsletter-form .control{width:100%}.block__newsletter .newsletter-form__wrapper form .newsletter-form label{margin-bottom:8px;font-size:12px;line-height:100%;font-family:Urbanist Bold}.block__newsletter .newsletter-form__wrapper form .newsletter-form .control input{border-radius:12px;border:1px solid #2f2f30;background:#fff;padding:12px 16px;min-height:44px;line-height:140%;color:#2f2f30;font-size:14px}.block__newsletter .newsletter-form__wrapper form .newsletter-form .control input::placeholder{color:#2f2f30;opacity:.5}.block__newsletter .newsletter-form__wrapper form .newsletter-form .field{margin:0}.block__newsletter .newsletter-form__wrapper form .newsletter-form .control button{width:auto;padding:0;line-height:1;position:absolute;bottom:13.5px;right:16px}.block__newsletter .newsletter-form__wrapper form .newsletter-form .control button:before{display:none}.block__newsletter .nav{display:flex;flex-flow:column wrap;gap:12px}.block__newsletter .nav li a{display:flex;gap:8px;justify-content:flex-start;align-items:flex-start}.block__newsletter .nav li a p{max-width:60%;line-height:140%}.block__newsletter .nav li a svg{position:relative;margin-top:2px}.block__newsletter .nav li a svg path{transition:all .3s ease-in-out}.block__newsletter .nav li a:hover svg path{fill:#016367}.footer-bottom{background:#016367;width:100vw;position:relative;left:50%;transform:translate(-50%);padding:16px 40px;align-items:center}.footer-bottom .footer__credits,.footer-bottom .footer__credits a{color:#ffffff80!important;font-size:12px}.footer-bottom .footer__credits a:hover{color:#fff!important}.footer__payment-methods .payment-methods{display:flex;line-height:1}.footer__payment-methods .payment-methods .methods-of-payment{display:flex;line-height:1;gap:7.45px}.image-with-text-overlay .caption .caption-content .banner__heading{margin-bottom:16px}.image-with-text-overlay .caption .caption-content .banner__subheading{display:flex;flex-flow:column;gap:16px}.image-with-text-overlay .caption .caption-content .banner__subheading h6{font-size:20px}.icon-with-text-column .icon-with-text-column__column.one-third{width:calc(33.3333333333% - 8px);margin:0 4px}.customer-focused .icon-with-text-column__column .image-element__wrap img{margin-bottom:16px!important}.customer-focused .icon-with-text-column__column .title{font-size:20px;margin-bottom:8px}.customer-reviews .review-column .text-column{margin-bottom:8px;padding-left:30px}.customer-reviews .review-column .text-column .text-container{display:flex;justify-content:flex-start;align-items:flex-start;gap:12px}.customer-reviews .review-column .text-column .text-container .wrapper .title{margin-bottom:8px;font-size:20px;color:#016367}.customer-reviews .review-column .text-column .text-container .wrapper .text{color:#016367;line-height:140%}.customer-reviews .review-column .text-column:last-child{margin-bottom:0}.fixed-multi-images .main-fixed-image{display:block;width:100%;position:sticky;top:116px;height:calc(100vh - 154px)}.fixed-multi-images .main-fixed-image .content-container{padding:40px 30px}.fixed-multi-images .main-fixed-image .content-container .title{margin-bottom:18px}.floating-text-container{width:100%}.floating-text-container .floating-item{width:38%;text-align:center;padding:0}.floating-text-container .floating-item:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:8px;background:#fff}.about-image-with-text .image-with-text__image-column .image-element__wrap{height:0;width:100%;position:relative;padding-bottom:100%;overflow:hidden}.about-image-with-text .image-with-text__image-column .image-element__wrap img{height:100%;width:100%;max-width:100%;max-height:100%;position:absolute;border-radius:16px}.about-image-with-text .image-with-text__text-column{padding:0 0 0 30px}.about-image-with-text .image-with-text__wrapper{width:100%}.about-image-with-text .image-with-text__wrapper .image-with-text__heading{padding-bottom:40px}.about-image-with-text .image-with-text__wrapper .image-with-text__text ul{margin:0;list-style:none;display:flex;flex-flow:column;gap:24px}.about-image-with-text .image-with-text__wrapper .image-with-text__text ul li{padding-left:32px;position:relative;color:#016367;line-height:1}.about-image-with-text .image-with-text__wrapper .image-with-text__text ul li strong{font-weight:300;font-family:Urbanist Bold;font-size:20px;margin-bottom:8px;display:inline-block;line-height:100%}.about-image-with-text .image-with-text__wrapper .image-with-text__text ul li:before{content:"";position:absolute;width:20px;height:20px;left:0;top:0;background:url(/cdn/shop/files/check-circle.svg) no-repeat center center / cover}.term-and-conditions .heading-wrapper--page{margin-bottom:48px}.term-and-conditions .page__content h6{font-size:20px;margin-bottom:16px}.term-and-conditions .page__content p{margin-bottom:40px}.term-and-conditions .page__content p:last-child{margin-bottom:0}.blog-main .one-whole .container{gap:8px 0}.paginate{display:block;margin-top:40px;padding-left:4px;padding-right:4px;margin-bottom:0!important}.paginate .pagination .pagination-list{gap:8px}.paginate .pagination .pagination-list .pagination-link.is-current,.paginate .pagination .pagination-list .pagination-link:hover{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.paginate .pagination .pagination-list .pagination-link{margin:0;padding:0;border:none;min-width:auto;line-height:1;font-size:16px;height:30px;border-radius:30px;width:30px;outline:0;box-shadow:none;order:1}.paginate .pagination .pagination-list .pagination-link.is-current:hover,.paginate .pagination .pagination-list .pagination-link:hover{color:#fff}.paginate .pagination .pagination-previous{order:2}.paginate .pagination .pagination-next,.paginate .pagination .pagination-previous{margin:0;padding:0;border:none;height:auto;line-height:1;outline:0;box-shadow:none;order:3}.paginate .pagination .pagination-next{margin-left:16px}.paginate .pagination .pagination-next:hover,.paginate .pagination .pagination-previous:hover{color:#016367}.two-column-richtext .heading-wrapper{margin:0 0 16px;width:100%}.two-column-richtext .description{margin:0}.two-column-richtext .description a{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.two-column-richtext .description a:before{content:"";position:absolute;left:0;bottom:2px;height:1px;width:100%;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.rich-text-column{display:flex;justify-content:flex-start;align-items:flex-start;gap:24px}.rich-text-column .text-container{flex:1}.divider{height:1px;background:#2f2f30;margin-bottom:24px}.article-main .heading-wrapper--article{margin-bottom:16px}.article-main .blog-meta .meta-info-list{font-size:14px;line-height:1;margin-bottom:16px}.article-main .blog-meta .meta-info-list li span{display:flex;justify-content:flex-start;align-items:flex-end;gap:8px;opacity:.5}.article-content p{margin-bottom:16px}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-bottom:16px;margin-top:40px}.article-content ol,.article-content ul{margin:0 0 40px 15px!important}.article-content img{margin:24px 0 0}.article-main .back-btn{margin-bottom:48px}.article-main .back-btn a{font-size:14px;color:#2f2f30;display:flex;justify-content:flex-start;align-items:center;gap:4px}.article-main .back-btn a svg{width:20px;height:20px;padding:0 6.21px}.blogs-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:48px}.blogs-navigation .article-template__link{color:#2f2f30;font-size:14px;display:flex;justify-content:flex-start;align-items:center;gap:4px}.blogs-navigation .article-template__link svg{width:20px;height:20px;padding:0 6.5px}.faq__tags .faq__tags-tag{padding:16px;border-radius:12px;display:flex;justify-content:space-between;align-items:center}.faq__tags .faq__tags-tag .title{font-size:20px;margin:0}.faq__tags .faq__tags-tag.active,.faq__tags .faq__tags-tag:hover{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.faq__tags .faq__tags-tag.active .title,.faq__tags .faq__tags-tag:hover .title{color:#fff}.faq__tags .faq__tags-tag svg path,.faq__tags .faq__tags-tag .title{transition:all .33s ease-in-out}.faq__tags .faq__tags-tag.active svg path,.faq__tags .faq__tags-tag:hover svg path{fill:#fff}.faq__block-main .faq__block-title{margin-bottom:48px}.faq__block-main .faq__block-main__questions .faq__item .faq__item-question{margin-bottom:16px}.faq__block-main .faq__block-main__questions .faq__item .faq__item-answer a{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.faq__block-main .faq__block-main__questions .faq__item .faq__item-answer a:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.faq__block-main .faq__block-main__questions{display:flex;flex-flow:column wrap;gap:40px}.faq-section .container.is-justify-space-between{align-items:flex-start}.faq-section .one-fourth{margin-top:89px;position:sticky;top:150px}.faq-section .faq__block-main{display:none}.faq-section .faq__tags{display:flex;flex-flow:column wrap;gap:8px}.brands .heading-wrapper{padding:0 16%;margin-bottom:16px}.brands .brands-column{padding-top:64px}.brands .content{margin-bottom:0}.brands .brands-column .alphabets ul{display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid rgb(47 47 48 / 20%);margin-bottom:48px;justify-content:space-between}.brands .brands-column .alphabets ul li{font-size:24px;line-height:1;font-family:Urbanist Bold;color:#2f2f3033;transition:all .33s linear;pointer-events:none}.brands .brands-column .alphabets ul li.has-brands{color:#2f2f30;cursor:pointer;pointer-events:auto}.brands-column .brands-container{display:flex;gap:48px 26px;justify-content:flex-start;flex-wrap:wrap}.brands-column .brands-container .brand-letter-group{flex:1 0 calc(50% - 13px);display:flex;gap:50px}.brands-column .brands-container .brand-letter-group .brands-list{display:flex;flex-flow:column wrap;gap:16px;justify-content:center}.brands-column .brands-container .brand-letter-group .brands-list .brand-item{line-height:1}.brands-column .brands-container .brand-letter-group .brands-list .brand-item .brand-link{font-family:Urbanist Bold;font-size:20px}.brands-column .brands-container .brand-letter-group .letter-heading{flex:0 0 60px}.sidebar-section .filter-text{margin-bottom:24px}.product-wrap .thumbnail__caption .product-thumbnail .product-thumbnail__vendor{margin-bottom:8px}.featured-collection-section.collection-matrix .product__thumbnail.one-fourth{width:calc(25% - 8px)}.featured-collection-section.collection-matrix .product__thumbnail.one-third{width:calc(33.3333333333% - 8px)}.featured-collection-section.collection-matrix .product__thumbnail.one-half{width:calc(50% - 8px)}.featured-collection-section.collection-matrix{row-gap:8px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form{display:flex;flex-flow:column wrap;gap:8px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering{border-radius:12px;background:#f3faf1;padding:16px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__heading{font-size:20px;cursor:pointer}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__header a .clear-filter{width:8px;height:8px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__heading .sidebar-block__toggle-icon{position:relative;top:0;transform:translateY(0)}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__heading .sidebar-block__toggle-icon .icon{height:24px;width:24px;padding:0 5.25px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display{margin:0}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list{margin:0;display:flex;flex-flow:column nowrap;gap:12px;max-height:300px;overflow:auto;scrollbar-width:thin;scrollbar-color:#2f2f30 #f3faf1;scrollbar-width:none}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list::-webkit-scrollbar{width:4px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list::-webkit-scrollbar-track{background:transparent;border-radius:10px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list::-webkit-scrollbar-thumb{background:#2f2f30;border-radius:10px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list::-webkit-scrollbar-thumb:hover{background:#999}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display:hover .faceted-filter-group-display__list{scrollbar-width:thin}@supports (-moz-appearance: none){.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list{scrollbar-width:thin;scrollbar-color:#ccc #f5f5f5}}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li{line-height:1}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li label{padding:0}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li label span{font-size:14px;padding-left:8px}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__header{margin:0}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li label input:checked~.check{display:block}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li label .check{display:none}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__list li label input:checked~.uncheck{display:none}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content .faceted-filter-group-display .faceted-filter-group-display__header a{display:inline-block;margin-bottom:8px;font-size:13px}.faceted-filter-form .faceted-active-filters{padding:0 0 8px;align-items:flex-start;border:none}.faceted-filter-form .faceted-active-filters .faceted-active-filters__clear{width:100%;border-radius:42px;text-transform:capitalize}.collection-main .sidebar-section{padding-right:8px;display:flex;flex-flow:column nowrap;flex:1}.collection-main .sidebar-section .sidebar__inner_container{overflow-y:auto;position:sticky;top:130px;padding-bottom:14px}.customPriceRangeSliderContainer .noUi-target{background:#fff;border-radius:16px;border:none;box-shadow:none}.customPriceRangeSliderContainer .noUi-horizontal{height:10px}.customPriceRangeSliderContainer .noUi-connect{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);box-shadow:none}.customPriceRangeSliderContainer .noUi-horizontal .noUi-handle{width:16px;height:16px;left:-10px;top:-3px;border:none;border-radius:16px}.customPriceRangeSliderContainer .noUi-handle:after,.customPriceRangeSliderContainer .noUi-handle:before{display:none}.rangeSliderValues{margin-bottom:8px;display:flex;justify-content:space-between}.rangeSliderValues span{font-family:Urbanist Bold}.collection__filters{margin-bottom:24px}.collection__filters .collection__sort-by-filter,.collection__filters .collection__sort-by-filter .sort-by{position:relative}.collection__filters .collection__sort-by-filter .sort-by .filter-heading{display:flex;justify-content:flex-end;align-items:center;gap:4px;cursor:pointer}.collection__filters .collection__sort-by-filter .sort-by .filter-heading svg{width:20px;height:20px;padding:0 5.25px;transition:all .33s linear}.collection__filters .collection__sort-by-filter .sort-by ul{display:none;position:absolute;width:256px;right:0;top:120%;z-index:9;border-radius:8px;background:#fff;box-shadow:0 0 12px -4px #0003;padding:0}.collection__filters .collection__sort-by-filter #sort-by-ul li{padding:8px 12px;font-size:13px;color:#252627;border-radius:6px;line-height:110%;cursor:pointer;text-align:left}.collection__filters .collection__sort-by-filter #sort-by-ul li:hover{color:#fff;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)}.collection__filters .collection__sort-by-filter .sort-by .filter-heading.filter-active svg{transform:rotate(180deg)}.collection-main .sidebar-section .sidebar__inner_container .faceted-filter-form .block__faceted-filtering .sidebar-block__content{margin-top:24px}.product-table-content{display:flex;flex-flow:column;margin-top:8px}.product-table-content .table-col{display:flex;justify-content:flex-start;align-items:center;flex:1;border-bottom:1px #ccc solid;padding:3px 0}.product-table-content .table-col span:first-child{flex:0 0 32%;font-weight:700}.product-table-content .table-col span:last-child{flex:1}.product-table-content .table-col span{font-size:13px}.product-wrap .call-to-action .quick_shop{display:inline-flex;padding-left:13px;padding-right:13px;align-items:center;border-radius:12px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)!important}.quick-shop__popup .product-block--product-button{text-align:center}.product-wrap .call-to-action form.quick_add{flex:1}.product-wrap .call-to-action .quick-shop__buttons{z-index:2}.product-wrap .call-to-action .quick_shop:hover{opacity:.75}.call-to-action.quick-view-enable .ajax-submit{border-radius:12px;padding:0}.SubCollections h2,.SubCollections{margin-bottom:24px}.SubCollections .SubCollections__grid{display:flex;flex-wrap:wrap;gap:20px}.SubCollections .SubCollections__grid .SubCollections__item{max-width:calc(33.333333% - 14px);flex:1 0 calc(33.333333% - 14px)}.SubCollections .SubCollections__grid .SubCollections__item .SubCollections__card{padding:10px 20px;background:#8ac973;display:block;color:#fff;font-family:Urbanist Bold;border-radius:8px;transition:all .35s linear;line-height:1.1;height:100%}.SubCollections .SubCollections__grid .SubCollections__item .SubCollections__card:hover{background:#016367}.quick-shop__popup .product__information .product_name{font-size:min(max(1.5rem,1vw + 1.125rem),2rem);font-size:clamp(1.5rem,1vw + 1.125rem,2rem)}.quick-shop__popup .product__information .modal_price .sale.savings,.quick-shop__popup .product__information .purchase-details__buttons .shopify-payment-button{display:none!important}.quick-shop__popup .product__information .purchase-details__buttons .button.ajax-submit{flex:0 0 100%;max-width:100%;margin:0;color:#fff}.quick-shop__popup .product__information .purchase-details__buttons .button.ajax-submit:hover{color:#2f2f30}.quick-shop__popup .product__information .product-block--share{display:none}.quick-shop__popup .fancybox-close-small{color:#fff;padding:10px;background:#000;top:5px;right:5px;border-radius:40px}.quick-shop__popup .fancybox-close-small svg{background-color:#000!important}.has-product-sticker .sticker-shape-square .thumbnail-sticker{width:auto!important;margin-bottom:0!important}.has-product-sticker .sticker-shape-square .thumbnail-sticker .sticker-text{font-size:14px;font-family:Urbanist Bold;line-height:1!important}.product-sticky-cart-button{position:fixed;z-index:2;left:50%;transform:translate(-50%,130%);right:0;bottom:0;top:unset;width:100%;padding:16px 48px;display:flex;justify-content:space-between;align-items:center;opacity:0;transition:all .3s ease-in-out;background:#fff;border-top:1px solid rgba(47,47,48,.1)}.product-sticky-cart-button.sticky-active{opacity:1;transform:translate(-50%)}.product-sticky-cart-button .product-info{display:flex;justify-content:flex-start;align-items:center;gap:24px;flex:1}.product-sticky-cart-button .product-info .image{position:relative;height:96px;width:96px;flex:0 0 96px;border-radius:8px;overflow:hidden;display:inline-block}.product-sticky-cart-button .product-info .image img{position:absolute;height:100%;width:100%}.product-sticky-cart-button .product-info .content .vendor{margin-bottom:0;color:#2f2f3080!important}.product-sticky-cart-button .product-info .content .title{padding-right:30%;font-family:Urbanist Bold;margin:0 0 4px}.product-sticky-cart-button .product-btn{display:flex;justify-content:flex-end;align-items:center;gap:24px}.product-sticky-cart-button .product-btn .ajax-cart__price .product-price{display:flex;justify-content:flex-end;align-items:center;gap:8px}.product-sticky-cart-button .product-btn .ajax-cart__price .product-price .sale-price{color:#bb0a21}.product-sticky-cart-button .product-btn .ajax-cart__price .product-price .regular-price{color:#2f2f30}.product-sticky-cart-button .product-btn .ajax-cart__price .product-price .sale-price+.regular-price{color:#2f2f3080;font-size:14px;line-height:1}.selector-wrapper .swatch-options{display:flex;justify-content:flex-start;gap:8px;position:relative;padding-bottom:17px}.selector-wrapper .swatch-options .swatch-square{flex:0 0 44px;line-height:1}.selector-wrapper .swatch-options .swatch-square span{width:44px;height:44px;display:inline-flex;border-radius:12px;border:1px solid rgba(47,47,48,.1);cursor:pointer}.selector-wrapper .swatch-options .swatch-square p{font-size:12px;display:none;position:absolute;left:0;bottom:0}.selector-wrapper .swatch-options .swatch-square.active span{border:4px solid #016367}.swatch-options .swatch-square.active p{display:block}.product-block--status .product-status .in-stock{font-weight:700;font-size:14px;color:#8ac973}.product-block--status .product-status .out-stock{font-weight:700;font-size:14px;color:#bb0a21}.product-block--delivery .delivery-message{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:10px}.product-block--delivery .delivery-message .text{font-family:Urbanist Bold}.product__collapsible .faq__item .faq__item-answer>div{box-shadow:none!important;padding:0!important;border-radius:0!important}.product__collapsible .faq__item .faq__item-answer h1{font-size:min(max(1.5rem,1vw + 1.125rem),2rem);font-size:clamp(1.5rem,1vw + 1.125rem,2rem);margin:16px 0}.product__collapsible .faq__item .faq__item-answer h1:first-child{margin-top:0}.product__collapsible .faq__item .faq__item-answer h1:last-child{margin-bottom:0}.product__collapsible .faq__item .faq__item-answer h2{font-size:min(max(1.5rem,0vw + 1.5rem),1.5rem);font-size:clamp(1.5rem,0vw + 1.5rem,1.5rem);margin:16px 0}.product__collapsible .faq__item .faq__item-answer h3,.product__collapsible .faq__item .faq__item-answer h4,.product__collapsible .faq__item .faq__item-answer h5{font-size:min(max(1rem,0vw + 1rem),1rem);font-size:clamp(1rem,0vw + 1rem,1rem)}.product__collapsible .faq__item .faq__item-answer h2:first-child{margin-top:0}.product__collapsible .faq__item .faq__item-answer h2:last-child{margin-bottom:0}.product__collapsible .faq__item .faq__item-answer ul{padding-left:5px}.product__collapsible .faq__item .faq__item-answer ul li{list-style:inside}.product__information .vendor{margin-bottom:5px}.custom-contact-form__blocks{gap:20px 8px;margin-top:40px}.custom-contact-form__blocks .one-half{width:calc(50% - 4px)!important}.custom-contact-form__blocks .custom-contact-form__block{margin:0}.custom-contact-form__blocks .custom-contact-form__block label{font-family:Urbanist Bold;font-size:12px;line-height:120%;margin-bottom:8px}.custom-contact-form__blocks .custom-contact-form__block input,.custom-contact-form__blocks .custom-contact-form__block textarea{min-height:44px;border-radius:12px;border:1px solid #2f2f30;padding:12px 16px;color:#2f2f30;font-size:14px;text-transform:capitalize}.custom-contact-form__blocks .custom-contact-form__block input::placeholder,.custom-contact-form__blocks .custom-contact-form__block textarea::placeholder{opacity:.5;color:#2f2f30}.custom-contact-form__blocks .custom-contact-form__block input[type=email]{text-transform:none}.custom-contact-form__blocks .custom-contact-form__block textarea{min-height:140px;resize:none}.contact-section .contact-form__heading{margin-bottom:16px}.iconbox-column .icon-boxes{display:flex;flex-wrap:wrap;gap:8px}.iconbox-column .icon-boxes .box-item{flex:0 0 calc(50% - 4px);padding:16px;border-radius:24px;border:1px solid rgba(47,47,48,.1);display:flex;flex-flow:column wrap;gap:12px}.iconbox-column .icon-boxes .box-item .content strong{font-weight:400;font-family:Urbanist Bold}.iconbox-column{margin-bottom:64px}.theme-ajax-cart .ajax-cart__cart-title{background:#f3faf1;border:none;padding:20px 16px}.theme-ajax-cart .ajax-cart__close-icon{margin:16px 16px 0 0}.theme-ajax-cart .ajax-cart__close-icon .icon{width:40px;height:40px;border-radius:40px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);padding:13px}.theme-ajax-cart .ajax-cart__close-icon .icon svg{fill:#fff}.ajax-cart__free-shipping{padding:24px 16px 16px}.ajax-cart__free-shipping .indicator__msg{font-size:14px;margin-bottom:8px;line-height:1}.ajax-cart__free-shipping .fs-indicator__indicator{max-width:100%!important;height:8px!important;border:none!important;background:#eee!important;border-radius:8px;margin:0}.ajax-cart__free-shipping .fs-indicator{width:100%}.ajax-cart__free-shipping .fs-indicator__indicator .fs-indicator__bar{border-radius:8px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%)!important;height:4px!important}.ajax-cart__button-wrapper .continue{display:block;margin-top:8px;text-transform:capitalize}.theme-ajax-cart .ajax-cart__form .ajax-cart__details-wrapper{padding:24px 16px;border:none;border-radius:24px 24px 0 0;background:#f3faf1}.theme-ajax-cart .ajax-cart__form .ajax-cart__details-wrapper .ajax-cart__subtotal{padding:0;font-size:20px}.theme-ajax-cart .ajax-cart__form .ajax-cart__details-wrapper .ajax-cart__button-wrapper .button--add-to-cart{margin-top:14px}.theme-ajax-cart .ajax-cart--drawer{height:100%}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content{display:flex;flex-flow:column nowrap;overflow:hidden;height:100%}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form{flex:1;overflow:hidden;display:flex;flex-flow:column}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list{overflow-y:auto;display:flex;flex-flow:column nowrap;flex:1;justify-content:flex-start;padding:16px 16px 0}.ajax-cart__empty-cart-message a{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product{padding:16px 0;margin:0;border:none;border-bottom:1px solid #f2f2f2;align-items:flex-start}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product:first-child{padding-top:0}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product:last-child{border:none}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image{width:80px}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image a{display:block;position:relative;height:0;width:100%;padding-bottom:100%;border-radius:8px;border:1px solid rgba(47,47,48,.1);overflow:hidden}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .ajax-cart__product-image a img{width:100%;height:100%;position:absolute}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__product-title{line-height:120%;margin-bottom:4px;padding-right:36px}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__product-title a{font-family:Urbanist Bold;color:#2f2f30}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__product-options{font-size:12px;color:#2f2f3080;margin-bottom:6px}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content{position:relative}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__delete{position:absolute;right:0;top:0;line-height:1}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__delete svg{width:20px;height:20px;padding:1.667px 3.333px;transition:all .3s ease-in-out;opacity:.5}.theme-ajax-cart .ajax-cart--drawer #ajax-cart__content .ajax-cart__form .ajax-cart__list .ajax-cart__product .media-content .ajax-cart__delete:hover svg{opacity:1}.ajax-cart__product-content .price-quantity-wrapper{display:flex;justify-content:space-between;position:relative}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-box{margin:0;width:100%;display:flex;align-items:center;gap:10px;justify-content:flex-end}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-box .quantity-wrapper{border-radius:48px;border:1px solid #2f2f30;background:#fff;padding:8px;align-items:center;justify-content:center;max-width:80px}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-box .quantity-wrapper .quantity-element{height:16px;min-width:16px;padding:0;min-height:16px;flex:1;font-size:14px;color:#2f2f30;border:none}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-box .quantity-wrapper .control{min-height:16px;line-height:1}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-box .quantity-wrapper .quantity-element .icon{margin:0;padding:0 3.5px;height:auto;width:auto}.ajax-cart__product-content .price-quantity-wrapper .ajax-cart__quantity-warning{position:absolute;left:0;bottom:-16px}.qty-edit{cursor:pointer}.qty-update{cursor:pointer;display:none}.cart-section .heading-wrapper--cart-page{margin-bottom:48px}.cart-section .heading-wrapper--cart-page .cart-page__title{line-height:1}.cart__item-list .cart__card{padding:16px 0;border-radius:0;border:none;border-bottom:1px solid #f2f2f2;background:#fff;margin-bottom:0}.cart__item-list .cart__card:last-child{border:none;padding-bottom:0}.cart__item-list .cart__card .cart__image{width:96px;display:inline-flex}.cart__item-list .cart__card .cart__image .image-element__wrap{width:100%;height:0;padding-bottom:100%;position:relative;border-radius:8px;border:1px solid rgba(47,47,48,.1)}.cart__item-list .cart__card .cart__image .image-element__wrap img{position:absolute;height:100%;width:100%}.cart__item-list .cart__card .cart__info{width:calc(100% - 96px)}.cart__item-list .cart__card .cart__info .cart__description{padding:0 0 0 16px;width:53.33%}.cart__item-list .cart__card .cart__info .cart__description .item__title{color:#2f2f30;font-family:Urbanist Bold;line-height:120%;margin-bottom:4px;display:inline-block}.cart__item-list .cart__card .cart__info .cart__description .item__properties{color:#686868;font-size:14px;line-height:150%}.cart__item-list .cart__card .cart__info .cart__description .item__vendor{color:#686868;font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:4px;line-height:110%}.cart__headings h3{font-size:12px;text-transform:capitalize;font-family:Urbanist Bold}.cart__form form .container{align-items:flex-start}.cart__form form .cart__card.container{align-items:center}.cart__headings{gap:0;padding-bottom:8px;justify-content:flex-start;border-bottom:1px solid #f2f2f2}.cart__item-list .cart__card .cart__info .cart__remove{display:flex;gap:4px;align-items:center;font-size:12px;color:#25262799}.cart__item-list .cart__card .cart__info .cart__remove svg path{transition:all .33s linear;fill:#25262799}.cart__item-list .cart__card .cart__info .cart__remove:hover{color:#252627}.cart__item-list .cart__card .cart__info .cart__remove:hover svg path{fill:#252627}.cart__headings .cart__product-title{width:49.6%}.cart__headings .cart__price-title,.cart__headings .cart__quantity-title,.cart__headings .cart__total-title{width:14.1%}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity{margin:0;display:inline-block;text-align:center}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper{display:inline-flex;border-radius:28px;border:1px solid #252627;background:#fff;padding:6px 4px;max-width:80px}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .quantity-element{height:18px;min-width:18px;min-height:auto;border:none;padding:0;font-size:12px;line-height:18px!important}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .quantity-element .icon{margin:0;padding:0;width:18px;height:18px}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .quantity-element .icon svg{height:auto;width:9px}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper .control{line-height:1;height:auto;min-height:auto}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity .quantity-wrapper span.quantity-element{display:block!important}.cart__free-shipping{padding-bottom:32px}.cart__free-shipping .indicator__msg{text-align:center;margin-bottom:8px;font-size:14px}.cart__free-shipping .fs-indicator__indicator{max-width:100%;height:8px;border:none;border-radius:8px;background:#f7f7f7;margin:0}.cart__free-shipping .fs-indicator__indicator .fs-indicator__bar{height:4px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);border-radius:4px}.cart__shipping-calculator .heading-wrapper--shipping-calculator-form{display:none}.cart__shipping-calculator .shipping-calculator{flex-flow:column;gap:20px;margin-bottom:48px}.cart__shipping-calculator .shipping-calculator .one-fourth{width:100%;margin:0;gap:8px}.cart__shipping-calculator .shipping-calculator .one-fourth label{font-size:12px;text-transform:uppercase;padding:0;opacity:1;font-weight:700}.cart__shipping-calculator .shipping-calculator select{padding:10px 16px;height:50px;border-radius:12px;background:#f7f7f7;border:none;font-size:15px;color:#25262766}.cart__shipping-calculator .shipping-calculator .select{height:auto}.cart__shipping-calculator .shipping-calculator input{padding:10px 16px;height:50px;border:none;border-radius:12px;background:#f7f7f7;font-size:15px;color:#25262766}.cart__shipping-calculator .shipping-calculator .get-rates{background:#252627;border:1px solid #252627}.cart__shipping-calculator .shipping-calculator .get-rates:hover{color:#252627;background:#fff}.cart__subtotal{padding-bottom:24px}.cart__checkout{margin:0;padding-bottom:8px}.cart__checkout .additional-checkout-buttons{margin:0}.cart__additional a{padding:16px 48px!important;width:100%!important;display:block}.cart__additional{padding:0}.cart__item-list .cart__card .cart__info .cart__remove svg{width:20px;height:20px;padding:1.667px 3.333px}.cart__row.cart__subtotal{font-size:20px}.cart-section .cart__form form .one-third{position:sticky;top:165px}.cart-section .cart__row.cart__free-shipping{padding-bottom:24px}.password-page .password-page-message{position:relative;line-height:1!important;padding:24px 0!important;margin:40px 0 24px;border:none}.password-page .password-page-message:before,.password-page .password-page-message:after{content:"";position:absolute;height:1px;width:100%;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);left:0;border-radius:1px}.password-page .password-page-message:before{top:0}.password-page .password-page-message:after{bottom:0}.password-page__newsletter .newsletter__title{margin-bottom:24px;line-height:1}.password-page__newsletter{margin:64px auto 0!important}.password-page__newsletter .subtitle{margin-bottom:32px;padding:0 25px}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form{display:block}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form label{position:static!important;width:auto!important;height:auto!important;font-size:12px;text-transform:capitalize;margin-bottom:8px;font-family:Urbanist Bold}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form .control{width:100%}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form .control input{padding:10px 16px;height:50px;color:#252627;border-radius:12px;border:1px solid #2f2f30;background:#fff}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form .control input::placeholder{color:#252627;opacity:.4}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form button{width:auto!important}.password-page__newsletter .newsletter-form__wrapper form .newsletter-form .control{text-align:center}.password-footer{margin-top:48px;font-size:12px;color:#25262733!important}.password-footer a{color:#25262733}.storefront-password-form label{display:block;margin-bottom:8px!important;text-transform:capitalize;font-family:Urbanist Bold;text-align:left!important;font-size:12px!important;line-height:1}.storefront-password-form .modal-container__password input[type=password]{height:50px;margin:0 0 20px!important;padding:10px 16px!important;color:#252627;box-shadow:none!important;border-radius:12px;border:1px solid #2f2f30;background:#fff}.storefront-password-form .modal-container__password input[type=password]::placeholder{opacity:.4;color:#252627}.password-page .is-large.close{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);padding:3.029px}.password-page .is-large.close svg{width:24px;height:24px;padding:1.65px}.password-page .is-large.close svg path,.password-page .is-large.close svg polygon{fill:#fff}#owner a{color:#bb0a21}#owner a:hover{color:#016367}.search__results-list{margin:0!important;width:100%;gap:8px 0}.featured-collection-section .search__results-list .product__thumbnail{flex:1}.search-main .heading-wrapper--search-page{margin-bottom:16px}.search-main .search__results-count{margin-bottom:48px}.quick-shop__popup .product-block--form{margin-bottom:0}.quick-shop__popup .product_section .product__images,.quick-shop__popup .product_section .product__information{top:0}html.compensate-for-scrollbar{overflow:hidden}.col-description .rich-text__text h1,.col-description .rich-text__text h2,.col-description .rich-text__text h3,.col-description .rich-text__text h4{font-size:30px!important}.view-link{border-radius:12px!important;padding:0!important;display:flex;align-items:center}.quick-shop__lightbox .fancybox-button--close{display:none!important}.search-icons svg{width:20px;height:20px}.search-icons svg g{opacity:1!important}.slideshow-classic .banner--full-link{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 1199px){.contact-section{width:60%!important}.featured-collection-section.collection-matrix .product__thumbnail{width:calc(33.3333333% - 8px)!important}}@media screen and (max-width: 1024px){.cart__item-list .cart__card:first-child{padding-top:0}.contact-section{width:65%!important}.faq-section .one-fourth{width:calc(30% - var(--gutter))}.floating-text-container .floating-item{width:44%;padding:0 24px}.image-with-text-overlay .image-with-text-overlay__banner .caption-content{width:70%!important}.header__inner-content{gap:20px}.header .header__inner-content{padding-left:20px!important;padding-right:20px!important}#shopify-section-footer-classic,.footer-bottom{padding-left:10px!important;padding-right:10px!important}.mega-menu__section .mega-menu{padding-right:10px;padding-left:10px}}@media screen and (max-width: 992px){.caption-content{width:60%!important}.floating-text-container .floating-item{width:52%}}@media screen and (max-width: 820px){.collection-main .sidebar-section .sidebar__inner_container{top:173px}.featured-collection-section.collection-matrix .product__thumbnail{width:calc(50% - 8px)!important}.cart-section form .cart__item-list.two-thirds{width:100%}.cart-section form .one-third.column{width:100%;margin-top:32px;position:relative;top:unset}.product-sticky-cart-button{padding:16px}.collection-main .sidebar-section .sidebar__inner_container{height:auto}.featured-collection-section.collection-matrix .product__thumbnail{width:calc(50% - 8px)}.collection-main .collection__main{width:70%!important}.contact-section{width:80%!important}.brands .heading-wrapper{padding:0 6%}.faq-section .one-fourth{width:calc(33.3333333333% - var(--gutter))}.header .header__inner-content .phone-no{display:none}.testimonials .heading-wrapper--testimonials{padding:0 25%}.testimonials .one-fifth{width:calc(33.46% - 6.4px)!important}.jsTestimonials .testimonials{justify-content:center}.featured-collection-section .featured-collection .one-fourth,.featured-collection-section .product__thumbnail{width:30%}.review-column .review-container{width:93%}.icon-with-text-column .icon-with-text-column__column.one-fourth{width:calc(33.33333333333% - 8px)}.block__newsletter .nav{align-items:flex-start;justify-content:flex-start}.footer__content .footer__block.four{width:calc(33.3333333333% - var(--gutter))}.footer__content .footer__block.block__newsletter{width:100%;margin-top:30px}.block__newsletter .nav li{width:100%}.two-column-richtext .rich-text-column{width:calc(66.66666666% - var(--gutter))}.subtotal-inline{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:9;padding:20px 16px}}@media screen and (max-width: 798px){[data-mega-menu=parent-item-6].image-menu-with-text-column .mega-menu-image-element .item{flex:0 0 50%}.magic-wrapper.menu-with-text-column .mega-menu__menu-2{display:flex;flex-wrap:wrap}.magic-wrapper.menu-with-text-column .mega-menu__menu-2 li{flex:0 0 20%}#mmBack{position:absolute;left:0;top:0;z-index:2147483647;background:#fff;color:#2f2f30;font-size:16px;cursor:pointer;font-family:Urbanist Bold;border:none;display:flex;justify-content:flex-start;align-items:center;gap:10px;padding:16px 10px;width:100%}.magic-wrapper.menu-with-text-column .mega-menu__menu-2 .nav-item a{color:#2f2f30}.sub-child-menu-list ul.has-collection-detail li{flex:0 0 33.33333333333%;max-width:33.33333333333%;padding:0 4px!important}.sub-child-menu-list ul.has-collection-detail li .collection-details a img{height:200px;object-fit:contain;border-radius:0}.sub-child-menu-list ul.has-collection-detail li .collection-details a{color:#2f2f30;background:#fff!important}.mega-menu .mega-menu__content .child-menu-list ul li a .collection-tag{margin-top:5px}.mega-menu .mega-menu__content .child-menu-list ul li a{padding:12px;color:#2f2f30}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .child-menu-list .mega-menu__linklist li{margin-bottom:8px}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .child-menu-list .mega-menu__linklist li:last-child{margin-bottom:0}.mega-menu .mega-menu__content .parent-menu-list .menu__heading a{padding:12px 16px;color:#2f2f30}.mega-menu .mega-menu__content .parent-menu-list{flex:0 0 100%;max-width:100%;padding:0}.mega-menu .mega-menu__content .magic-wrapper.active,.mega-menu .mega-menu__content .sub-child-menu-list{display:none}.mega-menu .mega-menu__content .sub-child-menu-list,.mega-menu .mega-menu__content .child-menu-list,.mega-menu .mega-menu__content .magic-wrapper{flex:0 0 100%;max-width:100%;padding:0}.mega-menu .mega-menu__content .mega-menu__image a .mega-menu__image{width:80px;height:60px;max-width:80px}.mega-menu .mega-menu__content .mega-menu__image a{color:#2f2f30}.mega-menu .mega-menu__content .mega-menu__image{flex:0 0 50%;max-width:50%;margin-bottom:10px}#mobile-header .mobile-header__logo{width:auto}.paginate .pagination .pagination-next{margin-left:12px}.paginate .pagination .pagination-list{flex:1;justify-content:flex-start}.mobile-menu__toggle-button.mobile-toggle__position--right{right:70px}.mega-menu .block__menu .mega-menu__content .linklist-image-block.active .block__image{display:block;padding:0 16px}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .block__menu .mega-menu__content .linklist-image-block .mega-menu__linklist{width:100%;padding-bottom:32px;flex:1}.cart__checkout .checkout{min-height:50px;margin-bottom:0}.cart-section .heading-wrapper--cart-page{margin-bottom:40px}.cart__item-list .cart__card .cart__info .cart__price{width:50%}.cart__item-list .cart__card .cart__info .cart__quantity{width:50%;margin-top:0;justify-content:flex-end}.cart__item-list .cart__card .cart__info .cart__quantity .purchase-details__quantity{text-align:right;max-width:max-content;width:auto}.cart__item-list .cart__card .cart__info .cart__price p{display:flex;gap:8px}.cart__item-list .cart__card .cart__info .cart__description .item__title{margin-bottom:8px}.cart__item-list .cart__card .cart__info .cart__remove{font-size:0;margin:0;position:absolute;right:0;gap:0;top:16px}.cart__item-list .cart__card .cart__info .cart__description{padding:0 36px 0 0;width:100%}.cart__item-list .cart__card:first-child .cart__info .cart__remove{top:0}.cart__item-list .cart__card .cart__info{width:calc(100% - 80px);padding-left:16px;flex-direction:row;flex-wrap:wrap}.cart__form form .cart__card.container{align-items:flex-start}.cart__item-list .cart__card .cart__image{width:80px}.recommended-products-section .heading-wrapper--recommended-products{margin-bottom:32px}.video__text-container .video__text .text-outer-wrapper .video__text-wrapper{width:90%!important}.video-play-btn .play-button img{width:64px}.video__text-wrapper{margin-bottom:32px}.video__text-wrapper .video__subheading{margin-bottom:24px}.product__images .product-gallery__main .product-gallery__image .product-gallery__link .image__container{padding-bottom:90%}.collection-main .sidebar-section .filter-text{justify-content:flex-start;padding:16px;gap:12px;position:relative;border-radius:0 0 24px 24px;background:#f3faf1}.collection-main .sidebar-section .filter-text h2{font-size:32px}.collection-main .sidebar-section .filter-text .cross-icon{width:40px;height:40px;padding:3.029px;border-radius:49px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);display:flex;align-items:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.collection-main .sidebar-section .filter-text .cross-icon svg{width:24px;height:24px;padding:2.25px;flex:1}.collection-main .sidebar-section{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#fff;padding:0;transition:all .33s ease-in-out;height:0;opacity:0;visibility:hidden;overflow:hidden}.collection-main .sidebar-section.active{height:auto;opacity:1;visibility:visible}.collection-main .sidebar-section .filter-by-heading{justify-content:flex-start;gap:12px;padding:16px;border-radius:0 0 24px 24px;background:#f3faf1;margin:0 0 16px}.collection-main .sidebar-section .filter-by-heading h2{font-size:32px}.collection-main .sidebar-section .sidebar__inner_container{position:static;padding:0 16px 16px;height:calc(100vh - 80px)}.mobile-filter .filter-by-heading{gap:4px;cursor:pointer}.mobile-filter .filter-by-heading svg{width:20px;height:20px;padding:4.375px}.collection__filters .is-grouped{justify-content:space-between}.featured-collection-section.collection-matrix .product__thumbnail{width:calc(33.33333333333% - 8px)!important}.collection-main .collection__main{width:100%!important}.iconbox-column{margin-bottom:48px}.contact-section{width:100%!important}.brands-column .brands-container .brand-letter-group .brands-list{gap:8px}.brands-column .brands-container .brand-letter-group .letter-heading{flex:0 0 50px}.brands .brands-column{display:flex;flex-direction:row-reverse;align-items:flex-start}.brands .brands-column .alphabets ul{flex-flow:column;gap:8px;margin-bottom:0;border:none;padding:0}.brands-column .brands-container .brand-letter-group{flex:1 0 100%;gap:25px}.brands .brands-column{padding-top:48px;gap:53px}.faq-section .two-thirds{width:100%}.faq__block-main .faq__block-main__questions{gap:32px}.faq-section .faq__block-main{padding:0 6px}.faq__block-main .faq__block-title{margin-bottom:40px}.faq-section .one-fourth{width:100%;margin-top:0;margin-bottom:48px;position:static}.article-content ol,.article-content ul{margin:0 0 32px 15px!important}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:32px}.article-content img{margin:16px 0 0}.featured-collection-section .heading-wrapper--featured-collection{margin-bottom:32px}.blogs-navigation{margin-top:40px}.two-column-richtext .rich-text-column{width:calc(100% - var(--gutter));padding-top:16px}.pagination,.pagination-list{justify-content:space-between}.term-and-conditions .heading-wrapper--page{margin-bottom:40px}.section.is-width-small{width:100%;padding:0 6px}.about-image-with-text .image-with-text__wrapper .image-with-text__heading{padding-bottom:32px}.about-image-with-text .image-with-text__text-column{padding:24px 6px 0}.floating-text-container .floating-item{width:55%}.testimonials .descriptions{margin-bottom:32px}.testimonials .customer-rating{margin-bottom:8px}.fixed-multi-images .main-fixed-image{top:65px}.fixed-multi-images .main-fixed-image .content-container .title{margin-bottom:16px}.fixed-multi-images .main-fixed-image .content-container{padding:16px}.customer-reviews .about-check-points .image-column{margin-bottom:40px}.customer-reviews .about-check-points .review-column{gap:24px}.customer-focused .heading-wrapper{margin-bottom:32px}.customer-reviews .review-column .text-column{padding-left:6px;margin:0}.icon-with-text-column .icon-with-text-column__column.one-third{width:100%;margin:0}.annoucement-social-icon{display:none}.logo-list .heading-wrapper--logo-list{margin-bottom:16px}.range-slider-section .heading-wrapper--range-slider{margin-bottom:48px}.range-slider-section{border-radius:16px}.ranger-column .main_heading{margin-bottom:32px}.ranger-column .range__slider{margin:32px 0}.product_section .product__information{padding:24px 16px}.customer-reviews .image-column{margin-bottom:24px}.review-column .review-container{width:100%}.icon-with-text-column .icon-with-text-column__column.one-fourth{width:calc(50% - 8px)}.footer__content .footer__block.block__newsletter{margin-top:0}.footer__content .footer__block.four{width:calc(100% - var(--gutter));margin-bottom:8px;border-radius:16px;border:1px solid rgba(47,47,48,.1);padding:16px}#shopify-section-footer-classic,.footer-bottom{padding-left:6px!important;padding-right:6px!important}.footer__content .footer__block.four .footer__menu ul,.footer__content .footer__block.four .accordion-newsletter{display:none;padding-top:16px}.footer__content .footer__block.four .footer__menu ul li{padding-bottom:16px}.footer__content .footer__block.four .footer__menu ul li:last-child{padding-bottom:0}.footer__content .footer__block.four .footer__heading{margin:0;position:relative}.footer__content .footer__block.four .footer__heading:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:13.5px;height:13.5px;background:url(/cdn/shop/files/plus.svg) no-repeat center center / contain}.footer__content .footer__block.four .footer__heading.active:before{background:url(/cdn/shop/files/minus.svg) no-repeat center center / contain}.footer__container .footer__content .block__logo{padding:24px 0 32px}.customer-reviews .review-column{margin:0;width:100%}.mobile-account-icon .mobile-menu__item{display:flex}.header-cart__icon .header-cart__count.badge{height:12px;width:12px;top:-.5rem;left:calc(100% - .2rem);font-size:8px}.action-area__link{padding:0 12px}.mobile-layout--right .action-area__link.has-cart-count,.mobile-menu__toggle-icon{padding-right:0}.mobile-logo,.mobile-dropdown,.mobile-icons{padding:0}.mobile-header__content .mobile-dropdown{padding:0;margin-right:2px!important}.mobile-header__content .mobile-dropdown .mobile-menu__toggle-icon{padding:1px 0 0}.mobile-header__content .mobile-dropdown .mobile-menu__toggle-icon .mobile-header__open-menu,.mobile-header__content .mobile-dropdown .mobile-menu__toggle-icon .mobile-header__close-menu{display:flex}.mobile-header .mobile-header__content{background:#f3faf1}.mobile-menu--opened .mobile-header .mobile-header__content{background:#fff}.mobile-menu__content{padding:0!important;margin:0!important}.mobile-dropdown .mobile-menu{border-top:1px solid rgba(47,47,48,.1);display:flex;flex-flow:column nowrap;min-height:calc(100vh - 90px);height:calc(100vh - 90px)!important}.mobile-dropdown .mobile-menu .search-form{padding:16px}.mobile-dropdown .mobile-menu .search-form .search__fields input[type=text]{border-radius:12px;border:1px solid #016367;background:#fff;padding:12px 45px 12px 16px;min-height:44px}.mobile-dropdown .mobile-menu .search-form .search__fields .icon{left:unset;right:16px;transform:translateY(-50%)}.mobile-dropdown .mobile-menu ul.social-icons{justify-content:center;gap:12px;margin-bottom:40px}.mobile-dropdown .mobile-menu ul.social-icons li{display:flex}.mobile-dropdown .mobile-menu ul.social-icons li a{display:inline-flex}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list{padding:0!important;margin:0}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list .mobile-menu__list-item label .mobile-menu__item{padding:10px 16px;font-size:20px;line-height:1}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list .mobile-menu__list-item label .close-dropdown{width:100%}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list .mobile-menu__list-item label .mobile-menu__item:after{width:20px;height:20px;font-size:13px;text-align:right;line-height:20px}.mobile-dropdown .mobile-menu .mobile-top--wrapper{flex:1;overflow-y:auto;display:flex;flex-flow:column nowrap}.mobile-dropdown .mobile-menu .mobile-top--wrapper .phone-text-icon{padding:22px 16px 24px;display:flex}.mobile-dropdown .mobile-menu .mobile-top--wrapper .phone-text-icon a{display:inline-flex;gap:8px;align-items:center;justify-content:flex-start}.mobile-dropdown .mobile-menu .mobile-top--wrapper .phone-text-icon a svg{width:24px;height:24px;padding:3px}.mobile-dropdown .mobile-menu .mobile-top--wrapper .phone-text-icon a svg path{transition:all .33s ease-in-out;fill:#fff}.mobile-dropdown .mobile-menu .mobile-bottom--wrapper{background:#f3faf1;padding:16px}.mobile-dropdown .mobile-menu .mobile-bottom--wrapper .free-shipping{display:flex;justify-content:center;align-items:flex-start;gap:8px}.mobile-dropdown .mobile-menu .mobile-bottom--wrapper .free-shipping .flex-text span{display:block;font-size:12px}.mobile-dropdown .mobile-menu .mobile-bottom--wrapper .free-shipping .flex-text span:first-child{background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:14px;font-family:Urbanist Bold}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu{padding:14px 10px 22px;background:#8ac973!important;border:none}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .block__menu{width:100%;padding:0;flex:1}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .block__menu .mega-menu__content ul li{background:transparent;color:#fff;font-size:14px;padding:0;font-family:Urbanist Light}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list .mobile-menu__list-item .submenu__input:checked+label .mobile-menu__item:after{text-align:left}.mobile-dropdown .mobile-menu .mobile-menu__content .mobile-menu__list .mobile-menu__list-item .submenu__input:checked+label a{color:#016367}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu .block__menu .mega-menu__content .linklist-image-block.active{display:block;position:absolute;background:#f3faf1;top:0;right:0;bottom:0;left:0;height:calc(100vh - 106px);overflow-y:auto;z-index:4;display:flex;align-content:flex-start;flex-flow:row wrap;padding-bottom:24px}.mobile-menu__submenu .mega-menu,.mobile-menu__submenu .mega-menu .container,.mobile-menu__submenu .mega-menu .mega-menu__content{position:static;height:100%}.mobile-menu__submenu .mega-menu .container.has-no-side-gutter{flex-flow:column;height:100%;overflow:auto}.mega-menu .block__menu .mega-menu__content .linklist-image-block .menu-back-btn{width:100%;padding:16px 16px 16px 40px;position:relative;display:flex;gap:4px;align-items:center;justify-content:flex-start;font-size:14px;font-family:Urbanist Light;line-height:1;cursor:pointer}.mega-menu .block__menu .mega-menu__content .mega-menu__linklist ul{width:100%}.mega-menu .block__menu .mega-menu__content .linklist-image-block .menu-back-btn:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url(/cdn/shop/files/direaction_down.svg) no-repeat center center / 6px}.mega-menu .block__menu .mega-menu__content .mega-menu__linklist ul .mega-menu__linklist-link{color:#2f2f30;font-family:Urbanist Bold}.paginate{margin-top:32px}.article-main .back-btn{margin-bottom:40px}.mobile-dropdown .mobile-menu .mobile-top--wrapper .mega-menu{transform:translate(0);position:absolute;top:0;right:0;left:0;bottom:77px;z-index:5;overflow:hidden;height:auto;background:#fff!important}.mega-menu .mega-menu__block .mega-menu__content{flex-wrap:wrap}.mega-menu .mega-menu__block .mega-menu__content .linklist-image-block{flex:0 0 100%;max-width:100%}.collection-products-block{display:none}.collection-products-block.active{display:block;padding:20px 0}.collection-products-block .product-wrapper{display:flex;gap:15px;flex-wrap:wrap}.collection-products-block .product-wrapper .one-third{width:calc(33.33% - 10px)!important;padding:0}.back-btn{font-size:16px;margin-bottom:32px;display:inline-flex;align-items:center;gap:10px}.back-btn svg{display:inline-block}.collection-products-block .product-wrapper .product-wrap .product-thumbnail__title{-webkit-line-clamp:2!important;min-height:38.38px!important;line-clamp:2!important;color:#2f2f30}.quick-shop__lightbox .fancybox-content{padding:0}.quick-shop__popup .smart-payment-button--true .purchase-details{justify-content:space-between}.col-description .rich-text__text h1,.col-description .rich-text__text h2,.col-description .rich-text__text h3,.col-description .rich-text__text h4{font-size:22px!important}.mobile-menu-link{padding:10px 16px!important;font-size:20px;line-height:1!important}.has-dropdown .mobile-menu__item{padding:10px 16px!important;font-size:20px}.submenu__input:checked+label a:after{transform:scaleY(-1) translateY(50%)}.has-submenu .submenu__label:hover a{color:#016367!important}.mega-menu .mega-menu__content .sub-child-menu-list ul.has-collection-detail{gap:10px 0}.announcement-bar__slider .announcement-bar__content{padding:0 20px}.announcement-bar__text div{display:flex;align-items:center}.magic-wrapper .mega-menu__text-area{font-size:16px;padding-top:0;margin-bottom:0}.sub-child-menu-list,.mega-menu .mega-menu__content .magic-wrapper{display:block!important;position:absolute;top:70px;left:-150%;bottom:0;width:100%;padding:0 10px!important;background:#fff;overflow-y:auto;height:calc(100% - 70px);transition:.3s ease-in-out}.sub-child-menu-list{top:0;height:calc(100% - 40px)}.sub-child-menu-list.is-sub-open,.mega-menu .mega-menu__content .magic-wrapper.active{left:0}.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item{flex:0 0 50%}.mega-menu--header-search_focus{background:#fff!important}}@media screen and (max-width: 600px){.video__text-container .video__text .text-outer-wrapper{width:100%}.video__text-container .video__text .text-outer-wrapper .video__text-wrapper{width:90%!important}.recommended-products-section .heading-wrapper--recommended-products{margin-bottom:32px}.product-sticky-cart-button{border-radius:48px;background:linear-gradient(95deg,#016367 .27%,#8ac973 100.27%);width:calc(100% - 32px);padding:7.5px 16px;bottom:16px}.product-sticky-cart-button .product-info .content{display:none}.product-sticky-cart-button .product-info .image{height:36px;flex:0 0 36px;width:36px;border-radius:4px}.product-sticky-cart-button .product-btn .ajax-cart__price .product-price .sale-price,.product-sticky-cart-button .product-btn .ajax-cart__price .product-price .regular-price{color:#fff!important}.product-sticky-cart-button .product-btn form .button--add-to-cart{padding:0;background:transparent;min-height:auto}.product-sticky-cart-button .product-btn .ajax-cart__price{position:relative}.product-sticky-cart-button .product-btn .ajax-cart__price:before{content:"";position:absolute;right:-8px;top:50%;height:calc(100% - 7px);width:1px;transform:translateY(-50%);background:#fff;border-radius:1px}.product-sticky-cart-button .product-btn{gap:17px}.featured-collection-section.collection-matrix .product__thumbnail{width:calc(50% - 8px)!important}.custom-contact-form__blocks{margin-top:32px}.custom-contact-form__blocks .one-half{width:100%!important}.iconbox-column .icon-boxes{flex-flow:column}.brands .brands-column .alphabets ul li{font-size:18px;line-height:1.3}.brands .heading-wrapper{padding:0}.brands .content br{display:none}.two-column-richtext .description{width:100%}.customer-reviews .review-column .text-column .text-container svg{flex:0 0 20px}.floating-text-container .floating-item{width:70%}.image-with-text-overlay .image-with-text-overlay__banner .caption-content{width:100%!important}.caption-content{padding:0}.logo-list__wrapper .logo-list__item{margin:0 24px!important;width:33.333333333%}.testimonials .heading-wrapper--testimonials{padding:0 15%}.testimonials .descriptions{margin-bottom:32px;padding:0}.testimonials .one-fifth{width:calc(50% - 6.4px)!important}.featured-collection-section .featured-collection .one-fourth,.featured-collection-section .product__thumbnail{width:40%}[data-image-slider] .image-wrapper{width:30%}.blog-posts .container{row-gap:8px}.blog-posts .featured-article{width:calc(50% - 8px)!important}.heading-wrapper--featured-collection .featured-collection__title br,.blog-posts .blog-post__title p br{display:none}.video-play-btn .play-button img{width:50px}.collection-tag a:hover{background:transparent!important;color:#2f2f30!important}.SubCollections .SubCollections__grid{gap:10px}.SubCollections .SubCollections__grid .SubCollections__item{max-width:calc(50% - 10px);flex:1 0 calc(50% - 10px)}}@media screen and (max-width: 480px){.magic-wrapper.image-menu-with-text-column .mega-menu-image-element .item h6{font-size:14px;padding-top:10px}.magic-wrapper.menu-with-text-column .mega-menu__menu-2 li{flex:0 0 33.333333%}.magic-wrapper.menu-with-text-column .mega-menu__menu-2{column-count:3!important}.mega-menu .mega-menu__content .mega-menu__image{flex:0 0 100%;max-width:100%}.sub-child-menu-list ul.has-collection-detail li{flex:0 0 50%;max-width:50%}.floating-text-container .floating-item .title{font-size:20px}.product-wrap .call-to-action{margin-top:16px}.featured-collection-section .heading-wrapper--featured-collection{margin-bottom:40px}.ranger-column .main_heading .title{font-size:32px}.testimonials .buttons{margin-top:32px}.testimonials .testimonial-block .testimonial__meta{margin-top:12px}.theme-ajax-cart .ajax-cart__cart-title{font-size:32px;border-radius:0 0 24px 24px;padding:16px}.theme-ajax-cart .ajax-cart__close-icon{margin:12px 16px 0 0}#theme-ajax-cart.is-drawer{top:0;bottom:0;height:100%;border-radius:0}#theme-ajax-cart.is-drawer.is-visible{right:0}.video__text-container .video__text .text-outer-wrapper .video__text-wrapper{width:100%!important}.brands-column .brands-container .brand-letter-group .brands-list .brand-item .brand-link,.brands .brands-column .alphabets ul li{font-size:16px}.two-column-richtext .rich-text-column{flex-flow:column;gap:16px}.image-with-text-overlay .caption{width:calc(100% - 16px)}.customer-reviews .review-column .text-column{padding-left:0}.floating-text-container .floating-item{width:90%;text-align:left!important}.video__text .text-outer-wrapper .video__text-wrapper{width:100%!important}.video__text-wrapper{margin-bottom:32px}.mobile-text--below-media .video__text-container{margin:0}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.section.is-width-wide .container.small-down--has-limit{width:100%}.testimonials .heading-wrapper--testimonials{padding:0 4px}.testimonials .one-fifth{width:100%!important}.featured-collection-section .featured-collection .one-fourth,.featured-collection-section .product__thumbnail{width:47%}.blog-posts .featured-article{width:100%!important}.icon-with-text-column .icon-with-text-column__column .image-element__wrap img{margin-bottom:16px!important}.footer__credits+.footer__payment-methods{margin-top:0;margin-bottom:16px}.footer-bottom{flex-direction:column-reverse;margin:0}.product_section .product__information .product-text.quantity-discount ul li{font-size:12px}.description p br{display:none}.announcement-bar__text .is-text-small{font-size:12px}}@media screen and (max-width: 479px){.collection-products-block .product-wrapper .one-third{width:calc(50% - 8px)!important;padding:0}.cart-section form .cart__item-list.two-thirds{margin:0}.cart__item-list .cart__card .cart__info .cart__description{padding:0 24px 0 0}.featured-collection-section.collection-matrix .product__thumbnail{width:100%!important;margin:0 6px!important}.brands .brands-column{gap:40px}.floating-text-container .floating-item{width:105%;padding:0 16px}.product_section .product__information .product-text.quantity-discount ul li{font-size:11px}.featured-collection-section .featured-collection .one-fourth,.featured-collection-section .product__thumbnail{width:60%}.product-block--product-button{text-align:center}}@media screen and (max-width: 375px){.collection-products-block .product-wrapper .one-third{width:100%!important;padding:0}.featured-collection[data-slider]{padding:0 12px}.featured-collection-section .featured-collection .one-fourth,.featured-collection-section .product__thumbnail{width:100%}[data-slider] .flickity-viewport{transform:translate(0);overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/s__style.css.map */
