*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--brand-black:#000;--brand-blue:#2b34a7;--brand-light-blue:#d2eee8;--brand-super-light-blue:#f1fbff;--brand-gray:#a9a9a9}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-bottom-0{bottom:0}.tw-left-1\/2{left:50%}.tw-right-0{right:0}.tw-top-1{top:.25rem}.tw-top-1\/2{top:50%}.tw-z-\[1\]{z-index:1}.tw-m-0{margin:0}.-tw-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-0{margin-top:0;margin-bottom:0}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.tw-my-5{margin-top:1.25rem;margin-bottom:1.25rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.tw-my-\[70px\]{margin-top:70px;margin-bottom:70px}.tw-mb-2{margin-bottom:.5rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-8{margin-bottom:2rem}.tw-mt-0{margin-top:0}.tw-mt-8{margin-top:2rem}.tw-mt-\[50px\]{margin-top:50px}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-grid{display:grid}.\!tw-hidden{display:none!important}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1/1}.tw-h-4{height:1rem}.tw-h-\[145px\]{height:145px}.tw-h-fit{height:-moz-fit-content;height:fit-content}.tw-h-full{height:100%}.tw-w-4{width:1rem}.tw-w-\[60\%\]{width:60%}.tw-w-full{width:100%}.tw-min-w-\[60\%\]{min-width:60%}.tw-max-w-\[230px\]{max-width:230px}.tw-max-w-\[360px\]{max-width:360px}.tw-flex-auto{flex:1 1 auto}.-tw-translate-x-1\/2{--tw-translate-x:-50%}.-tw-translate-x-1\/2,.-tw-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-1\/2{--tw-translate-y:-50%}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-\[25\%_70\%\]{grid-template-columns:25% 70%}.tw-flex-col{flex-direction:column}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-items-center{justify-items:center}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-overflow-hidden{overflow:hidden}.tw-rounded-\[8px\]{border-radius:8px}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-sm{border-radius:.125rem}.tw-rounded-tl-lg{border-top-left-radius:.5rem}.tw-border-\[1px\]{border-width:1px}.tw-border-solid{border-style:solid}.tw-border-\[\#c9c9c9\]{--tw-border-opacity:1;border-color:rgb(201 201 201/var(--tw-border-opacity))}.tw-bg-\[--brand-blue\]{background-color:var(--brand-blue)}.tw-bg-\[--brand-light-blue\]{background-color:var(--brand-light-blue)}.tw-bg-\[--brand-super-light-blue\]{background-color:var(--brand-super-light-blue)}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-0{padding:0}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-6{padding:1.5rem}.\!tw-px-0{padding-left:0!important;padding-right:0!important}.tw-px-0{padding-left:0;padding-right:0}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-pb-0{padding-bottom:0}.tw-pb-16{padding-bottom:4rem}.tw-pb-2{padding-bottom:.5rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pb-8{padding-bottom:2rem}.tw-pl-0{padding-left:0}.tw-pt-6{padding-top:1.5rem}.tw-pt-7{padding-top:1.75rem}.tw-pt-8{padding-top:2rem}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-\[10\.5px\]{font-size:10.5px}.tw-text-\[11\.5px\]{font-size:11.5px}.tw-text-\[12px\]{font-size:12px}.tw-text-\[14px\]{font-size:14px}.tw-text-\[15px\]{font-size:15px}.tw-text-\[16px\]{font-size:16px}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-bold{font-weight:700}.tw-font-light{font-weight:300}.tw-font-normal{font-weight:400}.tw-leading-\[18\.9px\]{line-height:18.9px}.tw-leading-\[19\.59px\]{line-height:19.59px}.tw-leading-\[25\.5px\]{line-height:25.5px}.tw-leading-\[25px\]{line-height:25px}.tw-leading-none{line-height:1}.\!tw-text-\[--brand-light-blue\]{color:var(--brand-light-blue)!important}.\!tw-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.tw-text-\[\#1CC286\]{--tw-text-opacity:1;color:rgb(28 194 134/var(--tw-text-opacity))}.tw-text-\[\#999999\]{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.tw-text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}featured-quotes{display:block}.drawer-menu .icon-button__icon .icon,.quick-cart .icon-button__icon .icon{height:32px;width:32px}.drawer-menu__bottom .drawer-menu__all-links ul{padding-top:0;padding-bottom:0}.drawer-menu__actions button{padding-top:16px;padding-bottom:16px}.drawer-menu__search-input::-moz-placeholder{color:var(--brand-black)}.drawer-menu__search-input::placeholder{color:var(--brand-black)}.drawer-menu__item .icon{height:1.25rem!important;width:1.25rem!important}.drawer-menu__link{font-size:15px;line-height:15px}.drawer-menu__link .nav-sale-badge{padding-left:.375rem}.drawer-menu__item .btn--badge{padding:.125rem .5rem}.drawer-menu__link.ff-heading-extra-light{font-size:12px}.drawer-menu #localization_form .drawer-menu__link,.drawer-menu .disclosure__toggle{font-size:11px;font-weight:300;line-height:15.41px}.drawer-menu .btn:not(.btn--badge):not(.btn--tiny),.quick-cart .btn:not(.btn--badge):not(.btn--tiny){padding-top:18px;padding-bottom:18px;font-size:16px;line-height:16px}.quick-cart__control{border-radius:8px}.drawer-menu .btn.btn--primary,.quick-cart .btn.btn--primary{border:1px solid var(--color-background-button)}.quick-cart__button-remove{font-family:var(--font-heading);font-size:11.5px;font-weight:300}.drawer-menu__tagline,.quick-cart__tagline{margin-top:.625rem;font-size:14px;font-weight:300;line-height:25.2px}.drawer-menu__extra-buttons{margin-top:2rem}.drawer-menu__tagline{margin-top:.625rem}.quick-cart{--image-size:100px;--menu-max-width:500px}.quick-cart__cart,.quick-cart__footer{padding-left:1rem;padding-right:1rem}.quick-cart__footer{padding-top:.75rem;padding-bottom:.75rem}.quick-cart .ff-heading{font-size:16px;font-weight:500;line-height:22.42px}.quick-cart .quick-cart__item-title{font-size:14px;font-weight:400;line-height:21.7px}.quick-cart__item-info{font-family:var(--font-heading);margin-top:.375rem;margin-bottom:.375rem;font-size:12.5px;line-height:12.5px}.quick-cart__item-info--price{margin-top:.5rem;font-size:14px;line-height:24px;letter-spacing:-.05em}.quick-cart__item-price{margin-right:.25rem;color:var(--brand-blue)}.quick-cart .sale--badge{position:relative;top:-.125rem;margin-left:.25rem;padding:.125rem .5rem;font-size:9.5px;line-height:15.2px}.quick-cart__control-qty{font-size:12px;line-height:16.81px}.quick-cart__fs{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(241 251 255/var(--tw-bg-opacity));padding:.75rem;font-size:12px;font-weight:400;line-height:19.2px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.quick-cart__fs svg{height:1rem;width:1rem}.quick-cart__upsell-products-header{text-align:left}.quick-cart__upsell-products-header .ff-heading{margin-top:.25rem;margin-bottom:.25rem;font-size:14px;font-weight:500}.quick-cart__upsell-products-header .ff-heading-light{font-size:12px;font-weight:200}.quick-cart__upsell-product-item-title.ff-heading{font-size:12.5px;font-weight:400;line-height:17.62px}.quick-cart__upsell-product-item-price{margin-top:.25rem;font-size:12.5px;font-weight:400;line-height:12.5px;color:var(--brand-blue)}.quick-cart__upsell-product-item-add-button{padding:0!important}.quick-cart__total .ff-heading{font-size:13px;font-weight:300;line-height:18.21px}.quick-cart__total .fs-heading-bold{font-size:14px;font-weight:500;line-height:19.61px}.quick-cart .additional-checkout-buttons{margin-top:0}.quick-cart .additional-checkout-buttons .shopify-cleanslate ul{margin-top:.625rem!important;gap:.625rem!important}@media (min-width:768px){.quick-cart .additional-checkout-buttons .shopify-cleanslate ul{flex-direction:column!important}}.quick-cart .additional-checkout-buttons .shopify-cleanslate ul li{margin-top:0!important;margin-bottom:0!important;height:55px!important;width:100%;flex-basis:55px!important;overflow:hidden;border-radius:100px}.quick-cart .additional-checkout-buttons .shopify-cleanslate ul li [role=button],.quick-cart .additional-checkout-buttons .shopify-cleanslate ul li iframe{height:100%!important;max-height:100%!important}.announcement-bar__item{font-size:12.5px;font-weight:400}.announcement-bar__outer-2{order:0}.header__links .nav-sale-badge{padding-left:.5rem}.header__links-list>li+li{margin-left:2rem}.header__shop-all-button{margin-left:0;margin-right:1rem}.header__shop-all-button .btn{padding:.5rem .75rem;font-size:14px;font-weight:500;line-height:16px}@media screen and (min-width:1301px){.header__links-list--secondary{margin-left:40px;border-style:none;padding-left:40px}.header__links-list--secondary:before{content:"";border-left:1px solid #dddde1;position:relative;left:-50%;display:block;height:20px}}.navigation__submenu{align-items:flex-start}.navigation__submenu-trigger{align-items:center;gap:.25rem}.navigation__submenu-trigger[data-hasmegamenu][aria-expanded=true]:before{content:"";position:fixed;left:0;top:100px;z-index:1;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.55}.navigation__submenu-trigger[aria-expanded=true]{border-bottom:1.5px solid var(--brand-blue)}.navigation__submenu-trigger[aria-expanded=true]:hover{opacity:1}.header__links-list .header__links-icon .icon{height:1rem;width:1rem;color:var(--brand-blue)}.navigation__submenu--expanded.active{z-index:10}.navigation__submenu--expanded-info{width:30%;max-width:460px;flex:none;padding-top:0;padding-bottom:0}.navigation__submenu--expanded-info-text{margin-bottom:.625rem;text-align:left;font-size:15px;line-height:23.24px}.navigation__submenu--expanded-info a:not(.btn){font-size:11px}.navigation__submenu .btn{padding-top:18px;padding-bottom:18px;font-size:12px;line-height:16px}.navigation__submenu .btn.btn--primary{border:1px solid var(--color-background-button)}.navigation__submenu--expanded-collections-item-title{font-size:13px;line-height:20.8px}.navigation__submenu--expanded-collections-item-link{font-size:11px;line-height:17.5px}.list-icons{--item-image-size-above:60px}@media not all and (min-width:640px){.list-icons .text-columns-with-images__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.list-icons .text-columns-with-images__item-heading{font-size:14px;font-weight:400;line-height:22.4px}.list-icons .section__inner{margin-left:auto;margin-right:auto;max-width:800px;padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width:640px){.slideshow__footer-buttons .slideshow__button:not(:first-child) .btn,.slideshow__footer:after{background-color:var(--brand-light-blue)}.slideshow__heading{font-size:29px;font-weight:700;line-height:37.12px}.slideshow__subheading{font-size:14.6px;line-height:23.36px}.slideshow__heading+.slideshow__subheading{margin-top:.5rem}.slideshow__footer{margin-top:1rem}.slideshow__footer-buttons .slideshow__button .btn{font-size:16px;line-height:16px}}@media (min-width:1024px){.slideshow__content{margin-left:2.5rem}}@media screen and (min-width:1024px){.slideshow-stars{--tw-text-opacity:1;color:rgb(255 192 37/var(--tw-text-opacity))}.slideshow__content-wrapper{max-width:90%}.slideshow__footer:after{background-color:transparent}.slideshow__content{width:-moz-fit-content;width:fit-content;min-width:70%;align-items:center!important;justify-content:flex-start;text-align:left}.slideshow__footer,.slideshow__footer-buttons,.slideshow__main-content{margin-left:0;padding-left:0}.slideshow__footer-tagline{margin-left:2rem;font-size:15px;line-height:15px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.slideshow__footer-tagline stars{--tw-text-opacity:1;color:rgb(255 192 37/var(--tw-text-opacity))}.slideshow__heading{font-size:38px;line-height:48.64px}.slideshow__subheading{font-size:18px;line-height:28.8px}.slideshow__footer-buttons .slideshow__button .btn{max-width:375px;font-size:16px;line-height:16px}.slideshow__footer-buttons .slideshow__button:last-child .btn.btn--secondary{background-color:var(--brand-light-blue)}}@media not all and (min-width:640px){.section{padding-left:1rem;padding-right:1rem}}.sc-choose-video .video__heading,.section-header__heading{font-size:28px;font-weight:700;line-height:39.2px;color:var(--brand-blue)}@media (min-width:1024px){.sc-choose-video .video__heading,.section-header__heading{font-size:32px;line-height:44.8px}}.section__inner .btn:not(.btn--badge){width:100%;font-size:16px;font-weight:500;line-height:16px}@media (min-width:1024px){.section__inner .btn:not(.btn--badge){max-width:380px}}.featured-collection{padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:640px){.featured-collection{--space-outer:0}}.featured-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}@media (min-width:1024px){.featured-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.featured-collection__grid .featured-collection__slide{width:100%}.featured-collection .section-header{margin-bottom:1.5rem}.featured-collection .section-footer{margin-top:3rem;text-align:center}.product-item .product-item-info{font-size:15px;font-weight:400;line-height:1.25;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.product-item__badges{left:0;top:0;transform:none}.product-item__badges .product-item__badge{height:auto;border-radius:20px;padding:.125rem .5rem;font-size:10px;font-weight:600;line-height:16px;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.product-item__badges .badge--best-seller{--tw-bg-opacity:1;background-color:rgb(255 180 89/var(--tw-bg-opacity))}.product-item__badges .badge--stock-alert{--tw-bg-opacity:1;background-color:rgb(255 159 159/var(--tw-bg-opacity))}.product-item__badges .product-item__badge--sold-out{background-color:var(--brand-gray);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn--badge.sale--badge{display:inline-block;padding:.125rem .5rem;font-size:11px;font-weight:500;line-height:17.6px}@media (min-width:1024px){.btn--badge.sale--badge{font-size:10px;line-height:1.8}}.sc-products-grid .product-item__text{display:grid;gap:.5rem;text-align:left}.sc-products-grid .product-item__product-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:19.74px}@media (min-width:1024px){.sc-products-grid .product-item__product-title{font-size:15px;line-height:21.15px}}.sc-products-grid .product-item__price-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:13.5px;font-weight:400;line-height:13.5px}@media (min-width:1024px){.sc-products-grid .product-item__price-wrapper{font-size:14.5px;line-height:14.5px}}.product__details .key-points,.sc-products-grid .key-points{font-size:14px;font-weight:300;line-height:25.2px}.product__details .key-points ul,.sc-products-grid .key-points ul{margin-top:.625rem;margin-bottom:.625rem;display:flex;list-style-type:none;justify-content:center;gap:.375rem;padding:0}.sc-ft-quotes{background-color:var(--brand-super-light-blue)}.sc-ft-quotes .swiper{margin-left:auto;margin-right:auto}@media (min-width:768px){.sc-ft-quotes .swiper{max-width:90%}}@media (min-width:1280px){.sc-ft-quotes .swiper{max-width:1200px}}.sc-ft-quotes featured-reviews .swiper{margin-left:0;margin-right:0}@media (min-width:768px){.sc-ft-quotes featured-reviews .swiper{max-width:100%}}@media (min-width:1280px){.sc-ft-quotes featured-reviews .swiper{max-width:100%}}.sc-ft-quotes featured-reviews .swiper-pagination-bullet{height:7px;width:7px}.sc-ft-quotes .quote{font-size:14px;font-weight:400;font-style:italic;line-height:25.2px}.sc-col-cards .section-header{margin-top:1.5rem;margin-bottom:1.5rem}@media (min-width:1024px){.sc-col-cards .section-header{margin-top:2.5rem;margin-bottom:2.5rem}}.category-card{background-color:var(--brand-blue);line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.category-card .image{height:100%}.category-card img{position:relative;-o-object-fit:fill;object-fit:fill}.category-card .card-title{font-size:13px;font-weight:500;line-height:19.5px}@media (min-width:1024px){.category-card .card-title{font-size:14px;line-height:21px}}.category-card .card-subtitle{font-size:13px;font-weight:300;line-height:19.5px}.sc-feat-reviews{background-color:var(--brand-blue);padding-top:70px;padding-bottom:70px}.sc-feat-reviews .section-header{margin-top:0;margin-bottom:0}.sc-feat-reviews .section-header__heading{margin-top:0;margin-bottom:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.sc-feat-reviews .tw-container{width:85%}}.sc-feat-reviews .review{font-size:14px;font-weight:300;line-height:25.2px}.sc-feat-reviews .review-author{font-size:14px;font-weight:400;line-height:14px}.sc-feat-reviews .review-author-loc{font-size:13px;font-weight:300;line-height:13px}.sc-feat-reviews .review-product a{font-size:12px;font-weight:500;line-height:12px}.sc-feat-reviews .product-title{color:var(--brand-blue);text-decoration-line:underline}.sc-feat-reviews .product-title span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.sc-choose-video{background-color:var(--brand-super-light-blue);padding-top:2rem;padding-bottom:2rem}@media (min-width:1024px){.sc-choose-video{padding-top:70px;padding-bottom:70px}}.sc-choose-video .video__inner{padding-left:0;padding-right:0}.sc-choose-video .video__subheading{font-size:16px;font-weight:300;line-height:28.8px}.sc-choose-video .video__wrapper{margin-top:3rem;overflow:hidden;border-radius:.5rem}.sc-choose-video .rich-text__button{width:auto;font-size:16px;line-height:16px}@media (min-width:768px){.sc-choose-video .rich-text__button{min-width:380px}.sc-choose-video .rich-text__button-wrapper,.sc-choose-video .video__wrapper{margin-left:auto;margin-right:auto;max-width:640px}.sc-choose-video .rich-text__button-wrapper{margin-top:50px}}.video__play-btn-w-text{display:flex;height:auto;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;border-radius:40px;padding:.375rem .625rem;font-size:11.5px;font-weight:500;line-height:1;color:var(--brand-blue)}@media (min-width:1024px){.video__play-btn-w-text{padding:.5rem .75rem;font-size:13px}}.video__play-btn-w-text .icon{height:1.5rem;width:1.5rem;border-radius:9999px;background-color:var(--brand-light-blue);padding:.125rem}@media (min-width:1024px){.video__play-btn-w-text .icon{height:2rem;width:2rem}}.sc-prod-includes .section-header__pre{font-size:16px;font-weight:300;line-height:28.8px}@media (min-width:1024px){.sc-prod-includes .section-header__pre{font-size:18px;line-height:32.4px}}.sc-prod-includes .list-products .list-title{font-size:15px;font-weight:400;line-height:27px;color:var(--brand-blue)}@media (min-width:1024px){.sc-prod-includes .list-products .list-title{font-size:16px;line-height:28.8px}}.sc-prod-includes .product-title{font-size:12px;font-weight:300;line-height:17.28px}@media (min-width:1024px){.sc-prod-includes .product-title{font-size:14px;line-height:20.16px}}.section-footer .key-points{font-size:14px;font-weight:300;line-height:25.2px}.section-footer .key-points ul{margin-top:.625rem;margin-bottom:.625rem;display:flex;list-style-type:none;justify-content:center;gap:.375rem}.sc-feat-articles{margin-top:70px;margin-bottom:70px;padding-left:0;padding-right:0}.sc-feat-articles .section-header{margin-bottom:2rem}.sc-feat-articles .section__inner{max-width:100%;padding-left:0;padding-right:0}.sc-feat-articles .section-header__heading{padding-left:1rem;padding-right:1rem}.sc-feat-articles .blog-posts__item-heading{margin-bottom:1rem;font-size:18px;line-height:28.8px}.sc-feat-articles .blog-posts__item-excerpt,.sc-feat-articles .blog-posts__item-heading{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;text-align:left;font-weight:400}.sc-feat-articles .blog-posts__item-excerpt{font-size:15px;line-height:26.55px}.sc-feat-articles .blog-posts__slider .swiper{margin-left:auto;margin-right:auto;padding-bottom:2.5rem}@media (min-width:768px){.sc-feat-articles .blog-posts__slider .swiper{max-width:90%}}.sc-feat-articles .image{overflow:hidden;border-radius:.5rem}.sc-feat-articles .btn--secondary{margin-left:auto;margin-right:auto;max-width:350px}@media (min-width:1024px){.sc-feat-articles .btn--secondary{width:400px}}.footer{background-color:var(--brand-blue);padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.footer__inner{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.footer__inner{padding-left:3rem;padding-right:3rem}}.footer__group-content,.footer__header{padding:1.5rem 0}@media (min-width:1024px){.footer__group-content,.footer__header{margin-bottom:0;padding-top:1rem;padding-bottom:1rem}}.footer__group{border-color:#bfbfbf}@media (min-width:1024px){.footer__group{padding-bottom:0}}.footer__group-content{margin-bottom:2rem;padding-top:0;padding-bottom:0}.footer__group--text .footer__text{font-size:16px;line-height:27.2px}.footer__arrow{opacity:1}.footer .icon-accordion svg path{stroke:#fff}.footer__links li{font-family:var(--font-heading);padding-top:.5rem;padding-bottom:.5rem;font-size:16px;text-transform:uppercase;line-height:27.2px}.footer__mobile-social-icons{padding:0}.footer .social-icons a{opacity:1}.footer__credits{padding-left:0;padding-right:0;font-size:12.5px;--tw-text-opacity:1;color:rgb(191 191 191/var(--tw-text-opacity));opacity:1}.footer__group--mobile .selectors-form__item{max-width:100%}.footer__group--mobile .disclosure-list{display:grid;max-width:100%;gap:.625rem}.footer__group--mobile .disclosure-list .disclosure-list__item{max-width:100%;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:.625rem}.footer__group--mobile .disclosure-list .disclosure-list__option{padding-left:0;padding-right:0;font-size:12px}@media (min-width:768px){.footer__group.hide-title-on-desktop .footer__header{display:block}}@media (min-width:1024px){.footer__rule+.footer__bottom{flex-direction:column;gap:1.5rem}.footer__bottom-left{justify-content:space-between}}.footer__bottom .disclosure__toggle{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.footer__rule{display:none}.footer__links li{border-bottom:1px solid #bfbfbf;padding-top:1rem;padding-bottom:1rem}.footer__header-link-title{font-weight:400}.footer__links a:hover:before{display:none}@media screen and (max-width:1024px){.footer__bottom{padding-top:2rem!important}.footer__bottom,.footer__bottom-left .selectors-form{display:block}.footer__bottom-left .social-icons{display:none}.footer__bottom-right{display:block;padding-top:2rem}}@media (min-width:60em){.footer__inner{padding-top:2rem;padding-bottom:2rem}.footer__group--links{padding-right:0}.footer__group--links .footer__header{border-bottom:1px solid #bfbfbf;position:relative;cursor:pointer}.footer__group--links .footer__arrow{position:absolute;right:0;top:50%;display:block;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer__group--links .footer__header.open{padding-bottom:1rem}.footer__group--links .footer__header.open .footer__arrow{--tw-translate-y:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.footer__group--links .footer__group-content{margin-top:0;margin-bottom:0}}.collection{margin-top:2rem;margin-bottom:2rem}.collection .pagination{display:none}.collection__header{margin-left:auto;margin-right:auto}@media (min-width:1024px){.collection__header{flex-direction:column;align-content:flex-start;padding-left:var(--spacing-large);padding-right:var(--spacing-large)}}@media (min-width:1280px){.collection__header{max-width:1280px}}@media (min-width:1024px){.collection__header-text{margin-left:0}}.collection__inner{padding-left:0;padding-right:0}.collection__header-text .section-header{margin-top:0;margin-bottom:0}.collection__header .section-header__heading{font-size:26px;line-height:36.4px}.collection__header .collection__header-promo{margin-top:.25rem;margin-bottom:.25rem;font-size:12px}@media (min-width:1024px){.collection__header .collection__header-promo{font-size:14px}.sc-bubbles{margin-top:1rem;margin-bottom:1rem}}@media (min-width:1280px){.sc-bubbles{margin-left:auto;margin-right:auto;max-width:1280px}}.collection[data-section-type=collection]{margin-top:0}.collection__filters .filter-bar{display:none}.mobile-filters{position:relative;border-style:none;padding:1rem 1.5rem}@media (min-width:768px){.mobile-filters{gap:1rem}}@media (min-width:1024px){.mobile-filters{padding-left:2.5rem;padding-right:2.5rem}}.mobile-filters.mobile-filters--has-grid{display:flex!important}.mobile-filters__group{width:-moz-fit-content;width:fit-content;flex:none}.mobile-filters__button span:first-child{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.active-filters__active-filter,.mobile-filters__button{position:relative;width:auto;border-radius:.5rem!important;padding-left:1rem;padding-right:1rem;font-size:12px;line-height:16.8px}@media (min-width:1024px){.active-filters__active-filter,.mobile-filters__button{font-size:13px;line-height:18.21px}}.mobile-filters__button{padding-right:1.5rem}.active-filters__active-filter{height:2.25rem}.active-filters__active-filter .icon{margin-left:.25rem}.mobile-filters__button .icon{position:absolute;right:.5rem;top:50%;height:.75rem;width:.75rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-filters__button .icon svg{height:.75rem;width:.75rem}.active-filters__active-filter[data-sortby-label],.mobile-filters__trigger{display:none}.active-filters__active-filter{margin:0}@media (min-width:1280px){.collection__container{margin-left:auto;margin-right:auto;max-width:1280px}}.collection__main-area{max-width:none;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:1024px){.collection__main-area{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.collection__content{margin-top:0}}.collection__active-filters-container{border-style:none}.collection__products{padding-top:var(--spacing-small)}.collection__products .product-item__text{display:grid;gap:.25rem;text-align:left}.collection__products .product-item__product-title{font-size:15px;font-weight:400;line-height:22.5px}.collection__products .product-item__price-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.collection__products .money{font-family:var(--font-heading);font-size:15px;font-weight:500;line-height:24px}.collection__products .t-subdued{opacity:1}.collection__products .product-item-info,.collection__products .t-subdued .money{color:var(--brand-gray)}@media not all and (min-width:640px){.sc-boards-include .list-title{margin-left:auto;margin-right:auto;width:83.333333%;text-align:center}}@media (min-width:768px){.sc-boards-include .section-content{max-width:640px}}@media (min-width:1024px){.sc-boards-include .section-content{max-width:850px}}@media (min-width:1280px){.sc-boards-include .section-content{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:768px){.sc-boards-include .list-products ul{grid-template-columns:repeat(6,minmax(0,1fr))}}.sc-col-quiz{background-color:var(--brand-blue);padding-top:3rem;padding-bottom:3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.sc-col-quiz{text-align:left}}.sc-col-quality,.sc-col-quiz{text-align:center}@media (min-width:1024px){.sc-col-quality,.sc-col-quiz{text-align:left}}.sc-col-quality .section__inner,.sc-col-quiz .section__inner{padding-left:0;padding-right:0}@media (min-width:640px){.sc-col-quality .section__inner,.sc-col-quiz .section__inner{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}}@media (min-width:1280px){.sc-col-quality .section__inner,.sc-col-quiz .section__inner{max-width:1024px;padding-left:0;padding-right:0}}.sc-col-quality .image-with-text__heading,.sc-col-quiz .image-with-text__heading{max-width:none;font-size:24px;line-height:33.59px}@media (min-width:1024px){.sc-col-quality .image-with-text__heading,.sc-col-quiz .image-with-text__heading{font-size:30px;line-height:42px}}.sc-col-quality .image-with-text__subheading,.sc-col-quiz .image-with-text__subheading{max-width:none;font-size:17px;line-height:28.9px}@media (min-width:1024px){.sc-col-quality .image-with-text__subheading,.sc-col-quiz .image-with-text__subheading{font-size:18px;line-height:30.59px}}@media (min-width:768px){.sc-col-quality .image-with-text__button,.sc-col-quiz .image-with-text__button{margin-left:auto;margin-right:auto;max-width:380px;padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){.sc-col-quality .image-with-text__button,.sc-col-quiz .image-with-text__button{margin-left:0}}.sc-col-quality .image-with-text__heading{color:var(--brand-blue)}.sc-col-quality .image-with-text__button{border:1px solid var(--brand-blue);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--brand-blue)}.sc-col-quality .image-with-text__button:hover{background-color:var(--brand-blue);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media not all and (min-width:768px){.sc-col-quality .image-with-text__inner{position:relative;padding-top:60px}.sc-col-quality .image-with-text__text-container{margin-top:20px}.sc-col-quality .image-with-text__heading{position:absolute;top:0;width:100%}}.sc-col-about{margin-bottom:0;background-color:var(--brand-super-light-blue);padding-top:3rem;padding-bottom:3rem}.sc-col-about .section__inner{padding-left:0;padding-right:0}@media (min-width:1280px){.sc-col-about .section__inner{max-width:1024px}}.sc-col-about .rich-text__heading{margin-top:0;margin-bottom:0;text-align:center;font-size:28px;font-weight:700;line-height:39.2px;color:var(--brand-blue)}@media (min-width:1024px){.sc-col-about .rich-text__heading{font-size:32px;line-height:44.8px}}.sc-col-about .rich-text__subheading{text-align:center;font-size:16px;font-weight:400;line-height:28.8px}@media (min-width:1024px){.sc-col-about .rich-text__subheading{max-width:768px;font-size:18px;line-height:32.4px}}@media (min-width:1280px){.sc-col-about .rich-text__subheading{max-width:1024px}}.shopify-section .product{margin:0 auto;overflow:hidden;padding-left:1rem;padding-right:1rem;padding-top:2rem}@media (min-width:1280px){.shopify-section .product{max-width:1024px}}.shopify-section .product .carousel-navigation{display:none}.product__media-item,.product__media-slide{position:relative}.inflate-icon{position:absolute;top:0;left:0;z-index:10;display:inline-block}.inflate-icon img{height:55px;width:55px}@media (min-width:1024px){.inflate-icon img{height:105px;width:105px}}.btn--see-action{position:absolute;right:0;bottom:0;z-index:10;cursor:pointer;gap:.5rem;border-radius:31.2px;background-color:var(--brand-light-blue);padding:.375rem .625rem;font-size:14px;font-weight:500;text-transform:none;line-height:14px;color:var(--brand-blue)}.product-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr))}.product-thumbnails__item-link.active .image__img{border:2px solid var(--brand-blue);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.product-thumbnails__item-badge{left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.product-thumbnails__item-badge{height:3rem;width:3rem}}.product-thumbnails__item-badge .icon-play,.product-thumbnails__item-badge .icon-play svg{height:100%;width:100%}.product__details .product__title{margin-bottom:.625rem;font-size:22px;font-weight:500;line-height:30.8px}@media (min-width:1024px){.product__details .product__title{margin-bottom:.875rem;font-size:24px;line-height:33.59px}}.product__details .product-item-info{margin-bottom:.625rem;display:grid;gap:.375rem}@media (min-width:1024px){.product__details .product-item-info{margin-bottom:.875rem}}.product__price [data-price]{color:var(--brand-blue)}.product__details .money,.product__details .product-item-info{font-family:var(--font-heading);font-size:14px;font-weight:400;line-height:21px}@media (min-width:1024px){.product__details .money,.product__details .product-item-info{font-size:15px;line-height:22.5px}}.product__details .t-subdued{opacity:1}.product__details .product-item-info,.product__details s .money{color:var(--brand-gray)}.product__details [data-price] .money{color:var(--brand-blue)}.product__details .product__price .btn--badge{margin-left:var(--spacing-small)}.product-delivery-est{margin-bottom:.625rem;display:flex;justify-content:center;gap:.5rem;background-color:var(--brand-super-light-blue);padding:.5rem;font-size:12px;line-height:19.2px}@media (min-width:1024px){.product-delivery-est{font-size:13px;line-height:20.8px}}.product-whats-included{font-family:var(--ff-heading);margin-top:1rem;margin-bottom:1rem;font-size:13px;line-height:24.7px}.product-whats-included h6{font-size:inherit;margin-top:0;margin-bottom:0}.product-whats-included ul{margin-top:.5rem;margin-bottom:.5rem;list-style-type:none;padding-left:.5rem;font-weight:400}.product__details .product__policies,.product__details .shopify-payment-button__more-options,.product__details [data-splitit=true]{display:none!important}.product__details .product-form__controls-group--submit{margin-top:0;margin-bottom:0}.product-form__cart-submit{border-color:var(--color-background-button)!important;background-color:var(--color-background-button);font-size:16px!important;line-height:16px!important}@media (min-width:1024px){.product-form__cart-submit{max-width:100%!important}}.list-icons-static .section__inner{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.list-icons-static .section__inner{max-width:400px}}@media (min-width:1024px){.list-icons-static .section__inner{max-width:100%;padding-left:0;padding-right:0}}.list-icons-static .text-columns-with-images__item-heading{margin-left:auto;margin-right:auto;width:90%}@media (min-width:1024px){.list-icons-static .text-columns-with-images__item-heading{font-size:12px;line-height:19.2px}.list-icons-static .text-columns-with-images__grid{gap:.5rem}}.custom-checkbox input{border-style:none}.custom-checkbox input:checked+.icon-check{display:inline-block}.custom-checkbox input:checked:before{display:none}@media (min-width:1024px){.sc-pdp-upsells .section-header__heading{margin-left:0!important;font-size:24px}}.sc-pdp-upsells .item-title{font-size:12.5px;font-weight:400;line-height:17.62px}.sc-pdp-upsells .money{font-size:12.5px;line-height:12.5px;color:var(--brand-blue)}.sc-pdp-upsells .total-price,.sc-pdp-upsells .total-price .money{font-family:var(--font-heading);font-size:14px}.sc-pdp-upsells .total{font-weight:300}.sc-pdp-info{margin:0 calc(50% - 50vw)}@media (min-width:768px){.sc-pdp-info{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.sc-pdp-info{margin:0}}.sc-pdp-info li{border-bottom:1px solid #d2eee8;padding-top:1rem;padding-bottom:1rem;font-size:14px;line-height:22.4px}.product__bottom:not(:empty){margin:0}.product__bottom .accordion.accordion--full .accordion__label:hover,.product__bottom:not(:empty){background-color:transparent}.product__bottom-below .accordion:first-of-type,.product__media-container .accordion:first-of-type{border-top:1px solid #dedede}.product__bottom-below .accordion,.product__media-container .accordion{border-bottom:1px solid #dedede}.product__bottom .accordion.accordion--full .accordion__label,.product__bottom .accordion.accordion--full .accordion__text{padding-left:0;padding-right:0}.product .accordion__label,.product .widgets-accordion__item-heading{font-size:15px!important}.product .widgets-accordion .accordion__label:hover,.rte--product.accordion .accordion__label:hover{background-color:transparent}.product .accordion__text *{font-size:14px!important}.product .accordion .accordion__label .icon,.product .accordion button .icon{transition:none;margin-right:0!important;width:.75rem!important}.product .accordion .icon svg{height:100%;width:100%}.product .accordion .accordion__group[data-open=true] .accordion__label .icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product .accordion .accordion__label{padding-top:1.5rem;padding-bottom:1.5rem}.product .product__bottom{margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0}@media (min-width:768px){.product .product__bottom{max-width:400px}}@media (min-width:1024px){.product .product__bottom{max-width:100%}}.recommended-products .section__inner{margin-left:auto;margin-right:auto;overflow:hidden;padding-left:0;padding-right:0}@media (min-width:768px){.recommended-products .section__inner{max-width:640px}}@media (min-width:1024px){.recommended-products .section__inner{max-width:1024px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.recommended-products .section__inner{max-width:1280px;padding-left:0;padding-right:0}}.recommended-products .section-header{margin-bottom:1.5rem}.recommended-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width:768px){.recommended-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.recommended-products-grid .recommended-products__slide{padding-left:0;padding-right:0}@media (min-width:768px){.recommended-products-grid .recommended-products__slide{width:100%}}.sc-cx-table{margin:0 calc(50% - 50vw)}.sc-cx-table table{border-collapse:collapse}.sc-cx-table table td{border:1px solid var(--brand-blue)}.product__price{align-items:center;line-height:1}.product-item__price-wrapper s,.product__price s{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.product__price s{margin-left:5px}.product-form__cart-submit{padding-top:21px!important;padding-bottom:21px!important}[id*=shopify-block-social_photos_instagram_ugc_page_gallery]{margin-left:auto;margin-right:auto;max-width:90%}.socialphotos-com-gallery{padding-top:70px;padding-bottom:70px}.tb_theme_title{font-size:28px!important;font-weight:700!important;line-height:39.2px!important;color:var(--brand-blue)!important}@media (min-width:1024px){.tb_theme_title{font-size:32px!important;line-height:44.8px!important}}.tb_theme_sub_title{margin-bottom:50px!important;font-size:1.125rem!important;line-height:1.75rem!important;font-weight:300!important}.sc-ft-boards .image__img{position:relative}@media not all and (min-width:1024px){.max-lg\:tw-hidden{display:none}}@media not all and (min-width:768px){.max-md\:\!tw-px-0{padding-left:0!important;padding-right:0!important}}@media not all and (min-width:640px){.max-sm\:\!tw-px-0{padding-left:0!important;padding-right:0!important}}@media (min-width:768px){.md\:tw-mx-12{margin-left:3rem;margin-right:3rem}.md\:tw-mx-4{margin-left:1rem;margin-right:1rem}.md\:tw-max-w-\[400px\]{max-width:400px}.md\:tw-max-w-screen-sm{max-width:640px}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-overflow-visible{overflow:visible}.md\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.md\:tw-text-center{text-align:center}.md\:tw-text-\[15px\]{font-size:15px}@media not all and (min-width:1024px){.md\:max-lg\:tw-max-w-\[400px\]{max-width:400px}.md\:max-lg\:\!tw-px-4{padding-left:1rem!important;padding-right:1rem!important}}}@media (min-width:1024px){.lg\:-tw-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:tw-mx-auto{margin-left:auto;margin-right:auto}.lg\:tw-my-2{margin-bottom:.5rem}.lg\:tw-mt-2,.lg\:tw-my-2{margin-top:.5rem}.lg\:tw-block{display:block}.lg\:tw-grid{display:grid}.lg\:tw-hidden{display:none}.lg\:tw-max-w-\[850px\]{max-width:850px}.lg\:tw-max-w-\[900px\]{max-width:900px}.lg\:tw-max-w-full{max-width:100%}.lg\:tw-max-w-screen-lg{max-width:1024px}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:tw-flex-col-reverse{flex-direction:column-reverse}.lg\:tw-justify-start{justify-content:flex-start}.lg\:tw-gap-2{gap:.5rem}.lg\:tw-gap-4{gap:1rem}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:tw-px-\[--spacing-large\]{padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.lg\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:tw-py-16{padding-top:4rem;padding-bottom:4rem}.lg\:tw-pb-12{padding-bottom:3rem}.lg\:tw-text-left{text-align:left}.lg\:tw-text-\[16px\]{font-size:16px}.lg\:tw-leading-\[22\.4px\]{line-height:22.4px}.lg\:tw-leading-\[27px\]{line-height:27px}}@media (min-width:1280px){.xl\:tw-my-0{margin-top:0;margin-bottom:0}.xl\:tw-my-8{margin-top:2rem;margin-bottom:2rem}.xl\:tw-mb-12{margin-bottom:3rem}.xl\:tw-grid{display:grid}.xl\:tw-h-full{height:100%}.xl\:tw-w-full{width:100%}.xl\:tw-max-w-\[1150px\]{max-width:1150px}.xl\:tw-max-w-\[420px\]{max-width:420px}.xl\:tw-max-w-screen-xl{max-width:1280px}.xl\:tw-grid-cols-\[35\%_65\%\]{grid-template-columns:35% 65%}.xl\:tw-items-center{align-items:center}.xl\:tw-gap-6{gap:1.5rem}.xl\:tw-px-0{padding-left:0;padding-right:0}}