:root{--black:#000;--white:#fff;--ash:#9a9a9a;--rule:#262626;--heart:#e1061b;--g:clamp(16px,2.4vw,32px);--hh:64px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--hh)}body{font-family:Archivo,system-ui,sans-serif;font-size:var(--fs-body,13px);line-height:1.5;background:var(--black);color:var(--white);-webkit-font-smoothing:antialiased}img,svg.placeholder{display:block;width:100%;height:100%;object-fit:cover}svg.placeholder{fill:#3a3a3a;background:#1a1a1a}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;background:none;border:0;border-radius:0}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--white);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):focus,input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none;box-shadow:none}.field:focus-within{border-bottom-color:var(--white);box-shadow:0 1px 0 0 var(--white)}.field input:focus,.cf input:focus,.cf textarea:focus,.search-form input:focus{border-bottom-color:var(--white);box-shadow:0 1px 0 0 var(--white)}.wide{font-stretch:125%;text-transform:uppercase;font-weight:800;letter-spacing:-.01em;line-height:.9}.sm{font-stretch:125%;text-transform:uppercase;font-size:var(--fs-sm,11px);letter-spacing:.08em;font-weight:600}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;top:8px;left:8px;z-index:100;background:var(--white);color:var(--black);padding:10px 14px;transform:translateY(-200%)}.skip:focus{transform:none}.rte p+p{margin-top:.8em}.rte a{text-decoration:underline}.rte h2,.rte h3,.rte h4{font-stretch:125%;text-transform:uppercase;font-weight:800;letter-spacing:-.005em;color:var(--white);line-height:1.15;margin:1.8em 0 .6em}.rte h2{font-size:1.25em}.rte h3{font-size:1.05em}.rte h4{font-size:.95em}.rte ul,.rte ol{padding-left:1.2em;margin:.8em 0}.rte li+li{margin-top:.35em}.rte strong{color:var(--white)}.rte table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.9em;display:block;overflow-x:auto}.rte th,.rte td{border-bottom:1px solid var(--rule);padding:10px 12px 10px 0;text-align:left;vertical-align:top}.rte th{color:var(--white);font-stretch:125%;text-transform:uppercase;font-size:.85em;letter-spacing:.06em}.btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:var(--white);color:var(--black);padding:18px 24px;min-height:52px}.btn:hover{background:var(--heart);color:var(--white)}.btn--ghost{background:none;color:var(--white);border:1px solid var(--white)}.site-header{position:fixed;top:0;left:0;right:0;z-index:40;height:calc(var(--hh) + env(safe-area-inset-top));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:env(safe-area-inset-top) var(--g) 0;transition:background var(--d-header,.3s)}.site-header:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 72px);z-index:-1;pointer-events:none;background:linear-gradient(#0000009e,#00000057 45%,#0000001a 75%,#0000);transition:opacity var(--d-header,.3s)}.site-header.solid{background:var(--black)}.site-header.solid:before{opacity:0}.logo{font-stretch:125%;font-weight:900;font-size:var(--logo,26px);letter-spacing:.02em;justify-self:center}.logo img{height:28px;width:auto}.site-header nav{display:flex;gap:28px}.site-header nav a,.tools a,.tools button{font-size:var(--nav,12px);padding:8px 0;opacity:.92}.site-header nav a:hover,.tools a:hover,.tools button:hover{opacity:1;text-decoration:underline;text-underline-offset:5px}.tools{display:flex;gap:24px;justify-content:flex-end;align-items:center}.burger{display:none;width:44px;height:44px;margin-left:-10px;position:relative}.burger i{position:absolute;left:11px;right:11px;height:2px;background:var(--white);transition:transform .3s,top .3s}.burger i:first-child{top:17px}.burger i:last-child{top:25px}.menu-open .burger i:first-child{top:21px;transform:rotate(45deg)}.menu-open .burger i:last-child{top:21px;transform:rotate(-45deg)}.mmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;background:var(--black);padding:calc(var(--hh) + 32px) var(--g) 32px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;visibility:hidden;transition:opacity var(--d-menu,.3s),visibility var(--d-menu,.3s)}.menu-open .mmenu{opacity:1;visibility:visible}.mmenu nav{display:grid;gap:6px}.mmenu nav a{font-size:min(var(--mm,44px),12vw);padding:6px 0;border-bottom:1px solid var(--rule)}.mmenu .sub{display:flex;flex-wrap:wrap;gap:20px;color:var(--ash)}.mmenu .sub a{padding:8px 0}body:not(:has(.hero)) main{padding-top:var(--hh)}.hero,.stick{position:relative}.steps{display:none}.panels{display:flex;height:min(100vh,980px);min-height:560px}.panel{position:relative;flex:1;overflow:hidden;transition:flex var(--panel-d,.6s) cubic-bezier(.6,0,.2,1);border-right:1px solid var(--rule);background:#1a1a1a}.panel:last-child{border-right:0}.panel .pl{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.panel .lab{z-index:2;pointer-events:none}.panel.active .lab .go,.panel:hover .lab .go,.panel:focus-within .lab .go{pointer-events:auto}.panel .go:hover{background:var(--white);color:var(--black)}.panel img,.panel .placeholder{filter:grayscale(1) brightness(.72);transition:filter var(--panel-d,.6s)}.panel .lab{position:absolute;left:var(--g);bottom:var(--g);right:var(--g);display:flex;justify-content:space-between;align-items:end;gap:12px}.panel h2{font-size:min(var(--hero-l,40px),4vw)}.panel .go.sm{font-size:var(--hero-b,var(--fs-sm,11px))}.panel .go{opacity:0;transition:opacity var(--fade-d,.4s);border:1px solid var(--white);padding:12px 16px;white-space:nowrap}@media(hover:hover){.panel:hover,.panel:focus-within{flex:2.4}.panel:hover img{filter:grayscale(0) brightness(.92)}.panel:hover .go,.panel:focus-within .go{opacity:1}}@media(min-width:861px){.panel.active{flex:2.4}.panel.active img{filter:grayscale(0) brightness(.92)}.panel.active .go{opacity:1}}.title{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;pointer-events:none;z-index:2;padding:0 var(--g);display:grid}.tl{grid-area:1/1;opacity:0;transform:translateY(14px);transition:opacity var(--fade-d,.45s),transform var(--fade-d,.45s)}.tl.on{opacity:1;transform:none}.title .h1{font-size:min(var(--hero-t,160px),11vw);text-shadow:0 2px 40px rgba(0,0,0,.35)}.title .sub.sm{font-size:var(--hero-s,var(--fs-sm,11px))}.title .sub{margin-top:16px;text-shadow:0 1px 12px rgba(0,0,0,.6)}.head{display:flex;justify-content:space-between;align-items:end;gap:16px;padding:96px var(--g) 24px}.head h2,.head h1{font-size:min(var(--hd,var(--fs-page,64px)),5.8vw)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule)}.grid--4{grid-template-columns:repeat(4,1fr)}.card{position:relative;background:var(--black)}.card .media{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--imgbg,#cfcfcd)}.card .media img{transition:transform var(--d-hover,.8s)}.card .meta a.sm{font-size:var(--pn,var(--fs-sm,11px))}.card .meta .pr{font-size:var(--pp,var(--fs-sm,11px))}.card .meta{position:absolute;left:0;right:0;bottom:0;padding:16px;display:flex;justify-content:space-between;align-items:end;gap:12px;background:linear-gradient(transparent,#000000c7);pointer-events:none}.card .meta a{pointer-events:auto}.card .meta .c{color:var(--ash)}.card .sizes{position:absolute;inset:auto 16px 72px;display:flex;gap:6px;opacity:0;transform:translateY(8px);transition:opacity var(--d-quick,.3s),transform var(--d-quick,.3s)}.card .sizes button{flex:1;background:var(--white);color:var(--black);padding:12px 0}.card .sizes button:hover{background:var(--heart);color:var(--white)}.card .sizes button:disabled{opacity:.35;text-decoration:line-through;background:var(--white);color:var(--black)}.card .sizes button.is-loading{opacity:.6}.card .soldout{position:absolute;top:12px;left:12px;background:var(--black);padding:6px 10px}@media(hover:hover){.card:hover .sizes,.card:focus-within .sizes{opacity:1;transform:none}.card:hover .media img{transform:scale(1.03)}}.empty{padding:48px var(--g);color:var(--ash)}.pagination{display:flex;justify-content:center;gap:16px;padding:40px var(--g)}.pagination a,.pagination span{padding:10px 14px;border:1px solid var(--rule)}.pagination .current{background:var(--white);color:var(--black)}.grid--marquee{display:flex;gap:1px;overflow-x:auto;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain}.grid--marquee::-webkit-scrollbar{display:none}.grid--marquee.drag{cursor:grabbing}.grid--marquee .card{flex:0 0 clamp(260px,31vw,480px);-webkit-user-select:none;user-select:none}.grid--marquee img{pointer-events:none}.look{padding:110px 0}.look .head{padding-top:0}.ctrl{display:flex;gap:8px;align-items:center}.ctrl button{width:48px;height:48px;border:1px solid var(--rule);display:grid;place-items:center;font-size:18px;transition:border-color .2s}.ctrl button:hover{border-color:var(--white)}.track{display:flex;align-items:flex-start;gap:var(--g);overflow-x:auto;padding:0 var(--g) 20px;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain}.track::-webkit-scrollbar{display:none}.track.drag{cursor:grabbing}.track figure{flex:0 0 clamp(260px,38vw,560px);-webkit-user-select:none;user-select:none}.track figure:nth-child(2n){margin-top:80px}.track .media{display:block;aspect-ratio:4/5;background:var(--imgbg,#cfcfcd);overflow:hidden}.track img{pointer-events:none}.track figcaption.sm{font-size:var(--lc,var(--fs-sm,11px))}.track figcaption{display:flex;justify-content:space-between;gap:12px;padding-top:12px;color:var(--ash)}.news{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--g);align-items:end;padding:clamp(56px,8vw,112px) var(--g);border-top:1px solid var(--rule)}.news h2{font-size:min(var(--hd,64px),4.6vw)}.news .lead{color:var(--ash);margin-top:18px;max-width:42ch;font-size:var(--nt,var(--fs-text,15px))}.news form{display:grid;gap:16px}.field{display:flex;border-bottom:1px solid var(--white)}.field input{flex:1;min-width:0;padding:16px 0;font-size:16px}.field input::placeholder{color:#777}.field button{padding:0 0 0 18px;white-space:nowrap}.consent{display:flex;gap:12px;align-items:flex-start;color:var(--ash);font-size:12px;line-height:1.5;cursor:pointer}.consent input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;border:1px solid var(--ash);margin-top:1px;display:grid;place-items:center;cursor:pointer}.consent input:checked{background:var(--white);border-color:var(--white)}.consent input:checked:after{content:"";width:10px;height:6px;border:2px solid var(--black);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.consent a{text-decoration:underline;color:var(--white)}.form-msg{min-height:1em}.form-msg.err{color:var(--heart)}.news .ok{font-size:15px}.pdp{position:relative;display:grid;grid-template-columns:1fr minmax(360px,32vw)}.gal{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule)}.gal .media{aspect-ratio:4/5;background:var(--imgbg,#cfcfcd);overflow:hidden}.gal .media:first-child{grid-column:1/-1;aspect-ratio:16/11}.gal.single .media:first-child{aspect-ratio:4/5}.gal-wrap{position:relative}.gal-count{display:none}.pdp .info{position:sticky;top:var(--hh);align-self:start;padding:32px var(--g) var(--g);display:flex;flex-direction:column;gap:22px;border-left:1px solid var(--rule)}.pdp h1{font-size:min(var(--pt,40px),3vw)}.row{display:flex;justify-content:space-between;align-items:center;gap:12px}.sz{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));border:1px solid var(--rule)}.sz button{padding:16px 0;border-right:1px solid var(--rule)}.sz button:last-child{border-right:0}.sz button[aria-checked=true]{background:var(--white);color:var(--black)}.sz button:disabled{color:#555;text-decoration:line-through}.add{background:var(--white);color:var(--black);padding:20px;display:flex;justify-content:space-between;width:100%}.add:hover:not(:disabled){background:var(--heart);color:var(--white)}.add:disabled{background:#333;color:#888}.pdp .desc{color:#cfcfcf;font-size:var(--fs-text,15px);border-top:1px solid var(--rule);padding-top:16px}.pdp .desc ul{list-style:none}.pdp .desc li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--rule);padding:10px 0}.shopify-payment-button__button{border-radius:0!important;min-height:52px}.buybar{display:none}.drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0009;opacity:0;visibility:hidden;transition:opacity var(--d-drawer,.35s),visibility var(--d-drawer,.35s)}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:51;visibility:hidden;width:min(440px,100%);background:var(--black);border-left:1px solid var(--rule);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--d-drawer,.35s) cubic-bezier(.6,0,.2,1),visibility 0s linear var(--d-drawer,.35s);padding-bottom:env(safe-area-inset-bottom)}.cart-open .drawer{transform:none;visibility:visible;transition:transform var(--d-drawer,.35s) cubic-bezier(.6,0,.2,1)}.cart-open .drawer-scrim{opacity:1;visibility:visible}.drawer header{display:flex;justify-content:space-between;align-items:center;padding:0 var(--g);height:var(--hh);border-bottom:1px solid var(--rule)}.drawer header button{padding:12px 0}.drawer .items{flex:1;overflow:auto;padding:0 var(--g)}.line{display:grid;grid-template-columns:84px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--rule)}.line .media{aspect-ratio:3/4;background:var(--imgbg,#cfcfcd);overflow:hidden}.line .nm{display:grid;gap:4px;align-content:start}.line .v{color:var(--ash)}.qty{display:flex;align-items:center;border:1px solid var(--rule);width:max-content;margin-top:8px}.qty button{width:40px;height:40px;font-size:16px}.qty span{min-width:28px;text-align:center}.line .rm{color:var(--ash);text-decoration:underline;align-self:end;padding:6px 0}.drawer .foot{padding:20px var(--g);border-top:1px solid var(--rule);display:grid;gap:14px}.drawer .foot .note{color:var(--ash)}.drawer .msg{padding:12px var(--g);color:var(--heart)}.drawer .empty-cart{padding:48px 0;display:grid;gap:20px;justify-items:start;color:var(--ash)}.cart-page{padding:0 var(--g) 80px;max-width:900px}.page-head{text-align:center;padding:clamp(32px,6vw,80px) 0 clamp(28px,4vw,48px);margin-bottom:clamp(28px,4vw,48px);border-bottom:1px solid var(--rule)}.page-head h1{font-size:min(var(--hd,var(--fs-page,64px)),8vw)}.page-head .lead{color:var(--ash);font-size:var(--fs-text,15px);max-width:52ch;margin:18px auto 0}.contact{padding:0 var(--g) 112px;max-width:1240px;margin:0 auto}.contact-grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,96px);align-items:start}.contact-grid.solo{grid-template-columns:minmax(0,640px);justify-content:center}.contact .fh{display:block;color:var(--ash);margin-bottom:20px}.contact-info{position:sticky;top:calc(var(--hh) + 24px)}.contact-info .rte{color:#cfcfcf;font-size:var(--fs-text,15px);line-height:1.6}dl.info{margin:0 0 28px;border-top:1px solid var(--rule)}dl.info div{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}dl.info dt{font-stretch:125%;text-transform:uppercase;font-size:var(--fs-sm,11px);letter-spacing:.08em;font-weight:600;color:var(--ash);padding-top:2px}dl.info dd{color:var(--white)}dl.info a{text-decoration:underline;text-underline-offset:3px}.contact-form{display:grid;gap:26px}.cf-row{display:grid;grid-template-columns:1fr 1fr;gap:26px}.cf-row:empty{display:none}.cf{display:grid;gap:6px}.cf span{color:var(--ash)}.cf input,.cf textarea{border-bottom:1px solid var(--rule);padding:12px 0;font-size:16px;resize:vertical;transition:border-color .2s}.cf input:hover,.cf textarea:hover{border-bottom-color:var(--ash)}.contact-form .add{margin-top:6px}.contact .ok{font-size:var(--fs-text,15px);border:1px solid var(--rule);padding:24px}.page-wrap{padding:0 var(--g) 112px;max-width:820px;margin:0 auto}.page-wrap .rte{max-width:68ch;margin:0 auto}.page--hakkimizda .rte{text-align:center;font-size:clamp(16px,1.4vw,19px);line-height:1.8}.page--hakkimizda .rte p+p{margin-top:1.1em}.page-wrap .rte{color:#cfcfcf;font-size:var(--fs-text,15px);line-height:1.75}.search-form{display:flex;border-bottom:1px solid var(--white);margin:0 var(--g) 32px;max-width:640px}.search-form input{flex:1;padding:16px 0;font-size:16px;min-width:0}.center-page{min-height:70vh;display:grid;place-content:center;justify-items:center;text-align:center;gap:24px;padding:96px var(--g)}.center-page h1{font-size:clamp(40px,8vw,120px)}.center-page p{color:var(--ash);max-width:44ch}footer.site-footer{padding:80px var(--g) var(--g);display:grid;grid-template-columns:2fr repeat(4,1fr);gap:24px;border-top:1px solid var(--rule)}.site-footer .fh{display:block;margin-bottom:4px}.f-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:56px;padding-top:20px;border-top:1px solid var(--rule);color:var(--ash)}.f-legal{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.f-legal nav{display:flex;flex-wrap:wrap;gap:10px 18px}.f-legal a:hover{color:var(--white)}.f-pay img{display:block;height:24px;width:auto;max-width:100%}.site-footer .fh{font-size:var(--fhs,var(--fs-sm,11px))}.site-footer ul{list-style:none;font-size:var(--fm,var(--fs-body,13px))}.site-footer li{margin-top:8px}.site-footer li a{color:var(--ash)}.site-footer li a:hover{color:var(--white)}.site-footer .end{grid-column:1/-1;display:flex;justify-content:space-between;margin-top:64px;color:var(--ash)}.flogo{display:inline-block;font-stretch:125%;font-weight:900;font-size:120px;line-height:.74;letter-spacing:-.02em;white-space:nowrap;margin-top:-.04em}@media(max-width:860px){:root{--hh:58px}.site-header{grid-template-columns:auto 1fr auto}.site-header nav,.tools .hide-m{display:none}.burger{display:block}.logo{font-size:var(--logo-m,24px)}.tools a,.tools button{font-size:var(--nav,12px);padding:12px 0}.hero[data-count="2"]{height:200svh}.hero[data-count="3"]{height:260svh}.hero[data-count="4"]{height:320svh}.hero[data-count="5"]{height:380svh}.stick{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden}.hero[data-count="1"] .stick{position:relative}.panels{flex-direction:column;height:100%;min-height:0;max-height:none}.panel{border-right:0;border-bottom:1px solid var(--rule);transition:flex var(--panel-d,.7s) cubic-bezier(.6,0,.2,1)}.panel.active{flex:2.8}.panel.active img{filter:grayscale(0) brightness(.9)}.panel .lab{left:16px;right:16px;bottom:14px}.panel h2{font-size:var(--hero-l-m,22px)}.panel .go{opacity:0;padding:10px 12px}.panel.active .go{opacity:1}.steps{display:flex;flex-direction:column;gap:6px;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:3}.steps i{width:3px;height:22px;background:#ffffff59;transition:background .3s,height .3s}.steps i.on{background:var(--white);height:40px}.title{top:0;transform:translateY(var(--ty,30vh));transition:transform var(--panel-d,.7s) cubic-bezier(.6,0,.2,1)}.title .h1{font-size:min(var(--hero-t-m,74px),19vw)}.news{grid-template-columns:1fr;gap:28px;padding:56px 16px}.news h2{font-size:min(var(--hd-m,40px),10vw)}.field{flex-direction:column;border-bottom:0;gap:12px}.field input{border-bottom:1px solid var(--white);padding:16px 0}.field button{background:var(--white);color:var(--black);padding:18px;text-align:center}.head{padding:64px 16px 18px}.head h2,.head h1{font-size:min(var(--hd-m,var(--fs-page-m,36px)),10vw)}.page-head h1{font-size:min(var(--hd-m,var(--fs-page-m,36px)),12vw)}.contact{padding:0 16px 80px}.contact-grid{grid-template-columns:1fr}.contact-info{position:static;order:2}.cf-row{grid-template-columns:1fr}dl.info div{grid-template-columns:1fr;gap:4px}.grid--rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:0 16px 8px;background:none;scrollbar-width:none;scroll-padding:0 16px}.grid--rail::-webkit-scrollbar{display:none}.grid--rail .card{flex:0 0 78vw;scroll-snap-align:start}.grid--marquee{gap:12px;padding:0 16px 8px}.grid--marquee .card{flex-basis:78vw}.grid--marquee .card .meta{position:static;background:none;padding:12px 0 8px;pointer-events:auto}.grid--marquee .card .sizes{position:static;opacity:1;transform:none;gap:4px}.grid--marquee .card .sizes button{background:none;color:var(--white);border:1px solid var(--rule);padding:12px 0;min-height:44px}.grid--rail .card .meta,.grid--page .card .meta{position:static;background:none;padding:12px 0 8px;pointer-events:auto}.grid--rail .card .sizes{position:static;opacity:1;transform:none;gap:4px}.grid--rail .card .sizes button{background:none;color:var(--white);border:1px solid var(--rule);padding:12px 0;min-height:44px}.grid--rail .card .sizes button:disabled{background:none;color:#555;opacity:1}.grid--page{grid-template-columns:1fr 1fr;gap:16px 10px;background:none;padding:0 16px}.grid--page .card .sizes{display:none}.grid--page .card .meta{flex-direction:column;align-items:flex-start;gap:4px}.look{padding:72px 0}.ctrl button{width:44px;height:44px}.look .head h2{font-size:min(var(--hd-m,36px),8.4vw)}.ctrl{flex:none}.track{gap:12px;padding:0 16px 12px}.track figure{flex-basis:70vw}.track figure:nth-child(2n){margin-top:40px}.pdp{grid-template-columns:1fr}.gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;background:none;scrollbar-width:none}.gal::-webkit-scrollbar{display:none}.gal .media,.gal .media:first-child{flex:0 0 100%;aspect-ratio:4/5;scroll-snap-align:start}.gal-count{display:block;position:absolute;right:16px;bottom:16px;background:#000000b3;padding:6px 10px}.pdp .info{position:static;border-left:0;padding:24px 16px 40px}.pdp h1{font-size:var(--pt-m,32px)}.sz button{padding:18px 0}.buybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;gap:10px;align-items:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--black);border-top:1px solid var(--rule);transform:translateY(110%);visibility:hidden;transition:transform var(--d-buybar,.3s),visibility 0s linear var(--d-buybar,.3s)}.buybar.show{transform:none;visibility:visible;transition:transform var(--d-buybar,.3s)}.buybar .bsz{flex:none;min-width:56px;height:52px;padding:0 8px;border:1px solid var(--rule);display:grid;place-items:center}.buybar .add{padding:17px 18px}.f-bottom{flex-direction:column;align-items:flex-start;margin-top:32px}.f-legal nav a{padding:4px 0}footer.site-footer{grid-template-columns:1fr 1fr;padding:56px 16px calc(96px + env(safe-area-inset-bottom));gap:32px 16px}.site-footer>div:first-child{grid-column:1/-1}.site-footer li a{display:inline-block;padding:4px 0}.site-footer .end{margin-top:24px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/balz.css.map */
