:root{--gr-cotton: var(--c-bg);--gr-cotton-deep: var(--c-surface);--gr-ink: var(--c-ink);--gr-ink-soft: var(--c-text-2);--gr-stone: var(--c-muted);--gr-thread: var(--c-accent);--gr-line: rgb(0 0 0 / .16);--gr-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--gr-display: var(--font-heading--family);--gr-ease: cubic-bezier(.22, 1, .36, 1);--gr-gutter: clamp(16px, 4vw, 56px);--gr-max: 1440px}.gr{position:relative;color:var(--gr-ink);background:var(--gr-bg, var(--gr-cotton));padding-block:var(--gr-pad-top, clamp(56px, 9vw, 128px)) var(--gr-pad-bottom, clamp(56px, 9vw, 128px))}.gr--ink{--gr-bg: var(--gr-ink);color:var(--gr-cotton)}.gr--deep{--gr-bg: var(--gr-cotton-deep)}.gr__inner{width:min(100% - 2 * var(--gr-gutter),var(--gr-max));margin-inline:auto;min-width:0}.gr-kicker{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none;display:inline-flex;align-items:center;gap:.6em;margin:0 0 1.25rem}.gr-kicker:before{content:"";inline-size:1.75rem;block-size:1px;background:var(--gr-thread)}.gr-display{font-family:var(--f-sans);font-weight:700;font-size:var(--t-xl);line-height:.92;letter-spacing:var(--track-tight);margin:0;text-wrap:balance}.gr-h2{font-family:var(--f-sans);font-weight:700;font-size:var(--t-xl);line-height:.98;letter-spacing:var(--track-tight);margin:0;text-wrap:balance}.gr-h3{font-family:var(--f-sans);font-weight:600;font-size:var(--t-lg);line-height:1.1;letter-spacing:var(--track-tight);margin:0}.gr-lede{font-size:var(--t-md);line-height:1.55;max-width:38ch;margin:1.25rem 0 0;color:inherit;opacity:.85}.gr-body{font-size:var(--t-base);line-height:1.6;max-width:60ch}.gr-body>:first-child{margin-top:0}.gr-body>:last-child{margin-bottom:0}.gr-mono{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0}.gr-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2rem}.gr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:0 1.4rem;font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none;text-decoration:none;border:1px solid currentColor;border-radius:2px;background:transparent;color:inherit;cursor:pointer;transition:background-color .25s var(--gr-ease),color .25s var(--gr-ease),border-color .25s var(--gr-ease)}.gr-btn--solid{background:var(--gr-ink);color:var(--gr-cotton);border-color:var(--gr-ink)}.gr--ink .gr-btn--solid,.gr-hero .gr-btn--solid{background:var(--gr-cotton);color:var(--gr-ink);border-color:var(--gr-cotton)}.gr-btn:hover{border-color:var(--gr-thread)}.gr-btn--solid:hover{background:var(--gr-thread);border-color:var(--gr-thread);color:#fff}.gr-btn:focus-visible,.gr-link:focus-visible,.gr-hotspot:focus-visible,.gr-chip input:focus-visible+span{outline:2px solid var(--gr-thread);outline-offset:3px}.gr-btn[disabled],.gr-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.gr-btn[disabled]:hover{border-color:currentColor;background:inherit}.gr-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.gr-link:hover{text-decoration-color:var(--gr-thread)}.gr-spec{font-family:var(--f-sans);font-size:var(--t-xs);line-height:1.5;letter-spacing:0;border:1px solid currentColor;padding:.9rem 1rem;display:grid;gap:.35rem;min-width:0;background:var(--gr-spec-bg, transparent)}.gr-spec__row{display:flex;justify-content:space-between;gap:1.5rem;border-bottom:1px dashed color-mix(in srgb,currentColor 35%,transparent);padding-bottom:.35rem}.gr-spec__row:last-child{border-bottom:0;padding-bottom:0}.gr-spec__row dt{text-transform:none;opacity:.7}.gr-spec__row dd{margin:0;text-align:end}.gr-spec__title{text-transform:none;letter-spacing:0;display:flex;justify-content:space-between;gap:1rem;padding-bottom:.4rem;border-bottom:1px solid currentColor;margin-bottom:.2rem}.gr-stitch{display:block;inline-size:100%;block-size:2px;color:var(--gr-thread);overflow:visible}.gr-stitch line{stroke:currentColor;stroke-width:2;stroke-dasharray:10 7}.gr-draft{font-family:var(--f-sans);font-size:var(--t-xs);line-height:1.5;background:repeating-linear-gradient(-45deg,#fff4c2,#fff4c2 10px,#fbe9a0 10px 20px);color:#3b3000;border:1px dashed #a08300;padding:.6rem .8rem;margin:0 0 1rem}.gr-draft strong{text-transform:none;letter-spacing:0}.gr-is-draft{outline:1px dashed #a08300;outline-offset:4px;position:relative}.gr-is-draft:after{content:"DRAFT \b7  hidden from customers";position:absolute;inset-block-start:-10px;inset-inline-end:6px;font:600 var(--t-xs)/var(--lh-xs) var(--f-sans);background:#fff4c2;color:#3b3000;padding:3px 5px}@media(prefers-reduced-motion:no-preference){.gr-js [data-gr-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--gr-ease),transform .9s var(--gr-ease);transition-delay:var(--gr-delay, 0s)}.gr-js [data-gr-reveal].is-in{opacity:1;transform:none}}.gr-hero{--gr-pad-top: 0;--gr-pad-bottom: 0;background:var(--gr-ink);color:var(--gr-cotton);overflow:hidden;isolation:isolate}.gr-hero__stage{position:relative;min-height:min(100svh,980px);display:grid;align-items:end}.gr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.gr-hero__media img,.gr-hero__media video{inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--gr-focal, 50% 50%);display:block}.gr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000 35%,#000000b8)}.gr-hero__placeholder{inline-size:100%;block-size:100%;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .05) 0 2px,transparent 2px 6px),repeating-linear-gradient(0deg,rgb(255 255 255 / .04) 0 2px,transparent 2px 6px),var(--c-ink-2)}.gr-hero__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:end;gap:2rem;padding-block:clamp(96px,16vh,180px) clamp(32px,6vh,64px)}.gr-hero__copy{min-width:0}.gr-hero .gr-kicker:before{background:var(--gr-cotton)}.gr-hero__spec{--gr-spec-bg: rgb(0 0 0 / .35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gr-hero__controls{position:absolute;inset-inline-end:var(--gr-gutter);inset-block-start:calc(var(--header-group-height, 64px) + 16px)}.gr-hero__toggle{min-height:44px;min-width:44px;padding:0 .9rem;font:500 var(--t-xs)/var(--lh-xs) var(--f-sans);letter-spacing:0;text-transform:none;color:var(--gr-cotton);background:#0006;border:1px solid rgb(255 255 255 / .4);border-radius:2px;cursor:pointer}.gr-hero__line{position:absolute;inset-inline:0;inset-block-end:0}@media(max-width:749px){.gr-hero__content{grid-template-columns:1fr;gap:1.25rem;padding-block-end:28px}.gr-hero__spec{font-size:var(--t-xs)}.gr-hero__spec .gr-spec__row:nth-child(n+4){display:none}.gr-hero .gr-actions .gr-btn{flex:1 1 100%}}@media(prefers-reduced-motion:no-preference){.gr-js .gr-hero[data-intro] .gr-hero__media{clip-path:inset(38% 30% 38% 30%);transition:clip-path 1.6s var(--gr-ease) .55s}.gr-js .gr-hero[data-intro] .gr-hero__media img,.gr-js .gr-hero[data-intro] .gr-hero__media video{transform:scale(1.18);transition:transform 2.4s var(--gr-ease) .55s}.gr-js .gr-hero[data-intro] .gr-hero__line{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--gr-ease)}.gr-js .gr-hero[data-intro] [data-gr-rise]{opacity:0;transform:translateY(.5em);transition:opacity .9s var(--gr-ease),transform .9s var(--gr-ease);transition-delay:calc(1.1s + var(--i, 0) * .09s)}.gr-js .gr-hero[data-intro] .gr-hero__spec .gr-spec__row{opacity:0;transition:opacity .5s ease;transition-delay:calc(1.6s + var(--i, 0) * .12s)}.gr-js .gr-hero.is-open .gr-hero__media{clip-path:inset(0 0 0 0)}.gr-js .gr-hero.is-open .gr-hero__media img,.gr-js .gr-hero.is-open .gr-hero__media video{transform:scale(1)}.gr-js .gr-hero.is-open .gr-hero__line{clip-path:inset(0 0 0 0)}.gr-js .gr-hero.is-open [data-gr-rise]{opacity:1;transform:none}.gr-js .gr-hero.is-open .gr-hero__spec .gr-spec__row{opacity:1}}.gr-trust{--gr-pad-top: 0;--gr-pad-bottom: 0;border-block:1px solid var(--gr-line)}.gr-trust__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:0;padding:0}.gr-trust__item{padding:1.4rem 1.25rem;border-inline-start:1px solid var(--gr-line);display:grid;gap:.35rem;min-width:0}.gr-trust__item:first-child{border-inline-start:0}.gr-trust__label{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none;color:var(--gr-stone)}.gr-trust__value{font-weight:600;font-size:var(--t-base)}.gr-trust__value a{color:inherit}@media(max-width:749px){.gr-trust__item{border-inline-start:0;border-top:1px solid var(--gr-line);padding-inline:0}.gr-trust__item:first-child{border-top:0}}.gr-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2rem;align-items:end;margin-bottom:clamp(32px,5vw,64px)}.gr-head__aside{justify-self:end;text-align:end}@media(max-width:749px){.gr-head{grid-template-columns:1fr}.gr-head__aside{justify-self:start;text-align:start}}.gr-moments{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}.gr-moment{grid-column:span 4;position:relative;display:block;color:var(--gr-cotton);text-decoration:none;overflow:hidden;background:var(--gr-ink);aspect-ratio:4 / 5}.gr-moment:nth-child(4n+1){grid-column:span 7;aspect-ratio:auto}.gr-moment:nth-child(4n+2){grid-column:span 5}.gr-moment:nth-child(4n+3){grid-column:span 5}.gr-moment:nth-child(4n+4){grid-column:span 7;aspect-ratio:auto}.gr-moment__media,.gr-moment__media img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.gr-moment__media img{transition:transform 1.2s var(--gr-ease)}.gr-moment:hover .gr-moment__media img{transform:scale(1.04)}.gr-moment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgb(0 0 0 / .7))}.gr-moment__body{position:absolute;inset-inline:1.25rem;inset-block-end:1.25rem;z-index:1;display:flex;justify-content:space-between;align-items:end;gap:1rem}.gr-moment__count{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0}@media(max-width:749px){.gr-moments{grid-template-columns:1fr 1fr}.gr-moment,.gr-moment:nth-child(n){grid-column:span 1;aspect-ratio:3 / 4}.gr-moment:nth-child(3n+1){grid-column:span 2;aspect-ratio:4 / 3}}.gr-outfit__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}.gr-outfit__stage{position:relative;overflow:hidden;background:var(--gr-cotton-deep);aspect-ratio:var(--gr-ratio, 4 / 5)}.gr-outfit__stage img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.gr-hotspot{position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);translate:-50% -50%;inline-size:44px;block-size:44px;border-radius:50%;border:0;padding:0;background:transparent;cursor:pointer;display:grid;place-items:center}.gr-hotspot__dot{inline-size:18px;block-size:18px;border-radius:50%;background:var(--gr-cotton);box-shadow:0 0 0 6px #ffffff59,0 2px 10px #0000004d;transition:transform .3s var(--gr-ease),background .3s}.gr-hotspot__num{position:absolute;inset-inline-start:34px;font:600 var(--t-xs)/var(--lh-xs) var(--f-sans);background:var(--gr-cotton);color:var(--gr-ink);padding:4px 6px;white-space:nowrap}.gr-hotspot[aria-expanded=true] .gr-hotspot__dot,.gr-hotspot:hover .gr-hotspot__dot{background:var(--gr-thread);transform:scale(1.15)}@media(prefers-reduced-motion:no-preference){.gr-hotspot__dot{animation:gr-pulse 2.6s var(--gr-ease) infinite}@keyframes gr-pulse{0%,to{box-shadow:0 0 0 6px #ffffff59,0 2px 10px #0000004d}50%{box-shadow:0 0 0 11px #ffffff1f,0 2px 10px #0000004d}}}.gr-outfit__list{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--gr-line)}.gr-piece{border-bottom:1px solid var(--gr-line)}.gr-piece__toggle{inline-size:100%;display:grid;grid-template-columns:2rem 64px minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem 0;background:none;border:0;color:inherit;text-align:start;cursor:pointer;font:inherit}.gr-piece__toggle img{inline-size:64px;block-size:80px;object-fit:cover;background:var(--gr-cotton-deep)}.gr-piece__index{font-family:var(--f-sans);font-size:var(--t-xs);color:var(--gr-stone)}.gr-piece__title{font-weight:600}.gr-piece__price{font-family:var(--f-sans);font-size:var(--t-xs)}.gr-piece__toggle[aria-expanded=true] .gr-piece__index{color:var(--gr-thread)}.gr-buy{padding:0 0 1.5rem;display:grid;gap:1rem}.gr-buy[hidden]{display:none}.gr-buy fieldset{border:0;margin:0;padding:0;min-width:0}.gr-buy legend{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none;margin-bottom:.5rem;padding:0}.gr-buy legend output{color:var(--gr-stone);text-transform:none;letter-spacing:0}.gr-chips{display:flex;flex-wrap:wrap;gap:6px}.gr-chip{position:relative}.gr-chip input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.gr-chip span{display:inline-flex;align-items:center;justify-content:center;min-inline-size:48px;min-block-size:44px;padding:0 .9rem;border:1px solid var(--gr-line);border-radius:2px;font-size:var(--t-sm);cursor:pointer;background:var(--gr-cotton)}.gr-chip input:checked+span{background:var(--gr-ink);color:var(--gr-cotton);border-color:var(--gr-ink)}.gr-chip input[data-unavailable]+span{color:var(--gr-stone);text-decoration:line-through;text-decoration-color:var(--gr-thread)}.gr-buy__status{font-family:var(--f-sans);font-size:var(--t-xs);min-block-size:1.2em;margin:0}.gr-buy__status[data-tone=error]{color:var(--gr-thread)}.gr-buy__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.gr-buy__row .gr-btn{flex:1 1 220px}.gr-buy__note{font-size:var(--t-xs);color:var(--gr-stone);margin:0}@media(max-width:989px){.gr-outfit__layout{grid-template-columns:1fr}}.gr-outfit--pairing .gr-outfit__layout{grid-template-columns:1fr}.gr-evidence{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid currentColor}.gr-evidence__item{padding:1.5rem 1.25rem 1.75rem 0;border-bottom:1px solid var(--gr-line);display:grid;gap:.75rem;align-content:start;min-width:0}.gr-evidence__num{font-family:var(--f-sans);font-size:var(--t-xs);color:var(--gr-thread)}.gr-evidence__item p{margin:0;line-height:1.55}.gr-factory__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,80px)}.gr-factory__media{position:sticky;inset-block-start:calc(var(--header-height, 64px) + 24px);align-self:start;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-ink-2)}.gr-factory__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .8s var(--gr-ease)}.gr-factory__frame.is-active{opacity:1}.gr-factory__frame img,.gr-factory__frame video{inline-size:100%;block-size:100%;object-fit:cover}.gr-factory__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:.6rem .8rem;font:400 var(--t-xs)/var(--lh-xs) var(--f-sans);background:#000000b3;color:var(--gr-cotton)}.gr-factory__chapters{position:relative;padding:0 0 0 2.5rem;min-width:0}.gr-factory__rail{position:absolute;inset-block:0;inset-inline-start:.5rem;inline-size:2px;background:repeating-linear-gradient(180deg,rgb(255 255 255 / .25) 0 10px,transparent 10px 17px)}.gr-factory__rail:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;block-size:calc(var(--gr-p, 0) * 100%);background:repeating-linear-gradient(180deg,var(--gr-thread) 0 10px,transparent 10px 17px)}.gr-chapter{min-block-size:70vh;display:grid;align-content:center;gap:1rem;padding-block:2rem}.gr-chapter__num{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;color:var(--gr-thread)}.gr-chapter__media-mobile{display:none}@media(max-width:989px){.gr-factory__layout{grid-template-columns:1fr}.gr-factory__media{display:none}.gr-chapter{min-block-size:0;padding-block:1.5rem 2.5rem}.gr-chapter__media-mobile{display:block;position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--c-ink-2)}.gr-chapter__media-mobile img,.gr-chapter__media-mobile video{inline-size:100%;block-size:100%;object-fit:cover}}.gr-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;border-top:1px solid currentColor}.gr-service{display:grid;gap:.75rem;align-content:start;padding:1.5rem 1.25rem 2rem 0;border-bottom:1px solid var(--gr-line);color:inherit;text-decoration:none;min-width:0}.gr-service:hover .gr-h3{text-decoration:underline;text-decoration-color:var(--gr-thread);text-underline-offset:.2em}.gr-service__arrow{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none}.gr--ink .gr-service,.gr--ink .gr-evidence__item{border-color:#fff3}.gr-steps{list-style:none;margin:0;padding:0;counter-reset:grstep;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0}.gr-step{counter-increment:grstep;padding:1.25rem 1.25rem 1.5rem 0;border-top:2px solid var(--gr-ink);display:grid;gap:.5rem;align-content:start;position:relative;min-width:0}.gr-step:before{content:counter(grstep,decimal-leading-zero);font-family:var(--f-sans);font-size:var(--t-xs);color:var(--gr-thread)}.gr-step p{margin:0;font-size:var(--t-sm);line-height:1.55}.gr-pagehero{--gr-pad-bottom: clamp(40px, 6vw, 80px)}.gr-pagehero__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:end}.gr-pagehero__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--gr-cotton-deep)}.gr-pagehero__media img{inline-size:100%;block-size:100%;object-fit:cover}@media(max-width:749px){.gr-pagehero__grid{grid-template-columns:1fr}.gr-pagehero__media{aspect-ratio:4 / 3}}.gr-faq{border-top:1px solid currentColor}.gr-faq details{border-bottom:1px solid var(--gr-line)}.gr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.25rem 0;font-weight:600;font-size:var(--t-base)}.gr-faq summary::-webkit-details-marker{display:none}.gr-faq summary:after{content:"+";font-family:var(--f-sans)}.gr-faq details[open] summary:after{content:"\2013"}.gr-faq .gr-body{padding-bottom:1.25rem}.gr-quote__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(24px,5vw,80px);align-items:start}.gr-form{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 1rem}.gr-field{display:grid;gap:.4rem;min-width:0}.gr-field--full{grid-column:1 / -1}.gr-field label,.gr-field legend{font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:0;text-transform:none}.gr-field .gr-req{color:var(--gr-thread)}.gr-field input,.gr-field select,.gr-field textarea{inline-size:100%;min-block-size:48px;padding:.7rem .8rem;font:inherit;font-size:var(--t-base);color:var(--gr-ink);background:var(--c-bg);border:1px solid rgb(0 0 0 / .35);border-radius:2px}.gr-field textarea{min-block-size:140px;resize:vertical}.gr-field input:focus-visible,.gr-field select:focus-visible,.gr-field textarea:focus-visible{outline:2px solid var(--gr-thread);outline-offset:1px}.gr-field [aria-invalid=true]{border-color:var(--gr-thread);box-shadow:inset 3px 0 0 var(--gr-thread)}.gr-field__hint{font-size:var(--t-xs);color:var(--gr-stone);margin:0}.gr-field__error{font-size:var(--t-xs);color:var(--gr-thread);margin:0;font-weight:600}.gr-field__error:empty{display:none}.gr-form__summary{grid-column:1 / -1;border:2px solid var(--gr-thread);padding:1rem}.gr-form__summary:focus{outline:2px solid var(--gr-ink);outline-offset:2px}.gr-form__summary ul{margin:.5rem 0 0;padding-inline-start:1.2rem}.gr-form__success{border:2px solid var(--gr-ink);padding:1.5rem;background:var(--c-bg)}.gr-form__success:focus{outline:2px solid var(--gr-thread);outline-offset:2px}.gr-form__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.gr-checks{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:749px){.gr-quote__grid,.gr-form{grid-template-columns:1fr}}.gr-pdp-spec{display:grid;gap:1rem}.gr-size-table{inline-size:100%;border-collapse:collapse;font-family:var(--f-sans);font-size:var(--t-xs)}.gr-size-table caption{text-align:start;font-size:var(--t-xs);letter-spacing:0;text-transform:none;padding-bottom:.5rem}.gr-size-table th,.gr-size-table td{border-bottom:1px solid var(--gr-line);padding:.55rem .4rem;text-align:center}.gr-size-table th:first-child,.gr-size-table td:first-child{text-align:start}.gr-size-table thead th{font-weight:600;text-transform:none;font-size:var(--t-xs);letter-spacing:0}.gr-table-scroll{overflow-x:auto}.gr-notice{border-inline-start:3px solid var(--gr-thread);padding:.75rem 1rem;background:#55602f0f;font-size:var(--t-sm);line-height:1.5}.gr-notice>:first-child{margin-top:0}.gr-notice>:last-child{margin-bottom:0}.gr-matching__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.gr-card{color:inherit;text-decoration:none;display:grid;gap:.5rem}.gr-card__media{aspect-ratio:4 / 5;background:var(--gr-cotton-deep);overflow:hidden}.gr-card__media img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .9s var(--gr-ease)}.gr-card:hover .gr-card__media img{transform:scale(1.03)}.gr-card__meta{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--t-sm)}.gr-card__price{font-family:var(--f-sans);font-size:var(--t-xs);white-space:nowrap}.gr-vh{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.gr *,.gr *:before,.gr *:after{animation:none!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/gr.css.map */
