:root{--dark-blue:#0F1A2E;--mid-blue:#1B2A4A;--light-blue:#667690;--light-blue-2: #f4f6fa;--text:#11151a;--border-color:#eef1f5;--border-color-2: #d8dee7;--white:#ffffff;--red:#B22234;--red-hover:#8F1A29;--gold:#B89454;--cream:#F8F4EC;--product-img-bg: #f8fafb;--border-radius-sm: 5px;--border-radius-default: 10px;--border-radius-lg: 15px;--border-radius-xl: 20px;--font-primary: "DM Sans", sans-serif;--low-stock-bg: #FFF8E6;--low-stock-color: #9A6200}body,*{font-family:var(--font-primary)}h1,h2,h3,.affiliate-cols a.button,.account-actions__link{font-family:var(--font-primary),sans-serif!important;color:var(--dark-blue)}h4,h5,h6,p{font-family:var(--font-primary),sans-serif!important}p{color:var(--text)!important}.spacing-style p{max-width:100%!important}.w-100{width:100%;flex:0 1 auto!important}.w-33{width:33.333%}.shopify-section-group-footer-group .section,.product-information__grid,.collection-wrapper,.ui-test-product-list,.resource-list,.collection-search,header-component,.tab-content-wrap,.text-scroll .columns,.hero,.hme-4-cols .custom-section-content{max-width:1325px;margin:0 auto}.shopify-section-group-footer-group .section,.collection-search,header-component,.tab-content-wrap,.text-scroll .columns,.hero,.hme-4-cols .custom-section-content{display:block}.btm-head{background:var(--mid-blue);padding:8px 0}.btm-head ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0}.btm-head ul li{font-weight:600;padding:0 15px;color:#fff;font-size:13px}header-component{padding:15px 0}header{background:#fffffff2!important;position:relative;z-index:15!important;box-shadow:0 0 10px #00000014}.header__row{background:none!important}.menu-list li{padding:0 15px;position:relative}.menu-list__submenu .mega-menu__grid,.menu-list__list-item[slot=overflow] .section .mega-menu__grid,.mega-menu,.mega-menu__list{display:block!important;grid-column:0}.menu-list li a{font-weight:600!important;color:var(--text)!important;font-size:17px}.menu-list__submenu li div:hover a,.menu-list li a.menu-list__link--active,.menu-list li:hover>a{color:var(--red)!important}.cart-bubble__background{background:var(--red);color:#fff!important}.overflow-menu:after{display:none}.menu-list__submenu{width:200px!important}.menu-list__submenu-inner .mega-menu section{background:#fff!important;box-shadow:0 0 10px #0000004d;padding:15px}.menu-list__submenu li a{font-size:14px!important}@media(min-width:1300px){.hero{margin-top:35px;border-radius:var(--border-radius-xl);overflow:hidden}}.hero__container{padding:47px 0!important}.hero .hero__content-wrapper{padding:5px 45px;position:relative;z-index:5}.hero .hero__content-wrapper img{width:455px;display:block;margin:0 auto}.hero .icon-block{background:#2a31a3;border:1px solid #2f46f5;border-radius:20px;padding:5px 15px}.hero .icon-block svg{display:none}.hero .icon-block p:before{content:"\f132";font-family:"Font Awesome 7 Free";font-weight:900;padding-right:8px}.hero .icon-block p{color:#fff!important;font-size:13px}.hero h2{color:#fff;font-size:51px;font-weight:600}.hero p{color:#fff!important;font-size:17px!important;line-height:26px;margin:15px 0;font-weight:400!important}.hero a{color:#fff;font-size:17px;border:1px solid transparent;border-radius:10px}.hero a:first-child{background:var(--red);border-color:var(--red)}.hero a:first-child:hover{background:none}.hero a:last-child{background:#2a31a3;border-color:#2f46f5}.hero a:last-child:hover{background:none}.hero .btm-hero-con{padding-top:25px}.hero .btm-hero-con h6{color:#fff;font-weight:400;line-height:28px;font-size:13px}.hero .btm-hero-con h6 strong{display:block;font-weight:600;font-size:21px}.text-scroll{padding:20px 0 35px!important}.scrolling-text--inner{display:flex;align-items:center;white-space:nowrap;font-size:1.5rem;font-weight:var(--font-body-bold-weight, 600);padding:30px 0;overflow:hidden;position:relative;z-index:10;transform:skew(calc(0 * var(--rotation, 0deg)))}.scrolling-text--inner>div{animation:scrollText 50s linear infinite;display:flex;align-items:center;flex-shrink:0}.scrolling-text span{display:inline-block;margin-right:50px;color:var(--light-blue);position:relative;font-size:29px;padding-left:25px}.scrolling-text span:before{content:"";position:absolute;left:0;bottom:0;margin:auto;width:13px;height:13px;background:var(--light-blue);border-radius:100%;top:0}.scrolling-text--item{display:inline-flex;align-items:center;padding:0 30px}.hme-4-cols{background:#fff!important;display:block}.hme-4-cols img{height:36px;width:auto}.hme-4-cols h4{font-size:16px!important;color:var(--dark-blue)!important;font-weight:600!important}.hme-4-cols p{font-size:14px!important;color:var(--text)!important}.ui-test-collection-list .resource-list__item{padding:0 0 15px;border:none;margin:0 10px 10px;overflow:hidden;box-shadow:0 0 10px #0000001a!important;border-radius:15px}.ui-test-collection-list .resource-list__item:hover,.resource-list__item:hover{background:none!important}.resource-list__item .collection-card__content,.index .resource-list__item{height:auto!important;padding:0}.ui-test-collection-list .resource-list__item .image-block{width:100%;height:165px;overflow:hidden}.ui-test-collection-list .resource-list__item .image-block img{height:165px;object-fit:cover}.ui-test-collection-list .resource-list__item p{color:var(--mid-blue)!important;font-size:15px;font-weight:600;padding:0}.index .ui-test-collection-list .resource-list__item p{padding:0!important}.ui-test-collection-list .resource-list__item:hover p{color:var(--mid-blue)!important}.cart-drawer__header{border-bottom:1px solid var(--border-color)!important;margin-bottom:35px!important;padding:15px 25px}.cart-bubble__background{background:var(--red)!important}.cart-bubble__text-count{color:#fff!important}.cart-totals__total-value,.cart-items__price{color:var(--red);font-weight:600;font-size:18px}.quantity-selector{border-color:var(--border-color)!important;--quantity-selector-width: 104px !important}.cart-items__remove svg,.quantity-selector svg{color:var(--text)!important}.quantity-selector button{height:35px!important;width:25px!important}.cart-items__details .cart-items__variants+div,.cart-actions{display:none!important}.cart__ctas button{background:var(--red)!important;font-size:18px!important;font-weight:600!important}.cart__ctas button:hover{background:var(--red)!important}.button cart-discount__button{background:var(--dark-blue)!important}.cart-totals__container{font-size:18px!important;border-top:1px solid var(--border-color)!important}.close-button{outline:none!important;color:var(--text)!important}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-100%)}}.index .ui-test-product-list .resource-list,.index .ui-test-product-list .section-resource-list__header{grid-column:1 / -1}.index .section-resource-list__header{margin-bottom:25px}.ui-test-collection-list .resource-list__item{padding:0 0 15px;border:none;margin:0 10px 10px;overflow:hidden;border-radius:15px}.index .section-resource-list__header h3{color:var(--dark-blue);font-size:32px;font-weight:600}.index .section-resource-list__header p{font-size:16px;color:var(--dark-blue)}.index .resource-list h5{font-size:17px!important;font-weight:700!important;padding:0;margin-bottom:5px!important;color:var(--mid-blue)!important}.index .price-wrap span{font-size:16px;color:var(--red)!important;font-weight:700}.index .ui-test-product-list .resource-list__item{padding:0 0 15px;margin:0 10px 20px;overflow:hidden;border-radius:15px}.index .ui-test-product-list .resource-list__item:hover{background:none!important}.how-works{background:var(--border-color)!important;padding:0 15px}.how-works .section-content-wrapper{display:flex;flex-wrap:wrap!important;flex-direction:row!important;align-items:flex-start}.how-works .w-100{margin-bottom:35px}.how-works .w-100 .group-block-content{text-align:center;display:flex;justify-content:center;align-items:center}.how-works .w-100 h6{border:1px solid var(--border-color);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:130px;margin:0 auto;text-align:center}.how-works .w-100 h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:5px 0}.how-works .w-100 p{font-size:18px;font-weight:400;padding:5px 0}.how-works .w-33{width:19.333%;position:relative}.how-works .w-33:before{content:"";position:absolute;left:227px;top:41px;width:74%;height:2px;background:#dadfe7}.quick-add__button,.how-works .w-33:last-child:before{display:none}.how-works .w-33 h6,.how-works .w-33 h4,.how-works .w-33 p{text-align:center}.how-works .w-33 h6{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#042458;color:#fff!important;margin:0 auto!important;font-size:24px;font-weight:600;border-radius:100%}.how-works .w-33 h4{font-family:var(--font-primary)!important;font-size:20px;font-weight:500;padding:10px 0}.how-works .w-33 p{font-size:16px}.affiliate-cols{background:url(/cdn/shop/files/bg.jpg?v=1774015958) no-repeat center top!important;background-size:cover!important;background-attachment:fixed!important;padding:11px}.affiliate-cols .section-content-wrapper{display:flex;flex-wrap:wrap!important;flex-direction:row!important}.affiliate-cols .w-100{margin-bottom:35px}.affiliate-cols .w-100 .group-block-content{text-align:center;display:flex;justify-content:center;align-items:center}.affiliate-cols h3{color:#fff;font-weight:600;padding:10px 0;font-size:36px}.affiliate-cols h6{background:#2a31a3;border:1px solid #2f46f5;color:#fff;font-size:15px;padding:11px 12px;border-radius:20px;max-width:180px;margin:0 auto;text-align:center}.affiliate-cols h6:before{content:"\e098";font-family:"Font Awesome 7 Free";font-weight:900;padding-right:10px}.affiliate-cols .w-100 p{color:var(--white)!important;font-size:19px;text-align:center}.affiliate-cols a.button{background:var(--white);padding:11px 33px;border-radius:7px;font-size:16px;font-weight:500;display:flex;margin:18px 0;color:var(--dark-blue);align-items:center}.affiliate-cols a.button i{margin-left:15px}.affiliate-cols a.button:hover{background:#ffffffe6}.affiliate-cols .w-33{width:135px}.affiliate-cols .w-33 h5,.affiliate-cols .w-33 p{text-align:center}.affiliate-cols .w-33 h5{color:var(--white);font-size:27px;font-weight:700}.affiliate-cols .w-33 p{color:#ffffffb3!important;font-size:13px;font-weight:400}.labs-cols .custom-section-content{max-width:895px;border:2px solid #cdd3de;box-shadow:0 0 5px #0000001a;border-radius:15px;margin:65px auto;padding:8px 10px}.labs-cols .section-content-wrapper{display:flex;flex-wrap:wrap!important;flex-direction:row!important}.labs-cols .w-100 .group-block-content{text-align:center;display:flex;justify-content:center;align-items:center}.labs-cols .w-100 div>.fa-file{width:64px;height:64px;display:flex;margin-bottom:15px;align-items:center;justify-content:center;border-radius:100%;background:var(--dark-grey);color:var(--dark-blue);font-size:29px;font-weight:500}.labs-cols h3{font-size:28px;font-weight:600;padding-bottom:25px}.labs-cols .w-100 p{text-align:center;font-size:17px;padding:0 15px 25px}.labs-cols .w-33{padding:0 10px}.labs-cols .w-33 .group-block-content{background:#f0f2f5;padding:10px 15px;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row}.labs-cols .w-33 p{color:var(--dark-blue)!important}.labs-cols .w-33 i{font-size:18px}.ui-test-product-list a.button,.labs-cols a.button{background:var(--mid-blue);border:1px solid var(--mid-blue);padding:11px 32px;border-radius:10px;font-size:15px;display:flex;margin-top:34px;color:#fff;align-items:center;font-family:var(--font-primary)}.ui-test-product-list a.button i,.labs-cols a.button i{margin-left:15px}.ui-test-product-list a.button:hover,.labs-cols a.button:hover{background:none;color:#2a31a3}.resource-list__carousel .resource-list__slide{padding:5px 0;display:flex}.faq-cols{background:var(--border-color)!important;padding:10px 0}.faq-cols rte-formatter h3{color:var(--dark-blue);font-weight:700;margin-bottom:10px!important;font-size:36px}.faq-cols .group-block{max-width:768px;margin:0 auto}.faq-cols .group-block-content{background:var(--white);margin:10px 0!important;padding:15px 25px 5px;border:1px solid var(--border-color);border-radius:10px;box-shadow:0 0 5px #0000001a}.faq-cols h6{padding:10px 0;font-weight:600;font-size:16px}.faq-cols p{padding:10px 0 0}.collection-links__container a{border:1px solid #e5e7eb;border-radius:10px;padding:10px 18px}.collection-links__container a span{font-weight:600;font-size:14px}.collection-link.is-active .text-block{text-decoration:underline}.collection-links__container a{background:#042458;border-color:#042458;color:#fff}.product-grid{--product-grid-columns-desktop: repeat( auto-fill, minmax(295px, 1fr) ) !important}.resource-list__item,.product-grid li,.predictive-search-results__card.predictive-search-results__card--product{background-color:var(--white)!important;border:1px solid var(--border-color-2);padding:15px!important;border-radius:var(--border-radius-lg)!important;color:var(--dark-blue);box-shadow:#63636333 0 2px 8px!important}.resource-list__item{padding:10px 35px}.product-grid li p,.resource-list__item .user-select-text p{font-size:17px!important;font-weight:700!important;padding:0;margin-bottom:5px!important;color:var(--mid-blue)!important}.resource-list__carousel slideshow-slides,.resource-list__carousel slideshow-arrows{padding:0!important}.resource-list__carousel slideshow-slide{transition:all .3s linear}.resource-list__carousel slideshow-slide:hover{transform:translateY(-5px)}.resource-list__item slideshow-container,.product-grid li slideshow-container,.predictive-search-results__card--product .resource-card__media{background:var(--product-img-bg)!important;border-radius:var(--border-radius-xl)!important;border:none!important}.predictive-search-results__card.predictive-search-results__card--product:hover{transform:none!important;margin:0!important}.predictive-search-results__card--product .resource-card__content .resource-card__title{font-size:14px!important;font-weight:700!important;padding:0;margin-bottom:5px!important;color:var(--mid-blue)!important}.facets__drawer-actions{gap:0!important}.add-to-cart-button,.predictive-search__search-button,.facets__drawer-actions .facets__see-results,.facets__drawer-actions .facets__clear-all,.resource-card__atc .resource-card__atc-btn{padding:4px 15px;outline:none!important;height:40px!important;min-height:auto!important;line-height:normal;box-shadow:none!important;border-radius:var(--border-radius-default)!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important}.add-to-cart-button,.predictive-search__search-button,.facets__drawer-actions .facets__see-results,.resource-card__atc .resource-card__atc-btn{border:none!important;color:#fffefe;background-color:var(--mid-blue)!important;transition-duration:1s}.resource-card__atc .resource-card__atc-btn{margin-top:-3px!important;display:block!important;font-size:13px!important;padding:2px 5px!important;width:100%!important;height:35px!important}.add-to-cart-button:hover{background-color:var(--dark-blue-hover)}.add-to-cart-button .add-to-cart-icon{display:none!important}.resource-list__item h5,.user-select-text p{color:#333!important;padding:15px 0;font-family:var(--font-primary)!important}product-price .price{font-size:16px;color:var(--red)!important;font-weight:700}.price-wrap{font-size:14px!important;padding:0 0 15px}.as-low{margin:0 0 10px}.product-grid li p.stock{padding:2px 10px;font-weight:600!important;display:inline-block;background-color:var(--low-stock-bg)!important;color:var(--low-stock-color)!important;border-radius:var(--border-radius-lg);font-size:12px!important}.w4c-atc-spinner{display:block!important;margin:0 auto!important;border-color:#ffffff transparent transparent transparent!important;border-top-color:#fff!important}.shopify-section-group-footer-group .section-background{background:var(--mid-blue)!important}.shopify-section-group-footer-group .group-block-content{flex-wrap:wrap;align-items:flex-start;gap:0!important;justify-content:space-between}.shopify-section-group-footer-group .group-block-content>div:first-child{width:35%!important}.shopify-section-group-footer-group .group-block-content accordion-custom,.shopify-section-group-footer-group .group-block-content rte-formatter{width:18.6%!important}.shopify-section-group-footer-group .image-block{flex-direction:column;align-items:flex-start}.shopify-section-group-footer-group .image-block img{height:46px;width:auto;object-fit:contain;margin:0 0 15px;display:block}.shopify-section-group-footer-group .image-block p{color:#b9b7f4!important;line-height:24px;font-size:13px}.shopify-section-group-footer-group .menu__heading{padding:0!important}.shopify-section-group-footer-group h5,.shopify-section-group-footer-group .menu__heading__default{color:#fff!important;display:block!important;font-size:18px!important}.shopify-section-group-footer-group li{padding:4px 0;color:#b9b7f4!important;font-size:13px!important;margin:0!important}.shopify-section-group-footer-group li a{color:#b9b7f4!important;font-size:13px;text-decoration:none}.shopify-section-group-footer-group .group-block-content rte-formatter ul{list-style:none;padding:0}.shopify-section-group-footer-group .group-block-content rte-formatter li{position:relative;padding:6px 0 6px 20px}.shopify-section-group-footer-group .group-block-content rte-formatter li:before{position:absolute;left:0;top:5px;color:#b9b7f4!important;font-family:"Font Awesome 7 Free";font-weight:900}.shopify-section-group-footer-group .group-block-content rte-formatter li:first-child:before{content:"\f0e0"}.shopify-section-group-footer-group .group-block-content rte-formatter li:nth-child(2):before{content:"\f095"}.shopify-section-group-footer-group .group-block-content rte-formatter li:nth-child(3):before{content:"\f3c5"}.shopify-section-group-footer-group .connect-us ul{display:flex;align-items:center}.shopify-section-group-footer-group .connect-us li{padding-left:0!important;width:32px}.shopify-section-group-footer-group .connect-us li:before{font-family:"Font Awesome 7 Brands"!important;font-size:18px!important}.shopify-section-group-footer-group .connect-us li a{color:transparent!important;display:block;position:relative;z-index:5;width:32px}.shopify-section-group-footer-group .connect-us li:first-child:before{content:"\f16d"!important}.shopify-section-group-footer-group .connect-us li:nth-child(2):before{content:"\e61b"!important}.shopify-section-group-footer-group .connect-us li:nth-child(3):before{content:"\f167"!important}.footer-utilities .utilities{border-top:1px solid #414393;padding-top:15px!important;display:flex}.footer-utilities__text{font-size:13px!important}.card-hover-effect-lift .collection-card:hover{transform:translateY(0)!important}slideshow-arrows .slideshow-control{min-width:45px!important;min-height:45px!important;width:35px!important;height:35px!important;border-radius:100%;background:#fff!important;border:1px solid var(--border-color)!important;color:var(--dark-blue)!important;display:flex;align-items:center;justify-content:center}slideshow-arrows .slideshow-control:hover{background:var(--dark-blue)!important;color:#fff!important}slideshow-arrows{mix-blend-mode:normal!important}.collection-search{border:1px solid var(--border-color-2);padding:10px 10px 10px 50px;width:100%;position:relative;margin:35px auto 0;border-radius:var(--border-radius-default)!important}.collection-search input{color:var(--dark-bg)}.collection-search input::placeholder{color:var(--text)!important}.collection-search svg{position:absolute;left:10px;top:10px;width:25px}.collection-search svg circle,.collection-search svg path{stroke:var(--text)}.collection-search input{border:none!important;width:100%;outline:none!important}.collection-search input::placeholder{color:var(--light-blue)!important}.collection-head p{color:#fff!important;font-size:16px!important}.collection-card__content>div{width:100%;padding:4px 0}.collection-card__content p{text-align:center;width:100%;color:var(--dark-bg)!important}.product-information__grid{margin-top:55px}.shopify-section-group-footer-group p{color:var(--white)!important}.shopify-section-group-footer-group .custom-section-content .group-fill{max-width:100%!important}.variant-option{display:flex;justify-content:flex-start}.variant-picker__form legend{font-size:16px;color:var(--text);font-weight:500}.variant-option__button-label__pill{background:var(--dark-blue)!important}.variant-option__button-label{width:70px;height:40px;display:flex;align-items:center;justify-content:center}.product-form-buttons{display:flex!important;flex-wrap:wrap!important}.quantity-selector-wrapper{width:100%!important;margin:15px 0!important}.product-form-text__error+span{flex-basis:auto!important;width:200px!important}.accelerated-checkout-block{flex-basis:auto!important;width:200px!important}.shopify-payment-button__button{font-size:18px!important}.icon-block svg{width:20px;margin-right:10px;margin-left:10px}.icon-block{font-size:18px!important;display:flex;color:#000;font-weight:400;margin:10px 0 0;align-items:flex-start}.icon-block span{color:#ff2a00}.vendor_text p{color:var(--text)!important;font-weight:500;font-size:14px!important}.text-block--align-left h1{font-weight:600!important;color:var(--dark-blue)!important}.icon-block p{color:var(--dark-blue)!important;margin:0!important;font-size:14px!important}rte-formatter p{color:var(--dark-blue)!important;line-height:27px!important;font-size:16px!important}.product-details .icon-block:nth-child(6){border-top:1px solid #e5e7eb!important;padding-top:35px;margin-top:35px}.product-details .icon-block:before{font-family:"Font Awesome 7 Free";font-weight:900;font-size:16px;width:40px;position:relative;top:-3px;display:flex;justify-content:center;color:var(--text)}.product-details .icon-block:nth-child(8):before{content:"\f559"}.product-details .icon-block:nth-child(6):before{content:"\f48b"}.product-details .icon-block:nth-child(7):before{content:"\f468"}.product-details .icon-block:nth-child(6) svg,.product-details .icon-block:nth-child(7) svg,.product-details .icon-block:nth-child(8) svg{display:none!important}.product-information--inner .product--icon-list li:last-child .product--icon-list-image svg{display:block}.text-block{--max-width: 100% !important;--width: 100% !important}button.shopify-payment-button__button--unbranded{background:var(--dark-blue)!important}.research-con{background:#fcf3f4;padding:20px;border:1px solid #f2c3c8;border-radius:15px;margin-top:25px}.research-con h6{color:var(--dark-blue)!important;font-size:18px}.research-con h6:before{content:"\f05a";font-family:"Font Awesome 7 Free";font-weight:900;font-size:18px;padding-right:6px;color:#d83847}.research-con p{color:var(--text)!important;padding-left:25px}#myTab{display:flex;align-items:flex-start;list-style:none;flex-wrap:wrap;margin:25px 0 -1px;padding-left:0}#myTab li{margin-right:10px}#myTab li a{text-transform:uppercase;padding:11px 12px;border:1px solid var(--border-color-2);color:#000;font-size:16px;font-weight:500;position:relative;display:block;border-bottom:1px solid transparent}#myTab li a:before{content:"";position:absolute;left:0;top:0;width:100%;height:3px}#myTab li:hover a{color:var(--dark-blue)!important}#myTab li.active a:before{background:var(--mid-blue)}#myTab li.active a{color:var(--mid-blue)!important;border-bottom-color:#fff}.tab-content{border:1px solid var(--border-color-2);padding:25px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block;opacity:1}.tab-content p{font-size:14px!important;line-height:28px!important;color:var(--dark-blue)!important}product-recommendations{background:#f8fafb;padding:0;margin:35px 0 0}product-recommendations p{font-size:18px!important;padding:0!important;color:var(--dark-blue)}.resource-list__item{transition:all .3s linear}.collection-card{display:flex}.tab-content .panel-heading{display:none!important}.tab-content h3{margin-bottom:0!important;font-size:24px!important;font-weight:700!important}.tab-content .info-con{width:100%}.tab-content iframe{width:100%;height:600px}.resource-list__carousel slideshow-slides{margin-block:0!important}.metafield-rich_text_field ul{display:flex;align-items:center;list-style:none;flex-wrap:wrap;padding:0;margin:0!important;width:60%}.metafield-rich_text_field ul li{position:relative;padding:8px 20px;color:var(--dark-blue)!important;width:50%}.metafield-rich_text_field ul li:before{content:"\f058";font-family:"Font Awesome 7 Free";font-weight:400;color:var(--dark-blue)!important;position:absolute;left:0;top:7px}.media-fit-contain :is(img,.deferred-media__poster-image){background:#f8fafb!important;border-radius:15px}.agp__container{display:flex;align-items:center}.agp__row{background:var(--dark-blue)!important;padding:35px;max-width:450px;height:315px;box-shadow:0 0 10px #0000004d;border-radius:15px!important}.agp__rowInner{padding:-0!important}.agp__rowInner img{width:175px}.agp__row h2{font-size:22px;color:#fff;font-weight:600}.agp__row p{font-size:15px!important;color:#fff!important}.agp__row p a{color:#fff!important;display:inline-block}.agp__row p a:hover{text-decoration:none}.agp__buttonType__container{margin:15px 0 0}.agp__feedback{color:#ffb8b8!important;font-size:13px!important}.agp__row input{width:150px!important;height:45px;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:0;font-size:14px!important;border:1px solid white;cursor:pointer;font-weight:600;text-transform:uppercase}.agp__buttonType__buttonContainer--pass{order:1;margin:0 0 0 15px}.agp__buttonType__buttonContainer--fail .agp__buttonType__button:hover,.agp__buttonType__buttonContainer--pass .agp__buttonType__button{background:#fff!important;color:var(--dark-bg)}.agp__buttonType__buttonContainer--pass .agp__buttonType__button:hover,.agp__buttonType__buttonContainer--fail .agp__buttonType__button{background:none!important;color:#fff;border-color:#737bdb}#w4root .wizz4-cart-drawer{border-radius:0!important}.wizz-product-custom,.wizz-upsell-productBox-custom{border:1px solid #ddd!important;padding:10px!important;border-radius:var(--border-radius-default)!important;margin-bottom:6px!important}.wizz-cart-footer-section{background-color:#f0f2f5!important;padding:20px 25px 30px!important;border-radius:0!important}.wizz-checkout-button{border-radius:var(--border-radius-default)!important}.wizz-checkout-button>div{font-size:16px!important}.w4-calc-height-body>.w4-flex-col{padding:10px 25px!important}.wizz-product-content-custom{padding-left:10px!important}.wizz-product-content-custom,.wizz-product-price-custom{justify-content:flex-start!important;padding-top:10px!important}.wizz-product-content-custom .wizz-product-content-title-custom{font-weight:700!important;margin-bottom:5px!important}.wizz-product-content-buttonGroup-custom{border-radius:0!important;border-color:#cdd3df!important;margin-top:4px!important}.wizz-product-img-custom{background-color:#f0f2f5!important;border-radius:4px!important}.wizz-product-price-Price-custom{color:var(--mid-blue)!important;font-weight:700!important;font-size:16px!important;padding-top:25px!important}#w4-storefront-drawer{background-color:var(--white)!important}.wizz-rewardbar-progress{background-color:#276d1c!important}.wizz-rewardbar-progressbar-component{background-color:#f0fff5!important}.wizz-rewardbar-title{color:#276d1c!important}.wizz-rewardbar-description.w4-justify-end{text-align:center!important;justify-content:center!important}.wizz-upsell-header-custom{color:#1d349a!important;font-size:14px!important}.w4-storefront-upsell-btnAdd{border-radius:var(--border-radius-xl)!important;padding:4px 15px!important;height:auto!important;font-size:12px!important}.wizz-upsell-productInfor-content-selectBox-custom{justify-content:flex-start!important}.w4-storefront-upsell-btnAdd>span{margin:0!important}.w4-cart-head{padding-left:25px!important;padding-right:25px!important;border-bottom:1px solid #ddd!important}.wizz-rewards-progress-bar{padding-left:25px!important;padding-right:25px!important}.visible-on-mobile,.product-information__grid .accelerated-checkout-block,.accelerated-checkout-block{display:none!important}.account-actions__link{border-radius:var(--border-radius-default);border-color:var(--mid-blue)!important}.account-actions__sign-ins .account-actions__link{color:var(--white)!important;background-color:var(--red)!important}.variant-option__button-label{border-radius:var(--border-radius-xl)!important;min-height:auto!important;height:auto!important;border-color:var(--mid-blue)!important;color:var(--mid-blue)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{background-color:var(--mid-blue)!important;color:var(--white)!important;border:0!important;min-height:auto;padding:4px 10px!important;height:auto!important}.variant-picker__form legend{text-transform:capitalize}.wizz-discount-code-button{border-radius:var(--border-radius-default)!important}.sticky-add-to-cart__price .price-wrap{padding-bottom:0!important}.quantity-selector{border-color:var(--border-color-2)!important}.bg-light,.quantity-selector,.product-media-container.media-fit-contain img{background-color:var(--light-blue-2)!important}.account-actions__shop-login{border-radius:var(--border-radius-default)!important;overflow:hidden}.price-facet__input{box-shadow:none!important;border:1px solid var(--light-blue)!important;background-color:var(--light-blue-2)!important}.pills__pill{background-color:var(--light-blue-2)!important}.dialog-modal .predictive-search-form__header{border-bottom-color:var(--border-color-2)!important}.dialog-modal.search-modal__content{max-width:800px!important}.facets-mobile-wrapper.facets-controls-wrapper,.facets .column-options-wrapper{display:none!important}.text-primary,.product-details .group-block-content .text-block>h1{color:var(--mid-blue)!important}.content-for-layout .search-page__header,.collection-title-wrapper{max-width:1325px;margin-left:auto;margin-right:auto;width:100%}.content-for-layout .search-page__header h3{font-size:30px!important;margin-bottom:-5px!important}search-page-input-component{max-width:100%!important}search-page-input-component .search-page-input{border-color:var(--border-color-2)!important}.collection-title-wrapper{margin-top:-30px!important}.collection-title-wrapper>h1{color:var(--mid-blue)!important;font-size:25px!important;line-height:1.2!important;font-weight:500!important}.facets:not(.facets--drawer){padding-top:0!important;padding-bottom:0!important}search-page-input-component{margin-bottom:0!important}.title-con{padding:45px 0 65px;background:url(/cdn/shop/files/bg.jpg?v=1774015958) no-repeat center top!important}.title-con h5{background:#2a31a3;border:1px solid #2f46f5;color:#fff;font-size:15px;padding:11px 12px;border-radius:20px;max-width:180px;margin:0 auto;text-align:center}.title-con h3{color:#fff;font-weight:600;padding:0;font-size:36px}.certificates-of-analysis .title-con p{color:#fff!important;max-width:850px!important;margin:0 auto}.title-con h4{color:#fff;font-weight:400;padding:0;font-size:21px;line-height:28px;width:42%;margin:0 auto}.story-con .custom-section-content{max-width:1155px;margin:65px auto;padding:25px;border-radius:15px;border:2px solid #cdd3de;box-shadow:0 0 5px #0000001a}.story-con .group-block:last-child .group-block-content{padding-left:35px}.story-con h3{color:var(--dark-blue)!important;font-weight:600!important;font-size:42px!important;padding-bottom:10px}.story-con h4{font-size:24px!important;color:var(--dark-blue)!important;font-weight:600!important;padding-bottom:10px}.phil-con{background:var(--border-color)!important;padding:25px 15px}.phil-con h5{border:1px solid var(--dark-blue);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:130px;margin:0 auto;text-align:center}.phil-con h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:5px 0}.phil-con p{max-width:610px!important;margin:0 auto}.core-cons .custom-section-content{max-width:1325px;margin:45px auto}.core-cons1 .custom-section-content{max-width:995px}.core-cons .section-content-wrapper{display:flex!important;flex-wrap:wrap!important}.core-cons .group-block:first-child{width:100%!important;flex:auto}.core-cons .group-block:first-child .group-block-content{border:none;padding:0;border-radius:0;box-shadow:none;height:auto}.core-cons h5{border:1px solid var(--dark-blue);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:130px;margin:0 auto;text-align:center}.core-cons h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:5px 0}.core-cons h6{line-height:36px}.core-cons .group-block-content{border:2px solid var(--border-color);box-shadow:0 0 5px #0000001a;padding:25px;border-radius:15px;margin:0!important}.core-cons1 .group-block-content{min-height:211px}.core-cons h4{color:var(--dark-blue)!important;font-size:21px!important;font-weight:600!important;padding:5px 0}.core-cons .group-block-content p{font-size:14px!important;line-height:24px!important}.sourcing-con{background:#1d349a!important;padding:35px 0!important}.sourcing-con h5{background:#2a31a3;border:1px solid #2f46f5;color:var(--white);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:130px;margin:0 auto;text-align:center}.sourcing-con h3{color:var(--white);font-size:40px;font-weight:600;padding:5px 0}.sourcing-con p{max-width:795px!important;margin:0 auto;color:#fff!important;font-weight:400}.fin-con{background:var(--border-color)!important;padding:25px 15px}.fin-con h5{border:1px solid var(--dark-blue);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:150px;margin:0 auto;text-align:center}.fin-con h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:0}.fin-con .fin-content{max-width:650px;background:#fff;box-shadow:0 0 10px #00000014;padding:35px;border-radius:20px;margin-top:25px}.fin-con .fin-content li,.fin-con .fin-content p{text-align:left}.qual-con{max-width:895px;margin:0 auto}.qual-con h5{border:1px solid var(--dark-blue);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:180px;margin:0 auto;text-align:center}.qual-con h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:0}.qual-list-con ul{list-style:none}.qual-list-con li{border:1px solid var(--border-color);background:var(--product-img-bg);padding:25px 25px 25px 65px;font-size:16px;border-radius:15px;margin:15px 0;text-align:left;counter-increment:item;position:relative}.qual-list-con li>strong:first-child{font-size:19px;color:var(--dark-blue)}.qual-list-con ul{counter-reset:item;list-style:none;padding-left:0}.qual-list-con ul li:before{content:"0" counter(item);position:absolute;left:15px;font-weight:600;background:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:100%;color:var(--dark-blue)}.qual-con p{font-size:16px!important;text-align:left}.manu-con{background:var(--product-img-bg)!important;padding:55px 35px}.manu-con h5{border:1px solid var(--dark-blue);color:var(--dark-blue);font-size:12px;padding:7px 12px;border-radius:20px;font-weight:500;max-width:180px;margin:0 auto;text-align:center}.manu-con h3{color:var(--dark-blue);font-size:40px;font-weight:600;padding:0}.manu-con h4{color:var(--dark-blue);font-size:21px!important;font-weight:300!important;padding:0;line-height:28px}.pros-list-con{max-width:650px;background:#fff;box-shadow:0 0 10px #00000014;padding:35px;border-radius:20px}.pros-list-con ul{list-style:none;display:flex;flex-wrap:wrap;padding:0}.pros-list-con li{width:50%;position:relative;text-align:left;font-size:15px;padding:11px 15px 11px 35px}.pros-list-con li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;left:0;top:11px;font-size:10px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:1px solid var(--dark-blue)}.certificates-of-analysis .variant-list .metafield-rich_text_field ul,.tab-pane .metafield-rich_text_field ul{display:block;padding:0 15px;width:100%}.certificates-of-analysis .variant-list .metafield-rich_text_field ul li,.tab-pane .metafield-rich_text_field li{width:100%;padding:7px 0}.certificates-of-analysis .variant-list li:before,.tab-pane li:before{display:none}.certificates-of-analysis .variant-list,.tab-pane .variant-list{display:flex;margin:0 -10px;flex-wrap:wrap;list-style:none;padding-left:0;justify-content:center}.tab-pane .variant-list{justify-content:flex-start}.certificates-of-analysis .variant-list>li,.tab-pane .variant-list>li{width:20%;border:1px solid var(--border-color-2);border-radius:10px;padding:20px!important;margin:10px}.certificates-of-analysis .variant-list h6,.tab-pane .variant-list h6{background:var(--light-blue-2);padding:15px;margin:0 0 10px;border-radius:10px;text-align:center;color:var(--dark-bg);font-weight:600}.certificates-of-analysis .variant-list .btn,.tab-pane .variant-list .btn{background:var(--mid-blue);color:#fff;padding:15px;text-align:center;border-radius:10px;display:block;font-weight:600;margin-top:10px}.certificates-of-analysis .variant-list .btn:hover,.tab-pane .variant-list .btn:hover{background:var(--red)}.certificates-of-analysis .product-block{padding-top:30px}.certificates-of-analysis .product-block h4{text-align:center;margin-bottom:10px;font-weight:600}.certificates-of-analysis .product-block h4 a{text-decoration:none!important}.certificates-of-analysis .product-block h4 a:hover{color:var(--mid-blue)}.quantity-selector-wrapper input[type=number]{width:60px;max-width:100%}@media(max-width:1399px){.core-cons .custom-section-content{margin:0 auto}.title-con h4{width:55%}.core-cons .group-block-content{padding:20px;height:255px}.fin-con,.sourcing-con{padding:0!important}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1.3fr 1fr!important}.header__column--left{margin-left:-35px}.search-page__header{margin-bottom:-15px!important}}@media(max-width:1199px){.tab-content-wrap{padding:0 15px!important}.metafield-rich_text_field ul{width:100%}}@media(max-width:1099px){.title-con{padding:25px 0}.phil-con{padding-bottom:0}.core-cons .group-block{width:45%;flex:auto}.core-cons .group-block-content{height:auto}}@media(min-width:992px)and (max-width:1099px){.title-con h4{width:70%}}@media(max-width:991px){.story-con .section-content-wrapper{flex-direction:column}.story-con .group-block:last-child .group-block-content{padding-left:0}.core-cons .group-block-content{padding:20px 17px 0!important}.manu-con{padding:35px 15px}body.certificates-of-analysis .layout-panel-flex,body.about .layout-panel-flex{gap:10px}.pros-list-con{padding:15px 25px;margin-top:20px}body.certificates-of-analysis h3,body.about h3{font-size:30px!important}}@media(min-width:768px)and (max-width:1024px){.how-works .w-33{width:30%;padding-bottom:10px}.how-works .w-33:before{display:none}.how-works .w-33 h4{padding:5px 0}.how-works .w-33 p br{display:none}.certificates-of-analysis .variant-list>li,.tab-pane .variant-list>li{width:30.333%}}@media(max-width:767px){.hero .hero__content-wrapper img{width:100%;max-width:100%}.hero .btm-hero-con{padding-top:0!important}.hero h2{font-size:28px}.how-works .w-33{width:100%;padding-bottom:10px}.shopify-section .section-resource-list{padding-top:0!important;padding-bottom:30px!important}.affiliate-cols .w-33{width:100%;flex:0 0 100%}.labs-cols .w-33{width:100%;flex:0 0 100%;margin:3px 0}#myTab li a{font-size:14px!important}.labs-cols .w-33 .group-block-content{padding:0}.how-works .w-33:before{display:none}.how-works .w-33 p br{display:none}.text-scroll{overflow-x:hidden}.btm-head ul{padding:0!important}.btm-head ul li{padding:0 10px;font-size:12px;font-weight:400}.btm-head>ul>li:nth-child(2){display:none!important}.product-price .price,.product-grid li p,.resource-list__item .user-select-text p{font-size:14px!important}.product-form-text__error+span .add-to-cart-button{height:28px!important}.product-information__grid .product-form-text__error+span .add-to-cart-button{height:40px!important}.shopify-payment-button__button,.product-form-text__error+span .add-to-cart-text{font-size:14px!important}.index .ui-test-product-list .resource-list{padding-left:10px;padding-right:10px}.index .ui-test-product-list .resource-list__item{margin:0 5px 10px!important}.index .ui-test-product-list .resource-list__item product-price{padding:2px 0 0}.index .price-wrap span{font-size:14px!important}.index .resource-list h5{font-size:14px!important;line-height:20px!important}.index .ui-test-product-list .resource-list__item .price-wrap{padding-bottom:0!important}.index .section-resource-list__header{margin-bottom:20px;margin-top:-25px}.resource-list__item,.product-grid li{padding:8px 8px 15px!important}.product-grid{padding:0 15px}.collection-search input .product-grid li slideshow-container{border-radius:10px!important}.collection-search{padding-left:40px!important}.collection-search input{font-size:12px!important}.shopify-section-group-footer-group .group-block-content{padding:0 15px}.shopify-section-group-footer-group .group-block-content{flex-direction:row!important}.shopify-section-group-footer-group .group-block-content accordion-custom,.shopify-section-group-footer-group .group-block-content rte-formatter,.text-block:not(.text-block--full-width).rte,.text-block:not(.text-block--full-width).paragraph,.shopify-section-group-footer-group .group-block-content>div:first-child{width:100%!important;padding:15px}.text-scroll{padding:20px 0!important}.scrolling-text span{font-size:16px!important;padding-left:18px!important}.scrolling-text--item{padding-left:5px!important;padding-right:5px!important}.scrolling-text span:before{width:8px;height:8px}.how-works .w-100 .group-block-content>.rte{padding-top:0!important;padding-bottom:0!important}.how-works .w-100 h3{font-size:24px!important}.how-works .w-33 h4{font-size:18px!important;line-height:25px!important}.agp__container{padding-left:15px!important;padding-right:15px!important}.agp__row{max-width:100%!important;padding:20px!important}.agp__row input{width:100%!important}.agp__row h2{font-size:22px!important;line-height:25px!important;margin-bottom:15px!important}.agp__feedback,.agp__message{margin-bottom:25px!important}.agp__buttonType__buttonContainer.agp__buttonType__buttonContainer--pass{margin-left:15px!important}.agp__rowInner img{width:130px}.m-fs-14,.agp__row p{font-size:14px!important}.affiliate-cols{padding:30px 0!important}.mm-y-30,.labs-cols .custom-section-content{margin-top:30px;margin-bottom:30px}.affiliate-cols a.button{margin-top:10px!important;margin-bottom:0!important;""}.affiliate-cols .w-33 h5{font-size:22px!important}.affiliate-cols .w-33+.w-33{padding-top:25px!important}.labs-cols .w-100 div>.fa-file{height:auto;margin-bottom:5px}.labs-cols h3{margin-bottom:-15px!important}.ui-test-product-list a.button,.labs-cols a.button{margin-top:15px!important}.faq-cols .group-block-content{padding:25px!important;height:auto!important;margin:0!important}.index .section-resource-list__header h3,.faq-cols rte-formatter h3,.labs-cols h3,.affiliate-cols h3,.tab-content h3,.section-resource-list__content h3{font-size:22px!important;line-height:25px!important}.section-resource-list__content{margin-top:-10px}.visible-on-mobile{display:block!important}.hero .visible-on-mobile a:first-child{background:var(--red)!important;border-color:var(--red)!important}.collection-head h1{font-size:30px!important;line-height:35px!important}.menu-drawer{background-color:var(--border-color)!important;width:65vw!important}.menu-drawer__menu{padding:0!important}.menu-drawer__menu>li{margin-bottom:0!important}.menu-drawer__menu-item--mainlist{min-height:auto!important;font-size:16px!important;line-height:1.2!important;border-bottom:1px solid var(--border-color-2)!important;padding:10px 20px!important;color:var(--mid-blue)!important}.menu-drawer__close-button{margin-left:auto!important}.menu-drawer__menu--childlist{border-bottom:1px solid var(--border-color-2)!important}.menu-drawer__menu--childlist .menu-drawer__menu-item{color:var(--light-blue)!important;padding:5px 35px!important}.product-information__grid .text-block:not(.text-block--full-width).rte.research-con{padding:15px!important}.product-details .icon-block:before{width:auto!important;margin-right:8px!important}.icon-block svg{margin-right:8px!important;margin-left:0!important;width:20px!important}.research-con{margin-top:10px!important}.tab-content{padding-left:15px!important;padding-right:15px!important}.tab-content p{line-height:22px!important}.sticky-add-to-cart__bar .add-to-cart-button .add-to-cart-icon{display:block!important}.facets--drawer[open]{width:80%!important}.facets-drawer__title,.shopify-section .text-block h3{color:var(--mid-blue)!important}.facets-drawer__title,.shopify-section .text-block h3,.collection-wrapper--full-width-on-mobile .main-collection-grid__title{font-size:22px!important;line-height:25px!important;font-weight:500!important}.collection-wrapper--full-width-on-mobile .main-collection-grid__title{margin-bottom:12px!important}.facets__label,.sorting-filter__container .facets__label{font-size:16px!important;line-height:24px!important;font-weight:500!important}:is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{border-top-color:var(--border-color-2)!important}.search-page-input{font-size:14px!important;border:1px solid var(--border-color-2)!important;padding:10px 10px 10px 50px;width:100%;border-radius:var(--border-radius-default)!important;box-shadow:none!important}search-page-input-component{margin:12px 0 0!important}.collection-title-wrapper>h1{font-size:20px!important}.facets-toggle{margin-top:-15px!important}.variant-option--equal-width-buttons .variant-option__button-label{min-width:fit-content!important}.hide-on-mobile,.shopify-section-group-footer-group .image-block p br,.hero .btm-hero-con,.hero h2 br,.hero .group-block-content>button:last-child{display:none!important}.mp-y-30,.product-grid-container{padding-top:30px!important;padding-bottom:30px!important}.m-w-full,.metafield-rich_text_field ul{width:100%!important}.m-br-0,.product-media-container.media-fit-contain img{border-radius:0!important}.mm-0,.how-works .w-100 h3{margin:0!important}.mm-b-0,.mm-y-0,.how-works .w-100{margin-bottom:0!important}.mm-t-0,.mm-y-0,.research-con p,.product-information__grid,.agp__buttonType__container,.hero .icon-block{margin-top:0!important}.mm-l-0,.mm-x-0,.agp__buttonType__buttonContainer{margin-left:0!important}.mm-r-0,.mm-x-0,.agp__buttonType__buttonContainer{margin-right:0!important}.mp-t-0,.faq-cols p{padding-top:0!important}.mp-0,.product-grid__card.product-grid__card .text-block:not(.text-block--full-width).rte,.product-information__grid .text-block:not(.text-block--full-width).rte,.collection-head .text-block:not(.text-block--full-width).rte,.hero .hero__content-wrapper,.hero .text-block:not(.text-block--full-width).rte,.scrolling-text--inner,.how-works .text-block:not(.text-block--full-width).rte,.how-works .w-33 h4,.how-works .w-100 p,.how-works .w-100 h3,.affiliate-cols .text-block:not(.text-block--full-width).rte,.faq-cols,.faq-cols h6,.faq-cols .text-block:not(.text-block--full-width).rte,.faq-cols .group-block,.how-works .w-100 .group-block-content{padding:0!important}.mp-b-0,.mb-y-0,.section-resource-list__header .text-block:not(.text-block--full-width).rte,.labs-cols h3,.labs-cols .w-100 p,.affiliate-cols .section-content-wrapper,.affiliate-cols h3{padding-bottom:0!important}.mp-t-0,.mp-y-0,.affiliate-cols .section-content-wrapper{padding-top:0!important}.mp-l-0,.mp-x-0,.labs-cols .w-100 p{padding-left:0!important}.mp-r-0,.mp-x-0,.labs-cols .w-100 p{padding-right:0!important}rte-formatter p{font-size:14px!important;line-height:22px!important}.certificates-of-analysis .shopify-section .text-block h3,.about .shopify-section .text-block h3{font-size:32px!important;line-height:35px!important;color:var(--dark-blue)!important}.shopify-section .sourcing-con .text-block h3,.shopify-section .title-con .text-block h3{color:#fff!important}.certificates-of-analysis .text-block:not(.text-block--full-width).rte,.about .text-block:not(.text-block--full-width).rte,.title-con h4{width:100%!important;padding:4px 0}.title-con h4{font-size:17px}.core-cons .group-block{width:100%}.pros-list-con,.fin-con .fin-content{padding:25px!important}.core-cons .section-content-wrapper{padding:10px 0}.core-cons1 .group-block-content{min-height:auto;padding:20px!important}.core-cons{padding-bottom:25px}.core-cons1 .sec-title .group-block-content{padding-bottom:0!important}}@media(min-width:600px)and (max-width:767px){.shopify-section-group-footer-group .group-block-content>div:first-child{width:65%!important}.shopify-section-group-footer-group .group-block-content accordion-custom{width:35%!important}.text-block:not(.text-block--full-width).rte{width:50%!important}.certificates-of-analysis .variant-list>li,.tab-pane .variant-list>li{width:46%}}@media(max-width:749px){.hero__container{padding-top:30px!important;padding-bottom:30px!important}.hero h2{font-size:34px!important}.hero p br{display:none!important}.hero .group-block-content{align-items:center!important;justify-content:center!important}.hero .text-block,.hero p,.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{text-align:center!important;width:100%!important}.hero .hero__content-wrapper .image-block{max-width:70%!important;margin:20px auto 0!important}.hme-4-cols .layout-panel-flex--column{align-items:center!important}.hme-4-cols .text-block,.hme-4-cols h1,.hme-4-cols h2,.hme-4-cols h3,.hme-4-cols h4,.hme-4-cols h5,.hme-4-cols h6,.hme-4-cols p{text-align:center!important;padding:0!important}.hme-4-cols img{display:block;margin:0 auto 10px}.hme-4-cols .custom-section-content .group-block+.group-block{padding-top:30px!important}.how-works h3{margin-bottom:4px!important}}@media(min-width:750px)and (max-width:1024px){.hme-4-cols .layout-panel-flex--row{flex-wrap:wrap!important;justify-content:center!important}.hme-4-cols .layout-panel-flex--row>.group-block--width-fill{flex:0 0 50%!important;max-width:50%}.hme-4-cols .layout-panel-flex--column{align-items:center!important}.hme-4-cols .text-block,.hme-4-cols h4,.hme-4-cols p{text-align:center!important}.hme-4-cols img{display:block;margin:0 auto}}@media(min-width:750px)and (max-width:1024px){.hero .hero__content-wrapper{padding-left:0!important;padding-right:0!important}}@media(max-width:599px){.certificates-of-analysis .variant-list>li,.tab-pane .variant-list>li,.pros-list-con li{width:100%}}.cart-summary,.cart-drawer__footer,aside.cart-summary,[class*=cart-summary],.cart__summary{background:var(--dark-blue)!important;color:#fff!important}.cart-summary *:not(.button),.cart__summary *{color:#fff!important}.cart-summary .cart-summary__total-value,.cart-summary strong{color:var(--gold)!important}.price,.price__regular,.price__sale,.money,.cart-line-item__price,.cart-line-item__price-amount,[class*=price__],.price-item{color:var(--dark-blue)!important}.price--on-sale,.price__sale,.price-item--sale{color:var(--red)!important}button.button,.button,.button-primary,.shopify-payment-button__button--unbranded,.cart-summary__button,.cart__checkout-button,button[name=checkout]{background:var(--dark-blue)!important;color:#fff!important;border:1px solid var(--dark-blue)!important;letter-spacing:.02em}button.button:hover,.button:hover,button[name=checkout]:hover{background:var(--red)!important;border-color:var(--red)!important}.cart-count-bubble,.cart-bubble,[class*=cart-count],[class*=cart-bubble]{background:var(--gold)!important;color:var(--dark-blue)!important;font-weight:800!important}.quantity,.quantity__input{border-color:var(--border-color-2)!important}.quantity button,.quantity__button{color:var(--dark-blue)!important}.btm-head{background:var(--dark-blue)!important}.cart-summary__total,.cart__summary-total{color:var(--gold)!important}.account-actions__link.button-secondary,.account-actions__link.button-secondary .account-actions__label,.account-actions__link.button-secondary .account-actions__icon{color:var(--dark-blue, #0F1A2E)!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
