:root{--xs-ink: rgb(31, 42, 53);--xs-text: rgba(31, 42, 53, .9);--xs-heading: rgb(56, 56, 56);--xs-bg: rgb(244, 245, 247);--xs-accent2: rgb(211, 215, 223);--xs-white: #ffffff;--xs-red: rgb(221, 29, 29);--xs-page: 1170px;--xs-gutter: 50px}@media(max-width:749px){:root{--xs-gutter: 20px}}body{font-family:Heebo,sans-serif!important;font-size:16px;line-height:1.4;letter-spacing:.6px;color:var(--xs-text);background:var(--xs-bg)}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3{font-family:Heebo,sans-serif!important;letter-spacing:.6px;line-height:1.2;word-break:break-word}.xs-page{max-width:var(--xs-page);margin:0 auto;padding:0 var(--xs-gutter);box-sizing:border-box}.xs-page--narrow{max-width:734px;padding:0 20px}.xs-rte p{margin:0}.xs-rte p+p{margin-top:10px}.xs-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;min-height:49px;padding:0 30px;border-radius:10px;background:var(--xs-ink);color:#fff!important;text-decoration:none;font-family:Heebo,sans-serif;font-size:18.2857px;line-height:21.94px;letter-spacing:1.306px;font-weight:400;transition:background-color .3s ease-in-out,box-shadow .2s;border:0;cursor:pointer}.xs-btn:hover{background:#1e1e1e}.shopify-section-group-header-group .announcement-bar-section .utility-bar,.utility-bar{background:var(--xs-red)!important;border-bottom:0!important}.utility-bar .announcement-bar{padding:10px 0 11px!important;min-height:0!important}.utility-bar .page-width{max-width:var(--xs-page);padding:0 50px}.announcement-bar__message{font-family:Heebo,sans-serif!important;font-size:16px!important;line-height:22.4px!important;letter-spacing:1px!important;color:#fff!important;padding:0!important;min-height:22px!important;font-weight:400!important}.utility-bar__grid{display:block!important}@media(max-width:749px){.utility-bar .announcement-bar{padding:8px 0 9px!important}.utility-bar .page-width{padding:0 20px}}.section-header .header-wrapper{background:#fff!important;border-bottom:1px solid rgba(31,42,53,.08)!important;padding:5px 0}.section-header .header{max-width:var(--xs-page)!important;padding:0 50px!important;min-height:68px;grid-template-columns:1fr auto 1fr!important}.section-header .header__heading-logo-wrapper{padding:0!important;display:block;line-height:0}.section-header .header__heading-link{padding:7.5px;line-height:0}@media(min-width:750px){.section-header .header__heading-link{margin-left:-7.5px}}.section-header .header__heading-logo{max-width:130px;width:130px;height:auto!important;aspect-ratio:130 / 53.3333}.section-header .header__search,.section-header details-modal.header__search{display:none!important}.section-header .header__icon{color:#1f2a35d9!important;width:44px;height:44px}.section-header .header__icon .svg-wrapper,.section-header .header__icon svg{width:20px;height:20px}.section-header .header__icon--cart .svg-wrapper,.section-header .header__icon--cart svg{width:24px;height:24px}.section-header .header__icon--cart{margin-inline-end:-12px}@media(max-width:989px){.section-header .header{padding:0 20px!important;min-height:64px}.section-header .header__heading-logo{max-width:120px;width:120px}}.shopify-section:has(>.xs-border),.shopify-section:has(>.xs-iwt),.shopify-section:has(>.xs-faq){display:flow-root}.xs-fc{background:#fff;padding:5px 0}.xs-fc__inner{padding:var(--pt) 0 var(--pb)}.xs-fc__title{margin:0 auto 25px;text-align:center}.xs-fc__title h2{margin:0 0 10px;font-size:var(--hs);line-height:1.25;font-weight:700;color:var(--xs-heading)}.xs-fc__title h2 strong{font-weight:900}.xs-fc__grid{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start;align-items:flex-start}.xs-fc__item{flex:0 0 calc(33.33% - 26.6667px);max-width:calc(33.33% - 26.6667px)}.xs-card{position:relative;display:flex;flex-direction:column;text-decoration:none;background:var(--xs-bg);border-radius:12px;text-align:center;color:var(--xs-text);box-shadow:10px 10px 35px #302f2f0d}.xs-card__media{position:relative;aspect-ratio:1 / 1;border-radius:12px 12px 0 0;overflow:hidden;background:#fff}.xs-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .6s ease}.xs-card__media img.xs-card__img2{opacity:0}@media(hover:hover){.xs-card:hover .xs-card__media img.xs-card__img2{opacity:1}.xs-card:hover .xs-card__media img:only-child{transform:scale(1.03)}}.xs-card__badge{position:absolute;bottom:10px;inset-inline-start:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:0 6px;height:23px;border-radius:6px;border:1px solid var(--xs-bg);background-image:linear-gradient(135deg,#4a6cf7,#8c6bf7);color:#fff;font-size:12px;line-height:21px;font-weight:700;letter-spacing:1px;white-space:nowrap}.xs-card__badge svg{width:16px;height:12px;flex:none;transform:scaleX(-1)}.xs-card__content{padding:10px}.xs-card__info{padding:17px 10px}.xs-card__title{margin:0;font-size:14px;line-height:24px;font-weight:500;letter-spacing:normal;color:#303030}.xs-card__price{margin-top:7px;display:flex;justify-content:center;align-items:center;gap:5px;flex-wrap:wrap;letter-spacing:1px}.xs-card__price-sale{font-size:21.03px;line-height:29.44px;font-weight:700;color:#303030}.xs-card__price-sale--regular{line-height:normal;letter-spacing:normal;color:#1f2a35}.xs-card__price-compare{font-size:16px;line-height:22.4px;font-weight:700;color:#000;text-decoration:line-through}@media(max-width:749px){.xs-fc__inner{padding:calc(var(--pt) * .75) 0 calc(var(--pb) * .75)}.xs-fc .xs-fc__title.xs-page{padding:0 20px}.xs-card__info{padding:13px 10px}.xs-card__title{margin:15px 0 20px;line-height:19.25px}.xs-fc__title h2{font-size:var(--hsm);line-height:1}.xs-fc .xs-page{padding:0 15px}.xs-fc__grid{gap:20px}.xs-fc__item{flex-basis:100%;max-width:100%}}.xs-rt{padding:5px 0;background:var(--bg)}.xs-rt__box{max-width:1310px;margin:0 65px;border-radius:30px;background:var(--bg);padding:var(--pt) 0 var(--pb)}@media(min-width:1441px){.xs-rt__box{margin:0 auto}}.xs-rt__wrap{display:flex;justify-content:center}.xs-rt__blocks{max-width:780px;width:100%;text-align:var(--align, center)}.xs-rt__heading{margin:0 0 20px;font-size:var(--hs);line-height:1.2;font-weight:700;color:var(--hc);letter-spacing:normal}.xs-rt__heading strong{font-weight:900;color:var(--hhc)}.xs-rt__text{font-size:var(--bs);color:var(--bc);margin:0}.xs-rt__text p{font-weight:500;letter-spacing:normal;margin:0 0 10px}.xs-rt__text p:last-child{margin-bottom:0}.xs-rt__text+.xs-rt__buttons{margin-top:20px}@media(max-width:749px){.xs-rt__text p{line-height:22px}}.xs-rt__buttons{display:inline-flex;gap:10px;max-width:450px;justify-content:center;margin:0 0 10px}@media(max-width:749px){.xs-rt__box{margin:0;padding:calc(var(--pt) * .75) 0 calc(var(--pb) * .75)}.xs-rt__blocks{max-width:500px}.xs-rt__heading{font-size:var(--hsm)}}.xs-pulse{--pc: 211,215,223;position:relative;height:var(--h, 50px);overflow:hidden;background-color:#fff;background-image:linear-gradient(rgba(var(--pc),.01),rgba(var(--pc),.02),rgba(var(--pc),.03),rgba(var(--pc),.05),rgba(var(--pc),.08),rgba(var(--pc),.12),rgba(var(--pc),.17),rgba(var(--pc),.23),rgba(var(--pc),.3),rgba(var(--pc),.38),rgba(var(--pc),.46),rgba(var(--pc),.54),rgba(var(--pc),.62),rgba(var(--pc),.7),rgba(var(--pc),.77),rgba(var(--pc),.83),rgba(var(--pc),.88),rgba(var(--pc),.92),rgba(var(--pc),.97),rgba(var(--pc),.99),rgb(var(--pc)))}.xs-pulse--flip{transform:scaleY(-1)}.xs-pulse__glow{position:absolute;left:0;right:0;bottom:0;height:52%;background-image:linear-gradient(rgba(var(--pc),0),rgba(var(--pc),.02),rgba(var(--pc),.04),rgba(var(--pc),.06),rgba(var(--pc),.09),rgba(var(--pc),.13),rgba(var(--pc),.18),rgba(var(--pc),.24),rgba(var(--pc),.3),rgba(var(--pc),.37),rgba(var(--pc),.44),rgba(var(--pc),.52),rgba(var(--pc),.6),rgba(var(--pc),.68),rgba(var(--pc),.76),rgba(var(--pc),.82),rgba(var(--pc),.86),rgba(var(--pc),.9),rgba(var(--pc),.95) 90%,rgb(var(--pc)));animation:xsPulse var(--speed, 4s) ease-in-out infinite}.xs-pulse--normal .xs-pulse__glow{height:93.75%}.xs-pulse--subtle .xs-pulse__glow{height:97.5%;bottom:auto;top:0}@keyframes xsPulse{0%,to{opacity:.2}50%{opacity:1}}@media(max-width:749px){.xs-pulse{height:calc(var(--h, 50px) - 20px)}}.xs-iwt{background:var(--bg);padding:5px 0;margin:-1px 0}.xs-iwt__inner{padding-top:var(--pt);padding-bottom:var(--pb)}.xs-iwt__grid{display:flex;gap:20px;align-items:stretch;background:var(--bg)}.xs-iwt__media{position:relative;flex:0 0 var(--mw);max-width:var(--mw);padding:20px 0;border-radius:20px}.xs-iwt__ratio{position:relative}.xs-iwt__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:12px;object-fit:cover}.xs-iwt__text{flex:1 1 auto;padding:20px 0}.xs-iwt__content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 0 0 50px;border-radius:12px}.xs-iwt__heading{margin:0 0 20px;font-size:var(--hs);line-height:1.2;font-weight:700;color:var(--hc);letter-spacing:normal;text-align:var(--ta);align-self:var(--as, flex-start)}.xs-iwt__body{margin-top:20px;color:#303030;text-align:var(--ta)}.xs-iwt__body p{margin:0 0 10px;font-size:var(--fs);line-height:1.4;font-weight:500;color:var(--bc);letter-spacing:normal}.xs-iwt__body p:last-child{margin-bottom:0}.xs-iwt__body strong{font-weight:700}.xs-iwt--text-first .xs-iwt__grid{flex-direction:row-reverse}@media(min-width:750px){.xs-iwt--text-first .xs-iwt__content{padding:0 50px 0 0}}@media(max-width:749px){.xs-iwt__inner{padding-top:calc(var(--pt) * .75);padding-bottom:calc(var(--pb) * .75)}.xs-iwt__grid{flex-direction:column!important}.xs-iwt--text-first .xs-iwt__grid{flex-direction:column-reverse!important}.xs-iwt--text-first .xs-iwt__content{padding:0 10px!important}.xs-iwt__media{flex-basis:auto;max-width:500px;width:100%}.xs-iwt__text{padding:20px 0}.xs-iwt__content{padding:0 10px;align-items:center}.xs-iwt__heading{font-size:var(--hsm);text-align:center;align-self:stretch}.xs-iwt__body p{line-height:1.375}.xs-iwt__body{margin-top:0;text-align:center}}.xs-border{background:var(--bg);margin:-2px 0;line-height:0}.xs-border svg{display:block;width:100%;height:var(--h);color:var(--fg)}.xs-border--flip-h svg{transform:scaleX(-1)}.xs-border--flip-v svg{transform:scaleY(-1)}.xs-border--flip-h.xs-border--flip-v svg{transform:scale(-1)}.xs-ben{background:var(--bg);padding:5px 0;overflow:hidden}.xs-ben__inner{padding:var(--pt) 0 var(--pb)}.xs-ben__heading{margin:0;text-align:center;font-size:var(--hs);line-height:43px;font-weight:700;color:var(--hc);letter-spacing:normal}.xs-ben__wrap{position:relative;max-width:95%;margin:35px auto 0}.xs-ben .swiper{overflow:visible;padding:0}.xs-ben .swiper-slide{height:auto;display:flex;flex-direction:column;justify-content:space-between;background:var(--slide-bg, #fff);border-radius:15px;box-shadow:0 0 18px #5959592e}.xs-ben__img{padding-bottom:6px}.xs-ben__img img{display:block;width:100%;height:350px;object-fit:cover;border-radius:15px 15px 0 0}.xs-ben__body{padding:25px}.xs-ben__title{margin:10px 0 0;text-align:center;font-size:20px;line-height:28px;font-weight:700;color:#000;letter-spacing:.6px}.xs-ben__text{margin:15px 0 0;text-align:center;font-size:15px;line-height:25px;color:#000}.xs-ben__name{text-align:center;font-weight:650;line-height:26px;color:#000}.xs-ben__stars{display:flex;justify-content:center;align-items:center}.xs-ben__stars svg{width:20px;height:20px}.xs-ben__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:48px;height:48px;border-radius:100%;background:#fff;border:1px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;padding:0}.xs-ben__nav svg{width:29px;height:29px}.xs-ben__nav--prev{right:-17px}.xs-ben__nav--next{left:-17px}.xs-ben__nav.swiper-button-disabled{opacity:.35}@media(max-width:749px){.xs-ben__inner{padding:var(--pt) 24px var(--pb)}.xs-ben__heading{font-size:var(--hsm);line-height:33px;max-width:500px;margin:0 auto}.xs-ben__wrap{max-width:none;margin:35px 0 0}.xs-ben__nav{width:35px;height:35px}.xs-ben__nav--prev{right:-15px}.xs-ben__nav--next{left:-15px}}.xs-cmp{background:var(--bg);padding:5px 0}.xs-cmp__inner{display:flex;align-items:stretch;padding-top:var(--pt);padding-bottom:var(--pb)}.xs-cmp__half{flex:1 1 50%;display:flex;align-items:center}.xs-cmp__copy{padding:0 40px 0 0;text-align:var(--align, center)}.xs-cmp__copy>div{width:100%}.xs-cmp__heading{margin:0 0 30px;font-size:var(--hs);line-height:43px;font-weight:700;color:var(--hc);letter-spacing:normal}.xs-cmp__body{color:var(--bc);line-height:24px;font-size:var(--bs)}.xs-cmp__body p{margin:16px 0 0}.xs-cmp__body strong{font-weight:700}.xs-cmp__cta{margin-top:15px}.xs-cmp__cta .xs-btn{display:inline-flex}.xs-cmp__table-wrap{flex-direction:column;justify-content:center}.xs-cmp .xs-cmp__table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;font-size:16px;line-height:22.4px;box-shadow:none;border:0;table-layout:auto}.xs-cmp .xs-cmp__table th{padding:15px 10px;text-align:center;font-weight:400;border:0;overflow-wrap:break-word}.xs-cmp .xs-cmp__table thead th:nth-of-type(2){background:var(--self-bg);border:1px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0}.xs-cmp .xs-cmp__table td{padding:10px;text-align:center;vertical-align:middle;border:0}.xs-cmp .xs-cmp__table tbody td{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.xs-cmp .xs-cmp__table tbody tr:first-child td{border-top:1px solid var(--line)}.xs-cmp .xs-cmp__table tbody td:first-child{border-left:1px solid var(--line)}.xs-cmp .xs-cmp__table tbody tr:first-child td:nth-child(2){border-top:0}.xs-cmp .xs-cmp__table tbody td:nth-child(2){border-bottom:0}.xs-cmp .xs-cmp__table tbody tr:first-child td:first-child{border-top-left-radius:10px}.xs-cmp .xs-cmp__table tbody tr:first-child td:last-child{border-top-right-radius:10px}.xs-cmp .xs-cmp__table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.xs-cmp .xs-cmp__table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.xs-cmp .xs-cmp__table td.xs-cmp__feat{background:var(--feat-bg);font-size:var(--fs);text-align:left;padding:10px 20px}.xs-cmp .xs-cmp__table td.xs-cmp__us{background:var(--self-bg)}.xs-cmp .xs-cmp__table td.xs-cmp__other{background:var(--icon-bg)}.xs-cmp .xs-cmp__table tfoot td{padding:1px;border:0}.xs-cmp .xs-cmp__table tfoot td:nth-of-type(2){background:var(--self-bg);border:1px solid var(--line);border-top:0;border-radius:0 0 10px 10px}.xs-cmp td>div{display:flex;justify-content:center;align-items:center}.xs-cmp svg{width:30px;height:30px;display:block}@media(max-width:749px){.xs-cmp__inner{flex-direction:column;padding:30px 20px}.xs-cmp__copy{padding:0}.xs-cmp__heading{font-size:var(--hsm);line-height:33px;margin-bottom:20px}.xs-cmp__cta .xs-btn{display:flex;width:100%}.xs-cmp .xs-cmp__table{padding:20px 0}.xs-cmp .xs-cmp__table td.xs-cmp__feat{font-size:var(--fsm)}}.xs-faq{background:var(--bg);padding:5px 0;margin:-1px 0}.xs-faq__inner{padding:var(--pt) 0 var(--pb)}.xs-faq__heading{margin:0 0 30px;text-align:center;font-size:var(--hs);line-height:1.2;font-weight:700;color:var(--hc);letter-spacing:normal}.xs-faq__list{display:flex;flex-direction:column}.xs-faq__item{border-top:1px solid rgba(0,0,0,.12)}.xs-faq__item:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.xs-faq__q{all:unset;box-sizing:border-box;display:flex;width:100%;cursor:pointer;justify-content:space-between;align-items:center;padding:23px 15px 24px}.xs-faq__q-text{display:flex;align-items:center;gap:14px;margin:0;text-align:left;font-size:16px;line-height:19.2px;font-weight:400;color:var(--qc);letter-spacing:.6px}.xs-faq__icon{font-family:Material Symbols Outlined;font-size:16px;line-height:16px;color:var(--ic);font-weight:400;letter-spacing:normal;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.xs-faq__arrow{width:24px;height:24px;margin-left:12px;color:var(--ac);transition:transform .3s ease;flex:none}.xs-faq__item.is-open .xs-faq__arrow{transform:rotate(180deg)}.xs-faq__a{overflow:hidden;height:0;transition:height .35s ease}.xs-faq__a-inner{padding:0 15px 15px;font-size:16px;line-height:1.4;color:var(--anc)}.xs-faq__a-inner p{margin:0}@media(max-width:749px){.xs-faq__inner{padding:calc(var(--pt) * .75) 0 calc(var(--pb) * .75)}.xs-faq__heading{font-size:var(--hsm);margin-bottom:20px}.xs-faq__arrow{width:19px;height:19px}}.xs-footer{background:var(--bg);padding:5px 0}.xs-footer__inner{padding:12px 0}.xs-footer__top{padding-bottom:50px;text-align:center}.xs-footer__block{max-width:248px;margin:0 auto}.xs-footer__heading{margin:0 0 20px;font-size:18px;line-height:21.6px;font-weight:400;color:#1e1e1e;letter-spacing:.6px}.xs-footer__links{list-style:none;margin:0;padding:0}.xs-footer__links li{display:inline;margin:0 0 0 15px}.xs-footer__links li:last-child{margin:0}.xs-footer__links a{display:inline-block;padding:5px 0;line-height:28.8px;color:var(--xs-text);text-decoration:none}.xs-footer__links a:hover,.xs-footer__links a.is-current{text-decoration:underline}.xs-footer__bottom{border-top:1px solid rgba(31,42,53,.08);padding-top:30px}.xs-footer__copy{margin-top:15px;text-align:center;font-size:15px;line-height:25.5px;letter-spacing:.7px;color:#1e1e1e}.xs-footer__copy a{color:inherit;text-decoration:none}@media(max-width:749px){.xs-footer__inner{padding:9px 0}.xs-footer__top{padding-bottom:30px;text-align:left}.xs-footer__block{max-width:none;margin:0}.xs-footer__heading{font-size:16px;line-height:19.2px}.xs-footer__links li{display:list-item;margin:0}.xs-footer__links a{display:flex;align-items:center;padding:7.5px 0}.xs-footer__bottom{padding-top:0}}.xs-footer .rtl-sense-banner h3{margin:0;font-size:23.8px;line-height:28.56px;font-weight:400;color:#383838;letter-spacing:.6px}@media(max-width:749px){.xs-footer .rtl-sense-banner h3{font-size:18.8px;line-height:22.56px}}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:400}.xs-totop{position:fixed;right:20px;bottom:100px;z-index:50;width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;background:#fff;color:#000;box-shadow:0 2px 8px #0000002e;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s}.xs-totop.is-visible{opacity:1;visibility:visible;transform:none}.xs-totop svg{width:18px;height:18px}.shopify-section .page-width{box-sizing:border-box}.section-template--padding{padding:0}.xs-marquee{overflow:hidden}.xs-marquee__viewport{display:flex;align-items:center;position:relative;overflow:hidden}.xs-marquee__track{display:flex;flex:none;animation:xsMarquee var(--dur, 26s) linear infinite;will-change:transform}.xs-marquee__item{flex:none;display:inline-block;padding:0 10px;font-size:var(--fs);line-height:22px;color:var(--c);white-space:nowrap}@keyframes xsMarquee{0%{transform:translate(0)}to{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.xs-marquee__track{animation:none}}@media(max-width:749px){.xs-spacer{height:var(--hm)!important}}.xs-video{padding:5px 0}.xs-video__inner{padding-top:var(--pt);padding-bottom:var(--pb)}.xs-video__heading{margin:0 0 30px;text-align:center;font-size:var(--hs);line-height:calc(var(--hs) + 8px);font-weight:700;color:var(--hc);letter-spacing:normal}.xs-video__media{display:block;position:relative;padding-bottom:56.25%;border-radius:12px;overflow:hidden;background:#f4f5f7}.xs-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;background:none;cursor:pointer;border-radius:12px;overflow:hidden}.xs-video__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.xs-video__media video,.xs-video__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.xs-video .deferred-media__poster-button{width:62px;height:62px;color:#1f2a35;background:#f4f5f7;border:1px solid rgba(31,42,53,.1);border-radius:50%}@media(max-width:749px){.xs-video__inner{padding-top:calc(var(--pt) * .75);padding-bottom:calc(var(--pb) * .75)}.xs-video__heading{font-size:var(--hsm);line-height:calc(var(--hsm) + 8px)}.xs-video__media{padding-bottom:var(--mr)}}.xs-kf{padding:5px 0}.xs-kf__inner{padding-top:var(--pt);padding-bottom:var(--pb)}.xs-kf__heading{margin:50px 0 30px;text-align:center;font-size:var(--hs);line-height:calc(var(--hs) + 8px);font-weight:700;color:var(--hc);letter-spacing:normal}.xs-kf__heading strong{font-weight:900}.xs-kf__row{display:flex;align-items:center;gap:50px;margin:50px 0}.xs-kf__col{flex:1 1 0;font-weight:500;line-height:24px;color:var(--bc)}.xs-kf__col ul{list-style:none;margin:16px 0;padding:0;display:flex;flex-direction:column;gap:30px}.xs-kf__col li{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 20px;border-radius:15px;background:var(--card);text-align:center}.xs-kf__icon{display:flex;justify-content:center;align-items:center}.xs-kf__icon .material-icon{font-family:Material Symbols Outlined;color:var(--ic);font-weight:400;letter-spacing:normal}.xs-kf__col p{margin:0;font-size:var(--bs);color:var(--bc)}.xs-kf__image{flex:0 0 388px;max-width:388px;padding-bottom:6px}.xs-kf__image img{display:block;width:100%;height:auto;border-radius:20px}@media(max-width:749px){.xs-kf__inner{padding-top:calc(var(--pt) * .75);padding-bottom:calc(var(--pb) * .75)}.xs-kf__heading{margin:30px 0 20px;font-size:var(--hsm);line-height:calc(var(--hsm) + 8px)}.xs-kf__row{flex-wrap:wrap;gap:0;margin:0;justify-content:center}.xs-kf__image{order:-1;flex:0 0 100%;max-width:100%;margin:0 0 20px}.xs-kf__col{flex:0 0 100%}.xs-kf__col ul{margin:10px;gap:20px}.xs-kf__col li{padding:15px 10px}}.xs-spacer,.xs-border-pad,.xs-pulse__glow{display:block!important}body h1,body .h1{font-size:25.75px;line-height:1.2;color:#383838}body h2,body .h2{font-size:30px;line-height:1.2;color:#383838}body h3,body .h3{font-size:18.8px;line-height:1.2;color:#383838}@media(min-width:750px){body h1,body .h1{font-size:30.75px}body h2,body .h2{font-size:35px}body h3,body .h3{font-size:23.8px}}body .title,body h1.title{font-weight:700;letter-spacing:normal}body .button:not(.button--tertiary):not(.button--secondary):not(.xs-satc__btn):not(.xs-atc),body .shopify-challenge__button{min-height:49px;padding:0 30px;border-radius:10px;background:#1f2a35;color:#fff;font-size:18.2857px;line-height:21.94px;letter-spacing:1.306px;font-weight:400;box-shadow:none}body .button:not(.button--tertiary):not(.button--secondary):before,body .button:not(.button--tertiary):not(.button--secondary):after{box-shadow:none!important}body .field:after{box-shadow:none;border:1px solid #000;top:2px;right:2px;bottom:2px;left:2px;border-radius:5px}body .field:hover.field:after{box-shadow:none;border-width:1px}body .field__input,body .customer .field input{border-radius:5px;background:#f4f5f7;font-size:18.2857px;letter-spacing:.512px;color:#1f2a35;margin:2px}body .field__label{color:#000;letter-spacing:1px}.xs-page-main__inner{max-width:1170px;margin:0 auto;padding:var(--pt) 0 var(--pb)}.xs-page-main__title{margin:0 0 40px;text-align:center;font-size:var(--hs);line-height:calc(var(--hs) + 8px);font-weight:700;color:var(--hc);letter-spacing:normal}.xs-page-main__content p{font-weight:500;margin:16px 0}@media(max-width:749px){.xs-page-main__inner{padding:calc(var(--pt) * .75) 20px calc(var(--pb) * .75)}.xs-page-main__title{margin-bottom:30px;font-size:var(--hsm);line-height:calc(var(--hsm) + 8px)}.xs-page-main__content p{line-height:22px}}.xs-contact{padding:50px 3%}.xs-contact__card{display:flex;align-items:center;max-width:1400px;margin:0 auto;border-radius:30px;background:inherit;padding:var(--pt) var(--ps) var(--pb)}.xs-contact__inner{max-width:769px;width:100%;margin:0 auto}.xs-contact__fields{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.xs-contact .field{margin:0 0 20px}.xs-contact .field:after{border-color:var(--bc)}.xs-contact .field__label{color:var(--ph)}.xs-contact .field__input{padding:15px}.xs-contact .text-area{min-height:100px;height:100px}.xs-contact__button .button{width:100%;border-radius:12px}@media(max-width:749px){.xs-contact{padding:50px 5%}.xs-contact__card{padding:calc(var(--pt) * .75) calc(var(--ps) * .75)}.xs-contact__fields{display:block}}.collection-hero{background:#f4f5f7}.collection-hero__inner{padding-top:0;padding-bottom:0}.collection-hero__title{margin:25px 0;text-align:center;font-size:30.75px;line-height:36.9px;font-weight:700;color:#383838}.collection-hero__text-wrapper{flex-basis:100%}.product-grid .card-wrapper .card{background:#f4f5f7;border-radius:12px;text-align:center;box-shadow:10px 10px 35px #302f2f0d}.product-grid .card__media,.product-grid .card .media{border-radius:12px 12px 0 0}.product-grid .card__information{padding:17px 10px;text-align:center}.product-grid .card__heading,.product-grid .card__heading a{font-size:14px;line-height:24px;font-weight:500;letter-spacing:normal;color:#303030;text-align:center}.product-grid .card-information{text-align:center}.product-grid .price{justify-content:center;letter-spacing:1px;font-size:20px;line-height:28px;margin-top:7px}.product-grid .price .price-item--sale,.product-grid .price__regular .price-item{font-weight:700;color:#303030;font-size:20px}.product-grid .price__compare-price .price-item--regular,.product-grid .price__sale s{font-weight:700;color:#ca0505;text-decoration:line-through;font-size:20px}.product-grid .price--on-sale .price__sale{display:flex;flex-direction:column;align-items:center;gap:5px}.product-grid .price--on-sale .price__sale .price-item--sale{order:-1}.product-grid .price .price__container{display:block}@media(min-width:990px){.collection .product-grid{column-gap:40px;row-gap:40px}.collection .product-grid .grid__item{width:calc(25% - 30px);max-width:calc(25% - 30px)}}.mobile-facets__open .svg-wrapper,.mobile-facets__open>.icon{display:none}.facets__heading,.mobile-facets__open-label{font-size:18.2857px;letter-spacing:1.306px}.product-grid .card__badge .badge,.xs-badge-pct{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 6px;border-radius:6px;border:1px solid #F4F5F7;background-image:linear-gradient(135deg,#4a6cf7,#8c6bf7);color:#fff;font-size:12px;line-height:21px;font-weight:700;letter-spacing:1px}.product-grid .card__badge .badge svg{width:16px;height:12px;transform:scaleX(-1)}.cart__empty-text{font-size:25.75px;line-height:30.9px;margin:45px 0 20px}@media(min-width:750px){.cart__empty-text{font-size:30.75px;line-height:36.9px;margin:0 0 30px}}.cart__login-title{margin:55px 0 5px}.template-404 .title{margin:30px 0 20px}@media(min-width:750px){.template-404 .title{margin:50px 0 30px}}.template-404{margin-top:70px;margin-bottom:70px}.template-404 p{margin:16px 0}cart-items.is-empty{padding-bottom:24px}@media(max-width:749px){cart-items.is-empty{padding-bottom:18px}}@media(max-width:749px){.collection-hero__title{font-size:25.75px;line-height:30.9px}.product-grid .card__information{padding:13px 10px}.product-grid .card__heading{margin-top:15px}.product-grid .card__heading,.product-grid .card__heading a{line-height:19.25px}.product-grid .price,.product-grid .price .price-item--sale,.product-grid .price__regular .price-item,.product-grid .price__compare-price .price-item--regular,.product-grid .price__sale s{font-size:16px;line-height:22.4px}.collection .product-grid{column-gap:20px;row-gap:20px}.xs-contact .field{margin-bottom:15px}}:root{--page-width: 117rem !important}.product-grid .card>.card__content{padding:10px}@media(max-width:749px){.collection.page-width,.facets-wrapper.page-width{padding:0 20px}.collection .product-grid .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}}.product-grid .card .card__information{padding:17px 10px!important}@media(max-width:749px){.product-grid .card .card__information{padding:13px 10px!important}.product-grid .card__heading{margin:15px 0 20px!important}.product-grid .card-information .price{margin-top:0}}.template-search h1{font-weight:400}.template-search .field:after{border:1px solid transparent!important;border-radius:5px;box-shadow:0 0 0 2px #1f2a358c!important}.template-search .field:before{border-radius:7px}.template-search .card .price{font-size:18.2857px;line-height:25.6px}.template-search .card .price-item--sale,.template-search .card .price-item--regular{font-size:21.0286px;line-height:29.44px;font-weight:700}.template-search .card .price__sale s.price-item--regular{color:#1f2a35e6;margin:0}.template-search .field>.field__input{margin:2px;width:calc(100% - 4px)}.template-search .facets__summary{color:#1f2a35e6}.template-search .facets__summary .svg-wrapper,.template-search .facets__summary>div>svg{display:none}.template-search .facet-filters__label,.template-search .facet-filters__field .select__select{font-size:16px;color:#1f2a35e6}.template-search .product-count__text{font-size:16px}cart-items:has(#main-cart-items){padding-top:0!important;padding-bottom:0!important;color:#1f2a35e6}.cart__footer-wrapper,.cart__footer-wrapper .cart__footer{color:#1f2a35e6}.cart__footer-wrapper .cart__footer{padding:40px 0 0!important}cart-items .title-wrapper-with-link{margin:50px 0 30px!important;text-align:center}cart-items .title-wrapper-with-link .underlined-link{color:#302f2f}#main-cart-items .cart-items th,#main-cart-items .cart-item__details,#main-cart-items .product-option,#main-cart-items .cart-item__totals{color:#1f2a35e6}#main-cart-items .cart-item__name{font-size:16px;font-weight:400;line-height:19.2px;color:#383838}#main-cart-items .cart-item__image-container{border:0;box-shadow:none;border-radius:0}#main-cart-items .cart-item__image-container:after{display:none}#main-cart-items .cart-item__image{width:100%;height:auto}#main-cart-items .cart-item__price-wrapper .price{display:flex;align-items:center;gap:0 10px;font-size:18.2857px;line-height:27.4286px}#main-cart-items .cart-item__quantity{padding-left:60px}#main-cart-items .cart-item__quantity-wrapper{gap:normal;align-items:normal}#main-cart-items quantity-popover,#main-cart-items .quantity-popover-container{padding:0}#main-cart-items .quantity{box-sizing:border-box;max-width:100%;width:201.5px;flex:0 0 auto;min-height:49px;height:49px;padding:6px 6px 6px 0;border-radius:5px;background:transparent;color:#1f2a35}#main-cart-items .quantity:after{display:none}#main-cart-items .quantity:before{background:#f4f5f7;border-radius:7px;box-shadow:none}#main-cart-items .quantity__button{width:45px;height:37px;flex:0 0 45px;margin:0 2px 0 0!important;border:1px solid #1F2A35;color:#1f2a35;background:transparent}#main-cart-items .quantity__button[name=minus]{border-radius:0 10px 10px 0;border-left:0}#main-cart-items .quantity__button[name=plus]{border-radius:10px 0 0 10px;border-right:0;margin:0!important}#main-cart-items .quantity__button .svg-wrapper,#main-cart-items .quantity__button svg{width:15px;height:15px}#main-cart-items .quantity__input{flex:1 1 0;width:0;min-width:0;height:37px;padding:0 5px;font-size:14px;opacity:.85;border:1px solid #1F2A35;border-left:0;border-right:0;background:transparent}#main-cart-items cart-remove-button{margin:0}#main-cart-items cart-remove-button .button{width:35px;min-width:35px;height:48px;min-height:35px;border-radius:10px;color:#000;background:transparent}#main-cart-items cart-remove-button .svg-wrapper,#main-cart-items cart-remove-button svg{width:20px;height:20px}.cart__footer-wrapper .xs-totals{justify-content:space-between;align-items:flex-end}.cart__footer-wrapper .cart__ctas{margin-top:12.5px}.cart__footer-wrapper .cart__checkout-button,.cart__footer-wrapper .cart__checkout-button:before{border-radius:12px!important}#main-cart-footer{padding-bottom:24px}.cart__footer-wrapper .xs-totals .totals__subtotal{margin:0;font-size:16px;line-height:16px;font-weight:400;color:#383838}.cart__footer-wrapper .xs-totals .totals__subtotal-value{margin:0;font-size:18px;line-height:18px;color:#1f2a35e6}@media(max-width:749px){cart-items:has(#main-cart-items)>.page-width,.cart__footer-wrapper>div>.page-width,#main-cart-footer>.page-width{padding-left:20px;padding-right:20px}cart-items .title-wrapper-with-link{margin:30px 0!important;flex-direction:column;align-items:center}#main-cart-footer{padding-bottom:18px}#main-cart-items .cart-item{grid-template-columns:100px 1fr 1fr 78px}#main-cart-items .cart-item__quantity{padding-left:0;padding-bottom:8px}#main-cart-items .cart-item__quantity-wrapper{flex-direction:row;flex-wrap:wrap;align-items:normal}#main-cart-items quantity-popover{flex:0 0 100%;width:100%}#main-cart-items .quantity-popover-container,#main-cart-items .quantity{width:100%}#main-cart-items cart-remove-button .button{width:45px;height:45px;min-height:45px}}.cart__footer-wrapper .xs-cart-ctas{flex-wrap:wrap}.cart__footer-wrapper .cart-terms{flex:1 1 100%;display:flex;align-items:flex-start;gap:8px;margin:0 0 4px;font-size:13px;line-height:18.2px;text-align:start;color:#1f2a35e6}.cart__footer-wrapper .cart-terms__checkbox{flex:0 0 auto;width:13px;height:16px;margin:2px 5px 3px 4px;cursor:pointer}.cart__footer-wrapper .cart-terms__label{cursor:pointer}.cart__footer-wrapper .cart-terms__label a{color:#00e;text-decoration:underline}.cart__footer-wrapper .cart-terms__error{display:none;flex:1 1 100%;margin:0 0 8px;color:#d02b2b;font-size:12px}.cart__footer-wrapper .cart-terms__error.is-visible{display:block}.cart__footer-wrapper .xs-cart-ctas .cart__checkout-button{flex:1 1 100%}.xs-gift{display:flex;align-items:center;gap:10px;margin:15px 0 5px;padding:10px 12px;border:1px dashed rgba(31,42,53,.35);border-radius:10px;background:#fff;color:#1f2a35;font-size:14px;line-height:1.35;text-align:start}.xs-gift__icon{font-size:22px;line-height:1}.xs-gift__text{flex:1 1 auto}.xs-gift__btn{flex:0 0 auto;padding:8px 14px;border:0;border-radius:8px;background:#1f2a35;color:#fff;font:inherit;font-weight:600;cursor:pointer}.xs-gift__btn.is-loading{opacity:.6;cursor:progress}.cart__footer-wrapper .xs-gift{margin:0 0 15px}.xs-fc__tabs{display:flex;justify-content:center;gap:8px;margin:0 auto 28px;flex-wrap:wrap}.xs-fc__tab{padding:10px 22px;border:1px solid rgba(31,42,53,.18);border-radius:999px;background:#fff;color:#1f2a35;font:inherit;font-size:16px;font-weight:600;letter-spacing:.4px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.xs-fc__tab:hover{border-color:#1f2a35}.xs-fc__tab.is-active{background:#1f2a35;border-color:#1f2a35;color:#fff}.xs-fc__panel[hidden]{display:none}.xs-fc__panel{animation:xsFcIn .35s ease}@keyframes xsFcIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.xs-fc__grid--tabs{justify-content:center}.xs-card__new{position:absolute;top:12px;right:12px;z-index:2;padding:3px 10px;border-radius:6px;background:#1f2a35;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px}@media(max-width:749px){.xs-fc__tabs{gap:6px;margin-bottom:20px}.xs-fc__tab{padding:8px 14px;font-size:14px}.xs-fc__grid--tabs{gap:12px}.xs-fc__grid--tabs .xs-fc__item{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.xs-fc__grid--tabs .xs-card__content{padding:6px}.xs-fc__grid--tabs .xs-card__info{padding:8px 4px}.xs-fc__grid--tabs .xs-card__title{margin:6px 0 8px;font-size:13px;line-height:17px}.xs-fc__grid--tabs .xs-card__price{margin-top:4px;gap:2px 6px}.xs-fc__grid--tabs .xs-card__price-sale{font-size:16px;line-height:22px}.xs-fc__grid--tabs .xs-card__price-compare{font-size:13px;line-height:18px}.xs-fc__grid--tabs .xs-card__badge{font-size:11px}.xs-card__new{top:8px;right:8px;padding:2px 8px;font-size:11px}}@media(prefers-reduced-motion:reduce){.xs-fc__panel{animation:none}}.xs-fc__all{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;margin-top:8px}.xs-fc__group{grid-column:span 1;min-width:0}.xs-fc__group--wide{grid-column:1 / -1}.xs-fc__group--one{--cols: 1}.xs-fc__ghead{display:flex;align-items:center;gap:16px;margin:0 0 22px;font-size:15px;line-height:1.2;font-weight:700;letter-spacing:1.5px;color:#1f2a35}.xs-fc__ghead:before,.xs-fc__ghead:after{content:"";flex:1 1 0;height:1px;background:linear-gradient(90deg,#1f2a3500,#1f2a3538)}.xs-fc__ghead:after{transform:scaleX(-1)}.xs-fc__ghead span{padding:7px 18px;border-radius:999px;background:#f4f5f7;white-space:nowrap}.xs-fc__grid.xs-fc__grid--all{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:24px;margin:0;align-items:stretch}.xs-fc__grid--all .xs-fc__item{flex:none;max-width:none;min-width:0}.xs-fc__grid--all .xs-card{height:100%}.xs-fc__group:not(.xs-fc__group--wide) .xs-card__title{font-size:14px}.xs-fc__group:not(.xs-fc__group--wide) .xs-card__price-sale{font-size:19px}@media(max-width:749px){.xs-fc__all{grid-template-columns:minmax(0,1fr);gap:36px}.xs-fc__group,.xs-fc__group--wide{grid-column:1 / -1}.xs-fc__ghead{margin-bottom:14px;font-size:14px;gap:10px}.xs-fc__ghead span{padding:6px 14px}.xs-fc__grid.xs-fc__grid--all{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xs-fc__grid--all .xs-fc__item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}.xs-fc__grid--all .xs-card__content{padding:6px}.xs-fc__grid--all .xs-card__info{padding:8px 4px}.xs-fc__grid--all .xs-card__title,.xs-fc__group:not(.xs-fc__group--wide) .xs-card__title{margin:6px 0 8px;font-size:13px;line-height:17px}.xs-fc__grid--all .xs-card__price{margin-top:4px;gap:2px 6px}.xs-fc__grid--all .xs-card__price-sale,.xs-fc__group:not(.xs-fc__group--wide) .xs-card__price-sale{font-size:16px;line-height:22px}.xs-fc__grid--all .xs-card__price-compare{font-size:13px;line-height:18px}.xs-fc__grid--all .xs-card__badge{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/xs-base.css.map */
