@font-face{font-family:Avenir_Regular;src:url(/cdn/shop/files/Avenir_Regular.woff?v=1776772621)}@font-face{font-family:Avenir LT Std;src:url(/cdn/shop/files/AvenirLTStd-Light.woff2?v=1778650122) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Light.woff?v=1778650122) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir LT Std;src:url(/cdn/shop/files/AvenirLTStd-Medium.woff2?v=1778650359) format("woff2"),url(/cdn/shop/files/AvenirLTStd-Medium.woff?v=1778650359) format("woff");font-weight:500;font-style:normal;font-display:swap}h2.jdgm-title{display:none!important}.header .header-actions__cart-icon span.svg-wrapper{height:34px;width:34px}.account-button span{height:38px;width:38px}.header-actions__cart-icon{height:34px;width:34px}.header header-actions{gap:24px}.vn-btn{display:inline-block;font-size:15px;font-weight:600;color:#fff;text-decoration:none;padding:5px 25px;border:2px solid #EAF7FD;border-radius:74px;transition:all .3s ease!important}.vn-btn-wrapper{width:fit-content;display:flex;align-items:center}.vn-btn:hover{background:#fff;color:#145da0}.group-block-content .image-block img.image-block__image{height:86px;width:86px}.footer-content .custom-typography p{color:#c6c6c7!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal}nav.details-content ul li a{color:#ddddde!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:normal;text-transform:capitalize}.footer-content summary.menu__heading.paragraph,.footer-content .group-block-content rte-formatter p{padding:0;margin-bottom:25px}.footer-content summary.menu__heading.paragraph span.menu__heading__default,.footer-content .group-block-content rte-formatter p{font-size:18px;font-weight:800;line-height:normal;letter-spacing:0;margin:0}.footer-content button.email-signup__button{display:none}.footer-content .email-signup__input{background:#7ddbfc!important;margin-top:12px}.footer-content .email-signup__input::placeholder{color:#0158a8;font-size:14px}featured-product-information .product-information__grid{padding:24px;border-radius:36px;border:1px solid #0158A8;grid-column:2/3!important;grid-template-columns:1fr 1fr!important;background:#fff;max-width:1130px;margin:0 auto}featured-product-information .product-information__grid .product-information__media{grid-column:1 / 2!important}featured-product-information .product-information__grid .product-information__media .product-media-container img{border-radius:24px}featured-product-information .product-information__grid .product-details{grid-column:2 / 3!important;padding:calc(var(--gap, 0) / 2);background:#e5f8fe;border-radius:24px}featured-product-information .product-information__grid .product-details .group-block{padding:0}featured-product-information .product-information{background:#e5f8fe!important}featured-product-information .product-details p[role=heading]{color:#1c548f;font-size:36px;font-weight:700;letter-spacing:0;line-height:100%;font-family:Poppins,sans-serif}featured-product-information .product-details .pricecontainer .price-item--sale{color:#1a1a1a;font-size:26px;font-weight:700;letter-spacing:0}featured-product-information .product-details .pricecontainer .compare-at-price{color:#6b6b6b;font-size:16px}featured-product-information .product-details .product-form-buttons .add-to-cart-button{background:#0158a8!important;border-color:#0158a8!important;border-radius:12px!important;color:#fff!important;font-size:16px;font-weight:500!important;letter-spacing:.5px;box-shadow:unset;font-family:Inter,sans-serif;position:relative!important}featured-product-information .product-details *{font-family:Inter,sans-serif}.product-details .accelerated-checkout-block,.product-details .tax-note,.product-details .installments{display:none}featured-product-information .product-details .group-block-content{gap:10px}body .header-actions__action:not(.account-button) svg{width:34px;height:34px}img.featured-product-information-wave{width:100%}.shopify-section.Featured-product-sec{margin-top:-110px}body .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:2px solid #0158a8;outline-offset:0px}.product-information__grid .group-block rte-formatter.text-block{color:#000;font-size:14px;letter-spacing:-1%;line-height:110%;font-weight:600}body .header__underlay{background:#0058a9}.shopify-section.Featured-product-sec slideshow-arrows{display:none}.variant-picker__form legend{color:#6b6b6b;text-transform:uppercase;font-size:11.5px;font-weight:600;letter-spacing:.48px;display:inline-block;font-family:Inter,sans-serif}.variant-picker__form .variant-option__button-label{flex-direction:column;gap:0px;background:#fff;border:2px solid #E3E3E3;border-radius:12px}.variant-picker__form .variant-option__button-label:before{content:unset!important}.variant-picker__form .variant-option__button-label__text{font-weight:600;color:#1a1a1a;font-size:19px}.variant-picker__form .variant-option__button-label__text.meta-value{font-size:12px;font-weight:500}.variant-picker__form .variant-option__button-label__pill{display:none}.variant-picker__form .variant-option__button-label:has(input:checked){background:#f0f3f7;border-color:#aabfdf}.variant-picker__form .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#0158a8}html,body{scroll-behavior:smooth;scroll-padding-top:100px}body .header-actions__cart-icon .cart-bubble{width:15px}featured-product-information .product-details rte-formatter span{font-family:Avenir LT Std;font-size:15px;line-height:21px}body .shopify-section.Featured-product-sec{margin-top:0}body img.featured-product-information-wave{margin-bottom:-2px;display:none}@media(min-width:990px){.footer-content{grid-template-columns:repeat(5,1fr)!important}.footer-content details.menu__details{padding-left:60px}}@media(min-width:768px){body .header__column--right .search-action{display:none}}@media screen and (max-width:767px){.header header-actions{gap:5px}.account-button span,.header-actions__action,img.vn-cart-icon{height:30px;width:30px;object-fit:contain}.vn-btn{font-size:11px}body .header-actions__action:not(.account-button) .svg-wrapper{height:30px;width:30px}.vn-btn{padding:6px 16px;border:1px solid #EAF7FD;border-radius:50px;width:max-content}#header-component{padding:10px}.header__columns header-actions .account-button{display:none}.header__columns .header__drawer{display:none!important}body .header__columns .search-action{display:none}body .header-actions__action:not(.account-button) svg{width:25px;height:25px}.shopify-section.Featured-product-sec{margin-top:0}}@media(max-width:749px){featured-product-information .product-information__grid .product-information__media{grid-column:1 / 3!important}featured-product-information .product-information__grid .product-details{grid-column:1 / 3!important;padding:22px 0 0;background:#e5f8fe;border-radius:0}.product-form-buttons button.one-time-purchase-btn{padding-bottom:0}body featured-product-information .product-information__grid{padding:0;border-radius:0;border:none}featured-product-information .product-details p[role=heading]{font-size:28px;font-family:Poppins}featured-product-information .product-details .pricecontainer .price-item--sale{font-size:24px}featured-product-information .product-details .pricecontainer .compare-at-price{font-size:14px}.shopify-section.Featured-product-sec slideshow-controls:has(.slideshow-controls__thumbnails-container){display:flex!important;background:#e5f8fe}.shopify-section.Featured-product-sec slideshow-controls:has(.slideshow-controls__dots){display:none!important}.shopify-section.Featured-product-sec slideshow-arrows{display:flex!important;align-items:flex-end;justify-content:flex-end;mix-blend-mode:unset}.shopify-section.Featured-product-sec .product-media{border:1px solid #0158A8;border-radius:24px}.shopify-section.Featured-product-sec media-gallery{background:#e5f8fe}.shopify-section.Featured-product-sec slideshow-container{background:#e5f8fe}body .shopify-section.Featured-product-sec .slideshow-controls__thumbnails .slideshow-control{width:25%}.shopify-section.Featured-product-sec slideshow-arrows .slideshow-control--previous{display:none}.shopify-section.Featured-product-sec slideshow-arrows .slideshow-control--next .svg-wrapper{height:30px;width:30px;border:1px solid #0158A8;border-radius:50px;background:#fff}.shopify-section.Featured-product-sec slideshow-arrows .slideshow-control--next .svg-wrapper svg{color:#0158a8}.product-information__grid .group-block rte-formatter.text-block{color:#000}.variant-picker__form .variant-option__button-label__text:not(.meta-value){display:none}body .header-actions__cart-icon .cart-bubble{width:13px}button.one-time-purchase-btn{padding-bottom:0}featured-product-information .product-details .bundle-widget{margin-bottom:0}}body .appstle_subscription_wrapper .appstle_subscription_wrapper_option{background-color:#fff!important;border:1px solid #cccccc!important}.appstle_subscription_wrapper .appstle_subscription_amount_wrapper{display:flex;flex-direction:column;gap:0px;justify-content:flex-end;align-items:flex-end}.appstle_subscription_wrapper span.appstle_subscription_amount{font-size:15px;font-weight:600;color:#000;letter-spacing:0;line-height:1.3}.appstle_subscription_wrapper .appstle_subscription_amount_wrapper span.appstle_subscription_compare_amount{font-size:14px;color:#767676;letter-spacing:0;line-height:1.3}.appstle_subscription_wrapper .appstle-text-and-badge-wrapper span.appstle-save-badge{font-size:9px;color:#0b60ac;letter-spacing:.2px;padding:0 10px;background-color:#aad8df}.appstle_subscription_wrapper .appstle-text-and-badge-wrapper span.appstle_subscribe_save_text,.appstle_subscription_wrapper .appstle_one_time_text{font-size:14px;font-weight:600;color:#000;letter-spacing:-.2px}.appstle_subscription_wrapper_option{margin-top:10px!important}.appstle_subscribe_option{border-top:1px solid gainsboro;padding-top:8px;margin-left:0!important}.appstle_subscribe_option .appstle_single_option_text{font-size:13px;color:#979696;letter-spacing:-.1px;line-height:1.1}body .appstle_subscription_wrapper_option.appstle-active-option{background-color:#f0f3f7!important}.appstle_sub_widget .appstle_widget_title{margin-bottom:0!important;text-transform:uppercase;font-size:14px;letter-spacing:.5px}.appstle_subscription_wrapper span.appstle_dot{background-color:#fff}.appstle_subscription_wrapper .appstle-active-option span.appstle_circle{border:4px solid #3a3a3a!important}body .appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{content:unset!important}.appstle-tootltip-parent span.appstle_tooltip_title{font-size:14px;letter-spacing:.5px;text-transform:capitalize}.appstle-tootltip-parent .appstle_tooltip .appstle_tooltip_content{background-color:#fff!important;color:#000!important;border-top-left-radius:5px;border-top-right-radius:5px}.appstle-tootltip-parent .appstle_tooltip .appstle_tooltip_content strong,.appstle-tootltip-parent .appstle_tooltip .appstle_tooltip_content b{color:#0058a9}body #appstle_subscription_widget0 .appstle_tooltip .appstle_tooltip_appstle{background:#0058a9!important}#appstle_subscription_widget0 [data-appstle-icon]:after{border-top-color:#fff!important}@media(max-width:768px){.appstle_subscription_wrapper .appstle-text-and-badge-wrapper span.appstle_subscribe_save_text,.appstle_subscription_wrapper .appstle_one_time_text{font-size:13px!important}body .appstle_subscription_wrapper span.appstle_subscription_amount{font-size:14px}body .appstle_subscription_wrapper .appstle_subscription_amount_wrapper span.appstle_subscription_compare_amount{font-size:13px}}body .bundle-option{opacity:1!important;border:1px solid #D9D2D2!important;box-shadow:0 1px 3px #0000000d;flex-direction:column;text-align:center}body .bundle-option.active,body .bundle-option:has(.bundle-radio:checked){border-color:#a3b5d3!important;background:#f0f3fa;box-shadow:inset 0 0 0 1px #a3b5d3}body .bundle-title{font-size:12.5px;font-weight:700;color:#4c606f;margin-bottom:15px;text-transform:uppercase}body .badge.best-value,body .popular-badge{background:#0158a8;font-weight:600}body .bundle-option .bundle-card-title,body .bundle-option .bundle-card-price{font-weight:700;text-transform:capitalize}body .size-card p{color:#000;font-weight:600}body .bundle-option.active .bundle-card-title,body .bundle-option.active .bundle-card-price{color:#0158a8}body .autoship-head h3 span{background:#0158a8;border-radius:4px}body .autoship-benefits li:before{background:#0158a8}body .autoship-benefits li{gap:10px;text-align:center;font-size:12px;line-height:1}featured-product-information .product-details .save-badge{color:#0158a8;font-size:17px;font-weight:700}.product-details .bundle-image{width:100%;min-width:100%;margin-right:0;display:flex;justify-content:center;margin-top:3px}body .autoship-benefits{justify-content:flex-start;flex-direction:column;align-items:flex-start}body .bundle-option .bundle-image img{height:60px;object-fit:contain;width:80px}featured-product-information .product-details .product-form-buttons .add-to-cart-button span{font-weight:700;letter-spacing:0}body .one-time-purchase-btn{font-size:14px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:-webkit-text-decoration .25s ease-in-out,text-decoration .25s ease-in-out}.autoship-box .autoship-head h3{font-size:16px;margin:0 0 5px;display:flex;align-items:center;gap:5px}.autoship-box .autoship-price strong{font-size:16px}.autoship-box .autoship-price small{font-size:13px;margin-top:3px}.autoship-box .autoship-head p{font-size:13px;letter-spacing:-.5px}body .autoship-box{margin-bottom:5px;padding:15px}body .autoship-box .popular-badge{right:15px}body .bundle-option .badge.best-value{right:unset;left:50%;transform:translate(-50%);width:max-content}.bundle-card-content .allocation-details span{font-size:11px;line-height:1}.bundle-card-content .allocation-details span:first-child{font-size:13px;display:block;margin:5px 0 0}body .one-time-purchase-btn strong{text-decoration:none}body .one-time-purchase-btn *{margin:0!important}body .autoship-benefits li .plan-text{margin-left:-6px}.cus-rev.group-block .image-block__image{height:18px!important;width:90px!important;object-fit:contain;object-position:center}.cus-rev.group-block .text-block p{min-width:max-content;font-size:13px!important;letter-spacing:-2%!important;font-weight:400!important;font-family:var(--font-h2--family)!important;line-height:1}.cus-rev.group-block .group-block-content{align-items:center!important;gap:1px}.autoship-head .autoship-head-left{display:inline-flex}.announcement-bar .announcement-bar__text{font-family:Avenir LT Std}.footer-content .cus-logo-mob.group-block .menu__heading{display:none}@media(min-width:990px)and (max-width:1130px){nav.details-content ul li a{font-size:11px}}@media(min-width:990px){.shopify-section-group-footer-group .cus-logo-mob{display:none}body .footer-content{grid-template-columns:repeat(3,1fr)!important;align-items:center}.footer-content .cus-footer-news.group-block{grid-column:3 / 4;margin-left:auto}.footer-content details.menu__details{padding-left:0}.footer-content .menu .menu__heading{display:none}.footer-content .menu .list-unstyled{display:flex;align-items:center;justify-content:center;gap:20px}.footer-content .menu .list-unstyled .menu__item{margin:0}}@media(max-width:989px){.footer-content .menu,.shopify-section-group-footer-group .cus-logo-socila .image-block__image,.shopify-section-group-footer-group .cus-logo-socila .text-block{display:none}.shopify-section-group-footer-group .cus-footer-news{grid-row:1/2}.shopify-section-group-footer-group .cus-logo-socila .social-icons__wrapper{width:100%;padding-bottom:20px;border-block-end:var(--style-border-width) solid var(--color-border);justify-content:center}.shopify-section-group-footer-group .cus-footer-news .text-block.paragraph p{margin-bottom:0;font-weight:600;font-size:22px!important}.shopify-section-group-footer-group .cus-footer-news p{text-align:center}.shopify-section-group-footer-group .cus-footer-news .group-block-content{align-items:center}.shopify-section-group-footer-group .menu--dividers .details-content{padding-block-end:20px!important}.footer-utilities .policy-list-trigger{display:none}.cus-rev.group-block .text-block p{font-size:14px!important}.footer-content .cus-logo-mob.group-block .menu__details ul.list-unstyled{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.footer-content .cus-logo-mob.group-block .menu__details .menu__item{margin:0}.footer-content .cus-logo-mob.group-block .menu{display:block}body .footer-content{grid-template-columns:1fr!important}.footer-content .group-block{width:100%}}@media(max-width:749px){body .bundle-options-wrap{grid-template-columns:repeat(3,1fr);gap:10px}body .size-card{padding:13px 10px}body .bundle-option .bundle-image img{height:55px;width:70px}body .autoship-head{flex-direction:row;gap:10px}.autoship-box .autoship-head h3{font-size:15px;display:inline-flex;gap:5px;align-items:center}body .autoship-head h3 span{font-size:13px;padding:3px 5px}.autoship-head .autoship-price s{font-size:15px;letter-spacing:-.5px;display:inline-block}.autoship-box .autoship-price strong{font-size:15px;letter-spacing:-.5px}body .autoship-price{text-align:right;flex-shrink:0}.autoship-head .autoship-price s{margin-right:1px}featured-product-information .selector-group{gap:10px}.bundle-card-content .allocation-details span:first-child{font-size:12px}body .announcement-bar__slides{width:calc(100% - 30px)}.announcement-bar .announcement-bar__text{font-size:11px}}body .footer-utilities__group-copyright{justify-self:center}.footer-content summary.menu__heading{font-size:18px;font-weight:800;line-height:normal;letter-spacing:0;text-transform:capitalize}@media(max-width:749px){.Featured-product-sec .product-information__grid .slideshow-controls__thumbnails .slideshow-control{aspect-ratio:unset}.Featured-product-sec .product-information__grid .product-media{aspect-ratio:unset!important}body .shopify-section.Featured-product-sec .slideshow-controls__thumbnails .slideshow-control{height:auto}}@media(max-width:450px){body .shopify-section.Featured-product-sec .slideshow-controls__thumbnails .slideshow-control{min-height:39px;max-height:39px}}.cart-drawer__dialog .additional-checkout-buttons,.cart-drawer__dialog form#cart_form,.cart-drawer__dialog small{display:none}.cart-drawer__dialog:modal{margin:15px 0 0 auto;border-radius:20px}.cart-trust-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.trust-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:4px;align-items:center}.trust-item img{width:20px;height:20px;object-fit:contain;object-position:center}.cart-info-text{color:#fff;font-size:12px;line-height:14px;font-weight:500;width:100%}.quantity-selector-wrapper{display:block!important}.cart-drawer__dialog:modal{max-height:97%!important;overflow-y:hidden;width:100%;max-width:500px}.featured-product-information quantity-selector-component.quantity-selector{display:none}.product-information__grid .quantity-selector-wrapper{display:none!important}.cart-drawer__inner button#checkout:hover{border:1px solid #FFF}.jdgm-widget .jm-review-content__title-wrapper{display:none}.jdgm-widget .jm-cluster:has(.jm-media-thumbnail-list__thumbnail){display:none}.jdgm-widget .jm-cluster:has(.jm-average-rating-display){display:none}.jdgm-widget .jm-cluster:has(.jm-review-widget-minimal-header__button-and-filters){display:flex}body .jdgm-title{white-space:normal!important;font-size:36px!important;font-weight:600!important;color:#0158a8!important;letter-spacing:0!important}.jdgm-media-card{background:#d6ebf5!important}@media(max-width:768px){.cart-drawer__dialog:modal{max-height:100dvh!important;overflow-y:hidden;margin:0;width:100%;max-width:100%}.cart-drawer__dialog:modal{max-height:100%!important;overflow-y:hidden}.cart-info-text{font-size:10px}body .size-card p{font-size:14px;letter-spacing:-.3px}.jdgm-widget .jm-cluster:has(.jm-review-widget-minimal-header__button-and-filters){flex-direction:row-reverse}body .jdgm-title{font-size:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/an-custom.css.map */
