.hero-banner .overlay{z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:#00000059;align-items:center;justify-content:center;text-align:center}.collection-card .info{display:flex!important;flex-direction:column!important;min-height:220px!important}.collection-card .description{flex-grow:1!important}.collection-card .info a{margin-top:auto!important}.hero-banner .btn-wrap .btn{color:#fff!important}.hero-banner .btn-wrap .btn:hover{color:#fff!important;background:#21b3e8!important;border-color:inherit!important;transform:none!important;box-shadow:none!important}.header-content{background:#e9f8fd!important}.scrolling-text-section.scheme.color-scheme-32d03cc4-16ac-4e1f-a6be-84679a2e26fb.body-font{background:#e9f8fd}.hero_reviews-subtext{display:flex;gap:19x;margin:0 auto;justify-content:center;align-items:center}.hero_reviews-subtext .subtext h6{font-weight:400;font-size:14px;line-height:1;gap:14px;letter-spacing:0;text-align:center;color:#fff;justify-content:center}.common-card:not(.product-card) .image-container{margin:-17px -16px 22px}.collection-card .cta,.collection-card .cta:hover{background:#22b8ea!important;color:#fff!important;border-color:#22b8ea!important}.collection-card .cta{transition:all .3s ease;padding:13px 0}.collection-card .cta:hover{transform:translateY(-2px)}.product-card{position:relative;overflow:hidden}.best-seller-badge{position:absolute;top:24px;left:-31px;background:#000;color:#fff;padding:11px 35px;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;line-height:1;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);z-index:9;text-align:center;min-width:100px}.info_wrapper button{color:#fff}.collection-card .image-container .img.ease-animation-slow.lazyloaded{border-radius:15px}.common-card:not(.product-card) .image-container .img{background-color:#ccecfc!important}.info_wrapper button{text-transform:uppercase}.collection-card .image-container .img{padding-top:75%!important;transform:none!important;background-position:top center!important;background-size:contain!important;transform:translateY(-10px)!important}.slider-inner{flex:1}.side-image img{max-width:150px;height:auto;display:block}.left-side{order:0}.right-side{order:2}.left-side,.right-side{order:999;position:relative;align-self:flex-end}.marquee_wrapper h1.heading_texts{text-align:center}.marquee_wrapper.scrolling-text-section.scheme.color-scheme-2.heading-font{background:var(--bg-color)}.imagetexts .text p:first-of-type{margin-bottom:24px;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:0}.imagetexts .text p:last-of-type{font-weight:700;font-size:18px;line-height:1.5;letter-spacing:0}section#shopify-section-template--18971342831679__info_cards_C3PYi6 h2.title.heading-font.h5{margin-bottom:15px}.imagetexts .btn{width:216px;height:63px;padding:18px 48px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#21b3e8;font-size:18px;border:none;font-weight:600;line-height:1.5;text-transform:uppercase;text-decoration:none;box-sizing:border-box}#shopify-section-template--18931850641471__image_text_4Y7ae4 .media-wrap{padding:3rem;box-sizing:border-box}.shopify-app-block{padding:0!important;height:auto!important;min-height:0!important}.stars{display:flex;gap:7px}.stars span{width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1;flex:none;flex-grow:0}.scrolling-text-section.scheme.color-scheme-32d03cc4-16ac-4e1f-a6be-84679a2e26fb.heading-font{background:#e9f8fd}#footer .footer-title.heading-font{font-size:27px}#footer .top .links .item{display:table;font-size:17.4px}.social-links a svg{width:1.576em;height:1.3em}.reviews-subtext .subtext h6{color:#fff;font-weight:400}section#shopify-section-template--18931850641471__info_cards_yEYMRw p{font-size:18px;font-weight:400;opacity:.7}#shopify-section-template--18931850641471__scrolling_text_Wfm3FW .scrolling-text-section{background:#ccecfc}.shopify-section.type_Featured_Collections .keen-slider-slide{margin-bottom:2rem!important}#shopify-section-template--18931850641471__info_cards_yEYMRw.padding-bottom{padding-top:0!important}#shopify-section-template--18931850641471__info_cards_yEYMRw{position:relative}.announcement-bar .content P{font-size:14px;font-weight:500!important;line-height:150%;color:#fff}.announcement-bar{position:relative}.announcement-nav{max-width:1334px;position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;pointer-events:none}.announcement-nav-inner{position:relative;height:100%}.announcement-prev,.announcement-next{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;background:transparent;cursor:pointer;z-index:10;pointer-events:auto;display:flex;align-items:center;justify-content:center}.announcement-prev{left:0}.announcement-next{right:0}.announcement-prev svg,.announcement-next svg{width:6px;height:12px}#shopify-section-template--18931850641471__featured_collections_MAqDV4 .collection-card .title{text-transform:lowercase!important}#shopify-section-template--18931850641471__featured_collections_MAqDV4 .collection-card .title:first-letter{text-transform:uppercase}#shopify-section-template--18931850641471__info_cards_yEYMRw{position:relative;padding-bottom:0!important}#shopify-section-template--18971342831679__decorative_image_8gmQe9 #block-image_item_RhnX3r .img-wrapper{width:12%;top:-3em;right:8px;transform:rotate(0) translate(50%,-122%)}#shopify-section-template--18971342831679__decorative_image_8gmQe9 #block-image_item_xwhtjU .img-wrapper{width:16%;top:45px;left:0%;transform:rotate(0) translate(-50%,-122%)}.thumb-wrap.current-slide .img,.thumb-wrap.current-slide.active .img{border:2px solid #CCECFC!important;outline:none!important;box-shadow:none!important;background-color:#ccecfc}.top-utils .cart-count{left:-8px!important;top:-11px!important;width:1em!important;height:1em!important}.top-utils .cart-count:not(:empty){margin-left:.5em;padding:7px;background:red;border:none;color:#fff}.header-content{border-bottom:1px solid #CCECFC!important}div#shopify-block-AMWszUHNiakZ4VFp4S__judge_me_reviews_review_widget_EtAjVw{max-width:100%!important}product-main.product-main-element.available .image-wrap.media-wrap.keen-slider-slide.active{background:#ccecfc;padding:0}.custom-review-row{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:fit-content;padding:10px 12px;background:#e9f8fd;border-radius:50px;cursor:pointer}.custom-review-row .stars{display:flex;align-items:center;gap:3px;color:#ffc107;font-size:24px;line-height:1;flex-shrink:0;margin:0}.custom-review-row .subtext{display:flex;align-items:center}.custom-review-row .subtext h6{margin:0;color:#000;font-size:16px;font-weight:400;line-height:1}.custom-review-row .subtext strong{font-weight:700}.product-tagline{font-size:16px;line-height:1.5;color:#000;opacity:.5;margin:4px 0 12px}#shopify-section-template--18931851132991__product_main .price-large{position:relative;gap:14px;align-items:center}#shopify-section-template--18931851132991__product_main span.final.price-field{order:-1;font-size:38px}#shopify-section-template--18931851132991__product_main product-price .compare{text-decoration:line-through;font-size:16px;font-weight:400;color:#565656;opacity:1}.custom-review-box{background:#eaf9fd;border-radius:12px;padding:10px 16px;background:#fff;border:1px solid #21B3E8;box-shadow:2px 3px #000}.review-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.review-stars{display:flex;gap:2px}.review-stars svg{width:14px;height:14px}.review-rating{font-size:14px;font-weight:700;color:#222}.review-content{font-size:13px;line-height:1.5;color:#222;font-weight:400}.review-author{margin-top:6px;font-size:14px;color:#888}.review-content{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.custom-review-box.active .review-content{-webkit-line-clamp:unset}.main-product-info product-variants .option-value{font-weight:700;font-style:normal;font-size:14px;line-height:150%;margin-left:-26px;letter-spacing:0;vertical-align:middle}.swatch input[type=radio]{display:none}.swatch label{display:block;cursor:pointer;margin:0}.swatch .label-inner{min-width:170px;height:50px;text-align:center;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;border:1px solid #E5E5E5;border-radius:8px;transition:all .25s ease}.swatch .label-inner span{font-size:16px;font-weight:400;line-height:150%;color:#222}.swatch label:hover .label-inner{border-color:#35b7e8}.swatch input[type=radio]:checked+label .label-inner{background:#eaf9fd;border:2px solid #35B7E8;box-shadow:3px 3px #000}.swatch[data-available=false]{opacity:.5;pointer-events:none}.swatch-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.main-product-info .product-swatch.color-swatches .label-inner{border:2px solid #e8e3e3!important}.swatch input[type=radio]:checked+label .label-inner span{font-family:Merge,sans-serif;font-weight:700;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;vertical-align:middle}.main-product-info product-variants .option-value{opacity:1!important}product-selling-plan [data-groups] div.plan{border:1px solid #E8E8E8!important;background:#f6f7f7}product-selling-plan [data-groups]{display:flex;flex-direction:column}product-selling-plan [data-groups] .plan:last-child{border:1px solid #21B3E8!important;border-radius:12px;order:-1;background:#e9f8fd;display:flex;flex-direction:column;margin-bottom:2rem;align-items:flex-start;gap:21px}product-selling-plan [data-plans] .field{border:1px solid #E8E8E8!important;padding:4px 16px;border-radius:39px;overflow:visible!important}product-selling-plan [data-plans] .field select{border:none!important;width:100%;background:#fff!important}product-selling-plan [data-plans]{width:100%;overflow:visible!important}product-selling-plan .compare{display:none!important}product-selling-plan .radio-custom-label>div{display:flex;align-items:center;gap:8px;width:100%}product-selling-plan [data-groups] .radio-custom-label{width:100%;font-size:14px!important;font-family:Merge}.plan input.radio-custom:checked+label.radio-custom-label div,.plan input.radio-custom:checked+label.radio-custom-label .option-price,.plan input.radio-custom:checked+label.radio-custom-label .compare{font-weight:900!important}product-selling-plan .option-price{margin-left:auto!important}.frequency-hidden{overflow:visible!important}.main-product-info .qtty-atc quantity-input{border-radius:100px}.quantity-box{height:3.288em!important;max-width:8.313em;border:1px solid #21B3E8!important}.quantity-input[type=number]{font-weight:700!important;font-size:15px!important}product-buttons .btn.add{width:100%;max-width:495px;height:51px;padding:12px 48px;border:1px solid;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:8px}product-buttons .btn.add{font-weight:700;color:#fff!important;font-size:18px;line-height:150%;letter-spacing:0;text-transform:uppercase}.custom-arrow-icon{width:20px;box-shadow:1px 1px #000;height:20px;background:#21b3e8;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:1px 2px 4px #00000040;flex-shrink:0}util-accordion .accordion-icon{position:relative;width:1rem;height:1rem;padding:1rem;top:.3em;margin:-1rem;box-sizing:content-box;flex-shrink:0}.accordion .accordion-title{font-weight:700;padding-right:2em;font-size:16px}.custom-arrow-icon svg{width:10px;height:10px;display:block;transition:transform .3s ease}.accordion.open .custom-arrow-icon svg,.accordion-trigger[aria-expanded=true] .custom-arrow-icon svg{transform:rotate(180deg)}.custom-arrow-icon svg path{stroke:#fff}.custom-arrow-icon svg{transform:rotate(90deg);transition:transform .3s ease}.accordion-trigger[aria-expanded=true] .custom-arrow-icon svg{transform:rotate(270deg)}product-price .compare{opacity:.6;text-decoration:line-through;order:2;font-weight:400;font-size:16px}#shopify-section-template--18971343323199__product_main .price-large{font-size:2.5em;font-weight:700;align-items:center;gap:16px}#footer util-accordion .accordion{background:none!important;border-radius:0!important}.main-product-info .stars{margin-bottom:0rem!important}#footer util-accordion .accordion-icon{box-shadow:none}.main-product-info .stars span{margin-left:.5rem;color:gold;text-shadow:.8px 0 #FFD700,-.8px 0 #FFD700,0 .8px #FFD700,0 -.8px #FFD700}.cart-subscription-toggle{display:block;width:100%}.cart-subscription-toggle{display:flex;gap:6px;margin-top:6px}.cart-subscription-toggle .sub-toggle{font-size:12px;padding:4px 10px;border:1px solid #ccc;background:transparent;cursor:pointer}.cart-subscription-toggle .sub-toggle.active{background:#000;color:#fff;border-color:#000}.cart-subscription-block{display:block;width:100%}.sub-toggle{border-radius:4.68px;border:.585px solid #21B3E8;background:#e9f8fd;box-shadow:1.17px 1.755px #000;padding:8px;width:100%;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:100%;margin-top:8px;text-align:left}.sub-toggle:hover{color:inherit}.subscription-interval-box{border-radius:12px;border:1px solid #CCECFC;background:#00abea1a;padding:8px 12px;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-top:12px;text-align:left}.subscription-interval{border-radius:18px;border:1px solid #E8E8E8;background:#fff;color:gray;font-size:12px!important;line-height:100%!important;font-style:normal;font-weight:400;line-height:normal;padding:9px 50px 9px 16px;width:auto}.subscription-interval{background-image:url(keyboard_arrow_down.svg);background-repeat:no-repeat;background-size:25px;background-position:95% center}.subscription-interval-box.hidden{display:none}.subscription-interval-box:before{content:"Delivers every"}@media(max-width:66em){.hero-banner .captions p{display:none}.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding:0 3rem;margin-bottom:3rem}.hero_reviews-subtext .stars span{font-size:12px;font-weight:500;text-shadow:.8px 0 #00ABEA,-.8px 0 #00ABEA,0 .8px #00ABEA,0 -.8px #00ABEA;margin:0 -4px}.hero_reviews-subtext .stars{gap:0!important}.hero_reviews-subtext{gap:10px;margin-bottom:-22px;margin-left:9px}.hero_reviews-subtext .subtext h6{font-size:12px;margin:0;text-wrap-mode:nowrap}.announcement-prev{left:5px}.announcement-next{right:5px}#footer .accordion-mobile .footer-title{font-size:18px}#footer .footer-title.heading-font{font-size:24px;margin:0 0 13px!important}#footer p:last-child{margin-bottom:0;margin-top:21px}#footer .bottom .left-column{margin-top:-1em}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .side-image.left-side,.custom-add .side-image.right-side{transform:translateY(-44px)}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .left-side img{width:82px}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .side-image.right-side img{transform:translateY(-16px)}#shopify-section-template--18931850641471__featured_collections_MAqDV4 .info .cta{font-size:16px;font-weight:700}#shopify-section-template--18931850641471__info_cards_yEYMRw .btn-wrap.bottom .btn{width:250px;min-height:60px;padding:18px 48px;font-size:13px;border-radius:100px;display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none}.hero-banner .captions .title.h1{font-size:52px!important}.swatch-group{gap:8px}.swatch{flex:1 1 calc(33.333% - 6px)}.swatch .label-inner{min-width:100%;padding:10px;height:46px}.swatch .label-inner span{font-size:15px}.main-product-info product-variants .option-value{font-size:15px;margin-left:0}#shopify-section-template--18971343323199__product_main .price-large{font-size:2.8em}product-buttons .btn.add{font-size:17px}util-accordion .accordion-title h2{font-size:17px}}@media(max-width:749px){.best-seller-badge{top:20px;left:-24px;padding:5px 30px;font-size:9px}}@media(max-width:38em){.hero-banner .captions p{display:none}.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding:0 3rem}.hero-banner .captions .title.h1{font-size:42px!important;font-weight:700;line-height:100%;letter-spacing:-.02em;text-align:center;text-transform:capitalize}.hero-banner .captions .title.h1{margin-top:32px}.hero_reviews-subtext .stars span{font-size:12px;font-weight:500;text-shadow:.8px 0 #00ABEA,-.8px 0 #00ABEA,0 .8px #00ABEA,0 -.8px #00ABEA;gap:0;margin:0 -4px}.hero_reviews-subtext .star{gap:0!important}.hero_reviews-subtext{gap:10px;margin-bottom:-22px;margin-left:9px}.hero_reviews-subtext .subtext h6{font-size:12px;margin:0}.announcement-prev{left:5px}.announcement-next{right:5px}#footer .accordion-mobile .footer-title{font-size:18px}#footer .footer-title.heading-font{font-size:24px;margin:0 0 13px!important}#footer p:last-child{margin-bottom:0;margin-top:21px}#footer .bottom .left-column{margin-top:-1em}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .side-image.left-side,.custom-add .side-image.right-side{transform:translateY(-44px)}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .left-side img{width:82px}#shopify-section-template--18931850641471__info_cards_yEYMRw .custom-add .side-image.right-side img{transform:translateY(-16px)}#shopify-section-template--18931850641471__featured_collections_MAqDV4 .info .cta{font-size:16px;font-weight:700}section#shopify-section-template--18971342831679__info_cards_yEYMRw a.btn.bottom_button{max-width:100%!important;font-size:13px!important}#shopify-section-template--18931850641471__info_cards_yEYMRw .btn-wrap.bottom .btn{width:250px;min-height:60px;padding:18px 48px;font-size:13px;border-radius:100px;display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none}.collection-card .cta{padding:13px 0!important}.custom-review-row{gap:10px;padding:8px 16px}.custom-review-row .stars{gap:1px;margin-bottom:0!important;font-size:16px}.custom-review-row .subtext h6{font-size:10px;line-height:1.2}.main-product-info .stars span{margin-left:0!important;color:#ffc107;font-size:14px;text-shadow:1.3px 0 #FFD700,-1.3px 0 #FFD700,0 1.3px #FFD700,0 -1.3px #FFD700,.8px .8px #FFD700,-.8px -.8px #FFD700,.8px -.8px #FFD700,-.8px .8px #FFD700}.main-product-info h1{font-size:20px}.product-tagline{font-size:13px}#shopify-section-template--18971343323199__product_main .price-large{font-size:18px!important}product-price .compare{font-size:12px}.main-product-info product-variants>*>.option-name{font-size:12px}.main-product-info product-variants .option-value{font-size:12px}.swatch .label-inner{width:100%;min-width:0}.swatch .label-inner span{font-size:12px}.swatch input[type=radio]:checked+label .label-inner span{font-size:12px}.swatch input[type=radio]:checked+label .label-inner{border:1px solid black;box-shadow:2px 2px #000}.swatch-group{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.swatch{width:100%}.swatch .label-inner{min-width:100%;width:100%;height:44px;padding:8px}.swatch .label-inner span,.swatch input[type=radio]:checked+label .label-inner span{font-size:12px}.main-product-info product-variants .option-value{font-size:12px;margin-left:0}#shopify-section-template--18971343323199__product_main .price-large{font-size:2em;gap:8px}.quantity-box{max-width:7em}.quantity-button{width:3em!important}.quantity-input[type=number]{font-size:13px!important}product-buttons .btn.add{height:48px;font-size:16px;padding:10px 24px}util-accordion .accordion-trigger{padding:16px}util-accordion .accordion-title h2{font-size:16px}.custom-arrow-icon{width:18px;height:18px}product-buttons .btn.add{width:228px;height:45px;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;white-space:nowrap}product-buttons .btn.add .btn-price{font-size:14px;font-weight:700}product-buttons .btn.add .btn-price{display:inline-block}product-sticky-panel.animation.above-footer.open{display:none}}@media(min-width:12.5em)and (max-width:23.125em){.hero-banner .captions .title.h1{font-size:2.25rem!important;width:100%;max-width:100%;line-height:1}.marquee_wrapper h1.heading_texts{padding:15px 0;font-size:19px}div#shopify-section-template--18971342831679__featured_collections_MAqDV4 .section-multi-item.head-position-top.section-carousel.collections-carousel h2{font-size:19px}.hero_reviews-subtext{gap:.375rem;margin-bottom:-2.9375rem;margin-left:0}.hero_reviews-subtext .subtext h6{font-size:.625rem}.hero_reviews-subtext .stars span{font-size:.625rem;margin:0 -.1875rem}.best-seller-badge{font-size:.5rem}a.btn.bottom_button{padding:12px 20px;font-size:12px}.hero-banner .btn-wrap .btn{padding:11px 24px;font-size:13px;font-weight:700}.hero-banner .keen-dots-dot:before{width:61px!important}.hero-banner .keen-dots{gap:6px!important}.main-product-info h1{font-size:17px;line-height:1.3}.product-tagline{font-size:11px}#shopify-section-template--18971343323199__product_main .price-large{font-size:17px!important;gap:6px}product-price .compare{font-size:10px}.main-product-info product-variants>*>.option-name,.main-product-info product-variants .option-value{font-size:10px;margin-left:0}.swatch-group{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.swatch{width:100%}.swatch .label-inner{width:100%;min-width:0;height:40px;padding:6px}.swatch .label-inner span,.swatch input[type=radio]:checked+label .label-inner span{font-size:10px}.swatch input[type=radio]:checked+label .label-inner{border:1px solid #000;box-shadow:1px 1px #000}.quantity-box{max-width:6em;height:2.8em!important}.quantity-button{width:2.5em!important}.quantity-input[type=number]{font-size:12px!important}product-buttons .btn.add{width:100%;max-width:228px;height:45px;padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;white-space:nowrap}product-buttons .btn.add .btn-price{font-size:12px;font-weight:700}util-accordion .accordion-trigger{padding:14px}.custom-arrow-icon{width:16px;height:16px}.custom-review-row{gap:6px;padding:6px 12px}.custom-review-row .stars{gap:1px;margin-bottom:0!important;font-size:14px}.custom-review-row .subtext h6{font-size:9px;line-height:1.2}.main-product-info .stars span{margin-left:0!important;color:#ffc107;font-size:12px;text-shadow:1px 0 #FFD700,-1px 0 #FFD700,0 1px #FFD700,0 -1px #FFD700,.6px .6px #FFD700,-.6px -.6px #FFD700,.6px -.6px #FFD700,-.6px .6px #FFD700}util-accordion .accordion-title h2{font-size:14px}util-accordion .accordion-panel,util-accordion .accordion-panel p,util-accordion .accordion-panel li,util-accordion .accordion-panel span,util-accordion .accordion-panel strong,util-accordion .accordion-panel b{font-size:12px;line-height:1.5}util-accordion .accordion-trigger{padding:12px 14px}util-accordion .accordion-panel{padding:0 14px 14px}util-accordion .accordion-panel img{max-width:100%;height:auto}product-sticky-panel.animation.above-footer.open{display:none}}.slide-in-modal{width:600px!important;border-top-left-radius:32px;border-bottom-left-radius:32px}.slide-in-modal .head{border-bottom:1px solid #E8E8E8;background-color:#fff}.slide-in-modal .head .title{font-size:24px!important;font-weight:400!important;line-height:120%;letter-spacing:0}#side-cart .item:first-child{border-top:1px solid #21B3E8!important}#side-cart .item{padding:12px!important;border:1px solid #21B3E8;border-radius:12px}#side-cart .grid-item.one-quarter.small--two-fifths{width:124px;height:124px;border-radius:12px;overflow:hidden;background:#ccecfc;padding:0}#side-cart .grid-item.three-quarters.small--three-fifths{width:calc(100% - 148px)!important;padding:0}#side-cart .item .grid:has(.grid-item){gap:24px;margin-left:0}#side-cart .cart-items{padding:16px 32px}#side-cart .item .title{font-size:18px;line-height:130%;letter-spacing:0;font-weight:800;color:#111}#side-cart .item .title:hover{color:#111}#side-cart .item .variant,#side-cart .item .property{font-size:12px!important;letter-spacing:0}#side-cart .quantity-box{font-size:15px!important;height:36px!important;border-radius:100px!important;padding:8px 14px;min-width:90px;width:97px}#side-cart .item .remove{padding:7px!important;margin:0!important;top:0!important;background:#e8e8e8;border-radius:8px;right:0}#side-cart .item .qtty-price{margin-top:10px}#side-cart .quantity-button{width:14px!important}#side-cart .quantity-input[type=number]{margin:0}#side-cart .item .price{margin-left:auto!important;gap:10px}#side-cart .item .price>*{padding-left:0!important}#side-cart .item .price .compare{opacity:1!important;color:#565656;font-size:14px;line-height:150%;letter-spacing:0;font-weight:400}#side-cart .item .price .final{font-size:20px;line-height:100%;letter-spacing:-.01em;font-weight:800;display:flex;align-items:center}#side-cart .title-price.align-items-start{align-items:center}#side-cart free-shipping-progress.free-shipping-progress{border:.58px solid #21B3E8!important;background:#e9f8fd!important;box-shadow:2px 2px #000!important;padding:12px 10px;width:100%;max-width:calc(100% - 64px);margin:16px auto 0;border-radius:4px}#side-cart free-shipping-progress.free-shipping-progress .free-shipping-progress-title{margin-bottom:10px;font-size:12px;line-height:150%;letter-spacing:0}#side-cart .free-shipping-progress-bar .progress{background:#21b3e8;border-radius:100px;position:relative}#side-cart .progress:after{content:"";display:block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%)}#side-cart free-shipping-progress.free-shipping-progress .free-shipping-progress-bar{height:4.68px;border-radius:100px;background:#e8e8e8;position:relative}#side-cart free-shipping-progress.free-shipping-progress .free-shipping-progress-bar:after{content:"";display:block;width:24px;height:24px;background-image:url(/cdn/shop/files/SVG_1_1bf38361-d192-4aa5-9112-df7bf990ce66.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:0;transform:translateY(-50%)}#side-cart free-shipping-progress.free-shipping-progress .achieved p{font-size:16px;line-height:150%;letter-spacing:0}#side-cart free-shipping-progress.free-shipping-progress .free-shipping-progress-title:has(.away.hide){-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%;justify-content:start}#side-cart free-shipping-progress.free-shipping-progress .free-shipping-progress-title .achieved:not(.hide){display:inline-flex;align-items:center;gap:8px}#side-cart .quantity-button:hover{color:#000!important;fill:#000!important;stroke:#000!important}.drawer-featured-products-el products-slider.scheme.color-scheme-2{background:#e9f8fd;padding:20px 32px}.drawer-featured-products-el .featured-head{margin-bottom:16px}#side-cart .drawer-featured-products-el .products-slider{padding:20px 32px;background:#e9f8fd}.drawer-featured-products-el .featured-head .info h2{font-size:24px;line-height:130%;letter-spacing:0;font-weight:800}.drawer-featured-products-el .keen-arrow.frame{width:32px;height:32px;flex:0 0 32px;margin:0!important;position:unset;background:#21b3e8;border:.85px solid #21B3E8;box-shadow:.85px 1.71px #000!important}.drawer-featured-products-el .keen-arrows.flex{align-items:center;gap:16px}.drawer-featured-products-el .keen-arrows .icon{stroke:#fff}.drawer-featured-products-el .not-mobile .keen-arrow.frame:hover{-webkit-transform:unset;transform:unset}.drawer-featured-products-el .product-card{background:#fff!important;border:1px solid #E9F8FD;border-radius:12px}.drawer-featured-products-el .product-card .image-container{border-radius:12px;overflow:hidden;background:#f6f7f7}.drawer-featured-products-el .common-card .info{padding-top:8px}.drawer-featured-products-el .product-card .title{min-width:auto;font-size:16px;font-weight:700;text-transform:math-auto;line-height:130%;margin-bottom:2px}.drawer-featured-products-el .product-card .price{margin-right:0;line-height:1;margin-bottom:0;flex-wrap:wrap;justify-content:flex-end;padding-left:0;gap:4px}.drawer-featured-products-el .jdgm-prev-badge{position:relative}.drawer-featured-products-el .jdgm-prev-badge__text,.section-multi-item .jdgm-prev-badge__text{display:none}.drawer-featured-products-el .jdgm-prev-badge:after,.section-multi-item .jdgm-prev-badge:after{content:"("attr(data-number-of-reviews)")";position:absolute;margin-left:4px;top:65%;transform:translateY(-50%);color:#4a6572;font-size:10px;line-height:1;letter-spacing:0;font-weight:100}.drawer-featured-products-el .jdgm-star{color:#00abea;font-size:10px}.drawer-featured-products-el .product-rating{margin-bottom:2px}.drawer-featured-products-el .jdgm-star.jdgm--half:before{content:"\e000"}.drawer-featured-products-el .product-card .price>*{padding-right:0}.drawer-featured-products-el .price-value-el .final{font-size:15px;line-height:150%;letter-spacing:0;color:#000}.drawer-featured-products-el .cp-final-pricel,span.cp-final-price{font-size:10px;line-height:150%;letter-spacing:0;color:#21b3e8;text-decoration:line-through}#side-cart .keen-slider-slide-margin .keen-slider-slide>*,#side-cart .keen-slider-container.container .keen-slider-slide>*{margin:0}#side-cart .foot .subtotals:last-child{padding-bottom:0!important}#side-cart .foot .buttons-wrapper{margin-top:16px!important}#side-cart .foot .subtotal{font-size:18px!important;line-height:100%;letter-spacing:0;color:#111}.cart-total-price-el{display:flex;align-items:center;gap:6px}.cart-total-price-el .compare-price{font-size:12px;line-height:150%;letter-spacing:0;color:#21b3e8;text-decoration:line-through}.cart-total-price-el .sale-price{font-size:18px;font-weight:900;line-height:150%;letter-spacing:0;color:#111}#side-cart .btn.btn-checkout.one-whole{border-radius:100px;padding:12px;text-transform:uppercase;color:#fff;font-size:18px;line-height:150%;letter-spacing:0;font-weight:900;box-shadow:4px 5px #000}#side-cart .keen-nav-bar{display:none}#side-cart .item img{height:100%;object-fit:contain}.slide-in-modal .close{background:#f7f7f7;border-radius:8px;padding:6px!important;width:32px;height:32px;display:flex!important;align-items:center!important;justify-content:center;position:unset!important;transform:unset!important;margin-right:0!important}.slide-in-modal .head,#side-cart .subtotals.justify-content-center{display:flex;align-items:center;justify-content:space-between}.cart-subscription-controls .sub-toggle:hover,.cart-subscription-controls .sub-toggle:hover span{color:#000;fill:#000;stroke:#000}div.empty-data-dynamic-content-sidecart[data-dynamic-content=sidecart]{position:relative;margin-bottom:24px}div.empty-data-dynamic-content-sidecart[data-dynamic-content=sidecart]{padding:0 32px;margin-top:16px}#side-cart .empty{padding:0!important;position:absolute;bottom:40px;left:72px}.empty-image img{display:block;width:100%;height:100%;object-fit:cover}#side-cart .empty .title{font-size:32px;line-height:100%;letter-spacing:0;font-weight:900;display:flex;flex-direction:column;align-items:center;gap:12px}div[data-dynamic-content=sidecart] .btn{padding:12px 65px;background:#21b3e8;color:#fff;text-transform:uppercase;font-size:18px;line-height:150%;letter-spacing:0;font-weight:900}.empty-small-text{font-size:14px;line-height:150%;letter-spacing:0;font-weight:400;color:#111}#side-cart .common-card a{width:100%!important}@media(min-width:609px){#side-cart .foot{padding:24px 32px 32px!important}#side-cart .cart-items{padding-left:32px!important;padding-right:32px!important}.drawer-featured-products-el .product-card{padding:12px!important}.slide-in-modal .head{padding:32px 32px 12px!important}}@media(max-width:608px){.slide-in-modal .head{padding:20px 20px 10px!important}.slide-in-modal.open{right:0!important;width:calc(100% - 42px)!important}#side-cart .foot .buttons-wrapper{margin-top:12px!important}#side-cart .foot{padding:16px 20px 60px!important}#side-cart .drawer-featured-products-el .products-slider{padding:20px}#side-cart .cart-items{padding:16px 20px!important}#side-cart free-shipping-progress.free-shipping-progress{max-width:calc(100% - 40px)}.drawer-featured-products-el .product-card{padding:10px!important}.slide-in-modal .head .title{font-size:16px!important}#side-cart .item{padding:8px!important}.subscription-interval-box{margin-top:8px;padding:4px 8px}.subscription-interval{padding:8px 30px 8px 8px}#side-cart .grid-item.one-quarter.small--two-fifths{width:75px;height:75px}#side-cart .item .grid:has(.grid-item){gap:8px}#side-cart .grid-item.three-quarters.small--three-fifths{width:calc(100% - 83px)!important}#side-cart .item .title{font-size:14px}#side-cart .quantity-box{font-size:10px!important;height:30px!important;padding:4px 10px;min-width:70px;width:70px}#side-cart .item .price{gap:5px}#side-cart .item .variant,#side-cart .item .property{font-size:10px!important}#side-cart .item .price .final{font-size:14px}#side-cart .item .price .compare{font-size:12px}.drawer-featured-products-el .keen-arrows.flex{gap:10px}.drawer-featured-products-el .keen-arrow.frame{width:24px;height:24px;flex:0 0 24px}.drawer-featured-products-el .featured-head .info h2{font-size:16px}.drawer-featured-products-el .product-card .title{font-size:13px}.drawer-featured-products-el .price-value-el .final,.cart-total-price-el .sale-price{font-size:14px}#side-cart .foot .subtotal{font-size:14px!important}#side-cart .btn.btn-checkout.one-whole{padding:8px;font-size:14px}div.empty-data-dynamic-content-sidecart[data-dynamic-content=sidecart]{padding:0 20px}#side-cart .empty{bottom:20px;left:40px}#side-cart .empty .title{font-size:22px;gap:2px;margin-bottom:12px!important}div[data-dynamic-content=sidecart] .btn{padding:8px 26px;font-size:14px}}.header-content .logo{margin:7px 0}.container{box-sizing:border-box!important}.header-content .header-main-menu .item .nav-1{font-size:20px}.announcement-bar{padding:10px 0}.hero-banner .captions>*{font-size:18px}.hero-banner .container{width:100%;max-width:768px;margin:0 auto}.hero_reviews-subtext .stars{margin:0}.marquee_wrapper.scrolling-text-section{display:flex;flex-direction:column;gap:48px}.section-type-featured-coll-el.section-multi-item .head{margin-bottom:48px!important}.section-type-featured-coll-el.section-multi-item .richtext-wrap .title{font-size:48px;line-height:100%;letter-spacing:-.01em}.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--half:before{content:"\e000"!important;font-size:13px}.section-type-featured-coll-el.section-multi-item .jdgm-prev-badge:after{font-size:12px!important}.section-type-featured-coll-el.section-multi-item .common-card .info{padding-top:8px;margin:0!important;transform:unset!important}.section-type-featured-coll-el.section-multi-item .description.body-font{margin:0!important}.section-type-featured-coll-el.section-multi-item .collection-review{transform:unset!important;margin:0!important}.jdgm-prev-badge{position:relative}.section-type-featured-coll-el.section-multi-item .common-card:not(.product-card) .image-container{margin:0}.section-type-featured-coll-el.section-multi-item .collection-card.common-card{padding:0;position:relative}.collection-card.common-card .card-overrideLink{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}.section-type-featured-coll-el.section-multi-item .collection-card .image-container .img{transform:unset!important}.section-type-featured-coll-el.section-multi-item .info_wrapper{padding:24px}.section-type-featured-coll-el.section-multi-item .collection-card .title{margin-bottom:10px!important;font-size:28px!important;line-height:130%;letter-spacing:0}.section-type-featured-coll-el.section-multi-item .collection-card .info{min-height:190px!important}.section-type-featured-coll-el.section-multi-item .collection-card .info a{margin-top:24px!important}.section-type-featured-coll-el.section-multi-item .cta.btn.smaller{padding:12px}.section-type-info-card-multicolumn-logos.section-multi-item .head .text h2{font-size:48px;line-height:100%;letter-spacing:-.01em}.section-type-info-card-multicolumn-logos.section-multi-item .title.heading-font.h5{margin-bottom:2px}.not-mobile .custom-card:hover .image-container .img:not(.video-wrap){-webkit-transform:scale(1)!important;transform:scale(1)!important}.scrolling-text-wrapper{padding:20px}.richtext-wrap.imagetexts .title{font-size:48px;line-height:100%;letter-spacing:-.01em}.richtext-wrap.imagetexts .btn:not(.social),.richtext-wrap.imagetexts .link{margin:0}.richtext-wrap.imagetexts .btn-wrap{margin-top:24px!important}.image-text .wrap.imagetexts{padding:32px 56px 32px 32px}.image-text .content{padding:32px}.stars-el svg,.hero_reviews-subtext .stars svg{stroke:#20b3e8!important}.section-type-bottom-info-card-logos h2.title.h1{font-size:48px;font-weight:700;margin-bottom:16px}.section-type-bottom-info-card-logos .text.p1{font-size:18px;letter-spacing:0;line-height:150%;margin:0;opacity:.7}@media(min-width:66.001em){.content-wrapper.container{padding:0 80px}.header-content.logo-left .logo{margin-right:0}.marquee_wrapper .container.scrolling-text-section{padding:0 64px!important}.section-type-info-card-multicolumn-logos.section-multi-item .head:not(:empty){margin-bottom:48px!important}.section-type-info-card-multicolumn-logos.section-multi-item .content{padding:48px}}@media(max-width:66em){.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding:3rem!important}.marquee_wrapper .container.scrolling-text-section{padding:0 20px!important}.marquee_wrapper{padding-top:32px!important;padding-bottom:32px!important}.marquee_wrapper.scrolling-text-section{gap:32px}.hero-banner-container{padding:32px 0!important}.hero-banner-container .container{padding:0 20px!important}.marquee_wrapper h1.heading_texts{font-size:28px!important}.marquee_wrapper.scrolling-text-section{padding-top:20px!important;padding-bottom:20px!important}.section-type-featured-coll-el.section-multi-item{padding-top:48px;padding-bottom:48px}.section-type-featured-coll-el.section-multi-item.head{margin-bottom:32px!important}.section-type-featured-coll-el.section-multi-item.richtext-wrap .title{font-size:30px;line-height:100%;letter-spacing:-.01em}.section-type-featured-coll-el.section-multi-item:not(.same-scheme).full-width .content{padding:0}.shopify-section.type_Featured_Collections .keen-slider-slide{margin-bottom:1rem!important}.section-type-featured-coll-el.section-multi-item .medium-down--container-right{padding-left:20px}.section-type-info-card-multicolumn-logos.section-multi-item .head:not(:empty){margin-bottom:32px!important}.image-text{padding-top:32px}.image-text .content{padding:0}.image-text .wrap.imagetexts{padding:32px 6px 12px}.richtext-wrap.imagetexts .title{font-size:30px}.imagetexts .text p:first-of-type{font-size:16px}.image-text .content-wrapper.container{padding-inline:20px}.hero-banner-container{padding-block:24px!important}.scrolling-text-wrapper{padding:0}}@media(max-width:600px){.section-type-bottom-info-card-logos .items-wrapper{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:20%}.section-type-bottom-info-card-logos .items-wrapper::-webkit-scrollbar{display:none}.section-type-bottom-info-card-logos .items-wrapper .grid-item{flex:0 0 calc((100% - 12px) / 2.1);max-width:calc((100% - 12px) / 2.1);scroll-snap-align:start}.section-type-bottom-info-card-logos h2.title.h1{font-size:30px}.section-type-bottom-info-card-logos .text.p1{font-size:16px}.section-type-bottom-info-card-logos.section-multi-item .btn-wrap.bottom{margin-top:32px}.section-type-bottom-info-card-logos .section-multi-item .head:not(:empty){margin-bottom:32px}}.product-main-element .large--container{width:100%;max-width:1440px;margin:0 auto;padding:48px 0}.product-main-element .main-product-wrap .accordion{position:relative!important}.product-main-element .grid.main-product-wrap,.product-main-element .main-product-media,.product-main-element .product-info-inner{padding:0!important}.product-main-element .grid.main-product-wrap.align-items-start{width:100%;display:flex;gap:64px;max-width:1344px!important;margin:0 auto!important}.product-main-element sticky-updown.grid-item{width:100%;max-width:calc(50% - 32px);padding:0}.product-main-element .product-media-with-additional-icons-el{padding-top:0}.product-main-element .main-product-info h1{font-size:38px;line-height:130%;text-transform:capitalize;padding-right:0;margin-top:8px!important}.product-main-element product-price.flex.price-large{display:flex;align-items:center;gap:10px}.product-main-element product-price.flex.price-large .final.price-field{font-size:38px;line-height:130%;letter-spacing:-.01em}.product-main-element product-price.flex.price-large .compare{margin:0!important;padding:0;font-size:16px;line-height:150%;letter-spacing:0;color:#565656}.product-main-element .main-product-info .module,.product-main-element .main-product-info .cvp-group{margin-bottom:20px}.product-main-element .enhanced-description.block-enhanced_description.custom-box{padding:0!important}.product-main-element util-accordion .accordion-panel>:first-child{padding-top:0}.product-main-element util-accordion .accordion-panel>:last-child{padding-bottom:16px}.product-main-element util-accordion .accordion-panel li{margin-bottom:0;line-height:150%}.product-main-element .accordion{font-size:14px;line-height:130%;letter-spacing:0}.product-main-element util-accordion .accordion-icon{position:unset;margin:0}.subscription-benefits{display:flex;flex-direction:column;gap:2px}.subscription-benefits .benefit-item{display:flex;align-items:center;gap:8px}.subscription-benefits .benefit-item span{font-size:12px;line-height:160%;letter-spacing:0;color:#11111170}.marquee_wrapper.scrolling-text-section{margin-bottom:0!important}.verified{stroke:#239e68!important}@media(max-width:1056px){.section-multi-item .keen-dots.line .keen-dots-dot:before{width:9px!important;height:9px!important;border-radius:50%!important}.section-multi-item .keen-dots.line .keen-dots-dot.active{-webkit-transform:scale(1.4)!important;transform:scale(1.4)!important}}@media(max-width:1300px){.product-main-element .large--container{padding:20px 0}.product-main-element .large--container{padding:32px 0}.product-main-element .grid.main-product-wrap.align-items-start{max-width:100%!important;gap:20px;padding-inline:20px!important}.product-main-element sticky-updown.grid-item{max-width:calc(50% - 10px);padding:0;flex:unset}}@media(max-width:989px){.accordion .accordion-trigger{padding:0}.product-main-element .grid.main-product-wrap.align-items-start{flex-direction:column}.product-main-element sticky-updown.grid-item{max-width:100%}.product-main-element{padding:0 20px!important}.product-main-element .grid.main-product-wrap.align-items-start{padding-inline:0!important}.product-main-element .feature-cards{gap:8px}.product-main-element .feature-card{min-height:62px;padding:8px 12px}.product-main-element .product-media-with-additional-icons-el .additional-media-icons-right-el{flex:0 0 57px;max-width:57px!important}.product-main-element product-thumbs{margin-top:12px;padding:0!important}.product-main-element product-thumbs .thumb-wrap{min-width:calc(15.3% - 4px)!important;max-width:calc(15.3% - 4px)!important}.product-main-element .custom-review-row{gap:6px;padding:4px 12px}.product-main-element .main-product-info h1{font-size:20px;margin-top:6px!important}.product-main-element .product-tagline{font-size:13px;margin:0 0 12px}.product-main-element .module.block-title{margin-bottom:4px!important}.product-main-element product-price.flex.price-large .final.price-field{font-size:18px}.product-main-element product-price.flex.price-large .compare{font-size:12px}.product-main-element .main-product-info .qtty-atc>*{margin-left:12px}.product-main-element util-accordion .accordion-trigger{padding:8px 12px}.product-main-element .accordion.scheme-border-bottom{font-size:12px}.product-main-element util-accordion .accordion-panel{padding:12px}.product-main-element util-accordion .accordion-panel ul{padding-left:12px}.product-main-element util-accordion .accordion-panel>:last-child{padding-bottom:12px}.product-main-element util-accordion .accordion-icon{width:16px;height:16px;padding:2px}.main-product-wrap util-accordion .accordion:last-child{margin-bottom:0!important}.module.enhanced-description.block-enhanced_description.custom-box{margin-bottom:0}}@media(max-width:500px){.hero-banner .keen-slider-slide.active .media-wrap>*{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}.product-main-element .feature-card{min-height:52px}.feature-card__icon{width:22px;height:22px}.wild-slider-wrapper .wild-slider .wild-card{flex:0 0 70%;max-width:70%}.blakes-wild{padding:40px 0!important}.blakes-wild .wild-heading{font-size:32px;margin-bottom:32px}.scrolling-text-section{padding:10px 0!important}#side-cart free-shipping-progress.free-shipping-progress .achieved p{font-size:12px}}@media(max-width:369px){#side-cart free-shipping-progress.free-shipping-progress .achieved p{font-size:10px}}#footer .top:before{content:none!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-review-widget .jm-review-widget-minimal-header__action-buttons[data-v-ecc8542d] .jm-button{display:block!important}.jdgm-review-widget button.jm-button.jm-button--primary:hover{color:#fff!important;background:#000!important;border:1px solid #000000!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/custom.css.map */
