@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--white: #ffffff;--black: #000000;--btn-color: #F96224;--Open-Sans-Font: "Open Sans", sans-serif;--page-width: 1380px;--cmn-gap: 100px}html{font-size:62.5%;box-sizing:border-box;scroll-behavior:smooth}body{font-size:16px;line-height:1.5!important;font-weight:400!important;color:var(--black);font-family:var(--Open-Sans-Font)!important;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden}.h0 span,.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,h1 span,h2 span,h3 span,h4 span,h5 span,.h0 i,.h1 i,.h2 i,.h3 i,.h4 i,.h5 i,h1 i,h2 i,h3 i,h4 i,h5 i,.h0 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,h1 em,h2 em,h3 em,h4 em,h5 em{font-family:var(--Open-Sans-Font);color:var(--black);font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--black);font-family:var(--Open-Sans-Font);line-height:1.2;text-transform:inherit;letter-spacing:normal;font-weight:600;margin:0 0 15px}p{font-family:var(--Open-Sans-Font);color:var(--black);margin:0 0 15px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%}video,iframe{display:block;width:100%}a{color:var(--btn-color);-webkit-transition:ease .45s;transition:ease .45s}a,a:hover,a:focus{text-decoration:none}:focus,:focus-visible{outline:none!important}table{width:100%}.btn:not(button,.site-header__cart),.button{padding:10px 15px;background:var(--btn-color);border:1px solid var(--btn-color);font-size:14px;color:var(--white);font-weight:700;font-family:var(--Open-Sans-Font);line-height:1.1;text-transform:uppercase;letter-spacing:normal;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:175px;min-height:38px;width:auto;height:auto;border-radius:8px;box-shadow:none;cursor:pointer;transition:.45s ease;-webkit-transition:.4s ease}.btn:not(button,.site-header__cart):hover,.button:hover{background:var(--white);color:var(--btn-color)}.btn:not(button,.site-header__cart):before,.btn:not(button,.site-header__cart):after,.button:before,.button:after{display:none}form .field:before,form .field:after{display:none}textarea,textarea.text-area{display:block;font-family:var(--Open-Sans-Font);height:150px;width:100%;border:1px solid var(--black);background:var(--white);padding:1rem 2rem;margin:0;font-size:16px;color:var(--black);font-weight:500;letter-spacing:normal;box-shadow:none!important;border-radius:0!important;-webkit-transition:ease .45s;transition:ease .45s;resize:none}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],input[type=date],select{display:block;font-family:var(--Open-Sans-Font);height:48px;width:100%;border:1px solid var(--black);background:var(--white);padding:1rem 2rem;margin:0!important;font-size:16px;font-weight:500;letter-spacing:normal;color:var(--black);box-shadow:none!important;border-radius:0!important;-webkit-transition:ease .45s;transition:ease .45s}.mobile{display:none!important}@media only screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}}.page-width,.page-width-desktop,.container{max-width:var(--page-width);width:100%;margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}.shopify-challenge__container form{text-align:center}.shopify-challenge__container form .shopify-challenge__button.btn{margin-top:20px}predictive-search .spinner{display:none!important}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.section-heading{font-weight:800;font-size:clamp(2.5rem,2.8125vw,4.5rem);margin:0 0 4rem}.section-heading strong{font-weight:800;color:var(--btn-color)}.section-header .header-wrapper{border-bottom:0;background:var(--black)}.header-wrapper .header{max-width:1400px}.header-wrapper .header .header__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.header-wrapper .header .header__buttons .button:first-child{background:var(--white);border:1px solid var(--white);color:var(--btn-color);font-weight:600;gap:5px}.header-wrapper .header .header__buttons .button:first-child svg path{fill:var(--btn-color);transition:.45s ease;-webkit-transition:.45s ease}.header-wrapper .header .header__buttons .button:first-child:hover svg path{fill:var(--white)}.header-wrapper .header .header__buttons .button:first-child:hover{background:var(--btn-color);color:var(--white);border:1px solid var(--btn-color)}.header-wrapper .header-bottom{max-width:1400px;display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:3.3rem}.header-wrapper .header-bottom .header__inline-menu{width:100%;margin:0 auto}.header-wrapper .header-bottom .header__inline-menu .list-menu{display:flex;justify-content:space-between;width:100%}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__menu-item{background:#ffffff3d;border-radius:4rem;font-family:var(--Open-Sans-Font);font-weight:600;font-size:1.4rem;line-height:1;color:var(--white);text-decoration:none;padding:8px 15px}.header-wrapper .header-bottom .header__inline-menu .list-menu li summary.list-menu__item.header__menu-item{padding-right:25px}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .8rem)}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu li .header__menu-item{margin-bottom:0}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu{display:block;width:20rem}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu li .header__menu-item{color:var(--black);text-decoration:none;padding:1rem 1.2rem}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu li .header__menu-item:hover{color:var(--btn-color);background:transparent}.header-wrapper .header-bottom .header__inline-menu .list-menu li summary.list-menu__item span{text-decoration:none!important}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__menu-item span{text-decoration:none;text-transform:uppercase}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__menu-item:hover{background:var(--btn-color)}.header-wrapper .header .header__heading-link{padding:0;margin:0}.header-wrapper .header .header__icons{padding-right:0;align-items:center}.header-wrapper .header .header__icons .desktop-localization-wrapper{display:none}.header-wrapper .header .header__icons .header__icon svg path{fill:var(--white)}.header-wrapper .header .header__icons .header__icon svg{width:2rem;height:2rem}.header-wrapper .header .header__icons .header__right-logo-link{width:auto;height:auto;margin-left:2rem}.header-wrapper .header .header__icons .header__right-logo-link .header__heading-logo-wrapper{max-width:19rem;min-width:19rem}.header-wrapper .header .header__icons .header__right-logo-link img{width:100%;height:100%;object-fit:cover}.header-wrapper .header .header__icons .header__icon--cart{margin-right:0}.list-social__item .icon{transition:all .3s ease}.search__input.field__input{border-radius:4rem!important;border:1px solid var(--btn-color)!important}.search-modal .modal__close-button.link{background:var(--btn-color);border-radius:100%;width:3.4rem;height:3.4rem;padding:1rem}.search-modal{background:var(--black)}.search-modal .modal__close-button .icon,.search-modal .modal__close-button .icon path{stroke:var(--black)}.search-modal .modal__close-button .icon{width:1.2rem;height:1.2rem}.indexBannerWrap{position:relative;margin-top:-1px}.indexBannerWrap .mediaWrap picture{display:block}.indexBannerWrap .mediaWrap img{width:100%}.indexBannerWrap .indexBannerMain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.indexBannerWrap .indexBannerMain .page-width{max-width:1280px}.indexBannerWrap .indexBannerMain .subheading{font-weight:700;font-size:clamp(3rem,3.25vw,5.2rem);color:var(--white)}.indexBannerWrap .indexBannerMain .heading{font-weight:700;font-size:clamp(3rem,3.25vw,5.2rem);color:var(--btn-color);text-align:left}.indexBannerWrap .indexBannerMain .checklist-wrapper .checklist-item{display:flex;align-items:center;gap:2rem}.indexBannerWrap .indexBannerMain .checklist-wrapper .checklist-item:not(:last-child){margin-bottom:2rem}.indexBannerWrap .indexBannerMain .checklist-wrapper .checklist-item .checklist-icon{flex-shrink:0}.indexBannerWrap .indexBannerMain .checklist-wrapper .checklist-item .checklist-text>*{font-weight:600;line-height:1.4;color:var(--white)}.indexBannerWrap .indexBannerMain .checklist-wrapper{margin-top:3.5rem}.shopify-section-group-footer-group .footer{background:var(--black);padding-top:7rem;padding-bottom:0}.footer .page-width{max-width:1290px}.footer .footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;--footer-itm-row-gap: 3rem;--footer-itm-clm-gap: 8rem;column-gap:var(--footer-itm-clm-gap);row-gap:var(--footer-itm-row-gap)!important;margin:0!important;justify-content:space-between}.footer .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:calc(20% - (var(--footer-itm-clm-gap) - (var(--footer-itm-clm-gap) / 5)));margin:0!important}.footer .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(2),.footer .footer__blocks-wrapper .footer-block.grid__item:nth-of-type(3){max-width:calc(18% - (var(--footer-itm-clm-gap) - (var(--footer-itm-clm-gap) / 5)))}.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__heading{font-weight:800;font-size:1.6rem;line-height:1.2;color:var(--white)}.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content{margin-bottom:0!important}.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content li{margin:0}.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content li .list-menu__item{font-size:1.4rem;line-height:1.3;color:var(--white);text-decoration:none}.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content li .list-menu__item.list-menu__item--active,.footer .footer__blocks-wrapper .footer-block.grid__item .footer-block__details-content li .list-menu__item:hover{color:var(--btn-color)}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-heading{font-weight:800;font-size:1.6rem;line-height:1.2;color:var(--white);margin-bottom:2rem}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row{display:flex;align-items:center;gap:0}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row:not(:last-child){margin-bottom:1.5rem}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row .contact-icon{width:100%;max-width:25px;flex-shrink:0}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row .contact-icon img{width:1.5rem;object-fit:contain;height:1.5rem}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row .contact-text,.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row .contact-text a{font-size:1.4rem;line-height:1;color:var(--white)}.footer .footer__blocks-wrapper .footer-block.grid__item .contact-row .contact-text a:hover{color:var(--btn-color)}.footer .footer__blocks-wrapper .footer-block.grid__item .social-block .footer__list-social{justify-content:flex-start;gap:2rem}.footer .footer__blocks-wrapper .footer-block.grid__item .social-block .footer__list-social .list-social__item .list-social__link{padding:0}.shopify-section-group-footer-group .footer .footer__content-bottom{border-top:0;padding:0}.shopify-section-group-footer-group .footer .footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}.shopify-section-group-footer-group .footer .footer__content-bottom .footer__content-bottom-wrapper{border-top:1px solid var(--white);display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding-top:1.4rem;padding-bottom:4rem;align-items:center}.shopify-section-group-footer-group .footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0}.shopify-section-group-footer-group .footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:1.2rem;line-height:1.2;color:var(--white)}.shopify-section-group-footer-group{padding-top:0;background:#f5f5f5}.section-collection-list .collection-list-wrapper{padding-top:0;padding-bottom:0}.section-collection-list{padding:4rem 0;background:var(--black)}.section-collection-list .color-scheme-1.gradient{background:transparent}.section-collection-list .collection-list{display:flex;flex-wrap:wrap!important;row-gap:3rem!important;--coll-list-itm-clm-gap: 3rem;column-gap:var(--coll-list-itm-clm-gap)}.section-collection-list .collection-list .collection-list__item{width:100%;max-width:calc(33.333% - (var(--coll-list-itm-clm-gap) - (var(--coll-list-itm-clm-gap) / 3)));min-width:auto}.section-collection-list .collection-list .collection-list__item .card-wrapper{overflow:hidden;border-radius:1.5rem}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content{position:absolute;bottom:0;left:0;width:100%;z-index:1}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information{padding:3.5rem 2.5rem}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading{font-weight:700;font-size:clamp(2rem,2.25vw,3.6rem);line-height:1.2;color:var(--white);position:relative;margin-bottom:1rem}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading .full-unstyled-link{text-decoration:none}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading .full-unstyled-link .icon-wrap{display:none}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .collection-description p{font-weight:700;font-size:15px;line-height:1.4;color:var(--white)}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .collection-description{width:100%;max-width:246px;margin-bottom:3rem}.section-collection-list .collection-list .collection-list__item .card-wrapper .card:not(.ratio)>.card__content .card__information .btn{min-width:150px}.section-collection-list .collection-list .collection-list__item .card-wrapper .card__inner:before{padding-bottom:68%}.custom-brand .main-brand-section{padding-top:3.3rem!important;padding-bottom:3.3rem!important;max-width:1290px}.custom-brand .brand-logos{background:#f5f5f5;border-radius:1.5rem;padding:5rem 0 5rem 2rem;display:flex;flex-wrap:wrap;row-gap:2.5rem;--brand-itm-logo-clm-gap: 3.5rem;column-gap:var(--brand-itm-logo-clm-gap);align-items:center}.custom-brand .brand-logos .brand-logo{width:100%;max-width:calc(14.285% - (var(--brand-itm-logo-clm-gap) - (var(--brand-itm-logo-clm-gap) / 7)))}.custom-brand .brand-logos .brand-logo a{display:block}.custom-brand .brand-logos .brand-logo img{width:100%}.custom-catagory-list{background:#f5f5f5;padding:7rem 0}.custom-catagory-list .page-width{max-width:1290px}.custom-catagory-list .headingWrap{margin-bottom:5rem}.heading{font-weight:800;font-size:clamp(2.5rem,2.8125vw,4.5rem);text-align:center}.custom-catagory-list .headingWrap p{font-weight:600;line-height:1.4;text-align:center}.catagory-grid{display:flex;flex-wrap:wrap;--cst-category-itm-clm-gap: 2.5rem;--cst-category-itm-row-gap: 3rem;column-gap:var(--cst-category-itm-clm-gap);row-gap:var(--cst-category-itm-row-gap)}.catagory-grid .catagory-item{width:100%;max-width:calc(25% - (var(--cst-category-itm-clm-gap) - (var(--cst-category-itm-clm-gap) / 4)))}.catagory-grid .catagory-item .collection-link{display:block;width:100%;overflow:hidden;border-radius:1rem;position:relative}.catagory-grid .catagory-item .category_image{position:relative;display:block;width:100%;overflow:hidden;border-radius:1rem;padding-bottom:83%}.catagory-grid .catagory-item .category_image .catagory-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.45s ease;-webkit-transition:.45s ease}.catagory-grid .catagory-item:hover .category_image .catagory-image{transform:scale(1.03);-webkit-transform:scale(1.03)}.catagory-grid .catagory-item .category_content{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:.5rem 1.5rem;background:var(--black);transition:.45s ease;-webkit-transition:.45s ease;min-height:67px;display:flex;flex-direction:column;align-items:center;justify-content:center}.catagory-grid .catagory-item .category_content .catagory-title{font-weight:700;font-size:clamp(1.8rem,1.5vw,2.4rem);line-height:1.2;color:var(--white);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catagory-grid .catagory-item:hover .category_content{background:var(--btn-color)}.content-image-section{background:var(--black);padding:15rem 0}.content-image-section .page-width{max-width:1290px}.content-image-section .content-image-wrapper{display:flex;flex-wrap:wrap;row-gap:2.5rem;--image-txt-clm-gap: 4rem;column-gap:var(--image-txt-clm-gap);align-items:center}.content-image-section .content-image-wrapper>*{width:100%;max-width:calc(50% - (var(--image-txt-clm-gap) - (var(--image-txt-clm-gap) / 2)))}.content-image-section .content-image-wrapper .content-right img{width:100%;border-radius:2rem;height:auto}.content-image-section .content-image-wrapper .content-left .section-heading{font-weight:800;font-size:clamp(2.5rem,2.8125vw,4.5rem);color:var(--white);margin:0 0 4rem}.content-image-section .content-image-wrapper .content-left .section-heading strong{font-weight:800;color:var(--btn-color)}.content-image-section .content-image-wrapper .content-left .section-paragraph p{font-size:1.5rem;line-height:1.4;color:var(--white);font-weight:800}.content-image-section .content-image-wrapper .content-left .section-paragraph{margin-bottom:1.5rem}.content-image-section .content-image-wrapper .content-left .section-content{margin-bottom:4rem}.content-image-section .content-image-wrapper .content-left .section-content p{color:var(--white);line-height:1.3;font-size:1.4rem}.content-image-section .content-image-wrapper .content-right .image-caption{font-weight:700;font-size:1.6rem;line-height:1.2;color:var(--btn-color);margin:2.5rem 0 0}.custom-steps-section{padding:6rem 0 var(--cmn-gap)}.custom-steps-section .page-width{max-width:1290px}.custom-steps-section .headingWrap{margin-bottom:5rem}.custom-steps-section .headingWrap .sub__text{width:100%;max-width:66.5rem;margin:0 auto}.custom-steps-section .headingWrap .sub__text p{font-size:1.4rem;line-height:1.3;text-align:center}.steps-grid{display:flex;flex-wrap:wrap;row-gap:2.5rem;--steps-grid-itm-clm-gap: 6rem;column-gap:var(--steps-grid-itm-clm-gap)}.steps-grid .step-card{width:100%;max-width:calc(33.333% - (var(--steps-grid-itm-clm-gap) - (var(--steps-grid-itm-clm-gap) / 3)))}.steps-grid .step-card .step-title{font-weight:700;font-size:clamp(1.5rem,1.875vw,2rem);line-height:1.2;display:flex;align-items:flex-end;gap:2rem}.steps-grid .step-card .step-title span{font-weight:800;font-size:clamp(2.5rem,2.8125vw,3.5rem);line-height:1;color:var(--btn-color);display:block}.steps-grid .step-card .step-media{position:relative;display:block;width:100%;overflow:hidden;border-radius:1.5rem;padding-bottom:50%}.steps-grid .step-card .step-media img,.steps-grid .step-card .step-media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.steps-grid .step-card .step-content{margin-top:1.5rem}.steps-grid .step-card .step-content p{font-size:1.4rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.heading strong{font-weight:800;color:var(--btn-color)}.custom-featured-wrapper{background:#f5f5f5;padding:10rem 0 15rem!important}.custom-featured-wrapper .headingWrap{margin-bottom:5rem}.custom_product_splide .splide__slide .card-wrapper,.related_prod_slide .splide__slide .card-wrapper,.collection .grid .grid__item .card-wrapper{background:var(--white);overflow:hidden;border-radius:1.5rem}.custom_product_splide .splide__slide .card-wrapper .card__inner:before,.related_prod_slide .splide__slide .card-wrapper .card__inner:before,.collection .grid .grid__item .card-wrapper .card__inner:before{padding-bottom:74%}.custom_product_splide .splide__slide .card-wrapper .card__inner .card__badge,.related_prod_slide .splide__slide .card-wrapper .card__inner .card__badge,.collection .grid .grid__item .card-wrapper .card__inner .card__badge{position:absolute;top:1.7rem;left:1.7rem;grid-row-start:auto}.custom_product_splide .splide__slide .card-wrapper .card__inner .card__badge .badge,.related_prod_slide .splide__slide .card-wrapper .card__inner .card__badge .badge,.collection .grid .grid__item .card-wrapper .card__inner .card__badge .badge{background:var(--btn-color);border-radius:5px;font-weight:700;font-size:1.4rem;line-height:1;color:var(--white);letter-spacing:normal;padding:.5rem 3rem;border:none}.custom_product_splide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information,.related_prod_slide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information,.collection .grid .grid__item .card-wrapper .card:not(.ratio)>.card__content .card__information{padding:1.7rem}.custom_product_splide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading,.related_prod_slide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading,.collection .grid .grid__item .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading{font-weight:700;font-size:1.6rem;line-height:1.2}.custom_product_splide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading .full-unstyled-link,.related_prod_slide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading .full-unstyled-link,.collection .grid .grid__item .card-wrapper .card:not(.ratio)>.card__content .card__information .card__heading .full-unstyled-link{text-decoration:none}.custom_product_splide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .price,.related_prod_slide .splide__slide .card-wrapper .card:not(.ratio)>.card__content .card__information .price,.collection .grid .grid__item .card-wrapper .card:not(.ratio)>.card__content .card__information .price{font-weight:600;font-size:1.6rem;line-height:1;color:var(--black);margin-top:1.5rem}.splide__arrow{width:2.2rem!important;height:2.2rem!important;opacity:1!important;background:var(--btn-color)!important;transition:.45s ease;-webkit-transition:.45s ease}.splide__arrow:hover{background:#00000057!important}.splide__arrow svg{display:none}.splide__arrow:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='7' height='9' viewBox='0 0 7 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.67749 8.00928L1.68226 4.6799L5.67749 1.35055' stroke='white' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:7px;height:9px}.splide__arrow.splide__arrow--next:before{transform:translate(-50%,-50%) scaleX(-1);-webkit-transform:translate(-50%,-50%) scaleX(-1)}.custom_product_splide .splide__arrow.splide__arrow--prev,.related_prod_slide .splide__arrow.splide__arrow--prev{left:-5rem}.custom_product_splide .splide__arrow.splide__arrow--next,.related_prod_slide .splide__arrow.splide__arrow--next{right:-5rem}.industry-highlights-container{background:var(--black);padding:8.5rem 0 14rem}.industry-highlights-container .headingWrap{margin-bottom:5rem}.industry-highlights-container .headingWrap .heading{color:var(--white)}.industry-highlights-container .industry_wrapper{max-width:1290px;display:flex;flex-wrap:wrap;--industry_wrapper-itm-gap: 2rem;gap:var(--industry_wrapper-itm-gap)}.custom-featured-wrapper .page-width{max-width:1187px}.industry-highlights-container .industry_wrapper .highlight-box{width:100%;max-width:calc(33.333% - (var(--industry_wrapper-itm-gap) - (var(--industry_wrapper-itm-gap) / 3)));background:#ffffff40;border-radius:1.5rem;overflow:hidden;transition:.45s ease;-webkit-transition:.45s ease;padding:2rem 2rem 3rem}.industry-highlights-container .industry_wrapper .highlight-box .icon{position:relative;display:block;width:100%;max-width:7rem;padding-bottom:16%;margin-bottom:2rem}.industry-highlights-container .industry_wrapper .highlight-box .icon img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:left center}.industry-highlights-container .industry_wrapper .highlight-box .highlight_title{font-weight:700;font-size:clamp(2rem,1.875vw,3rem);line-height:1.3;color:var(--white)}.industry-highlights-container .industry_wrapper .highlight-box .highlight_pera p{font-weight:600;font-size:1.6rem;line-height:1.4;color:var(--white)}.industry-highlights-container .industry_wrapper .highlight-box:hover{background:var(--btn-color)}.testimonial-section .page-width{max-width:1178px}.testimonial-section{padding:16rem 0 14rem}.testimonial-section .headingWrap{margin-bottom:3.5rem}.testimonial-slider-innr{background:#f5f5f5;border-radius:2rem;padding:10rem 2rem 8rem}.testimonial-section .splide .splide__slide .testimonial-card{text-align:center}.testimonial-section .splide .splide__slide .testimonial-card .review{margin-bottom:3.5rem}.testimonial-section .splide .splide__slide .testimonial-card .review p{font-weight:600;font-size:clamp(1.7rem,1.5vw,2.4rem);line-height:1.5;text-align:center}.testimonial-section .splide .splide__slide .testimonial-card .reviewer-name{margin-bottom:1.5rem}.testimonial-section .splide .splide__slide .testimonial-card .reviewer-name p{font-weight:700;font-size:1.8rem;line-height:1;text-align:center;color:var(--btn-color)}.testimonial-section .splide .splide__slide .testimonial-card .review__date p{font-size:1.8rem;line-height:1.3}.testimonial-section .splide .splide__arrow.splide__arrow--prev{left:-7rem}.testimonial-section .splide .splide__arrow.splide__arrow--next{right:-7rem}.testimonial-section .testimonial-buttons{text-align:center;margin-top:4rem;display:flex;align-items:center;justify-content:center;gap:3rem}.testimonial-section .testimonial-buttons .black-btn{background:var(--black);border:1px solid var(--black)}.testimonial-section .testimonial-buttons .black-btn:hover{background:var(--white);color:var(--black)}.cust_newsletter{background:var(--black);padding:11.9rem 0 0}.cust_newsletter .page-width{max-width:1290px}.cust_newsletter .secTop_content{display:flex;flex-wrap:wrap;row-gap:2.5rem;--cst-newsletter-clm-gap: 4rem;column-gap:var(--cst-newsletter-clm-gap);align-items:center}.cust_newsletter .secTop_content .newsletter__left{width:100%;max-width:calc(55% - (var(--cst-newsletter-clm-gap) - (var(--cst-newsletter-clm-gap) / 2)))}.cust_newsletter .secTop_content .newsletter__right{width:100%;max-width:calc(45% - (var(--cst-newsletter-clm-gap) - (var(--cst-newsletter-clm-gap) / 2)))}.cust_newsletter .secTop_content .newsletter__right img{width:100%;height:auto;border-radius:2rem}.cust_newsletter .secTop_content .newsletter__left .heading{color:var(--white);text-align:left;margin-bottom:2.5rem}.cust_newsletter .secTop_content .newsletter__left .heading strong{font-weight:800}.cust_newsletter .secTop_content .newsletter__left .checkList_wrap .checklist-item{display:flex;align-items:center;gap:1.6rem}.cust_newsletter .secTop_content .newsletter__left .checkList_wrap .checklist-item .checklist-icon{flex-shrink:0}.cust_newsletter .secTop_content .newsletter__left .checkList_wrap .checklist-item .checklist-text>*{font-weight:600;font-size:1.6rem;line-height:1.3;color:var(--white)}.cust_newsletter .secTop_content .newsletter__left .checkList_wrap .checklist-wrapper:not(:last-child){margin-bottom:1.9rem}.cust_newsletter .secTop_content .newsletter__left .checkList_wrap{margin-bottom:4rem}.cust_newsletter .secTop_content .newsletter__left .newsletter-form{width:100%;max-width:622px;margin-left:0}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .fields-row{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2rem}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .fields-row .field .field__label{display:none}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .fields-row .field .field__input{min-height:5.3rem;border-radius:8px!important;padding:1.5rem 2rem!important;box-shadow:none!important;margin:0!important;font-weight:700;font-size:1.5rem;color:var(--black)}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .fields-row .field .field__input::placeholder{color:var(--black);opacity:1}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .fields-row .field .field__input::-ms-input-placeholder{color:var(--black)}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .subscribe__btn .button{width:100%;min-height:5.3rem;background:var(--btn-color);color:var(--white)}.cust_newsletter .secTop_content .newsletter__left .newsletter-form .subscribe__btn .button:hover{background:var(--white);color:var(--btn-color)}.cust_newsletter .secBottom_content{background:#ffffff3d;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;margin-top:5rem;padding:2.5rem 5rem 6rem}.cust_newsletter .secBottom_content h4{font-weight:700;font-size:2rem;text-align:center;color:var(--white);margin:0 0 3rem}.cust_newsletter .secBottom_content .Benefits_points_wrapper{display:flex;flex-wrap:wrap;row-gap:2.5rem;--Benefits_points-itm-clm-gap: 9rem;column-gap:var(--Benefits_points-itm-clm-gap)}.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item{width:100%;max-width:calc(16.666% - (var(--Benefits_points-itm-clm-gap) - (var(--Benefits_points-itm-clm-gap) / 6)));display:flex;flex-direction:column;align-items:center;text-align:center}.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefits-icon{width:6.5rem;height:6.5rem;display:flex;align-items:center;justify-content:center;background:var(--btn-color);border-radius:1.5rem;padding:1rem;overflow:hidden;margin-bottom:1.5rem}.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefits-icon img{width:auto;height:auto}.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefits-text>*{font-weight:700;font-size:1.5rem;line-height:1.2;text-align:center;color:var(--white)}h3.newsletter-form__message.newsletter-form__message--success.form__message{font-weight:700;font-size:1.6rem;line-height:1.2;color:var(--btn-color);margin:2.5rem 0 0}.faq-section{background:#f5f5f5;padding:var(--faq-padding);--faq-padding: clamp(4rem,10.71vw,15rem) 0}.faq-section .page-width{max-width:1290px;display:flex;flex-wrap:wrap;row-gap:2.5rem;--faqs-itm-clm-gap: 10rem;column-gap:var(--faqs-itm-clm-gap)}.faq-section .faq-left{width:100%;max-width:calc(35% - (var(--faqs-itm-clm-gap) - (var(--faqs-itm-clm-gap) / 2)))}.faq-section .faq-right{width:100%;max-width:calc(65% - (var(--faqs-itm-clm-gap) - (var(--faqs-itm-clm-gap) / 2)))}.faq-section .faq-left .headingWrap{text-align:left}.faq-section .faq-left .headingWrap .heading{text-align:left;width:100%}.faq-section .faq-left .sub__text{margin-bottom:4rem}.faq-section .faq-left .sub__text p{font-size:1.4rem;line-height:1.3}.faq-section .faq-right .faq-item{background:var(--white);border-radius:1rem;padding:1.4rem 1.4rem 1.4rem 2rem}.faq-section .faq-right .faq-item:not(:last-child){margin-bottom:2rem}.faq-section .faq-right .faq-item .faq-question{font-weight:600;font-size:1.5rem;margin:0;position:relative;cursor:pointer;padding-right:2.5rem}.faq-section .faq-right .faq-item .faq-answer{margin-top:0;width:100%;max-width:636px}.faq-section .faq-right .faq-item .faq-answer p{font-size:1.4rem;line-height:1.3}.faq-section .faq-right .faq-item .faq-question:after{content:"";position:absolute;top:-2px;right:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.9869' cy='10.9869' r='10.4869' transform='matrix(0 -1 -1 0 22 21.9736)' fill='%23F96224' stroke='white'/%3E%3Cpath d='M14.0095 9.32227L10.6801 13.3175L7.3508 9.32227' stroke='white' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:2.2rem;height:2.2rem;transition:.45s ease;-webkit-transition:.45s ease}.faq-section .faq-right .faq-item.open .faq-question:after{transform:scaleY(-1);-webkit-transform:scaleY(-1)}.faq-section .faq-right .faq-item.open .faq-answer{margin-top:2rem}.template-product .faq-section{background:var(--black)}.faq-section:has(.product-section-faq) .faq-left .headingWrap .heading,.faq-section:has(.product-section-faq) .faq-left .sub__text p,.faq-section:has(.product-section-faq) .faq-left .sub__text,.faq-section:has(.product-section-faq) .faq-right .faq-item .faq-question,.faq-section:has(.product-section-faq) .faq-right .faq-item.open .faq-answer,.faq-section:has(.product-section-faq) .faq-right .faq-item .faq-answer p{color:var(--white)}.template-product .faq-section .faq-right .faq-item{background:#ffffff40}.template-product .faq-section .faq-right .faq-item .faq-question:after{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.9869' cy='10.9869' r='10.9869' transform='matrix(0 -1 -1 0 22 21.9739)' fill='%23F96224'/%3E%3Cpath d='M14.0095 9.32227L10.6801 13.3175L7.35074 9.32227' stroke='white' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.product.grid{--prod-info-spacing: clamp(3.5rem,7.14vw,10rem);column-gap:var(--prod-info-spacing)!important}.product.grid .product__media-wrapper,.product.grid .product__info-wrapper{width:100%!important;max-width:calc(50% - (var(--prod-info-spacing) - (var(--prod-info-spacing) / 2)))!important}.product-contentimage-section .content-image-wrapper .section-left--heading{padding-top:2.5rem}.product-contentimage-section .content-image-wrapper .section-left--heading,.product-contentimage-section .content-image-wrapper .section-left--heading p{font-size:1.6rem;font-weight:600;font-family:var(--Open-Sans-Font);text-transform:uppercase;color:var(--white)}.product-contentimage-section .content-left .cst-wrapper{display:flex;flex-direction:column;row-gap:2rem;justify-content:center;height:100%}.product-contentimage-section .content-image-wrapper{align-items:inherit}.product__content__sec.cust_newsletter .secBottom_content{margin-top:var(--top-spacing-nwsltr);--top-spacing-nwsltr: clamp(4rem,7.14vw,10rem);padding:9.5rem 7rem}.product__content__sec.cust_newsletter .main__bottom_sec{display:flex;gap:13rem;align-items:center;justify-content:space-between;--main-btm-sec: clamp(4rem,9.28vw,13rem)}.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit{width:100%;max-width:calc(34% - var(--main-btm-sec)/2)}.product__content__sec.cust_newsletter .main__bottom_sec .Benefits_points_wrapper{width:100%;max-width:calc(66% - var(--main-btm-sec)/2);column-gap:6rem;row-gap:3rem;flex-direction:row}.product__content__sec.cust_newsletter .main__bottom_sec .Benefits_points_wrapper .benefits-item{max-width:calc(33.33% - 4rem);align-items:flex-start!important;text-align:left!important}.product__content__sec.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefits-text>*{font-size:clamp(1.9rem,1.71vw,2.4rem);font-weight:700;font-family:var(--Open-Sans-Font)}.product__content__sec.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefits-text{margin:1.7rem 0}.product__content__sec.cust_newsletter .section-heading,.product__content__sec.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefit_des,.product__content__sec.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefit_des p,.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit p{color:var(--white)}.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit .section-paragraph{margin-bottom:1.5rem}.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit .section-paragraph,.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit .section-paragraph p{font-size:1.5rem;font-weight:800}.product-installation.custom-steps-section .headingWrap{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:4rem}.product-installation.custom-steps-section .headingWrap .sub__text{width:100%;max-width:72.4rem;margin:0 auto 0 0}.custom-steps-section .headingWrap .sub__text p{text-align:left}.product-installation.custom-steps-section .wrapper-cstm{display:flex;column-gap:6rem}.product-installation.custom-steps-section .wrapper-cstm .content-left{width:100%;max-width:calc(48% - 3rem)}.product-installation.custom-steps-section .wrapper-cstm .content-right{background:transparent;padding:0;width:100%;max-width:calc(52% - 3rem)}.product-installation.custom-steps-section .wrapper-cstm .content-left .step-media img{width:100%;border-radius:1.5rem}.product-installation-guide .faq-section .faq-right .faq-item .faq-question{font-size:clamp(2.3rem,2.14vw,3rem);font-weight:700;color:var(--black)}.product-installation-guide .faq-section .faq-right .faq-item .faq-question span{font-size:clamp(3rem,2.8125vw,4.5rem);font-weight:800;display:inline-block;margin-right:2rem;color:var(--btn-color);line-height:1}.product-installation-guide .faq-section .faq-right .faq-item{background:#ffffff40;margin:0;padding:2.5rem 0;border-top:1px solid #00000057;border-radius:0}.product-installation-guide .faq-section .faq-right .faq-item:last-child{border-bottom:1px solid #00000057}.product-installation-guide .faq-section .faq-right .faq-item .faq-question:after{top:18px}.search-modal__content.search-modal__content-bottom svg.icon.icon-search path{fill:var(--black)}.splide__list{align-items:center}.product-main .main-product-innr{padding:0}.product-main{padding:9.5rem 0 7rem}.product-main .page-width{max-width:1290px}.product__media-list .product__media-item .product-media-container{border:0;background:transparent}.thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail{box-shadow:none;border-radius:5px;border-color:#00000057}.product.grid .product__info-wrapper.grid__item{padding-left:0!important}.product.grid .product__info-wrapper.grid__item .product__title h1{font-weight:700;font-size:clamp(2.5rem,2.5vw,4rem);width:calc(100% - 4rem)}.product.grid .product__info-wrapper.grid__item .product__title{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:center;row-gap:1.5rem}.product.grid .product__info-wrapper.grid__item .product__title .product__title{display:none}.product.grid .product__info-wrapper.grid__item .product__title .swym-button{width:4rem}.product.grid .product__info-wrapper.grid__item .product__text{margin-top:0;font-weight:600;font-size:1.8rem;text-transform:uppercase}.product.grid .product__info-wrapper.grid__item .custom-description-info p{font-size:1.4rem;line-height:1.3;position:relative;padding-left:3rem}.product.grid .product__info-wrapper.grid__item .custom-description-info p strong{font-weight:700}.product.grid .product__info-wrapper.grid__item .color__bg__wrap{background:#f5f5f5;padding:3rem 2.5rem;border-radius:1.5rem;margin:4rem 0}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .price{font-weight:600;font-size:clamp(2rem,2.5vw,4rem);line-height:1.2;letter-spacing:normal}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form{margin:2rem 0}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .product-form__buttons{max-width:100%}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .product-form__submit{min-height:5.5rem;width:100%;font-weight:700;font-size:clamp(1.6rem,1.25vw,2rem);letter-spacing:normal}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .shopify-payment-button__button{border-radius:8px;background:var(--black);border:1px solid var(--black);min-height:5.5rem;font-weight:700;font-size:clamp(1.6rem,1.25vw,2rem);letter-spacing:normal;text-transform:uppercase;line-height:1;transition:.45s ease;-webkit-transition:.45s ease;display:inline-flex;align-items:center;justify-content:center}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .shopify-payment-button__button:before,.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .shopify-payment-button__button:after{display:none}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product-form .shopify-payment-button__button:hover{background:var(--white);color:var(--black)}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .footer__payment img{width:100%;object-fit:cover}.custom-product-faq .faq_item{border-bottom:1px solid rgba(0,0,0,.34);padding:1.9rem 0}.custom-product-faq .faq_item:first-child{border-top:1px solid rgba(0,0,0,.34)}.custom-product-faq .faq_item .faq_qus{font-weight:600;font-size:1.6rem;text-transform:uppercase;cursor:pointer;position:relative;margin:0;padding-right:3rem}.custom-product-faq .faq_item.open .faq_ans{margin-top:1.5rem}.custom-product-faq .faq_item .faq_ans p{font-size:1.4rem;line-height:1.5}.custom-product-faq .faq_item .faq_qus:after{content:"";position:absolute;top:7px;right:0;background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.852722 1.0744L4.06202 4.92555L7.27129 1.0744' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:8px;height:6px;transition:all .5s}.custom-product-faq .faq_item.open .faq_qus:after{transform:scaleY(-1)}.custom-steps-section.product-installation{padding:var(--cmn-gap) 0}.product__content__sec.cust_newsletter .secBottom_content .Benefits_points_wrapper .benefits-item .benefit_des p,.product__content__sec.cust_newsletter .main__bottom_sec .heading__sec_benefit p{font-size:1.4rem;line-height:1.4}body:is(.template-product) .testimonial-section{padding:var(--cmn-gap) 0}.related-products-main .related-products{max-width:1187px;padding-top:0;padding-bottom:0}.related-products-main{background:#f5f5f5;padding:var(--cmn-gap) 0 15rem}.related-products-main .related-products-innr{background:transparent}.related-products-main .heading{margin-bottom:5rem}.cart-count-bubble{top:3px;bottom:auto;left:auto;right:4px;background:var(--btn-color)}.cart-item__quantity-wrapper{align-items:center}.quantity .quantity__input{padding:1rem}.collection .grid{display:flex;flex-wrap:wrap;--coll-itm-row-gap: 3rem;--coll-itm-clm-gap: 3rem;row-gap:var(--coll-itm-row-gap);column-gap:var(--coll-itm-clm-gap)}.collection .grid .grid__item{width:100%;max-width:calc(33.33% - (var(--coll-itm-clm-gap) - (var(--coll-itm-clm-gap) / 3)))}.customer h1{font-weight:800;font-size:clamp(2.5rem,2.8125vw,4.5rem)}.customer .field label{display:none}.customer .field input{border:1px solid var(--black);padding:1.5rem 2rem!important;box-shadow:none!important}.customer .field input::placeholder{color:var(--black);opacity:1}.customer .field input::-ms-input-placeholder{color:var(--black)}.customer button:before,.customer button:after,.customer .select:before,.customer .select:after{display:none}.customer button{padding:10px 15px;background:var(--btn-color);border:1px solid var(--btn-color);font-size:14px;color:var(--white);font-weight:700;font-family:var(--Open-Sans-Font);line-height:1.1;text-transform:uppercase;letter-spacing:normal;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:175px;min-height:38px;width:auto;height:auto;border-radius:8px;box-shadow:none;cursor:pointer;transition:.45s ease;-webkit-transition:.4s ease}.customer button:hover{color:var(--btn-color);background:var(--white)}.customer .select{border:1px solid var(--black)}.customer .select .svg-wrapper{right:1.5rem}.shopify-section-group-footer-group .footer .footer__content-bottom .footer__content-bottom-wrapper .footer__payment{margin:0}.product.grid .product__info-wrapper.grid__item .color__bg__wrap .product__tax{display:none}.jdgm-rev-widg__title{font-weight:800!important;font-size:clamp(2.5rem,2.8125vw,4.5rem)!important}.swym-storefront-layout-grid-item-add-to-cart-button,.swym-storefront-layout-login-button{background:var(--btn-color)!important;border:1px solid var(--btn-color)!important}.swym-storefront-layout-grid-item-add-to-cart-button:hover,.swym-storefront-layout-login-button:hover{background:var(--white)!important;color:var(--btn-color)!important}.shopify-policy__container{padding:8rem 1.5rem;max-width:var(--page-width)}.shopify-policy__container .shopify-policy__title h1{font-weight:800;font-size:clamp(2.5rem,2.8125vw,4.5rem);text-transform:capitalize}.shopify-policy__container .shopify-policy__body .rte a{color:var(--btn-color)}.drawer__close svg path{fill:var(--black)!important}.drawer__close svg{stroke:none!important}.collection .grid .grid__item .card-wrapper .swym-wishlist-collections-v2{background:var(--btn-color);border-radius:50%;width:3rem!important;height:3rem!important;display:flex;align-items:center;justify-content:center}.search__button.field__button svg path{fill:var(--black)}.reset__button.field__button svg{stroke:none!important}.reset__button.field__button svg circle{stroke:var(--black)}.reset__button.field__button svg path{stroke:var(--black)!important}.collection .grid .grid__item .card-wrapper .swym-wishlist-collections-v2-container{z-index:1}.header-wrapper .header .header__icons .header__icon.swym-wishlist .swym-wishlist-header-counter{width:2rem;height:2rem;position:absolute;top:0;right:0;background:var(--btn-color);border-radius:50%;color:var(--white);font-size:10px;line-height:normal}.header-wrapper .header .header__icons .header__icon.swym-wishlist{position:relative}img.pause-image{filter:invert(1)}facet-filters-form{margin-bottom:3rem}.shopify-section .collection-hero{padding:5rem 0}.shopify-section .collection-hero .collection-hero__title{margin-top:0}.product-card-wrapper{box-shadow:0 2px 5px 2px #9d9d9d4d;padding:4px}.product-card-wrapper .card__inner.color-scheme-2.gradient.ratio{border-top-right-radius:14px;border-top-left-radius:14px;overflow:hidden}.product-card-wrapper .card__inner .card__information{padding-block:10px}.product-card-wrapper .card__content .card__information{padding:10px!important}.facets__form-vertical *{color:#000;font-weight:500}.active-facets-vertical-filter h2#verticalTitle{font-weight:700;font-size:2.5rem}.facets__form-vertical details{padding:10px;background:#fbf9f9}.product.grid .product__info-wrapper.grid__item .custom-description-info p:before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background-image:url(/cdn/shop/files/Group_39_1.png?v=1748951064);background-size:contain;background-repeat:no-repeat;background-position:center}.product.grid .product__info-wrapper.grid__item .custom-description-info li:before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background-image:url(/cdn/shop/files/Group_39_1.png?v=1748951064);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-order-richtext ul li:before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background-image:url(/cdn/shop/files/Group_39_1.png?v=1748951064);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-order-richtext ul li{font-size:1.4rem;line-height:1.3;position:relative;padding-left:3rem;margin-bottom:10px}.faq_ans table{margin-top:40px}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu li .header__menu-item{line-height:1.6}.header-wrapper .header-bottom .header__inline-menu .list-menu li .header__submenu{border-radius:5px}ul.header__submenu:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";position:absolute;left:calc(50% - 8px);top:-6px}a.header__menu-item:hover,a.list-menu__item.link--text.focus-inset:hover{background:var(--btn-color)}span.benefits-text p{text-align:left!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/Style_J.css.map */
