:root{--sw-bg:247 245 240;--sw-bg-raised:255 254 251;--sw-bg-sunken:238 234 225;--sw-ink:37 34 29;--sw-ink-muted:103 97 87;--sw-line:222 215 202;--sw-signal:105 70 48;--sw-signal-ink:105 70 48;--sw-radius:18px}
html[data-sw-mode=dark]{--sw-bg:24 23 20;--sw-bg-raised:34 32 28;--sw-bg-sunken:18 17 15;--sw-ink:246 241 231;--sw-ink-muted:193 184 171;--sw-line:73 65 54;--sw-signal:197 157 118;--sw-signal-ink:222 187 152}
.s8-editorial{background:rgb(var(--sw-bg));color:rgb(var(--sw-ink));font-size:15px;line-height:1.75;overflow:clip}.s8-wrap{width:min(1320px,calc(100% - 100px));margin-inline:auto}.s8-editorial h1,.s8-editorial h2,.s8-editorial h3,.s8-editorial p{margin:0}.s8-editorial h1,.s8-editorial h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em;line-height:1.08;text-transform:none;text-wrap:balance}.s8-editorial h2{font-size:clamp(38px,4.2vw,64px)}.s8-editorial a{text-decoration:none}.s8-kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:rgb(var(--sw-signal-ink));line-height:1.6}.s8-hero{display:grid;grid-template-columns:1.04fr 1fr;min-height:700px;align-items:center;gap:35px;padding-block:55px 65px}.s8-hero h1{font-size:clamp(56px,5.7vw,88px);margin:25px 0 27px;max-width:680px}.s8-hero h1 em{display:block;color:rgb(var(--sw-signal-ink));font-weight:400}.s8-hero__intro{max-width:420px;font-size:15px;color:rgb(var(--sw-ink-muted));line-height:1.85}.s8-actions{display:flex;align-items:center;gap:28px;margin-top:33px}.s8-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:17px 24px;min-height:55px;border-radius:100px;background:#433527;color:#fff;font-size:12px;letter-spacing:.03em;transition:transform .25s,background .25s,box-shadow .25s}.s8-button:hover{background:#694630;transform:translateY(-2px);box-shadow:0 10px 28px #49331e20}.s8-text-link{font-size:12px;display:inline-flex;align-items:center;gap:15px;border-bottom:1px solid currentColor;padding-block:7px}.s8-hero .s8-hero__note{font-size:10px;color:rgb(var(--sw-ink-muted));display:flex;align-items:center;gap:10px;margin-top:27px}.s8-hero__note span{width:5px;height:5px;border-radius:50%;background:#93745b}.s8-hero__visual{position:relative;min-width:0;display:flex;justify-content:center;align-items:center;height:600px}.s8-orbit{position:absolute;width:95%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#faf5e9,#e5daca 65%,#d1bd9f);box-shadow:inset 0 0 0 1px #cbbb9f55;display:grid;place-items:center}.s8-orbit:before,.s8-orbit:after{content:'';position:absolute;inset:-17px;border:1px solid rgb(var(--sw-line));border-radius:50%}.s8-orbit:after{inset:22px;border-color:#b39f7a45}.s8-orbit span{font:italic 150px Georgia,serif;color:#957d5c15}.s8-hero__watch{position:relative;z-index:1;width:100%;height:570px;display:flex;justify-content:center;align-items:center}.s8-hero__watch img{height:112%;width:112%;max-width:none;object-fit:contain;transform:rotate(-13deg);filter:drop-shadow(12px 22px 14px #46341d20);transition:transform .8s cubic-bezier(.16,1,.3,1)}.s8-hero__watch:hover img{transform:rotate(-9deg) translateY(-8px)}.s8-hero__caption{position:absolute;z-index:2;bottom:5px;left:2%;right:0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgb(var(--sw-line));padding-top:17px}.s8-hero__caption span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--sw-ink-muted))}.s8-hero__caption p{font:24px Georgia,serif;margin-top:3px}.s8-hero__caption>a{width:43px;height:43px;display:grid;place-items:center;border:1px solid rgb(var(--sw-line));border-radius:50%;font-size:20px}.s8-trust{display:flex;align-items:center;justify-content:center;gap:48px;border-block:1px solid rgb(var(--sw-line));padding:23px 20px;font-size:11px;color:rgb(var(--sw-ink-muted));letter-spacing:.04em}.s8-trust i{font-style:normal;color:#a98b66}.s8-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:38px}.s8-section-head .s8-kicker{margin-bottom:16px}.s8-section-head>p{max-width:300px;font-size:13px;color:rgb(var(--sw-ink-muted))}.s8-ordering{padding-block:105px}.s8-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}.s8-step{height:100%;min-height:265px;width:100%;padding:23px 25px;text-align:left;position:relative;border:1px solid rgb(var(--sw-line));background:rgb(var(--sw-bg-raised));border-radius:20px;transition:background .25s,color .25s,transform .25s;display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;color:rgb(var(--sw-ink))}.s8-step:hover{transform:translateY(-5px)}.s8-step__label{font-size:9px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;line-height:1.6}.s8-step__number{font:66px Georgia,serif;line-height:1;margin:23px 0 18px;color:#b7a083}.s8-step strong{font:25px Georgia,serif;font-weight:400;max-width:155px;line-height:1.13;letter-spacing:-.02em}.s8-step__body{display:none}.s8-step__arrow{position:absolute;right:23px;bottom:23px;font-size:20px}.s8-step.is-selected{background:#342c23;color:#fbf6ed;border-color:#342c23;box-shadow:0 10px 30px #32251512}.s8-step.is-selected .s8-step__number{color:#ceaf86}.s8-process-detail{display:flex;align-items:center;gap:22px;min-height:108px;padding:24px 30px;background:rgb(var(--sw-bg-sunken));border-radius:16px;margin-top:16px}.s8-process-detail__clock{font-size:39px;line-height:1;color:rgb(var(--sw-signal-ink))}.s8-process-detail p{font-size:14px;max-width:880px}.s8-process-foot{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:20px}.s8-process-foot p{font-size:11px;color:rgb(var(--sw-ink-muted));max-width:650px}.s8-process-foot a{white-space:nowrap}.s8-edit{padding-bottom:100px}.s8-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.s8-story{position:relative;background:#302820;color:#f7f1e7;padding-block:85px;overflow:hidden}.s8-story__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;position:relative;padding-bottom:45px}.s8-story .s8-kicker{color:#c8a77c;margin-bottom:22px}.s8-story h2{max-width:620px}.s8-story__grid>div:nth-child(2){padding-top:50px;z-index:1}.s8-story__grid>div:nth-child(2)>p{color:#d3c9bc;font-size:15px;line-height:1.95;max-width:430px}.s8-story .s8-text-link{color:#f7f1e7;margin-top:27px}.s8-story__signature{position:absolute;right:-12px;bottom:-69px;font:italic 150px Georgia,serif;letter-spacing:-.07em;color:#d4b89114;pointer-events:none}.s8-houses{padding-block:105px}.s8-houses__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.s8-house{position:relative;display:block;background:rgb(var(--sw-bg-raised));border:1px solid rgb(var(--sw-line));border-radius:20px;padding:14px 20px 20px;transition:transform .35s,box-shadow .35s;overflow:hidden}.s8-house:hover{transform:translateY(-5px);box-shadow:0 18px 35px #49331e0c}.s8-house__image{aspect-ratio:1.2;background:#fff;border-radius:12px;display:grid;place-items:center;overflow:hidden}.s8-house__image img{width:100%;height:100%;object-fit:contain;object-position:center;padding:8%;transition:transform .5s}.s8-house:hover img{transform:scale(1.06)}.s8-house h3{font:22px Georgia,serif;font-weight:400;margin-top:19px;padding-right:22px;line-height:1.2;letter-spacing:-.025em}.s8-house>span{position:absolute;right:20px;bottom:22px;font-size:18px}.s8-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;padding-bottom:95px}.s8-faq h2{margin:18px 0 25px}.s8-faq details{padding:22px 0;border-bottom:1px solid rgb(var(--sw-line))}.s8-faq details:first-child{border-top:1px solid rgb(var(--sw-line))}.s8-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:14px}.s8-faq summary::-webkit-details-marker{display:none}.s8-faq summary span{font-size:22px;transition:transform .25s}.s8-faq details[open] summary span{transform:rotate(45deg)}.s8-faq details p{font-size:13px;color:rgb(var(--sw-ink-muted));padding:16px 20px 0 0}.s8-close{text-align:center;background:rgb(var(--sw-bg-sunken));padding-block:85px}.s8-close h2{font-size:clamp(52px,6vw,88px);margin:20px 0}.s8-close .s8-wrap>p:not(.s8-kicker){max-width:460px;margin:0 auto 27px;color:rgb(var(--sw-ink-muted));font-size:14px}
.header{background:rgb(var(--sw-bg)/.96);backdrop-filter:blur(18px)}.header__logo-text{font-family:Georgia,serif!important;font-size:25px!important;letter-spacing:-.055em!important}.header__primary-nav-item>a{font-size:11px}.announcement-bar .prose{font-size:10px!important;letter-spacing:.05em;line-height:1.5}.product-card__figure{border-radius:18px!important;border:1px solid rgb(var(--sw-line)/.6);overflow:hidden;background:#fff}.product-card__info{padding:16px 5px 5px}.product-card__title{font-size:13px;line-height:1.6}.product-card__image{object-fit:contain}.product-card{border-radius:18px;transition:transform .3s}.product-card:hover{transform:translateY(-4px)}.product-card__badge-list .badge{border-radius:99px;padding:6px 9px;font-size:9px;letter-spacing:.01em}.collection-banner h1,.shop-by-brand__header h1,.product-info__title,.shopify-section--main-page h1,.shopify-section--contact h1{font-family:Georgia,serif!important;font-weight:400!important;letter-spacing:-.045em!important}.collection-banner h1{font-size:clamp(38px,4.5vw,65px)}.collection-banner{border-bottom:1px solid rgb(var(--sw-line));padding-bottom:25px}.collection__top-bar{border-radius:12px;background:rgb(var(--sw-bg-raised));padding:12px 16px;margin-bottom:25px}.brand-card{border:1px solid rgb(var(--sw-line))!important;border-radius:18px!important;overflow:hidden;background:rgb(var(--sw-bg-raised));transition:transform .35s}.brand-card:hover{transform:translateY(-4px)}.brand-card__media{border-radius:16px!important}.product-gallery__media{border-radius:20px;overflow:hidden;background:#fff}.product-info__title{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.12}.button,.shopify-payment-button__button--unbranded{border-radius:99px!important;font-size:12px;letter-spacing:.03em}.input,.select,.textarea{border-radius:12px!important}.cart-drawer{border-radius:22px 0 0 22px}.cart-drawer__line-items{gap:25px}.cart-drawer__footer{border-top:1px solid rgb(var(--sw-line));padding-top:22px}.s8-purchase.simcha-disclosures{background:rgb(var(--sw-bg-sunken))!important;border:1px solid rgb(var(--sw-line))!important;border-radius:18px!important;padding:21px!important;margin-block:24px!important;font-size:12px!important;color:rgb(var(--sw-ink))!important}.s8-purchase__head{display:flex;align-items:center;gap:11px}.s8-purchase__head strong{font-size:14px;font-weight:500}.s8-purchase__icon{font-size:23px;color:rgb(var(--sw-signal-ink));line-height:1}.s8-purchase__steps{padding:0;margin:16px 0 12px;list-style:none;counter-reset:step}.s8-purchase__steps li{counter-increment:step;display:flex;align-items:center;gap:10px;padding-block:5px;line-height:1.6}.s8-purchase__steps li:before{content:counter(step);display:grid;place-items:center;min-width:20px;height:20px;font-size:10px;border:1px solid rgb(var(--sw-line));border-radius:50%;color:rgb(var(--sw-signal-ink))}.s8-purchase>p{font-size:11px;line-height:1.7;color:rgb(var(--sw-ink-muted));margin:8px 0 10px}.s8-purchase>a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.s8-purchase__foot{border-top:1px solid rgb(var(--sw-line));padding-top:13px;margin-top:15px;display:flex;flex-direction:column;gap:5px;font-size:10px;color:rgb(var(--sw-ink-muted))}.s8-purchase__foot a{text-decoration:underline;text-underline-offset:3px}.product-content-below-gallery{background:rgb(var(--sw-bg-raised));border:1px solid rgb(var(--sw-line));border-radius:20px;padding:32px!important}.product-content-below-gallery h2{font:34px Georgia,serif;letter-spacing:-.035em}.product-content-below-gallery table{border-collapse:collapse}.product-description th,.product-description td{padding:14px 12px;border-bottom:1px solid rgb(var(--sw-line));font-size:13px}.product-description th{color:rgb(var(--sw-ink-muted));font-weight:400}.prose h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.footer{background:rgb(var(--sw-bg-sunken));padding-top:65px}.footer .h6{font-family:Georgia,serif;text-transform:none;font-size:23px;letter-spacing:-.02em}.s8-editorial :focus-visible,.s8-step:focus-visible{outline:2px solid #a47b4f;outline-offset:5px}
@media(min-width:1100px){@supports(animation-timeline:view()){.s8-orbit{animation:sw-orbit-rise linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes sw-orbit-rise{from{transform:translateY(15px)}to{transform:translateY(-20px)}}}}
@media(max-width:1099px){.s8-wrap{width:calc(100% - 56px)}.s8-hero{gap:15px;min-height:620px}.s8-hero h1{font-size:60px}.s8-hero__visual{height:510px}.s8-hero__watch{height:490px}.s8-step{padding:20px;min-height:250px}.s8-step strong{font-size:23px}.s8-trust{gap:22px}.s8-story__grid{gap:50px}.s8-faq{gap:50px}.s8-house{padding:10px 13px 18px}.s8-house h3{font-size:20px}.s8-house>span{right:13px;bottom:20px}}
@media(max-width:699px){.s8-wrap{width:calc(100% - 36px)}.s8-hero{grid-template-columns:1fr;padding-block:37px 25px;gap:0;min-height:0}.s8-hero h1{font-size:52px;margin:18px 0 22px;max-width:460px}.s8-hero__intro{font-size:13px;line-height:1.8;max-width:365px}.s8-kicker{font-size:9px;letter-spacing:.15em}.s8-actions{gap:24px;margin-top:23px}.s8-button{padding:15px 21px;min-height:50px;font-size:11px;gap:24px}.s8-text-link{font-size:11px;gap:10px}.s8-hero .s8-hero__note{font-size:9px;margin-top:21px}.s8-hero__visual{height:410px;margin-top:15px}.s8-orbit{width:88%;max-width:350px}.s8-orbit:before{inset:-11px}.s8-hero__watch{height:380px}.s8-hero__watch img{height:105%;width:105%}.s8-hero__caption{bottom:0;left:0;padding-top:10px}.s8-hero__caption p{font-size:20px}.s8-hero__caption span{font-size:8px}.s8-hero__caption>a{width:36px;height:36px}.s8-trust{justify-content:space-around;gap:13px;font-size:9px;line-height:1.6;padding:18px}.s8-trust span{max-width:105px;text-align:center}.s8-trust i{font-size:9px}.s8-section-head{gap:20px;margin-bottom:26px;display:block}.s8-section-head h2{font-size:38px}.s8-section-head>p{font-size:12px;max-width:300px;margin-top:17px}.s8-section-head>.s8-text-link{margin-top:16px}.s8-ordering{padding-block:60px}.s8-steps{grid-template-columns:1fr 1fr;gap:10px}.s8-step{min-height:205px;padding:17px}.s8-step__label{font-size:8px;letter-spacing:.065em}.s8-step__number{font-size:47px;margin:18px 0 15px}.s8-step strong{font-size:23px;max-width:115px}.s8-step__arrow{right:15px;bottom:16px;font-size:17px}.s8-process-detail{padding:20px;gap:15px;min-height:155px}.s8-process-detail p{font-size:12px;line-height:1.85}.s8-process-detail__clock{font-size:29px}.s8-process-foot{display:block;margin-top:15px}.s8-process-foot p{font-size:10px}.s8-process-foot>a{margin-top:8px}.s8-edit{padding-bottom:60px}.s8-edit__grid{grid-template-columns:1fr 1fr;gap:24px 12px}.s8-story{padding-block:55px}.s8-story__grid{grid-template-columns:1fr;gap:25px;padding-bottom:30px}.s8-story h2{font-size:42px}.s8-story__grid>div:nth-child(2){padding-top:0}.s8-story__grid>div:nth-child(2)>p{font-size:13px}.s8-story__signature{font-size:100px;bottom:-50px}.s8-houses{padding-block:60px}.s8-houses__grid{grid-template-columns:1fr 1fr;gap:12px}.s8-house{border-radius:16px;padding:10px 12px 17px}.s8-house h3{font-size:20px;margin-top:14px;padding-right:18px}.s8-house>span{right:12px;bottom:19px;font-size:15px}.s8-faq{grid-template-columns:1fr;gap:28px;padding-bottom:60px}.s8-faq h2{font-size:39px;margin-bottom:18px}.s8-faq summary{font-size:13px}.s8-faq details p{font-size:12px}.s8-close{padding-block:60px}.s8-close h2{font-size:56px}.s8-close .s8-wrap>p:not(.s8-kicker){font-size:13px}.header__logo-text{font-size:22px!important}.announcement-bar .prose{font-size:8px!important;letter-spacing:.035em}.product-card__figure{border-radius:13px!important}.product-card__title{font-size:11px}.product-card__info{padding:11px 2px 0}.s8-purchase.simcha-disclosures{padding:18px!important}.product-content-below-gallery{padding:22px 18px!important}.product-description th,.product-description td{padding:12px 8px;font-size:12px}.product-info__title{font-size:32px!important}.cart-drawer{border-radius:18px 0 0 18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.s8-editorial *,.s8-editorial *:before,.s8-editorial *:after{animation:none!important;transition:none!important}.product-card,.brand-card,.s8-button{transition:none!important}}
@media print{.s8-step__body{display:block}.s8-process-detail{display:none}}

.s8-house__image{position:relative;display:block;isolation:isolate;min-width:0}.s8-house__image img{position:absolute;inset:auto;left:var(--brand-left,50%);top:var(--brand-top,50%);width:var(--brand-width,84%);height:var(--brand-height,84%);max-width:none;max-height:none;padding:0;object-fit:contain;object-position:center;transform:translate(-50%,-50%);transform-origin:center}.s8-house:hover .s8-house__image img{transform:translate(-50%,-50%) scale(1.04)}
.s8-house__image img[src*="watch-collection-conquest-l3-320-4-07-6-6e894d-hero.png"]{--brand-left:48.6%;--brand-top:43%;--brand-width:101.7%;--brand-height:122.04%;}
.s8-house__image img[src*="tudor-m91350-0003.png"]{--brand-left:48.271%;--brand-top:33.699%;--brand-width:82.329%;--brand-height:131.793%;}
.s8-house__image img[src*="WBD1420.BB0321_Soldier.avif"]{--brand-left:50.033%;--brand-top:50.039%;--brand-width:32.571%;--brand-height:82.156%;}
.s8-house__image img[src*="0906b2c26ed053bbaaa68b4e39e4633a.jpg"]{--brand-left:49.041%;--brand-top:51.151%;--brand-width:87.16%;--brand-height:104.592%;}
.s8-house__image img[src*="a10320101c1a1-soldier_f60f4819_thumbnail_2048.webp"]{--brand-left:50.085%;--brand-top:50.102%;--brand-width:85.417%;--brand-height:102.5%;}
.s8-house__image img[src*="PAM01086.png"]{--brand-left:49.532%;--brand-top:50.056%;--brand-width:46.804%;--brand-height:84.247%;}
.s8-house__image img[src*="707ef31566863dc95745cec4a27b3e6e3c072ed3.png"]{--brand-left:49.371%;--brand-top:48.994%;--brand-width:78.814%;--brand-height:91.81%;}
.s8-house__image img[src*="omega-seamaster-aqua-terra-150m-co-axial-master-chronometer-30-mm-22010302001001-c9f94f_f9cce8e8-9eeb-476d-836c-2fe83c58e153.png"]{--brand-left:48.834%;--brand-top:50.082%;--brand-width:68.608%;--brand-height:82.329%;}
.s8-house__image img[src*="SBGA293G.png"]{--brand-left:50.068%;--brand-top:50.082%;--brand-width:68.333%;--brand-height:82.0%;}
.s8-house__image img[src*="229e106fd131feb2dbe2.png"]{--brand-left:49.011%;--brand-top:50.108%;--brand-width:89.912%;--brand-height:82.0%;}
.s8-house__image img[src*="2e7c730f7c2cbcba796f691fc9d33fa32def88d0.png"]{--brand-left:49.345%;--brand-top:50.943%;--brand-width:104.725%;--brand-height:125.67%;}
.s8-house__image img[src*="a0eee2d27de5b0520b4c191933303c97d1008e76.jpg"]{--brand-left:50.085%;--brand-top:50.102%;--brand-width:85.417%;--brand-height:102.5%;}
.s8-house__image img[src*="41f8d245fdc529250e3d.png"]{--brand-left:48.27%;--brand-top:45.255%;--brand-width:61.784%;--brand-height:105.873%;}
.s8-house__image img[src*="3a23cd94f1ddd95f950b.png"]{--brand-left:48.762%;--brand-top:49.109%;--brand-width:82.528%;--brand-height:99.034%;}
.s8-house__image img[src*="Classic_Worldtimer_62a65794-951a-4acf-afa1-5c34d3448a9b.webp"]{--brand-left:48.433%;--brand-top:50.09%;--brand-width:74.6%;--brand-height:89.52%;}
.s8-house__image img[src*="h82555130.png"]{--brand-left:50.069%;--brand-top:50.082%;--brand-width:68.608%;--brand-height:82.329%;}
.s8-house__image img[src*="73041096-8408-4321-9a60-4dd96b949fd1_T931-407-41-291-00_shadow.png"]{--brand-left:48.759%;--brand-top:50.0%;--brand-width:82.728%;--brand-height:99.274%;}
.s8-house__image img[src*="9068a57871b4041382ce.png"]{--brand-left:48.608%;--brand-top:50.501%;--brand-width:57.895%;--brand-height:95.527%;}
.s8-house__image img[src*="PT6248-SS002-131-1_soldat_1.png"]{--brand-left:48.546%;--brand-top:50.436%;--brand-width:72.695%;--brand-height:87.234%;}
.s8-house__image img[src*="0906b2c26ed053bbaaa68b4e39e4633a"]{filter:brightness(1.11)}
@media(prefers-reduced-motion:reduce){.s8-house:hover .s8-house__image img{transform:translate(-50%,-50%)}}

.sw-arrow-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;flex-shrink:0;overflow:visible}




.cart-drawer::part(body){min-height:0}.cart-drawer__footer{border-top:0;padding-top:0;gap:12px}
.cart-drawer__items{gap:20px}.cart-drawer .line-item{align-items:flex-start;column-gap:20px;padding-bottom:20px;border-bottom:1px solid rgb(var(--sw-line))}.cart-drawer .line-item:last-child{padding-bottom:0;border-bottom:0}.cart-drawer .line-item__media{height:140px;object-fit:contain;background:#fff;border-radius:12px;padding:8px}.cart-drawer .line-item-info{min-width:0}.cart-drawer .line-item-info .h6{font:19px/1.3 Georgia,serif;letter-spacing:-.02em;text-transform:none}
.sw-cart-note{margin:0!important;font-size:11px!important;line-height:1.6!important;font-weight:400;color:rgb(var(--sw-ink-muted));text-align:center}.sw-cart-note a{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.sw-gender-control{position:relative;display:flex;align-items:center;gap:10px;padding:0 18px;min-width:190px}.sw-gender-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--sw-ink-muted))}.sw-gender-select{appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;color:inherit;min-height:48px;padding:0 24px 0 0;font:inherit;font-size:12px;cursor:pointer;width:100%}.sw-gender-chevron{position:absolute;right:18px;pointer-events:none}.sw-gender-select:focus-visible{outline:2px solid rgb(var(--sw-signal));outline-offset:3px}
@media(max-width:699px){.sw-gender-control{min-width:0;flex:1;padding:0 12px;gap:7px}.sw-gender-label{font-size:9px}.sw-gender-select{font-size:11px;min-height:48px;padding-right:18px}.sw-gender-chevron{right:12px}.collection-toolbar__button-list:has(.sw-gender-control){flex:1}.cart-drawer .line-item{column-gap:14px}.cart-drawer .line-item__media{height:104px}.cart-drawer .line-item-info .h6{font-size:17px}.sw-cart-note{font-size:10px!important;line-height:1.55!important}}

.sw-gender-control{display:block;min-width:0;padding:0}
.collection-toolbar__button-container>.collection-toolbar__button{min-height:48px;opacity:1;transition:color .2s,background-color .2s}
.collection-toolbar__button-container>.collection-toolbar__button[aria-expanded="true"]{background-color:rgb(var(--sw-signal)/.09)}
.collection-toolbar .popover__value-option{min-height:44px}
.popover__value-option[aria-selected="true"]{background-color:rgb(var(--sw-signal)/.09);color:rgb(var(--sw-signal-ink))}
.collection-toolbar__button:focus-visible,.popover__value-option:focus-visible{outline:2px solid currentColor;outline-offset:-4px;opacity:1}
:is(.button,.s8-button,.tt-button):focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(hover:hover) and (pointer:fine){
  .features--button-transition .button:not(.button--outline):not(.button--subdued):not([disabled]):not([aria-disabled="true"]):hover{background-image:none;background-color:color-mix(in srgb,rgb(var(--button-background)) 92%,rgb(var(--button-text-color)) 8%);border-color:color-mix(in srgb,rgb(var(--button-background)) 92%,rgb(var(--button-text-color)) 8%);color:rgb(var(--button-text-color))}
  .features--button-transition .button--outline:not([disabled]):not([aria-disabled="true"]):hover{background-image:none;background-color:rgb(var(--text-color)/.07);border-color:rgb(var(--text-color));color:rgb(var(--text-color))}
  .collection-toolbar__button-container>.collection-toolbar__button:hover,.popover__value-option:not([disabled]):hover{background-color:rgb(var(--sw-signal)/.09);color:rgb(var(--sw-ink))}
}
.button:is([disabled],[aria-disabled="true"]),.features--button-transition .button:is([disabled],[aria-disabled="true"]):hover{background-image:none;background-color:rgb(var(--sw-ink-faint)/.28);border-color:transparent;color:rgb(var(--sw-ink-muted));transform:none;translate:none;cursor:not-allowed}
@media(max-width:699px){.sw-gender-control{padding:0}.collection-toolbar__button-list:has(.sw-gender-control)>.collection-toolbar__button-container{flex:1 1 0;min-width:0;width:auto}.collection-toolbar__button-container>.collection-toolbar__button{width:100%;padding-inline:10px;white-space:nowrap}}
