@charset "UTF-8";@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSans.eot);src:url(/fonts/PTSans.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSans.woff2) format("woff2"),url(/fonts/PTSans.woff) format("woff"),url(/fonts/PTSans.ttf) format("truetype"),url(/fonts/PTSans.svg#PTSans) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansBold.eot);src:url(/fonts/PTSansBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansBold.woff2) format("woff2"),url(/fonts/PTSansBold.woff) format("woff"),url(/fonts/PTSansBold.ttf) format("truetype"),url(/fonts/PTSansBold.svg#PTSans) format("svg");font-weight:700;font-style:normal}@font-face{font-family:PTSans;font-display:swap;src:url(/fonts/PTSansItalic.ttf) format("truetype");src:url(/fonts/PTSansItalic.woff2) format("woff2"),url(/fonts/PTSansItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrow.eot);src:url(/fonts/PTSansNarrow.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrow.woff2) format("woff2"),url(/fonts/PTSansNarrow.woff) format("woff"),url(/fonts/PTSansNarrow.ttf) format("truetype"),url(/fonts/PTSansNarrow.svg#PTSansNarrow) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSansNarrow;font-display:swap;src:url(/fonts/PTSansNarrowBold.eot);src:url(/fonts/PTSansNarrowBold.eot?#iefix) format("embedded-opentype"),url(/fonts/PTSansNarrowBold.woff2) format("woff2"),url(/fonts/PTSansNarrowBold.woff) format("woff"),url(/fonts/PTSansNarrowBold.ttf) format("truetype"),url(/fonts/PTSansNarrowBold.svg#PTSansNarrow) format("svg");font-weight:700;font-style:normal}@font-face{font-family:MyriadProLight;src:url(/fonts/MyriadProLight.eot);src:url(/fonts/MyriadProLight.eot?#iefix) format("embedded-opentype"),url(/fonts/MyriadProLight.woff) format("woff"),url(/fonts/MyriadProLight.woff2) format("woff2"),url(/fonts/MyriadProLight.ttf) format("truetype"),url(/fonts/MyriadProLight.svg#MyriadProLight) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Myriad Pro";src:url(/fonts/MyriadPro.otf) format("opentype");src:url(/fonts/MyriadPro.woff2) format("woff2"),url(/fonts/MyriadPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MyriadProBold;src:url(/fonts/MyriadProBold.otf) format("opentype");src:url(/fonts/MyriadProBold.woff2) format("woff2"),url(/fonts/MyriadProBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaCyrillic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PragmaticaC;src:url(/fonts/PTPragmaticaBoldCyrillic.ttf) format("opentype");src:url(/fonts/PTPragmaticaBoldCyrillic.woff2) format("woff2"),url(/fonts/PTPragmaticaBoldCyrillic.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Thin.eot);src:url(/fonts/Circe-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Thin.woff) format("woff"),url(/fonts/Circe-Thin.woff2) format("woff2"),url(/fonts/Circe-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraLight.eot);src:url(/fonts/Circe-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraLight.woff) format("woff"),url(/fonts/Circe-ExtraLight.woff2) format("woff2"),url(/fonts/Circe-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Light.eot);src:url(/fonts/Circe-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Light.woff) format("woff"),url(/fonts/Circe-Light.woff2) format("woff2"),url(/fonts/Circe-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Regular.eot);src:url(/fonts/Circe-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Regular.woff) format("woff"),url(/fonts/Circe-Regular.woff2) format("woff2"),url(/fonts/Circe-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-Bold.eot);src:url(/fonts/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-Bold.woff) format("woff"),url(/fonts/Circe-Bold.woff2) format("woff2"),url(/fonts/Circe-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Circe;font-display:swap;src:url(/fonts/Circe-ExtraBold.eot);src:url(/fonts/Circe-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/Circe-ExtraBold.woff) format("woff"),url(/fonts/Circe-ExtraBold.woff2) format("woff2"),url(/fonts/Circe-ExtraBold.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuethin.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuethin.woff) format("woff"),url(/fonts/bebasneuethin.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuelight.woff2) format("woff2");src:local("☺"),url(/fonts/bebasneuelight.ttf) format("truetype"),url(/fonts/bebasneuelight.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneueregular.eot);src:local("☺"),url(/fonts/bebasneueregular.woff2) format("woff2"),url(/fonts/bebasneueregular.woff) format("woff"),url(/fonts/bebasneueregular.ttf) format("truetype"),url(/fonts/bebasneueregular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(/fonts/bebasneuebold.eot);src:local("☺"),url(/fonts/bebasneuebold.woff2) format("woff2"),url(/fonts/bebasneuebold.woff) format("woff"),url(/fonts/bebasneuebold.ttf) format("truetype"),url(/fonts/bebasneuebold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Morpha;font-display:swap;src:url(/fonts/Morpha-Bold.woff2) format("woff2");src:local("☺"),url(/fonts/Morpha-Bold.woff) format("woff"),url(/fonts/Morpha-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Bold"),local("NeueMachina-Bold"),url(/fonts/NeueMachina-Bold.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Neue Machina";font-display:swap;src:local("NeueMachina-Black"),local("NeueMachina-Black"),url(/fonts/NeueMachina-Black.woff2) format("woff2"),url(/fonts/NeueMachina-Bold.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Cy Grotesk";font-display:swap;src:url(/fonts/cy-grotesk-grand-dark.otf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:RainerTestv04;src:url(/fonts/RainerTestv04-Bold.woff2),url(/fonts/RainerTestv04-Bold.woff);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anticva;font-display:swap;src:local("Anticva"),local("Anticva"),url(/fonts/Anticva-Regular.woff2) format("woff2"),url(/fonts/Anticva-Regular.woff) format("woff"),url(/fonts/Anticva-Regular.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Halvar Breitschrift";src:local("HalvarBreit-Blk"),local("HalvarBreit-Blk"),url(/fonts/HalvarBreit-Blk.woff2) format("woff2"),url(/fonts/HalvarBreit-Blk.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Damn;font-display:swap;src:local("Damn"),local("Damn"),url(/fonts/Damn.woff2) format("woff2"),url(/fonts/Damn.woff) format("woff"),url(/fonts/Damn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Monologue DEMO";font-display:swap;src:local("Monologue_DEMO"),local("Monologue_DEMO"),url(/fonts/Monologue_DEMO.woff) format("woff"),url(/fonts/Monologue_DEMO.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nasalization;font-display:swap;src:local("Nasalization"),local("Nasalization"),url(/fonts/Nasalization.woff) format("woff"),url(/fonts/Nasalization.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PatsySans;font-display:swap;src:local("PatsySans"),local("PatsySans"),url(/fonts/PatsySans.woff) format("woff"),url(/fonts/PatsySans.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.eot);src:url(/fonts/Lighthaus.eot?#iefix) format("embedded-opentype"),url(/fonts/Lighthaus.woff2) format("woff2"),url(/fonts/Lighthaus.woff) format("woff"),url(/fonts/Lighthaus.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UltramonoWide-LightItalic;src:url(/fonts/UltramonoWide-LightItalic.woff2) format("woff2"),url(/fonts/UltramonoWide-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:UltramonoWide-Light;src:url(/fonts/UltramonoWide-Light.woff2) format("woff2"),url(/fonts/UltramonoWide-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nikkyou Sans";src:url(/fonts/NikkyouSans.woff2) format("woff2"),url(/fonts/NikkyouSans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Corvetta;src:url(/fonts/Corvetta.woff2) format("woff2"),url(/fonts/Corvetta.woff) format("woff"),url(/fonts/Corvetta.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Viaoda Libre";src:url(/fonts/ViaodaLibre-Regular.woff2) format("woff2"),url(/fonts/ViaodaLibre-Regular.woff) format("woff"),url(/fonts/ViaodaLibre-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.xd-specs{padding:79px 0;background:#f5f0ea;color:#212121;font-family:Roboto,Arial,sans-serif;scroll-margin-top:-50px}@media all and (max-width:1239px){.xd-specs{padding:6.17vw 0}}@media all and (max-width:767px){.xd-specs{padding:10.94vw 0 10.94vw;scroll-margin-top:6.25vw}}.xd-specs__inner{width:100%;min-width:0}.xd-specs__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-height:96px;margin-bottom:19px}@media all and (max-width:1239px){.xd-specs__header{gap:1.56vw;min-height:7.5vw;margin-bottom:1.48vw}}@media all and (max-width:767px){.xd-specs__header{position:relative;align-items:flex-end;gap:1.25vw;min-height:11.88vw;margin-bottom:3.13vw}}.xd-specs__title{max-width:507px;margin:0;color:#171717;font-size:44px;font-weight:600;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}@media all and (max-width:1239px){.xd-specs__title{max-width:39.61vw;font-size:3.44vw}}@media all and (max-width:767px){.xd-specs__title{max-width:74.06vw;font-size:5.94vw;font-weight:500;line-height:1;letter-spacing:0}}.xd-specs__japanese{flex:none;margin-bottom:9px;font-family:SoukouMincho,"Yu Mincho",serif;font-size:20px;line-height:1.17;white-space:nowrap;background:linear-gradient(100deg,#d2a987,#734925 19%,#bf9573 41%,#bb9371 61%,#dfb592 86%,#78502c);-webkit-background-clip:text;background-clip:text;color:transparent}@media all and (max-width:1239px){.xd-specs__japanese{margin-bottom:.7vw;font-size:1.56vw}}@media all and (max-width:767px){.xd-specs__japanese{position:absolute;right:0;bottom:0;margin-bottom:0;font-size:4.38vw;line-height:5.13vw}}.xd-specs__layout{display:grid;grid-template-columns:507px minmax(0,1fr);align-items:start;gap:20px}@media all and (max-width:1239px){.xd-specs__layout{grid-template-columns:39.61vw minmax(0,1fr);gap:1.56vw}}@media all and (max-width:767px){.xd-specs__layout{display:flex;flex-direction:column;gap:2.5vw}}.xd-specs__dimensions{position:sticky;top:24px;align-self:start;isolation:isolate;overflow:hidden;width:507px;height:746px;padding:36px;border:1px solid #fff;border-radius:20px;background:#625249;color:#fff}@media all and (max-width:1239px){.xd-specs__dimensions{top:1.88vw;width:39.61vw;height:58.28vw;padding:2.81vw;border-radius:1.56vw}}@media all and (max-width:767px){.xd-specs__dimensions{position:relative;top:auto;align-self:auto;width:100%;height:38.75vw;padding:0;border-radius:3.75vw;border:none}}.xd-specs__dimensions::after{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(56,24,4,.38),transparent 27%,transparent 72%,rgba(56,24,4,.43))}@media all and (max-width:767px){.xd-specs__dimensions::after{display:none}}.xd-specs__dimensions-photo{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1)}.xd-specs__dimensions-photo img{display:block;width:100%;height:100%;object-fit:cover}.xd-specs__dimensions[data-size-state=folded] .xd-specs__dimensions-photo--folded,.xd-specs__dimensions[data-size-state=unfolded] .xd-specs__dimensions-photo--unfolded{opacity:1}.xd-specs__dimensions-top{position:relative;z-index:2}@media all and (max-width:767px){.xd-specs__dimensions-top{display:none}}.xd-specs__dimensions-title{margin:0 0 18px;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase}@media all and (max-width:1239px){.xd-specs__dimensions-title{margin-bottom:1.41vw;font-size:1.56vw}}.xd-specs__switch{display:grid;grid-template-columns:1fr 1fr;gap:10px;height:42px;padding:0;border-radius:95px;background:rgba(255,255,255,.16)}@media all and (max-width:1239px){.xd-specs__switch{gap:.78vw;height:3.28vw;border-radius:7.42vw}}.xd-specs__switch-button{display:flex;align-items:center;justify-content:center;min-width:0;height:42px;padding:8px 10px;border:0;border-radius:95px;background:0 0;color:#fff;cursor:pointer;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;white-space:nowrap;transition:background .3s,color .3s}@media all and (max-width:1239px){.xd-specs__switch-button{height:3.28vw;padding:.63vw .78vw;border-radius:7.42vw;font-size:1.17vw}}.xd-specs__switch-button.is-active{background:#fff;color:#262626}.xd-specs__switch-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.xd-specs__measurements{position:absolute;z-index:2;right:36px;bottom:36px;left:36px;display:flex;justify-content:space-between;margin:0}@media all and (max-width:1239px){.xd-specs__measurements{right:2.81vw;bottom:2.81vw;left:2.81vw}}@media all and (max-width:767px){.xd-specs__measurements{display:none}}.xd-specs__measurement{position:relative;min-width:0;text-align:center;width:76px}.xd-specs__measurement:first-child{text-align:left}.xd-specs__measurement:last-child{text-align:right}.xd-specs__measurement:not(:first-child)::before{content:"";position:absolute;top:50%;left:-52px;width:1px;height:42px;background:#fff;transform:translate(-50%,-50%);pointer-events:none}@media all and (max-width:1239px){.xd-specs__measurement:not(:first-child)::before{width:.16vw;height:4.84vw}}.xd-specs__measurement-label{margin:0 0 4px;font-size:18px;line-height:26px}@media all and (max-width:1239px){.xd-specs__measurement-label{margin-bottom:.31vw;font-size:1.41vw;line-height:2.03vw}}.xd-specs__measurement-value{margin:0;font-size:18px;line-height:26px}@media all and (max-width:1239px){.xd-specs__measurement-value{font-size:1.41vw;line-height:2.03vw}}.xd-specs__details{min-width:0}@media all and (max-width:767px){.xd-specs__details{width:100%}}.xd-specs__identity{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:10px}@media all and (max-width:1239px){.xd-specs__identity{gap:.86vw;margin-bottom:.78vw}}@media all and (max-width:767px){.xd-specs__identity{gap:2.5vw;margin-bottom:2.5vw}}.xd-specs__identity-card{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:66px;padding:15px 20px;border:1px solid #fff;border-radius:20px;background:#fff}@media all and (max-width:1239px){.xd-specs__identity-card{gap:.78vw;min-height:5.16vw;padding:1.17vw 1.56vw;border-radius:1.56vw}}@media all and (max-width:767px){.xd-specs__identity-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.25vw;min-height:15.63vw;padding:2.5vw;border-radius:3.75vw}}.xd-specs__identity-label{font-size:18px;font-weight:500;line-height:26px;white-space:nowrap}@media all and (max-width:1239px){.xd-specs__identity-label{font-size:1.41vw;line-height:2.03vw}}@media all and (max-width:767px){.xd-specs__identity-label{font-size:4.06vw;line-height:4.61vw}}.xd-specs__identity-value{min-width:0;font-size:17px;font-weight:400;line-height:26px;text-align:right}@media all and (max-width:1239px){.xd-specs__identity-value{font-size:1.33vw;line-height:2.03vw}}@media all and (max-width:767px){.xd-specs__identity-value{font-size:3.75vw;line-height:5vw;text-align:left;white-space:nowrap}}.xd-specs__categories{display:flex;flex-direction:column;gap:10px}@media all and (max-width:1239px){.xd-specs__categories{gap:.78vw}}@media all and (max-width:767px){.xd-specs__categories{gap:0}}.xd-specs__category{min-width:0;overflow:hidden;border:1px solid #fff;border-radius:20px;background:rgba(255,255,255,.55)}.xd-specs__category[hidden]{display:none}@media all and (max-width:1239px){.xd-specs__category{border-radius:1.56vw}}@media all and (max-width:767px){.xd-specs__category{margin-bottom:2.5vw;border-radius:3.75vw}}.xd-specs__category-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 20px;border-radius:20px;background:#fff;cursor:pointer;list-style:none;font-size:18px;font-weight:500;line-height:26px}.xd-specs__category-heading::-webkit-details-marker{display:none}.xd-specs__category-heading img{flex:none;width:24px;height:24px;transition:transform .3s}@media all and (max-width:1239px){.xd-specs__category-heading{gap:1.25vw;min-height:4.53vw;padding:1.17vw 1.56vw;border-radius:1.56vw;font-size:1.41vw;line-height:2.03vw}.xd-specs__category-heading img{width:1.88vw;height:1.88vw}}@media all and (max-width:767px){.xd-specs__category-heading{gap:2.5vw;min-height:11.25vw;padding:2.5vw;border-radius:3.13vw;font-size:4.06vw;line-height:4.59vw}.xd-specs__category-heading img{width:5vw;height:5vw}}.xd-specs__category[open] .xd-specs__category-heading img{transform:rotate(180deg)}.xd-specs__rows{overflow:hidden}.xd-specs__row{display:grid;grid-template-columns:42% minmax(0,1fr);gap:16px;padding:16px 20px}.xd-specs__row:nth-child(odd){background:#f8f6f3}.xd-specs__row:nth-child(even){background:rgba(255,255,255,.66)}@media all and (max-width:1239px){.xd-specs__row{gap:1.25vw;padding:1.25vw 1.56vw}}@media all and (max-width:767px){.xd-specs__row{display:block;padding:2.5vw}}.xd-specs__row-name{color:#616161;font-size:17px;line-height:1.3}@media all and (max-width:1239px){.xd-specs__row-name{font-size:1.41vw}}@media all and (max-width:767px){.xd-specs__row-name{margin-bottom:1.25vw;font-size:3.75vw;line-height:5vw}}.xd-specs__row-value{font-size:18px;line-height:1.35}@media all and (max-width:1239px){.xd-specs__row-value{font-size:1.41vw}}@media all and (max-width:767px){.xd-specs__row-value{font-size:3.75vw;line-height:5vw}}