:root{--sx-charcoal: #111110;--sx-lime: #c8ff00;--sx-off-white: #f7f6f3;--sx-paper: #fafaf8;--sx-card-dark: #1e1e1c;--sx-display: "Barlow Condensed", var(--font-heading--family, sans-serif);--sx-body: "DM Sans", var(--font-body--family, sans-serif)}.sx{font-family:var(--sx-body);color:var(--sx-charcoal);-webkit-font-smoothing:antialiased}.sx *,.sx *:before,.sx *:after{box-sizing:border-box}.sx a{text-decoration:none;color:inherit}.sx img{display:block;max-width:100%}.sx-container{max-width:80rem;margin:0 auto;padding:0 1rem}@media(min-width:640px){.sx-container{padding:0 1.5rem}}@media(min-width:1024px){.sx-container{padding:0 2rem}}.sx-display{font-family:var(--sx-display);font-weight:700;text-transform:uppercase;letter-spacing:.025em;margin:0;line-height:1.1}.sx-lime-text{color:var(--sx-lime)}.sx-tag{display:inline-block;background:var(--sx-lime);color:var(--sx-charcoal);padding:.25rem .5rem;font-family:var(--sx-body);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;line-height:1.4}.sx-tag--xs{font-size:.75rem;letter-spacing:.3em}.sx-h2{font-size:1.875rem}@media(min-width:768px){.sx-h2{font-size:2.25rem}}.sx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2.5rem}.sx-see-all{display:none;align-items:center;gap:.5rem;font-family:var(--sx-body);font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;transition:color .2s}.sx-see-all:hover{color:var(--sx-lime)}.sx-see-all svg{width:1rem;height:1rem;transition:transform .2s}.sx-see-all:hover svg{transform:translate(4px)}@media(min-width:768px){.sx-see-all{display:inline-flex}}.sx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;font-family:var(--sx-display);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .3s;border:1px solid transparent;cursor:pointer}.sx-btn svg{width:1.25rem;height:1.25rem}.sx .sx-btn--lime{background:var(--sx-lime);color:var(--sx-charcoal)}.sx .sx-btn--ghost{color:#fff}.sx .sx-btn--dark{color:var(--sx-lime)}.sx-btn--lime:hover{background:#c8ff00e6}.sx-btn--ghost{border-color:#ffffff4d;color:#fff}.sx-btn--ghost:hover{background:#ffffff1a}.sx-btn--dark{background:#060804;color:var(--sx-lime);font-size:11px;font-weight:800;letter-spacing:2px;padding:14px 28px;min-width:150px}.sx-hero{position:relative;overflow:hidden;background:var(--sx-charcoal);height:var(--sx-hero-h, calc(100vh - 96px) );min-height:520px}.sx-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.sx-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(17,17,16,.7),rgba(17,17,16,.45),transparent)}.sx-hero .sx-container{position:relative;height:100%;display:flex;align-items:center}.sx-hero__inner{max-width:42rem}.sx-hero__tag{display:inline-block;background:var(--sx-lime);color:var(--sx-charcoal);padding:.375rem 1rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.sx-hero__title{font-size:3rem;line-height:1.05;color:#fff;margin-bottom:1.5rem}@media(min-width:768px){.sx-hero__title{font-size:3.75rem}}@media(min-width:1024px){.sx-hero__title{font-size:4.5rem}}.sx-hero__text{font-size:1rem;color:#ffffffb3;margin:0 0 2rem;max-width:36rem;line-height:1.625}@media(min-width:768px){.sx-hero__text{font-size:1.25rem}}.sx-hero__ctas{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.sx-hero__ctas{flex-direction:row}}.sx-promo{background:var(--sx-lime);width:100%}.sx-ticker{overflow:hidden;border-bottom:1px solid rgba(17,24,10,.12);padding:10px 0}.sx-ticker__track{display:flex;white-space:nowrap;width:max-content;animation:sx-marquee 28s linear infinite}.sx-ticker__track:hover{animation-play-state:paused}.sx-ticker__item{font-family:var(--sx-display);font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;color:#11180a;padding:0 20px}.sx-ticker__dot{color:#11180a;font-size:5px;opacity:.5;align-self:center}@keyframes sx-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.sx-promo__main{padding:28px 0 32px}.sx-promo__row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem}@media(min-width:1024px){.sx-promo__row{flex-direction:row;align-items:center;gap:3rem}}.sx-promo__label{font-family:var(--sx-display);font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#2d420d;margin:0 0 8px}.sx-promo__big{font-family:var(--sx-display);font-size:42px;font-weight:900;text-transform:uppercase;color:#11180a;line-height:44px;margin:0 0 2px}.sx-promo__sub{font-family:var(--sx-display);font-size:26px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#4f5e32;line-height:28px;margin:0 0 10px}.sx-promo__text{font-size:12px;color:#4f5e32;line-height:16px;margin:0}.sx-stack{background:var(--sx-off-white);padding:4rem 0}@media(min-width:768px){.sx-stack{padding:5rem 0}}.sx-stack__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}@media(min-width:1024px){.sx-stack__grid{grid-template-columns:repeat(3,1fr)}}.sx-stack__tile{position:relative;overflow:hidden;background:var(--sx-charcoal);display:block;aspect-ratio:16 / 9}.sx-stack__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7;transition:all .5s}.sx-stack__tile:hover img{opacity:.85;transform:scale(1.05)}.sx-stack__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(17,17,16,.8),rgba(17,17,16,.2),transparent)}.sx-stack__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem}.sx-stack__desc{font-size:10px;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;transition:color .3s}.sx-stack__name{font-family:var(--sx-display);font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.025em;margin:0;transition:color .3s}.sx-stack__tile:hover .sx-stack__desc{color:#fff}.sx-stack__tile:hover .sx-stack__name{color:var(--sx-lime)}.sx-best{position:relative;isolation:isolate;overflow:hidden;padding:4rem 0;background:var(--sx-paper)}@media(min-width:768px){.sx-best{padding:6rem 0}}.sx-best__watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;font-family:var(--sx-display);font-weight:900;text-transform:uppercase;line-height:1;white-space:nowrap;color:#1f23200b;font-size:clamp(80px,12vw,180px);letter-spacing:-.02em}.sx-best__bar{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--sx-lime);z-index:1}.sx-best .sx-container{position:relative;z-index:2}.sx-best__kicker{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.sx-best__kicker span{background:var(--sx-lime);color:var(--sx-charcoal);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;padding:.25rem .75rem}.sx-best__kicker i{display:block;height:1px;width:60px;background:var(--sx-lime)}.sx-best__title{font-size:2.25rem;font-weight:900;line-height:1}@media(min-width:768px){.sx-best__title{font-size:3rem}}.sx-best__list{display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:.25rem}@media(min-width:768px){.sx-best__list{grid-template-columns:repeat(2,1fr)}}.sx-best__item{display:grid;grid-template-columns:104px minmax(0,1fr);gap:1rem;padding:1.25rem .75rem;margin:0 -.75rem;border-bottom:1px solid rgba(17,17,16,.1);transition:background .2s}.sx-best__item:hover{background:#1111100d}@media(min-width:640px){.sx-best__item{grid-template-columns:128px minmax(0,1fr)}}@media(min-width:1024px){.sx-best__item{grid-template-columns:132px minmax(0,1fr);gap:1.25rem}}.sx-best__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--sx-off-white)}.sx-best__img img{width:100%;height:100%;object-fit:cover}.sx-best__info{align-self:center;min-width:0}.sx-best__mobile-all{margin-top:2rem;text-align:center}@media(min-width:768px){.sx-best__mobile-all{display:none}}.sx-badges{position:absolute;top:-.25rem;left:-.25rem;display:flex;flex-direction:column;gap:.125rem}.sx-badge{background:var(--sx-lime);color:var(--sx-charcoal);padding:.125rem .375rem;font-size:10px;font-weight:600;width:fit-content}.sx-vendor{font-size:10px;color:#11111066;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .25rem}.sx-ptitle{font-family:var(--sx-display);font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.25;margin:0 0 .25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:1024px){.sx-ptitle{font-size:1.125rem}}.sx-price{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.sx-price__now{font-size:.875rem;font-weight:600}.sx-price__was{font-size:.75rem;color:#11111066;text-decoration:line-through}.sx-mini-btn{margin-top:1rem;width:100%;max-width:150px;display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;font-family:var(--sx-display);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:var(--sx-charcoal);color:#fff;border:0;cursor:pointer;transition:background .2s}.sx-mini-btn:hover{background:#000}.sx-mini-btn[disabled]{background:#11111033;color:#11111066;cursor:not-allowed}.sx-best__form{margin:0}.sx-own{background:#fff;padding:4rem 0}@media(min-width:768px){.sx-own{padding:5rem 0}}.sx-own__grid{display:grid;gap:1rem}@media(min-width:768px){.sx-own__grid{grid-template-columns:repeat(2,1fr)}}.sx-own__item{display:block;overflow:hidden}.sx-own__item img{width:100%;height:auto;transition:transform .5s}.sx-own__item:hover img{transform:scale(1.02)}.sx-why{background:var(--sx-charcoal);color:#fff}.sx-why .sx-container{padding-top:5rem;padding-bottom:5rem}@media(min-width:768px){.sx-why .sx-container{padding-top:7rem;padding-bottom:7rem}}.sx-why__head{display:flex;flex-direction:column;gap:1rem;margin-bottom:4rem}@media(min-width:768px){.sx-why__head{flex-direction:row;align-items:flex-end;justify-content:space-between}}.sx-why__title{font-size:2.25rem;line-height:1;color:#fff}@media(min-width:768px){.sx-why__title{font-size:3.75rem}}.sx-why__intro{font-size:.875rem;color:#ffffff80;max-width:24rem;line-height:1.625;margin:0}.sx-why__grid{display:grid;grid-template-columns:1fr}@media(min-width:640px){.sx-why__grid{grid-template-columns:repeat(var(--sx-cols, 3),1fr)}.sx-why__stat+.sx-why__stat{border-left:1px solid rgba(255,255,255,.1)}}.sx-why__stat{padding:1rem 2rem;transition:background .3s}.sx-why__stat:first-child{padding-left:0}.sx-why__stat:last-child{padding-right:0}.sx-why__stat:hover{background:#ffffff0d}.sx-why__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.sx-why__num{font-family:var(--sx-display);font-size:3rem;font-weight:700;color:var(--sx-lime);line-height:1;letter-spacing:-.025em;text-transform:uppercase}@media(min-width:768px){.sx-why__num{font-size:3.75rem}}.sx-why__icon{margin-top:.25rem;opacity:.6;transition:opacity .3s;color:var(--sx-lime)}.sx-why__icon svg{width:1.5rem;height:1.5rem}.sx-why__stat:hover .sx-why__icon{opacity:1}.sx-why__label{font-family:var(--sx-display);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem}.sx-why__sub{font-size:.75rem;color:#fff6;line-height:1.625;margin:0}.sx-grid-sec{background:var(--sx-off-white);padding:4rem 0}@media(min-width:768px){.sx-grid-sec{padding:6rem 0}}.sx-pgrid{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.sx-pgrid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.sx-pgrid{grid-template-columns:repeat(var(--sx-cols, 5),1fr)}}.sx-card{position:relative;background:#fff;display:flex;flex-direction:column;border:1px solid rgba(17,17,16,.1);transition:background .3s}.sx-card:hover{background:var(--sx-off-white)}.sx-card__link{display:block;flex:1}.sx-card__img{position:relative;aspect-ratio:1;overflow:hidden;background:var(--sx-off-white)}.sx-card__img img{width:100%;height:100%;object-fit:contain}.sx-card__badges{position:absolute;top:.75rem;left:.75rem;display:flex;flex-direction:column;gap:.25rem}.sx-card__badges .sx-badge{font-size:.75rem;padding:.25rem .5rem}.sx-card__info{padding:.75rem .75rem .5rem}.sx-card__vendor{font-size:.75rem;color:#11111080;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem}.sx-card__title{font-family:var(--sx-display);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;line-height:1.25;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-card .sx-price__was{font-size:.875rem}.sx-card__cta{padding:0 .75rem .75rem}.sx-card__cta form{margin:0}.sx-card__btn{width:100%;padding:.625rem 0;font-family:var(--sx-display);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:var(--sx-charcoal);color:#fff;border:0;cursor:pointer;transition:background .2s;display:block;text-align:center}.sx-card__btn:hover{background:#000}.sx-card__btn[disabled]{background:#11111033;color:#11111066;cursor:not-allowed}.sx-picks{background:var(--sx-charcoal);padding:4rem 0;color:#fff}@media(min-width:768px){.sx-picks{padding:5rem 0}}.sx-picks .sx-see-all{color:#ffffff80}.sx-picks__row{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1rem;padding:0 1rem;scrollbar-width:none}.sx-picks__row::-webkit-scrollbar{display:none}@media(min-width:768px){.sx-picks__row{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0}}.sx-pick{display:block;width:75vw;flex-shrink:0;scroll-snap-align:center;background:var(--sx-card-dark);border:1px solid rgba(255,255,255,.1);transition:border-color .3s}@media(min-width:640px){.sx-pick{width:38vw}}@media(min-width:768px){.sx-pick{width:auto}}.sx-pick:hover{border-color:#c8ff0066}.sx-pick__img{position:relative;aspect-ratio:1;background:#fff;overflow:hidden}.sx-pick__img img{width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box;transition:transform .5s}.sx-pick:hover .sx-pick__img img{transform:scale(1.05)}.sx-pick__badge{position:absolute;top:.75rem;left:.75rem;background:var(--sx-lime);color:var(--sx-charcoal);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .5rem}.sx-pick__tag{position:absolute;bottom:.75rem;left:.75rem;background:#111110cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);color:var(--sx-lime);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .5rem}.sx-pick__body{padding:1.25rem}.sx-pick__brand{font-size:10px;color:#fff6;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .25rem}.sx-pick__name{font-family:var(--sx-display);font-size:1.125rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.025em;margin:0 0 .5rem;transition:color .3s}.sx-pick:hover .sx-pick__name{color:var(--sx-lime)}.sx-pick__desc{font-size:.75rem;color:#ffffff80;line-height:1.625;margin:0 0 1rem}.sx-pick__foot{display:flex;align-items:center;justify-content:space-between}.sx-pick__price{font-family:var(--sx-display);font-size:1.25rem;font-weight:700;color:var(--sx-lime)}.sx-pick__shop{font-size:.75rem;color:#fff6;text-transform:uppercase;letter-spacing:.05em;transition:color .3s}.sx-pick:hover .sx-pick__shop{color:var(--sx-lime)}.sx-usp{background:var(--sx-paper);padding:4rem 0;border-top:1px solid rgba(17,17,16,.1)}@media(min-width:768px){.sx-usp{padding:5rem 0}}.sx-usp__kicker{font-size:.75rem;color:var(--sx-lime);font-weight:600;text-transform:uppercase;letter-spacing:.3em;margin:0 0 .75rem}.sx-usp__head{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}@media(min-width:768px){.sx-usp__head{flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:3.5rem}}.sx-usp__title{font-size:1.875rem;line-height:1.25}@media(min-width:768px){.sx-usp__title{font-size:3rem}}.sx-usp__intro{font-size:.875rem;color:#11111080;max-width:24rem;line-height:1.625;margin:0}.sx-usp__grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1rem;padding:0 1rem 1rem;scrollbar-width:none}.sx-usp__grid::-webkit-scrollbar{display:none}@media(min-width:768px){.sx-usp__grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0}}@media(min-width:1024px){.sx-usp__grid{grid-template-columns:repeat(2,1fr)}}.sx-usp__card{width:80vw;flex-shrink:0;scroll-snap-align:center;background:#fff;border:1px solid rgba(17,17,16,.1);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;transition:all .3s}@media(min-width:640px){.sx-usp__card{width:45vw}}@media(min-width:768px){.sx-usp__card{width:auto}}.sx-usp__card:hover{border-color:#c8ff0080;box-shadow:0 0 0 1px var(--sx-lime)}.sx-usp__top{display:flex;align-items:flex-start;justify-content:space-between}.sx-usp__icon{width:3rem;height:3rem;background:var(--sx-charcoal);color:var(--sx-lime);display:flex;align-items:center;justify-content:center;transition:all .3s}.sx-usp__icon svg{width:2rem;height:2rem}.sx-usp__card:hover .sx-usp__icon{background:var(--sx-lime);color:var(--sx-charcoal)}.sx-usp__stat{text-align:right}.sx-usp__stat b{display:block;font-family:var(--sx-display);font-size:1.5rem;font-weight:700;line-height:1;text-transform:uppercase}.sx-usp__stat small{display:block;font-size:10px;color:#11111066;text-transform:uppercase;letter-spacing:.1em;margin-top:.125rem}.sx-usp__label{font-size:10px;color:var(--sx-lime);font-weight:600;text-transform:uppercase;letter-spacing:.2em;margin:0 0 .5rem}.sx-usp__headline{font-family:var(--sx-display);font-size:1.25rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.25;margin:0 0 .5rem;white-space:pre-line}.sx-usp__body{font-size:.75rem;color:#1111108c;line-height:1.625;margin:0}.sx-usp__line{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(17,17,16,.08)}.sx-usp__line div{height:1px;background:#1111100d;transition:background .3s}.sx-usp__card:hover .sx-usp__line div{background:#c8ff0066}.sx-header-section{position:sticky;top:0;z-index:60}.sx-announce{height:2rem;background:var(--sx-lime);display:flex;align-items:center;justify-content:center;padding:0 1rem}.sx-announce a,.sx-announce span{font-family:var(--sx-display);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sx-charcoal);text-align:center}.sx-header{background:var(--sx-charcoal);position:relative}.sx-header__bar{height:4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.sx-header__logo{display:flex;align-items:center;flex-shrink:0}.sx-header__logo img{height:3rem;width:auto;transform:translateY(-6px)}.sx-nav{display:none;align-items:center;height:100%}@media(min-width:768px){.sx-nav{display:flex}}.sx-nav__item{height:100%;display:flex;align-items:center}.sx .sx-nav__link{display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;font-family:var(--sx-body);font-size:.875rem;font-weight:500;color:#fffc;text-transform:uppercase;letter-spacing:.05em;transition:color .2s}.sx .sx-nav__link:hover{color:#fff}.sx-nav__link svg{width:.75rem;height:.75rem;transition:transform .2s}.sx-nav__item--mega:hover .sx-nav__link svg,.sx-nav__item--mega:focus-within .sx-nav__link svg{transform:rotate(180deg)}.sx-mega{position:absolute;left:0;right:0;top:100%;background:var(--sx-charcoal);border-top:1px solid rgba(255,255,255,.1);padding:2rem 0;opacity:0;visibility:hidden;transform:translateY(-4px);transition:all .2s;box-shadow:0 20px 40px #0006}.sx-nav__item--mega:hover .sx-mega,.sx-nav__item--mega:focus-within .sx-mega{opacity:1;visibility:visible;transform:none}.sx-mega__heading{font-family:var(--sx-display);font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--sx-lime);margin:0 0 1.25rem}.sx-mega__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem 2rem}.sx .sx-mega__link{display:block;padding:.25rem 0}.sx-mega__name{display:block;font-family:var(--sx-display);font-size:.875rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.025em;transition:color .2s}.sx-mega__link:hover .sx-mega__name{color:var(--sx-lime)}.sx-mega__desc{display:block;font-size:.75rem;color:#fff6;margin-top:.125rem}.sx-mega__foot{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.sx .sx-mega__foot a{font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.sx .sx-mega__foot a:hover{color:#fff}.sx-header__icons{display:flex;align-items:center;gap:.25rem}.sx .sx-icon-btn{position:relative;display:flex;padding:.5rem;color:#ffffffb3;cursor:pointer;list-style:none;transition:color .2s}.sx .sx-icon-btn:hover{color:#fff}.sx-icon-btn svg{width:1.25rem;height:1.25rem}.sx-icon-btn::-webkit-details-marker{display:none}.sx-cart-count{position:absolute;top:-2px;right:-2px;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:9999px;background:var(--sx-lime);color:var(--sx-charcoal);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.sx-burger{display:block}@media(min-width:768px){.sx-burger{display:none}}.sx-burger>summary{list-style:none}.sx-mobile{position:absolute;left:0;right:0;top:100%;background:var(--sx-charcoal);max-height:calc(100vh - 96px);overflow-y:auto;padding:.5rem 1rem 1.5rem;border-top:1px solid rgba(255,255,255,.1)}.sx .sx-mobile__top,.sx-mobile__group>summary{display:block;padding:.875rem 0;font-family:var(--sx-display);font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;list-style:none}.sx-mobile__group>summary::-webkit-details-marker{display:none}.sx .sx-mobile__group a{display:block;padding:.5rem 0 .5rem 1rem;font-size:.875rem;color:#ffffffb3}.sx-footer{background:var(--sx-charcoal);color:#fff}.sx-footer__inner{padding-top:4rem;padding-bottom:4rem}.sx-footer__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(min-width:768px){.sx-footer__grid{grid-template-columns:repeat(4,1fr)}}.sx-footer__brand{grid-column:span 2}@media(min-width:768px){.sx-footer__brand{grid-column:span 1}}.sx-footer__brand img{height:3.5rem;width:auto}.sx-footer__brand p{margin:1rem 0 0;font-size:.875rem;color:#fff9}.sx-footer__heading{font-family:var(--sx-display);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;margin:0 0 1rem}.sx-footer__links{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.75rem}.sx .sx-footer__links a{font-size:.875rem;color:#fff9;transition:color .2s}.sx .sx-footer__links a:hover{color:var(--sx-lime)}.sx-footer__bottom{margin-top:3rem;border-top:1px solid rgba(255,255,255,.1);padding-top:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem}@media(min-width:768px){.sx-footer__bottom{flex-direction:row;justify-content:space-between}}.sx-footer__bottom p{margin:0;font-size:.875rem;color:#fff6;text-align:center}.sx-footer__legal{display:flex;align-items:center;gap:1.5rem}.sx .sx-footer__legal a{font-size:.875rem;color:#fff6;transition:color .2s}.sx .sx-footer__legal a:hover{color:var(--sx-lime)}.sx-pdp-heading__vendor{font-family:var(--sx-body);font-size:.875rem;color:#11111080;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem}.sx-pdp-heading__title{font-family:var(--sx-display);font-size:1.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.25;color:var(--sx-charcoal);margin:0}@media(min-width:768px){.sx-pdp-heading__title{font-size:2.25rem}}.sx-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1rem;background:var(--sx-off-white);margin:.5rem 0 1rem;width:100%}.sx-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.sx-trust__icon{color:var(--sx-charcoal)}.sx-trust__icon svg{width:1.25rem;height:1.25rem}.sx-trust__label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;line-height:1.25;margin:0}.sx-trust__sub{font-size:9px;color:#11111066;line-height:1.25;margin:0}.product-details .price,.product-details .price *{font-family:var(--sx-display)!important;font-weight:700!important;color:var(--sx-charcoal)}.product-details .price{font-size:1.875rem!important;letter-spacing:.025em}.product-details .compare-at-price,.product-details .compare-at-price *{font-family:var(--sx-body)!important;font-weight:400!important;font-size:1.125rem!important;color:#11111066!important;text-decoration:line-through}.product-details .variant-option legend,.product-details .variant-option__label,.product-details .variant-picker label:not(.variant-option__button-label){font-family:var(--sx-body);font-size:.75rem;font-weight:600;color:#11111099;text-transform:uppercase;letter-spacing:.05em}.product-details .variant-option__button-label{border:2px solid rgba(17,17,16,.2)!important;border-radius:0!important;background:#fff!important;color:var(--sx-charcoal)!important;font-family:var(--sx-body)!important;font-size:.875rem!important;font-weight:500!important;padding:.5rem 1rem!important;transition:all .15s;box-shadow:none!important}.product-details .variant-option__button-label:hover{border-color:var(--sx-charcoal)!important}.product-details .variant-option__button-label:has(input:checked){background:var(--sx-charcoal)!important;color:#fff!important;border-color:var(--sx-charcoal)!important}.product-details .variant-option__button-label:has(input:disabled),.product-details .variant-option__button-label:has([data-option-available=false]){background:#f7f6f380!important;color:#1111104d!important;text-decoration:line-through;border-color:#1111101a!important}.product-details .quantity-selector{border:2px solid rgba(17,17,16,.2)!important;border-radius:0!important;height:3rem!important;background:#fff}.product-details .quantity-selector button{color:var(--sx-charcoal)}.product-details .quantity-selector button:hover{background:var(--sx-charcoal);color:#fff}.product-details .quantity-selector input{font-family:var(--sx-body);font-weight:600;font-size:1rem}.product-details .add-to-cart-button{background:var(--sx-lime)!important;color:var(--sx-charcoal)!important;border:0!important;border-radius:0!important;min-height:3rem;font-family:var(--sx-display)!important;font-size:1rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;transition:all .2s}.product-details .add-to-cart-button:hover:not([disabled]){background:#c8ff00e6!important;box-shadow:0 10px 15px -3px #c8ff0033}.product-details .add-to-cart-button[disabled]{background:#11111033!important;color:#11111066!important}.product-details .shopify-payment-button__button{border-radius:0!important;min-height:3rem}.product-details .accordion .details{border-bottom:1px solid rgba(17,17,16,.1)!important}.product-details .accordion .details__header{padding:1rem 0!important;font-family:var(--sx-display)!important;font-size:.875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--sx-charcoal)!important}.product-details .accordion .details-content{font-family:var(--sx-body);font-size:.875rem;color:#111110b3;line-height:1.625;padding-bottom:1.5rem}.sx-listing{background:#fff}.sx-listing__inner{padding-top:2rem;padding-bottom:3rem}@media(min-width:768px){.sx-listing__inner{padding-top:3rem;padding-bottom:4rem}}.sx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1.5rem;font-size:.75rem;color:#11111080;text-transform:uppercase;letter-spacing:.05em}.sx-crumbs a{color:inherit}.sx-crumbs a:hover{color:var(--sx-charcoal)}.sx-crumbs svg{width:.75rem;height:.75rem;color:#1111104d}.sx-crumbs span{color:var(--sx-charcoal);font-weight:500}.sx-listing__head{margin-bottom:2rem}.sx-listing__banner{position:relative;height:12rem;overflow:hidden;margin-bottom:1.5rem}@media(min-width:768px){.sx-listing__banner{height:16rem}}@media(min-width:1024px){.sx-listing__banner{height:20rem}}.sx-listing__banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sx-listing__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(17,17,16,.6),transparent)}.sx-listing__banner-title{position:absolute;left:0;right:0;bottom:0;padding:1.5rem;margin:0;font-family:var(--sx-display);font-size:1.875rem;font-weight:700;color:#fff;text-transform:uppercase}@media(min-width:768px){.sx-listing__banner-title{padding:2rem;font-size:2.25rem}}@media(min-width:1024px){.sx-listing__banner-title{font-size:3rem}}.sx-listing__title{font-family:var(--sx-display);font-size:1.875rem;font-weight:700;color:var(--sx-charcoal);text-transform:uppercase;letter-spacing:.025em;margin:0 0 1rem}@media(min-width:768px){.sx-listing__title{font-size:2.25rem}}.sx-listing__title--search{margin-bottom:2rem}.sx-listing__desc,.sx-listing__sub{font-size:1rem;color:#11111099;max-width:42rem;margin:0}.sx-listing__desc p{margin:0 0 .5rem}.sx-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.sx-chip{padding:.5rem 1rem;font-family:var(--sx-display);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:2px solid rgba(17,17,16,.2);background:#fff;color:var(--sx-charcoal);transition:all .15s}.sx-chip:hover{border-color:var(--sx-charcoal)}.sx-chip.is-active{background:var(--sx-charcoal);border-color:var(--sx-charcoal);color:#fff}.sx-filters{margin-bottom:1rem}.sx-filters__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.sx-filters__list{display:flex;flex-wrap:wrap;gap:.5rem}.sx-filter{position:relative}.sx-filter summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border:2px solid rgba(17,17,16,.2);font-family:var(--sx-display);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sx-charcoal);background:#fff;transition:border-color .15s;-webkit-user-select:none;user-select:none}.sx-filter summary::-webkit-details-marker{display:none}.sx-filter summary:hover,.sx-filter[open] summary{border-color:var(--sx-charcoal)}.sx-filter summary svg{width:.75rem;height:.75rem;transform:rotate(90deg);transition:transform .2s}.sx-filter[open] summary svg{transform:rotate(-90deg)}.sx-filter__panel{position:absolute;z-index:20;top:calc(100% + .25rem);left:0;min-width:15rem;max-height:20rem;overflow-y:auto;background:#fff;border:1px solid rgba(17,17,16,.1);box-shadow:0 10px 25px #00000014;padding:.5rem}.sx-filter__opt{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;color:var(--sx-charcoal);cursor:pointer}.sx-filter__opt:hover{background:var(--sx-off-white)}.sx-filter__opt input{accent-color:var(--sx-charcoal);width:1rem;height:1rem;margin:0}.sx-filter__label{flex:1}.sx-filter__count{font-size:.75rem;color:#11111066}.sx-filter__opt.is-off{opacity:.4;cursor:not-allowed}.sx-filter__price{display:flex;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem}.sx-filter__price input{width:5rem;padding:.5rem;border:1px solid rgba(17,17,16,.2);font:inherit}.sx-filter__apply{margin:.5rem;width:calc(100% - 1rem);padding:.625rem;background:var(--sx-charcoal);color:#fff;border:0;font-family:var(--sx-display);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.sx-sort{display:flex;align-items:center;gap:.5rem;margin-left:auto}.sx-sort label{font-size:.875rem;color:#11111099;white-space:nowrap}.sx-sort select{padding:.5rem 2rem .5rem 1rem;border:1px solid rgba(17,17,16,.1);background:#fff;font-family:var(--sx-body);font-size:.875rem;color:var(--sx-charcoal);border-radius:0;cursor:pointer}.sx-sort select:focus{outline:none;border-color:var(--sx-lime);box-shadow:0 0 0 2px #c8ff0033}.sx-active{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem}.sx-active__count{font-size:.875rem;color:#11111080}.sx-active__chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;background:#1111100d;border:1px solid rgba(17,17,16,.1);font-size:.75rem;color:#111110b3}.sx-active__chip:hover{background:#1111101a}.sx-active__clear{font-size:.75rem;color:#11111066;text-decoration:underline}.sx-active__clear:hover{color:var(--sx-charcoal)}.sx-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:.25rem;margin-top:3rem}.sx-pager__item{min-width:2.5rem;height:2.5rem;padding:0 .5rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid rgba(17,17,16,.2);font-family:var(--sx-display);font-weight:700;font-size:.875rem;color:var(--sx-charcoal)}.sx-pager a.sx-pager__item:hover{border-color:var(--sx-charcoal)}.sx-pager__item.is-current{background:var(--sx-charcoal);border-color:var(--sx-charcoal);color:#fff}.sx-pager__item.is-gap{border-color:transparent}.sx-empty{text-align:center;padding:4rem 0;color:#11111080;font-size:.875rem}.sx-empty p{margin:0 0 1rem}.sx-empty__title{font-family:var(--sx-display);font-size:1.25rem;font-weight:700;color:var(--sx-charcoal);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.5rem!important}.sx-empty a{color:var(--sx-charcoal);text-decoration:underline}.sx-empty__link{display:inline-flex;align-items:center;gap:.25rem;font-weight:500}.sx-empty__link svg{width:.875rem;height:.875rem}.sx-search{display:flex;gap:.75rem;margin-bottom:2rem}.sx-search__field{position:relative;flex:1}.sx-search__field svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#11111066}.sx-search__field input{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid rgba(17,17,16,.1);background:#fff;font-family:var(--sx-body);font-size:1rem;color:var(--sx-charcoal);border-radius:0;-webkit-appearance:none}.sx-search__field input:focus{outline:none;border-color:var(--sx-lime);box-shadow:0 0 0 2px #c8ff0033}.sx-search__btn{padding:.75rem 1.5rem;background:var(--sx-lime);color:var(--sx-charcoal);border:0;font-family:var(--sx-display);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.sx-search__btn:hover{background:#c8ff00e6}.sx-search__summary{font-size:1rem;color:#11111099;margin:0 0 1rem}.sx-popular{margin-bottom:2rem}.sx-popular__label{font-size:.75rem;font-weight:600;color:#11111066;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .75rem}.sx-popular__list{display:flex;flex-wrap:wrap;gap:.5rem}.sx-popular__list a{padding:.5rem 1rem;border:1px solid rgba(17,17,16,.1);font-size:.875rem;color:#111110b3;transition:all .15s}.sx-popular__list a:hover{border-color:#1111104d;background:var(--sx-off-white)}.sx-cgrid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.sx-cgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sx-cgrid{grid-template-columns:repeat(3,1fr)}}.sx-ccard{display:block;color:var(--sx-charcoal)}.sx-ccard__img{position:relative;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:1rem;background:var(--sx-off-white)}.sx-ccard__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.sx-ccard:hover .sx-ccard__img img{transform:scale(1.05)}.sx-ccard__text{position:absolute;left:0;right:0;bottom:0;padding:1.5rem}.sx-ccard__text h3{font-family:var(--sx-display);font-size:1.25rem;font-weight:700;color:#fff;text-transform:uppercase;margin:0 0 .25rem}.sx-ccard__text p{font-size:.875rem;color:#ffffffb3;margin:0}.sx-ccard__desc{font-size:.875rem;color:#11111099;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-header cart-drawer-component,.sx-header cart-icon{display:flex}.sx-header cart-icon .svg-wrapper{display:flex;width:auto;height:auto}.sx-header cart-icon svg{width:1.25rem;height:1.25rem;-webkit-mask:none!important;mask:none!important}.sx-header .cart-bubble{position:absolute!important;top:-2px!important;right:-2px!important;width:auto!important;min-width:1rem;height:1rem;aspect-ratio:auto!important;padding:0 .25rem;border-radius:9999px;display:flex;align-items:center;justify-content:center}.sx-header .cart-bubble__background{background:var(--sx-lime)!important;border-radius:9999px}.sx-header .cart-bubble__text,.sx-header .cart-bubble__text-count{color:var(--sx-charcoal)!important;font-size:10px!important;font-weight:700;font-family:var(--sx-body)!important}.cart-drawer__dialog{background:var(--sx-off-white)!important;color:var(--sx-charcoal);width:28rem;max-width:100vw}.cart-drawer__dialog::backdrop{background:#111110cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cart-drawer__header,.cart-drawer__content,.cart-drawer__summary{background:var(--sx-off-white)!important}.cart-drawer__header{border-bottom:1px solid rgba(17,17,16,.1)!important;padding:1rem 1.5rem!important}.cart-drawer__heading{font-family:var(--sx-display)!important;font-size:1.125rem!important;font-weight:600!important;text-transform:none;margin:0!important;color:var(--sx-charcoal)}.cart-drawer__heading .cart-bubble{display:none}.cart-drawer__items{padding:1rem 1.5rem!important}.cart-drawer .cart-items__title,.cart-drawer .cart-items__details a{font-family:var(--sx-body)!important;font-size:.875rem!important;font-weight:500!important;text-transform:none!important;color:var(--sx-charcoal)}.cart-drawer .cart-items__details a:hover{color:#6b8a00}.cart-drawer .cart-items__media img{background:#1111100d}.cart-drawer .quantity-selector{border:1px solid rgba(17,17,16,.2)!important;border-radius:0!important}.cart-drawer .cart__summary-totals,.cart-drawer .cart__total{font-family:var(--sx-display)}.cart-drawer .cart__total-value,.cart-drawer .cart__total .price{font-family:var(--sx-display)!important;font-size:1.125rem!important;font-weight:600!important}.cart-drawer .cart__checkout-button,.cart-page .cart__checkout-button,#checkout{background:var(--sx-lime)!important;color:var(--sx-charcoal)!important;border:0!important;border-radius:0!important;font-family:var(--sx-display)!important;font-size:.875rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em;min-height:3rem}.cart-drawer .cart__checkout-button:hover,#checkout:hover{background:#c8ff00e6!important}.cart-drawer__heading--empty{font-family:var(--sx-body)!important;font-size:1rem!important;font-weight:400!important;color:#11111099!important}.cart-page h1,.cart-page .cart-title,.main-cart h1{font-family:var(--sx-display)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.025em}.cart-items__title,.cart-items__details a{font-family:var(--sx-body);text-transform:none}@media(max-width:639px){.sx-filters__row{position:relative}.sx-filter{position:static}.sx-filter__panel{left:0;right:0;min-width:0}}.sx-filter__price label{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.sticky-add-to-cart__button{background:var(--sx-lime)!important;color:var(--sx-charcoal)!important;border-radius:0!important;border:0!important}.sx-page{background:#fff;padding:2rem 0 4rem}@media(min-width:768px){.sx-page{padding:3rem 0 5rem}}.sx-page--narrow .sx-container{max-width:56rem}.sx-page__intro{text-align:center;max-width:48rem;margin:0 auto 3rem}.sx-page__title{font-family:var(--sx-display);font-size:1.875rem;font-weight:700;color:var(--sx-charcoal);text-transform:uppercase;letter-spacing:.025em;margin:0 0 1rem}@media(min-width:768px){.sx-page__title{font-size:2.25rem}}@media(min-width:768px){.sx-page__title--xl{font-size:3rem}}.sx-page__lead{color:#11111099;font-size:1rem;line-height:1.625}.sx-page__lead p{margin:0 0 .75rem}.sx-page__lead--left{margin-bottom:2rem;color:#111110b3}.sx-about__hero .sx-page__lead{font-size:1.125rem;color:#111110b3}.sx-page__cta{margin-top:4rem;background:var(--sx-off-white);padding:2rem;text-align:center}.sx-page__cta h2{font-family:var(--sx-display);font-size:1.25rem;font-weight:600;text-transform:uppercase;margin:0 0 .5rem}.sx-page__cta p{color:#11111099;margin:0 0 1rem}.sx-faq__group{font-family:var(--sx-display);font-size:1.25rem;font-weight:600;color:var(--sx-charcoal);text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid rgba(17,17,16,.1);margin:3rem 0 1.5rem}.sx-faq .sx-faq__group:first-child{margin-top:0}.sx-faq__item{margin-bottom:1.5rem}.sx-faq__q{font-family:var(--sx-display);font-size:1rem;font-weight:600;color:var(--sx-charcoal);margin:0 0 .5rem;text-transform:none}.sx-faq__a{font-size:.875rem;color:#111110b3;line-height:1.625}.sx-faq__a p{margin:0 0 .5rem}.sx-about__mission{display:grid;gap:3rem;align-items:center;margin-bottom:4rem}@media(min-width:768px){.sx-about__mission{grid-template-columns:1fr 1fr}}.sx-about__tag{display:inline-block;background:#c8ff0033;color:#4d6600;padding:.25rem .75rem;font-size:.875rem;font-weight:500;margin-bottom:1rem}.sx-about__h2{font-family:var(--sx-display);font-size:1.5rem;font-weight:700;color:var(--sx-charcoal);text-transform:uppercase;margin:0 0 1rem}@media(min-width:768px){.sx-about__h2{font-size:1.875rem}}.sx-about__h2--center{text-align:center;margin-bottom:2rem}.sx-about__text{color:#111110b3;line-height:1.625}.sx-about__text p{margin:0 0 1rem}.sx-about__stats{background:var(--sx-off-white);padding:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.sx-about__stat{text-align:center}.sx-about__stat-value{font-family:var(--sx-display);font-size:2.25rem;font-weight:700;color:var(--sx-charcoal);margin:0}.sx-about__stat-value:after{content:"";display:block;width:2rem;height:3px;background:var(--sx-lime);margin:.25rem auto .5rem}.sx-about__stat-label{font-size:.875rem;color:#11111099;margin:0}.sx-about__values{margin-bottom:4rem}.sx-about__vgrid{display:grid;gap:2rem}@media(min-width:768px){.sx-about__vgrid{grid-template-columns:repeat(2,1fr)}}.sx-about__value{background:var(--sx-charcoal);color:#fff;padding:1.5rem}.sx-about__vicon{width:3rem;height:3rem;background:#c8ff0033;color:var(--sx-lime);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.sx-about__vicon svg{width:1.5rem;height:1.5rem}.sx-about__value h3{font-family:var(--sx-display);font-size:1.125rem;font-weight:600;text-transform:uppercase;margin:0 0 .5rem;color:#fff}.sx-about__value p{font-size:.875rem;color:#ffffffb3;margin:0}.sx-about__cta{background:var(--sx-lime);border-radius:1.5rem;padding:2rem;text-align:center}@media(min-width:768px){.sx-about__cta{padding:3rem}}.sx-about__cta p{color:#111110b3;max-width:32rem;margin:0 auto 1.5rem}.sx-contact{display:grid;gap:1.5rem;margin-bottom:2.5rem}.sx-contact__label{font-family:var(--sx-display);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .25rem;color:var(--sx-charcoal)}.sx-contact a,.sx-contact p{color:#111110b3;margin:0}.sx-contact__form{margin-top:3rem}.sx-contact__form form{display:grid;gap:1rem;max-width:36rem}.sx-contact__form label{display:grid;gap:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#11111099}.sx-contact__form input,.sx-contact__form textarea{padding:.75rem 1rem;border:1px solid rgba(17,17,16,.15);background:#fff;font:400 1rem var(--sx-body);color:var(--sx-charcoal);border-radius:0;text-transform:none;letter-spacing:0}.sx-contact__form input:focus,.sx-contact__form textarea:focus{outline:none;border-color:var(--sx-lime);box-shadow:0 0 0 2px #c8ff0033}.sx-contact__form button{justify-self:start;border:0;cursor:pointer}.sx-contact__ok{background:#c8ff0040;padding:1rem;margin:0}.sx-contact__err{background:#fee2e2;color:#991b1b;padding:1rem;margin:0}.sx-rte{font-size:.9375rem;line-height:1.75;color:#111110bf}.sx-rte h2,.sx-rte h3{font-family:var(--sx-display);color:var(--sx-charcoal);text-transform:uppercase;margin:2rem 0 .75rem}.sx-rte a{color:var(--sx-charcoal);text-decoration:underline}@media(min-width:990px){.product-information__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;max-width:1216px;width:100%;margin-inline:auto;column-gap:4rem}}.product-information .product-media__image{aspect-ratio:1 / 1;object-fit:contain!important;background:#fff}.product-information .product-media{aspect-ratio:1 / 1!important}.product-recommendations .product-media,.product-recommendations .product-media__image,.product-card .product-media__image{aspect-ratio:1 / 1!important;object-fit:contain!important;background:var(--sx-off-white)}.sx-card__img img,.sx-best__img img,.product-recommendations .product-media__image,.cart-items__media img{mix-blend-mode:multiply}.sx-card__img img{padding:8%;box-sizing:border-box;transition:transform .4s ease}.sx-card:hover .sx-card__img img{transform:scale(1.04)}.sx-best__img img{padding:6%;box-sizing:border-box;object-fit:contain}.product-information .product-media__image{padding:4%;box-sizing:border-box}.sx-hero{height:min(var(--sx-hero-h, calc(100vh - 96px) ),620px)}@media(min-width:768px){.sx-own__grid{max-width:920px;margin-inline:auto}}.sx-pick__img{aspect-ratio:4 / 3}.sx-pick__img img{padding:6%}.qikify-volume,.qikify-volume [class*=qvl-],[class*=qvl-offer],[class*=qvl-volume]{--qvl-primary-color: 17, 17, 16 !important;--qvl-secondary-color: 17, 17, 16 !important;--qvl-tier-label-color: #111110 !important;--qvl-tier-label-background-color: #c8ff00 !important;--qvl-button-border-radius: 0px !important;--qvl-tier-title-font-weight: 700 !important;font-family:var(--sx-body)}.sx-badge--multibuy{background:var(--sx-charcoal);color:var(--sx-lime);text-transform:uppercase;letter-spacing:.05em}@media(max-width:639px){.sx-stack__tile{aspect-ratio:4 / 3}.sx-stack__body{padding:.875rem}.sx-stack__desc{display:none}.sx-stack__name{font-size:1.125rem}}.sx a.sx-mini-btn,.sx a.sx-card__btn,.sx a.sx-mini-btn:hover,.sx a.sx-card__btn:hover{color:#fff}@media(max-width:767px){.sx-mini-btn{min-height:2.5rem}.sx-card__btn{min-height:2.5rem;display:flex;align-items:center;justify-content:center}}@media(max-width:639px){.qvl-offer-box__body--horizontal{gap:6px!important;overflow-x:visible!important}.qvl-offer-box__body--horizontal .qvl-volume-tier{flex:1 1 0!important;min-width:0!important;width:auto!important}.qvl-offer-box__body--horizontal .qvl-volume-tier__title{font-size:15px!important}.qvl-offer-box__body--horizontal .qvl-volume-tier__badge{font-size:10px!important;white-space:normal!important}.qvl-offer-box__body--horizontal .qvl-volume-tier__subtitle{font-size:12px!important}.qvl-offer-box__body--horizontal .qvl-volume-tier__price--offer-per-unit{font-size:15px!important}.sx-trust__label{font-size:11px}.sx-trust__sub{font-size:10px}}@media(max-width:639px){.qvl-offer-box__body--horizontal{align-items:stretch!important}.qvl-offer-box__body--horizontal .qvl-volume-tier{text-align:center!important}}.sx-usp__label{display:inline-block;background:var(--sx-lime);color:var(--sx-charcoal);padding:.25rem .5rem;font-size:11px;letter-spacing:.1em;line-height:1.4}.sx-usp__kicker{display:inline-block;background:var(--sx-lime);color:var(--sx-charcoal);padding:.25rem .5rem;letter-spacing:.15em;line-height:1.4}.sx-usp__title .sx-lime-text{background:var(--sx-lime);color:var(--sx-charcoal);padding:0 .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sx-usp__headline{white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sx.css.map */
