/* HOKAN / BUILD 001. Editorial adaptation of the 8B fashion template. */
.release-clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:380px;margin-top:28px}.release-clock[hidden]{display:none}.release-clock>div{border-top:1px solid #4d4e48;padding-top:14px}.release-clock span{display:block;font:500 clamp(24px,3vw,42px)/1.2 var(--font-1);font-variant-numeric:tabular-nums}.release-clock small{display:block;margin-top:8px;font:400 10px/1.5 var(--font-2);letter-spacing:.08em;text-transform:uppercase;color:#c2c3bc}
.inner-page .product-story{font-size:15px;line-height:1.65;max-width:43ch;margin-top:16px;color:var(--color-4)}
.inner-page .product-price-preview{margin-top:24px}.inner-page .drop-date{line-height:1.6}.drop-date a{display:block;width:fit-content;text-decoration:underline;text-underline-offset:4px;margin-top:6px}
.gallery-zoom{display:block;position:relative}.gallery-enlarge{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--paper);color:var(--ink);font:400 12px/1.4 var(--font-2);border:1px solid var(--line);border-radius:2px}.gallery-enlarge svg{width:16px;height:16px}
.gallery-caption-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0}.gallery-caption-row .image-caption{margin:0}.gallery-steppers{display:flex;gap:6px}.gallery-steppers[hidden]{display:none}.gallery-steppers button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);background:transparent;color:inherit;cursor:pointer}.gallery-steppers svg{width:20px;height:20px}.gallery-steppers button:first-child svg{rotate:180deg}
.gallery-choices{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.gallery-choices a{display:block;min-width:0;padding:4px;border:1px solid transparent;border-radius:2px}.gallery-choices a[aria-current=true]{border-color:var(--ink)}.gallery-choices img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#e7e7e4}.gallery-choices span{display:block;margin-top:7px;font-size:10px;line-height:1.4}.gallery-provenance{line-height:1.6}.product-details p a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:1000px){.gallery-choices{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:550px){.gallery-choices{gap:6px}.gallery-choices span{font-size:10px}.gallery-enlarge{right:12px;bottom:12px}}
@font-face{font-family:"Schibsted Grotesk";font-style:normal;font-weight:400 900;font-display:swap;src:url("assets/schibsted-grotesk.woff2") format("woff2")}
@font-face{font-family:"Host Grotesk";font-style:normal;font-weight:400 600;font-display:swap;src:url("assets/host-grotesk.woff2") format("woff2")}
:root{--paper:#f7f6f2;--ink:#171815;--gold:#d4af5f;--line:#d8d7d1;--font-1:"Schibsted Grotesk",Arial,sans-serif;--font-2:"Host Grotesk",Arial,sans-serif;--color-1:var(--paper);--color-2:var(--ink);--color-3:#777973;--color-4:#55574f;--color-5:var(--line);--color-6:#e9e8e2;--color-7:#b8bab2;--space-1:clamp(20px,3vw,48px);--radius-1:4px}
html{scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:var(--font-2);background:var(--paper);color:var(--ink)}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}svg{flex:none}.m-btn svg,.m-btn-2 svg,.m-link svg{width:21px;height:21px}.m-btn,.m-btn-2{min-height:48px;padding-inline:22px;font-size:14px}.m-text-4{font-size:12px;line-height:1.5;letter-spacing:.055em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;left:20px;top:12px;padding:12px 18px;background:var(--ink);color:var(--paper);transform:translateY(-160%)}.skip-link:focus{transform:none}.anchor-alias{position:absolute;top:0;scroll-margin-top:0}
#nav.editorial-nav{position:fixed;inset:0 0 auto;z-index:40;background:var(--paper);border-bottom:1px solid var(--line);height:auto;transform:none}
#nav .nav__bar.site-header{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:80px;height:auto;padding:9px var(--space-1);border:0;gap:30px;width:100%;max-width:none;margin:0;background:var(--paper)}
#nav .nav__logo{display:block;flex:none;width:154px}#nav .nav__logo img{width:100%;height:auto}#nav .nav__desktop{display:flex;align-items:center;gap:clamp(24px,4vw,68px);font-size:14px}#nav .nav__desktop a{display:flex;align-items:center;gap:15px;min-height:44px}#nav .nav__desktop svg{width:19px;height:19px}#nav a:hover{text-decoration:underline;text-underline-offset:5px}.nav-disclosure{display:none}.nav__menu{list-style:none;cursor:pointer;display:flex;align-items:center;gap:28px;min-height:44px;font-size:14px}.nav__menu::-webkit-details-marker{display:none}.nav__menu span{font-size:24px;font-weight:400}.nav-disclosure[open] .nav__menu span{transform:rotate(45deg)}#nav .nav__sheet{position:absolute;inset:100% 0 auto;display:grid;align-content:start;gap:0;visibility:visible;opacity:1;transform:none;pointer-events:auto;background:var(--paper);color:var(--ink);padding:16px var(--space-1) 28px;border-bottom:1px solid var(--line);width:100%;height:auto}#nav .nav__sheet a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--line);font:500 24px/1.2 var(--font-1)}#nav .nav__sheet svg{width:24px;height:24px}#nav .nav__sheet p{margin-top:24px;font-size:12px;letter-spacing:.04em}.nav-disclosure:not([open]) .nav__sheet{display:none}
.edition-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--gold);flex:none}
#opening{overflow-x:clip}#opening .hero{min-height:720px;padding-top:80px}#opening .hero__stage{--pw:calc(var(--ph) * 3 / 4)}#opening .hero__intro{display:flex;align-items:flex-start;gap:12px;top:5cqh}#opening .hero__intro .edition-dot{margin-top:7px}#opening .hero__intro .m-text-4{font-size:12px}#opening .hero__aside{top:5cqh;width:min(260px,23cqw);gap:22px}#opening .hero__aside>p{font-size:15px;line-height:1.6}#opening .hero__line[data-line="1"]{--len:8}#opening .hero__line[data-line="2"]{--len:7}#opening .hero__kicker{left:var(--space-1);bottom:calc(8cqh + var(--title) * 2 * .84 + 18px);font-size:12px}#opening .hero__corner{font-size:11px;line-height:1.6}#opening .hero__img{animation:none;scale:1;object-position:43% center}#opening .hero__rise{animation:none}#opening .hero__intro,#opening .hero__aside,#opening .hero__corner,#opening .hero__kicker{animation:none}#opening .hero__shade{box-shadow:0 22px 42px -22px #17181555}#opening .hero__ghost .hero__line{-webkit-text-stroke:1.2px var(--paper)}
#opening .about{min-height:94svh;padding-top:11svh;padding-bottom:60px}#opening .about__statement{max-width:900px;font-size:clamp(28px,3.7vw,56px);line-height:1.07;letter-spacing:-.025em;color:var(--ink)}#opening .about__middle{min-height:420px}#opening .about__row{overflow:hidden;padding:0}#opening .about__track{display:block;font-size:0;line-height:0;padding:12px 0}#opening .about__track img{width:94%;height:auto;margin-inline:auto;opacity:.34}#opening .about__lens{align-items:center}#opening .about__lens .about__track{width:100%}#opening .about__lens img{opacity:1;filter:brightness(0) invert(1)}#opening .about__stack{width:min(310px,30vw);aspect-ratio:3/4}#opening .about__card img{width:100%;height:100%;object-fit:cover}#opening .about__card{border-radius:3px;box-shadow:0 18px 40px -22px #17181566}#opening .about__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}#opening .about__note{font-size:15px;line-height:1.6;max-width:340px}#opening .about__down{display:flex;align-items:center;gap:25px;font-size:14px}
#collections{position:relative;background:var(--ink);color:var(--paper);padding:100px var(--space-1) 30px}#collections .col__head{display:grid;grid-template-columns:1fr 2fr 1fr;gap:32px;align-items:start;margin-bottom:65px;padding:0}#collections .col__cap{color:#c2c3bc}#collections .col__statement{font-size:clamp(30px,4vw,60px);line-height:1.05;font-weight:600;color:var(--paper)}#collections .col__status{font-size:13px;line-height:1.6;color:#c2c3bc;text-align:right}#collections .col__stage{padding:0;position:relative}#collections .col__word{--len:9;color:#3f413a;font-size:calc(93vw / (9 * .65));line-height:.9;text-align:center;font-weight:700;letter-spacing:-.045em}#collections .col__looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4vw;margin:-3vw auto 0;max-width:1220px}#collections .col__look{gap:0;min-width:0}#collections .col__photo{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:3px;background:#e7e7e4}#collections .col__photo>img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;transition:opacity .35s ease}#collections .col__front{position:absolute;inset:0;opacity:0}#collections .col__name{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:23px}#collections .col__name h3{font:600 clamp(28px,3vw,43px)/1 var(--font-1);letter-spacing:-.03em}#collections .col__name>span{font-size:11px;color:#b8bab2;letter-spacing:.05em}#collections .col__phrase{font-size:16px;line-height:1.5;margin-top:12px;color:#dedfd8;min-height:24px}#collections .col__purchase{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding-top:22px;border-top:1px solid #4d4e48}#collections .catalog-price{font-size:23px;line-height:1.2;min-height:50px}#collections .catalog-price small{display:block;font-size:11px;line-height:1.45;color:#b8bab2;margin-top:7px;max-width:245px}#collections .col__add{flex:none;min-height:46px;padding:0 18px;margin:0}#collections .col__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:68px;padding-top:24px;border-top:1px solid #4d4e48;font-size:12px;color:#c2c3bc}#collections .col__foot a{text-decoration:underline;text-underline-offset:4px}
@media(hover:hover){#collections .col__product-link:hover .col__front{opacity:1}}
#notebook{position:relative;display:block;min-height:1100px;padding:105px var(--space-1) 48px;overflow:clip}#notebook .nb__head{position:relative;z-index:4;text-align:center;pointer-events:none}#notebook .nb__title{margin-top:30px;font-weight:700;letter-spacing:-.045em}#notebook .nb__line{font-size:clamp(70px,12vw,188px);line-height:.88}#notebook .nb__note{font-size:16px;line-height:1.5;margin:30px auto 0;max-width:320px}#notebook .nb__shots{position:static;inset:auto;pointer-events:auto}#notebook .nb__shot{position:absolute;width:auto}#notebook .nb__shot .m-photo{aspect-ratio:auto;overflow:hidden;border-radius:3px}#notebook .nb__shot img{width:100%;height:auto}#notebook .nb__shot--phone{left:6%;top:270px;width:31%;max-width:450px;rotate:-5deg}#notebook .nb__shot--front{right:5%;top:570px;width:43%;max-width:660px;rotate:4deg}#notebook .nb__shot--front .m-photo{aspect-ratio:3/2}#notebook .nb__shot--front img{width:100%;height:100%;object-fit:cover;object-position:75% center}#notebook figcaption{font-size:11px;letter-spacing:.035em;margin-top:12px}#notebook .nb__disclosure{position:absolute;right:var(--space-1);bottom:40px;font-size:12px;text-decoration:underline;text-underline-offset:4px}
.release-section{background:var(--ink);color:var(--paper);padding:38px var(--space-1) 85px}.release-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:28px;border-bottom:1px solid #4d4e48}.release-status{font-size:11px;letter-spacing:.05em;display:flex;align-items:center;gap:10px}.release-body{display:grid;grid-template-columns:1.45fr 1fr;gap:9vw;align-items:end;padding-top:60px}.release-body h2{font:600 clamp(110px,19vw,280px)/.78 var(--font-1);letter-spacing:-.065em}.release-body h2 span{display:block;margin-top:15px;font-size:.37em;letter-spacing:-.04em}.release-copy>p:first-child{font:500 clamp(28px,3vw,46px)/1.1 var(--font-1);letter-spacing:-.02em}.release-detail{font-size:15px;line-height:1.6;color:#c2c3bc;margin-top:22px}.release-copy .m-btn-2{margin-top:32px}.release-section .edition-dot{background:var(--gold)}
#faq{display:grid;grid-template-columns:1fr 1.2fr;gap:10vw;background:var(--paper);padding:90px var(--space-1)}#faq .faq__head h2{font:500 clamp(32px,3vw,48px)/1.1 var(--font-1);letter-spacing:-.03em;margin-top:15px}#faq .faq__head>a{display:flex;width:fit-content;align-items:center;gap:25px;margin-top:30px}#faq .faq__list details{border-top:1px solid var(--line)}#faq .faq__list details:last-child{border-bottom:1px solid var(--line)}#faq .faq__list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:17px;line-height:1.3;cursor:pointer}#faq summary::-webkit-details-marker{display:none}#faq summary span{font-size:25px;font-weight:400;flex:none}#faq details[open] summary span{transform:rotate(45deg)}#faq .faq__list p{font-size:15px;line-height:1.65;color:var(--color-4);padding:0 38px 25px 0;max-width:600px}#faq p a{text-decoration:underline;text-underline-offset:4px}
#footer.editorial-footer{background:var(--ink);color:var(--paper);padding:40px var(--space-1) 20px}#footer .ft__top{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:0 0 32px;border-bottom:1px solid #4d4e48}#footer .ft__release{display:flex;align-items:center;gap:25px;font:500 22px/1.2 var(--font-1)}#footer .ft__release svg{width:26px;height:26px}#footer .ft__links{display:flex;gap:30px;font-size:13px}#footer .ft__links a{padding-block:10px}#footer .ft__wordmark{display:block;margin:40px auto 25px;max-width:1400px}#footer .ft__wordmark img{width:100%;height:auto}#footer .ft__legal{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#b8bab2;margin-top:24px;padding-top:20px;border-top:1px solid #4d4e48}#footer .ft__legal a{text-decoration:underline;text-underline-offset:3px}
.inner-page main{padding-top:82px}.inner-page .product-information h1{font-family:var(--font-1);font-weight:600}.inner-page .product-information h1>span{font-family:var(--font-2);font-weight:400}.inner-page .product-hook{font-family:var(--font-1);font-weight:500}.inner-page .product-facts{font-size:14px}.inner-page .product-details summary{font-size:16px}.inner-page .product-details p{font-size:15px}.inner-page .legal-page h1,.inner-page .code-page h1,.inner-page .error-page h1{font-family:var(--font-1);font-weight:600}.inner-page .legal-copy{font-size:16px}.inner-page .gallery-tabs button{border-radius:0}.inner-page .product-page{padding-bottom:70px}.inner-page .product-price-preview small{max-width:390px}
@media(min-width:1600px){#opening .about__middle{min-height:520px}#notebook{min-height:1250px}#notebook .nb__shot--front{top:650px}}
@media(max-width:1000px){#collections .col__head{grid-template-columns:1fr 2fr}#collections .col__status{grid-column:2;text-align:left;margin-top:-15px}#collections .col__purchase{display:grid;gap:18px}#collections .col__add{justify-self:start}#opening .hero__aside{width:22cqw}#opening .hero__aside>p{font-size:14px}#opening .hero__aside br{display:none}#opening .hero__kicker{display:none}#notebook{min-height:1000px}#notebook .nb__shot--phone{width:36%;top:285px}#notebook .nb__shot--front{width:45%;top:570px}.release-body{gap:8vw}#footer .ft__links{gap:22px}}
@media(max-width:1000px){
 html{scroll-padding-top:82px}#nav .nav__bar.site-header{min-height:70px;padding-block:8px}#nav .nav__logo{width:128px}#nav .nav__desktop{display:none}.nav-disclosure{display:block}#opening .hero{height:calc(100svh - 10px);min-height:760px;max-height:1020px;padding-top:70px}#opening .hero__stage{--ph:53cqh;--pt:15cqh;--pw:calc(var(--ph) * 3 / 4);--pl:calc(50cqw - var(--pw) / 2)}#opening .hero__intro{top:3cqh;left:var(--space-1);right:auto;display:flex;max-width:none}#opening .hero__intro .m-text-4{font-size:11px}#opening .hero__grid i:nth-child(1){top:10cqh}#opening .hero__grid i:nth-child(3){top:70cqh}#opening .hero__type{bottom:37cqh}#opening .hero__line[data-line="1"]{font-size:calc(95cqw / (8 * .64))}#opening .hero__line[data-line="2"]{font-size:calc(78cqw / (7 * .64))}#opening .hero__aside{left:var(--space-1);right:var(--space-1);bottom:5cqh;top:auto;width:auto;display:grid;grid-template-columns:1fr;gap:15px;justify-items:start}#opening .hero__aside>p{font-size:15px;line-height:1.5;max-width:330px}#opening .hero__aside br{display:none}#opening .hero__corner{display:none}#opening .hero__img{object-position:43% center}#opening .hero__ghost .hero__line{-webkit-text-stroke:1px var(--paper)}#opening .about{min-height:0;padding-top:55px;padding-bottom:52px}#opening .about__statement{font-size:clamp(26px,6.5vw,42px);max-width:600px;text-align:left}#opening .about__middle{min-height:380px}#opening .about__stack{width:44vw;max-width:270px}#opening .about__bottom{display:grid;gap:25px}#opening .about__note{font-size:15px;max-width:350px}#opening .about__track img{width:96%}#opening .about__track{padding:0}#collections{padding-top:58px}#collections .col__head{display:block;margin-bottom:44px}#collections .col__statement{font-size:clamp(34px,7vw,52px);margin-top:25px}#collections .col__status{margin-top:20px;font-size:13px}#collections .col__looks{gap:30px 16px;margin-top:-2vw}#collections .col__word{font-size:calc(92vw / (9 * .64))}#collections .col__name h3{font-size:29px}#collections .col__name>span{font-size:10px}#collections .col__phrase{font-size:14px}#collections .col__purchase{margin-top:18px;padding-top:18px}#collections .catalog-price{font-size:22px}#collections .col__foot{margin-top:45px;font-size:11px;align-items:start}#collections .col__foot p{max-width:180px}#notebook{min-height:0;padding-top:65px;padding-bottom:45px;overflow:clip}#notebook .nb__head{text-align:left;pointer-events:auto}#notebook .nb__title{margin-top:22px}#notebook .nb__line{font-size:clamp(65px,17vw,120px)}#notebook .nb__note{text-align:left;margin:24px 0 0;font-size:15px}#notebook .nb__shots{display:grid;gap:50px;margin-top:40px}#notebook .nb__shot{position:relative;top:auto;left:auto;right:auto;width:auto;max-width:none}#notebook .nb__shot--phone{width:75%;margin-left:auto;rotate:3deg}#notebook .nb__shot--front{width:95%;rotate:-3deg}#notebook .nb__disclosure{position:static;display:block;margin-top:40px;font-size:11px}.release-section{padding-top:28px;padding-bottom:55px}.release-heading{display:grid;gap:16px;padding-bottom:24px}.release-body{grid-template-columns:1fr;gap:42px;padding-top:45px}.release-body h2{font-size:clamp(130px,40vw,250px)}.release-body h2 span{font-size:.36em;margin-top:18px}.release-copy>p:first-child{font-size:32px}.release-detail{font-size:15px;max-width:400px}.release-detail br{display:none}#faq{grid-template-columns:1fr;gap:40px;padding-block:55px}#faq .faq__head h2{font-size:35px}#faq .faq__head>a{margin-top:22px}#faq .faq__list summary{font-size:16px;padding-block:22px}#faq .faq__list p{font-size:15px;padding-right:12px}#footer .ft__top{align-items:start;display:grid;gap:22px}#footer .ft__release{font-size:21px}#footer .ft__links{flex-wrap:wrap;gap:10px 28px}#footer .ft__wordmark{margin-block:30px 15px}#footer .ft__legal{font-size:10px;flex-wrap:wrap;gap:10px}.inner-page main{padding-top:70px}
}
@media(max-width:550px){#collections .col__looks{grid-template-columns:1fr;gap:55px}#collections .col__photo{aspect-ratio:3/4}#collections .col__purchase{display:flex;align-items:center;gap:14px}#collections .col__name>span{font-size:11px}#collections .col__phrase{font-size:16px}#collections .col__add{padding-inline:16px;font-size:13px}#collections .catalog-price small{max-width:155px}#opening .hero__stage{--pw:min(76cqw,42cqh);--ph:calc(var(--pw) * 4 / 3)}#opening .hero__panel{height:var(--ph)}#opening .about__middle{min-height:325px}}
@media(max-width:360px){:root{--space-1:16px}#opening .hero__aside>p{font-size:14px}#opening .about__middle{min-height:285px}#collections .col__purchase{display:grid}#collections .catalog-price small{max-width:none}#collections .col__name h3{font-size:30px}#collections .col__foot{display:grid;gap:12px}#collections .col__foot p{max-width:none}#faq .faq__list summary{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}#opening .hero__ghost,#opening .about__lens{display:none}.hero__panel,.col__look,.nb__shot{transform:none!important}}
@media(forced-colors:active){.m-btn,.m-btn-2{border:1px solid ButtonText}.hero__ghost,.about__lens{display:none!important}.col__photo img{mix-blend-mode:normal}.edition-dot{background:CanvasText}}

/* Product presentation stays grounded in the supplier's complete photographs. */
[hidden]{display:none!important}
#faq .faq__list summary::after{content:none}
#opening .about__card--front img{object-position:75% center}
.inner-page .gallery-stage.actual-supplier{aspect-ratio:3/4;background:#e5e5e5;position:relative;overflow:hidden}
.inner-page .gallery-stage.actual-supplier img{position:static;width:100%;height:100%;max-width:100%;object-fit:cover;mix-blend-mode:normal}
.inner-page .gallery-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;border:0}
.inner-page .gallery-tabs button{display:flex;flex-direction:column;align-items:center;padding:0 0 8px;border:1px solid transparent;font:400 12px/1.5 var(--font-2);color:var(--muted);background:transparent;cursor:pointer;min-height:44px}
.inner-page .gallery-tabs button img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;margin-bottom:7px}
.inner-page .gallery-tabs button[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}
.inner-page .image-caption{font-size:12px;line-height:1.6;margin-top:10px}
.inner-page .product-information{position:static}.inner-page .product-information .eyebrow{font-size:12px}
.inner-page .product-price-preview{font-size:28px;line-height:1.3;margin:28px 0 18px;min-height:95px}
.inner-page .product-price-preview>span{display:block;margin-bottom:9px}
.inner-page .product-price-preview small{display:block;font-size:12px;line-height:1.55;color:var(--muted)}
.inner-page .drop-date{font-size:14px;margin:15px 0 26px}
.inner-page .product-facts>div{font-size:14px}
.inner-page .size-table-wrap{padding:0 0 20px;overflow-x:auto}
.inner-page .size-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.5}
.inner-page .size-table caption{text-align:left;font-size:12px;line-height:1.5;padding:0 0 16px;color:var(--muted)}
.inner-page .size-table th,.inner-page .size-table td{border-bottom:1px solid var(--line);padding:11px 8px 11px 0;white-space:nowrap}
.inner-page .size-table th{font-weight:600}.inner-page .size-table-wrap>p{font-size:13px;margin-top:18px}
.inner-page .supplier-related{width:150px;aspect-ratio:3/4;flex:none;background:#e5e5e5}
.inner-page .supplier-related img{position:static;width:100%;height:100%;max-width:100%;object-fit:cover;mix-blend-mode:normal}
@media(max-width:550px){.inner-page .supplier-related{width:112px}.inner-page .product-facts>div{font-size:13px}}
