.button.with-arrow,.link.with-arrow{display:flex;align-items:center;gap:6px}header:has(.header[data-sticky-state=active]){box-shadow:#0000000f 0 3px 11px}header{transition:all .3s;box-shadow:0 0 #0000}.icon_check{color:#3da35d}header .header_button{padding:12px 24px}header .header_button .svg-wrapper{width:1em;height:1em;margin-right:-2px}header header-menu .menu-list__link,header header-drawer .menu-drawer__menu-item{transition:all .2s}header header-menu li.menu-list__list-item:hover .menu-list__link,header header-drawer .menu-drawer__menu-item:hover{color:#fdbe00!important}.shopify-section-group-header-group div.section-content-wrapper:has(span.announcement_bar) .icon-block{fill:var(--color-primary)}.shopify-section-group-header-group div.section-content-wrapper:has(span.announcement_bar) .text-block strong{color:var(--color-primary)}.anchor_links{display:block!important;opacity:0;margin-top:-100px;pointer-events:none}@media only screen and (max-width:767px){.anchor_links{margin-top:-70px}header-drawer .menu-drawer{--drawer-width: 80vw}header-drawer .menu-drawer__backdrop{background-color:#00000026;-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important;transition:all .3s}}.shopify-section-group-footer-group .footer-utilities__group.footer-utilities__group--right{display:none}.shopify-section-group-footer-group .footer-utilities__group.footer-utilities__group--left{justify-content:space-between}.shopify-section-group-footer-group .custom-section-content{border-width:1px 0 0 0}.shopify-section-group-footer-group .text-block *{color:var(--color-foreground-muted)}.footer-utilities__text{text-wrap:wrap!important}footer .menu__heading{color:var(--color-foreground-heading);font-weight:var(--font-heading--weight);text-transform:uppercase;padding-top:0}footer .menu__item a:hover{color:var(--color-primary-hover)}div.shopify-section:has(span.customClass) div:not(div[class]):has(>span.customClass){display:none!important}div.shopify-section:has(span.gradient-bg) .section-background{background-image:linear-gradient(110.56deg,#0a2540f2,#0e2f52d9)}div.shopify-section:has(span.em-color) .text-block em{color:var(--color-primary)}div.shopify-section:has(span.em-color-normal) .text-block em{color:var(--color-primary);font-style:normal}div.shopify-section:has(span.dotted) .text-block span[style*=underline]{text-decoration-style:dotted!important;text-underline-offset:3px}div.shopify-section .group-block-content:has(>div>span.width_1000),div.shopify-section .section-content-wrapper:has(>div>span.width_1000){max-width:1000px;margin:auto}div.shopify-section .group-block-content:has(>div>span.width_1100),div.shopify-section .section-content-wrapper:has(>div>span.width_1100){max-width:1100px;margin:auto}div.shopify-section .group-block-content:has(>div>span.width_1200),div.shopify-section .section-content-wrapper:has(>div>span.width_1200){max-width:1200px;margin:auto}div.shopify-section .group-block-content:has(>div>span.width_1300),div.shopify-section .section-content-wrapper:has(>div>span.width_1300){max-width:1300px;margin:auto}div.shopify-section:has(span.text_link) .text-block a{position:relative;color:var(--color-foreground-heading);font-weight:700;text-decoration-thickness:2px;text-decoration-color:#fdbe00}div.shopify-section:has(span.text_link) .text-block a strong:after{content:"";aspect-ratio:1 / 1;height:4px;border-width:2px 2px 0 0;border-style:solid;position:absolute;right:0;top:.5em;transform:rotate(45deg)}div.shopify-section.section-wrapper:has(span.ready_to_hydrate) .image-block img{object-fit:contain;filter:drop-shadow(0px 0px 40px rgba(91,192,190,.25)) drop-shadow(0px 24px 50px rgba(0,0,0,.6))}div.shopify-section.section-wrapper:has(span.ready_to_hydrate,span.home_banner) h2{max-width:600px;text-wrap:auto}@media only screen and (min-width:768px){div.shopify-section.section-wrapper:has(span.ready_to_hydrate) .image-block img{min-width:400px}}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion{max-width:880px;display:flex;flex-direction:column;gap:14px}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details{border:var(--style-border-width) solid var(--color-border);border-radius:14px;background-color:var(--color-input-background);padding:0;position:relative}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details .details__header{font-weight:600;color:var(--color-primary-button-text);padding:20px 24px;min-height:unset;gap:12px}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details .details__header .icon-plus{color:var(--color-primary-button-text);background-color:var(--color-border);min-width:28px;aspect-ratio:1 / 1;height:auto;border-radius:99px}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details[open] .details__header .icon-plus{transform:rotate(45deg);background-color:var(--color-primary-button-text);color:#fff}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details .details__header .icon-plus svg{width:50%;height:50%}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details .details__header .icon-plus svg *{opacity:1}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details[open] .details-content{border-top:var(--style-border-width) solid var(--color-border)}div.shopify-section.section-wrapper:has(span.faq-section) div.accordion accordion-custom .details .details-content{padding:20px 24px}@media only screen and (max-width:767px){div.shopify-section.section-wrapper:has(span.faq-section) .section-content-wrapper>.group-block>.group-block-content{--gap: 14px !important}}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(span.banner_wrapper){border-radius:32px}div.shopify-section.section-wrapper:has(span.home_banner) span.five{display:none}div.shopify-section.section-wrapper:has(span.home_banner) a.button.with-arrow{width:auto}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block-content:has(span.banner_wrapper){background-image:radial-gradient(120% 100% at 50% 50%,#5bc0be59,#143a661a 50%,#143a6600 75%)}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_wrapper)>.image-block{background-image:radial-gradient(70% 60% at 50% 50%,#0a254000,#0a25408c);padding:40px;border-radius:32px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_wrapper)>.image-block img{object-fit:contain;filter:drop-shadow(0px 0px 50px rgba(91,192,190,.25)) drop-shadow(0px 30px 60px rgba(0,0,0,.55))}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(span.banner_wrapper) .background-image-container img{mix-blend-mode:luminosity;opacity:32%;border-radius:32px}div.shopify-section.section-wrapper:has(span.home_banner) .section .custom-section-background .background-image-container{z-index:2;height:150px;pointer-events:none;top:auto;bottom:0}div.shopify-section.section-wrapper:has(span.home_banner) .section .custom-section-background .background-image-container img{object-position:bottom left}div.shopify-section.section-wrapper:has(span.home_banner) .icon-checkmark{--icon-stroke-width: 2px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block>.group-block-content:has(>.group-block>.group-block-content>div>.icon-checkmark){flex-wrap:wrap}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .text-block--background{aspect-ratio:1 / 1;text-align:center;align-items:center;justify-content:center;width:40px;max-width:40px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .text-block:not(.text-block--background){flex:unset}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.review_snippet)>.image-block{max-width:42px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(>.group-block-content>div>span.review_snippet){max-width:460px;--border-color: #FDBE0059 !important}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(>.group-block-content>div>span.review_snippet):before{content:"\201c";color:var(--color-primary-button-text);font-size:48px;position:absolute;z-index:1;top:-12px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet){max-width:420px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-header,div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-arrow{display:none!important}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-cards-carousel{margin:0;padding:0}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-content{margin:0}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-cards-wrapper{--card-width: 420px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item,div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item *{padding:0;text-align:left;align-items:start;justify-content:start}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item{background:transparent;display:grid;grid-template-columns:42px 1fr;align-items:center;gap:10px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item img{aspect-ratio:1 / 1;width:42px;height:42px;border-radius:99px;border:solid 2px #B5CC3480;grid-row:2 / 3;align-self:center}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item .jdgm-rating-section{grid-column:2 / 3;grid-row:2 / 3;flex-direction:column-reverse;gap:2px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item .jdgm-rating-section .jdgm-star{font-size:11px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item .jdgm-rating-section .jdgm-reviewer-info .jdgm-reviewer-name{font-size:12px;font-weight:600}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .jdgm-carousel-item .jdgm-text{grid-row:1 / 2;grid-column:1 / 3}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .shopify-block>[class*=ai-testimonial-slider]{max-width:430px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__card]{grid-template-columns:42px 1fr}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__card] img{border:solid 2px #B5CC3480;max-width:42px;aspect-ratio:1 / 1}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__card] div[class*=ai-testimonial-slider__author]{flex-direction:row;opacity:.6}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__author] [class*=ai-testimonial-slider__name]:before{content:"\2014  "}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__author] [class*=ai-testimonial-slider__title]:before{content:" \b7  "}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(>.group-block-content>div>.review_counter){--color-border: #FDBE0040 !important}@media only screen and (max-width:767px){div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__card]{display:flex;flex-direction:column}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) .shopify-block>[class*=ai-testimonial-slider]{max-width:300px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) div[class*=ai-testimonial-slider__content-column]{align-items:center}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(>div>span.review_snippet) [class*=ai-testimonial-slider__quote]{text-align:center}}@media only screen and (min-width:768px){div.shopify-section.section-wrapper:has(span.home_banner) .review_counter{font-size:12px}div.shopify-section.section-wrapper:has(span.home_banner) .review_counter-stars{font-size:14px}div.shopify-section.section-wrapper:has(span.home_banner) .section-content-wrapper{max-width:1340px;margin:auto}div.shopify-section.section-wrapper:has(span.home_banner) .group-block:has(span.banner_wrapper){min-width:550px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container),div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content{position:static}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .group-block:has(span.floating_list){position:absolute;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .group-block:has(span.floating_list.item_1){top:60px;left:-40px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .group-block:has(span.floating_list.item_2){top:160px;right:-40px}div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container) .group-block-content .group-block:has(span.floating_list.item_3){bottom:100px;left:-60px}}@media only screen and (max-width:767px){div.shopify-section.section-wrapper:has(span.home_banner) .group-block-content:has(span.banner_image) .group-block:has(span.floating_container){padding:20px 0}div.shopify-section.section-wrapper:has(span.home_banner) .section-content-wrapper{flex-direction:column-reverse}}.running_banner>div{border-top:solid 1px rgba(255,255,255,.08)}div.shopify-section:has(span.product_card) rte-formatter+.group-block{max-width:1240px;margin:auto}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>div>span.product_card):not(:has(span.popular-product))>.group-block-content .product-card__content{box-shadow:0 4px 16px #0a1f440f}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>product-card-link .product-card__content>div>span.popular-product){--border-color: var(--color-primary-button-background) !important;--border-width: 2px !important;box-shadow:0 18px 36px #0a1f442e}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>div>span.product_card) a.link.with-arrow,div.shopify-section:has(span.tiktok) a.link.with-arrow{color:var(--color-foreground-heading);border-bottom:solid 2px var(--color-primary);font-weight:700;margin-bottom:-3px;width:auto}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>div>span.product_card) .group-block-content:has(>div>span.subtext) rte-formatter{flex-basis:auto}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>div>span.product_card) .group-block-content:has(>product-card-link div>span.popular-product)>.group-block>.group-block-content>.text-block{flex:unset}product-card .product-card__content div>.no_bottles{background-color:var(--color-primary);text-align:center;color:var(--color-secondary-button-text);border-radius:99px;position:absolute;font-weight:700;z-index:2;right:20px;top:20px;font-size:13px;padding:4px}product-card .product-card__content button.add-to-cart-button.button-secondary{font-weight:700}product-card .product-card__content product-price span[role=group]:has(>span.compare-at-price){display:none}product-card .product-card__content product-price span.price:not(cart-drawer-component span.price){font-size:28px;font-weight:700;color:var(--color-foreground-heading)}product-card .product-card__content .compare_savings{display:flex;align-items:center;flex-wrap:wrap;gap:10px}@media only screen and (max-width:767px){product-card .product-card__content .group-block-content:has(>product-price){--gap: 0px !important}}product-card .product-card__content .compare_savings .compare_price{text-decoration:line-through}product-card .product-card__content .compare_savings .savings{background-color:var(--color-primary-button-background);border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700;color:var(--color-primary-button-text)}div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>div>span.product_card) .group-block-content:has(>div>span.icon_list) .group-block-content{flex-direction:row}div.shopify-section.section-wrapper:has(span.stats) .group-block-content:has(>div>span.stats_col-2)>.group-block{border-left:solid 3px var(--color-primary)}.group-block-content:has(>div>span.payment_icons){flex-wrap:wrap}.group-block-content:has(>div>span.payment_icons) .text-block{border:solid 1px var(--color-border);flex:unset}.product_carousel{overflow:hidden}.product_carousel .product_carousel-wrapper slideshow-slides:not(slideshow-slides slideshow-slides){--object-position: 50% 75%;max-width:1240px;margin:auto;overflow-y:visible;padding-block:0 40px}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card{overflow:visible}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card .image-block img{object-position:var(--object-position);transition:all .2s}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card .group-block-content>.image-block img:hover{opacity:0}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card .group-block:has(>.group-block-content>.image-block) img{object-position:var(--object-position)}.product_carousel .product_carousel-wrapper .carousel-content slideshow-arrows{mix-blend-mode:unset}.product_carousel .product_carousel-wrapper .carousel-content slideshow-arrows .slideshow-control{color:var(--button-color);background-color:var(--button-background-color);aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:99px;box-shadow:0 4px 16px #0a1f440f}.product_carousel .product_carousel-wrapper .carousel-content slideshow-arrows .slideshow-control:not(.slideshow-control[disabled]){display:flex}@media only screen and (min-width:768px){.product_carousel .product_carousel-wrapper slideshow-slides:not(slideshow-slides slideshow-slides){padding-inline:0;cursor:default}.product_carousel .product_carousel-wrapper slideshow-slides{--carousel-gap: 28px}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4))}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card:nth-child(2){order:1}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card:nth-child(1){order:2}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card:nth-child(3){order:3}.product_carousel .product_carousel-wrapper .carousel-content slideshow-arrows:not(slideshow-container slideshow-container slideshow-arrows){display:none}}@media only screen and (max-width:767px){.product_carousel .product_carousel-wrapper slideshow-slides{--carousel-gap: 16px}.product_carousel .product_carousel-wrapper .carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-mobile-columns, 4) - 1))) / var(--carousel-mobile-columns, 4))}}div.shopify-section.section-wrapper:has(span.meet-the-founder) .section-content-wrapper>.image-block{max-width:500px;position:relative}div.shopify-section.section-wrapper:has(span.meet-the-founder) .section-content-wrapper>.image-block:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:dashed 1px var(--color-primary);pointer-events:none;box-sizing:border-box;border-radius:18px;opacity:.6}div.shopify-section.section-wrapper:has(span.meet-the-founder) .section-content-wrapper a.link{font-weight:600;color:var(--color-foreground-heading);border-bottom:solid 2px var(--color-primary)}@media only screen and (max-width:767px){div.shopify-section.section-wrapper:has(span.meet-the-founder) .section-content-wrapper>.group-block:last-of-type>.group-block-content{flex-direction:column-reverse}}div.shopify-section.section-wrapper:has(span.image_grid) .image-block img,.image_grid .image-block img{--ratio: 2.2 / 1 !important}div.shopify-section.section-wrapper:has(span.image_grid) .group-block:has(>.group-block-content>.image-block),.image_grid .group-block:has(>.group-block-content>.image-block){box-shadow:0 2px 8px #0a254014}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .group-block,.built_cards .cards_container .card .group-block{--height: 360px;min-height:var(--height);height:auto;flex:unset;aspect-ratio:1 / 1}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .group-block .group-block-content,.built_cards .cards_container .card .group-block .group-block-content{height:100%}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .group-block .group-block-content .text-block a,.built_cards .cards_container .card .group-block .group-block-content .text-block a{color:var(--color-primary);font-weight:400}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .group-block:has(div>span.popular){border:solid 2px #D4A857}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .popular-badge{background-color:var(--color-primary);border-radius:99px;padding:4px 12px;font-size:10px;text-transform:uppercase;color:var(--color-background);font-weight:700;position:absolute;top:0;left:0}div.shopify-section.section-wrapper:has(span.cards_container) .group-block-content:has(>div>span.cards_container) .group-block .overlay,.built_cards .cards_container .card .group-block .overlay{--overlay-color--end: rgba(10, 37, 64, .25) !important}.cards_section-container{overflow:hidden}.cards_section-container .cards_container slideshow-slides{max-width:1100px;margin:auto;overflow-y:visible;padding-block:0}.cards_section-container .cards_container .carousel-content slideshow-slides>.card{overflow:visible}.cards_section-container .cards_container .carousel-content slideshow-arrows{mix-blend-mode:unset}.cards_section-container .cards_container .carousel-content slideshow-arrows .slideshow-control{color:var(--button-color);background-color:var(--button-background-color);aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:99px;box-shadow:0 4px 16px #0a1f440f}.cards_section-container .cards_container .carousel-content slideshow-arrows .slideshow-control:not(.slideshow-control[disabled]){display:flex}@media only screen and (min-width:768px){.cards_section-container .cards_container slideshow-slides:not(slideshow-slides slideshow-slides){padding-inline:0;cursor:default;flex-wrap:wrap}.cards_section-container .cards_container .carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-columns, 4) - 1))) / var(--carousel-columns, 4))}.cards_section-container .cards_container .carousel-content slideshow-arrows{display:none}}@media only screen and (max-width:767px){.cards_section-container .cards_container slideshow-slides{--carousel-gap: 16px}.cards_section-container .cards_container .carousel-content slideshow-slides>.card{width:calc((100% - (var(--carousel-gap, 8px) * (var(--carousel-mobile-columns, 4) - 1))) / var(--carousel-mobile-columns, 4))}}div.shopify-section.section-wrapper:has(span.timeline) .text-block:has(>h2){text-wrap:unset!important;max-width:850px}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content:has(>div>span.icon-grid) .text-block *>em{color:var(--color-foreground)}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content:has(>div>span.icon-grid) .text-block * strong{color:var(--color-primary-button-text)}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content:has(>div>span.icon-grid) .text-block ::marker{color:var(--color-primary-button-text)}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content:has(>div>span.icon-grid) .text-block:last-child{min-height:calc(calc(var(--line-height--body, var(--line-height)) * 2) * 1em)}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content:has(>div>span.icon-grid) .group-block.border-style{--border-color: var(--color-primary-button-border) !important}div.shopify-section.section-wrapper:has(span.timeline) .group-block-content>div:has(>div.divider){position:absolute;width:100%;display:flex;justify-content:center;top:19px}div.shopify-section.section-wrapper:has(span.timeline) div.divider{display:block;height:2px;width:80%;background-color:#fdbe0059}@media only screen and (max-width:767px){div.shopify-section:has(span.product_card) .group-block:has(>.group-block-content>product-card-link .product-card__content>div>span.popular-product){flex:unset}}div.shopify-section.section-wrapper:has(span.testimonials){overflow:hidden}div.shopify-section.section-wrapper:has(span.testimonials) .group-block>.group-block-content .text-block.text-block--background{padding:4px 14px}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel{padding:0;max-width:1120px;overflow:hidden}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-header{display:none!important}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-content{padding:10px;margin-bottom:20px}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-cards-wrapper{overflow:visible}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card{--card-padding: 20px;padding:var(--card-padding);box-shadow:0 0 10px #0a25401f;transition:all .3s}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card>img{aspect-ratio:1 / 1;height:auto}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-text{text-align:left;flex:unset;padding-inline:0}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-text p{max-width:unset;width:100%}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{align-items:start;gap:6px;padding-inline:0}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-info{justify-content:start}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-reviewer-info .jdgm-reviewer-name{white-space:normal;text-align:left;font-size:14px}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel .jdgm-media-card .jdgm-star{font-size:16px}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-arrow{--width: 40px;--padding: calc(var(--width) * .13);width:var(--width);background-color:#fff;border-radius:99px;height:auto;aspect-ratio:1 / 1;border:solid 1px #E2DDD0;display:flex!important}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-arrow[aria-label*=Previous]{justify-content:start;padding-left:var(--padding)}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-arrow[aria-label*=Next]{justify-content:end;padding-right:var(--padding)}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-arrow svg{width:70%;height:auto;aspect-ratio:1 / 1}div.shopify-section.section-wrapper:has(span.testimonials) .jdgm-widget.jdgm-cards-carousel{--card-width: calc(calc(100% - calc(var(--jm-card-gap) * calc(var(--visible-cards) - 1))) / var(--visible-cards))}div.shopify-section:has(span.tiktok) a.link.with-arrow{border-bottom-color:#fdbe00}div.shopify-section:has(span.tiktok) .username{font-size:10px}div.shopify-section:has(span.tiktok) div:has(>.username){line-height:1;margin-top:-4px}div.shopify-section:has(span.tiktok) .group-block:has(>.group-block-content>div>span[class*=grid_item]){aspect-ratio:9 / 16;transition:all .3s}div.shopify-section:has(span.tiktok) .group-block:has(>.group-block-content>div>span[class*=grid_item]):hover{scale:1.05}div.shopify-section:has(span.tiktok) .group-block:has(>.group-block-content>div>span[class*=grid_item]) a{border:dashed 1px #FDBF008C;z-index:1;border-radius:var(--border-radius)}div.shopify-section:has(span.tiktok) .group-block:has(>.group-block-content>div>span[class*=grid_item])>.group-block-content>.group-block{border-style:dashed;border-color:#d4a8572e}div.shopify-section:has(span.tiktok) .group-block:has(>.group-block-content>div>span[class*=grid_item])>.group-block-content>.group-block>.group-block-content>.icon-block{width:52px;aspect-ratio:1 / 1;justify-content:center;align-items:center;border-radius:99px;box-sizing:border-box;border:solid 1px #FFFFFF66;background-color:#ffffff2e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding-left:3px}div.shopify-section:has(span.comparison_table) a[href*="#"]{pointer-events:none}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#table"]){box-shadow:0 2px 8px #0a254014}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"])>.group-block-content .text-block *{font-style:normal}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"])>.group-block-content .text-block:not(:last-child){border-bottom:solid 1px #F0E9D6}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"])>.group-block-content .text-block>p>strong{color:#fdbe00}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"])>.group-block-content .text-block>p>em{color:#c9c0ab}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col_1"])>.group-block-content .text-block *,div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col_2"])>.group-block-content .text-block *,div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"])>.group-block-content>.text-block *{font-weight:700}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col_2"])>.group-block-content>.group-block{border-width:0px 2px 2px 2px;border-style:solid;border-color:#d4a857;background-color:#d4a85714}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#col"]):not(:has(>a[href*="#col_2"]))>.group-block-content .text-block p{color:#1a1a1a}@media only screen and (max-width:767px){div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#table"]){max-width:100%;overflow-x:auto!important}div.shopify-section:has(span.comparison_table) .group-block:has(>a[href*="#table"])>.group-block-content{min-width:800px;position:relative}}@media only screen and (max-width:767px){.shopify-section:has(span.mobile-hidden){display:none!important}}@media only screen and (min-width:768px){.shopify-section:has(span.desktop-hidden){display:none!important}}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button{background-color:#fdbe00;border-radius:99px;padding:8px;transition:all .2s}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button svg path{fill:var(--color-foreground-heading);stroke:var(--color-foreground-heading);stroke-width:.2px;transition:all .2s}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button:hover{background-color:var(--color-foreground-heading)}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button:hover svg path{fill:#fff;stroke:#fff}@media only screen and (min-width:1420px){.fb-video_carousel .fbs-pck__videos-nav{--nav-position: -50px;justify-content:space-between;width:100%;margin:0}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button{position:absolute;top:calc(50% - 15px);transform:translateY(-50%);scale:.8}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button.fbs-pck__nav-button--prev{left:var(--nav-position)}.fb-video_carousel .fbs-pck__videos-nav .fbs-pck__nav-button.fbs-pck__nav-button--next{right:var(--nav-position)}}.fb_videos-headings .text-block+.text-block{max-width:500px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
