:root{--sb-header-h: 64px;--sb-main-offset: calc(var(--sb-header-h) + var(--sb-notice-h, 0px));--sb-gutter: clamp(16px, 4vw, 56px);--sb-max: 1440px;--sb-radius: 2px;--sb-ease: cubic-bezier(.2, .7, .2, 1);--sb-h1: calc(clamp(2.6rem, 6.4vw, 6.2rem) * var(--sb-heading-scale, 1));--sb-h2: calc(clamp(1.9rem, 3.6vw, 3.4rem) * var(--sb-heading-scale, 1));--sb-h3: calc(clamp(1.2rem, 1.6vw, 1.5rem) * var(--sb-heading-scale, 1))}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--sb-canvas);color:var(--sb-ink);font-family:var(--sb-font-body);font-weight:var(--sb-font-body-weight, 400);font-size:1rem;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}img,video,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3{font-family:var(--sb-font-heading);font-weight:var(--sb-font-heading-weight, 700);line-height:1.02;letter-spacing:-.02em;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}:where(ul[role=list],ol[role=list]){list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid var(--sb-accent);outline-offset:3px}main{padding-top:var(--sb-main-offset);min-height:60vh;outline:none}.sb-page--password main{padding-top:0}.sb-wrap{width:100%;max-width:var(--sb-max);margin-inline:auto;padding-inline:var(--sb-gutter)}.sb-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb-skip{position:fixed;left:12px;top:-60px;z-index:100;padding:.6rem 1rem;background:var(--sb-accent);color:var(--sb-accent-ink);transition:transform .2s var(--sb-ease)}.sb-skip:focus{transform:translateY(72px)}.sb-kicker{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--sb-ink-soft);margin-bottom:.9rem}.sb-plate{background:var(--sb-plate)}.sb-placeholder{width:100%;height:100%;color:var(--sb-ink)}.sb-rte>*+*{margin-top:.9em}.sb-rte a{color:var(--sb-ink)}.sb-button{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.8rem 1.6rem;border:0;border-radius:var(--sb-radius);background:var(--sb-accent);color:var(--sb-accent-ink);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;text-decoration:none;transition:transform .18s var(--sb-ease),opacity .18s ease}.sb-button:hover{transform:translateY(-1px)}.sb-button:active{transform:translateY(1px)}.sb-button[disabled]{opacity:.4;cursor:not-allowed;transform:none}.sb-button--wide{width:100%}.sb-link{font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.sb-chip{display:inline-flex;align-items:center;gap:.4em;min-height:40px;padding:.4rem .9rem;border:1px solid var(--sb-line);border-radius:999px;background:transparent;text-decoration:none;font-size:.88rem}.sb-chip--on{border-color:var(--sb-ink)}.sb-select{min-height:40px;padding:.4rem 2rem .4rem .8rem;border:1px solid var(--sb-line);border-radius:var(--sb-radius);background:var(--sb-canvas) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%23999' stroke-width='2'/%3E%3C/svg%3E") no-repeat right .6rem center / 14px;-webkit-appearance:none;appearance:none}.sb-header{position:fixed;inset:0 0 auto 0;z-index:40;height:calc(var(--sb-header-h) + var(--sb-notice-h, 0px));background:color-mix(in srgb,var(--sb-canvas) 92%,transparent);border-bottom:1px solid var(--sb-line);transition:transform .32s var(--sb-ease),background-color .32s ease,border-color .32s ease}.sb-header--overlay:not(.is-solid){background:linear-gradient(to bottom,rgb(0 0 0 / .45),transparent);border-bottom-color:transparent}.sb-header.is-hidden{transform:translateY(-100%)}.sb-header__notice{height:var(--sb-notice-h, 0px);margin:0;padding-inline:16px;display:flex;align-items:center;justify-content:center;background:var(--sb-ink);color:var(--sb-canvas);font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-header__bar{height:var(--sb-header-h);display:flex;align-items:center;gap:2rem}.sb-header__brand{text-decoration:none;display:inline-flex;align-items:center;gap:.6rem}.sb-header__mark{width:40px;height:auto;flex:none}.sb-header__logo{width:var(--sb-logo-width);height:auto}.sb-header__name{font-family:var(--sb-font-heading);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:1.05rem}.sb-header__nav{margin-inline:auto}@media(min-width:990px){.sb-header__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sb-header__brand{justify-self:start}.sb-header__nav{margin-inline:0}.sb-header__bar>:last-child{justify-self:end}}.sb-header__list{display:flex;gap:clamp(1rem,2.4vw,2.2rem);align-items:center}.sb-header__link{background:none;border:0;padding:.4rem 0;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:.3em}.sb-header__link[aria-current=page]{text-decoration:underline}.sb-header__bag{text-decoration:none;font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;gap:.5em;align-items:center;min-height:44px;padding:.4rem .55rem .4rem .9rem;border:1.5px solid currentColor;border-radius:999px}.sb-header__bag .sb-icon{width:22px;height:22px;flex:none}.sb-header__bag-count{min-width:1.7em;height:1.7em;padding-inline:.3em;display:inline-grid;place-items:center;border-radius:999px;background:var(--sb-accent);color:var(--sb-accent-ink);font-size:.78rem;font-weight:700;letter-spacing:0}.sb-drop{position:relative}.sb-drop__panel{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;z-index:45;min-width:240px;padding:.5rem;background:var(--sb-surface);border:1px solid var(--sb-line);box-shadow:0 18px 40px -18px #0009}.sb-drop--filter .sb-drop__panel{left:0;translate:0 0}.sb-drop--filter .sb-drop__list{max-height:min(60vh,26rem);overflow-y:auto;overscroll-behavior:contain}.sb-drop__item{display:flex;justify-content:space-between;gap:2rem;padding:.6rem .7rem;text-decoration:none;font-size:.92rem}.sb-drop__item:hover,.sb-drop__item:focus-visible{background:color-mix(in srgb,var(--sb-ink) 7%,transparent)}.sb-drop__item.is-active{font-weight:700}.sb-drop__item.is-empty{opacity:.35;pointer-events:none}.sb-drop__item--all{border-top:1px solid var(--sb-line);margin-top:.3rem}.sb-drop__count{color:var(--sb-ink-soft);font-variant-numeric:tabular-nums}.sb-drop__name{display:inline-flex;align-items:center;gap:.65rem;min-width:0}.sb-drop__dot{flex:none;width:14px;height:14px;border-radius:999px;background:var(--sb-dot, transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--sb-ink) 35%,transparent)}.sb-icon--chevron{transition:transform .2s var(--sb-ease)}[aria-expanded=true]>.sb-icon--chevron{transform:rotate(180deg)}.sb-hero{position:relative;isolation:isolate;display:grid;overflow:hidden;color:#fff}.sb-hero--full{min-height:100svh}.sb-hero--tall{min-height:82svh}.sb-hero__media,.sb-hero__scrim{grid-area:1 / 1}.sb-hero__media{position:relative;z-index:-2}.sb-hero__media>img,.sb-hero__media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sb-hero__scrim{z-index:-1;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / var(--sb-scrim, .35)),transparent 62%)}.sb-hero--center .sb-hero__scrim{background:radial-gradient(ellipse at center,rgb(0 0 0 / var(--sb-scrim, .35)),transparent 70%)}.sb-hero__copy{grid-area:1 / 1;align-self:end;padding-block:calc(var(--sb-header-h) + var(--sb-notice-h, 0px) + 2rem) clamp(2.5rem,8vh,6rem)}.sb-hero--center .sb-hero__copy{align-self:center;text-align:center}.sb-hero--bottom-center .sb-hero__copy{text-align:center}.sb-hero__words{max-width:min(40rem,100%)}.sb-hero__copy{position:relative}.sb-hero__copy{pointer-events:none}.sb-hero__copy a,.sb-hero__copy button,.sb-hero__copy input,.sb-hero__copy select,.sb-hero__copy textarea,.sb-hero__copy label{pointer-events:auto}.sb-hero__copy:before{--sb-shade-out: max(0px, (100vw - var(--sb-max)) / 2);content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(-1 * var(--sb-shade-out));bottom:0;width:calc(min(72rem,100%) + var(--sb-shade-out));height:min(48rem,100%);background:linear-gradient(to right,rgb(0 0 0 / max(.72,calc(var(--sb-scrim, .35) * 2))),rgb(0 0 0 / max(.64,calc(var(--sb-scrim, .35) * 1.8))) 60%,transparent 95%);-webkit-mask-image:linear-gradient(to top,#000 68%,transparent);mask-image:linear-gradient(to top,#000 68%,transparent)}.sb-hero--center .sb-hero__copy:before{left:50%;bottom:50%;width:min(72rem,100%);translate:-50% 50%;-webkit-mask-image:none;mask-image:none;background:radial-gradient(closest-side,rgb(0 0 0 / max(.72,calc(var(--sb-scrim, .35) * 2))),rgb(0 0 0 / max(.64,calc(var(--sb-scrim, .35) * 1.8))) 62%,transparent)}@media(max-width:749px){.sb-hero__copy:before{left:0;width:100%;height:100%;translate:none;-webkit-mask-image:none;mask-image:none;background:linear-gradient(to top,rgb(0 0 0 / max(.72,calc(var(--sb-scrim, .35) * 2))),rgb(0 0 0 / max(.62,calc(var(--sb-scrim, .35) * 1.8))) 62%,transparent)}}.sb-hero--center .sb-hero__words,.sb-hero--bottom-center .sb-hero__words{margin-inline:auto}.sb-hero__heading{font-size:var(--sb-h1);max-width:14ch}.sb-hero--center .sb-hero__heading,.sb-hero--bottom-center .sb-hero__heading{margin-inline:auto}.sb-hero__heading em{font-style:italic;font-weight:400}.sb-hero__text{margin-top:1.1rem;max-width:46ch;font-size:1.05rem;color:#ffffffdb}.sb-hero--center .sb-hero__text,.sb-hero--bottom-center .sb-hero__text{margin-inline:auto}.sb-hero__button{margin-top:1.8rem}.sb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.sb-card{display:grid;gap:.8rem}.sb-card__media{display:block;text-decoration:none}.sb-card__frame{position:relative;display:block;aspect-ratio:1;overflow:hidden}.sb-card--plate .sb-card__frame{background:var(--sb-plate)}.sb-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sb-card--photo .sb-card__img{object-fit:cover}.sb-card__name{display:flex;justify-content:space-between;gap:1rem;text-decoration:none;font-size:.95rem}.sb-card__name:hover .sb-card__title,.sb-card__name:hover .sb-price__now{text-decoration:underline}.sb-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-width:0}.sb-card__colours{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:-.3rem}.sb-card__dot{width:12px;height:12px;border-radius:999px;background:var(--sb-dot, var(--sb-ink-soft));box-shadow:0 0 0 1px color-mix(in srgb,var(--sb-ink) 30%,transparent)}.sb-card__more{font-size:.78rem;line-height:1;color:var(--sb-ink-soft);font-variant-numeric:tabular-nums;margin-left:2px}.sb-price{display:inline-flex;gap:.5em;white-space:nowrap;font-variant-numeric:tabular-nums}.sb-price__was{color:var(--sb-ink-soft)}.sb-feature{padding-block:clamp(4rem,10vw,8rem)}.sb-feature__head{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.sb-feature__title{font-size:var(--sb-h2)}.sb-list{padding-block:3rem 6rem}.sb-list__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.sb-list__title{font-size:var(--sb-h2)}.sb-list__group{font-size:calc(var(--sb-h3) * 1.3);margin:2.6rem 0 1.2rem}.sb-list__group:first-of-type{margin-top:.6rem}.sb-list__count{color:var(--sb-ink-soft)}.sb-list__tools{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-block:2rem 1rem}.sb-list__sort{margin-left:auto}.sb-list__active{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1.5rem}.sb-list__clear{font-size:.85rem}.sb-list__empty{padding:4rem 0;color:var(--sb-ink-soft)}.sb-pages{display:flex;justify-content:center;gap:.8rem;margin-top:3rem}.sb-kinds{padding-block:3rem 6rem}.sb-kinds__title{font-size:var(--sb-h2);margin-bottom:2rem}.sb-kinds__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.sb-kind{display:grid;gap:.8rem;text-decoration:none}.sb-kind__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;display:block}.sb-kind__name{font-family:var(--sb-font-heading);font-size:var(--sb-h3);display:flex;justify-content:space-between}.sb-kind__count{color:var(--sb-ink-soft);font-family:var(--sb-font-body);font-size:1rem}.sb-prose{padding-block:4rem 6rem;max-width:820px}.sb-prose--center{text-align:center;display:grid;gap:2rem;justify-items:center}.sb-prose__title{font-size:var(--sb-h2);margin-bottom:2rem}.shopify-policy__container{max-width:760px!important;margin:0 auto!important;padding:clamp(2.5rem,6vw,5rem) var(--sb-gutter) clamp(4rem,8vw,6.5rem)!important}.shopify-policy__title{text-align:left!important;margin-bottom:clamp(2rem,4vw,3rem);padding-bottom:1.4rem;border-bottom:1px solid var(--sb-line)}.shopify-policy__title h1{font-size:var(--sb-h2)}.shopify-policy__body{font-size:1rem;line-height:1.75;color:var(--sb-ink-soft);overflow-wrap:break-word}.shopify-policy__body :is(p,ul,ol,table,h1,h2,h3,h4,h5,h6){margin:0}.shopify-policy__body *+:is(p,ul,ol,table,h1,h2,h3,h4,h5,h6){margin-top:1.15em}.shopify-policy__body *+:is(h1,h2,h3,h4,h5,h6){margin-top:2.2em}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){color:var(--sb-ink);font-size:var(--sb-h3);line-height:1.25;letter-spacing:-.01em}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6)+*{margin-top:.6em}.shopify-policy__body strong,.shopify-policy__body b{color:var(--sb-ink);font-weight:600}.shopify-policy__body :is(ul,ol){padding-left:1.3em}.shopify-policy__body li+li{margin-top:.45em}.shopify-policy__body a{color:var(--sb-ink)}.shopify-policy__body p:empty{display:none}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:.92rem}.shopify-policy__body :is(td,th){padding:.6rem .75rem;border:1px solid var(--sb-line);text-align:left;vertical-align:top}.sb-search__input{width:100%;min-height:56px;padding:.8rem 1rem;background:transparent;border:1px solid var(--sb-line);font-size:1.2rem;margin-bottom:2rem}.sb-buy{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4.5rem);padding-block:2rem 4rem;align-items:start}.sb-gallery{display:grid;gap:.8rem}.sb-gallery__stage{position:relative;aspect-ratio:1;overflow:hidden}.sb-gallery__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sb-gallery__thumbs{display:none}.sb-gallery__thumb{width:72px;aspect-ratio:1;padding:0;border:1px solid transparent;overflow:hidden}.sb-gallery__thumb img{width:100%;height:100%;object-fit:cover}.sb-gallery__thumb[aria-pressed=true]{border-color:var(--sb-ink)}.sb-buy__info{display:grid;gap:1.2rem;padding-top:1rem}.sb-buy__title{font-size:var(--sb-h2)}.sb-buy__price{font-size:1.25rem}.sb-buy__form{display:grid;gap:1.3rem}.sb-express{margin-top:-.4rem}.sb-bag__summary .sb-express{margin-top:.8rem}.sb-express .shopify-payment-button__button,.sb-express .shopify-cleanslate{border-radius:0;min-height:52px}.sb-express .shopify-payment-button__more-options{color:var(--sb-ink-soft);font-size:.85rem}.sb-buy__status{min-height:1.4em;font-size:.9rem;color:var(--sb-ink-soft)}.sb-buy__about{color:var(--sb-ink-soft);max-width:60ch}.sb-details{border-top:1px solid var(--sb-line);interpolate-size:allow-keywords}.sb-detail{border-bottom:1px solid var(--sb-line)}.sb-detail__head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 0;cursor:pointer;list-style:none;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}.sb-detail__head::-webkit-details-marker{display:none}.sb-detail__head:hover{color:var(--sb-ink-soft)}.sb-detail[open]>.sb-detail__head .sb-icon--chevron{transform:rotate(180deg)}.sb-detail::details-content{block-size:0;overflow:hidden;transition:block-size .35s var(--sb-ease),content-visibility .35s allow-discrete}.sb-detail[open]::details-content{block-size:auto}.sb-detail__body{display:grid;gap:1.4rem;padding-bottom:1.5rem}.sb-detail__body .sb-chart__table th,.sb-detail__body .sb-chart__table td{padding:.55rem .7rem;font-size:.9rem}.sb-chart__table--down tr:first-child th{white-space:normal;vertical-align:bottom;line-height:1.35}.sb-chart__table--down td,.sb-chart__table--down th[scope=row]{text-align:left}.sb-detail__body .sb-zone__note{margin-top:-.6rem}.sb-detail__body .sb-care{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem 1.5rem;font-size:.92rem}.sb-detail__fabric,.sb-detail__about{color:var(--sb-ink-soft)}.sb-option{border:0;margin:0;padding:0;display:grid;gap:.6rem}.sb-option__legend{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;padding:0;margin-bottom:.6rem}.sb-option__chosen{color:var(--sb-ink-soft);letter-spacing:.04em;text-transform:none;margin-left:.4em}.sb-option__values{display:flex;flex-wrap:wrap;gap:.5rem}.sb-option__input{position:absolute;opacity:0;width:1px;height:1px}.sb-option__value{min-width:48px;min-height:44px;padding:.5rem .9rem;display:inline-grid;place-items:center;border:1px solid var(--sb-line);border-radius:var(--sb-radius);cursor:pointer;font-size:.92rem;transition:border-color .15s ease,background-color .15s ease}.sb-option__value--swatch{min-width:40px;min-height:40px;padding:0;border-radius:999px;background:var(--sb-swatch);box-shadow:inset 0 0 0 3px var(--sb-canvas)}.sb-option__value--swatch{width:40px;height:40px;flex:none;align-self:center}.sb-option__input:checked+.sb-option__value{border-color:var(--sb-ink);background:color-mix(in srgb,var(--sb-ink) 8%,transparent)}.sb-option__input:checked+.sb-option__value--swatch{background:var(--sb-swatch);outline:1px solid var(--sb-ink);outline-offset:2px}.sb-option__input:focus-visible+.sb-option__value{outline:2px solid var(--sb-accent);outline-offset:3px}.sb-option__input[data-sb-unavailable]+.sb-option__value{opacity:.35;text-decoration:line-through}.sb-option__input[data-sb-unavailable]+.sb-option__value--swatch{opacity:1;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--sb-ink-soft) calc(50% - 1px),var(--sb-ink-soft) calc(50% + 1px),transparent calc(50% + 1px)),var(--sb-swatch)}.sb-zone{padding-block:clamp(3rem,8vw,6rem);border-top:1px solid var(--sb-line)}.sb-zone__title{font-size:var(--sb-h2);margin-bottom:1.8rem}.sb-zone__note{margin-top:1rem;color:var(--sb-ink-soft);font-size:.9rem}.sb-zone--fabric{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.sb-zone__media{aspect-ratio:4 / 5;overflow:hidden}.sb-zone__media img{width:100%;height:100%;object-fit:cover}.sb-chart{overflow-x:auto}.sb-chart__table{border-collapse:collapse;min-width:100%;font-variant-numeric:tabular-nums}.sb-chart__table th,.sb-chart__table td{padding:.7rem 1rem;border-bottom:1px solid var(--sb-line);text-align:left;white-space:nowrap}.sb-chart__table tr:first-child th{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-ink-soft)}.sb-care{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.5rem 2rem;margin:0}.sb-care__item dt{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-ink-soft);margin-bottom:.4rem}.sb-care__item dd{margin:0}.sb-zone--media{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.sb-zone--media.sb-zone--right .sb-zone__media{order:2}.sb-zone__clip{position:relative;width:100%;height:100%}.sb-zone__clip video,.sb-zone__clip img{width:100%;height:100%;object-fit:cover}.sb-side{display:grid;gap:.8rem;padding-top:1.4rem;border-top:1px solid var(--sb-line)}.sb-side__title{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}.sb-side__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.sb-side__link{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:.9rem;align-items:center;text-decoration:none}.sb-side__media{width:72px;aspect-ratio:1;overflow:hidden;display:block}.sb-side__media img{width:100%;height:100%;object-fit:contain}.sb-side__link:hover .sb-side__name{text-decoration:underline}.sb-side__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;min-width:0}.sb-picks{padding-block:clamp(3rem,8vw,6rem);border-top:1px solid var(--sb-line)}.sb-picks__title{font-size:var(--sb-h2);margin-bottom:2rem}.sb-picks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.sb-picks--rail{overflow:hidden}.sb-picks__head{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2rem}.sb-picks__head .sb-picks__title{margin-bottom:0}.sb-picks__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.4rem;margin-bottom:2rem}.sb-picks__name .sb-picks__title,.sb-picks__head .sb-picks__name{margin-bottom:0}.sb-zone--more{display:grid;justify-items:start;padding-block:clamp(2.5rem,5vw,3.5rem)}.sb-onward{--sb-ember: #d4703a;display:inline-flex;align-items:center;gap:.35em;font-family:var(--sb-font-heading);font-style:italic;font-weight:400;font-size:calc(clamp(1.45rem,2.2vw,2.1rem) * var(--sb-heading-scale, 1));line-height:1.15;letter-spacing:-.01em;color:var(--sb-ink);text-decoration:none}.sb-onward__text{text-decoration:underline;text-decoration-color:var(--sb-ember);text-decoration-thickness:2px;text-underline-offset:.22em;transition:color .25s ease}.sb-onward:hover .sb-onward__text,.sb-onward:focus-visible .sb-onward__text{color:var(--sb-ember)}.sb-onward .sb-icon{width:.8em;height:.8em;flex:none;color:var(--sb-ember);transition:transform .3s var(--sb-ease)}.sb-onward:hover .sb-icon,.sb-onward:focus-visible .sb-icon{transform:translate(.25em)}.sb-picks--rail .sb-rail{padding-inline:var(--sb-gutter)}.sb-foot{border-top:1px solid var(--sb-line);padding-block:4rem 2rem;font-size:.92rem}.sb-foot__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sb-foot__head{font-family:var(--sb-font-body);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--sb-ink-soft);margin-bottom:1rem;font-weight:600}.sb-foot__list{display:grid;gap:.55rem}.sb-foot__list a{text-decoration:none}.sb-foot__list a:hover{text-decoration:underline}.sb-foot__note{color:var(--sb-ink-soft)}.sb-foot__list a[href^="mailto:"]{overflow-wrap:anywhere}.sb-foot__base{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--sb-line)}.sb-foot__mark{color:var(--sb-ink-soft)}.sb-foot__pay{display:flex;flex-wrap:wrap;gap:.4rem}.sb-pay{width:38px;height:24px}@media(max-width:989px){.sb-grid,.sb-kinds__grid,.sb-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-buy,.sb-zone--fabric,.sb-zone--media{grid-template-columns:minmax(0,1fr)}.sb-zone--media.sb-zone--right .sb-zone__media{order:0}}@media(max-width:749px){:root{--sb-header-h: 56px}.sb-header__bar{gap:1rem}.sb-header__list{gap:.9rem}.sb-header__bag-word{display:none}.sb-header__bag{padding:.35rem .4rem .35rem .65rem;gap:.35em}.sb-foot__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sb-drop__panel{left:auto;right:-40px;translate:0 0}.sb-list__sort{margin-left:0;width:100%}.sb-list__sort .sb-select{width:100%}.sb-card__name{flex-direction:column;gap:.15rem}.sb-picks__head .sb-rail__arrows{display:none}}.sb-gift{min-height:100svh;display:grid;align-content:center;justify-items:start;gap:1.1rem;padding-block:4rem;max-width:560px}.sb-gift__shop{font-size:.85rem;letter-spacing:.3em;text-transform:uppercase;font-weight:700}.sb-gift__title{font-size:var(--sb-h2)}.sb-gift__amount{font-family:var(--sb-font-heading);font-size:clamp(3rem,9vw,5rem);line-height:1;font-variant-numeric:tabular-nums}.sb-gift__note,.sb-gift__label{color:var(--sb-ink-soft)}.sb-gift__state{padding:.6rem .9rem;border:1px solid var(--sb-line)}.sb-gift__code{display:grid;gap:.4rem;width:100%}.sb-gift__field{width:100%;min-height:52px;padding:.6rem .9rem;font-size:1.2rem;letter-spacing:.12em;background:var(--sb-surface);color:var(--sb-ink);border:1px solid var(--sb-line)}.sb-gift__actions{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;align-items:center}.sb-gift__print{background:none;border:0;padding:0}@media print{.sb-gift__actions{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sb-base.css.map */
