:root{--blue: #003C77;--white: #FFFFFF;--pink: #F1718D;--light-blue: #EDF0F9;--collection-desktop-horizontal-spacing: 40px}body{scroll-behavior:smooth}@font-face{font-family:stratos_bold;src:url(https://cdn.shopify.com/s/files/1/0883/1526/5315/files/stratos-bold-TRIAL-BF63c604a0e89d4.otf?v=1717649626)}@font-face{font-family:stratos_semi_bold;src:url(https://cdn.shopify.com/s/files/1/0883/1526/5315/files/stratos-medium-TRIAL-BF63c604a121821.otf?v=1721740055)}@font-face{font-family:stratos_reg;src:url(https://cdn.shopify.com/s/files/1/0883/1526/5315/files/stratosweb-regular-TRIAL-BF63c604b538bf9.woff?v=1717672970)}@font-face{font-family:stratos_light;src:url(https://cdn.shopify.com/s/files/1/0883/1526/5315/files/stratos-light-TRIAL-BF63c604a0abc54.otf?v=1721883989)}@font-face{font-family:stratos_extra_bold;src:url(https://cdn.shopify.com/s/files/1/0883/1526/5315/files/stratos-extrabold-TRIAL-BF63c6049ff24de.otf?v=1717653419)}.product-card-wrapper .card{border-radius:10px}.card a{color:currentColor}a:hover{text-decoration:none}.card{border:0px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.slick-arrow{width:20px;height:20px;background-size:contain;background-position:center}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.slick-next{right:-18px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.slick-prev{left:-18px;transform:translateY(-50%) rotate(180deg)}.slick-track{display:flex}.cstm-svariant-slider .variant-button-slider-wrapper{max-width:44%}.variant-item .cstm-variant-details span.variant-title{color:var(--pink)}.cstm-svariant-slider{display:flex;gap:12px}.cstm-svariant-slider label{min-height:280px}.cstm-svariant-slider button.slick-prev{position:absolute;right:unset!important;transform:rotate(180deg)!important;left:15px!important}.cstm-svariant-slider button.slick-next{right:30%!important;transform:rotate(0)}.variant-pills-fieldset{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;min-height:60px}.variant-pills-fieldset:disabled{display:block!important;opacity:1!important}s .pagination-wrapper nav.pagination{justify-content:center}.variant-price span.save-badge{padding:6px;background:var(--pink);width:fit-content;margin-inline:auto;color:var(--white);line-height:135%;font-weight:500;font-size:10px;letter-spacing:.8px!important;margin-top:4px;display:flex;flex-wrap:nowrap}.variant-price span.save-badge img{width:12px!important;height:12px;margin-right:2px}.product .product__info-wrapper .product__description p a[data-toggle=tooltip] i{vertical-align:middle;margin-left:4px;transform:translateY(-1px)}.producttool_tipwraper i{color:#fff;border-radius:50%;padding:3px 5px;font-size:5px;background-color:#0b564e;cursor:pointer}body.custom-popup-added main#MainContent{overflow:hidden}.Heading,h1,h2,h3,h4,h5,h6{font-family:stratos_semi_bold!important}body{letter-spacing:0rem;font-family:JetBrains Mono}.main-heading{font-size:48px!important}.quick-add-modal .main-slider-wrapper .slick-arrow{display:none!important}.slideshow-new a{text-decoration:none}.image-with-text .grid__item .image-with-text__text ul{list-style-position:outside}.main-heading{line-height:110%!important;text-transform:none;color:var(--blue);font-weight:500!important;letter-spacing:-.32px;font-family:stratos_semi_bold!important}.btn-link-jtpl{font: 500 14px/135% JetBrains Mono;letter-spacing:.8px;text-transform:none;color:var(--blue);padding-bottom:4px;border-bottom:1px solid var(--blue);display:inline-block;text-decoration:none}.slick-slider button.slick-arrow{font-size:0;width:10px;height:20px;background:url(/cdn/shop/files/angle-right.png?v=1763526160);background-repeat:no-repeat;background-size:100%;z-index:2}.slick-slider button.slick-arrow:before{display:none}.slick-slider button.slick-prev{left:26px;transform:translateY(-50%) rotate(180deg)}.slick-slider button.slick-next{right:26px}.slick-dotted ul.slick-dots{text-align:left}.slick-dotted ul.slick-dots li{margin:0 8px;width:12px;height:12px}.slick-dotted ul.slick-dots li button{padding:0;width:12px;height:12px;background:#fff;border-radius:100px}.slick-dotted ul.slick-dots li button:before{display:none}.slick-dotted ul.slick-dots li.slick-active{width:24px}.slick-dotted ul.slick-dots li.slick-active button{width:24px;background:var(--blue)}.swiper-scrollbar-drag{background:var(--blue)}a.banner-link{text-decoration:none}.brand_logo_container{overflow:hidden}.button--primary{background:transparent;border-radius:8px;font-size:16px;line-height:140%;letter-spacing:.8px;font-weight:500;text-transform:none;vertical-align:middle;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid rgba(var(--color-button),var(--alpha-button-background));min-width:179px}.button--primary:before{border-radius:4px;left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.button--primary:hover{color:rgb(var(--color-button))}.button--primary:after{display:none}.button--primary:before{background:rgba(var(--color-button),var(--alpha-button-background));transform-origin:right center;transform:scaleX(1)}.button--primary:hover:before{transform-origin:right center;transform:scaleX(0)}.growth_mkt_wrap .left_right_wrap .swiper-slide{text-align:center}.search-modal__content-bottom .field:after{box-shadow:0 0 0 var(--inputs-border-width) #003c77}header.header.header--top-center details-modal.header__search.desktop_hide{display:none}header.header.header--middle-left{display:flex;justify-content:space-between}.header.header--middle-left a.header__heading-link{width:100%;max-width:254px}header.header.header--middle-left .header__icons.header__icons--localization{width:100%;max-width:254px}header.header.header--middle-left .header--middle-left .header__inline-menu{margin:0 auto!important;text-align:center;width:100%;max-width:calc(100% - 508px)}.header nav.header__inline-menu ul.list-menu li summary.list-menu__item{padding-left:16px;padding-right:16px;text-decoration:none}header.header nav.header__inline-menu ul.list-menu li summary.list-menu__item span.header__active-menu-item{color:var(--blue);font-weight:500;font-family:JetBrains Mono;text-decoration:none;line-height:120%}header .header__icons.header__icons--localization .cart-count-bubble{line-height:0;background-color:var(--pink)}header .header__icons.header__icons--localization .cart-count-bubble span{transform:translateY(.2px)}ul.list-menu.list-menu--inline li a,ul.list-menu.list-menu--inline li span{font-family:JetBrains Mono;font-weight:500;font-size:14px;line-height:120%;color:var(--blue);position:relative;text-decoration:none;transition:all .3s ease-in-out}ul.list-menu.list-menu--inline li a:hover{text-decoration:none}p.announcement-bar__message{font-size:12px;font-weight:500;letter-spacing:0;padding:.9rem 0 .8rem;line-height:120%;min-height:3.2rem}.main-slider-wrapper{position:relative}.custom-slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;background:#000;border:none;cursor:pointer;padding:.5rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center}.slick-prev{left:-1.5rem}.slick-next{right:-1.5rem}.custom-slick-arrow .svg-wrapper{width:1.25rem;height:1.25rem}.slick-prev .svg-wrapper{transform:rotate(180deg)}body.custom-popup-added{overflow:hidden}header.header{border-bottom:1px solid var(--blue)1A}.utility-bar{border-bottom:0}.announcement-bar .slider-button span.svg-wrapper{transform:rotate(0)}.announcement-bar .slider-button span.svg-wrapper path{stroke:#fff}.announcement-bar .slider-buttons{margin-top:0}header.header nav.header__inline-menu ul.list-menu li header-menu:after,header.header nav.header__inline-menu ul.list-menu li a:after{position:absolute;content:"";bottom:-11.5px;left:0;width:100%;opacity:0;transform:scaleX(0);transform-origin:left center;border-bottom:2px solid #003c77;transition:transform .3s,opacity .3s}header.header nav.header__inline-menu ul.list-menu li a:hover:after{opacity:1;transform:scaleX(1)}header.header nav.header__inline-menu ul.list-menu li .mega-menu a:after{bottom:-27px}header.header .header__icons .header__search{border:none}header.header .header__icons .header__search .search-modal__content{padding:0}header.header .header__icons .header__search .search-modal__content form.search.search-modal__form .field:after{box-shadow:none!important}header.header.header--middle-left .header__icons.header__icons--localization .header__search{border:0;max-width:182px;margin-right:4px}header.header .header__icons .header__search .search-modal__content input#Search-In-Modal{border:0;padding:10px 12px 10px 30px;background:#ebeff8;border-radius:100px;box-shadow:none;height:32px;min-height:32px;font-size:12px;line-height:120%;color:#003b77}header.header .header__icons .header__search .search-modal__content label.field__label{font-size:12px;line-height:120%;top:50%;transform:translateY(-50%);left:30px;color:#003b7766}header.header .header__icons .header__search .field__input:not(:placeholder-shown)~.field__label{font-size:0}header.header .header__icons .header__search .search-modal__content .field button.search__button{left:12px;width:16px;height:32px}header.header .header__icons .header__search .search-modal__content .field button.search__button span.svg-wrapper{width:16px;height:16px}header.header .header__icons .header__search .search-modal__content .field button.reset__button{right:12px;width:16px;height:32px}header.header .header__icons .header__search .search-modal__content .field button.reset__button:after{display:none}header.header .header__icons .header__search .search-modal__content .predictive-search{right:0;left:auto;width:600px;top:53px}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper{max-width:var(--page-width);display:flex;flex-wrap:nowrap}header.header nav.header__inline-menu ul.list-menu li header-menu li a:after{display:none}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list{padding:0;grid-template-columns:auto 1fr;gap:5rem}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list li .mega-menu__link--level-2{font-weight:500;font-size:20px}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list .cstm-menu-jtpl-2 a#HeaderMenu-shop-targeted-c-a-r-e{padding-top:20px}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list .cstm-menu-jtpl-1 ul li a{font-weight:500;font-size:20px;letter-spacing:-.6px}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list li ul li a{font-weight:400;text-decoration:none;padding:11px 0}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list li a:after{display:none}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block{position:relative}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block img{border-radius:10px}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block h3{position:absolute;top:24px;bottom:auto;width:135px;height:54px;font-weight:400!important;font-size:16px;font-family:JetBrains Mono!important;color:#fff;left:24px;letter-spacing:0;margin:0}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block a{display:inline-block}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block a:after{display:none}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-block p{position:absolute;padding:0 0 8px;width:auto;margin:0;left:24px;letter-spacing:.48px;color:#fff;bottom:30px;line-height:120%;top:auto;border-bottom:1.5px solid #FFFFFF}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-section{max-width:570px;display:flex;flex-wrap:nowrap;gap:4rem;margin-left:2rem}.menu-drawer-container-mobile summary.header__icon{margin-top:6px;color:var(--blue)}#menu-drawer-mobile nav.menu-drawer__navigation-mobile ul .cstm-accordion-toggle a{padding-bottom:16px}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child a{display:flex;gap:20px;flex-wrap:nowrap;padding-right:24px;padding-bottom:8px}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child a .cstm-sidemenu-tagline{font-size:12px;font-weight:400;display:block;padding-top:8px;opacity:.6;max-width:206px}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child a .cstm-sidemeu-subline-img{min-width:80px;min-height:80px;max-width:80px;max-height:80px}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child a .cstm-sidemeu-subline-img img{width:100%;height:auto}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child span.arrow{position:absolute;right:7px;top:7px;transform:rotate(-45deg);border:solid #003C77;border-width:0 2px 2px 0}#menu-drawer-mobile .cstm-tier-1-child-inner .cstm-tier-1-child.open span.arrow{transform:rotate(45deg)}#menu-drawer-mobile nav.menu-drawer__navigation-mobile a{font-size:16px;letter-spacing:-.16px;line-height:120%;font-weight:500;text-decoration:none;color:#003c77;display:inline-block}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile{list-style:none;padding:0;margin:0}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .menu-item-mobile:nth-of-type(1){background:#edf0f9;padding:32px 24px}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .menu-item-mobile .cstm-tier-1-child-inner .grandchild-menu li a{font-size:14px;font-weight:400;padding-bottom:8px}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .menu-item-mobile:nth-of-type(1) ul.grandchild-menu{padding-bottom:10px}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .menu-item-mobile:nth-of-type(1) .test-1{display:none}#menu-drawer-mobile nav.menu-drawer__navigation-mobile ul li.menu-item-mobile .cstm-accordion-toggle a{font-size:16px;letter-spacing:-.16px;line-height:120%;font-weight:500;color:#003c77;padding-bottom:16px;display:inline-block}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .cstm-tier-1-child-grandchild-inner{padding-top:6px;display:flex;flex-wrap:wrap;row-gap:16px}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .cstm-tier-1-child-grandchild-inner .cstm-tier-1-child-grandchild{width:100%;max-width:50%;line-height:normal}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile li.menu-item-mobile{padding:22px 24px 0;line-height:normal}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile li.menu-item-mobile:not(:first-child) .cstm-tier-1-child-inner{padding:16px 0 0 19px;text-transform:capitalize}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile li.menu-item-mobile:not(:first-child) a{padding-bottom:0}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .menu-item-mobile:nth-of-type(1) .cstm-accordion-toggle span.arrow{display:none}.menu-item-mobile .cstm-accordion-toggle.has-children{position:relative}.cstm-accordion-toggle.has-children span.arrow{position:absolute;right:7px;top:6px;transform:rotate(-45deg);border:solid #003C77;border-width:0 2px 2px 0;padding:4px;transition:transform .3s ease;margin-left:8px;display:inline-block}.menu-item-mobile.cstm-active .cstm-accordion-toggle.has-children span.arrow{transform:rotate(45deg)}#menu-drawer-mobile nav.menu-drawer__navigation-mobile .menu-drawer__menu-mobile .cstm-collection-count{font-size:16px;line-height:120%;color:#003c77;letter-spacing:-.16px;font-weight:300}#menu-drawer-mobile .cstm-membership-block{padding:72px 24px 20px}.cstm-sidemenu-img-block .mega-menu__image-block a .mega-menu-image-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:16px}.cstm-sidemenu-img-block .mega-menu__image-block a .mega-menu-image-content h3{margin:0;letter-spacing:-.16px;color:#fff;font-family:JetBrains Mono!important;font-weight:400;font-size:12px;line-height:125%}.cstm-sidemenu-img-block .mega-menu__image-block a .mega-menu-image-content p{margin:0;color:#fff;font-size:12px;font-weight:500;line-height:120%;letter-spacing:1.6px;padding-bottom:4px;border-bottom:1px solid #FFF;width:fit-content}.cstm-sidemenu-img-block .mega-menu__image-block a img{width:100%;height:100px;border-radius:8px}.cstm-membership-block .mega-menu__image-block{max-width:100%!important;border-radius:4px;padding:20px 16px;color:#fff;display:flex;align-items:flex-end;gap:8px;background-size:cover;background-repeat:no-repeat;background-position:center}.cstm-membership-block .mega-menu__image-block h3{min-width:109px;width:100%;text-align:right;color:#fff;font-size:20px;text-transform:none;letter-spacing:0;line-height:100%;margin:0}.cstm-membership-block .mega-menu__image-block p{margin:0;font-size:12px;line-height:125%;letter-spacing:-.16px}.cstm-membership-block .mega-menu__image-block .drawer-shape-icon{width:27px;height:31px;min-width:27px;position:relative;align-self:flex-start;padding-top:3px}.cstm-membership-block .mega-menu__image-block .drawer-shape-icon img{width:100%;height:auto}.cstm-sidemenu-img-block{padding:0 24px 16px}.cstm-sidemenu-img-block .mega-menu__image-section{display:flex;gap:20px}.cstm-sidemenu-img-block .mega-menu__image-block{width:100%;max-width:calc(50% - 10px)}.cstm-sidemenu-img-block .mega-menu__image-block a{position:relative;display:block;line-height:0}#MainContent product-info{background:#fff}.product .product__media-wrapper media-gallery .main-slider-wrapper .product-media-container{background:none;border:none}.product .product__media-wrapper media-gallery .main-slider-wrapper .product-media-container img{border-radius:8px}.product .product__media-wrapper media-gallery .product .product__info-wrapper nav.breadcrumbs{margin:0;line-height:normal}.product .product__info-wrapper .jdgm-widget span.jdgm-prev-badge__stars .jdgm-star{font-size:16px;padding-right:6px!important}.product .product__info-wrapper .jdgm-widget span.jdgm-prev-badge__text{font-size:12px;line-height:135%;color:#003c77}.product .product__info-wrapper .jdgm-widget span.jdgm-prev-badge__stars .jdgm-star:last-of-type{padding-right:0!important}.product .product__info-wrapper .breadcrumbs__list{line-height:normal}.product .product__info-wrapper .product__text{letter-spacing:.48px;font-weight:500;color:var(--blue);font-size:10px;line-height:135%;margin-bottom:0}.product .product__info-wrapper .product__description p:nth-of-type(1){line-height:135%;font-size:16px;letter-spacing:0}.product .product__info-wrapper .product__description p:nth-of-type(1) strong{font-weight:600;color:var(--blue);font-size:16px;line-height:135%}.product .product__info-wrapper .product__description p{font-size:14px;line-height:150%;color:var(--blue)}.product .product__info-wrapper variant-selects .product-form__input{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto}.product .product__info-wrapper variant-selects .product-form__input .variant-container label.variant-label{border-radius:0;margin:0;background:transparent;padding:8px 10px}.product .product__info-wrapper variant-selects .product-form__input .variant-container input[type=radio]:checked+label{background:#edf0f9;border:rgba(0,60,119,.3)}.product .product__info-wrapper variant-selects .product-form__input .variant-container label.variant-label:hover{outline:1px solid rgba(0,60,119,1)!important}.product__title .main-heading{letter-spacing:0}.product .product__info-wrapper .product-form__quantity{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;border:1px solid #003C774D;border-radius:2px;max-width:100%}.product .product__info-wrapper .product-form__quantity label.quantity__label{margin-bottom:0;font-size:16px;line-height:140%;font-weight:500;color:var(--blue)}.product .product__info-wrapper .product-form__quantity quantity-input.quantity{min-height:auto;align-items:center;width:calc(8rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.product .product__info-wrapper .product-form__quantity quantity-input.quantity:before{background:transparent}.product .product__info-wrapper .product-form__quantity quantity-input.quantity:after{box-shadow:none}.product .product__info-wrapper .product-form__quantity quantity-input.quantity button.quantity__button{width:1.4rem;height:1.4rem}.product .product__info-wrapper .product-form__quantity quantity-input.quantity button.quantity__button span.svg-wrapper{width:1.4rem}.product .product__info-wrapper .product-form__quantity quantity-input.quantity button.quantity__button.disabled{opacity:.5}.product .product__info-wrapper .product-form__quantity quantity-input.quantity button.quantity__button span.svg-wrapper svg.icon{fill:var(--blue)}.product .product__info-wrapper button.product-form__submit{background:var(--white);border-radius:4px;color:#fff;font-size:16px;line-height:100%;letter-spacing:1.6px;font-weight:500;text-transform:uppercase;vertical-align:middle;min-height:calc(5.7rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid #003c77}.product .product__info-wrapper button.product-form__submit span.cstm-dots{margin:0 18px}.product .product__info-wrapper button.product-form__submit span.product-compare-price{font-size:12px;opacity:.4}.product .product__info-wrapper button.product-form__submit:before{background:#003c77;z-index:1;transform-origin:left center;transform:scaleX(1);left:0;top:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.product .product__info-wrapper button.product-form__submit *{z-index:2}.product .product__info-wrapper button.product-form__submit:hover:before{transform-origin:right center;transform:scaleX(0)}.product .product__info-wrapper button.product-form__submit:hover *{color:#003c77}.product .product__info-wrapper button.product-form__submit:after{display:none}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button{background:transparent;border-radius:4px;color:var(--white);font-size:16px;line-height:1;letter-spacing:1.6px;font-weight:500;text-transform:uppercase;vertical-align:middle;min-height:calc(5.7rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid var(--pink);z-index:1}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button:before{background:var(--pink);border-radius:4px;transform-origin:left center;transform:scaleX(1);left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86);z-index:-1}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button:hover:before{transform-origin:right center;transform:scaleX(0)}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button:hover{color:var(--pink)}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button:after{display:none}.product .product__info-wrapper .ProductMeta__Text .badge_title{font-weight:500;color:var(--blue);line-height:120%;font-family:JetBrains Mono}.product .product__info-wrapper .icon-with-text{background:#edf0f9;border-radius:4px;justify-content:space-around;padding:18px 20px;text-align:center}.product .product__info-wrapper .icon-with-text .items-wraper{line-height:0}.product .product__info-wrapper .icon-with-text img{max-height:32px;width:100%;margin-bottom:12px;object-fit:contain}.icon-with-text--vertical .icon-with-text__item .images-wraper img{height:32px;margin-right:10px}.icon-with-text--vertical .icon-with-text__item .items-wraper+span{margin-left:12px}.product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-weight:500;font-size:10px;line-height:100%;letter-spacing:1.6px;color:var(--blue)}.product .product__info-wrapper .section-wraper .items-wraper .name-wraper br{display:none}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider{padding:14px 0;margin:0 auto;max-width:430px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide{margin-right:8px}.product .product__info-wrapper product-form.product-form{margin-bottom:16px}.product .product__info-wrapper product-form.product-form .product-form__buttons{max-width:100%}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide:before{padding-bottom:82px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.thumbnail{display:inline-block;width:82px;height:82px;margin:0 1px;vertical-align:top;border:0px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide img{padding:2px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide.slick-current img{border:1px solid #003c77}.product__accordion.accordion.quick-add-hidden{background:transparent!important}.logo-img-text-container .logo-img{position:absolute;left:0;top:0;margin:0!important;z-index:1}.logo-img-text-container .logo-img img{width:70px;height:80px;position:unset}.flip-box img{border-radius:16px}.cstm-richtextnew .SectionHeader__Heading{max-width:500px;margin:0}.cstm-richtextnew .single-ingredient-content p{max-width:410px;font-weight:400;line-height:140%;font-family:JetBrains Mono;margin:0;color:var(--blue)}.cstm-richtextnew .single-ingredient-content a{margin-top:32px;text-transform:none;color:var(--blue)!important;letter-spacing:.8px;font-weight:500;font-size:14px;line-height:135%;border-bottom:1px solid var(--blue);text-decoration:none;padding-bottom:4px;display:inline-block}.main-timeline-inner{width:100%}.timeline-block{padding-left:110px;padding-top:16px}.timeline-block:last-child .flip-box{margin-bottom:0}.main-video-text .main-text-wrapper{max-width:1020px}.cstm-slider-container .cstm-video-content{padding-top:36%}.cstm-slider-container .cstm-video-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:url(/cdn/shop/files/customers-video-shape.png?v=1751881591);background-size:100%}.cstm-slider-container .cstm-video-content img,.cstm-slider-container .cstm-video-content video,.cstm-slider-container .cstm-video-content iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%!important;height:94%!important;object-fit:cover;padding:0;background:no-repeat;border-radius:16px;margin:0 auto}.cstm-slider-container .cstm-video-content .play-button svg{width:48px;height:48px}.cstm-slider-container .slick-slider button.slick-prev{left:15px}.cstm-slider-container .slick-slider button.slick-next{right:15px}.custom-gallery .section-spacing{padding:50px 5rem;line-height:1}.custom-gallery .section-spacing .ys_custom_gallery_slick{margin:0;padding:0}.icon-text-container{display:flex;align-items:center;gap:16px}.icon-text-container .icon-wrap img{max-width:56px;min-width:56px;max-height:64px;width:100%;height:auto}.icon-text-container .heading{font-size:14px;line-height:150%;letter-spacing:0;font-weight:400;color:var(--white)}.icon-text-container .heading p{margin:0}.collapsible-content__wrapper .cstm-richtext p{margin:48px auto 0;font-size:16px;line-height:140%;font-weight:400;letter-spacing:0;color:var(--blue);max-width:280px}.collapsible-content__wrapper .cstm-richtext p a{font-size:16px;line-height:140%;font-weight:400;letter-spacing:0;color:var(--blue)}.more-insights-banner{margin:80px 0}.more-insights-banner .banner__content.banner__content--bottom-right .banner__box{padding:0}.more-insights-banner .banner__media{border-radius:8px}.more-insights-banner .banner__box .banner__heading{max-width:390px;margin-left:auto;font-weight:500;line-height:110%;text-transform:none;letter-spacing:-.16px}.product__accordion.footer-accordion-sec{border:0;margin:0 0 80px}.product__accordion.footer-accordion-sec details{background:#ebeff8;border-radius:8px}.product__accordion.footer-accordion-sec details summary{padding:38px 40px}.product__accordion.footer-accordion-sec details .accordion__content{padding:0 40px}.product__accordion.footer-accordion-sec details summary .summary__title{justify-content:space-between;align-items:center;display:flex;flex:1}.product__accordion.footer-accordion-sec details summary .summary__title .jtpl-main-heading h2{margin:0;font-size:16px;color:var(--blue);letter-spacing:.48px;line-height:120%;font-family:JetBrains Mono!important;font-weight:600}.product__accordion.footer-accordion-sec details summary .summary__title .footer-accordion-icon{border-bottom:1.5px solid var(--blue);padding-bottom:3px;display:flex;justify-content:space-between;gap:11px}.product__accordion.footer-accordion-sec details .accordion__content p{font-size:16px;line-height:140%;font-weight:400;letter-spacing:0;color:var(--blue);margin-bottom:10px}.product__accordion.footer-accordion-sec details summary .summary__title .footer-accordion-icon .accordion__title{white-space:nowrap;line-height:120%;letter-spacing:.48px;color:var(--blue)}.product__accordion.footer-accordion-sec details summary[aria-expanded=false] .collapse{display:none;transition:all .3s ease-in-out}.product__accordion.footer-accordion-sec details summary[aria-expanded=false] .cls-minus{display:none;transition:all .3s ease-in-out}.product__accordion.footer-accordion-sec details summary[aria-expanded=true] .collapse{display:block;transition:all .3s ease-in-out}.product__accordion.footer-accordion-sec details summary[aria-expanded=true] .cls-minus{display:block;transition:all .3s ease-in-out}.product__accordion.footer-accordion-sec details summary[aria-expanded=true] .expand{display:none;transition:all .3s ease-in-out}.product__accordion.footer-accordion-sec details summary[aria-expanded=true] .cls-plus{display:none;transition:all .3s ease-in-out}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box{max-width:40rem;min-width:40rem}.here-slder-show-jtpl .banner__box.slideshow__text--right .banner__heading{margin-left:auto}.here-slder-show-jtpl .banner__content .banner__heading{font-weight:500;line-height:110%;letter-spacing:-.16px;max-width:290px}.here-slder-show-jtpl .banner__content .banner__heading.hxxl,.here-slder-show-jtpl .banner__content .banner__heading.hxl,.here-slder-show-jtpl .banner__content .banner__heading.h0{margin-left:0;max-width:100%}.here-slder-show-jtpl .slideshow__media .banner__video{object-fit:cover;object-position:center}.here-slder-show-jtpl .banner__content .color-scheme-1 .banner__heading{color:var(--blue)}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box .banner__text p{line-height:140%}.here-slder-show-jtpl .banner__content .color-scheme-1 .banner__text p{color:var(--blue)}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box .banner__buttons{margin-top:3.2rem}.here-slder-show-jtpl .banner__box .banner__buttons .button{background:transparent;border-radius:8px;font-size:16px;line-height:140%;letter-spacing:.8px;font-weight:500;text-transform:none;vertical-align:middle;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid var(--blue);min-width:179px}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--primary{color:var(--white)}.here-slder-show-jtpl .banner__box .banner__buttons .button:before{border-radius:4px;left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--primary:hover{color:var(--blue)}.here-slder-show-jtpl .banner__box .banner__buttons .button:after{display:none}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--primary:before{background:var(--blue);transform-origin:right center;transform:scaleX(1)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--primary:hover:before{transform-origin:right center;transform:scaleX(0)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--secondary{color:var(--blue)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--secondary:before{background:var(--blue);transform-origin:right center;transform:scaleX(0)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--secondary:hover:before{background:var(--blue);transform-origin:left center;transform:scaleX(1)}.here-slder-show-jtpl .banner__box .banner__buttons .button.button--secondary:hover{color:var(--white)}.collection .desktop_hide{display:none}.collection slider-component .slider-buttons .slider-counter{display:none}.collection slider-component .slider-buttons button.slider-button{width:45px;height:45px;border:none;border-radius:50%;cursor:pointer;text-align:center;z-index:1;box-shadow:0 2px 10px #36363626;vertical-align:middle;line-height:0;transform:scale(1.001);transition:background .15s ease-in-out,opacity .15s ease-in-out,transform .2s ease-in-out,color .2s ease-in-out;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}.collection slider-component .slider-buttons button.slider-button svg path{stroke:currentColor}.collection slider-component .slider-buttons button.slider-button.slider-button--prev{left:10px}.collection slider-component .slider-buttons button.slider-button.slider-button--next{right:10px}.collection slider-component .slider-buttons button.slider-button[disabled]{display:none}.collection slider-component .slider-buttons button.slider-button .svg-wrapper{transform:unset;width:auto;height:18px;stroke-width:1.5px;stroke:currentColor}slideshow-component .slideshow__controls.slider-buttons{position:absolute;bottom:57px;border:0;left:50%;transform:translate(-50%)}slideshow-component .slideshow__controls.slider-buttons button.slider-button{display:none}slideshow-component .slideshow__controls.slider-buttons .slider-counter__link--dots{padding:0;margin:0 8px;width:12px;height:12px}slideshow-component .slideshow__controls.slider-buttons .slider-counter__link--dots .dot{width:12px;height:12px;background:var(--white);border-radius:100px;border:0}slideshow-component .slideshow__controls.slider-buttons .slider-counter__link--active{width:24px}slideshow-component .slideshow__controls.slider-buttons .slider-counter__link--active .dot{width:24px;background:var(--blue)}.collection .collection__title{margin-bottom:64px;text-align:center}.collection .collection__title .title{margin-bottom:16px!important;text-transform:none;color:rgb(var(--color-foreground))}.collection .collection__title .collection__description{max-width:525px;margin:0 auto}.collection .collection__title.title-wrapper{margin-bottom:20px}.collection .collection__title .collection__description p{line-height:140%;color:rgba(var(--color-foreground))}.collection slider-component ul.grid{overflow-y:hidden;margin:0}.collection slider-component ul.grid:after{display:none}.collection slider-component ul.grid .grid__item{width:100%;padding:0!important}.collection slider-component ul.grid.cstm-jtpl-colImage{padding-left:0}.collection slider-component ul.grid.cstm-jtpl-colImage{column-gap:30px}.collection slider-component ul.multicolumn-list:not(.slider){column-gap:var(--grid-desktop-horizontal-spacing)}.collection slider-component ul.grid--5-col-desktop.cstm-jtpl-colImage,.collection slider-component ul.grid--6-col-desktop.cstm-jtpl-colImage{column-gap:var(--grid-desktop-horizontal-spacing)}.collection slider-component .grid--1-col-desktop.cstm-jtpl-colImage .grid__item{max-width:100%}.collection ul.grid .grid__item .card__inner{border-radius:10px 10px 0 0}.collection ul.grid .grid__item .card__content{padding:16px;border-radius:0 0 10px 10px}.main-blog.cstm-blog-post-jtpl{background:#edf0f9}.color-scheme-d1dca8fd-37bf-4850-84ad-de68b9ac7631 .collection ul.grid .grid__item .card__content,.color-scheme-4 .collection ul.grid .grid__item .card__content{background:#fff}.collection ul.grid .grid__item .card__content .product-description p{margin:0 0 10px;line-height:150%;color:rgba(var(--color-foreground))}.collection ul.grid .grid__item .card__content .card__information{padding:0;display:flex;justify-content:space-between;margin-bottom:8px;grid-row-start:1}.facets-vertical .collection ul#product-grid .card__content .product-description p{font-size:14px;line-height:150%;letter-spacing:0;color:var(--blue);margin:0 0 28px}.collection ul.grid .grid__item .card__content .card__information .card__heading{font-size:24px;line-height:110%;letter-spacing:0;font-weight:600;color:rgb(var(--color-foreground));max-width:calc(100% - 120px);text-transform:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-bottom:1px}.collection ul.grid .grid__item .card-wrapper:hover .card__heading a{text-decoration:none}.collection ul.grid .grid__item .card__content .card__information .card-information{width:auto;line-height:0}.collection ul.grid .grid__item .card__content .card__information .card-information .price{margin:0;text-align:right}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale{display:flex;flex-direction:column-reverse}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale .price-item{margin:0}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale .price-item--sale{font-size:24px;font-family:stratos_light;font-weight:350;line-height:100%;letter-spacing:0;color:rgb(var(--color-foreground));white-space:nowrap}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale .price-item--regular{font-size:12px;line-height:100%;letter-spacing:-.32px;font-family:stratos_light;font-weight:350;text-decoration:none;position:relative;color:rgb(var(--color-foreground),.4)}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale .price-item--regular:after{position:absolute;content:"";top:50%;left:0;width:100%;height:1px;transform:rotate(-10deg);background:rgb(var(--color-foreground).4)}.collection ul.grid .grid__item .card__inner .card__content{padding:0!important;background:transparent}.collection ul.grid .grid__item .card__inner .card__content .card__information{display:none}.collection ul.grid .grid__item .card__inner .card__content .card__badge{position:absolute;top:-1px;left:0;grid-row-start:1}.collection ul.grid .grid__item .card__inner .card__content .card__badge .badge{background:var(--pink);padding:5px 8px;letter-spacing:.8px;line-height:135%;color:#fff;border-radius:10px 0 0}.collection ul.grid .grid__item .card .card__media{border-radius:10px 10px 0 0}.collection ul.grid .grid__item .card__content .quick-add{margin:0}.collection ul.grid .grid__item .card__content .quick-add .button{background:transparent;border-radius:8px;color:rgba(var(--color-foreground));font-size:16px;line-height:120%;letter-spacing:.48px;font-weight:600;text-transform:none;vertical-align:middle;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid rgba(var(--color-foreground));overflow:hidden}.collection ul.grid .grid__item .card__content .quick-add .button:before{background:rgba(var(--color-foreground));border-radius:8px;transform-origin:right center;transform:scaleX(0);left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.collection ul.grid .grid__item .card__content .quick-add .button:hover:before{transform-origin:left center;transform:scaleX(1);border-radius:8px;background:rgba(var(--color-foreground))}.collection ul.grid .grid__item .card__content .quick-add .button:hover{color:var(--white)}.collection ul.grid .grid__item .card__content .quick-add .button:after{display:none}.color-scheme-3 .collection ul.grid .grid__item .card__content .quick-add .button:hover{color:rgba(var(--color-button),var(--alpha-button-background))}.collection ul.grid .grid__item .image-first-container{width:100%;height:100%;position:relative;max-height:515px}.collection ul.grid .grid__item .image-first-container img{width:100%;height:100%;border-radius:10px;object-fit:cover}.video-section deferred-media.video-section__media img{border-radius:10px}.collection slider-component ul.grid .grid__item .image-first-container .image-caption{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:36px 32px 32px;display:flex;flex-direction:column;justify-content:space-between}.collection slider-component ul.grid .grid__item .image-first-container .image-caption .image-heading{font-size:32px;line-height:110%;text-transform:none;margin:0 0 8px;max-width:160px;letter-spacing:-.32px}.collection slider-component ul.grid .grid__item .image-first-container .image-caption p{margin:0;max-width:270px;font-size:14px;line-height:150%;color:rgba(var(--color-foreground))}.collection slider-component ul.grid .grid__item .image-first-container .image-caption .image-button{font: 500 16px/140% JetBrains Mono;letter-spacing:.8px;text-transform:none;color:rgba(var(--color-foreground));padding-bottom:4px;border-bottom:1px solid rgba(var(--color-foreground));display:inline-block;text-decoration:none;width:fit-content}.swiper-container-jtpl{overflow:hidden}.collection-page-jtpl facet-filters-form.facets.facets-vertical-sort{box-shadow:1px 1px #d9e2eb,-1px -1px #d9e2eb}.collection-page-jtpl .facets-container-drawer facet-filters-form .facet-filters{border-left:0}.collection-page-jtpl facet-filters-form .facet-filters{padding:18px 45px;border-left:1px solid #d9e2eb}.facets-vertical .facets-container{padding-top:0}.collection-page-jtpl .facets-vertical{padding-top:50px}.facets-vertical .collection ul#product-grid{margin-top:0;padding-left:20px}.facets-vertical .collection .grid--4-col-desktop,.facets-vertical .collection .grid--3-col-desktop,.facets-vertical .collection .grid--2-col-desktop{column-gap:30px}.facets-vertical .collection ul#product-grid li.grid__item{width:100%}.facets-vertical .collection .grid--4-col-desktop li.grid__item,.collection slider-component .grid--4-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(25% - 22.5px)}.facets-vertical .collection .grid--3-col-desktop li.grid__item,.collection slider-component .grid--3-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(33.33% - 20px)}.facets-vertical .collection .grid--2-col-desktop li.grid__item,.collection slider-component .grid--2-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(50% - 15px)}.facets-vertical .facets-container .facets__disclosure-vertical{border:0;margin-bottom:32px}.facets-vertical .facets-container .facets__disclosure-vertical summary.facets__summary{padding:0;margin-bottom:12px;font-size:12px;color:#003c77;font-family:stratos_semi_bold!important}.facets-vertical .facets-container .facets__disclosure-vertical summary.facets__summary:hover span{text-decoration:none}.facets-vertical .facets-container .facets__disclosure-vertical fieldset{padding:0}.facets-vertical .facets-container .facets__disclosure-vertical fieldset label.facets__label{padding:0;font-size:16px;line-height:1.5;color:#000;opacity:1;font-weight:500}.facets-vertical .facets-container .facets__disclosure-vertical fieldset label.facets__label.active span,.facets-vertical .facets-container .facets__disclosure-vertical fieldset label.facets__label:hover span{color:var(--blue);text-decoration:none}.facets-vertical .facets-container .facets__disclosure-vertical fieldset .facets__item{margin-bottom:12px}.facets-vertical .facets-container .facets__disclosure-vertical fieldset .facets__item:last-child{margin-bottom:0}.facets-vertical .facets-container .facets__disclosure-vertical .facets__display-vertical{padding:0}.price-range__input-group{display:flex;align-items:center;margin-top:20px}.facets-vertical .price-range__input-group .field:last-of-type{margin-left:0}.facets-vertical .price-range__input-group .field{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:7px 10px;border:1px solid #d9e2eb;font-size:14px;color:#003c77}.price-range__input-group span.price-range__delimiter{margin-inline:15px}.facets-vertical .price-range__input-group .field:after{box-shadow:none}.facets-vertical .price-range__input-group .field input{height:auto;padding:0;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;min-width:0;width:100%;background:transparent;border:none;text-align:end;font-size:14px}.facets-vertical .price-range__input-group .field label.field__label{position:unset;font-size:14px;color:#003c77}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove{margin:0}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove .active-facets__button-remove{padding:0 28px;text-decoration:none;background:transparent;border-radius:8px;color:var(--blue);font-size:16px;line-height:140%;letter-spacing:.8px;font-weight:500;text-transform:none;display:flex;align-items:center;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid var(--blue);margin-top:24px;position:relative;z-index:2;overflow:hidden}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove .active-facets__button-remove span{z-index:1}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove .active-facets__button-remove:before{content:"";position:absolute;top:0;right:0;bottom:0;background:var(--blue);border-radius:4px;transform-origin:right center;transform:scaleX(0);left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86);z-index:-1}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove .active-facets__button-remove:hover:before{transform-origin:left center;transform:scaleX(1);border-radius:8px;background:var(--blue)}.facets-vertical .facets-container .active-facets-vertical-filter facet-remove .active-facets__button-remove:hover{color:var(--white);border-radius:8px}.sustainability-banner-sec .page-width{padding:0 0 0 130px;max-width:100%}.sustainability-banner-sec .image-with-text__content .image-with-text__heading{font-size:48px;line-height:110%;letter-spacing:-.32px;max-width:410px;color:#003c77;text-transform:none}.sustainability-banner-sec .image-with-text__content .image-with-text__text{max-width:480px;margin-top:33px}.sustainability-banner-sec .image-with-text__content .image-with-text__text p:not(:last-child){margin-bottom:2rem}.sustainability-banner-sec .image-with-text__content .image-with-text__text p{color:#003c77;font-size:20px;line-height:140%}.sustainability-banner-sec .image-with-text__media-item .image-with-text__media--custom{border:0;min-height:800px}.collection-page-jtpl .horizontal-container facet-filters-form .facet-filters.sorting.caption{padding:0}.horizontal-container .active-facets-desktop facet-remove a{color:rgb(var(--color-foreground))}.sustainability-banner-sec .image-with-text__media-item .image-with-text__media--custom img{object-position:bottom}.main-blog .Heading{margin:0}.main-blog .cstm-blog-desc{margin:16px 0 40px;max-width:356px}.main-blog .cstm-blog-desc p{margin:0;letter-spacing:0;color:#003c77;line-height:140%}.main-blog .blog-tabs{margin-bottom:70px;padding-bottom:10px;line-height:0;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto}.main-blog .blog-tabs button.tab-button{border:1px solid #003C77;border-radius:4px;padding:8.5px 20px;font-size:14px;color:#003c77;line-height:135%;text-transform:none;font-weight:500;background:#edf0f9;cursor:pointer;font-family:JetBrains Mono;opacity:.45;transition:all .3s ease-in-out}.main-blog .blog-tabs button.tab-button:is(:hover,.active){opacity:1}.main-blog .blog-articles.blog-3-column{display:flex;flex-wrap:wrap;gap:64px 40px}.main-blog .blog-articles.blog-3-column .blog-articles__article{width:100%;max-width:calc(33.33% - 27px)}.main-blog .blog-articles .newsletter__wrapper{max-width:100%;width:100%;background:#edf0f9;border-radius:8px;padding:53px 50px;margin:16px 0}.cstm-newsletter-wrapper{max-width:800px;margin:0 auto;display:flex;align-items:center;gap:32px}.cstm-newsletter-wrapper .cstm-heading-description{max-width:362px;width:100%}.cstm-newsletter-wrapper .cstm-email-wrapper{max-width:408px;width:100%}.cstm-newsletter-wrapper .cstm-email-wrapper form#contact_form,.cstm-newsletter-wrapper .cstm-email-wrapper .newsletter-form__field-wrapper{max-width:100%}.cstm-newsletter-wrapper .cstm-heading-description .inline-richtext{font-size:32px;line-height:100%;letter-spacing:0;color:#003c77;font-weight:350;text-transform:none;font-family:stratos_light!important;margin:0 0 16px}.cstm-newsletter-wrapper .cstm-heading-description .inline-richtext strong{font-weight:500;font-family:stratos_semi_bold!important}.cstm-newsletter-wrapper .cstm-heading-description .newsletter__subheading{max-width:315px;margin:0}.cstm-newsletter-wrapper .cstm-heading-description .newsletter__subheading p{font-size:14px;line-height:150%;color:#003c77;letter-spacing:0}.article-card-wrapper .article-card__image--medium .card__inner{max-height:356px;min-height:356px;height:100%}.article-card-wrapper .card .card__inner .media{border-radius:8px}.article-card-wrapper .card .card__inner .media img{border-radius:8px;width:100%}.article-card-wrapper .card .card__content .card__information{padding:30px 0 0;line-height:0}.article-card-wrapper .card .card__content .card__information .blog-tags{font-size:14px;color:#003c77;line-height:100%;text-transform:none;font-weight:500;letter-spacing:.8px}.article-card-wrapper .card .card__content .card__information .card__heading{margin:16px 0;font-size:32px;font-weight:500;line-height:100%;color:#003c77;letter-spacing:0;text-transform:none}.article-card-wrapper.card-wrapper:hover .card__heading a{text-decoration:none}.article-card-wrapper .card .card__content .card__information .article-card__excerpt{line-height:140%;letter-spacing:0;color:#003c77;margin:0}.article-card-wrapper .card .card__content .card__information .article-card__info{padding:0 0 10px;font-size:14px;color:#003c77;font-weight:500;font-family:JetBrains Mono!important;letter-spacing:.8px}.blog .page-width-desktop .title-wrapper-with-link{margin-bottom:50px}.blog__posts.articles-wrapper{gap:40px}.blog__posts.articles-wrapper li.blog__post{width:100%}.blog__posts.grid--4-col-desktop li.blog__post{max-width:calc(25% - 30px)}.blog__posts.grid--3-col-desktop li.blog__post{max-width:calc(33.33% - 27px)}.blog__posts.grid--2-col-desktop li.blog__post{max-width:calc(50% - 20px)}.blog-image-with-text-overlays{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-image-with-text-overlays .blog-overlays-plus-logo{line-height:0;position:absolute;bottom:24px}.blog-image-with-text-overlays .blog-image-overlay{line-height:0}.blog-image-with-text-overlays .blog-heading-main{font-size:20px;line-height:135%;letter-spacing:0;color:#fff;margin:0;font-weight:500;max-width:160px;text-align:center}.blog-image-with-text-overlays .blog-image-overlay img{max-width:130px;height:55px}.blog-image-with-text-overlays .blog-text-main p{margin:0;font-size:14px;line-height:150%;letter-spacing:0;color:#fff}.main-blog .pagination-wrapper{margin-top:10rem}.pagination-wrapper .pagination__list li:not(:last-child){margin-right:0}.pagination-wrapper .pagination__list li .pagination__item{line-height:140%;font-size:16px;color:#003c77;letter-spacing:0;height:36px;opacity:.5}.pagination-wrapper .pagination__list li .pagination__item:after{display:none}.pagination-wrapper .pagination__list li .pagination__item.pagination__item--current{font-weight:600;opacity:1}.pagination-wrapper .pagination__list li .pagination__item-arrow{width:36px;height:36px;background:#edf0f9;border-radius:100px;opacity:1}.pagination-wrapper .pagination__list li .pagination__item-arrow svg{width:6px;height:12px}.pagination-wrapper .pagination__list li .pagination__item-arrow.pagination__item--next{margin-right:8px}.pagination-wrapper .pagination__list li .pagination__item-arrow.pagination__item--prev{margin-left:8px}.banner__media--custom-desktop img{width:100%;height:100%;max-height:830px;object-fit:cover;object-position:top}.banner__media--custom-mobile{display:none}.main-blog.cstm-blog-post-jtpl .blog-tabs{padding-bottom:0;gap:32px;padding-left:10px;padding-right:10px;overflow-y:hidden;position:relative;width:fit-content;margin:0 auto 55px;border-bottom:1px solid rgb(0 60 119 / 20%)}.main-blog.cstm-blog-post-jtpl .blog-tabs button.tab-button{border:0;border-radius:0;padding:0 10px 20px;font-size:20px;color:#003c77;line-height:135%;font-weight:500;background:transparent;opacity:1;position:relative;transition:all .3s ease-in-out}.main-blog.cstm-blog-post-jtpl .blog-tabs button.tab-button.active{opacity:1;font-weight:800}.main-blog.cstm-blog-post-jtpl .blog-tabs button.tab-button:after{position:absolute;content:"";background:#003c77;width:100%;height:2px;bottom:0;left:0;z-index:2;opacity:0;transition:all .3s ease-in-out}.main-blog.cstm-blog-post-jtpl .blog-tabs button.tab-button.active:after{opacity:1}body.page\.science-template .collection .collection__title.title-wrapper,body.blog\.science-template .collection .collection__title.title-wrapper{margin-bottom:40px;text-align:left}body.page\.science-template .collection__title .main-heading,body.blog\.science-template .collection__title .main-heading{font-size:32px!important;line-height:100%!important;letter-spacing:0}.article-template .header{margin:0!important}.article-template>*:first-child:not(.article-template__hero-container){margin-top:12rem!important}.article-template .cstm-img-header-wrapper{display:flex;align-items:center;margin-inline:auto;max-width:var(--page-width);padding:0 7rem}.article-template .cstm-img-header-wrapper .article-template__hero-container{width:100%;max-width:50%}.article-template .cstm-img-header-wrapper .article-template__hero-container .media{padding-bottom:79%!important;max-width:470px;border-radius:8px}.article-template .cstm-img-header-wrapper header.page-width{max-width:50%;width:100%;margin:0}.article-template .cstm-img-header-wrapper header.page-width .article-template__title{margin-bottom:24px}.article-template .cstm-img-header-wrapper header.page-width .article-template__content{margin:0}.article-template .cstm-img-header-wrapper header.page-width .article-template__content p{margin:0;line-height:150%;color:#003c77;letter-spacing:0}.article-template .cstm-image-wrp-jt header.page-width .article-template__content p{margin-bottom:26px}article.article-template .article-template__content{margin-top:6.4rem}article.article-template .article-template__content.page-width--narrow{max-width:85.6rem;padding:0 40px 16px;line-height:140%;color:#003c77;letter-spacing:0;border-bottom:1.5px dashed rgb(0 60 119 / 30%)}article.article-template .article-template__content.page-width--narrow :is(ol,ul){padding:0}article.article-template .article-template__content.page-width--narrow li{margin-bottom:16px}article.article-template .article-template__content.page-width--narrow li a{line-height:140%;color:#003c77}article.article-template .article-template__content.page-width--narrow li a:hover{text-decoration-thickness:.1rem}article.article-template .article-template__content p{line-height:140%;color:#003c77;letter-spacing:0;margin:0 0 32px}article.article-template .article-template__content h2{margin:0 -40px 16px;padding:64px 40px 0;color:#003c77;letter-spacing:-.32px;text-transform:none;line-height:110%;border-top:1.5px dashed rgb(0 60 119 / 30%)}article.article-template .article-template__content h2+h2{border:0;margin:0;padding:0}article.article-template .article-template__content h2 *{text-decoration:none;font-style:normal;font-weight:500;letter-spacing:-.32px}article.article-template .article-template__content h2 * br{display:none}article.article-template .article-template__content img{width:100%;height:auto;border-radius:10px;border:0}article.article-template .article-template__content p a{color:#003c77}body.article\.science-template article.article-template{overflow:hidden}.article-template .cstm-img-header-wrapper.cstm-image-wrp-jt{margin-top:6.4rem!important;align-items:flex-start;padding:0 5rem}.new-custom-tag-blog ul{margin:0;padding:8px 0 0;list-style:none;display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.new-custom-tag-blog ul .custom-tag{background:#edf0f9;border-radius:100px;color:#003c77;line-height:140%;letter-spacing:0;padding:8px 16px}.quick-add-modal .product .product__info-wrapper variant-selects fieldset{min-width:100%}.quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-top:0}.related-products .related-product-item .cstm-feature-img{width:120px}.quick-add-modal .product:not(.product--no-media) .product__info-wrapper nav.breadcrumbs{margin-bottom:0}.quick-add-modal .product:not(.product--no-media) .product__info-wrapper .product__title{margin-bottom:1rem}.quick-add-modal .product:not(.product--no-media) .product__info-wrapper .product__title h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}.quick-add-modal .quick-add-modal__content-info{background:#fff}.quick-add-modal .quick-add-modal__content-info product-info{background:#fff}.quick-add-modal .quick-add-modal__content-info product-info .link{color:#193875}.quick-add-modal .product .product__info-wrapper variant-selects .product-form__input .variant-container label.variant-label{width:100%}.quick-add-modal .product .product__info-wrapper variant-selects .product-form__input .variant-container label.variant-label .product-custom-information p{font-size:12px}.quick-add-modal .product .product__info-wrapper variant-selects .product-form__input .variant-container label.variant-label img{max-width:180px;width:100%}.quick-add-modal .product .product__info-wrapper variant-selects .product-form__input .variant-container{flex:0 0 calc(36% - 16px)}.related-products .cstm-title-price-btn{padding:0 20px 20px 16px;width:calc(100% - 120px)}.article-template .cstm-image-wrp-jt .article-template__hero-container .media{padding-bottom:100%!important;max-width:100%}.article-template .cstm-image-wrp-jt header.page-width{padding:0 0 0 4.2rem;position:relative}body.article\.science-template .cstm-img-header-wrapper header.page-width:after{position:absolute;content:"";background:url(/cdn/shop/files/n_t-ashwagandha-color.png?v=1752912712);right:-160px;top:50px;background-size:cover;width:100%;height:100%;max-width:270px;max-height:690px}.article-template .cstm-image-wrp-jt header.page-width .article-template__title{margin:24px 0 12px}.cstm-image-wrp-jt .blog-details>div{display:flex;align-items:flex-start;padding:20px 0;border-bottom:1.5px dashed rgb(0 60 119 / 30%)}.cstm-image-wrp-jt .blog-details>div h3{max-width:180px;width:100%;margin:0;font-size:16px;color:#003c77;line-height:135%;letter-spacing:0;font-family:JetBrains Mono!important}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field{width:100%;max-width:calc(100% - 180px)}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field p{color:#003c77;line-height:140%;letter-spacing:0;margin:0}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field ul{margin:0;padding-left:30px}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field ul li{font-size:16px;color:#003c77;line-height:140%;letter-spacing:0}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field ul li:not(:last-child){padding-bottom:8px}.section-wraper .product-guildline{display:flex;padding:20px 0;border-bottom:1.5px dashed rgb(0 60 119 / 30%)}.section-wraper .product-guildline .guildline-title{width:100%;max-width:180px}.section-wraper .product-guildline .guildline-images-wrapper{display:flex;width:100%;max-width:calc(100% - 180px);gap:33px}.section-wraper .product-guildline .guildline-images-wrapper img{max-height:33px}.section-wraper .product-guildline .guildline-title h3{margin:0;font-size:16px;color:#003c77;line-height:135%;letter-spacing:0}.metafield_product .cstm-featured_product{font-size:16px;line-height:125%;letter-spacing:0;color:#003c77;margin:20px 0 16px;font-family:JetBrains Mono!important;font-weight:500}.page-container{padding:12rem 5rem;max-width:var(--page-width);margin:0 auto}.blog-text-with-scroll{display:inline-block;width:100%}.blog-text-with-scroll .left-column{width:50%;float:left;position:sticky;top:120px}.blog-text-with-scroll .left-column .content-wrapper .section-heading{margin:0 0 24px;max-width:352px}.blog-text-with-scroll .left-column .content-wrapper .section-description{line-height:140%;letter-spacing:0;color:#003c77;max-width:408px;margin:0}.blog-text-with-scroll .right-column{width:50%;float:right;padding-top:120px;padding-left:42px}.blog-text-with-scroll .right-column .icon-with-text{padding:24px 0 32px;display:flex;gap:12px}.blog-text-with-scroll .right-column .icon-with-text:not(:last-child){border-bottom:1px dashed rgb(0 60 119 / 30%)}.blog-text-with-scroll .right-column .blocks-wrapper{border-top:1px dashed rgb(0 60 119 / 30%);border-bottom:1px dashed rgb(0 60 119 / 30%)}.blog-text-with-scroll .right-column .icon-with-text .icon-wrapper img{width:32px;height:32px}.blog-text-with-scroll .right-column .icon-with-text .text-content-jtpl .subheading-jtpl{margin:0;font-size:14px;line-height:135%;color:#003c77;letter-spacing:.8px;padding-top:7px;font-family:JetBrains Mono!important;font-weight:500}.blog-text-with-scroll .right-column .icon-with-text .text-content-jtpl .heading-jtpl{margin:7px 0 16px;font-size:16px;line-height:135%;letter-spacing:0;font-weight:600;font-family:JetBrains Mono!important;color:#003c77}.blog-text-with-scroll .right-column .icon-with-text .text-content-jtpl .description-jtpl{font-size:12px;line-height:135%;color:#003c77;letter-spacing:0;margin:0}.blog-text-with-scroll .right-column .icon-with-text .text-content-jtpl .button-jtpl{padding:8px 16px;border-radius:100px;background:linear-gradient(0deg,#e7e6e68c,#e7e6e68c),linear-gradient(95.47deg,#717171e6 -.22%,#7b7b7be6 10.66%,#cbcbcb 26.65%,#717171b3 56.93%,#d1d1d1 78.95%,#818181e6 93%,#9b9b9be6 97.24%);text-decoration:none;color:#003c77;display:inline-block;font-size:12px;font-weight:500;letter-spacing:0;line-height:1;margin-top:16px}body.article\.science-template .blog .page-width-desktop .title-wrapper-with-link{margin-bottom:32px}body.article\.science-template .article-card-wrapper .card .card__content .card__information{padding:5px 24px 32px;background:#fff;border-radius:0 0 8px 8px}body.article\.science-template .article-card-wrapper .card .card__inner .media img,body.article\.science-template .article-card-wrapper .card .card__inner .media{border-radius:8px 8px 0 0}#judgeme_product_reviews .jdgm-rev-widg{margin:0;border:0;padding:90px 0;gap:142px!important}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__title{font-size:40px;line-height:110%;letter-spacing:-.16px;color:var(--blue);text-transform:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header{width:100%!important;max-width:28%}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body{width:100%;max-width:calc(72% - 142px)}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__summary-text .jdgm-rev__prod-link{text-decoration:none;color:var(--blue)}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-write-rev-link{text-decoration:none;padding:8px 15px;border-radius:4px;border-color:var(--blue);color:var(--blue)}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-histogram.jdgm-temp-hidden{padding:0;border:0}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-histogram.jdgm-temp-hidden .jdgm-histogram__bar-content{background:#ffae1b}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev:first-child{margin-top:0}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev{padding-top:32px;margin-top:64px;border-top:1.5px dashed rgb(0 60 119 / 30%)}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header span.jdgm-rev__author-wrapper span{font-size:12px;font-weight:400;line-height:135%;letter-spacing:0;color:var(--blue)}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__title{margin-bottom:8px;font-weight:600;color:var(--blue);line-height:135%;letter-spacing:0}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__body p{letter-spacing:0;line-height:140%;color:var(--blue)}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev:last-child{padding-bottom:64px;border-bottom:1.5px dashed rgb(0 60 119 / 30%)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate{padding-top:46px;text-align:left}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__first-page,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__last-page{display:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__page{width:36px;height:36px;padding:0;line-height:36px;letter-spacing:0;color:#003c777f;text-align:center}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__prev-page,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__next-page{background:#edf0f9;border-radius:100px;color:var(--blue)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__prev-page:before,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__next-page:before{content:"";background-size:6px 12px;width:100%;height:100%;display:inline-block}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__prev-page:before{background:url(/cdn/shop/files/light-angle-left.svg?v=1753083554);background-repeat:no-repeat;background-position:center}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__next-page:before{background:url(/cdn/shop/files/light-angle-right.svg?v=1753083554);background-repeat:no-repeat;background-position:center}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate .jdgm-paginate__page.jdgm-curt{font-size:16px;font-weight:600;color:var(--blue)}.blog-overlay-about-plus-icon{position:absolute;bottom:54px;left:50%;transform:translate(-50%);line-height:0}.blog-overlay-about-plus-icon svg{width:40px;height:40px}.product__info-wrapper .main-heading{text-transform:math-auto}.customers\/login-template .slider-move .cstm-image-move .swiper-container{overflow:hidden}.slider-move .cstm-image-move .swiper-container .flip-back .richtext{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:14;overflow:hidden;padding-block:0!important}.banner--adapt_image .slideshow__media.banner__media{height:-webkit-fill-available!important}@media (max-width: 768px){.slick-prev,.slick-next{width:2.5rem}}.slider-jtpl-custom-slider .slick-dots{bottom:30px;text-align:center!important}.slider-jtpl-custom-slider .banner:after,.slider-jtpl-custom-slider .banner__media:after{display:none!important}.slider-jtpl-custom-slider .slideshow__text-wrapper.banner__content{min-height:inherit}@media (max-width: 749px){.slider-jtpl-custom-slider.mobile-text-below ul.slick-dots{bottom:20px}.slider-jtpl-custom-slider .slick-dots{bottom:10px;text-align:center!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
