.sw-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--sw-h,44px);line-height:1;letter-spacing:.02em;text-transform:var(--sw-heading-case,uppercase);color:inherit;margin:0;overflow-wrap:anywhere}.sw-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;margin:0 0 18px}.sw-copy{font-size:16px;line-height:1.55;margin:18px 0 0;max-width:560px}.sw-copy p{margin:0 0 10px}.sw-section-head{text-align:var(--sw-align);display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.sw-section-head>div{flex:1}.sw-text-link{color:inherit;text-transform:uppercase;text-underline-offset:6px;font-weight:600;font-size:12px;letter-spacing:.08em;white-space:nowrap}.sw-section-head .sw-text-link{flex-shrink:0}.sw-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.button,.shopify-payment-button__button{font-size:var(--sw-button-size,13px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;min-height:48px}.button:hover{opacity:.88}.card__heading{font-size:var(--sw-card-size,15px);line-height:1.5}.card__information{padding-top:12px}.card .price{font-size:14px}.card__inner{background:rgb(var(--color-background))}.quick-add__submit{font-size:12px}.sw-section .rte a{color:inherit}.sw-placeholder{height:100%;width:100%;background:#eee;fill:#b8b8b8;display:block}.sw-section img{display:block;max-width:100%}.sw-hero{position:relative;isolation:isolate;height:min(var(--hero-height,820px),75vw);min-height:640px;overflow:hidden}.sw-hero-media,.sw-hero-desktop,.sw-hero-mobile,.sw-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.sw-hero-media img,.sw-hero-media video{width:100%;height:100%;object-fit:cover;object-position:var(--hero-focus,center)}.sw-hero-mobile{display:none}.sw-hero-shade{z-index:1;background:linear-gradient(to top,rgba(0,0,0,var(--overlay,.65)),transparent 65%);pointer-events:none}.sw-hero-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:var(--sw-align);padding-top:180px!important}.sw-hero-content .sw-heading{max-width:850px;line-height:.91}.sw-hero-content .sw-copy{max-width:450px;font-weight:500}.sw-hero-content .sw-eyebrow{margin-bottom:24px}.sw-hero .button--secondary{--alpha-button-background:0;--color-button-text:var(--color-foreground);--color-button:var(--color-foreground)}.sw-tiles,.sw-products,.sw-video-grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--gap,16px)}.sw-tile{color:inherit;text-decoration:none;min-width:0}.sw-tile-media{position:relative;aspect-ratio:var(--ratio,2 / 3);overflow:hidden;background:#7f7f7f1a}.sw-tile-media>img,.sw-tile-media>svg{width:100%;height:100%;object-fit:cover;transition:transform .5s}.sw-tile:hover img{transform:scale(1.035)}.sw-tile-caption{padding-top:12px;text-align:var(--sw-align)}.sw-tile-caption h3{margin:0;color:inherit;font-size:15px;font-weight:600;line-height:1.65}.sw-tile-caption p{margin:2px 0 0;font-size:13px;opacity:.8;line-height:1.4}.sw-tile-caption .sw-text-link{display:block;font-size:10px;margin-top:8px;text-decoration:underline}.sw-tiles--overlay .sw-tile-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0008,transparent 60%);pointer-events:none}.sw-tiles--overlay .sw-tile-caption{position:absolute;inset:auto 16px 18px;z-index:1;color:var(--tile-text,#fff);padding:0}.sw-product-item{min-width:0}.sw-product-carousel{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1)*var(--gap))/var(--cols));grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:thin}.sw-product-carousel>div{scroll-snap-align:start}.sw-sample-media{aspect-ratio:3 / 4;overflow:hidden}.sw-sample-media img{width:100%;height:100%;object-fit:cover}.sw-sample-card p{font-size:15px;margin:12px 0 4px}.sw-sample-card span{font-size:12px;opacity:.65}.sw-sample-card{min-width:0}.sw-editorial{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch}.sw-editorial-media{display:flex;overflow:hidden;min-width:0}.sw-editorial-media>*{width:100%;flex:1;min-width:0;aspect-ratio:var(--ratio,4/5);object-fit:cover;height:auto}.sw-editorial-media:has(>img:nth-child(2))>img{width:50%}.sw-editorial-copy{padding:64px 48px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:var(--sw-align)}.sw-editorial-copy .sw-section-head{display:block}.sw-editorial-copy .sw-text-link{display:inline-block;margin-top:20px}.sw-editorial--reverse .sw-editorial-media{order:2}.sw-editorial--reverse .sw-editorial-copy{order:1}.sw-ticker{overflow:hidden}.sw-ticker-track{width:max-content;display:flex;align-items:center;gap:52px;animation:sw-marquee var(--speed,30s) linear infinite}.sw-ticker-track span{font-size:var(--ticker-size,20px);font-weight:600;text-transform:uppercase;white-space:nowrap}.sw-ticker:hover .sw-ticker-track,.sw-ticker:focus-within .sw-ticker-track{animation-play-state:paused}.sw-ticker-static{animation:none}@keyframes sw-marquee{to{transform:translate(-50%)}}.sw-benefits{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);gap:20px;text-align:center}.sw-benefits strong{font-size:12px;text-transform:uppercase;letter-spacing:.07em}.sw-benefits p{font-size:12px;margin:6px 0 0}.sw-video-card{min-width:0}.sw-video-media{position:relative;aspect-ratio:var(--ratio,9/16);overflow:hidden;background:#ecebe8}.sw-video-media video,.sw-video-media iframe,.sw-video-media>img,.sw-video-media>svg{width:100%;height:100%;object-fit:cover;border:0;display:block}.sw-video-empty{position:absolute;inset:auto 10px 20px;text-align:center;font-size:13px;color:#111;background:#fff;padding:8px}.sw-video-card h3{font-size:15px;margin:12px 0 6px}.sw-video-product{color:inherit;text-decoration:none;font-size:12px;display:flex;justify-content:space-between;gap:10px}.sw-review-grid{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:24px}.sw-review{margin:0;padding:30px;border:1px solid rgba(var(--color-foreground),.2)}.sw-review blockquote{margin:18px 0;border:0;padding:0;font-style:normal}.sw-review figcaption{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sw-size-chart{margin:15px 0}.sw-size-chart summary{cursor:pointer;text-decoration:underline;text-underline-offset:5px;font-size:14px;padding:10px 0}.sw-size-chart img{height:auto;width:100%}.sw-color-links a{display:inline-flex;width:65px;border:1px solid #ddd;margin-inline-end:8px}.sw-color-links img{width:100%;height:auto}.sw-whatsapp{position:fixed;z-index:35;bottom:22px;right:22px;padding:12px 18px;color:#fff;background:#111;border-radius:30px;text-decoration:none;font-size:13px;box-shadow:0 4px 20px #0002}.header__heading-link .h2{font-family:var(--font-heading-family);font-size:32px;font-weight:800;letter-spacing:-1.5px;text-transform:uppercase}.header__menu-item{font-size:var(--sw-nav-size,13px);letter-spacing:var(--sw-nav-space,2px);text-transform:uppercase;padding:15px 18px}.header__inline-menu>.list-menu{justify-content:center}.header__inline-menu{margin:0}.header--top-center{row-gap:14px}.announcement-bar__message{font-size:10px;letter-spacing:.04em;padding:16px 0}.section-header{z-index:30}.sw-home-overlay .section-header{margin-bottom:calc(-1 * var(--sw-header-height,158px))}.sw-home-overlay .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent}.sw-home-overlay .section-header:not(.scrolled-past-header) .header__heading-link,.sw-home-overlay .section-header:not(.scrolled-past-header) .header__menu-item,.sw-home-overlay .section-header:not(.scrolled-past-header) .header__icon{color:var(--sw-overlay-color,#fff)}.header-wrapper{transition:background .2s}.product__title h1{font-size:28px;line-height:1.3}.product-form__input--pill input[type=radio]+label{border-radius:0;padding:12px 17px}.product__info-container .price{font-size:22px}.footer-block__heading{font-size:14px;text-transform:uppercase;letter-spacing:.12em}.footer-block__details-content .list-menu__item--link{font-size:12px;text-transform:uppercase;letter-spacing:.05em}.footer{border-top:1px solid rgba(var(--color-foreground),.1)}[dir=rtl] .sw-whatsapp{right:auto;left:22px}[dir=rtl] .sw-hero-content{align-items:flex-start}[dir=rtl] .sw-section-head{text-align:right}@media(min-width:990px){.header--top-center .header__inline-menu{grid-column:1/-1}.header--top-center>.header__search{justify-self:start}.sw-products .quick-add{margin:0}.sw-products .quick-add__submit{min-height:40px}.sw-products .card__inner{overflow:hidden}}@media(max-width:989px){.header__heading-link .h2{font-size:26px}.sw-hero{min-height:600px}.sw-editorial-copy{padding:32px 24px}.sw-tiles{gap:12px}.header__menu-item{padding:12px}}@media(max-width:749px){.sw-heading{font-size:var(--sw-hm,34px)}.sw-eyebrow{font-size:10px;margin-bottom:12px}.sw-copy{font-size:14px;margin-top:15px}.sw-section-head{align-items:start;flex-direction:column;gap:14px;margin-bottom:20px}.sw-section-head .sw-text-link{font-size:10px}.sw-hero{height:auto;min-height:0}.sw-hero--below .sw-hero-media{position:relative;height:var(--hero-mobile,500px)}.sw-hero--below .sw-hero-shade{display:none}.sw-hero--below .sw-hero-content{height:auto;padding:28px 16px 32px!important}.sw-hero--overlay{height:var(--hero-mobile,620px)}.sw-hero--overlay .sw-hero-content{padding-top:90px!important}.sw-hero-mobile{display:block}.sw-hero-desktop{display:none}.sw-hero-content .sw-heading{font-size:var(--sw-hm,54px)}.sw-hero-content .sw-eyebrow{margin-bottom:18px}.sw-actions{gap:10px;width:100%;flex-wrap:nowrap}.sw-actions .button{padding:0 12px;flex:1;font-size:11px;letter-spacing:.06em;min-width:0}.sw-tiles,.sw-products,.sw-video-grid{grid-template-columns:repeat(var(--cols-mobile,2),minmax(0,1fr));gap:10px}.sw-swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.sw-swipe>*{flex:0 0 72%;scroll-snap-align:start}.sw-product-carousel{grid-template-columns:none;grid-auto-columns:calc((100% - (var(--cols-mobile) - 1)*10px)/var(--cols-mobile));gap:10px}.sw-tile-caption h3{font-size:14px}.sw-tile-caption p{font-size:12px}.sw-tiles--overlay .sw-tile-caption{inset:auto 12px 14px}.sw-editorial{display:flex;flex-direction:column}.sw-editorial-media{width:100%}.sw-editorial-copy{padding:32px 16px}.sw-editorial--reverse .sw-editorial-media{order:0}.sw-editorial--reverse .sw-editorial-copy{order:1}.sw-benefits{grid-template-columns:repeat(2,1fr);gap:20px 14px}.sw-benefits strong{font-size:10px}.sw-review-grid{grid-template-columns:1fr}.sw-home-overlay .section-header{margin-bottom:calc(-1 * var(--sw-header-height,76px))}.announcement-bar__message{font-size:9px;padding:10px 0}.header__heading-link .h2{font-size:24px}.header{padding:12px 16px}.product__title h1{font-size:23px}.sw-products .card__heading{font-size:13px}.sw-products .quick-add__submit{font-size:10px;letter-spacing:.03em;padding:8px;min-width:0}.sw-whatsapp{bottom:16px;right:12px;font-size:12px}.sw-ticker-track{gap:32px}.footer__content-top{padding-bottom:25px}}@media(prefers-reduced-motion:reduce){.sw-ticker-track{animation:none}.sw-tile-media img{transition:none}}.sw-card-swatches{display:flex;align-items:center;gap:8px;margin:0 0 9px;position:relative;z-index:2}.sw-card-swatch{display:block;width:10px;height:10px;border-radius:50%;border:1px solid #0003;background:#dedede center/cover;box-shadow:0 0 0 3px transparent}.sw-card-swatch:hover,.sw-card-swatch:focus-visible{box-shadow:0 0 0 3px #0002}.sw-swatches-more{font-size:10px;color:inherit;text-decoration:none}.sw-products .quick-add__submit{--color-button:var(--color-foreground);--color-button-text:var(--color-background);--alpha-button-background:1;--alpha-button-border:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sw-theme.css.map */
