:root{--section-outer-spacing-block: 150px}@media screen and (min-width:700px){.hide-desktop{display:none!important}}@media screen and (max-width:699px){.hide-mobile{display:none!important}:root{--container-gutter: 15px;--section-outer-spacing-block: 48px}}.cust-carousel_dots{display:none;margin-top:32px}@media screen and (max-width:699px){.cust-carousel_dots{display:flex;gap:8px;justify-content:center;align-items:center}.cust-carousel_dots .dot-item{background-color:#969696;width:7px;height:7px;border-radius:100px}.cust-carousel_dots .dot-item.active{background-color:#252525}}.stamped-product-reviews-badge .stamped-badge-starrating{margin-top:-2px!important;display:flex;height:12px}.cust-product-card .stamped-product-reviews-badge .stamped-badge-starrating{margin-top:-10px!important}.stamped-product-reviews-badge .fa-star-half-o:before,.fa-star-o:before,.fa-star:before,.stamped-fa-star-half-o:before,.stamped-fa-star-o:before,.stamped-fa-star:before{font-size:12px;color:#002fa7}.stamped-product-reviews-badge .stamped-badge{gap:4px;display:flex!important;align-items:center}.stamped-product-reviews-badge .stamped-badge-caption{font-size:0}.stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:attr(data-rating) "(" attr(data-reviews) ")"!important;font-size:10px!important;display:block}.product-card__badge-list{display:flex;gap:4px;flex-wrap:wrap}.badge{border-radius:6px;padding:5px 6px 3px!important;text-transform:uppercase;font-size:12px;font-weight:var(--custom-bold-font-weight);font-family:var(--heading-font-family);line-height:normal;letter-spacing:.24px}.badge:not(.badge--lg){font-size:12px}.badge-custom-1{background:rgb(var(--custom-badge-background-1));color:rgb(var(--custom-badge-text-1));border:1px solid rgb(var(--custom-badge-text-1))}.badge-custom-2{background:rgb(var(--custom-badge-background-2));color:rgb(var(--custom-badge-text-2));border:1px solid rgb(var(--custom-badge-text-2))}@media screen and (max-width:699px){.badge{font-size:10px}}.button--outline{color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));background:none;box-shadow:inset 0 0 0 2px #e9e9e9}.button--outline:hover{box-shadow:none;background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary))}.shopify-section--privacy-banner{z-index:10}.header.custom-layout .header__secondary-nav .header__icon-list .bold{font-weight:400}.header.custom-layout{--header-padding-block: 32px}.header .tap-area{height:32px}.header.custom-layout .header__wrapper:first-child{z-index:1;position:relative}.header.custom-layout .header__wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #eee;align-items:start}.header.custom-layout .header__logo{display:flex;gap:20px;align-items:end}.header.custom-layout .header__logo-title{font-size:20px;font-family:var(--heading-font-family);font-weight:600}.header.custom-layout .header__link-list .link-faded-reverse{text-transform:uppercase;white-space:nowrap;font-family:var(--heading-font-family)}.header.custom-layout .header__link-list [open] summary{text-decoration:underline}.header.custom-layout .header__link-list .mega-menu{--mega-menu-block-padding: 48px;padding-bottom:60px;justify-content:center;top:calc(100% + 1px);border-block-start-width:0px}.header.custom-layout .mega-menu__nav{--mega-menu-nav-gap: 16px;flex-direction:column;flex:1;--mega-menu-nav-column-max-width: 500px}.header.custom-layout .mega-menu__nav__row{flex-direction:row;--mega-menu-nav-column-max-width: 160px}.header.custom-layout .navigation-promo__wrapper{flex:auto;max-width:unset;--mega-menu-promo-grid-image-max-width: 900px !important;--rounded-sm: 40px;--promo-heading-font-size: 28px}.header.custom-layout .navigation-promo__wrapper .subheading{font-size:14px;font-weight:400;margin-top:10px;font-family:var(--text-font-family)}.header.custom-layout .mega-menu__nav .categories{font-size:15px;color:var(--menu-title-text-color, #002fa7);font-weight:var(--custom-bold-font-weight);line-height:normal;letter-spacing:.75px;text-transform:uppercase}.header.custom-layout .mega-menu__nav .h5{font-weight:var(--custom-bold-font-weight);font-family:var(--heading-font-family)}.header.custom-layout .mega-menu__nav .h5:hover,.header.custom-layout .mega-menu__nav .h5[aria-current=page]{color:#666}.header.custom-layout .group:hover .reversed-link,.reversed-link.hover\:show:hover{background:none}.header .mega-menu__object{display:none}.header.custom-layout .mega-menu__object{display:flex;flex-direction:column;gap:20px}.header.custom-layout .mega-menu__object .featured-image{background:#fbfbfb;width:250px;height:250px;padding:20px;margin-right:48px;border-radius:30px;display:none}.header.custom-layout .mega-menu__object .featured-image.active{display:block}.header.custom-layout .dropdown-menu{padding:24px;gap:20px;border-radius:0 0 20px 20px;top:calc(100% + 33px);box-shadow:none;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}@media screen and (max-width:1599px){.header.custom-layout .mega-menu__nav{--mega-menu-nav-column-max-width: 300px}.header.custom-layout .mega-menu__nav{--mega-menu-nav-column-max-width: 160px}}.header.custom-layout .header__wrapper:first-child .header__main-nav{display:none}[aria-controls=header-sidebar-menu] .icon-hamburger{display:block}[aria-controls=header-sidebar-menu] .icon-close-btn,[aria-controls=header-sidebar-menu][aria-expanded=true] .icon-hamburger{display:none}[aria-controls=header-sidebar-menu][aria-expanded=true] .icon-close-btn{display:block}@media screen and (max-width:1149px){.header.custom-layout{--header-padding-block: 20px}.header.custom-layout .header__logo-title,.header.custom-layout .custom-wrapper{display:none}.header.custom-layout .header__wrapper:first-child .header__main-nav{display:block}.header.custom-layout .navigation-drawer[mobile-opening=left]::part(overlay){display:none}.navigation-drawer.custom-drawer[mobile-opening=left]{height:calc(100% - var(--announcement-bar-scroll-height) - var(--header-height));top:unset!important;bottom:0;padding:0}:is(.custom-drawer)::part(outside-close-button),:is(.custom-drawer)::part(overlay){display:none}.custom-drawer{--drawer-body-padding: 20px}.custom-drawer::part(content){border-radius:0;clip-path:unset!important}.custom-drawer[mobile-opening=left]>[is=close-button]{display:none}.custom-drawer[mobile-opening=left]::part(body){display:flex;flex-direction:column;width:100%;padding-block-start:0px}.custom-drawer .panel-list__wrapper{width:100%}.custom-drawer .panel__wrapper{gap:48px}.custom-drawer .panel__wrapper .group:not(.content-over-media){font-size:15px;font-weight:500;font-family:var(--text-font-family);display:flex;gap:20px;align-items:center}.custom-drawer .panel__wrapper .level_1>.group{font-size:18px;font-weight:var(--custom-bold-font-weight);font-family:var(--text-font-family)}.custom-drawer .level_1 .panel__wrapper ul{gap:10px}.custom-drawer .level_1 .panel__wrapper{gap:16px;overflow:hidden}.custom-drawer .level_1 li{height:48px;display:flex;align-items:center}.custom-drawer .panel__scroller .level_1>a span,.custom-drawer .panel__scroller .level_1>button span{text-transform:uppercase}.custom-drawer .panel__scroller{overflow-y:visible;height:auto}.custom-drawer .panel__scroller ul{gap:0px}.custom-drawer .panel__scroller ul>li.level_1{padding:24px 0;border-bottom:1px solid #eee}.custom-drawer .panel__scroller ul:nth-child(2){display:none}.custom-drawer .panel-footer__localization-wrapper{padding-block-start:20px}.custom-drawer .panel-footer .social-media{gap:20px}.custom-drawer .panel__wrapper .circle-chevron{transform:rotate(90deg)}.custom-drawer .panel__scroller button[aria-expanded=true]+.panel__wrapper{display:flex!important}.custom-drawer .level_1 .panel__wrapper{padding:0}.custom-drawer .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:var(--menu-title-bg-color);color:var(--menu-title-text-color);transform:rotate(-90deg)}.custom-drawer .group[aria-expanded=true]{color:var(--menu-title-text-color)}.custom-drawer .navigation-promo{display:flex;flex-direction:column}.custom-drawer .navigation-promo .content-over-media{padding:0;width:100%;border-radius:14px}.custom-drawer .navigation-promo .content-over-media .text-custom p{font-size:20px!important}.custom-drawer .navigation-promo .content-over-media .text-custom .subheading{font-size:12px;margin-top:10px;font-family:var(--text-font-family);font-weight:400}html.lock inbox-online-store-chat{display:none!important;z-index:-1!important}}inbox-online-store-chat{z-index:9!important}.footer__back-to-top{position:fixed;z-index:2;right:20px;bottom:90px;width:60px;height:60px;border-radius:50%;background:rgb(var(--background));display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #eee;overflow:hidden}body:has(.product-quick-add.is-visible) .footer__back-to-top{bottom:200px}.footer__back-to-top .progress-bg{position:absolute;left:0;bottom:0;width:100%;background:#c7e0ff;transition:height .3s}.footer__back-to-top svg{z-index:2}inbox-online-store-chat[is-open=false]{bottom:20px!important;right:20px!important;height:60px!important;width:60px!important}inbox-online-store-chat[is-open=true]{bottom:20px!important;right:14px!important}body:has(.product-quick-add.is-visible) inbox-online-store-chat[is-open=false],body:has(.product-quick-add.is-visible) inbox-online-store-chat[is-open=true]{bottom:130px!important}@media screen and (max-width:699px){.footer__back-to-top{right:15px;bottom:78px;width:48px;height:48px}body:has(.product-quick-add.is-visible) .footer__back-to-top{bottom:143px}inbox-online-store-chat[is-open=false]{bottom:20px!important;right:15px!important;height:48px!important;width:48px!important}inbox-online-store-chat[is-open=true]{bottom:0!important;right:0!important}body:has(.product-quick-add.is-visible) inbox-online-store-chat[is-open=false]{bottom:85px!important}body:has(.product-quick-add.is-visible) inbox-online-store-chat[is-open=true]{bottom:65px!important}.footer .footer__block--menu .icon svg{transform:rotate(180deg)}}.footer .footer-bottom-image{margin-top:48px}.footer .footer-bottom-image .bg-image{width:100%;height:auto}.also-avaliables{margin-top:40px}.also-avaliables h2{font-size:24px;margin-bottom:20px}.also-avaliables .also-avaliables__items{display:flex;gap:20px}.also-avaliable__item{display:flex;gap:10px;flex-direction:column;align-items:center}.also-avaliable__item img{height:40px;width:auto}.also-avaliable__item span{font-size:15px;font-weight:400;line-height:20px;letter-spacing:.3px}.footer .shop-logos{display:flex;gap:48px;align-items:center}.footer .shop-logos img{height:40px;width:auto}.footer{--footer-block-gap: 20px}.footer:has(.footer-bottom-image){padding:90px 0 0}.footer .footer__wrapper{gap:48px}.footer .footer__aside{padding-top:48px;border-top:1px solid #c2c2c233;gap:32px}.footer__block .bold{font-weight:600}.footer .footer__block-list{gap:60px}.footer .footer__block--menu{max-width:unset;width:258px}.footer .footer__block-list ul{gap:20px}.footer .footer__block-list ul.social-media{gap:24px}.footer .footer__block .gap-6{gap:20px}.footer .footer__newsletter-form{margin-bottom:4px}.footer .footer__block--newsletter .h4{font-weight:600}.footer .footer__block--menu p,.footer .footer__block--newsletter .h4{font-size:24px;font-family:var(--heading-font-family)}.footer__block--newsletter .input.is-floating{background:#fff3}.footer__block--newsletter .self-submit-button{width:63px;height:100%;right:0;background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;display:flex;align-items:center;justify-content:center}.footer__block--newsletter .circle-chevron svg{color:#000;width:8px;height:auto}.footer__block--newsletter .prose p{font-size:15px;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px;color:#fff}.footer .footer__block--menu p .icon{display:none}.footer .footer__block--menu p{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1599px){.footer .footer__block--menu{max-width:unset;width:auto}}@media screen and (max-width:699px){.footer .footer__block--menu p .icon{display:flex;transform:rotate(180deg);transition:transform .3s;height:5px}.footer .footer__block--menu ul{display:none}.footer .shop-logos img{height:32px}.footer .footer__block-list{gap:40px}.footer .shop-logos{gap:32px}.footer .footer-bottom-image{margin-top:40px}.footer:has(.footer-bottom-image){padding:40px 0 0}.footer .footer__wrapper{gap:40px}.footer .footer__aside{padding-top:40px;gap:40px}.footer .footer__block--menu{width:100%;grid-column:span 2}.footer .footer__block .gap-6{gap:20px}.footer .footer__block--menu p,.footer .footer__block--newsletter .h4{font-size:20px}.footer__aside-top,.footer__aside-bottom{gap:40px}}.cust-announcement-bar .announcement-bar__refer-info{display:flex;gap:10px;align-items:center;position:absolute}.announcement-bar__refer-info span{display:flex}.announcement-bar__refer-info .refer-text{font-size:14px;font-weight:var(--custom-bold-font-weight);text-decoration:underline}.cust-announcement-bar .announcement-bar__wrapper{max-width:600px}.cust-announcement-bar .content-text{font-size:14px;font-weight:var(--custom-bold-font-weight);min-width:415px}.cust-announcement-bar .content-text a{text-decoration:underline}.cust-announcement-bar .announcement-bar__block{display:flex;gap:10px;align-items:center}.cust-announcement-bar .star_countdown{display:flex;gap:4px}.cust-announcement-bar .star_countdown>div{padding:6px;border-radius:4px;background:var(--countdown-bg-color);color:var(--countdown-text-color);font-size:10px;letter-spacing:.2px;font-weight:400;min-height:53px}.cust-announcement-bar .star_countdown>div .block{font-size:15px;font-weight:var(--custom-bold-font-weight);letter-spacing:.3px;margin-bottom:4px;line-height:20px}.cust-announcement-bar .container{display:flex;align-items:center}@media screen and (min-width:1299px){.cust-announcement-bar .container{margin:0 48px}}.cust-announcement-bar .announcement-bar{padding:10px 0;font-weight:600;font-family:var(--heading-font-family)}@media screen and (max-width:1299px){.cust-announcement-bar .announcement-bar__refer-info{display:none}}@media screen and (max-width:699px){.cust-announcement-bar .announcement-bar__wrapper{width:100%}.cust-announcement-bar .content-text{min-width:unset}.cust-announcement-bar .announcement-bar__block{flex-direction:column}.cust-announcement-bar .star_countdown>div{padding:4px;min-height:49px}.countdown_wrapper{gap:20px;align-items:center}.cust-announcement-bar .content-btn a{font-size:15px;font-weight:var(--custom-bold-font-weight);letter-spacing:.9px;text-decoration:underline}.cust-announcement-bar:has(.is-selected.has-countdown) .tap-area{display:flex;padding-top:6px}}.cust-popup .oxi_social_wrapper{display:none}.cust-popup_button{position:fixed;left:0;bottom:40%;padding:6px 14px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transform:rotate(-90deg);transform-origin:top left;background-color:var(--popup_button_bg_color);opacity:1;transition:all .3s;z-index:11;cursor:pointer}.cust-popup_button button{width:100%;height:100%;text-align:center;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;color:var(--popup_button_text_color)}.cust-popup{width:100%;height:100%}.cust-popup .popup-main_container{width:100%;height:100%;position:fixed;background-color:#0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:all .3s;top:0;left:0;right:0;bottom:0}.cust-popup .popup_main-inner{width:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cust-popup .popup_main-inner .popup_close{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer}.cust-popup .popup_main-inner .popup_close svg{width:100%;height:100%}.cust-popup .popup_main-inner .popup_top-image{width:100%;height:350px}.cust-popup .popup_main-inner .popup_top-image img{width:100%;height:100%;object-fit:cover}.cust-popup .popup_main-content{width:100%}.cust-popup .before_unlocked{width:100%;padding:32px;background-color:var(--popup_main_content_bg_color);display:flex;flex-direction:column;gap:20px}.cust-popup .popup_main-inner .popup_top-image img{border-top-left-radius:20px;border-top-right-radius:20px}.cust-popup .before_unlocked,.cust-popup .unlocked_after{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.cust-popup .before_unlocked .popup_input{margin:24px 0}.cust-popup .unlocked_after{display:none}.cust-popup .popup_h2{color:#1c1c1e;text-align:center;font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-popup .popup_subheading-p{color:#1c1c1e;text-align:center;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-popup .popup_input input:focus{outline:none}.cust-popup .popup_input{width:100%;display:flex}.cust-popup .popup_input input,.cust-popup .popup_input select{padding:20px;width:100%;height:100%;font-size:15px;border-radius:10px;border:1px solid #bfbfbf;-webkit-appearance:none;appearance:none;max-height:60px}.cust-popup .popup_input select.select-placeholder{color:#b6b6b6}.cust-popup .popup_input input.error{border:1px solid red}.cust-popup .popup_main-button{width:100%;display:flex;padding:20px 32px;justify-content:center;align-items:center;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase;border-radius:100px}.cust-popup .before_unlocked-btn{color:var(--popup_main_btn_text_color);background-color:var(--popup_main_btn_bg_color)}.cust-popup .unlocked_after{width:100%;padding:32px;background-color:var(--popup_main_content_bg_color)}.cust-popup .popup_unlocked_heading{margin-bottom:20px}.cust-popup .unlocked_popup_input{display:flex;border:1px solid var(--popup_unlocked_input_bg_color);border-right:none;border-radius:15px;margin:24px 0 10px;overflow:hidden}.cust-popup .popup_input_2{margin-top:14px!important}.cust-popup .unlocked_popup_input .popup_unlocked-input-inner{padding:20px;color:var(--popup_unlocked_input_bg_color);text-align:center;width:80%;font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;background:#eef2f8}.cust-popup .unlocked_after{display:none;flex-direction:column}.cust-popup .unlocked_popup_input .popup_unlocked-input-btn{background-color:var(--popup_unlocked_input_bg_color);width:97px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cust-popup .btn-unlocked_after{color:var(--popup_unlocked_btn_text_color);background-color:var(--popup_unlocked_btn_bg_color)}.no-scoll{overflow:hidden}@media(max-width:768px){.cust-popup_button{padding:6px 10px}.cust-popup_button button{font-size:12px}.cust-popup .popup_unlocked-input-btn svg{height:32px;width:auto}.cust-popup .popup_main-inner .popup_top-image{height:250px}.cust-popup .before_unlocked{gap:14px;padding:20px}.cust-popup .popup_main-inner{width:370px}.cust-popup .popup_subheading-p{font-size:15px}.cust-popup .popup_unlocked_heading{margin-bottom:14px}.cust-popup .unlocked_popup_input .popup_unlocked-input-inner{padding:20px;font-size:20px}}.cust-popup .confetti{position:absolute;animation:fall 3s linear}@keyframes fall{0%{opacity:1;transform:translateY(-100vh) rotate(0)}to{opacity:0;transform:translateY(100vh) rotate(360deg)}}.cust-text-with-icons .section{padding-top:150px;--section-stack-spacing-block: 48px;position:relative}.cust-text-with-icons .h3{font-size:48px;font-weight:700;text-transform:capitalize;max-width:1000px;text-align:center;line-height:normal}.cust-text-with-icons .description{font-size:24px;font-weight:400;line-height:normal;letter-spacing:.48px;margin-top:20px}.cust-text-with-icons .text-with-icons{padding:32px 0}.cust-text-with-icons .text-with-icons__item{max-width:280px;padding:0 32px}.cust-text-with-icons .text-with-icons__text-wrapper .h5{font-size:20px;font-weight:600}.cust-text-with-icons .cust-text-with-icons__bg{position:absolute;top:51%;left:0;width:100%;transform:translateY(-50%)}.cust-text-with-icons .cust-text-with-icons__bg svg{width:100%;height:auto}.cust-text-with-icons .section>div:not(.cust-text-with-icons__bg){z-index:2;position:relative}@media screen and (min-width:1400px){:not(.is-scrollable) .text-with-icons__list{gap:40px}}@media screen and (max-width:699px){.cust-text-with-icons .cust-text-with-icons__bg{top:58%}.cust-text-with-icons .text-with-icons__item{gap:20px}.cust-text-with-icons .section{padding-top:60px;--calculated-section-spacing-block-start: 60px;--section-stack-spacing-block: 32px}.cust-text-with-icons .h3{font-size:20px}.cust-text-with-icons .description{font-size:18px}.cust-text-with-icons .text-with-icons__item{padding:0}.cust-text-with-icons .text-with-icons__text-wrapper .h5{font-size:15px;font-family:var(--text-font-family);font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-text-with-icons .text-with-icons__list{--text-with-icons-template: 1fr 1fr;row-gap:32px;column-gap:10px;margin:0}}.cust-impact-text .section{padding-top:150px;background-color:var(--cust-impact-text-bg-color, #fff)}.cust-impact-text .section>div{display:flex;flex-direction:column;gap:72px}.cust-impact-text .cust-impact-text-dec__title-box{display:flex;flex-direction:column;gap:36px;text-align:center}.cust-impact-text .cust-impact-text__title{font-size:48px;font-weight:700;line-height:normal;text-transform:capitalize;font-family:var(--heading-font-family)}.cust-impact-text .cust-impact-text__desc{font-size:24px;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-impact-text .impact-text{gap:60px}.cust-impact-text .impact-text .snap-center{background-color:var(--cust-impact-text-card-color, #ccc);padding:60px 48px;border-radius:30px;height:100%;display:flex;flex-direction:column}.cust-impact-text .impact-text__text:not(:only-child){margin-bottom:32px;font-size:100px;font-weight:500}.cust-impact-text .impact-text__text impact-text{white-space:nowrap}.cust-impact-text .impact-text__content .prose{font-size:24px;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-impact-text .impact-text__content .prose .h4{font-size:28px;margin-bottom:32px}@media screen and (max-width:699px){.cust-impact-text .section{padding-top:40px}.cust-impact-text .section>div{gap:24px}.cust-impact-text .cust-impact-text-dec__title-box{gap:20px}.cust-impact-text .cust-impact-text__title{font-size:20px}.cust-impact-text .cust-impact-text__desc{font-size:15px;letter-spacing:.3px}.cust-impact-text .impact-text{gap:20px}.cust-impact-text .impact-text .snap-center{padding:24px 20px;border-radius:20px}.cust-impact-text .impact-text__text:not(:only-child){margin-bottom:14px;font-size:60px;font-weight:500;flex:1}.cust-impact-text .impact-text__content .prose{font-size:15px}.cust-impact-text .impact-text__content .prose .h4{font-size:20px;margin-bottom:14px}}.cust-impact-text:has(.has-background-image){background:var(--cust-impact-text-bg);padding-bottom:var(--cust-impact-bg-aspect-ratio);position:relative;background-repeat:no-repeat;background-size:contain}.cust-impact-text .has-background-image.section{padding-top:120px;--calculated-section-spacing-block-end: 0px;position:absolute}.cust-impact-text .has-background-image .impact-text__content .prose{font-size:15px}.cust-impact-text .has-background-image .impact-text__content .prose .h4{font-size:36px;margin-bottom:20px}.cust-impact-text .has-background-image .impact-text__text:not(:only-child){margin-bottom:48px}.cust-impact-text .has-background-image .impact-text .snap-center{padding:0}.cust-impact-text .has-background-image .impact-text{gap:72px}.cust-impact-text .has-background-image .impact-text__text:not(:only-child){flex:unset}@media screen and (max-width:699px){.cust-impact-text .has-background-image.section{padding-top:40px}.cust-impact-text .has-background-image .impact-text__content .prose .h4{font-size:28px;margin-bottom:24px}.cust-impact-text .has-background-image .impact-text__text:not(:only-child){margin-bottom:24px}.cust-impact-text .has-background-image .impact-text{gap:60px}}.cust-featured-collection .section-header{display:flex;justify-content:center;align-items:center;text-align:center}.cust-featured-collection .section-header:has(a){justify-content:space-between;max-width:100%;width:var(--custom-width, 100%);margin:auto}.cust-featured-collection .prose p{margin-top:36px;font-size:24px;font-weight:400;line-height:normal;letter-spacing:.48px;max-width:1000px}.cust-featured-collection .section-stack{--section-stack-spacing-block: 40px}.cust-featured-collection .prose :is(h1,h2,h3,h4,h5,h6){font-size:48px;font-weight:700;line-height:normal}.cust-featured-collection .cust-featured-collection__tabs{margin:auto;display:flex;position:relative}.cust-featured-collection .cust-featured-collection__tabs.hidden{display:none}.cust-featured-collection .cust-featured-collection__tabs:after{content:"";display:block;position:absolute;top:0;left:0;border-radius:100px;border:2px solid #dde0e6;width:100%;height:100%}.cust-featured-collection .cust-featured-collection__tab-item{padding:14px 32px;font-size:15px;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase;z-index:2}.cust-featured-collection .cust-featured-collection__tab-item.active{background:#002fa7;border-radius:100px;color:#fff}.cust-featured-collection .tab-content{display:none}.cust-featured-collection:has(.active[data-tab=tab_1]) .tab-content[data-content=content_1]{display:block}.cust-featured-collection:has(.active[data-tab=tab_2]) .tab-content[data-content=content_2]{display:block}.cust-featured-collection .product-list{gap:40px;--product-list-column-gap: 40px}.cust-featured-collection .fit-content .product-list{width:fit-content;margin:auto}.cust-featured-collection .scrollbar{margin-top:32px}.cust-featured-collection .cust-featured-collection_dots{display:none;margin-top:32px}.cust-featured-collection .disable-click.section-stack{--section-stack-spacing-block: 60px}.cust-product-card{border-radius:30px;border:1px solid #eee;background:#fff;padding:24px 24px 20px;flex-direction:column;display:flex;overflow:hidden}.cust-product-card .product-card__swatch-list{gap:4px}.cust-product-card .product-card__quick-buy .button{color:rgb(var(--button-background));background-color:rgb(var(--button-text-color));border:2px solid #e9e9e9}.cust-product-card:hover{box-shadow:0 0 25px #0000000d}.cust-product-card:hover .product-card__quick-buy .button{background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));border:2px solid rgb(var(--button-background))}.cust-product-card .product-card__badge-list{top:34px;left:34px}.cust-product-card .rating-with-text{display:flex;flex-direction:column-reverse;gap:6px}.cust-product-card .product-card__info .v-stack{gap:10px}.cust-product-card>div{width:100%}.cust-product-card .product-card__info{padding:20px 0;gap:10px}.cust-product-card .product-card__aside{display:flex;justify-content:space-between;width:100%}.cust-product-card .product-card__progress{padding:20px 0 0}.cust-product-card .product-card__feature-label{display:flex;margin-top:24px;padding:0;gap:4px;flex-wrap:wrap}.cust-product-card .product-card__feature-label .feature-item{padding:6px 10px;border-radius:100px;border:1px solid #eee;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.24px}.cust-product-card .progress-labels{display:flex;justify-content:space-between;margin-bottom:12px;padding-left:120px;font-size:10px}.cust-product-card .progress-labels span{display:flex;flex:1;justify-content:center;position:relative;align-items:center}.cust-product-card .progress-labels span:not(:last-child):after{content:"";display:block;height:calc(100% - 2px);width:1px;position:absolute;right:0;background-color:#eee}.cust-product-card .progress-row{display:flex;align-items:center;margin:0;gap:10px}.cust-product-card .progress-row:not(:last-child){margin-bottom:8px}.cust-product-card .progress-title{width:110px;color:#272727;font-size:12px}.cust-product-card .progress-bar{flex:1;display:flex;background:#c7e0ff}.cust-product-card .progress-segment{flex:1;height:5px;border-radius:2px}.cust-product-card .progress-segment.active{background:#002fa7}.cust-product-card .product-card__quick-buy{opacity:1;visibility:visible}.cust-product-card:not(.disable-click) .product-card__quick-buy{transform:translateY(0);position:unset;width:100%;margin-top:20px}.cust-product-card .product-card__quick-buy .button{width:100%}.cust-product-card .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.cust-product-card .product-card__title{font-size:20px;font-weight:600;font-family:var(--heading-font-family)}.cust-product-card .product-card__subtitle{font-size:15px;font-weight:400;line-height:20px;letter-spacing:.3px}.cust-product-card .product-card__aside .price-list{font-size:20px}.cust-product-card .product-card__aside .color-swatch{--swatch-size: 16px}.cust-product-card .product-card__aside .color-swatch:before{box-shadow:0 0 0 1px}.cust-product-card .product-card__figure{border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-24px;padding-top:24px}.cust-product-card .product-card__figure,.cust-product-card .product-card__info{background:#fbfbfb;width:calc(100% + 48px);margin-left:-24px;padding-left:24px;padding-right:24px}.cust-product-card .progress-labels.bottom{display:none}.cust-product-card.disable-click a{pointer-events:none!important}.cust-product-card.disable-click .product-card__quick-buy{--product-card-quick-buy-inset: 34px;bottom:10px}.cust-product-card.disable-click .product-card__mobile-quick-buy-button>div{height:20px}.cust-product-card.disable-click .product-card__mobile-quick-buy-button{width:40px;height:40px}.cust-product-card.disable-click:hover .product-card__mobile-quick-buy-button{background:#002fa7;color:#fff}.cust-product-card.disable-click:hover .cust-product-card.disable-click .product-list{gap:60px;--product-list-column-gap: 60px}.cust-product-card.disable-click{padding-bottom:0}.cust-product-card.disable-click .product-card__bottom-btn{margin-bottom:32px;flex:1}.cust-product-card.disable-click .product-card__info{flex:0}@media screen and (max-width:699px){.cust-product-card.disable-click .product-card__feature-label{margin-top:20px}.cust-product-card.disable-click .progress-labels{display:none}.cust-product-card.disable-click .progress-labels.bottom{display:flex;padding-left:0;margin-bottom:0}.cust-product-card.disable-click .progress-labels span:first-child{justify-content:start}.cust-product-card.disable-click .progress-labels span:last-child{justify-content:end}.cust-product-card.disable-click .product-card__bottom-btn{margin-bottom:10px}.cust-product-card.disable-click .product-card__quick-buy{--product-card-quick-buy-inset: 30px}.cust-featured-collection .prose p{margin-top:20px;font-size:15px}.cust-featured-collection .section-stack{--section-stack-spacing-block: 32px}.cust-featured-collection .prose :is(h1,h2,h3,h4,h5,h6){font-size:20px}.cust-featured-collection .cust-featured-collection__tabs:after{border:1px solid #c2c2c2}.cust-featured-collection .product-list{gap:10px;--product-list-column-gap: 10px;--product-list-carousel-item-width: 85vw !important}.cust-product-card{padding:20px;scroll-snap-align:start}.cust-product-card .product-card__badge-list{top:10px;left:10px}.cust-product-card .product-card__info .v-stack,.cust-product-card .product-card__info{gap:8px}.cust-product-card .product-card__aside{flex-direction:column;justify-content:start;gap:12px}.cust-product-card .product-card__progress{padding:20px 0 0}.cust-product-card .product-card__title{font-size:15px}.cust-product-card .product-card__subtitle{font-size:12px}.cust-product-card .product-card__aside .price-list{font-size:15px}.cust-product-card .product-card__figure{margin-top:-20px;padding-top:20px}.cust-product-card .product-card__figure,.cust-product-card .product-card__info{margin-left:-20px;width:calc(100% + 40px);padding-left:20px;padding-right:20px}.cust-featured-collection .cust-featured-collection_dots{display:flex;gap:8px;justify-content:center;align-items:center}.cust-featured-collection .dot-item{background-color:#969696;width:7px;height:7px;border-radius:100px}.cust-featured-collection .dot-item.active{background-color:#252525}.cust-featured-collection .disable-click.section-stack{--section-stack-spacing-block: 32px}.cust-product-card.disable-click .product-card__quick-buy{--product-card-quick-buy-inset: 10px}.cust-product-card.disable-click .product-list{gap:12px;--product-list-column-gap: 12px}.cust-product-card.disable-click .product-card__progress{border-top:1px solid #eee}.cust-product-card.disable-click{padding:10px}.cust-product-card.disable-click .product-card__figure{margin-top:-10px;padding-top:10px}.cust-product-card.disable-click .product-card__figure,.cust-product-card.disable-click .product-card__info{margin-left:-10px;width:calc(100% + 20px);padding-left:10px;padding-right:10px}.cust-product-card.disable-click .product-card__info{background:#fff}.cust-product-card.disable-click .progress-row{flex-direction:column;gap:0px;align-items:start}.cust-product-card.disable-click .progress-row:not(:last-child){margin-bottom:12px}.cust-product-card.disable-click .progress-bar{width:100%}.cust-featured-collection .disable-click .product-list{--product-list-carousel-item-width: calc( 50vw - var(--container-outer-width) - var(--product-list-column-gap) / 2 ) !important}}cart-drawer.cust-cart-drawer{padding:0}.cust-cart-drawer .empty-state{margin:0;gap:0}.cust-cart-drawer .progress-bar:before{background:#c7e0ff}.cust-cart-drawer .h5{color:#1c1c1e;font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-cartdrawer-empty__description{color:#1c1c1e;text-align:center;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px;margin-top:32px!important}.cust-cart-drawer .prose{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:120px 0}.cust-cart-drawer .cust-cartdrawer__buttons{display:flex;flex-direction:column;gap:20px;margin-top:40px}.cust-cart-drawer .cust-cartdrawer__button{display:flex;width:250px;min-width:240px;padding:20px 32px;justify-content:space-between;align-items:center;gap:10px;border-radius:100px;border:2px solid #e9e9e9;background:none;margin-top:0!important}.cust-cartdrawer__button-text{color:#002fa7;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-cart-drawer .drawer__close-icon svg{color:#002fa7}.cust-cart-drawer .cust-cartdrawer-bottom__image-wrapper{height:300px;width:100%}.cust-cart-drawer .cust-cartdrawer-bottom__image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:20px}.cust-cart-drawer .cart-drawer__top{padding-bottom:40px;gap:0px}.cust-cart-drawer .cart-drawer__top cart-count.count-bubble{color:#fff;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-cart-drawer .cust-top-cart__hr{margin:32px -40px}.cust-cart-drawer .v-stack:has(.cart-drawer__line-items){gap:40px}.cust-cart-drawer .cart-drawer__top .h-stack.gap-2{gap:10px}.cust-cart-drawer .cart-drawer__top p.h5{color:#1c1c1e;font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.cust-cart-drawer .cart-drawer__top .cart-count{color:#fff;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;width:24px;height:24px}.cust-cart-drawer .cart-drawer__top .free-shipping-bar{gap:14px}.cust-cart-drawer .cart-drawer__top .free-shipping-bar span{color:#1c1c1e;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px}.cust-cart-drawer .cust-line-item{gap:32px;align-items:flex-start}.cust-cart-drawer .cust-line-item .line-item__media-wrapper{width:100px;height:100px;border-radius:10px;background-color:#f8f8f8}.cust-cart-drawer .cust-line-item .line-item__info,.cust-cart-drawer .cust-line-item .line-item__info .v-stack{gap:10px}.cust-cart-drawer .cust-line-item .line-item__info a span{color:#1c1c1e;font-family:var(--heading-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-cart-drawer .cust-line-item .line-item__info .text-sm.text-subdued{color:#1c1c1e;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.28px}.cust-cart-drawer .cust-line-item .line-item__actions .cust-quantity-selector{width:96px;padding:10px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.cust-cart-drawer .cust-line-item .line-item__actions line-item-quantity{gap:10px}.cust-cart-drawer .cust-line-item .line-item__actions .cust-quantity-input{padding:0;border:0px;color:#1c1c1e;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.28px;min-width:unset}.cust-cart-drawer .cust-line-item .line-item__actions .quantity-selector__button{padding:0}.cust-cart-drawer .cart-drawer__line-items .line-item__info price-list sale-price{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px}.cust-cart-drawer .cust-line-item .line-item__actions span a{color:#afafaf;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.28px}.cust-cart-drawer .cust-line-item .line-item__actions span a:hover{color:#afafaf}.cust-cart-drawer .cust-cart__footer{gap:24px}.cust-cart-drawer .cust-cart__footer .cust-cart-footer__title{color:#1c1c1e;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.cust-cart-drawer .cust-cart__footer .cust-cart-footer__price{color:#1c1c1e;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.48px;text-transform:uppercase}.cust-cart-drawer .cust-cart__footer .v-stack.gap-1{gap:10px}.cust-cart-drawer .cust-cart__footer .text-subdued{color:#1c1c1e;font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}.cust-cart-drawer .cust-cart__footer .text-with-icon svg{display:none}.cust-cart-drawer .cust-cart__footer .buy-buttons .button{padding:20px 32px}.cust-cart-drawer .cust-cart__footer .text-with-icon{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-cart-drawer::part(footer){border:none;background:#fbfbfb}.cust-cart-drawer::part(footer){padding:32px}.cust-cart-drawer .cart-drawer__inner{visibility:hidden;display:none}.cust-cart-drawer[open] .cart-drawer__inner{visibility:visible;display:block}.cust-cart-drawer .horizontal-product-list{border:none}.cust-cart-drawer .cart-drawer__recommendations{--horizontal-product-width: 200px}.cust-cart-drawer .cart-drawer__recommendations .v-stack{gap:20px}.cust-cart-drawer .horizontal-product-list .cust-product-card{padding:14px;background:unset;border-radius:20px}.cust-cart-drawer .horizontal-product-list .cust-product-card:hover{box-shadow:unset}.cust-cart-drawer .horizontal-product-list{gap:14px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__badge-list{top:14px;left:14px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__figure,.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__info{background:unset;padding-left:-14px;padding-right:-14px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__figure{padding-top:14px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__info{padding-bottom:0}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__aside{display:flex;flex-direction:column;gap:10px;margin-top:0}.cust-cart-drawer .cart-drawer__recommendations .v-stack .h-stack.gap-2:has(button){gap:10px}.cust-cart-drawer .cart-drawer__recommendations .v-stack .h-stack button{width:28px;height:28px}.cust-cart-drawer .cart-drawer__recommendations .v-stack .h-stack p,.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__info .product-card__title{color:#1c1c1e;font-family:var(--heading-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__info .product-card__subtitle,.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__progress,.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__feature-label{display:none}.cust-cart-drawer .cust-product-card .product-card__swatch-list{gap:8px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__aside sale-price.text-subdued{color:#1c1c1e;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.28px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__badge-list .badge{padding:4px 10px!important;text-align:center;font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;letter-spacing:.24px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__info .stamped-product-reviews-badge{display:none!important}.cust-cart-drawer .horizontal-product-list .cust-product-card:not(.disable-click) .product-card__quick-buy{margin-top:14px}.cust-cart-drawer .horizontal-product-list .cust-product-card:not(.disable-click) .product-card__quick-buy button{padding:10px 32px;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}@media screen and (min-width:700px){.cust-cart-drawer::part(content){border-radius:30px 0 0 30px;clip-path:inset(0 0 0 0 round 30px 0 0 30px)}.cust-cart-drawer.drawer--lg{width:600px}}@media screen and (max-width:699px){.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__badge-list .badge{font-size:10px}.cust-cart-drawer{width:100%}.cust-cart-drawer::part(content){border-radius:0;clip-path:inset(0 0 0 0 round 0px);overflow:auto}.cust-cart-drawer .cust-line-item{gap:20px}.cust-cart-drawer .h5{font-size:15px}.cust-cart-drawer .prose{padding:20px 0;margin:40px 0}.cust-cart-drawer .cust-cartdrawer-bottom__image-wrapper{height:250px}.cust-cart-drawer .cust-line-item .line-item__media-wrapper{width:80px;height:80px}.cust-cart-drawer .cart-drawer__top p.h5{font-size:20px}.cust-cart-drawer .cart-drawer__top .free-shipping-bar span{font-size:14px}.cust-cart-drawer .cust-top-cart__hr{margin:20px -40px}.cust-cart-drawer .cart-drawer__top{padding-bottom:24px;overflow:hidden}.cust-cart-drawer .v-stack:has(.cart-drawer__line-items){gap:24px}.cust-cart-drawer .cust-line-item .line-item__info .v-stack{gap:8px}.cust-cart-drawer .cust-line-item .line-item__info{gap:0px}.cust-cart-drawer .cust-line-item .line-item__info p.text-sm.text-subdued{margin:8px 0 10px}.cust-cart-drawer .cust-line-item line-item-quantity quantity-selector{margin:0;width:80px;padding:10px;display:flex;justify-content:space-between;border-radius:10px}.cust-cart-drawer .cust-line-item line-item-quantity{gap:10px}.cust-cart-drawer .cust-line-item line-item-quantity quantity-selector .quantity-selector__button{padding:0}.cust-cart-drawer .cust-line-item line-item-quantity quantity-selector .quantity-input{min-width:unset;border:0;color:#1c1c1e;font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px;border-radius:10px;border-color:#eee}.cust-cart-drawer .cust-line-item line-item-quantity span a{color:#afafaf;font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}.cust-cart-drawer .cust-cart__footer .cust-cart-footer__title,.cust-cart-drawer .cust-cart__footer .cust-cart-footer__price{font-size:20px}.cust-cart-drawer .cust-cart__footer button:has(.text-subdued){font-size:12px}.cust-cart-drawer::part(body),.cust-cart-drawer::part(footer){padding:20px}.cust-cart-drawer .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 157px}.cust-cart-drawer .cart-drawer__recommendations .v-stack{gap:14px}.cust-cart-drawer .horizontal-product-list .cust-product-card{padding:10px}.cust-cart-drawer .horizontal-product-list .cust-product-card .product-card__badge-list{top:10px;left:10px}.cust-cart-drawer .horizontal-product-list .cust-product-card{border-radius:10px}.cust-cart-drawer .cust-product-card .rating-with-text{flex-direction:column}.cust-cart-drawer::part(body){overflow-y:visible}}.cust-image-with-text-overlay .prose{max-width:800px}.cust-image-with-text-overlay .subheading{color:#1c1c1e;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;width:644px;max-width:800px}.cust-image-with-text-overlay .heading{font-size:48px;font-family:var(--heading-font-family);font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;max-width:800px;margin-top:32px}.cust-image-with-text-overlay .paragraph{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.3px;max-width:800px;margin-top:32px}.cust-image-with-text-overlay .button{margin-top:32px;padding:20px 32px;color:#fff;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-image-with-text-overlay image-banner:not(.full-bleed){border-radius:50px}.cust-image-with-text-overlay image-banner:not(.full-bleed) .paragraph{margin-top:24px}@media(max-width:700px){.cust-image-with-text-overlay .subheading{font-size:15px;width:100%;max-width:unset}.cust-image-with-text-overlay .heading{font-size:20px;margin-top:14px;max-width:unset;width:100%}.cust-image-with-text-overlay image-banner{gap:32px 15px}.cust-image-with-text-overlay image-banner:not(.full-bleed){gap:40px 20px}.cust-image-with-text-overlay image-banner:not(.full-bleed) .paragraph{margin-top:14px}.cust-image-with-text-overlay .paragraph{font-size:15px;margin-top:14px;max-width:unset;width:100%;line-height:20px}.cust-image-with-text-overlay .button{font-size:15px;margin-top:24px;padding:14px 32px}.cust-image-with-text-overlay image-banner:not(.full-bleed){border-radius:30px}}.cust-media-grid .cust-media-grid__header{margin:0 0 60px;display:flex;flex-direction:column;align-items:center;gap:32px}.cust-media-grid .cust-media-grid__header .cust-media-grid-subheadding{color:#1c1c1e;text-align:center;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cust-media-grid .cust-media-grid-headding{color:#1c1c1e;text-align:center;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-media-grid .cust-media-grid__header .cust-media-grid-content{font-size:24px;text-align:center;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-media-grid .media-grid{gap:10px}@media(min-width:1300px){.cust-media-grid .media-grid.gap-40{gap:40px}}.cust-media-grid .content-over-media{border-radius:15px;gap:32px}.cust-media-grid .media-grid__item .cust-media-grid-item__heading{font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-media-grid .media-grid__item .cust-media-grid-item__description{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px;margin-top:8px}.cust-media-grid .content-over-media .prose{max-width:400px}@media screen and (min-width:700px){.cust-media-grid .media-grid{--calculated-row-height: max( 10px, min(100vw / 5, var(--media-grid-row-height)) );grid:auto-flow dense var(--calculated-row-height) / repeat(4,minmax(0,1fr))}}@media(max-width:699px){.cust-media-grid .media-grid .media-grid__item{grid-area:span var(--media-grid-row-span) / span var(--media-grid-column-span)}.cust-media-grid .content-over-media{gap:14px;border-radius:15px}}@media(max-width:1000px){.cust-media-grid .cust-media-grid-headding{font-size:20px}.cust-media-grid .cust-media-grid__header{margin:0 0 32px;gap:20px}.cust-media-grid .cust-media-grid__header .cust-media-grid-subheadding,.cust-media-grid .cust-media-grid__header .cust-media-grid-content{font-size:15px}}@media(max-width:1300px){.cust-media-grid .content-over-media .prose{max-width:200px}.cust-media-grid .media-grid{gap:10px}.cust-media-grid .media-grid__item .cust-media-grid-item__heading{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-media-grid .media-grid.gap-40 .content-over-media{border-radius:20px}.cust-media-grid .media-grid.gap-40 .cust-media-grid-item__heading{font-size:20px}.cust-media-grid .media-grid__item .cust-media-grid-item__description{margin-top:4px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24px}}.cust-video .section:not(.section-full){padding-top:150px;padding-bottom:150px}.cust-video .content-over-media:not(.full-bleed) video-media{border-radius:50px}.cust-video .cust-video-play-btn{display:flex;padding:32px;justify-content:center;align-items:center;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc}.cust-video .cust-video-play-btn svg{width:32px;height:32px;margin-left:4px}.cust-video-play-btn:before{display:none}.cust-video .cust-video-heading{color:var(--cust-video-heading-color);text-align:center;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:72px}@media(max-width:699px){.cust-video .section:not(.section-full){padding-top:60px;padding-bottom:60px}.cust-video .content-over-media:not(.full-bleed) video-media{border-radius:30px}.cust-video .cust-video-play-btn{width:60px;height:60px;padding:0;border-radius:10px}.cust-video .cust-video-play-btn svg{width:20px;height:20px}.cust-video .cust-video-heading{font-size:20px;margin-bottom:32px}}.cust-faq .section-stack{display:flex;justify-content:center;gap:60px;border:1px solid;border-color:rgb(var(--text-color) / .12);border-radius:50px;padding:60px}@media screen and (min-width:1650px){.cust-faq .section-stack__intro{min-width:800px}.section-stack__main{width:100%}}@media(max-width:1649px)and (min-width:1000px){.cust-faq .section-stack__intro{width:100%;min-width:unset}.section-stack__main{width:100%}}.cust-faq .cust-accordion__bg{background-color:var(--cust-faq-accordion-bg-color);color:var(--cust-faq-accordion-text-color)}.cust-faq .v-stack .cust-faq_heading{font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-faq .v-stack .cust-faq_content{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px;margin-top:36px}.cust-faq .v-stack.gap-10{gap:48px}.cust-faq .section-stack__main .accordion__toggle{padding:32px 0}.cust-faq .section-stack__main .accordion__toggle .circle-chevron{background-color:#fbfbfb;border:1px solid #e9e9e9}.cust-faq .section-stack__main details:first-child{border-top:none}.cust-faq .section-stack__main details:first-child .accordion__toggle{padding-top:0}.cust-faq .section-stack__main details:last-child{border-bottom:none}.cust-faq .section-stack__main details:last-child .accordion__toggle{padding-bottom:0}.cust-faq .section-stack__main details:last-child .accordion__content{margin-top:32px}.cust-faq .section-stack__main .accordion__toggle span{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;letter-spacing:.3px}.cust-faq .section-stack__main .accordion__toggle .circle-chevron{width:32px;height:32px}.cust-faq .cust-faq-availability .accordion-box{padding:60px;border-radius:30px}.cust-faq .cust-faq-availability .contact-us-heading{font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;text-align:left}.cust-faq .cust-faq-availability .contact-us-content{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px;text-align:left;margin-top:36px}.cust-faq .cust-faq-availability .v-stack.gap-4{gap:48px}.cust-faq .cust-faq-availability .cuat-contact_us-btn{display:flex;padding:20px 32px;justify-content:center;align-items:center;gap:10px;border-radius:100px;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase;background-color:var(--cust-contact-us-btn-bg-color);color:var(--cust-contact-us-btn-text-color)}.cust-faq .cust-faq-availability .cuat-contact_us-btn:hover{background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary))}@media(max-width:1150px){.cust-faq .section-stack{flex-direction:column;gap:48px;padding:20px;border-radius:20px}.cust-faq .v-stack .cust-faq_heading{font-size:28px}.cust-faq .section-stack__main .accordion__toggle span{font-size:15px}.cust-faq .v-stack .cust-faq_content{margin-top:24px}.cust-faq .section-stack__main .accordion__toggle{padding:24px 0}.cust-faq .section-stack__main details:last-child .accordion__content{margin-top:24px}.cust-faq .cust-faq-availability .accordion-box{padding:32px 20px;border-radius:20px}.cust-faq .cust-faq-availability .contact-us-heading{font-size:20px}.cust-faq .cust-faq-availability .contact-us-content{margin-top:24px}.cust-faq .cust-faq-availability .v-stack.gap-4{gap:32px}.cust-faq .cust-faq-availability .cuat-contact_us-btn{color:var(--cust-contact-us-btn-mobile-text-color)}}.cust-media-with-text .session{background-color:var(--session-background)}.cust-media-with-text .media-with-text,.cust-media-with-text .media-with-text__item{gap:48px}.cust-media-with-text .cust-media-with-text__header{margin:0 auto 80px;display:flex;flex-direction:column;align-items:center;gap:36px}.cust-media-with-text .cust-media-with-text__header .cust-media-with-text-subheadding{color:#1c1c1e;text-align:center;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cust-media-with-text-heading{color:var(--session-heading-color);font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;max-width:1200px;text-align:center}.cust-media-with-text .cust-media-with-text__header .cust-media-with-text-content{font-size:24px;text-align:center;font-weight:400;line-height:normal;letter-spacing:.48px;max-width:1000px}.cust-media-with-text .media-with-text__content{padding:40px 0}.cust-media-with-text .media-with-text__media{border-radius:30px}.cust-media-with-text .media-with-text__content .h2{font-family:var(--heading-font-family);font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-media-with-text .media-with-text__content .cust-media-with-text-content{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;margin-top:20px}@media(min-width:1200px){.cust-media-with-text .media-with-text__content .prose{max-width:600px}}@media(max-width:1000px){.cust-media-with-text .cust-media-with-text__header{margin-bottom:60px;gap:20px}.cust-media-with-text .cust-media-with-text__header .cust-media-with-text-subheadding{font-size:15px}.cust-media-with-text-heading{font-size:20px}.cust-media-with-text .cust-media-with-text__header .cust-media-with-text-content{font-size:15px}.cust-media-with-text .media-with-text{gap:32px}.cust-media-with-text .media-with-text__media{border-radius:20px}.cust-media-with-text .media-with-text__item{gap:24px}.cust-media-with-text .media-with-text__content .h2{font-size:20px}.cust-media-with-text .media-with-text__content p:not(.h2){font-size:15px}}.cust-featured-product-heading.align-left{text-align:left}.cust-featured-product-heading.align-center{text-align:center}.cust-featured-product-heading.align-rignt{text-align:rignt}.cust-featured-product-heading{font-family:var(--heading-font-family);color:#272727;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;width:100%;margin-bottom:32px}.cust-featured-product .cust-featured{border:1px solid #eee;display:flex;flex-direction:row-reverse;gap:0;border-radius:30px;align-items:stretch}.cust-featured-product .product-info__buy-buttons .button--outline{text-transform:uppercase}@media(min-width:1750px){.cust-featured-product .cust-featured{max-height:550px}.cust-featured-product .product-gallery__media img{max-height:450px}}@media(min-width:1300px){.cust-featured-product .cust-feature-product-media{width:1020px;flex:unset!important}.cust-featured-product .product-info{flex:auto!important}}@media(min-width:1000px){.cust-featured-product .product-info__title a{margin-right:80px}}.cust-featured-product .product-info{padding:40px 60px;flex:50%}.cust-featured-product .cust-feature-product-media{flex:50%}.cust-featured-product .cust-feature-product-media img{width:100%;height:100%;object-fit:cover;border-radius:0 30px 30px 0}.cust-featured-product .product-info__block-item[data-block-type=badges] .badge:not(.badge--lg){padding:4px 6px;border-radius:6px;min-width:58px;display:flex;align-items:center;justify-content:center;border:1px solid;text-align:center;font-size:12px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;letter-spacing:.24px}.cust-featured-product .product-info__block-item[data-block-type=rating]{float:right;margin-top:-50px}.cust-featured-product .product-info__block-item[data-block-type=rating] span{color:#1c1c1e;font-family:var(--text-font-family);font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;font-size:0px}.cust-featured-product .product-info__title{color:#1c1c1e;font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin:14px 0}.cust-featured-product .product-info__block-item[data-block-type=price]{margin:0 0 20px}.cust-featured-product .product-info__block-item[data-block-type=variant-picker]{margin:0}.cust-featured-product .product-info__block-item[data-block-type=price] sale-price{color:#1c1c1e;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-featured-product .variant-picker__option-info{display:none}.cust-featured-product .variant-picker__option-values .color-swatch{width:16px;height:16px}.cust-featured-product .product-info__block-item[data-block-type=separator]{margin:32px 0}.cust-featured-product .product-info__block-item[data-block-type=cust-feat-pro-subtitle]{margin:0 0 16px}.cust-featured-product-info__subtitle .prose{color:#1c1c1e;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px}.cust-featured-product .product-info__block-item[data-block-type=cust-pro-key-features]{margin:0 0 32px}.cust-featured-product .product-info__block-item[data-block-type=cust-pro-key-features] .prose{color:#1c1c1e;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px}.cust-featured-product .product-info__buy-buttons.display-flex{display:flex;gap:10px}.cust-featured-product .learn_more_btn,.cust-featured-product .product-info__buy-buttons button{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-featured-product .product-info__block-item[data-block-type=buy-buttons]{margin-top:32px}.cust-featured-product .learn_more_btn{background-color:var(--learn-more-btn-bg-color);color:var(--learn-more-btn-text-color)}.cust-featured-product .learn_more_btn:hover{opacity:.8;transition:all .3s}.cust-featured-product .hidden{display:none}@media(max-width:1000px){.cust-featured-product .section{padding-top:var(--calculated-section-spacing-block-end)}.cust-featured-product-heading{font-size:20px}.cust-featured-product .cust-featured{flex-direction:column;border-radius:20px}.cust-featured-product .cust-feature-product-media img{border-radius:20px 20px 0 0}.cust-featured-product .product-info{padding:20px;width:100%}.cust-featured-product .product-info__block-item[data-block-type=rating]{float:unset;margin-top:0}.cust-featured-product .product-info__title{font-size:20px;margin:14px 0 10px}.cust-featured-product-info__subtitle .prose{font-size:14px}.cust-featured-product .product-info__block-item[data-block-type=price]{margin-top:-55px;float:right}.cust-featured-product .product-info__block-item[data-block-type=price] sale-price{font-size:15px}.cust-featured-product .product-info__block-item[data-block-type=rating] span{font-size:12px}.cust-featured-product .product-info__block-item[data-block-type=variant-picker]{margin:0;display:none}.cust-featured-product .product-info__block-item[data-block-type=separator]{margin:20px 0}.cust-featured-product .product-info__block-item[data-block-id=rating_iwXmiK] .product-info__rating{display:flex}.cust-featured-product .product-info__block-item[data-block-id=rating_iwXmiK] .rating{display:flex;flex-direction:row-reverse}.cust-featured-product-info__subtitle .prose{max-width:320px}.cust-featured-product .product-info__block-item[data-block-type=cust-feat-pro-subtitle]{margin:0 0 20px}.cust-featured-product .product-info__block-item[data-block-type=buy-buttons]{margin-top:0}.cust-featured-product .product-info__block-item[data-block-type=cust-pro-key-features]{margin:0;overflow:hidden;transition:all .3s;height:0px}.cust-featured-product-info__key-features .prose{margin-bottom:20px}.cust-featured-product .product-info{position:relative}.cust-featured-product .product-info__buy-buttons .buy-buttons{position:absolute;width:50px;height:50px;top:-70px;right:20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M13.0101 10.8478L12.2308 4.28531C12.208 4.09846 12.1175 3.92645 11.9764 3.80187C11.8353 3.67729 11.6534 3.6088 11.4652 3.60938H9.51555V3.5C9.51555 2.83281 9.25051 2.19296 8.77874 1.72118C8.30697 1.24941 7.66711 0.984375 6.99992 0.984375C6.33274 0.984375 5.69288 1.24941 5.22111 1.72118C4.74934 2.19296 4.4843 2.83281 4.4843 3.5V3.60938H2.53359C2.34536 3.6088 2.16346 3.67729 2.02235 3.80187C1.88124 3.92645 1.79073 4.09846 1.76797 4.28531L0.988672 10.8478C0.975952 10.9556 0.986305 11.0649 1.01904 11.1684C1.05178 11.2719 1.10616 11.3673 1.17856 11.4482C1.25097 11.529 1.33975 11.5936 1.43901 11.6376C1.53827 11.6815 1.64574 11.7039 1.7543 11.7031H12.2455C12.3541 11.7039 12.4616 11.6815 12.5608 11.6376C12.6601 11.5936 12.7489 11.529 12.8213 11.4482C12.8937 11.3673 12.9481 11.2719 12.9808 11.1684C13.0135 11.0649 13.0239 10.9556 13.0112 10.8478H13.0101ZM5.14055 3.5C5.14055 3.00686 5.33644 2.53392 5.68514 2.18522C6.03385 1.83652 6.50678 1.64062 6.99992 1.64062C7.49306 1.64062 7.966 1.83652 8.3147 2.18522C8.6634 2.53392 8.8593 3.00686 8.8593 3.5V3.60938H5.14055V3.5ZM12.332 11.0086C12.3212 11.0208 12.3078 11.0306 12.2929 11.0372C12.278 11.0438 12.2619 11.0471 12.2455 11.0469H1.7543C1.73799 11.0471 1.72182 11.0438 1.70691 11.0372C1.69199 11.0306 1.67868 11.0208 1.66789 11.0086C1.65765 10.9974 1.64995 10.9841 1.64532 10.9697C1.64069 10.9553 1.63925 10.94 1.64109 10.9249L2.42094 4.36242C2.42409 4.33507 2.43743 4.30991 2.45832 4.29197C2.4792 4.27403 2.50608 4.26462 2.53359 4.26562H4.4843V5.6875C4.4843 5.77452 4.51887 5.85798 4.5804 5.91952C4.64194 5.98105 4.7254 6.01562 4.81242 6.01562C4.89945 6.01562 4.98291 5.98105 5.04444 5.91952C5.10598 5.85798 5.14055 5.77452 5.14055 5.6875V4.26562H8.8593V5.6875C8.8593 5.77452 8.89387 5.85798 8.9554 5.91952C9.01694 5.98105 9.1004 6.01562 9.18742 6.01562C9.27445 6.01562 9.35791 5.98105 9.41944 5.91952C9.48098 5.85798 9.51555 5.77452 9.51555 5.6875V4.26562H11.4663C11.4938 4.26462 11.5206 4.27403 11.5415 4.29197C11.5624 4.30991 11.5758 4.33507 11.5789 4.36242L12.3588 10.9249C12.3606 10.94 12.3591 10.9553 12.3545 10.9697C12.3499 10.9841 12.3422 10.9974 12.332 11.0086Z" fill="%231C1C1E"/></svg>');background-repeat:no-repeat;background-position:center;background-size:28px;background-color:#fff;border-radius:50%}.cust-featured-product .product-info__buy-buttons button{background:transparent}.cust-featured-product .product-info__buy-buttons button div,.cust-featured-product .product-info__buy-buttons .button{display:none;color:transparent}.cust-featured-product .product-info__buy-buttons button.button{display:block}.cust-featured-product .learn_more_btn{display:none}.cust-featured-product .product-info__buy-buttons.display-flex{gap:0}.hidden.cust-product-showmore-btn{display:block;color:#002fa7;font-family:var(--text-font-family);font-size:14px!important;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;text-transform:capitalize!important;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}.cust-slideshow .cust-slideshow-subheadding{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0;padding:0}.cust-slideshow .cust-slideshow-headding{font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0;padding:0}.cust-slideshow .cust-slideshow-description{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px;margin:0;padding:0}.cust-slideshow .prose .button{width:180px;padding:20px 32px;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-slideshow .cust-slideshow__controls-wrapper{position:absolute;bottom:32px;left:100px;right:100px;display:flex;justify-content:space-between}.cust-slideshow .content-over-media{gap:80px 100px}.cust-slideshow .prose{display:flex;flex-direction:column;gap:32px;padding-bottom:32px}.cust-slideshow .prose .cust-slideshow-content{display:flex;flex-direction:column;gap:4px}.cust-slideshow .cust-slideshow__controls-wrapper .animated-arrow:after{display:none}.cust-slideshow .cust-slideshow__controls-wrapper .group:hover .animated-arrow:before{transform:rotate(45deg)}.cust-slideshow .cust-slideshow__controls-wrapper .cust-page-dots{gap:8px}.cust-slideshow .cust-slideshow__controls-wrapper .cust-page-dots .pagedot_btn{width:7px;height:7px}.cust-slideshow .cust-slideshow__controls-wrapper .cust-prev-next-buttons{gap:20px}.cust-slideshow .cust-slideshow__controls-wrapper .cust-prev-next-buttons .group{width:48px;height:48px;border:1px solid}.cust-slideshow .prose .button{margin-block-start:unset!important}.cust-slideshow .cust-slideshow__controls-wrapper .cust-page-dots .pagedot_btn{background-color:#fff;opacity:.6}.cust-slideshow .cust-slideshow__controls-wrapper .cust-page-dots .pagedot_btn[aria-current=true]{opacity:.9}@media(max-width:800px){.cust-slideshow .cust-slideshow__controls-wrapper .cust-prev-next-buttons{display:none}.cust-slideshow .cust-slideshow__controls-wrapper{right:50%;left:unset;bottom:24px}.cust-slideshow .cust-slideshow__controls-wrapper .cust-page-dots .pagedot_btn{background-color:#666}}@media(max-width:699px){.cust-slideshow .content-over-media{gap:24px 35px}.cust-slideshow .cust-slideshow-subheadding{font-size:15px}.cust-slideshow .cust-slideshow-headding{font-size:28px}.cust-slideshow .cust-slideshow-description{font-size:15px}.cust-slideshow .prose{gap:16px;padding-bottom:0}.cust-slideshow.slideshow--multiple-slides :is(.place-self-end-start,.place-self-end-center){padding-block-end:32px}}.cust-logo-list .cust-logo-list__heading{font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-logo-list .cust-logo-list__subheading{margin-top:100px;font-family:var(--text-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;max-width:900px}.cust-logo-list .section-stack{gap:100px}.cust-logo-list reveal-items.logo-list{gap:40px}.cust-logo-list reveal-items.logo-list .logo-list__item{padding:0}.cust-logo-list_lgtitle{font-family:var(--heading-font-family);font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;transition:all .3s}@media(max-width:699px){.cust-logo-list .cust-logo-list__heading{font-size:28px}.cust-logo-list .cust-logo-list__subheading{margin-top:32px;font-size:20px}.cust-logo-list .section-stack{gap:32px}.cust-logo-list reveal-items.logo-list{gap:32px}}.cust-rich-text .cust-rich-text__subheadding{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0}.cust-rich-text .cust-rich-text__headding{font-family:var(--heading-font-family);font-size:60px;font-style:normal;font-weight:700;line-height:normal!important;text-transform:capitalize;margin:0}.cust-rich-text .cust-rich-text__content{font-family:var(--text-font-family);font-style:normal;line-height:normal;letter-spacing:.48px;margin:0}@media(min-width:700px){.cust-rich-text .cust-rich-text__content.heading-font{font-family:var(--heading-font-family)}}@media(max-width:699px){.cust-rich-text .cust-rich-text__subheadding{font-size:15px}.cust-rich-text .cust-rich-text__headding{font-size:28px!important}}.cust-media-with-text .cust-full-session{padding:0}.cust-media-with-text .full-media-with-text__item{gap:100px;padding-right:100px;grid-template:var(--media-with-text-item-grid-template)}@media(min-width:1600px){.cust-media-with-text .full-media-with-text__item{grid-template-columns:960px auto}}.cust-media-with-text .full-media-with-text__item .full-media-with-text__media{border-radius:0}@media(max-width:699px){.cust-media-with-text .full-media-with-text__item .full-media-with-text__media{max-height:250px}}.cust-media-with-text .full-media-with-text__content .full-prose{max-width:unset;width:100%}.cust-media-with-text .full-media-with-text__content .full-prose .subheading{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cust-media-with-text .full-media-with-text__content .full-prose p.h2,.cust-media-with-text .full-media-with-text__content .full-prose h1.h2{font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:24px}.cust-media-with-text .full-media-with-text__content .full-prose .cust-media-with-text-content{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:350;line-height:133%;letter-spacing:.3px;margin-top:24px}.cust-media-with-text .full-media-with-text__content .full-prose .button{padding:20px 32px;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase;margin-top:36px!important}@media(max-width:1000px){.cust-media-with-text .full-media-with-text__content{padding:0 15px}.cust-media-with-text .full-media-with-text__item{gap:40px;padding-right:0}.cust-media-with-text .cust-full-session{padding-bottom:40px}.cust-media-with-text .full-media-with-text__content .full-prose .subheading{font-size:15px}.cust-media-with-text .full-media-with-text__content .full-prose p.h2,.cust-media-with-text .full-media-with-text__content .full-prose h1.h2{font-size:20px}}.cust-image-link-blocks{margin:0}.cust-image-link-blocks .image-link-blocks.justify-center{justify-content:center}.cust-image-link-blocks .section{padding-top:100px;padding-bottom:100px}.cust-image-link-blocks .section-stack{gap:60px}.cust-image-link-blocks .header-text-left .section-header{text-align:left}.cust-image-link-blocks .header-text-right .section-header{text-align:right}.cust-image-link-blocks .header-text-center .section-header{text-align:center}.cust-section-header .section-header{display:block;justify-items:unset}.cust-section-header .section-header h2{font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal}.image-link-blocks__item img{border-radius:30px}.cust-image-link-blocks .text-left{text-align:left}.cust-image-link-blocks .text-right{text-align:right}.cust-image-link-blocks .text-center{text-align:center}.cust-image-link-blocks .image-link-blocks__item .cilb-item-heading{font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:32px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description{margin-top:14px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description *{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px}@media(max-width:699px){.cust-image-link-blocks{margin:40px 0}.cust-image-link-blocks .section{padding-top:40px;padding-bottom:40px}.cust-image-link-blocks .cust-section-header .section-header h2{font-size:28px}.image-link-blocks__item img{border-radius:20px}.cust-image-link-blocks image-link-blocks{--grid-gutter: 20px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-heading{font-size:20px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description{font-size:15px}}.cust-product-feature-1 .content-over-media{justify-items:center;min-height:500px;gap:0;grid-template:auto / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 2)) minmax(0,1fr)}.cust-product-feature-1 .cpfo-item.only-desktop{grid-area:3 / 2 / auto / auto}.cust-product-feature-1 .cpfo-headding.only-desktop{grid-area:1 / 2 / auto / auto}.cust-product-feature-1 .content-over-media>picture{margin-top:-20px;grid-area:2 / 1 / auto / span 3;left:50%;transform:translate(-50%);width:calc(100% + 300px);max-height:50vh}.cust-product-feature-1 .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:unset;width:100%}.cust-product-feature-1 .content-over-media .pf1-heading{font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:32px}.cust-product-feature-1 .content-over-media .cpfo-headding{align-self:start;text-align:center}.cust-product-feature-1 .cpfo-headding .cpfo-head__subheading{text-align:center;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cust-product-feature-1 .content-over-media .cpfo-headding .cpfo-head__heading.h2{text-align:center;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:0}.cust-product-feature-1 .content-over-media .cpfo-item{align-self:end;display:grid;grid-template-columns:repeat(4,1fr);gap:60px}.cust-product-feature-1 .content-over-media .cpfo-item-inner{display:flex;flex-direction:column}.cust-product-feature-1 .cpfo-item .cpfo-item-step__number{margin:auto;display:flex;width:60px;height:60px;padding:20px;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;background-color:#c7e0ff;color:#002fa7;font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-product-feature-1 .cpfo-item .cpfo-item-heading{font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;margin-top:24px}.cust-product-feature-1 .cpfo-item .cpfo-item-content{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px;margin-top:14px}.cust-product-feature-1 .only-desktop{display:block}.cust-product-feature-1 .cpfo-item.only-desktop{display:grid}.cust-product-feature-1 .only-mobile{display:none}.cust-product-feature-1 .section-header .prose,.cust-product-feature-1 .cpfo-headding .prose{display:flex;flex-direction:column;gap:24px}@media(max-width:1000px){.cust-product-feature-1 .content-over-media>picture{width:100%}.cust-product-feature-1 .section-stack{gap:24px}.cust-product-feature-1 .section-header .prose,.cust-product-feature-1 .cpfo-headding .prose{display:flex;flex-direction:column;gap:20px}.cust-product-feature-1 .content-over-media{min-height:unset}.cust-product-feature-1 .only-desktop{display:none!important}.cust-product-feature-1 .only-mobile{display:block}.cust-product-feature-1 .cpfo-item.only-mobile{display:grid;grid-template-columns:1fr;gap:24px}.cust-product-feature-1 .section-header{text-align:center}.cust-product-feature-1 .cpfo-item-inner{display:flex;gap:24px}.cust-product-feature-1 .cpfo-item-heading{display:flex;justify-content:space-between;align-items:center}.cust-product-feature-1 .cpfo-item-heading svg{width:14px;height:8px}.cust-product-feature-1 .cpfo-item-inner .cpfo-item-right-content,.cpfo-item-heading span{width:100%}.cust-product-feature-1 .section-header .prose{margin:0 auto}.cust-product-feature-1 .section-header .cpfo-head__subheading{text-align:center;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cust-product-feature-1 .section-header .cpfo-head__heading.h2{text-align:center;font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:0}.cust-product-feature-1 .section-header .cpfo-head__description{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px;margin-top:0}.cust-product-feature-1 .cpfo-item .cpfo-item-heading{margin-top:0;height:40px}.cust-product-feature-1 .cpfo-item .cpfo-item-step__number{width:40px;height:40px;padding:20px;font-size:20px}}.cust-product-feature-2 .cpft-head__content{display:grid;grid-template-columns:50% auto;gap:60px;align-items:center}.cust-product-feature-2 .cpft-head__content picture:has(.cpft-head__image){width:100%}.cust-product-feature-2 .cpft-head__content .product-feature-2__content-wrapper{width:100%;display:flex;flex-direction:column;gap:60px}.cust-product-feature-2 .cpft-head__content .product-feature-2__content-wrapper .cpfo-head__heading.h2{font-family:var(--heading-font-family);font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-top:0}.cust-product-feature-2 .cpft-head__content .product-feature-2__content-wrapper .cpfo-head__description{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px;margin-top:0}.cust-product-feature-2 .cpft-head__content .product-feature-2__content-wrapper .cpfo-item.only-desktop{display:grid;grid-template-columns:repeat(2,1fr);gap:60px}.cust-product-feature-2 .cpft-head__content .cpfo-item.only-desktop .cpfo-item-heading{font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-product-feature-2 .cpft-head__content .cpfo-item.only-desktop .cpfo-item-inner{display:flex;gap:24px}@media(max-width:1000px){.cust-product-feature-2 .section{padding-top:60px;padding-bottom:60px}.cust-product-feature-2 .cpft-head__content{max-height:unset}.cust-product-feature-2 .cpfo-item.only-mobile,.cust-product-feature-2 .section-stack{gap:32px}.cust-product-feature-2 .cpft-head__content{grid-template-columns:100%}}.cust-blog-posts .blog-post-card{grid-template-columns:1fr 1.5fr;gap:40px}.cust-blog-posts .section-stack{gap:48px}.cust-blog-posts .cust-blog-posts__header{display:flex;justify-content:space-between}.cust-blog-posts .cust-blog-posts__header .header-content{max-width:979px;display:flex;flex-direction:column;gap:24px}.cust-blog-posts .cust-blog-posts__header .header-content .h2{font-family:var(--heading-font-family);font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-blog-posts .cust-blog-posts__header .header-content .cust-blog-posts__description{color:var(--cust-blog-post-text-color);font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px}.cust-blog-posts .blog-post-card__info .h3{color:var(--cust-blog-post-text-color);font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-blog-posts .blog-post-card__info .cust-blog-post-cards__excerpt{color:var(--cust-blog-post-text-color);font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px}.cust-blog-posts .blog-post-card__meta .text-with-icon span{color:var(--cust-blog-post-text-color);font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}.cust-blog-posts .blog-post-card__info .sm\:gap-4{gap:20px}.cust-blog-posts .blog-post-card__info .sm\:gap-5{gap:32px}.cust-blog-posts .blog-posts{gap:48px 60px}.only-desktop{display:block}.only-mobile{display:none}.cust-blog-posts .cust-blog-posts__button{padding:20px 32px}.cust-blog-posts .header-rignt__btn:not(.only-mobile){display:flex;align-items:end}@media(max-width:1199px){.only-desktop{display:none}.header-rignt__btn.only-mobile{display:block;text-align:center}.cust-blog-posts .cust-blog-posts__header{text-align:center}.cust-blog-posts .cust-blog-posts__header .header-content{max-width:unset;gap:20px}.cust-blog-posts hr{display:none}.cust-blog-posts .section-stack{gap:40px}.cust-blog-posts .cust-blog-posts__header .header-content .cust-blog-posts__description{font-size:15px}.cust-blog-posts .blog-post-card{gap:14px}.cust-blog-posts .blog-post-card__info .sm\:gap-4,.cust-blog-posts .blog-post-card__info .sm\:gap-5{gap:10px}.cust-blog-posts .cbpc-top-headding__badge{display:block!important;color:var(--cust-blog-post-text-color);font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px;margin:0}.cust-blog-posts .blog-post-card__info .h3{font-size:20px}.cust-blog-posts .blog-posts{gap:20px}}.cust-newsletter{padding:0 100px;margin:70px 0}.cust-newsletter .section{border-radius:40px}.cust-newsletter .newsletter{grid-template-columns:1fr;display:grid}.cust-newsletter .cust-newsletter__headding{text-align:center;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-newsletter .cust-newsletter__headding+p{text-align:center;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px;margin-top:28px}.cust-newsletter .newsletter-content{gap:48px}.cust-newsletter .newsletter-content>.form{max-width:530px;margin:0 auto}.cust-newsletter .input{height:70px;border-radius:10px 0 0 10px;padding:20px}.cust-newsletter .floating-label{height:100%;font-size:15px}.cust-newsletter .button .text-with-icon svg.icon{display:none}.cust-newsletter .fieldset-with-submit{gap:0}.cust-newsletter .button{width:70px;height:70px;padding:0;border-radius:0 10px 10px 0}@media(max-width:1800px)and (min-width:1000px){.cust-newsletter{padding:0 3rem}}@media(max-width:999px)and (min-width:700px){.cust-newsletter{padding:0 2rem}}@media(max-width:699px){.cust-newsletter{padding:0 1rem}.cust-newsletter .section{border-radius:30px}.cust-newsletter .newsletter-content{gap:20px}.fieldset-with-submit{grid-template-columns:1fr 0fr}.cust-newsletter .cust-newsletter__headding{font-size:20px}.cust-newsletter .cust-newsletter__headding+p{font-size:15px;margin-top:20px}}.cust-main-blog .blog-banner-content{padding:80px 0}.cust-main-blog .blog-banner-content .h0{text-align:center;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-main-blog .blog-banner-content .sm\:gap-8{gap:20px}.cust-main-blog .blog-banner-content .prose p{text-align:center;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-main-blog .blog-posts__container{margin-top:0}.cust-main-blog .blog-filter-list a{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;padding:24px 0;margin:0 30px}.cust-main-blog .blog-filter-list [aria-selected=true] a{font-weight:var(--custom-bold-font-weight);border-bottom:2px solid}@media(max-width:1000px){.cust-main-blog .blog-banner-content{padding:60px 0}.cust-main-blog .blog-banner-content .sm\:gap-8{gap:24px}.cust-main-blog .blog-banner-content .h0{font-size:36px}.cust-main-blog .blog-banner-content .prose p{font-size:15px}.cust-main-blog .blog-filter-list a{font-size:15px;margin:0 20px}}.cust-media-with-text-2 .media-with-text__item{gap:80px}.cust-media-with-text-2 .cust-media-with-text-heading{display:none}.cust-media-with-text-2 img{border-radius:30px}.cust-media-with-text-2 .media-with-text__content .h2{display:block;font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-media-with-text-2 .cust-media-with-text-content{margin-top:40px}.cust-media-with-text-2 .media-with-text__content{padding:0}.cust-media-with-text-2 .cust-media-with-text-content ol{gap:32px}.cust-media-with-text-2 .cust-media-with-text-content,.cust-media-with-text-2 .cust-media-with-text-content ol li{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-media-with-text-2 .media-with-text__media{max-width:600px;margin:auto}@media(max-width:699px){.cust-media-with-text-2 .section{padding-top:0}.cust-media-with-text-2 .cust-media-with-text-heading{display:block;font-size:28px;margin:0 0 20px}.cust-media-with-text-2 img{border-radius:30px}.cust-media-with-text-2 .cust-media-with-text-content{margin-top:0}.cust-media-with-text-2 .media-with-text__item{gap:32px}.cust-media-with-text-2 .cust-media-with-text-content ol{gap:24px}.cust-media-with-text-2 .media-with-text__content .h2{display:none}.cust-media-with-text-2 .cust-media-with-text-content,.cust-media-with-text-2 .cust-media-with-text-content ol li{font-size:15px}}.cust-fountain-comparison{padding:100px 0}.cust-fountain-comparison .cust-fountain-comparison__header{display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center}.cust-fountain-comparison .cust-fountain-comparison__container{display:flex;flex-direction:column;gap:60px}.cust-fountain-comparison .cust-fountain-comparison-header__headding{color:var(--cfc-text-color);font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-fountain-comparison .cust-fountain-comparison-header__description{color:var(--cfc-text-color);font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px}.cust-fountain-comparison .cust-fountain-comparison__content{display:flex;justify-content:center}.cust-fountain-comparison .cust-fountain-comparison__content-inner{max-width:400px}.cust-fountain-comparison .cust-fountain-comparison__content-inner:has(.cust-fountain-comparison-item__header){display:flex;align-items:flex-end}.cust-fountain-comparison .cust-fountain-comparison-item__content{display:flex;flex-direction:column;gap:36px}.cust-fountain-comparison .cust-fountain-comparison__content-inner .cust-fountain-comparison-item__header,.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{display:flex;width:100%;flex-direction:column;background:var(--cfc-main-bgcolor);align-items:center;padding:16px 0}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:first-child>.cust-fountain-comparison-item__header{padding-left:32px;border-radius:4px 0 0 4px}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:last-child>.cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{padding-right:32px;border-radius:0 4px 4px 0}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading,.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{display:flex;min-width:400px;min-height:90px;padding:10px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading,.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{border-bottom:1px solid #E9E9E9}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading:last-child,.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-row:last-child .cust-fountain-comparison-item__content-item-parm{border:none}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading{color:var(--cfc-text-color);justify-content:left;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{color:var(--cfc-text-color);text-align:center;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;flex:1}@media screen and (pointer:fine){.cust-fountain-comparison .pointer-fine\:hidden{display:block;transform:unset}.cust-fountain-comparison .product-card:hover .product-card__quick-buy{transform:unset}}.cust-fountain-comparison product-card:hover .pointer-fine\:hidden{transform:unset}.cust-fountain-comparison .product-card__quick-buy{opacity:1;visibility:visible;transform:unset}.cust-fountain-comparison .pointer-coarse\:hidden,.cust-fountain-comparison .product-card__info .product-card__aside,.cust-fountain-comparison .product-card__info .rating{display:none}.cust-fountain-comparison .cust-fountain-comparison-item__product{display:flex;justify-content:center}.cust-fountain-comparison .cust-fountain-comparison-item__product product-card{max-width:258px;height:350px}.cust-fountain-comparison .product-card__info{padding-top:16px}.cust-fountain-comparison .product-card__info .gap-0\.5{gap:10px}.cust-fountain-comparison .product-card__info .product-card__title,.cust-fountain-comparison .product-card__info .product-card__title a{text-align:center;font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap;justify-content:center;text-overflow:ellipsis}.cust-fountain-comparison .product-card__info .price-list{justify-content:center}.cust-fountain-comparison .product-card__info .price-list sale-price{text-align:center;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cust-fountain-comparison .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{display:none}@media(max-width:1000px){.cust-fountain-comparison{padding:40px 15px}.cust-fountain-comparison .cust-fountain-comparison__header{gap:20px}.cust-fountain-comparison .cust-fountain-comparison-header__headding{font-size:28px}.cust-fountain-comparison .cust-fountain-comparison-header__description{font-size:15px;text-align:center}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading,.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{min-width:150px}.cust-fountain-comparison .cust-fountain-comparison-item__header .cust-fountain-comparison-item__header-heading{font-size:20px}.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{font-size:15px;padding:64px 10px 10px;width:100%;min-height:100px;max-height:100px}.cust-fountain-comparison .cust-fountain-comparison__content-inner:has(.cust-fountain-comparison-item__header){display:none}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:last-child>.cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{padding-right:16px;border-radius:0}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:nth-child(2)>.cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{padding-left:16px;border-radius:0}.cust-fountain-comparison .product-card__info .product-card__title,.cust-fountain-comparison .product-card__info .price-list sale-price{font-size:15px}.cust-fountain-comparison .cust-fountain-comparison__content-inner{min-width:150px}.cust-fountain-comparison .cust-fountain-comparison-item__product product-card{min-height:250px}.cust-fountain-comparison .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{text-align:center;font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.4px}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:not(:nth-child(2)) .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{display:none}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:nth-child(2) .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{display:block;position:absolute;margin:24px 0 20px;left:0;width:100vw}.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{padding-top:0}.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item-content.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item-content{max-height:630px}.cust-fountain-comparison .cust-fountain-comparison-item__content-row{width:100%}.cust-fountain-comparison .cust-fountain-comparison-item__product{padding:0 6px}.cust-fountain-comparison .cust-fountain-comparison__container{gap:40px}.cust-fountain-comparison .product-card__info{padding-top:20px}}.cust-customer-review .section{display:flex;flex-direction:column;gap:100px}.cust-customer-review .cust-customer-review-header{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.cust-customer-review .cust-customer-review-header .cust-customer-review-title{color:var(--ccrv-text-color);font-family:var(--heading-font-family);font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-customer-review .cust-customer-review-header .cust-customer-review-desc{color:var(--ccrv-text-color);font-family:var(--text-font-family);text-align:center;font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-customer-review .cust-customer-review-item{border-radius:30px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;height:400px;padding:40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:60px}.cust-customer-review .cust-customer-review-inner{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.cust-customer-review .cust-customer-review-inner .cust-customer-review-text{color:var(--ccrv-text-color);font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.cust-customer-review .cust-customer-review-inner .cust-customer-review-avatar{display:flex;align-items:center;gap:10px}.cust-customer-review .cust-customer-review-avatar .cust-customer-reviewer-avatar{width:60px;height:60px;border-radius:100px}.cust-customer-review .cust-customer-review-avatar .cust-customer-reviewer-avatar img{width:100%;height:100%;object-fit:cover;border-radius:100px}.cust-customer-review .cust-customer-review-avatar .cust-customer-reviewer-name{color:var(--ccrv-text-color);font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px}.cust-customer-review .scrollable-with-controls .circle-button{position:absolute;top:55%}.cust-customer-review .scrollable-with-controls button[is=prev-button]{left:24px}.cust-customer-review .scrollable-with-controls button[is=next-button]{right:24px}.cust-customer-review .section{padding-bottom:0}@media(max-width:699px){.cust-customer-review .scrollable-with-controls .circle-button{display:none}.cust-customer-review .section,.cust-customer-review .cust-customer-review-header{gap:32px}.cust-customer-review .cust-customer-review-header .cust-customer-review-title{font-size:28px;text-align:center}.cust-customer-review .cust-customer-review-header .cust-customer-review-desc{font-size:15px}.cust-customer-review .section-stack{gap:32px}.cust-customer-review .cust-customer-review-item{padding:24px;gap:40px;height:auto;width:calc(100vw - 2rem)}.cust-customer-review .cust-customer-review-inner{gap:24px}.cust-customer-review .cust-customer-review-inner .cust-customer-review-text{font-size:24px}.cust-customer-review .scrollable-with-controls{gap:32px}.cust-customer-review .scrollable-with-controls .cust-carousel_dots{margin-top:0}.cust-customer-review .cust-customer-review-item{border-radius:20px}}.page-honoring_service .globo-form-app .gfb-with-image .gfb-with-image-img{border-radius:30px}.page-honoring_service .globo-form-app .header .title{font-size:40px;font-weight:700;font-family:var(--heading-font-family);margin-bottom:20px}.page-honoring_service .globo-form-app .header{margin-bottom:48px}.page-honoring_service .globo-form-app .header .description *{font-size:24px;letter-spacing:.48px;font-weight:400;font-family:var(--text-font-family)}.page-honoring_service .globo-form-app .action{padding:20px 32px;font-size:15px;font-weight:var(--custom-bold-font-weight);letter-spacing:.9px;text-transform:uppercase;boborder-radius:100px}@media(min-width:700px){.page-honoring_service .globo-form-app .label-content{font-size:20px}}@media(max-width:699px){.page-honoring_service .section:has(.globo-form-app){padding-top:60px;padding-bottom:0}.page-honoring_service .globo-form-app .gfb-with-image .gfb-with-image-img{border-radius:20px}.page-honoring_service .globo-form-app .header .title{font-size:28px;margin-top:20px}.page-honoring_service .globo-form-app .header{margin-bottom:20px}.globo-form-app .globo-paragraph *,.globo-form-app .header .description *{font-size:15px}}.cust-collection-banner .v-stack{gap:20px}.cust-collection-banner .prose *{font-size:24px;font-weight:var(--custom-bold-font-weight)}.cust-collection-page .collection__top-bar div.text-with-icon{font-family:var(--heading-font-family);font-size:20px;font-style:normal;font-weight:600;color:#282828;gap:10px}.cust-collection-page .circle-chevron{width:32px;height:32px;border:1px solid #EEE;background:transparent}.cust-collection-page .collection__top-bar .sort-by-facet{align-items:center}.cust-collection-page .collection--filters-sidebar{column-gap:60px;row-gap:32px}.cust-collection-page .product-list{gap:40px}.cust-collection-page .cust-product-card .product-card__progress{display:none}.cust-collection-page .cust-product-card .product-card__info{background:#fff}.cust-collection-page .cust-product-card .product-card__feature-label{margin-top:0}.cust-collection-page .collection__facets .accordion{border-radius:20px;border:1px solid #EEE;padding:0 20px;margin-bottom:24px}.cust-collection-page .collection__facets .accordion__toggle{padding-bottom:24px;font-size:24px;font-weight:var(--custom-bold-font-weight)}.cust-collection-page .accordion__content{padding-right:0}.cust-collection-page .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:transparent;color:inherit}@media screen and (min-width:1400px){.cust-collection-page .collection{--collection-sidebar-width: 320px}}.cust-collection-page .product-card__figure .product-card__quick-buy{display:none}@media screen and (max-width:699px){.cust-collection-banner .v-stack .h1{font-size:28px}.cust-collection-banner .prose *{font-size:15px}.cust-collection-page .product-list{gap:20px}.cust-collection-page .cust-product-card{border-radius:15px;padding:10px}.cust-collection-page .cust-product-card .product-card__figure{border-top-left-radius:15px;border-top-right-radius:15px}.cust-collection-page .cust-product-card .product-card__figure,.cust-collection-page .cust-product-card .product-card__info{margin-left:-10px;width:calc(100% + 20px);padding-left:10px;padding-right:10px;padding-top:10px}.cust-collection-page .product-card__bottom-btn{display:none}.cust-collection-page .cust-product-card .badge{padding:2px 4px 1px!important;font-size:10px!important}.cust-collection-page .cust-product-card .product-card__subtitle{font-size:10px}.cust-collection-page .cust-product-card .price-list .text-subdued{color:#1c1c1e}.cust-collection-page .cust-product-card .product-card__aside{gap:6px}.cust-collection-page .facets__floating-filter{position:unset;text-align:left;display:flex}.cust-collection-page .facets__floating-filter .button{background:transparent;color:#282828;padding:0;font-size:14px}.cust-collection-page .collection{margin-top:0}.cust-collection-page .cust-product-card:not(.disable-click) .product-card__quick-buy{position:absolute;width:fit-content;margin-top:0}.cust-collection-page .product-card__figure .product-card__quick-buy{display:block}.cust-collection-page .product-card__mobile-quick-buy-button{width:28px;height:28px}.cust-collection-page .product-card__mobile-quick-buy-button svg{width:16px;height:16px;margin-top:6px}}.cust-main-product .section:has(.product-info){padding-top:32px}.cust-main-product .parcelpanel-edd{padding:0;margin:0;border:0px}.cust-main-product .parcelpanel-edd p{font-size:14px;margin-bottom:20px;color:#1c1c1e}.breadcrumb__container .breadcrumb{display:flex;gap:14px;font-size:14px;letter-spacing:.28px;color:#1c1c1e;margin-bottom:32px}.breadcrumb__container span{font-weight:var(--custom-bold-font-weight)}.cust-main-product .product-info{--product-info-block-spacing: 20px}.cust-main-product .product-info__block-item .prose{text-align:left}.cust-main-product .product-info__title{font-size:36px}.cust-main-product .product-info__subtitle{font-size:24px;font-weight:400;letter-spacing:.48px}.cust-main-product .product-info .price-list{font-size:20px}.cust-main-product .product-info .price-list .rating{display:none}.cust-main-product .product-info__block-item[data-block-type=badges]{display:flex;justify-content:space-between}.cust-main-product .product-info__block-item[data-block-type=payment-terms]{display:none;padding:20px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:10px;background:#fbfbfb}.cust-main-product .product-info__block-item[data-block-type=payment-terms]:has(shopify-payment-terms){display:flex}.cust-main-product .product-info__block-item .stamped-product-reviews-badge .stamped-badge-starrating{margin-top:-12px!important}.cust-main-product .product-info__quantity-selector label{display:none}.cust-main-product .product-info__block-item[data-block-type=quantity-selector]{display:flex;gap:20px;align-items:center;--input-height: 60px}.cust-main-product .product{gap:80px}.cust-main-product .product-info__buy-buttons{width:100%}.cust-main-product .product-info__complementary-products{gap:20px;--rounded-xs: 20px;--text-sm: 15px}.cust-main-product product-recommendations .h-stack p{font-family:var(--heading-font-family);font-size:20px;font-weight:700}.cust-main-product product-recommendations .horizontal-product__cta .button{display:flex;padding:14px 32px;justify-content:center;align-items:center;border-radius:100px;border:2px solid #E9E9E9;background:#fff;font-size:15px;line-height:1}.cust-main-product .product-info__block-item[data-block-type=associated-products],.cust-main-product .product-info__block-group.accordion-group{padding-top:20px}.cust-main-product .product-info__block-group.accordion-group{border-radius:20px;border:1px solid #EEE;padding:0 28px}.cust-main-product .product-info__block-group.accordion-group .accordion{border-block-start-width:0px}.cust-main-product .product-info__block-group.accordion-group .accordion__toggle span{font-size:15px;font-weight:var(--custom-bold-font-weight);letter-spacing:.3px}.cust-main-product .product-info__block-group.accordion-group .circle-chevron{background:#fbfbfb;border:1px solid #E9E9E9;width:32px;height:32px}.cust-main-product .product-info__block-group.accordion-group .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:#fbfbfb;color:#000}.cust-main-product .product-info__block-group.accordion-group .product-info__block-item:last-child .accordion{border-block-end-width:0px}.cust-main-product .product-info__offer-list{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#fbfbfb;border-radius:20px;padding:24px}.cust-main-product .product-info__offer-list .offer{background:transparent;display:flex;gap:14px;padding:0}.cust-main-product .product-info__offer-list .offer .prose p{font-size:14px;font-weight:var(--custom-bold-font-weight)}.cust-main-product .product-info__discount{display:flex;padding:8px 20px;align-items:center;align-self:stretch;border-radius:10px;background:var(--background-color);font-size:15px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.3px;gap:20px}.cust-main-product .product-info__discount strong{font-weight:var(--custom-bold-font-weight)}.cust-main-product .product-info__discount .content{flex:1;color:var(--text-color)}.cust-main-product .product-info__discount .button{display:flex;align-items:center;gap:10px;text-transform:uppercase;cursor:pointer}@media(max-width:699px){.cust-main-product product-recommendations .horizontal-product__cta .button{padding:6px 20px;font-size:15px}.cust-main-product .product-info__offer-list{grid-template-columns:1fr}.cust-main-product .product-info__block-item[data-block-type=quantity-selector]{gap:10px}.cust-main-product .product-info__discount{padding:14px;gap:10px}.cust-main-product .product-info__title{font-size:28px}.cust-main-product .product-info{--product-info-block-spacing: 14px}.cust-main-product .product-info__subtitle{font-size:15px}}.cust-blog-posts-v2 .blog-post-list{grid:var(--product-list-grid);gap:var(--product-list-gap);display:grid}.cust-blog-posts-v2 .blog-post-list .blog-post-card{align-content:unset;align-items:center;grid-template-columns:1fr 600px}.cust-blog-posts-v2 .scrollbar__progress{height:5px}.cust-blog-posts-v2 .scrollbar__progress:before{color:#1c1c1e}.cust-blog-posts-v2 .cust-carousel,.cust-blog-posts-v2 .scrollable-with-controls,.cust-blog-posts-v2 .blog-post-list .blog-post-card{gap:40px}.cust-blog-posts-v2 .blog-post-card__info .sm\:gap-4{gap:20px}.cust-blog-posts-v2 .blog-post-card__info .sm\:gap-5{gap:32px}.cust-blog-posts-v2 .blog-post-card__info .cbpc-top-headding__badge,.cust-blog-posts-v2 .blog-post-card .cbpc-image__badge{display:none}.cust-blog-posts-v2 .section-header .h2{font-family:var(--heading-font-family);font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-blog-posts-v2 .blog-post-card__info .h3{font-family:var(--heading-font-family);font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.cust-blog-posts-v2 .blog-post-card__info .cust-blog-post-cards__excerpt{font-family:var(--text-font-family);font-size:16px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.48px}.cust-blog-posts-v2 .blog-post-card__info .blog-post-card__meta span{font-family:var(--text-font-family);font-size:12px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:.24px}.cust-blog-posts-v2 .blog-post-card__figure{border-radius:20px 0 0 20px;height:100%;max-height:600px}.cust-blog-posts-v2 .blog-post-list .blog-post-card{gap:0}.cust-blog-posts-v2 .blog-post-card__info{height:100%;background:#fff;border-radius:0 20px 20px 0;padding:40px;display:flex;align-items:center}@media(max-width:699px){.cust-blog-posts-v2 .blog-post-list .blog-post-card{grid-template-columns:unset}.cust-blog-posts-v2 .section-header{justify-content:center}.cust-blog-posts-v2 .section-header .h2{font-size:28px}.cust-blog-posts-v2 .blog-post-card__info .sm\:gap-4,.cust-blog-posts-v2 .blog-post-card__info .sm\:gap-5{gap:14px}.cust-blog-posts-v2 .blog-post-card__info .cbpc-top-headding__badge{display:block;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px;background:unset;padding:0!important}.cust-blog-posts-v2 .blog-post-list .blog-post-card{gap:0}.cust-blog-posts-v2 .blog-post-card__info .h3{font-size:20px}.cust-blog-posts-v2 .scrollbar{display:none}.cust-blog-posts-v2 .blog-post-card__figure{border-radius:20px 20px 0 0}.cust-blog-posts-v2 .blog-post-card__info{padding:20px;border-radius:0 0 20px 20px}}.cust-sticky-bar .cust-sticky-bar__list{display:flex;justify-content:center;align-items:flex-start;gap:60px}.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item{padding:10px 0;border-bottom:2px solid transparent}.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item:hover,.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item.active{border-bottom:2px solid #1C1C1E}.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{color:#666;font-family:var(--text-font-family);font-size:16px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item:hover .cust-sticky-bar__link,.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link.active{color:#1c1c1e}.shopify-section:has(.cust-sticky-bar){overflow:visible;position:sticky;top:var(--header-height);z-index:8}@media screen and (min-width:1150px){.shopify-section:has(.cust-sticky-bar){top:calc(var(--header-height) - 97px)}}@media(max-width:699px){.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item{padding:24px 0}.cust-sticky-bar .cust-sticky-bar__list{gap:40px;justify-content:start;overflow-x:auto;white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:1rem;scroll-padding-left:0px;padding-right:1rem;scroll-padding-right:0px}.cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{font-size:15px}}.product-new_product_template .cust-sticky-bar{border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;padding:40px 0}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item{padding:0}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{font-size:20px;font-weight:600;font-family:var(--heading-font-family)}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list{gap:48px}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item{border-bottom:1px solid transparent}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item:hover,.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item:has(.active){border-bottom:1px solid #002FA7}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item:hover .cust-sticky-bar__link,.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link.active{color:#002fa7}@media(max-width:699px){.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list{gap:24px}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{font-size:16px;font-family:var(--text-font-family)}}@media(max-width:699px){body:has(.cust-collection-page) #facets-drawer{padding:0!important}body:has(.cust-collection-page) .facets-drawer::part(content){height:100vh;border-radius:0!important;clip-path:none!important}body:has(.cust-collection-page) :is(.drawer,.popover)::part(outside-close-button){left:unset;width:24px;height:24px;background:transparent;color:#002fa7;z-index:1;position:absolute;margin:0;top:24px;right:24px}body:has(.cust-collection-page) .facets-drawer .h5{color:#1c1c1e;font-family:var(--heading-font-family);font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}body:has(.cust-collection-page) .facets-drawer::part(header){display:block;padding:24px;text-align:left}body:has(.cust-collection-page) .facets-drawer .facets-vertical .accordion .accordion__toggle{color:#1c1c1e;font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal;padding-top:24px;padding-bottom:24px}body:has(.cust-collection-page) .facets-drawer .accordion.group[aria-expanded=true] .accordion__toggle{padding-bottom:0}body:has(.cust-collection-page) .facets-drawer .accordion.group[aria-expanded=true] .accordion__content{padding-top:20px;padding-bottom:20px;margin-bottom:0}body:has(.cust-collection-page) .facets-drawer .accordion__content .checkbox-container input.checkbox{width:20px;height:20px;border-radius:2px;background-color:#ececec}body:has(.cust-collection-page) .facets-drawer .accordion__content .checkbox-list{gap:14px}body:has(.cust-collection-page) .facets-drawer .accordion__content .checkbox-container input.checkbox:checked{background-color:rgb(var(--accent));background-size:20px 10px}body:has(.cust-collection-page) .facets-drawer .accordion__content .checkbox-container label{color:#1c1c1e;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.42px;padding-left:10px;opacity:1}body:has(.cust-collection-page) .facets-drawer .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]),body:has(.cust-collection-page) .facets-drawer .facets-vertical .accordion .accordion__toggle .circle-chevron{background-color:transparent;border:1px solid #eee;color:#1c1c1e;width:32px;height:32px}body:has(.cust-collection-page) .facets-drawer .facets-drawer__floating-apply{border-top:1px solid;border-color:rgb(var(--text-color) / .12);padding-top:24px;padding-bottom:24px}body:has(.cust-collection-page) .facets-drawer__floating-apply button{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase;padding:14px 32px}}body.collection- .cust-image-with-text-overlay .section{padding-bottom:80px}@media(max-width:699px){body.collection- .cust-image-with-text-overlay .section{padding-bottom:60px}}body.index- .rich-text .rich-text__wrapper .prose div p,body.product-new_product_template .rich-text .rich-text__wrapper .prose div p{font-size:24px}@media(max-width:699px){body.index- .rich-text .rich-text__wrapper .prose div p,body.product-new_product_template .rich-text .rich-text__wrapper .prose div p{font-size:15px}}@media(max-width:1000px){.page-why_cheerble .cust-media-with-text .media-with-text__item{gap:32px}.page-why_cheerble .cust-media-with-text .media-with-text{gap:60px}.page-why_cheerble .cust-media-with-text .media-with-text__content{padding:0}}.page-honoring_service .globo-form-app .header .description *{font-size:20px}@media(min-width:700px){.page-honoring_service .globo-form-control label{font-size:20px}}@media(max-width:699px){.page-honoring_service .globo-form-app .header .description *{font-size:15px}.page-honoring_service .globo-form-control .globo-paragraph{background:#fff;color:var(--gfb-color-textColor, #000);width:100%!important;font-size:15px}}@media(max-width:1000px){.blog- .cust-blog-posts-v2 .scrollable-with-controls{gap:24px}.blog- .cust-carousel_dots{margin-top:0}.blog- .header-rignt__btn.only-desktop{display:none!important}}@media screen and (max-width:699px){.cust-cart-drawer .empty-state .h5{font-size:20px}.cust-cart-drawer .cust-cartdrawer-bottom__image-wrapper{margin-bottom:24px}.cust-cart-drawer .cust-cartdrawer-bottom__image-wrapper img{object-fit:contain}}@media(min-width:699px){.header .mega-menu .navigation-promo .content-over-media .text-custom p{font-size:28px!important}}.product-new_product_template .cust-main-product .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{font-size:15px!important;display:block}.cust-main-product .product-info .price-list sale-price{font-size:20px!important}.cust-main-product product-recommendations .horizontal-product__cta .button:hover{background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));border-color:rgb(var(--button-background-primary))}@media(max-width:1000px){.cust-main-product .product{gap:32px}.product-new_product_template .cust-media-with-text .media-with-text__content{padding:0}.cust-fountain-comparison .cust-fountain-comparison-item__product product-card{height:auto;min-height:unset}.product-new_product_template .cust-main-product .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:attr(data-rating) "(" attr(data-reviews) ")"!important;font-size:14px!important;display:block}.product-new_product_template .cust-sticky-bar{padding:20px 0}.cust-fountain-comparison .cust-fountain-comparison-item__content{gap:32px}}html:has(body){padding-bottom:0!important}.cust-main-product .cust-product-quick-add{display:flex;width:100%;padding:14px 4rem;justify-content:space-between;align-items:center;border-top:1px solid #EEE;background:#fff;right:0;bottom:0;z-index:10;border-radius:0}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack a.truncate-text{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack sale-price{font-family:var(--text-font-family);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:strikethrough;text-transform:capitalize}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container{width:100%;gap:20px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack{display:flex;gap:10px;align-items:center}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container{display:flex;flex-direction:row;gap:60px;align-items:center}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container .variant-picker__option-info .h-stack{gap:12px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container .variant-picker__option-info legend{font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:350;line-height:20px;letter-spacing:.3px}.cust-main-product .color-with-buybtn__container .product-card__aside{margin-top:0;display:flex;gap:20px}.product-card__title{display:flex;gap:12px;font-size:15px;font-weight:400;letter-spacing:.3px;align-items:center}.product-card__title .title{font-size:24px;font-weight:var(--custom-bold-font-weight)}.cust-main-product .color-with-buybtn__container .product-card__swatch-list{gap:20px}.cust-main-product .color-with-buybtn__container .product-card__aside .color-swatch--sm{--swatch-size: 32px}.cust-main-product .color-with-buybtn__container .product-card__aside .cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container .variant-picker__option-info span{font-family:var(--text-font-family);font-size:24px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:normal}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container button{padding:20px 60px;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.9px;text-transform:uppercase}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container .variant-picker__option{display:flex;gap:20px;align-items:center}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container .variant-picker__option-info{margin-bottom:0}@media(max-width:699px){.cust-main-product .cust-product-quick-add{padding:8px 1rem}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container variant-media,.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .variant-picker{display:none}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack a.truncate-text,.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack sale-price{font-size:15px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container{display:flex;justify-content:space-between}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack{flex-direction:column;gap:6px;align-items:flex-start;justify-content:center}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container button{padding:14px;min-width:168px}}.cust-product-card .product-card__bottom-btn{margin-top:auto}@media(min-width:1000px){.product-new_product_template .cust-sticky-bar{padding:14px 0}}.product-new_product_template .cust-main-product .product-quick-add__variant variant-media img{width:80px;height:80px}.product-new_product_template .cust-main-product .cust-product-quick-add{height:88px}.product-new_product_template .cust-main-product .cust-product-quick-add .color-swatch--sm{--swatch-size: 24px;margin:0}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .color-with-buybtn__container button{padding-top:14px;padding-bottom:14px}@media(max-width:1000px){.product-new_product_template .cust-main-product .cust-product-quick-add{height:64px}}.cust-featured-collection .section-header .prose{display:flex;flex-direction:column;align-items:center}@media(min-width:1000px){.cust-product-feature-1 .cpfo-item .cpfo-item-content{font-weight:var(--custom-bold-font-weight)}}.fwn-1gluo7u{border-radius:0}@media(min-width:1150px){.header.custom-layout .header__logo a{height:32px}.header.custom-layout .header__logo a img{height:100%;object-fit:contain}.header.custom-layout .header__logo-title{font-size:18px}.header.custom-layout .header__main-nav .header__link-list .link-faded-reverse{font-size:18px;font-weight:var(--custom-bold-font-weight)}.header.custom-layout .header__secondary-nav .header__link-list .link-faded-reverse{font-size:16px}.header.custom-layout .header__link-list{gap:28px}.header.custom-layout .header__icon-list li:has(.icon-account),.header.custom-layout .mega-menu__nav .categories{display:none}.header.custom-layout .header__wrapper{padding:16px var(--container-gutter)}.header.custom-layout .dropdown-menu{top:calc(100% + 19px)}.cust-announcement-bar{min-height:40px}.header.custom-layout .mega-menu__nav li a span{font-size:16px;font-weight:500}.header.custom-layout .mega-menu__nav li.bold a span{font-size:18px;font-weight:var(--custom-bold-font-weight);text-decoration-line:underline}}@media(max-width:1149px){.panel__wrapper li.bold a span{font-weight:var(--custom-bold-font-weight);text-decoration-line:underline}.navigation-drawer.custom-drawer[mobile-opening=left]{height:calc(100% - 93px)}.panel-list__wrapper .panel__wrapper .level_2 .group img{width:40px;height:40px;min-width:unset}.custom-drawer .panel__scroller ul>li.level_1{padding:16px 0}.header.custom-layout .header__wrapper:first-child{padding:12px 15px}.header.custom-layout .header__logo a{height:28px}.header.custom-layout .header__logo a img{height:100%;object-fit:contain}.header.custom-layout .header__icon-list svg{width:24px;height:24px}.header.custom-layout .tap-area{display:flex;align-items:center;justify-content:center}.header.custom-layout .header__icon-list li:has(.icon-search){display:none}.custom-drawer .panel-list__wrapper .level_1 li{height:auto}.custom-drawer .panel-list__wrapper .panel__scroller button[aria-expanded=true]+.panel__wrapper{display:flex!important;margin-top:16px}}@media(min-width:1000px){.cust-featured-collection .cust-product-card .product-card__figure,.cust-product-card .product-card__figure{padding:20px 20px 0}.cust-product-card .product-card__info,.cust-featured-collection .cust-product-card .product-card__info{padding:10px 20px 20px}.cust-featured-collection .cust-product-card{padding:20px}.cust-featured-collection .cust-product-card .product-card__feature-label{margin-top:8px}}@media(max-width:767px){.cust-slideshow .prose .button{padding:12px 24px}.cust-announcement-bar .announcement-bar{padding:6px 12px}.cust-slideshow .cust-slideshow-headding{font-size:24px}.cust-slideshow .cust-slideshow-description{line-height:18px}.cust-featured-collection .cust-product-card .product-card__figure{padding:12px 14px 0}.cust-featured-collection .cust-product-card .product-card__progress{padding-top:12px}.cust-featured-collection .cust-product-card .product-card__info{padding:10px 14px 14px}.cust-featured-collection .cust-product-card .product-card__aside{flex-direction:row;justify-content:space-between}.cust-featured-collection .cust-product-card{padding:12px 14px}.cust-featured-collection .cust-product-card .product-card__feature-label{margin-top:6px}.cust-featured-collection .cust-product-card .product-card__feature-label .feature-item{padding:4px 6px}.cust-featured-collection .cust-product-card .product-card__quick-buy .button{padding:12px 14px}.cust-popup_button{bottom:66%}.cust-text-with-icons .text-with-icons div img,.cust-text-with-icons .text-with-icons div svg{width:36px;height:36px}.cust-text-with-icons .text-with-icons__text-wrapper p:first-child{font-size:12px}.cust-text-with-icons .text-with-icons__list{gap:14px 10px}}@media(min-width:1000px){.footer .footer__block--menu p.bold span{font-size:16px}.footer .footer__block-list ul{gap:12px}.footer .footer__block{gap:16px}.footer .footer__block--menu p,.footer .footer__block--newsletter .h4{font-size:16px}.also-avaliables h2{font-size:16px;font-family:var(--heading-font-family)}.footer:has(.footer-bottom-image){padding:32px 0 0}.footer .footer__block .gap-6{gap:14px}.footer .footer__block-list ul.social-media{margin-top:10px}.footer .also-avaliables{margin-top:18px}.footer .footer__wrapper{gap:32px}.footer .footer__aside{padding-top:32px}.footer .footer-bottom-image{margin-top:32px}.footer .footer-groud__payaloc{display:flex;flex-direction:row-reverse;gap:48px;margin-left:48px}}@media(max-width:999px){.footer .footer__block--menu p,.footer .footer__block--newsletter .h4{font-size:16px}.also-avaliables h2{font-size:16px;font-family:var(--heading-font-family)}.footer:has(.footer-bottom-image){padding:24px 20px 0}.footer .footer__block-list{gap:20px}.footer .footer__block-list ul{gap:12px}.footer .footer__block{gap:14px}.footer .footer__block .gap-6{gap:24px}.footer__aside-bottom{gap:20px}.footer .container{width:100%;margin-left:0;margin-right:0}.footer .footer__block--newsletter{margin-top:4px}.footer .v-stack.gap-6 p+.prose.text-subdued{margin-top:-18px}.footer .footer__newsletter-form{margin-bottom:0}.footer .v-stack.gap-6 .prose.text-subdued{margin-bottom:-10px}.footer .also-avaliables{margin-top:0}.footer .footer__wrapper{gap:24px}.footer .footer__aside{padding-top:24px;gap:20px}.footer .footer-bottom-image{margin-top:24px}}@media(max-width:1000px){.cust-popup .popup_h2{font-size:24px}.cust-popup .before_unlocked{gap:10px}.cust-popup .before_unlocked .popup_input{margin:10px 0 20px}.cust-popup .popup_main-button{padding:12px 24px}}.cust-popup .popup_main-inner{box-shadow:0 0 25px #0000000d}@media(min-width:700px){.collection- .collection.collection--filters-sidebar{margin-top:32px}}@media(max-width:699px){.collection- .collection.collection--filters-sidebar{margin-top:24px}.collection- .product-card__mobile-quick-buy-button{background-color:#002fa7}.collection- .cust-collection-page .product-card__mobile-quick-buy-button svg{color:#fff}.collection- .cust-product-card .product-card__title{font-size:14px}.collection- .cust-product-card .product-card__info .v-stack,.collection- .cust-product-card .product-card__info{gap:4px}.collection- .cust-collection-page .cust-product-card .product-card__info{padding-bottom:14px}.collection- .cust-product-card .product-card__feature-label .feature-item{padding:4px;font-size:10px}.collection- .cust-collection-page .product-list{gap:10px}}.product-new_product_template .cust-main-product .product-info__discount{background:#f6f6f6}.product-new_product_template .cust-main-product .product-info .price-list sale-price{font-weight:600}@media(min-width:700px){.product-new_product_template .stamped-fa-star:before{font-size:16px}.product-new_product_template .cust-main-product .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:attr(data-rating) "(" attr(data-reviews) ")"!important;font-size:16px!important;display:block}.product-new_product_template .product-info__block-item:has(h1),.product-new_product_template .product-info__block-item:has(.product-info__subtitle){margin-top:14px;margin-bottom:14px}.product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: 24px}.product-new_product_template .cust-main-product .product-info{--product-info-block-spacing: 24px}.product-new_product_template .variant-picker__option-info{margin-bottom:20px}.product-new_product_template .cust-main-product .parcelpanel-edd p{font-size:15px}.product-new_product_template .breadcrumb__container .breadcrumb{margin-bottom:20px}.product-new_product_template .cust-main-product .section:has(.product-info){padding-top:20px}.product-new_product_template buy-buttons .button{padding:20px 32px}.product-new_product_template .cust-main-product .product-info__block-group.accordion-group{padding:0 20px}.product-new_product_template .cust-main-product .product-info__block-item[data-block-type=associated-products]{padding-top:0}.product-new_product_template .horizontal-product{gap:24px}.product-new_product_template .cust-sticky-bar{padding:20px 100px}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{font-size:16px}.product-new_product_template .cust-media-with-text .media-with-text__content .cust-media-with-text-content,.product-new_product_template .cust-image-link-blocks .image-link-blocks__item .cilb-item-description{font-size:18px}.cust-main-product .stamped-main-badge.only-mobile{display:none!important}}@media(max-width:699px){.breadcrumb__container,.product-new_product_template .breadcrumb__container{display:none}.product-new_product_template .cust-main-product .section:has(.product-info){padding-top:14px}.product-new_product_template .product-info__block-item:has(h1),.product-new_product_template .product-info__block-item:has(.product-info__subtitle){margin-top:10px;margin-bottom:10px}.product-new_product_template .cust-main-product .product-info{--product-info-block-spacing: 20px}.product-new_product_template .cust-main-product .product{gap:20px}.product-new_product_template .variant-picker__option-info{margin-bottom:12px}.product-new_product_template .cust-main-product .product-info__block-item[data-block-type=quantity-selector]{margin-bottom:24px}.product-new_product_template .cust-main-product .parcelpanel-edd p{margin-bottom:10px}.product-new_product_template .cust-main-product .product-info__block-item[data-block-type=payment-terms],.product-new_product_template .cust-main-product .product-info__block-item[data-block-type=buy-buttons]{margin:0}.product-new_product_template .cust-main-product .product-info__block-item[data-block-type=associated-products]{margin-top:0;padding-top:24px}.product-new_product_template .horizontal-product__info .v-stack a .reversed-link{font-size:15px;font-weight:var(--custom-bold-font-weight)}.product-new_product_template .horizontal-product__info .v-stack .price-list sale-price{font-size:15px!important;font-weight:400}.product-info__block-item product-recommendations .horizontal-product,.product-new_product_template .horizontal-product{padding:14px}.product-info__block-item product-recommendations .horizontal-product__info,.product-new_product_template .horizontal-product__info{align-items:flex-start;display:flex}.product-info__block-item product-recommendations .horizontal-product:first-child,.product-new_product_template .horizontal-product:first-child{padding-bottom:20px}.product-info__block-item product-recommendations .horizontal-product:last-child,.product-new_product_template .horizontal-product:last-child{padding-top:20px}.product-new_product_template .stamped-fa-star:before{font-size:16px}.product-new_product_template .cust-main-product .product-info__offer-list{padding:20px;margin-top:24px}.product-new_product_template .accordion-group .accordion__toggle{padding-top:14px;padding-bottom:14px}.product-new_product_template .cust-main-product .product-info__block-group.accordion-group{padding:0 14px;margin-top:24px}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item .cust-sticky-bar__link{font-size:14px}.product-new_product_template .cust-sticky-bar{padding:14px 0}.product-new_product_template .cust-sticky-bar .cust-sticky-bar__list{padding:0 15px}.product-new_product_template .cust-product-feature-1 .cpfo-item .cpfo-item-heading{font-size:18px}.product-new_product_template .cust-product-feature-1 .cpfo-item .cpfo-item-content{margin-top:10px}.product-new_product_template .cust-product-feature-1 .cpfo-item.only-mobile{gap:16px}.product-new_product_template .cust-image-link-blocks .section{padding-top:24px;padding-bottom:24px}.product-new_product_template .cust-image-link-blocks .image-link-blocks__item .cilb-item-heading{font-size:16px}.product-new_product_template .cust-image-link-blocks .image-link-blocks.scroll-area{gap:10px}.product-new_product_template .cust-media-with-text-2 .media-with-text__content .metafield-rich_text_field>p,.product-new_product_template .cust-media-with-text-2 .media-with-text__content .metafield-rich_text_field li{margin:0}.product-new_product_template .cust-media-with-text-2 .media-with-text__content .metafield-rich_text_field:has(p){display:flex;flex-direction:column;gap:14px}.product-new_product_template .cust-media-with-text-2 .media-with-text__content .metafield-rich_text_field>ul,.product-new_product_template .cust-media-with-text-2 .media-with-text__content .metafield-rich_text_field>ol{display:flex;flex-direction:column;gap:14px}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:nth-child(2) .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{margin:16px 10px 4px}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:nth-child(2) .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading span{font-size:15px;white-space:nowrap}.cust-fountain-comparison .cust-fountain-comparison-item__content-row{width:100%;position:relative;padding-top:40px}.cust-fountain-comparison .cust-fountain-comparison__content .cust-fountain-comparison__content-inner:nth-child(2) .cust-fountain-comparison-item__content-row .cust-fountain-comparison-item__content-heading{position:absolute;width:calc(200% - 20px);top:0;left:0}.cust-fountain-comparison .cust-fountain-comparison-item__content .cust-fountain-comparison-item__content-item-parm{font-size:15px;padding:10px 10px 14px;min-height:unset;height:fit-content;line-height:20px}}@media(max-width:699px){.page-about_us .cust-customer-review .cust-customer-review-inner .cust-customer-review-text{font-size:18px;font-weight:var(--custom-bold-font-weight)}.page-about_us .cust-customer-review .cust-customer-review-item{gap:24px}}@media(min-width:1000px){.blog- .cust-blog-posts-v2 .cust-carousel,.blog- .cust-blog-posts-v2 .scrollable-with-controls{gap:24px}.blog- .cust-rich-text .cust-rich-text__headding{font-size:40px}}@media(max-width:699px){.blog- .cust-sticky-bar .cust-sticky-bar__list .cust-sticky-bar__item{padding:20px 0}.blog- .cust-blog-posts-v2 .section-header .h2{font-size:20px}.blog- .cust-blog-posts-v2 .blog-post-card__info .h3{font-size:16px}}@media(max-width:1199px){.blog- .cust-rich-text .cust-rich-text__content{display:none}.blog- .cust-blog-posts .cust-blog-posts__header .header-content .h2{font-size:28px}.blog- .cust-blog-posts .cbpc-top-headding__badge{font-size:14px;font-weight:400}.blog- .cust-blog-posts .blog-post-card__info .h3{font-size:15px}.blog- .cust-blog-posts-v2 .cust-carousel{padding-bottom:24px}.blog- .cust-blog-posts .cust-blog-posts__button{padding:14px 24px}.blog- .cust-blog-posts .section-stack{gap:24px}.blog- .cust-newsletter{margin-top:40px;margin-bottom:40px}}.product-info__block-item:has(.product-info__buy-buttons.hidden){display:none}@media(min-width:1600px){.footer .footer__block--menu{width:auto}}@media(min-width:1000px){.cust-product-card .product-card__badge-list,.cust-featured-collection .cust-product-card .product-card__badge-list{top:20px;left:20px}.cust-impact-text .impact-text__content .prose .h4{min-height:30px}}.cust-featured-product .cust-feature-product-media{max-height:550px}.cust-featured-product .product-info__buy-buttons button,.cust-featured-product .product-info__buy-buttons .button--outline{white-space:nowrap}@media(min-width:1750px){.cust-featured-product .cust-featured{min-height:550px;max-height:unset}}@media(min-width:1150px){.header.custom-layout .header__main-nav .header__link-list .link-faded-reverse{font-size:15px;font-weight:var(--custom-bold-font-weight)}}@media(max-width:767px){.cust-popup_button{bottom:27%}}@media(max-width:699px){.collection- .product-card__mobile-quick-buy-button{background-color:#fff}.collection- .cust-collection-page .product-card__mobile-quick-buy-button svg{color:#1c1e1e}}.cust-main-product .product-info__subtitle{font-size:15px;font-weight:400}.cust-main-product .product-info__discount .button{background:var(--btn-background-color);color:var(--btn-text-color);font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:var(--custom-bold-font-weight);line-height:20px;letter-spacing:.3px;padding:10px 20px}.cust-main-product .product-info__discount .button .uncopy{display:block}.cust-main-product .product-info__discount .button .copied,.cust-main-product .product-info__discount .button.iscoped .uncopy{display:none}.cust-main-product .product-info__discount .button.iscoped .copied{display:block}@media screen and (min-width:1150px){.shopify-section:has(.cust-sticky-bar){top:calc(var(--header-height) - 66px)}}.cust-media-grid .media-grid__item .cust-media-grid-item__heading{font-size:20px}.cust-main-product .product-info .price-list sale-price{font-weight:600}.cust-media-grid .content-over-media{--container-gutter: 24px}@media(min-width:1000px){.cust-product-card.disable-click .product-card__bottom-btn{margin-bottom:0}.cust-image-link-blocks .section-stack{gap:32px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-heading{font-size:24px;margin-top:20px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description *{font-size:16px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack a.truncate-text{font-size:20px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .v-stack sale-price{font-size:15px}.cust-main-product .cust-product-quick-add .cust-product-quick-add-container .product-card__title .title{font-size:15px}}.cust-main-product .product-info__discount .button svg{width:20px;height:20px}@media(max-width:699px){.cust-main-product .product-info__discount .button{font-size:14px;padding:10px;gap:4px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description *{font-size:15px}.cust-image-link-blocks .image-link-blocks__item .cilb-item-description{margin-top:10px}.cust-media-grid .content-over-media{--container-gutter: 15px}}@media(max-width:1300px){.cust-media-grid .media-grid__item .cust-media-grid-item__heading{font-size:14px}.footer{padding:40px 20px 0}}@media(max-width:1000px){.cust-product-feature-1 .cpfo-item .cpfo-item-heading{font-size:18px}.cust-product-feature-1 .cpfo-item.only-mobile{gap:16px}.cust-product-feature-1 .cpfo-item .cpfo-item-content{margin-top:10px}}@media(max-width:699px){.cust-image-link-blocks .image-link-blocks__item .cilb-item-heading{font-size:16px;margin-top:14px}}@media(max-width:1149px){.panel-list__wrapper .panel__scroller{gap:0}.panel-list__wrapper .panel__scroller .secondary_menu{display:block!important}}@media(max-width:1150px){.header__wrapper .header__icon-list li:has(.icon-account){display:none}}.cust-text-with-icons .h3{text-transform:unset}@media(min-width:768px){.rich-text .hyphenate,.cust-rich-text .hyphenate{white-space:nowrap}}@media(min-width:1000px){.product-gallery--desktop-thumbnails-left{position:sticky;top:var(--header-height)}}@media(max-width:768px){.cust-featured .stamped-badge-caption{display:flex;align-items:center;gap:5px}.cust-featured .stamped-product-reviews-badge .stamped-badge-caption[data-reviews][data-label][data-version="2"]:after{content:attr(data-rating) "(" attr(data-reviews) ")"!important;font-size:10px!important;display:block;margin-top:1px}}.cust-main-product .copy_success_prompt{height:0;overflow:hidden;transition:all .3s}.cust-main-product .copy_success_prompt.show{padding-top:10px;margin-left:16px;height:auto;transition:all .3s}.blog- .cust-blog-posts .blog-post-card__info .cust-blog-post-cards__excerpt{display:none}.blog- .cust-blog-posts .blog-post-card img{aspect-ratio:1 / 1}.blog- .cust-blog-posts .cbpc-top-headding__badge{display:block}.cust-video .rounded-lg,.cust-video .content-over-media:not(.full-bleed) video-media{border-radius:10px}.cust-logo-list .cust-logo-list__subheading{display:none;text-transform:unset}.cust-logo-list__subheading.active{display:block}.cust-logo-list reveal-items.logo-list .logo-list__item{opacity:.3!important;transition:all .3s}.cust-logo-list reveal-items.logo-list .logo-list__item.active{opacity:1!important;transition:all .3s}@media(min-width:769px){.cust-logo-list reveal-items.logo-list .logo-list__item:hover{opacity:1!important;transition:all .3s}}.product-info .mobile__price{display:none}@media(max-width:768px){.cust-featured .product-info__block-item[data-block-type=price]{display:none}.product-info .mobile__price,.cust-featured .product-info .mobile__price .product-info__block-item[data-block-type=price]{display:flex}.cust-featured .product-info .mobile__price sale-price{color:#1c1c1e;font-family:var(--text-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}.cust-featured .product-info__block-item[data-block-type=title]{display:flex;justify-content:space-between;align-items:center}.cust-featured .product-info .mobile__price .price-list{flex-wrap:nowrap}.cust-featured .product-info .mobile__price .product-info__price .rating-with-text{flex-direction:column;height:100%;align-items:center;justify-content:center;margin-top:2px}}@media(max-width:768px){.product-info__price .product-info__badge-list{width:100%;justify-content:end}.cust-featured .product-info__title .stamped-product-reviews-badge .stamped-badge-starrating{margin-top:0!important}.cust-featured .product-info__title .stamped-badge-starrating .stamped-fa{display:flex}.cust-featured .product-info__title .stamped-product-reviews-badge{margin-top:10px}}.cust-product-feature-1{overflow:hidden}.cust-product-feature-1 .content-over-media img{object-fit:contain}.header__main-nav .dropdown-menu.dropdown-menu--restrictable li:last-of-type .reversed-link{font-weight:900;text-decoration:underline}.cust-media-grid .cust-media-grid-headding{text-transform:unset}@media(max-width:1600px){.cust-media-grid .content-over-media>:is(picture,img,video,iframe,svg,video-media){object-fit:contain;background:#f6f6f6}}.cust-blog-posts .cbpc-top-headding__badges{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:699px){.shopify-section--rich-text .rich-text__wrapper .h2.hyphenate,.cust-logo-list .cust-logo-list__heading{font-size:20px}}@media(max-width:1149px){html.no-scroll .navigation-drawer.custom-drawer[mobile-opening=left]{height:calc(100% - var(--header-height))}}@media(max-width:1149px){.navigation-drawer.custom-drawer[mobile-opening=left]{height:calc(100% - var(--announcement-bar-scroll-height) - var(--header-height))}}@media(max-width:999px){.header__icon-list a[aria-controls=search-drawer]{position:absolute;left:55px}}.cust-slideshow .cust-slideshow-description{line-height:normal}@media(max-width:699px){.cust-image-link-blocks .image-link-blocks{justify-content:flex-start!important}.cust-slideshow .cust-slideshow__controls-wrapper{right:calc(50% - 24px)}.cust-slideshow .cust-slideshow-description{line-height:18px}body:has(.product-quick-add.is-visible) inbox-online-store-chat[is-open=true]{bottom:0!important}}inbox-online-store-chat{z-index:10!important}.cust-featured-product .cust-feature-product-media{max-height:unset;min-height:550px}@media(max-width:699px){.cust-media-grid .media-grid__item .content-over-media img{object-fit:contain}}.cust-popup .popup_main-inner .popup_close svg path{stroke:#fff}.cust-popup.hp-show{display:none}body.index- .cust-popup.hp-show:not(.hidden){display:block}.custom-wrapper .header__secondary-nav .bold{font-weight:600!important}.shopify-section.section.auto-embed-section-0{display:none}
/*# sourceMappingURL=/cdn/shop/t/68/assets/custom.css.map */
