*{box-sizing:border-box}:root{--bg:#080808;--panel:#111;--line:#2a2a2a;--text:#f1f0ed;--muted:#92918d;--accent:#a68a70}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:Cairo,sans-serif;overflow-x:hidden}body.en{font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.grain{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E")}.topbar{height:82px;position:sticky;top:0;z-index:30;background:#080808e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #ffffff12;display:flex;align-items:center;justify-content:space-between;padding:0 5vw}.brand{display:flex;align-items:center;gap:0;direction:ltr;font:600 20px Montserrat;letter-spacing:.18em}.brand img{width:43px;height:43px;object-fit:contain;border-radius:50%;border:1px solid #ffffff30}.topbar nav{display:flex;gap:34px;font-size:calc(12px * 1.12);color:#c7c5c1}.topbar nav a:hover,.socials a:hover{color:var(--accent)}.tools{display:flex;align-items:center;gap:18px}.text-btn,.sound-btn,.menu-btn{background:none;border:0;color:var(--text);cursor:pointer}.text-btn{font:600 11px Montserrat;letter-spacing:.1em;border:1px solid #ffffff35;padding:8px 10px}.sound-btn{font-size:12.32px;display:flex;align-items:center;gap:8px;color:#b7b5b0}.sound-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.menu-btn{display:none}.hero{min-height:calc(100vh - 82px);position:relative;display:flex;align-items:center;padding:9vh 12vw;overflow:hidden;background:radial-gradient(ellipse at 75% 50%,#2b211b,#151210 24%,#080808 60%)}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080808 0%,transparent 100%);pointer-events:none}.hero-orb{position:absolute;width:min(50vw,700px);aspect-ratio:1;border-radius:50%;right:9%;top:50%;transform:translateY(-50%);border:1px solid #ffffff16;box-shadow:inset 0 0 90px #8b6c4d0b,0 0 100px #8b6c4d08}.hero-orb:before,.hero-orb:after{content:"";position:absolute;top:9%;right:9%;bottom:9%;left:9%;border:1px solid #ffffff0b;border-radius:50%}.hero-orb:after{top:20%;right:20%;bottom:20%;left:20%;background:radial-gradient(circle,#8b6c4d14,transparent 65%)}.hero-copy{position:relative;z-index:2;max-width:610px}.eyebrow{font-size:calc(10px * 1.12);letter-spacing:.18em;color:#b5a18e;display:flex;align-items:center;gap:12px}.eyebrow span:first-child{width:30px;height:1px;background:var(--accent)}h1{font-size:clamp(58px,8vw,112px);font-weight:500;line-height:1.16;letter-spacing:-.06em;margin:28px 0 22px}body.en h1{font-weight:400;letter-spacing:-.07em}.hero-sub{color:#a6a29d;font-size:calc(14px * 1.12);line-height:2;max-width:390px}.cta{display:inline-flex;align-items:center;gap:36px;border:1px solid #8e7762;padding:14px 19px;margin-top:27px;font-size:calc(12px * 1.12);transition:.25s;background:#8e77620b}.cta:hover{background:#a68a7023;border-color:#c7a98c}.cta b{font: 18px Montserrat;direction:ltr}.hero-mark{position:absolute;z-index:1;right:17%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;opacity:.18;direction:ltr}.hero-mark span{font:300 clamp(180px,29vw,420px)/.9 "Montserrat";letter-spacing:-.1em}.hero-mark i{font:10px Montserrat;letter-spacing:.4em;font-style:normal}.hero-bottom{position:absolute;z-index:2;bottom:25px;left:5vw;right:5vw;display:flex;justify-content:space-between;color:#77736e;font:9px Montserrat;letter-spacing:.12em}.section{padding:120px 11vw}.section-kicker{font:10px Montserrat;letter-spacing:.22em;color:var(--accent);direction:ltr;text-align:start}.intro{background:#0d0d0d}.intro-grid{display:grid;grid-template-columns:1.1fr .7fr;gap:12%;align-items:end;margin-top:45px}.intro h2,.section-head h2,.winter h2,.newsletter h2{font-size:clamp(40px,5.3vw,75px);line-height:1.35;font-weight:500;letter-spacing:-.04em;margin:0}.intro h2 em,.winter h2 em{font-style:normal;color:#a88d73}.intro-text{max-width:420px;color:#c4c1bb;font-size:calc(14px * 1.12);line-height:2.2}.muted{color:#77736e}.under-link{display:inline-block;border-bottom:1px solid var(--accent);padding-bottom:8px;margin-top:20px;font-size:calc(12px * 1.12)}.film-section{padding:0 5vw;background:#0d0d0d}.film-top,.film-caption{display:flex;justify-content:space-between;align-items:center;padding:20px 0;color:#8f8a83;font:10px Montserrat;letter-spacing:.12em}.film-section video{width:100%;height:min(70vw,76vh);min-height:340px;display:block;object-fit:contain;background:#020202}.film-caption{color:#bcb6ad}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px}.section-head h2{margin-top:18px}.section-head>p{color:#8e8982;font-size:calc(12px * 1.12)}.filters{display:flex;gap:9px;margin:38px 0 24px}.filter{background:transparent;border:1px solid #38332f;color:#a7a19a;padding:9px 18px;font-size:12.32px;cursor:pointer}.filter.active,.filter:hover{background:#b1977d;color:#090909;border-color:#b1977d}.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}.product-card{min-width:0;cursor:pointer}.product-art{height:clamp(220px,29vw,390px);position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#292522,#11100f 62%,#0b0b0b);border:1px solid #ffffff0a;display:flex;align-items:center;justify-content:center}.product-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,transparent 40%,#00000030)}.garment{position:relative;filter:drop-shadow(0 25px 18px #0009);transition:transform .5s;z-index:1}.product-card:hover .garment{transform:translateY(-7px) scale(1.035)}.hoodie-shape{width:112px;height:135px;background:var(--garment);border-radius:22px 22px 13px 13px;clip-path:polygon(28% 8%,40% 0,60% 0,72% 8%,100% 24%,86% 48%,76% 39%,78% 100%,22% 100%,24% 39%,14% 48%,0 24%)}.hoodie-shape:before{content:"";position:absolute;width:42px;height:34px;border:9px solid #0004;border-bottom:0;border-radius:50% 50% 0 0;left:calc(50% - 21px);top:-5px}.pants-shape{width:94px;height:158px;background:var(--garment);clip-path:polygon(5% 0,95% 0,100% 100%,57% 100%,50% 42%,43% 100%,0 100%);border-radius:5px;position:relative}.pants-shape:before{content:"";position:absolute;top:8px;left:0;right:0;height:5px;background:#0003}.product-label{position:absolute;z-index:2;top:14px;left:13px;font:9px Montserrat;letter-spacing:.15em;color:#bcb2a7}.product-bottom{padding:15px 1px 0}.product-type{font:9px Montserrat;color:#8f857b;letter-spacing:.12em;text-transform:uppercase}.product-title-row{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:7px 0}.product-title{font-size:calc(13px * 1.12);font-weight:600}.quick-order{font-size:12.32px;color:#b1977d;white-space:nowrap}.swatches{display:flex;gap:7px;align-items:center;margin-top:12px}.swatch{width:13px;height:13px;border-radius:50%;border:1px solid #ffffff45;cursor:pointer;outline:1px solid transparent;outline-offset:3px}.swatch.selected{outline-color:#b1977d}.color-name{font-size:calc(10px * 1.12);color:#8e8982;margin-inline-start:5px}.catalog-note{text-align:center;color:#6e6963;font-size:12.32px;margin-top:35px}.winter{min-height:630px;position:relative;overflow:hidden;padding:110px 12vw;background:radial-gradient(ellipse at 75% 50%,#49372a,#201914 25%,#0b0a09 65%)}.winter:before{content:"";position:absolute;width:50vw;aspect-ratio:1;border:1px solid #ffffff14;border-radius:50%;right:8%;top:50%;transform:translateY(-50%);box-shadow:0 0 100px #b1977d0c}.winter-content{position:relative;z-index:2;max-width:580px}.winter-small{color:#b8a18a;margin:40px 0 12px;font-size:calc(12px * 1.12)}.winter h2{font-size:clamp(50px,7vw,90px)}.winter-content>p:not(.winter-small){max-width:400px;color:#a7a098;font-size:calc(13px * 1.12);line-height:2.2}.winter-index{position:absolute;right:12vw;bottom:45px;color:#8d7966;font:10px/2 Montserrat;letter-spacing:.22em;direction:ltr}.newsletter{text-align:center;background:#0c0c0c}.newsletter h2{margin:24px 0 10px;font-size:clamp(36px,5vw,62px)}.newsletter>p{color:#8f8982;font-size:calc(13px * 1.12)}.socials{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;margin-top:45px}.socials a{font:10px Montserrat;letter-spacing:.1em;border-bottom:1px solid #ffffff25;padding-bottom:8px}footer{padding:28px 5vw;border-top:1px solid #ffffff12;display:flex;align-items:center;justify-content:space-between;color:#77716a;font-size:calc(10px * 1.12)}.footer-brand{font:600 20px Montserrat;letter-spacing:.18em;color:#eee}.footer-brand span{font-size:calc(9px * 1.12);vertical-align:top}.whatsapp-float{position:fixed;bottom:23px;left:23px;z-index:25;width:45px;height:45px;border:1px solid #a68a70;border-radius:50%;display:grid;place-items:center;background:#12100e;font:20px Montserrat;box-shadow:0 4px 25px #0008}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;align-items:center;justify-content:center;padding:20px}.modal.open{display:flex}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-panel{position:relative;z-index:1;width:min(520px,100%);max-height:90vh;overflow:auto;background:#11100f;border:1px solid #ffffff22;padding:32px}.modal-panel h2{font-size:35.84px;font-weight:500;margin:12px 0 24px}.close{position:absolute;top:14px;left:15px;background:none;color:#eee;border:0;font-size:calc(28px * 1.12);cursor:pointer}.modal form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.modal label{display:flex;flex-direction:column;gap:7px;font-size:12.32px;color:#aaa39a}.modal label:nth-of-type(1),.modal label:nth-of-type(2),.modal label:nth-of-type(6),.submit,.form-note{grid-column:1/-1}.modal input,.modal select,.modal textarea{width:100%;background:#090909;color:#eee;border:1px solid #35312c;padding:11px;outline:none;font-size:calc(12px * 1.12);border-radius:0}.modal input:focus,.modal select:focus,.modal textarea:focus{border-color:#a68a70}.submit{justify-content:space-between;width:100%;margin-top:5px;cursor:pointer}.form-note{color:#777;font-size:calc(10px * 1.12);margin:0}.en .intro-grid,.en .section-head{direction:ltr}.en .intro-text,.en .hero-copy,.en .winter-content{text-align:left}.en .hero-bottom{direction:ltr}.en .winter-index{left:12vw;right:auto}.en .modal-panel{direction:ltr}.en .modal-panel .close{right:15px;left:auto}@media(max-width:900px){.topbar{padding:0 4vw}.topbar nav{gap:15px}.sound-btn #soundLabel{display:none}.section{padding:90px 7vw}.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.product-art{height:clamp(240px,56vw,430px)}.hero{padding:8vh 8vw}.hero-mark{right:5%}.intro-grid{gap:7%}.winter{padding:90px 8vw}.winter-index{right:8vw}}@media(max-width:620px){.topbar{height:70px}.brand{font-size:17.92px;gap:7px}.brand img{width:36px;height:36px}.topbar nav{display:none;position:absolute;top:70px;right:0;left:0;background:#0a0a0a;padding:24px;flex-direction:column;gap:20px;border-bottom:1px solid #ffffff20}.topbar nav.open{display:flex}.menu-btn{display:block;font-size:calc(20px * 1.12)}.tools{gap:12px}.hero{min-height:calc(88vh - 70px);padding:8vh 7vw}.hero-orb{width:90vw;right:-25%;opacity:.7}.hero-mark{right:0;opacity:.11}.hero-bottom span:nth-child(2){display:none}.hero-bottom{left:7vw;right:7vw}.intro-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.intro h2{font-size:calc(53px * 1.12)}.intro-text{font-size:calc(13px * 1.12)}.section{padding:75px 6vw}.film-section{padding:0 3vw}.film-section video{height:65vw;min-height:220px}.film-top,.film-caption{font-size:8.96px}.section-head{align-items:start;flex-direction:column}.section-head h2{font-size:calc(47px * 1.12)}.section-head>p{margin:0}.product-art{height:clamp(205px,65vw,330px)}.hoodie-shape,.pants-shape{transform:scale(.85)}.product-title{font-size:calc(12px * 1.12)}.quick-order{font-size:calc(10px * 1.12)}.winter{min-height:570px;padding:75px 7vw}.winter h2{font-size:calc(58px * 1.12)}.winter:before{width:100vw;right:-45%}.winter-index{bottom:22px;right:7vw}.socials{gap:22px}.newsletter h2{font-size:calc(40px * 1.12)}footer{padding:22px 5vw;gap:10px;flex-wrap:wrap}.footer-brand{font-size:calc(17px * 1.12)}.modal-panel{padding:25px 18px}.modal form{grid-template-columns:1fr}.modal label,.modal label:nth-of-type(1),.modal label:nth-of-type(2),.modal label:nth-of-type(6),.submit,.form-note{grid-column:1}.whatsapp-float{bottom:14px;left:14px;width:40px;height:40px}}.hero-video{height:min(78vh,820px);min-height:480px;position:relative;overflow:hidden;background:#030303;isolation:isolate}.hero-background-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.hero-video-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0005 0%,transparent 38%,#0008 100%);z-index:1}.hero-video-bottom{position:absolute;z-index:2;left:5vw;right:5vw;bottom:24px;display:flex;justify-content:space-between;color:#fff9;font:10px Montserrat,sans-serif;letter-spacing:.16em;direction:ltr}.hero-copy-section{padding:85px 12vw 105px;background:radial-gradient(ellipse at 78% 45%,#211a15,#0b0b0b 52%,#080808);position:relative;overflow:hidden}.hero-copy-section:after{content:"G";position:absolute;right:12%;top:0;font:300 clamp(180px,28vw,380px)/1 Montserrat,sans-serif;color:#fff;opacity:.025;pointer-events:none}.hero-copy-section>*{position:relative;z-index:1}.hero-copy-section h1{margin:24px 0 18px}.hero-copy-section .hero-sub{max-width:510px}.product-card{cursor:pointer}.product-art{transition:border-color .25s}.product-card:hover .product-art{border-color:#a68a7066}.product-view-link{display:inline-block;margin-top:12px;border-bottom:1px solid #8e7762;padding-bottom:5px;color:#c0a58b;font-size:12.32px}.sound-btn.playing .sound-dot{background:#86b89a;box-shadow:0 0 12px #86b89a}.product-detail{padding:70px 8vw 100px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:7vw;align-items:center;min-height:70vh}.detail-art{height:min(68vh,650px);min-height:400px;display:grid;place-items:center;position:relative;background:radial-gradient(ellipse at 50% 40%,#292522,#11100f 62%,#0b0b0b);border:1px solid #ffffff12}.detail-art .hoodie-shape,.detail-art .pants-shape{transform:scale(2.1)}.detail-info h1{font-size:clamp(42px,5vw,72px);margin:18px 0}.detail-info p{color:#a6a29d;line-height:2}.detail-colors{display:flex;gap:12px;margin:24px 0;flex-wrap:wrap}.detail-color{border:1px solid #ffffff2b;background:#111;color:#ddd;padding:10px 13px;display:flex;align-items:center;gap:8px;cursor:pointer}.detail-color.active{border-color:#b1977d}.detail-color i{width:13px;height:13px;border-radius:50%;display:inline-block}.detail-info .cta{cursor:pointer}.detail-back{color:#b1977d;font-size:calc(12px * 1.12);display:inline-block;margin-bottom:20px}@media(max-width:700px){.hero-video{height:66vh;min-height:390px}.hero-video-mark{gap:10px}.hero-video-bottom{font-size:8.96px}.hero-copy-section{padding:65px 7vw 80px}.product-detail{grid-template-columns:1fr;padding:40px 6vw 70px;gap:30px}.detail-art{min-height:330px;height:55vh}.detail-art .hoodie-shape,.detail-art .pants-shape{transform:scale(1.6)}}.topbar .brand{gap:15px;direction:ltr;text-decoration:none;white-space:nowrap}.topbar .brand img{width:43px;height:43px;object-fit:contain;border:0;border-radius:0;background:transparent;padding:0}.topbar .brand .brand-word{display:inline-block;color:#f5f5f5;font-family:Montserrat,Arial,sans-serif;font-size:calc(21px * 1.12);font-weight:500;letter-spacing:.3em;line-height:1}.cart-summary .cta,.cart-summary .cta span,.cart-summary .cta b{color:#fff!important;opacity:1}.cart-summary .cta{border-color:#a68a70}@media(max-width:620px){.topbar .brand{gap:9px}.topbar .brand img{width:35px;height:35px}.topbar .brand .brand-word{font-size:17.92px;letter-spacing:.22em}}.goky-promo{margin-top:24px;padding:18px;border:1px solid var(--line);background:#101010;max-width:560px}.goky-promo label{display:block;margin-bottom:8px}.promo-row{display:flex;gap:10px}.promo-row input{min-width:0;flex:1;background:#080808;color:#f1f0ed;border:1px solid #454545;padding:11px 12px}.promo-discount{color:#b8d6a4}.cart-summary>div{display:grid;gap:8px}.cart-summary #checkoutCart{color:#fff}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;font-size:calc(12px * 1.12);color:#b8b5af}.footer-links a:hover{color:var(--accent)}.info-page{max-width:900px;margin:70px auto;padding:24px;line-height:2;min-height:55vh}.info-page h1{font-size:clamp(28px,4vw,46px);margin-bottom:24px}.info-page h2{margin-top:28px}.info-page a{text-decoration:underline}.info-page .info-note{border:1px solid var(--line);padding:16px;background:#111}.goky-home .hero-copy-section h1,.goky-home .intro h2,.goky-home .collection .section-head h2,.goky-home .winter-content h2,.goky-home .newsletter h2{font-size:calc(18px * 1.12)!important;line-height:1.7!important}.goky-home .hero-copy-section h1 em,.goky-home .intro h2 em,.goky-home .winter-content h2 em{font-size:inherit!important;line-height:inherit!important}#productView[hidden]{display:none!important}#productView .product-detail{align-items:start;padding-inline:0;gap:clamp(20px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#productView .goky-preview-column,#productView .detail-info{min-width:0}#productView #detailArt{touch-action:pan-y;cursor:grab;overflow:hidden}#productView #detailArt:active{cursor:grabbing}#productView #detailArt:focus-visible{outline:2px solid var(--text);outline-offset:4px}#productView #detailArt .garment{transition:none;pointer-events:none}#productView .goky-preview-note,#productView #gokySizeChart p{font-size:calc(12px * 1.12);line-height:1.8;color:#bbb;letter-spacing:normal}#productView #gokySizeChart{margin-top:28px;overflow-x:auto}#productView #gokySizeChart table{width:100%;border-collapse:collapse;font-size:calc(12px * 1.12);letter-spacing:normal}#productView #gokySizeChart caption{text-align:start;font-size:calc(14px * 1.12);padding:0 0 12px;color:var(--text)}#productView #gokySizeChart th,#productView #gokySizeChart td{border:1px solid #666;padding:10px 6px;text-align:center;white-space:normal}@media(max-width:700px){#productView .product-detail{grid-template-columns:1fr;padding-block:30px}#productView #gokySizeChart th,#productView #gokySizeChart td{padding:8px 4px}}@media(prefers-reduced-motion:reduce){#productView #detailArt .garment{transition:none!important}}.goky-home{--goky-ink:#F5F0E8;--goky-body:"GOKY Manrope","Cairo",sans-serif;--goky-heading:"GOKY Space","Cairo",sans-serif;color:var(--goky-ink);font-family:var(--goky-body)}.goky-home :is(p,a,button,input,select,textarea,label,caption,th,td,li,small,strong),.goky-home :is(.section-kicker,.product-type,.product-label,.product-price,.color-name,.hero-video-bottom,.winter-index,.hero-bottom,.film-top,.film-caption){font-family:var(--goky-body)!important}.goky-home :is(h1,h2,h3,h4,h5,h6){font-family:var(--goky-heading)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.25!important}.goky-home :is(h1,h2,h3,h4,h5,h6) em{font:inherit!important}.goky-home :is(p,a,button,input,select,textarea,label,caption,th,td,li,small,strong,h1,h2,h3,h4,h5,h6),.goky-home :is(.section-kicker,.product-type,.product-label,.product-price,.color-name,.hero-video-bottom,.winter-index,.hero-bottom,.film-top,.film-caption,.muted,.form-note,.promo-discount,.cart-summary,.tools,.intro-text,.footer-links){color:var(--goky-ink)!important}.goky-home :is(.cta,.quick-order,.text-btn,.detail-color,.socials a,.footer-links a,.topbar nav a) :is(span,b),.goky-home :is(h1,h2,h3) em,.goky-home .brand-word,.goky-home .footer-brand span{color:var(--goky-ink)!important}.goky-home .filter.active,.goky-home .filter:hover{color:#080808!important}.goky-home :is(input,textarea)::placeholder{color:var(--goky-ink);opacity:.75}.goky-home :is(.hero-copy-section h1,.intro h2,.collection .section-head h2,.winter-content h2,.newsletter h2){font-size:clamp(25px,2.5vw,34px)!important;line-height:1.3!important;letter-spacing:-.025em!important}.goky-home .detail-info h1{font-size:clamp(31px,4vw,51px)!important;line-height:1.2!important}.goky-home .product-title{font-size:calc(14px * 1.12);font-weight:600;letter-spacing:.005em;line-height:1.45}.goky-home .product-price{font-size:17.92px;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.5}.goky-home .detail-price{font-size:24.64px}.goky-home :is(.hero-sub,.intro-text,.detail-info>p){font-size:calc(14px * 1.12);line-height:1.85}.goky-home :is(.catalog-note,.color-name,.product-type,.product-label,.section-kicker,.socials a,.form-note,.hero-bottom,.hero-video-bottom){font-size:calc(12px * 1.12);line-height:1.65}.goky-home :is(.topbar nav,.footer-links){font-size:calc(12px * 1.12);line-height:1.6}.goky-home :is(.cta,.quick-order,.text-btn,.filter,.detail-color){font-weight:600;letter-spacing:.02em}.goky-home .brand-word,.goky-home .footer-brand{font-family:Montserrat,Arial,sans-serif!important}html[lang=ar] .goky-home{--goky-body:"Cairo",sans-serif;--goky-heading:"Cairo",sans-serif}html[lang=ar] .goky-home :is(h1,h2,h3,h4,h5,h6,p,a,button,label,.section-kicker,.product-type){letter-spacing:0!important}html[lang=ar] .goky-home :is(h1,h2,h3){line-height:1.6!important}#productView #gokySizeChart :is(caption,p,th,td),#productView .goky-preview-note{color:#f5f0e8!important;font-family:var(--goky-body)!important}#goky-toast{color:#f5f0e8!important;font-family:GOKY Manrope,Cairo,sans-serif!important}html[lang=ar] #goky-toast{font-family:Cairo,sans-serif!important}.goky-home #products .goky-photo-art{height:auto;aspect-ratio:2/3;background:#111;display:block;isolation:isolate}.goky-home #products .goky-photo-art:after{display:none}.goky-home #products .goky-photo-art img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.goky-home #products .goky-color-card .product-title{display:inline-block;line-height:1.6}.goky-home #products .goky-color-card a:focus-visible{outline:2px solid #f5f0e8;outline-offset:4px}.goky-home #products .goky-color-card .product-price{margin:8px 0}@media(max-width:620px){.goky-home #products .goky-color-card .product-title{font-size:calc(12px * 1.12)}.goky-home #products .goky-color-card .product-view-link{font-size:12.32px}}.goky-home #products .goky-color-card{display:flex;flex-direction:column}.goky-home #products .goky-photo-art{position:relative;order:1}.goky-home #products .product-bottom{order:2}.goky-home #products .goky-photo-art .goky-hover-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s ease;pointer-events:none}.goky-home #products .goky-photo-toggle{order:3;align-self:flex-start;margin-top:12px;min-height:44px;padding:8px 12px;border:1px solid #666;background:#111;color:#f5f0e8;cursor:pointer;font-size:12.32px}.goky-home #products .goky-hover-ready.goky-open-preview .goky-hover-photo,.goky-home #products .goky-hover-ready .goky-photo-art:focus-visible .goky-hover-photo{opacity:1}@media(hover:hover)and (pointer:fine){.goky-home #products .goky-hover-ready .goky-photo-art:hover .goky-hover-photo{opacity:1}}@media(prefers-reduced-motion:reduce){.goky-home #products .goky-photo-art .goky-hover-photo{transition:none}}.goky-home #products .goky-swipe-dots{display:none;order:2;justify-content:center;direction:ltr}@media(hover:none),(pointer:coarse){.goky-home #products .goky-hover-ready .goky-swipe-dots{display:flex}.goky-home #products .goky-photo-art{touch-action:pan-y pinch-zoom}.goky-home #products .goky-swipe-dots button{width:44px;height:36px;padding:0;border:0;background:transparent;display:grid;place-items:center;cursor:pointer}.goky-home #products .goky-swipe-dots button:before{content:"";width:6px;height:6px;border:1px solid #f5f0e8;border-radius:50%;background:transparent}.goky-home #products .goky-swipe-dots button[aria-pressed=true]:before{background:#f5f0e8}.goky-home #products .goky-swipe-dots button:focus-visible{outline:2px solid #f5f0e8;outline-offset:1px}}.goky-cart-button.goky-cart-secondary{display:flex;align-items:center;justify-content:center;text-align:center}.goky-restored-chart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/goky.css.map */
