.footer__menu li.footer__menu-link.is-text{line-height:32px}#shopify-section-footer-classic .footer__heading.is-h6{margin-bottom:24px;color:#00c2cb;font-size:20px;letter-spacing:0;line-height:24px}.newsletter-form{position:relative}.newsletter-form .field{margin:0}.newsletter-form .field.is-stretched-width{width:100%;flex-basis:100%}.newsletter-form .field .control{margin:0;width:100%;position:relative}.newsletter-form .field.is-default-width{position:absolute;top:6px;right:6px}.newsletter-form .field input.is-regular{height:54px;border-color:#1d1d1d;padding-left:48px}.newsletter-form .field button.is-within-form{padding:11px 20px;background-color:#00c2cb;color:#fff;color:#fefefe;font-size:16px;font-weight:700;letter-spacing:0;line-height:19px;border-radius:4px}.newsletter-form .field.is-default-width .control{width:max-content;margin-left:auto}.newsletter-form .field button.is-within-form:hover{background:transparent;color:#00c2cb}.footer__block.block__newsletter .content.is-text,#shopify-section-footer-classic .block__newsletter p.footer__heading{margin-bottom:16px}.newsletter-form__wrapper+p.footer__heading{margin-top:24px;margin-bottom:0!important}footer ul.social-icons span.icon{width:24px;height:24px}footer .social-icons.is-justify-left li{padding-right:24px}.footer-extra-content{padding:19px 0;max-width:1290px;margin:25px auto 0;border-top:1px solid #1d1d1d}.footer_adress .is-text{position:relative;padding-left:32px}.footer_adress .is-text:after{content:"";position:absolute;width:24px;height:24px;background:url(/cdn/shop/files/Location.png?v=1675959803) no-repeat;background-size:contain;left:0;top:12px}.logo-list .logo-list__item.one-sixth{width:max-content;margin:0 auto}.shopify-section.newsletter .newsletter__wrapper.column{width:100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center}.shopify-section.newsletter .newsletter__text-wrapper,.shopify-section.newsletter .newsletter-form__wrapper{width:50%;max-width:50%}.shopify-section.newsletter .newsletter__subheading{margin-bottom:0}.shopify-section.newsletter .newsletter-form .field input.is-regular{height:70px;padding:23px 20px 23px 52px;background:transparent;color:#1d1d1d;font-size:16px;letter-spacing:0}.newsletter-form .field input.is-regular::placeholder{color:#1d1d1d}.shopify-section.newsletter .newsletter-form .field.is-default-width{right:10px;top:10px}.shopify-section.newsletter .newsletter-form .field button.is-within-form{padding:15px 28px}.newsletter-form .field.is-stretched-width .control:before{content:"";position:absolute;width:24px;height:24px;background:url(/cdn/shop/files/Email.png?v=1675966539) no-repeat;left:16px;background-size:contain;top:calc(50% - 9px);z-index:9}.faq-section .category_buttons{width:190px;max-width:190px;margin:0;display:block}.faq-section .category_buttons+.column{width:calc(100% - 190px);max-width:calc(100% - 190px);padding-left:34px;margin-right:0;margin-left:0}.faq-section .category_buttons .faq__tags{flex-wrap:wrap}.faq-section .category_buttons .button.button--secondary{height:54px;margin-bottom:24px;padding:13px 10px;width:100%}.faq-section .category_buttons .button.button--secondary.activeBtn{background:#00c2cb;color:#fff}.faq-section .category_buttons .button.button--secondary.activeBtn:hover{background:transparent;color:#00c2cb}body .faq__block-faq .faq__item{border:1px solid #00c2cb;margin-bottom:24px;border-radius:16px}.faq__block-faq .faq__item .faq__item-question{padding:28px 24px;font-size:20px;font-family:Figtree Regular;font-weight:400;line-height:24px}body .faq__block-faq .faq__item.tab--open .faq__item-question{padding-bottom:16px}body .faq__block-faq .faq__item .faq__item-answer{padding:0 24px 20px}body .faq__block-faq .faq__item:last-child{border-color:#00c2cb}body .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:24px;background:#00c2cb!important;width:40px;height:39px;border-radius:8px}body .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before,body .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{background:#fff}.faqsearch_wrapper input#dataSearch{border-radius:8px;border-color:#00c2cb;height:40px;margin-bottom:24px;width:100%;max-width:190px;padding:8px 12px}.faqsearch_wrapper .control.is-relative svg{position:absolute;right:12px;top:12px;width:16px;height:16px;color:#00c2cb;fill:#00c2cb}#ajax-cart__content button.ajax-cart__button.button--add-to-cart.button,#ajax-cart__content a.ajax-cart__cart-link.button.button--secondary{font-family:Figtree Bold;font-size:18px;line-height:22px;padding:15px}.blog_section_wrapper{display:none}.blog_section_wrapper.active{display:flex}.blog_category_buttons{border:1px solid #F2F2F2;border-radius:16px;background-color:#f9f9f9;padding:12px 24px;margin-bottom:34px;width:100%}.blog_category_buttons button{background:transparent;border:none;font-size:20px;letter-spacing:0;line-height:24px;text-align:center;cursor:pointer;padding:13px 22px;display:inline-block;margin:0 20px 0 0;color:#1d1d1d}.blog_category_buttons button:not(:last-child){margin-right:18px}.blog_category_buttons button.active{border-radius:8px;background-color:#cb6ce5;color:#fff}.blogs-with-categories .featured-article.blog-card{background:transparent;padding:0;border:none;box-shadow:none}.blogs-with-categories .card-content.text-align-left{text-align:center!important}.blogs-with-categories .card-content .blog-card__read-more .button{padding:9.5px 27px;display:block;max-width:150px;font-size:16px;margin:0 auto;font-weight:700;letter-spacing:0;line-height:19px;color:#fff;background-color:#00c2cb;border-radius:8px;border:1px solid #00C2CB}.blogs-with-categories .card-content .blog-card__read-more .button:hover{background:transparent;color:#00c2cb}.blogs-with-categories .featured-article.blog-card .card-content .title{font-size:20px;letter-spacing:0;line-height:24px;color:#1d1d1d;text-transform:uppercase}.blogs-with-categories .excerpt,.blogs-with-categories .meta-info.is-text-small{display:none}.blogs-with-categories .heading-wrapper{margin-bottom:24px;padding-left:64px;position:relative}.blogs-with-categories .heading-wrapper:before{content:"";position:absolute;background:url(/cdn/shop/files/Education.png?v=1676042963) no-repeat;height:35px;width:48px;background-size:cover;left:0;top:7px}.blogs-with-categories .flickity-button:disabled,.blogs-with-categories .flickity-button svg{display:none}.blogs-with-categories .flickity-button{background:url(/cdn/shop/files/Arrow_Round.png?v=1676044413) no-repeat;background-size:contain}.blogs-with-categories .flickity-button.previous{transform:rotate(180deg) translateY(20px)}.mega-menu__section .mega-menu{max-width:596px;min-width:596px;padding:5px 12px;border-radius:0 0 16px 16px}.navbar-item.has-mega-menu{position:relative}.header__icon-style-icons-text .action-area__link.has-cart-count{padding-right:0}.footer__logo-wrapper.is-small{max-width:220px}.collection_custom_style .list-collection__thumbnail .image-element__wrap{padding:0}.collection_custom_style .column.list-collection__thumbnail{margin-bottom:30px}.about-main-header h2.heading-section__heading.title.is-h2{line-height:48px}.blog-main .container .one-whole{width:100%}.faq-section .section_title{display:block;padding-left:20px;margin-bottom:20px}.collection-main aside .sidebar__block,.collection-main aside block__faceted-filtering{border-radius:16px;background-color:#f9f9f9;padding:24px;max-height:323px;overflow-x:auto;margin-bottom:32px}.contact-form__form .custom-contact-form__block{width:100%}div#template-list-collections .one-third.column.thumbnail{margin-bottom:40px}div#template-list-collections .one-third.column.thumbnail button.button--primary:hover{background:#fff;border-color:#fff;box-shadow:0 0 6px #ccc}.top-bar__item .localization.header-menu__disclosure .selectors-form__wrap{width:max-content;margin-left:auto;padding-left:35px;position:relative;min-height:16px}.top-bar__item .localization.header-menu__disclosure .selectors-form__wrap:after{content:"";position:absolute;width:24px;height:16px;background:url(/cdn/shop/files/1280px-Flag_of_the_United_States.png?v=1676301512) no-repeat;background-size:contain;left:0;top:4px}.quick-shop__popup h3.surface-pick-up-embed__location-availability{font-size:20px}.quick-shop__popup .purchase-details .purchase-details__spb--true .action_button.action_button--secondary,.quick-shop__popup .purchase-details .purchase-details__spb--true .shopify-payment-button{width:100%;flex-basis:100%;max-width:100%;margin:0 auto 10px}.quick-shop__popup .product_section .smart-payment-button--true.product_form{padding-top:0}.quick-shop__popup .share-btn .button{padding:5px;width:max-content;border:none;height:max-content;display:inline-block}.quick-shop__popup .share-btn .button:hover{background:transparent;color:#000}.product-image__wrapper .thumbnail-overlay__container{display:flex;background:transparent;padding:0}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons{height:100%;align-items:center}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons span.quick_shop{width:100%;border-radius:inherit}.product-tabs-wrap .tab-content p *,.product-tabs-wrap .tab-content div *,.product-tabs-wrap .tab-content ul *{font-family:Figtree Regular!important}.product-tabs-wrap .tab-content strong *{font-family:Figtree Bold}.product-tabs-wrap .tab-content ul{margin:16px 0;list-style:initial;padding-left:20px}.product-tabs-wrap .tab-content a{color:#00c2cb}.featured-collection-section .flickity-prev-next-button{top:30%;background:url(/cdn/shop/files/Arrow_Round.png?v=1676044413) no-repeat;background-size:contain;margin-top:0}.featured-collection-section .flickity-prev-next-button svg{display:none}.featured-collection-section .flickity-prev-next-button.previous{transform:rotate(180deg) translateY(22px)}.product-thumbnail__price.price{font-weight:700;color:#000}div#tiktok-more-videos{display:none}.collection_custom_style .column.list-collection__thumbnail{position:relative}.collection_custom_style .column.list-collection__thumbnail a.collection-info__caption-wrapper:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:7}.cart__row.cart__taxes-shipping{display:none}.has-thumbnail-sticker.sale-sticker .product-thumbnail__price.price{color:#cb6ce5}.sale-sticker.thumbnail-sticker{background:#cb6ce5}.faceted-filter-group-display__price-range{display:flex;justify-content:space-between;align-items:center;gap:0;margin-bottom:40px;margin-top:20px}span.input-seperator{width:11.5px;height:1.19px;background:#000;display:block;min-width:11.5px}.faceted-filter-group-display__price-range .priceFilterPriceBox{width:calc(50% - 12px)}.priceRangeDigits{display:flex;justify-content:space-between;width:100%;margin-bottom:9px}.priceRangeDigits span{color:#000;font-size:18px;letter-spacing:0;line-height:22px}div#priceRangeSlider{height:5px;background:#00c2cb;border:none;width:93%;margin:0 auto 0 0}div#priceRangeSlider .noUi-connect{background:#00c2cb;box-shadow:none;margin:0 auto}div#priceRangeSlider .noUi-handle{height:18px;width:18px;background:#00c2cb;border-radius:50%;box-shadow:none;top:-7px;left:0;cursor:pointer;border:none}div#priceRangeSlider .noUi-handle:after,div#priceRangeSlider .noUi-handle:before{display:none}.faceted-filter-group-display__submit button.button.button--primary{padding:13px;width:100%;max-width:220px;margin:0 auto}.faceted-filter-group-display__price-range-from .faceted-filter-group-display__price-range-input,.faceted-filter-group-display__price-range-to .faceted-filter-group-display__price-range-input{border:1px solid #1C1C1C;border-radius:20px;text-align:center}.custom-contact-form__success p{text-align:center;color:#00c2cb;font-weight:700}.cart__row.cart__checkout{margin-left:auto;margin-top:20px}.cart__row.cart__additional{width:100%;justify-content:flex-end}.cart__row.cart__savings{display:inline-block;width:max-content}p.cart__savings__price{display:inline-block;margin-left:5px}.faceted-filter-group-display__list-item-label input,.faceted-filter-group-display__list-item-label input+svg{width:24px;height:24px;display:block;border-radius:50%;cursor:pointer}.container .faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:transparent;stroke:#000;stroke-width:initial;border-color:#5a5a5a;background-size:15px 15px;background-position:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' class='Polaris-Icon__Svg' focusable='false' aria-hidden='true'%3E%3Cpath fill='%235a5a5a' d='M8.315 13.859l-3.182-3.417a.506.506 0 0 1 0-.684l.643-.683a.437.437 0 0 1 .642 0l2.22 2.393 4.942-5.327a.436.436 0 0 1 .643 0l.643.684a.504.504 0 0 1 0 .683l-5.91 6.35a.437.437 0 0 1-.642 0'%3E%3C/path%3E%3C/svg%3E")}.faceted-filter-group-display__list-item-label-text{font-size:16px;line-height:24px;width:calc(100% - 30px)}.faceted-filter-group-display__list-item{margin-bottom:20px}.dropdown-has-child .dropdown_child{padding-left:15px;margin:10px 0}.dropdown-has-child .dropdown_child li a{font-size:15px}.flickity-prev-next-button:focus{box-shadow:none}.featured-collection-section .flickity-prev-next-button:hover{opacity:.8;transition:all .3s linear}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons span.quick_shop:hover{background:#fff}#shopify-product-reviews .spr-container{border:none;padding:0;width:100%;max-width:1070px;margin:0 auto}#shopify-product-reviews .spr-container h2.spr-header-title{text-align:center}#shopify-product-reviews .spr-summary.rte{display:flex;flex-wrap:wrap;margin-top:32px}#shopify-product-reviews .spr-summary.rte span.spr-summary-caption,#shopify-product-reviews .spr-summary.rte span.spr-summary-actions{width:100%;display:block;text-align:center}#shopify-product-reviews .spr-summary.rte span.spr-summary-caption{order:2}#shopify-product-reviews .spr-summary.rte span.spr-summary-actions{order:1;margin-bottom:40px}#shopify-product-reviews .spr-summary-actions-newreview{float:none;padding:16px;display:inline-block;max-width:208px;width:100%;margin:0 auto;font-size:18px;line-height:22px;color:#fefefe;background:#00c2cb;border-radius:8px;border:1px solid #00C2CB}#shopify-product-reviews .spr-summary-actions-newreview:hover{background:transparent;color:#00c2cb}body .spr-content .spr-form{border-top:1px solid #000000;margin-top:40px;padding-top:25px}body .spr-content .spr-form h3.spr-form-title{text-align:center;font-family:Figtree Bold,sans-serif;margin-bottom:20px}body .spr-content .spr-form .spr-form-label+input.spr-form-input,body .spr-form-review-body .spr-form-input textarea{border:1px solid #1B1B1B;border-radius:8px;height:64px;padding:16px}body .spr-form-label{font-size:14px;margin-bottom:8px;display:block}body .spr-form-actions .spr-button-primary{float:none;display:block;margin:0 auto;max-width:208px;width:100%;border-radius:8px;background-color:#00c2cb;color:#fff;border-color:#00c2cb;font-size:18px;line-height:22px;padding:15px}body .spr-form-actions .spr-button-primary:hover{background:transparent;color:#00c2cb}h2.cbb-frequently-bought-title{font-size:24px!important;line-height:29px;font-family:Figtree SemiBold}.cbb-frequently-bought-selector-list input{height:24px!important;width:24px!important;border:1px solid #1D1D1D;border-radius:50%!important;margin-top:}.cbb-frequently-bought-selector-list li{margin-bottom:24px}body .cbb-frequently-bought-selector-list a.cbb-frequently-bought-selector-link{position:relative;top:-6px}h3.surface-pick-up-embed__location-availability{font-size:24px;line-height:29px;font-family:Figtree Bold,sans-serif}.spr-icon.spr-icon-star{color:#ffd62d;line-height:1}.spr-icon.spr-icon-star:before{width:16px;height:16px;font-size:100%;line-height:1}.spr-header span.spr-starrating.spr-summary-starrating{display:none}body .spr-content .spr-review{border-top:1px solid #000000;border-bottom:1px solid #000000;padding-left:16px;padding-right:16px}body .spr-content .spr-review .spr-review-footer.rte{display:none}body .spr-content .spr-review p.spr-review-content-body{font-size:18px;letter-spacing:0;line-height:22px}body .spr-content .spr-review .spr-review-header{display:flex;flex-wrap:wrap}body .spr-content .spr-review .spr-review-header span.spr-review-header-byline{order:1;width:100%;font-style:normal;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px}body .spr-content .spr-review .spr-review-header h3.spr-review-header-title{order:3;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:16px}body .spr-content .spr-review .spr-review-header span.spr-starratings{order:2;width:100%}.page-rewards .page__content.content.container{width:100%}.product-tabs-wrap .tabs .tab.hide_button{display:none}body .MuiBackdrop-root{background-color:#0000004d}body div#responsive-dialog-title{position:relative}body div#responsive-dialog-title .wishlist-hero-header-close{position:absolute;top:0;right:0;color:#000!important}body .MuiTypography-colorTextSecondary{color:#cb6ce5;font-family:Figtree Regular;font-size:20px;letter-spacing:0;line-height:24px}body div#responsive-dialog-title h5.MuiTypography-h5{color:#1d1d1d;font-family:Figtree Regular;font-size:32px;font-weight:600;letter-spacing:0;line-height:38px;padding:20px 0}body .MuiDialogActions-root{padding:20px 20px 30px}body div#wishlisthero-product-page-button-container button{margin-left:auto!important;padding-right:0!important;margin-top:20px!important;font-family:Figtree Regular;font-size:20px!important;letter-spacing:0;line-height:24px!important}body .MuiDialog-paperWidthMd{max-width:1290px}body .MuiDialog-paperWidthMd .MuiCard-root{box-shadow:none;text-align:center}a.continue-button.button.button--primary{display:inline-block}.product-wrap a.button.ad_to_cart{display:block;width:100%;max-width:200px;margin:15px auto 0}.featured-collection-section .product-thumbnail .product-thumbnail__title{min-height:107px}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons span.quick_shop{max-width:200px}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons{background:#0000004d;transition:all .3s ease}.top-bar .text__slider-container.flickity-enabled .flickity-button.next{margin-top:0;padding:0}body .gl-card-title a{font-size:20px;color:#1d1d1d;line-height:24px}body .gl-fullscreen-layer .gl-card-pricing span.gl-card-price{color:#cb6cef;font-size:20px;line-height:23px}body .gl-fullscreen-layer .gl-fullscreen-results__meta a{color:#cb6cef}body .gl-fullscreen-layer .gl-fullscreen-top-searches ul li a{font-size:18px}.search__results-count{margin-bottom:30px}.Vtl-WishlistButton--hasPageButton .Vtl-WishlistButton__AddToWishlist{background:#00c2cb!important}.Vtl-WishlistButton__GoToWishlist{border-color:#00c2cb!important;color:#00c2cb!important}.gf-left .collection__main #gf-tree{width:25%;padding-right:32px}.gf-left .collection__main div#gf-grid,.gf-left .collection__main #gf-tree:not(.spf-hidden)+#gf-grid{width:75%}.gf-left #gf-tree .gf-option-block{border-radius:16px;background-color:#f9f9f9;padding:24px;max-height:323px;overflow-x:auto;margin-bottom:32px;border:none}.gf-left .gf-option-block .gf-block-title .h3:after{content:""!important;height:1.48px;width:14.38px;background-color:#00c2cb;right:0;position:absolute;top:48%}.gf-left .gf-option-block.is-collapsed .gf-block-title .h3:before{content:"";position:absolute;width:1.6px;height:14.38px;background:#00c2cb;right:14px;top:30%}.gf-left #gf-tree .gf-option-block span.gf-label{color:#1d1d1d;font-size:16px;letter-spacing:0;line-height:24px}.gf-left #gf-tree .gf-option-block span.gf-Checkbox{margin-right:16px;border-radius:50%;height:24px;width:24px;min-width:24px}.gf-left #gf-tree .gf-scroll.gf-block-scroll::-webkit-scrollbar-track{opacity:.6;border-radius:2px;background-color:#d8d8d8}.gf-left #gf-tree .gf-scroll.gf-block-scroll::-webkit-scrollbar-thumb{border-radius:10px;background-color:#04c1cb}body .gf-actions .sort-by{background-color:#fff;border-color:#1b1b1b;color:#363636;cursor:pointer;font-size:1em;max-width:100%;outline:none;border:1px solid #1D1D1D;border-radius:8px;height:54px;padding:15px 18px;width:100%;color:#1d1d1d;letter-spacing:0;align-items:center}body .gf-filter-selection{width:100%;max-width:448px;margin-left:auto}body .gf-actions .sort-by label,.gf-actions .sort-by select{color:#1d1d1d;font-size:16px;letter-spacing:0}body .gf-actions span.gf-summary{display:none}.spf-has-filter #gf-products .spf-product__info{text-align:center}.collection__main .h4.spf-product-card__title a{color:#1d1d1d;font-family:Figtree Regular;font-size:20px;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:8px;display:block}.collection__main .spf-product-card__price-wrapper span.spf-product-card__price.money{color:#1d1d1d;font-size:20px;letter-spacing:0;line-height:23px;font-family:Figtree Regular}.collection__main form.spf-product__form .spf-product__form-btn-addtocart{font-size:18px;border-radius:8px;line-height:22px;height:auto;white-space:normal;overflow-wrap:normal;display:block;width:100%;max-width:200px;margin:15px auto 0;color:#fff;background-color:#00c2cb!important;border-color:#00c2cb!important;font-family:Figtree Bold;padding:16px 10px;text-align:center;border-style:solid;font-weight:700}.collection__main form.spf-product__form .spf-product__form-btn-addtocart i.fa.fa-shopping-bag{display:none!important}.collection__main form.spf-product__form .spf-product__form-btn-addtocart span{opacity:1!important;animation:none!important}.collection__main form.spf-product__form .spf-product__form-btn-addtocart:hover{background:transparent!important;color:#00c2cb!important}#gf-grid .spf-product-card__inner .spf-product-card__images-navigation{display:none}#gf-grid a.spf-product-card__image-wrapper{padding-top:100%!important}#gf_pagination_wrap .pagination{justify-content:flex-end}#gf_pagination_wrap .pagination span.page,#gf_pagination_wrap .pagination span.page a,#gf_pagination_wrap .pagination>span a{color:#1d1d1d;font-size:20px!important;letter-spacing:0;line-height:24px!important}#gf_pagination_wrap .pagination span.page.current{color:#00c2cb;line-height:24px;font-weight:400;border-bottom:1px solid #00C2CB}#gf_pagination_wrap .pagination span.page{margin:0 10px}span.spf-product-card__saleprice.money{color:#cb6ce5;font-size:20px;line-height:24px}#gf-grid .spf-product-card .h4.spf-product-card__title{min-height:100px}body span.spf-product__label.spf-product__label-sale{background:#cb6ce5;border-radius:6px}body #gf-tree .noUi-connect{background:#00c2cb}body .noUi-target{box-shadow:none;border:none}body .gf-range-inputs input[type=text]{height:40px;border-radius:20px;border:1px solid #1C1C1C;text-align:center}span.gf-range-split{font-size:26px}body #gf-tree a.gf-clear{transform:translateY(-15px)}#gf-tree .noUi-pips-horizontal .noUi-value.noUi-value-horizontal.noUi-value-large{color:#000;font-family:Figtree Regular;font-size:18px;letter-spacing:0;line-height:22px}body #gf-tree .noUi-handle{border:none;background:#00c2cb!important;border-color:#00c2cb!important;box-shadow:none}body .noUi-handle:after,body .noUi-handle:before{display:none}#theme-ajax-cart.is-drawer{height:100%}#theme-ajax-cart .pw-route-protection{padding:0}.ajax-cart__details-wrapper{position:unset}#theme-ajax-cart .ajax-cart__list{height:calc(100% - 450px)}.Vtl-WishlistProduct__AddToCart{background:#00c2cb!important;border:1px solid #00c2cb!important;padding:15px 12px;font-size:18px;font-weight:700}.Vtl-WishlistProduct__AddToCart:hover{background:transparent!important;color:#00c2cb!important;transition:all .3s ease}.Vtl-WishlistProduct__Title{font-size:20px;line-height:24px!important;line-height:1;min-height:70px;height:auto}.product-block .spr-stars svg.spr-star,.product-block .spr-stars svg.spr-star *{color:#ffdc72;fill:#ffdc72}.product-block .spr-stars{margin-bottom:10px}.spf-product-card .quick-shop__buttons.animated.fadeInUp{display:flex;align-items:center;justify-content:center;height:100%;position:absolute;width:100%;background:#0000004d;transition:all .3s ease;opacity:0;top:0;left:0;right:0;margin:0 auto;visibility:hidden}.spf-product-card .spf-product-card__inner:hover .quick-shop__buttons.animated.fadeInUp{visibility:visible;top:0;transition:all .3s ease;cursor:pointer}.mega-menu .mega-menu__linklist-link{font-weight:700}.Vtl-WishlistButtonWrapper{margin-top:30px}.product_section .tiny_images_wrapper{position:absolute;right:0;top:0}.product_section .tiny_images_wrapper span.tiny_image img{display:block;width:40px;height:40px;object-fit:contain}.product_section .tiny_images_wrapper span.tiny_image{margin-bottom:10px;display:block}@media screen and (min-width: 768px){.layout-list_items .thumbnail.product__thumbnail.column{width:100%;margin-left:0;margin-right:0}.layout-list_items .thumbnail.product__thumbnail.column .product-wrap{display:flex;flex-wrap:wrap;align-items:center;background:#f9f9f9;padding:10px 20px;border-radius:10px;box-shadow:0 0 10px #ccc}.layout-list_items .thumbnail.product__thumbnail.column .product-wrap .product-image__wrapper{width:20%;max-width:20%;padding-right:15px}.layout-list_items .thumbnail.product__thumbnail.column .product-wrap .thumbnail__caption{text-align:left!important;max-width:calc(100% - (20% + 200px));width:calc(100% - (20% + 200px));padding-left:15px;padding-right:15px}.layout-list_items .thumbnail.product__thumbnail.column .product-wrap .action_button.button--primary.ad_to_cart{margin-top:0}}@media screen and (max-width: 1320px){.logo-list__link h5{font-size:16px}}@media screen and (max-width:1260px){body #shopify-section-header__top-bar{padding-left:20px;padding-right:20px}.top-bar__item.top-bar__item-social_media .social-icons li .icon{width:22px;height:22px}.top-bar__item .text__slider-slide{font-size:16px}}@media screen and (max-width: 991px){.gf-left .collection__main div#gf-grid,.gf-left .collection__main #gf-tree:not(.spf-hidden)+#gf-grid{width:65%}.gf-left .collection__main #gf-tree{width:35%;padding-right:10px}}@media screen and (max-width: 798px){.top-bar__item.top-bar__item-convertors,.top-bar__item.top-bar__item-social_media{display:none}.top-bar__item .text__slider-slide{font-size:14px}.header__icon-style-icons .icon-caption{display:block;margin-left:5px}.slideshow-classic .flickity-page-dots li{width:10px;height:10px}.logo-list .logo-list__item.one-sixth{max-width:104px;text-align:center;margin-bottom:24px}.logo-list .logo-list__item.one-sixth h5{margin:4px auto 0;order:2}.logo-list .logo-list__item.one-sixth .logo-list__link{flex-wrap:wrap}.logo-list .container.logo-list__wrapper{align-items:flex-start}.slideshow-classic__heading.banner__heading.title{line-height:48px}.slideshow-classic__subheading.banner__subheading.subtitle.is-h5{font-size:20px;line-height:24px;margin-bottom:24px}.collection_custom_style .column{width:calc(33.3% - var(--gutter))}.collection_custom_style .column.list-collection__thumbnail{margin-bottom:20px}.collection_custom_style .container{justify-content:center}.collection-info__caption-wrapper .title{font-size:18px;line-height:22px;text-align:center}.collection_custom_style .list-collection__thumbnail .image-element__wrap{padding:0}.heading-wrapper--featured-collection.heading-wrapper{margin-bottom:24px}.heading-wrapper--featured-collection.heading-wrapper .featured-collection__title.title{line-height:38px;display:block;width:100%;text-align:center}.featured-collection-section .layout--slider .column.thumbnail.product__thumbnail{margin-bottom:0}.featured-collection-section .thumbnail.product__thumbnail .is-h5.product-thumbnail__title,.featured-collection-section .thumbnail.product__thumbnail .price .money{font-size:16px;line-height:24px}.blog_section_wrapper.container{flex-wrap:nowrap;overflow:auto}.blogs-with-categories .featured-article.blog-card{min-width:calc(50% - var(--gutter))}.blog_category_buttons button.blog_category-name{width:max-content}.blogs-with-categories .featured-article.blog-card .card-content .title{font-size:16px}.featured__nav-wrapper .featured__nav .icon{width:32px;height:32px}.shopify-section.newsletter .newsletter__text-wrapper,.shopify-section.newsletter .newsletter-form__wrapper{width:100%;max-width:100%}.shopify-section.newsletter .newsletter__text-wrapper{margin-bottom:16px;text-align:center!important}.shopify-section.newsletter .newsletter-form .field input.is-regular{height:54px;line-height:1;padding:10px 20px 10px 52px}.shopify-section.newsletter .newsletter-form .field button.is-within-form{padding:10.5px 28px}.shopify-section.newsletter .newsletter-form .field.is-default-width{top:6px;right:6px}.shopify-section.newsletter .newsletter__text-wrapper .newsletter__heading.is-h3{font-size:24px;line-height:29px}.newsletter__subheading.subtitle.content.is-h5{font-size:16px;line-height:24px}.about_resin-rockers .image-with-text__text-column.column{width:100%!important;padding-right:0;order:4}.about_resin-rockers .image-with-text__image-column.column{max-width:143px;min-width:143px;left:0;right:0!important;margin:0 auto;top:20px!important}.about_resin-rockers .image-with-text__image-column.column:not(:nth-child(4)){min-width:179px}.about_resin-rockers .image-with-text__text-column .text-align-left{text-align:center!important}.about_resin-rockers .image-with-text__text-column .image-with-text__heading.is-h3{font-size:32px;line-height:38px}.about_resin-rockers .image-with-text__text-column .image-with-text__text.is-text{font-size:16px;line-height:24px}.about_resin-rockers .image-with-text__text-column .buttons.is-left{justify-content:center}.footer__logo-wrapper.is-small{margin:0 auto}footer .footer__block.medium-down--one-half{width:100%;text-align:center;margin-bottom:10px}.footer__menu li.footer__menu-link.is-text{font-size:16px;margin:5px 0 0}.footer__block.block__newsletter{text-align:center}#shopify-section-footer-classic .content{font-size:16px;line-height:24px}#shopify-section-footer-classic .block__newsletter ul.social-icons.is-justify-left{justify-content:center}.footer_adress .is-text{width:max-content;margin:0 auto}.footer-extra-content{text-align:center;width:calc(100% - 24px)}.blogs-with-categories .heading-wrapper{width:100%;text-align:center;padding-left:0;padding-bottom:52px}.blogs-with-categories .heading-wrapper:before{left:0;right:0;margin:0 auto;bottom:0;top:auto}.mobile-layout--left .mobile-logo{width:calc(40% - calc(var(--gutter) / 2))}.mobile-layout--left .mobile-dropdown,.mobile-layout--left .mobile-icons{width:calc(30% - calc(var(--gutter) / 2))}.header-cart__icon span.icon.header__icon{height:20px;width:18px}.header__icon-style-icons .icon-caption{font-size:12px;line-height:14px}.mobile-menu__toggle-icon .icon svg,.mobile-menu__toggle-icon .icon svg *{color:#000;fill:#000}.mobile-menu .header__search{padding:0 16px;margin-bottom:20px}.mobile-menu .header__search .payment__images-wrap .payment__image{max-height:24px;margin-left:0;margin-bottom:10px}.mobile-menu .header__search img{width:62px;height:24px}body .mobile-menu{border:none;padding-top:4px;overflow:visible}body .mobile-menu .mobile-menu-link,body .mobile-menu .mobile-menu__item{padding-left:16px;padding-right:16px;font-size:16px;line-height:19px}.mobile-menu__list li.mobile-menu__list-item{margin-bottom:7px}body .mobile-menu .mobile-menu__item span.icon-caption{font-size:16px;line-height:19px;margin-left:0}.mobile-menu .mobile-menu__content .mobile-menu__list{padding-bottom:0}.mobile-menu .mobile-menu__social{width:calc(100% - 32px);margin:0 auto;padding:24px 0;border-top:1px solid #979797}.mobile-menu-link:after{transform:rotate(270deg) translate(10px)}.top-bar__item .flickity-prev-next-button.previous{left:-10px}.top-bar__item .flickity-prev-next-button.next{right:-10px}.top-bar__item .text__slider-container.flickity-enabled .flickity-button{width:20px;height:16px;padding:0}.mobile-menu li.mobile-menu__list-item.active{position:absolute;width:100%;height:100%;top:-120px;z-index:999;background:#fff}.mobile-menu li.mobile-menu__list-item.active label.submenu__label a{justify-content:center;padding:23px 16px;font-weight:700;font-size:18px;line-height:22px}.mobile-menu li.mobile-menu__list-item.active .submenu__input:checked+label a:after{left:32px;right:auto;transform:translateY(-50%) rotate(90deg)}.mobile-menu li.mobile-menu__list-item.active .mega-menu{padding:20px 16px;min-width:100%;max-width:100%;overflow-y:auto;height:80vh;-webkit-overflow-scrolling:touch}.mobile-menu li.mobile-menu__list-item.active .mega-menu .column.mega-menu__block{padding:0;width:100%}.mobile-menu li.mobile-menu__list-item.active .mega-menu .mega-menu__linklist p,.mobile-menu li.mobile-menu__list-item.active .mega-menu .mega-menu__linklist ul li a{font-size:16px;line-height:30px;margin:5px 0;padding:0}.image-with-text .image-with-text__text-column{padding:0;width:100%;margin:0 auto}.image-with-text .mobile_column-reversed .image-with-text__text-column{order:2}.image-with-text .image-with-text__text-column .image-with-text__text.is-text{font-size:16px;line-height:24px}.about-main-header h2.heading-section__heading.title.is-h2{font-size:18px;font-weight:700;letter-spacing:0;line-height:22px}.image-with-text .mobile_column-reversed .image-with-text__image-column{order:1}.image-with-text .image-with-text__image-column{width:100%;margin:0 auto 10px}.pagination.paginate--both .pagination-previous{order:1}.pagination-list{order:2}.pagination.paginate--both .pagination-next{order:3}.pagination.paginate--both .pagination-previous,.pagination.paginate--both .pagination-next{width:max-content}.paginate{margin-top:20px}.article-main .container>div{width:100%}.faq-section .category_buttons{width:100%;max-width:100%}.faqsearch_wrapper input#dataSearch{max-width:100%}.faq-section .category_buttons .faq__tags button.button{width:46%}.faq-section .category_buttons .faq__tags{justify-content:space-between}.faq-section .category_buttons+.column{padding-left:0;width:100%;max-width:100%}.faq-section .section_title{padding-left:0}.faq-section .category_buttons+.column .column{width:100%;margin-left:0;margin-right:0}body .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{width:24px;height:24px;border-radius:4.8px}.faq__block-faq .faq__item .faq__item-question{padding:12px 61px 12px 12px;font-size:16px;line-height:24px}.collection__filters .is-grouped{justify-content:flex-end}.collection__filters .filter-title{justify-content:flex-start;cursor:pointer}.collection-main .collection__main{width:100%;margin:0 auto}.collection-main .sidebar-section{padding-right:0;display:none}.collection-matrix .small-down--one-half.column.thumbnail.product__thumbnail{width:calc(50% - var(--gutter));margin-left:auto;margin-right:auto}.collection__filters .filter-title{max-width:50%}.collection-main .sidebar-section.enable_mobile-filters{display:block;position:fixed;width:100%!important;height:100%;top:0;left:0;right:0;margin:0 auto;z-index:999;background:#fff;border-radius:0}.product__information .product_name,.product__information .modal_price.subtitle.is-h3{font-size:24px;line-height:29px}.product__information.column{padding:16px}.product__information .product-quantity-box.purchase-details__quantity{margin:0 0 20px}.product__information .purchase-details.has-quantity-box .purchase-details__spb--false{width:100%;max-width:100%;flex-basis:100%}.product-tabs-section .product-tabs-wrap .tabs{display:flex;flex-wrap:nowrap;overflow:auto}.product-tabs-section .product-tabs-wrap .tabs a.tab{width:max-content;max-width:max-content;min-width:max-content;padding:12px 24px;font-size:18px;line-height:22px}.product-tabs-section .product-tabs-wrap .tab-content{padding:0 16px;font-size:16px;line-height:24px}.product-gallery .product-gallery__main .flickity-prev-next-button{display:none}.product-gallery .product-gallery__thumbnails{margin-top:16px}.product-gallery .product-gallery__thumbnail.one-fifth{width:25%}.collection-main .sidebar-section.enable_mobile-filters .filter-title{width:100%;max-width:100%;justify-content:center;position:relative}.collection-main .sidebar-section.enable_mobile-filters .collection__filters{justify-content:center;padding:40px 20px}.collection-main .sidebar-section.enable_mobile-filters .filter-title h4{font-size:28px;line-height:34px}.collection-main .sidebar-section.enable_mobile-filters .filter-title:before{content:"";position:absolute;height:13px;width:13px;border-left:1px solid #000;border-bottom:1px solid #000;left:-30px;top:13px;transform:rotate(45deg)}.collection-matrix .small-down--one-half.column.thumbnail.product__thumbnail .is-h5.product-thumbnail__title,.collection-matrix .small-down--one-half.column.thumbnail.product__thumbnail .product-thumbnail__price.price{font-size:16px;line-height:24px}.collection__filters .filter-title h4,.ajax-cart__subtotal span{font-size:18px;line-height:22px}.ajax-cart__details-wrapper{padding-top:10px}.ajax-cart__product-title a,.ajax-cart__price-wrap .money{font-size:16px;line-height:24px}#ajax-cart__content{padding:32px 12px}#ajax-cart__content .ajax-cart__close-icon-wrap{left:auto;right:10px}.contact-section .section.is-width-standard{padding:0}.contact-form__info .contact-form__text{font-size:16px;line-height:24px}.pagination .pagination-previous,.pagination .pagination-next{width:max-content}.pagination .pagination-next{order:3}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons span.quick_shop{padding:12px}.faceted-filter-group-display__price-range .priceFilterPriceBox{display:flex;justify-content:center}.faceted-filter-group-display__price-range .priceFilterPriceBox input{width:100%;max-width:120px}.faceted-filter-group-display__submit button.button.button--primary{max-width:302px;margin:0 auto;width:100%;display:block}.featured-collection-section .flickity-prev-next-button{display:block;top:30%}}@media screen and (max-width: 767px){.gf-left .collection__main div#gf-grid,.gf-left .collection__main #gf-tree:not(.spf-hidden)+#gf-grid{width:100%}.offcanvas-open #gf-tree{width:100%!important}.gf-left #gf-tree .gf-option-block{width:90%;margin-left:auto;margin-right:auto}html body>#gf-tree .gf-filter-header{padding:40px;border:none}html body>#gf-tree .gf-filter-header>div.gf-filter-heading{text-align:center;font-size:28px;line-height:34px}}@media screen and (max-width: 480px){.slideshow-classic.page-dots--true{margin-bottom:0;padding-bottom:0}.slideshow-classic .flickity-page-dots{bottom:24px}.blog-card .blog-card__content .excerpt{font-size:16px;line-height:24px}.blog-main .featured-article.blog-card.columns{width:100%;margin-left:0;margin-right:0}.contact-form__form{padding:40px 20px}.featured-collection-section .flickity-prev-next-button{top:20%}}@media screen and (max-width: 400px){.about_resin-rockers .image-with-text__image-column.column{max-width:120px;min-width:120px;top:10px!important}.about_resin-rockers .image-with-text__image-column.column:not(:nth-child(4)){min-width:140px}}.header-section{position:relative;z-index:11}.mobile-header__content{position:relative;z-index:45}a.banner--full-link{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 480px){#theme-ajax-cart.is-drawer{height:100%;overflow-y:auto}#theme-ajax-cart .ajax-cart__list{height:auto}}.comment__bubble .comment_text{padding-left:8px}.blog__comment__box .comment__title{padding-bottom:65px;border-bottom:1px solid #000}.blog__comment__box .comment_box_icon>div{padding-left:17px}.blog__comment__box .comment_box_icon>div span{padding:0 4px}.comment_content_box .comment__image{width:65px;height:65px;border-radius:50%;margin-right:24px}.comment_content_box{padding:31px 0 15px;border-bottom:1px solid #000;margin-bottom:40px}.comment_content_box .comment_box_image{margin-bottom:24px}.comment_content_box .comment__content h5{margin-bottom:16px}.comment_content_box .comment__content p{font-size:18px}.comment_content_box .comment_box_icon{margin-top:5px}.comment_content_form{max-width:622px;margin:30px auto}.comment_content_form .custom-contact-form__block{margin-top:20px}.filter-label{text-transform:capitalize;font-size:22px;font-weight:600}.sidebar-block__heading svg{width:14px;height:14px;stroke-width:7px;stroke:#00c2cb}.container .collection-main aside .sidebar__block,.container .sidebar-block__heading{cursor:pointer}.faceted-filter-form .sidebar__block.block__faceted-filtering{overflow:hidden;display:flex;flex-direction:column}.faceted-filter-form .sidebar-block__content{overflow-y:auto;margin-top:10px}.faceted-filter-form .sidebar-block__content::-webkit-scrollbar{width:4px}.faceted-filter-form .sidebar-block__content::-webkit-scrollbar-thumb{background-color:#00c2cb;border-radius:5px}.faceted-filter-form .sidebar-block__content::-webkit-scrollbar-track{background:#a9a9a9}.container .faceted-active-filters__clear{border:none;font-size:16px!important;color:#1d1d1d!important;text-transform:capitalize!important;font-weight:400!important;padding:0;height:fit-content}.clear-all-main{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.clear-all-main .filter-title{font-size:24px;font-weight:600}.current-active-filter-tags{display:flex;flex-direction:column;width:100%}.active-value{font-size:16px;font-weight:700}.faceted-active-filters__remove-filter{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.current-active-filter-tags .faceted-active-filters__remove-filter:last-child{margin-bottom:0}.faceted-active-filters__remove-filter svg{stroke:#000;stroke-width:10px}.container .faceted-filter-group-display__price-range{display:flex}.faceted-filter-group-display__price-range-input{width:100%}.container div#priceRangeSlider .noUi-handle{height:14px;width:14px;top:-5px}.container .faceted-filter-group-display__list-item{position:relative}.container .custom-product-redirect{padding:0 16px;display:flex;justify-content:center;align-items:center;line-height:35px;height:35px;border-radius:2px;text-transform:capitalize;max-width:200px;margin:15px auto 0;font-size:18px;font-weight:700;color:#fff;background-color:#00c2cb;border-color:#00c2cb;font-family:Figtree Bold}.custom-product-redirect:hover{border:1px solid #000000;border-color:#000;background:transparent;color:#00c2cb}.mob-filter-btn,.mob-filter-header{display:none}.container .sidebar-block__toggle-icon .icon{cursor:pointer}@media (max-width: 798px){.mob-filter-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.mob-filter-header .mob-filter-header-text{font-size:28px;font-weight:700;text-transform:uppercase;flex:0 0 calc(100% - 25px);text-align:center}.mob-filter-header-clear{height:17px;width:17px}.mob-filter-header-clear .icon{height:100%;width:100%}.mob-filter-header-clear .icon svg{stroke-width:6px;stroke:#000}.collection-main .container .sidebar-section{display:block;left:-200%;overflow:auto}.collection-main .container .sidebar-section.mob-active{display:block;position:fixed;top:0;margin:0;left:0;background:#fff;z-index:999;height:100%;padding:24px;transition:all .5s ease-in-out}.section .collection-filter-header-main{display:flex;align-items:center;justify-content:space-between}.section .collection__sort-by-filter{margin:0;flex:0 0 calc(50% - 10px);width:100%;max-width:100%}.section .collection__sort-by-filter .sort_by{width:100%}.section .mob-filter-btn{display:block;flex:0 0 calc(50% - 10px);width:100%}.section .mob-filter-btn .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom_v2.css.map */
