#shopify-section-sw-header,.sw-design .header,.sw-design .masthead,.sw-design .masthead>#navigation{border:0!important;box-shadow:none}.sw-design .masthead{grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);padding:0 40px;gap:24px;height:64px;min-height:64px;align-items:center}.sw-design .masthead>.brand{grid-column:1;grid-row:1;justify-self:start;align-self:center}.sw-design .masthead>#navigation{grid-column:2;grid-row:1;justify-self:center;align-self:center;height:64px;display:flex;align-items:center;justify-content:center;gap:28px;overflow:visible;width:auto}.sw-design #navigation .sw-nav-item{height:auto;align-self:center}.sw-design #navigation .sw-nav-item>a{min-height:0;height:auto;line-height:24px}.sw-design .masthead>#navigation .sw-nav-item>a:after{bottom:0;left:0;right:0}.sw-design .masthead>.header-tools{grid-column:3;grid-row:1;justify-self:end;align-self:center;gap:0;height:64px;padding-right:8px}.sw-design .header-tools .icon-link,.sw-design .header-tools>a:last-child{width:31px;min-width:31px;height:40px;align-items:center}.sw-design .header-tools .tool-icon{width:22px;height:22px}.sw-design .sw-cart-count{left:auto;right:-10px;top:-1px;font-size:11px}.sw-design .sw-menu-toggle{display:none}.sw-design .sw-mobile-menu{padding:0;border:0;margin:0;inset:0 auto 0 0;width:min(360px,88vw);max-width:none;max-height:none;height:100dvh;color:#181918;background:#fff;box-shadow:12px 0 40px #0002}.sw-mobile-menu::backdrop{background:#17191766}.sw-mobile-menu-top{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid #ececea}.sw-mobile-menu-top span{font-size:16px}.sw-design .sw-mobile-menu-top button{width:44px;height:44px;min-height:44px;background:none;border:0;padding:0;font-size:32px;color:#181918}.sw-design .sw-mobile-menu nav{padding:12px 24px;background:#fff;display:block}.sw-design .sw-mobile-menu nav>a,.sw-mobile-menu summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 0;border-bottom:1px solid #ececea;font-size:13px;letter-spacing:.06em;text-transform:uppercase;list-style:none;color:#181918}.sw-mobile-menu summary::-webkit-details-marker{display:none}.sw-mobile-menu details>div{padding:8px 0 12px 12px}.sw-mobile-menu details>div a{display:block;padding:10px 0;font-size:13px}.sw-mobile-menu details[open] summary span{transform:rotate(45deg)}html.sw-menu-open{overflow:hidden}.sw-design .campaign-copy{left:6%;max-width:38%;z-index:3}.sw-design .campaign-copy h1{font-size:clamp(32px,3.4vw,52px)}.sw-design .sw-hero-trio{position:absolute;left:44%;right:1%;top:11%;height:78%;display:flex;align-items:center;justify-content:center}.sw-design .sw-hero-item{display:block;position:relative;width:43%;flex:0 0 43%;margin-inline:-5%;height:100%;z-index:1}.sw-design .sw-hero-item-0{transform:translateY(5%) rotate(-12deg)}.sw-design .sw-hero-item-1{z-index:2;transform:translateY(-5%) rotate(1deg)}.sw-design .sw-hero-item-2{transform:translateY(5%) rotate(12deg)}.sw-design .sw-trio-watch{width:100%;height:100%;object-fit:contain;filter:drop-shadow(5px 14px 9px #594b3825);mix-blend-mode:multiply}.sw-design .footer-top{grid-template-columns:repeat(2,minmax(0,1fr));max-width:800px;text-align:center;justify-items:center;gap:40px}.sw-design .footer-top a{color:#333!important}.sw-design .footer-payments{justify-content:center}.sw-design .payment-icons{justify-content:center;width:100%;gap:8px;flex-wrap:wrap}.sw-design .footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px}.sw-design .footer-bottom>.legal-links{order:0;margin:0;width:100%;justify-content:center;text-align:center;color:#333;gap:10px 20px}.sw-design .footer-bottom>span{order:1;color:#646662;white-space:normal}.sw-design .footer-bottom .legal-links a:not(.withdrawal-button){color:#333!important;background:transparent!important}.sw-design .footer-bottom .legal-links a.withdrawal-button{background:#000!important;color:#fff!important;border:1px solid #000;padding:12px 20px;min-height:46px;opacity:1}.sw-design .footer-bottom .legal-links a.withdrawal-button:hover{background:#252525!important}.sw-commerce .sw-buy-row{grid-template-columns:1fr}.sw-commerce [data-sw-add]{text-transform:none;font-size:14px;letter-spacing:.025em;justify-content:center}.sw-catalog-page .sw-breadcrumb{padding-block:18px 12px}.sw-catalog-page .sw-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sw-catalog-toolbar{margin:0 0 16px}.sw-catalog-toolbar .sw-result-count{display:block;margin-bottom:8px}.sw-catalog-controls{display:flex;gap:22px;align-items:end;flex-wrap:wrap}.sw-price-filter{display:flex;align-items:end;gap:18px;margin:0;padding:0;border:0;min-width:0}.sw-price-filter legend{font-size:12px;padding:0;margin:0 0 4px;font-weight:500;float:none;width:100%}.sw-range-control{width:260px;flex:0 1 260px}.sw-price-readouts{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.sw-price-readouts output{white-space:nowrap}.sw-price-readouts span{color:#777}.sw-range-track{position:relative;height:32px;--low:0%;--high:100%;background:linear-gradient(to right,#deded9 var(--low),#53614e var(--low),#53614e var(--high),#deded9 var(--high)) center/100% 3px no-repeat}.sw-commerce .sw-range-track input[type=range]{position:absolute;left:0;top:0;width:100%;height:32px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;appearance:none;-webkit-appearance:none;pointer-events:none;box-shadow:none}.sw-range-track input[type=range]::-webkit-slider-runnable-track{height:3px;background:none}.sw-range-track input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;border:2px solid #53614e;background:#fff;pointer-events:auto;margin-top:-8px;cursor:grab;box-shadow:0 1px 4px #0002}.sw-range-track input[type=range]::-moz-range-track{background:none;height:3px}.sw-range-track input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:2px solid #53614e;background:#fff;pointer-events:auto;cursor:grab}.sw-commerce .sw-filter-submit{min-height:44px;height:44px;padding:10px 18px;border:1px solid #20241f;background:#20241f;color:#fff;font-size:12px;margin:0;align-self:end}.sw-catalog-controls .sw-sort{margin-left:auto;align-self:end;margin-bottom:0}.sw-catalog-controls .sw-sort select{min-width:200px;background:#fff;border:1px solid #d9dcd5;height:44px;padding:8px 28px 8px 12px}.sw-catalog-controls .sw-filter{align-self:center}.sw-catalog-controls .sw-price-filter{order:0}.sw-catalog-controls .sw-stock-filter{order:1;display:flex;align-items:center;gap:8px;line-height:1.4;align-self:end;min-height:44px;margin:0}.sw-commerce .sw-stock-filter input[type=checkbox]{display:inline-block;appearance:auto;-webkit-appearance:checkbox;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px;margin:0;padding:0;accent-color:#53614e;flex:0 0 16px}.sw-catalog-controls .sw-sort{order:2}.sw-catalog-page .sw-card{text-align:left}.sw-catalog-page .sw-card h3{font-size:13px;letter-spacing:.015em;text-transform:none;margin:12px 0 6px}.sw-catalog-page .sw-card-image{background:#f4f4f3}.sw-card a:hover img{transform:none}.sw-search-heading{margin:12px 0 24px!important;font-size:32px!important;letter-spacing:.035em!important}.sw-search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin:0 0 30px;align-items:stretch}.sw-commerce .sw-search-form input[type=search]{width:100%!important;min-width:0!important;margin:0;font-size:16px;padding:12px 16px;height:52px}.sw-commerce .sw-search-form button{flex-shrink:0;height:52px;min-height:52px;font-size:14px;letter-spacing:0;text-transform:none;padding:12px 25px}.sw-search-empty{padding:24px 0 48px;font-size:15px;line-height:1.7}.sw-search-empty a{text-decoration:underline}.sw-grid>.sw-search-empty,.sw-grid>.sw-richtext{grid-column:1/-1}.sw-catalog-page .sw-active-filters a{margin-bottom:14px}@media(max-width:1100px)and (min-width:981px){.sw-design .masthead{padding-inline:24px;grid-template-columns:180px minmax(0,1fr) 180px;gap:12px}.sw-design .masthead>#navigation{gap:17px;font-size:10px;letter-spacing:.06em}}@media(max-width:980px){.sw-design .masthead{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:64px;padding:0 18px;gap:0;height:64px;min-height:64px}.sw-design .sw-menu-toggle{display:grid;place-items:center;grid-column:1;grid-row:1;justify-self:start;align-self:center;width:40px;height:44px;min-height:44px;padding:8px 8px 8px 0;background:none;border:0;line-height:1}.sw-menu-toggle svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.sw-design .masthead>.brand{grid-column:2;grid-row:1;justify-self:center;width:150px!important;max-width:150px}.sw-design .masthead>#navigation{display:none}.sw-design .masthead>.header-tools{grid-column:3;grid-row:1;height:64px;padding-right:4px;gap:0}.sw-design .header-tools .icon-link,.sw-design .header-tools>a:last-child{width:29px;min-width:29px;height:44px}.sw-design .header-tools .tool-icon{width:21px;height:21px}.sw-design .campaign-copy{max-width:42%;left:5%}.sw-design .campaign-copy h1{font-size:34px}.sw-design .campaign-sub{font-size:14px}.sw-design .sw-hero-trio{left:43%;right:1%}}@media(max-width:760px){html{scroll-padding-top:76px}.sw-design .masthead{padding-inline:12px}.sw-design .masthead>.brand{width:145px!important}.sw-design .campaign{height:650px;min-height:650px}.sw-design .campaign-copy{top:32px;left:24px;right:24px;max-width:none;transform:none}.sw-design .campaign-copy h1{font-size:32px;line-height:1.12}.sw-design .campaign-sub{font-size:13px;letter-spacing:.025em}.sw-design .campaign-copy .outline{min-height:42px;font-size:10px;padding:10px 16px}.sw-design .campaign .outline span,.sw-design .feature-link b,.sw-design .campaign-controls{display:none!important}.sw-design .sw-hero-trio{top:285px;left:2%;right:2%;height:330px}.sw-design .sw-hero-item{width:44%;flex-basis:44%;margin-inline:-5.5%}.sw-design .footer-top{gap:28px;padding-top:36px;padding-bottom:36px}.sw-design .footer-payments{margin-top:4px;padding-block:0 24px}.sw-design .footer-bottom>.legal-links{justify-content:center;gap:10px 16px}.sw-design .footer-bottom{padding-block:12px 26px}.sw-catalog-page .sw-breadcrumb{padding-block:14px 10px}.sw-catalog-controls{gap:14px;align-items:end}.sw-price-filter{width:100%;gap:18px}.sw-range-control{width:auto;flex:1;min-width:0}.sw-catalog-controls .sw-sort{margin-left:0;width:100%;justify-content:space-between}.sw-catalog-controls .sw-sort select{min-width:0;max-width:none;width:calc(100% - 82px)}.sw-catalog-page .sw-grid{gap:28px 12px}.sw-catalog-page .sw-card h3{font-size:12px;line-height:1.5}.sw-search-heading{font-size:26px!important;margin:12px 0 22px!important}.sw-search-form{gap:8px;margin-bottom:24px}.sw-commerce .sw-search-form button{padding-inline:15px;font-size:13px}.sw-commerce .sw-search-form input[type=search]{padding-inline:10px;font-size:14px}}@media(max-width:360px){.sw-design .masthead>.brand{width:124px!important;max-width:124px}.sw-design .header-tools .icon-link,.sw-design .header-tools>a:last-child{width:25px;min-width:25px}.sw-design .header-tools .tool-icon{width:19px;height:19px}.sw-design .campaign-copy h1{font-size:28px}}.sw-design .sw-hero-item .sw-trio-watch{position:absolute;left:-27.5%;top:0;width:155%;height:100%;max-width:none;object-fit:contain}.sw-design .duo-features{position:relative;isolation:isolate;clear:both;align-items:stretch}.sw-design .duo-features .feature{display:grid;grid-template-rows:minmax(0,1fr) auto;height:580px;min-height:580px;overflow:hidden;isolation:isolate;padding:26px 38px 52px;gap:12px;align-items:stretch}.sw-design .duo-features .feature-background{z-index:0;object-fit:cover}.sw-design .duo-features .feature:after{display:none}.sw-design .sw-feature-media{position:relative;z-index:1;margin:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:visible}.sw-design .duo-features .feature-watch{position:static;display:block;left:auto;top:auto;width:100%;max-width:100%;height:100%;max-height:350px;object-fit:contain;transform:none;z-index:1;transition:none}.sw-design .duo-features .feature:hover .feature-watch{transform:none}.sw-design .duo-features .sw-feature-copy{position:relative;left:auto;right:auto;bottom:auto;z-index:2;align-self:end}.sw-design .duo-features .feature h2{font-size:clamp(22px,2.2vw,31px);line-height:1.25}.sw-design .duo-features .ai-label{z-index:3;bottom:12px}#shopify-section-sw-footer{position:relative;clear:both;isolation:isolate}.page-wrap .shopify-section:last-child,#shopify-section-sw-footer{margin-bottom:0!important}.sw-design footer{position:relative;margin-top:0;transform:none}.sw-commerce .sw-catalog-count-only{margin:0 0 20px;font-size:12px}.sw-commerce .sw-purchase{margin-bottom:26px}.sw-commerce .sw-details{margin-top:0}@media(max-width:980px){.sw-design .masthead>.brand{width:170px!important;max-width:170px}.sw-design .header-tools .icon-link,.sw-design .header-tools>a:last-child{width:26px;min-width:26px}.sw-design .duo-features .feature{height:520px;min-height:520px;padding:22px 26px 46px}.sw-design .duo-features .feature-watch{max-height:300px}}@media(max-width:760px){.sw-design .sw-hero-trio{top:282px;height:340px;left:2%;right:2%}.sw-design .sw-hero-item .sw-trio-watch{left:-27.5%;width:155%;height:100%}.sw-design .duo-features{grid-template-columns:1fr;gap:8px}.sw-design .duo-features .feature{height:510px;min-height:510px;padding:22px 24px 46px;grid-template-rows:minmax(0,1fr) auto;gap:18px}.sw-design .duo-features .feature-watch{max-height:310px;width:100%;height:100%}.sw-design .duo-features .feature h2{font-size:23px;line-height:1.2}.sw-design .sw-link-arrow,.sw-design .collection-card b,.sw-design .text-link>span,.sw-design .feature-link>b{display:none!important}.sw-design .campaign .outline span{display:none!important}}@media(max-width:360px){.sw-design .masthead>.brand{width:140px!important;max-width:140px}.sw-design .header-tools .icon-link,.sw-design .header-tools>a:last-child{width:23px;min-width:23px}.sw-design .duo-features .feature{height:470px;min-height:470px}.sw-design .duo-features .feature h2{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sw-refinements.css.map */
