.section-bup-lookbook{background:var(--lb-bg-top)}.bup-lb{--lb-ink: 17, 17, 17;--lb-mute: #7a7a7a;--lb-line: #e7e7e6;--lb-soft: #f3f3f2;--lb-ease: cubic-bezier(.22, .61, .36, 1);--lb-dur: .6s;--lb-floor: 88%;--lb-fig-h: 72%;--lb-slot: 28px;--lb-ext: 84px;position:relative;display:block;color:rgb(var(--lb-ink))}.bup-lb__header{padding:2.4rem 1.6rem 0;transition:opacity .3s ease}.bup-lb__heading{margin:0;font-size:clamp(3.2rem,8vw,4rem);font-weight:300;letter-spacing:-.025em;line-height:1}.bup-lb__subheading{max-width:30rem;margin:.8rem 0 0;color:var(--lb-mute);font-size:1.3rem;line-height:1.45}.bup-lb__body{position:relative;overflow-x:clip}.bup-lb__stage{position:relative;container-type:inline-size;height:min(132vw,74svh);overflow:hidden}.bup-lb__stage,.bup-lb[data-blend] .bup-lb__track{background:linear-gradient(180deg,var(--lb-bg-top) 0%,var(--lb-bg-top) calc(var(--lb-floor) - var(--lb-fig-h) * .26),var(--lb-bg-floor) var(--lb-floor),var(--lb-bg-floor) 100%)}@media screen and (min-width:750px)and (max-width:989px){.bup-lb__stage{height:min(80vw,72svh)}}@media screen and (min-width:990px){.bup-lb{--lb-dur: 1.2s;--lb-floor: 83%;--lb-fig-h: 62%;--lb-slot: 44px;--lb-ext: 188px;--lb-h: clamp( 640px, calc(100svh - var(--header-height, 150px) - var(--announcement-bars-before-header-heights, 0px)), 900px )}.bup-lb__header{position:absolute;top:4rem;inset-inline-start:4rem;z-index:4;max-width:34rem;padding:0;pointer-events:none}.bup-lb__heading{width:max-content;max-width:8.5em;font-size:clamp(4.4rem,3.9vw,6rem)}.bup-lb__subheading{margin-top:1.2rem;font-size:1.4rem}.bup-lb__body,.bup-lb__stage{height:var(--lb-h)}.bup-lb__ring,.bup-lb__pinlayer{transition:transform .5s var(--lb-ease)}.bup-lb:not([data-panel-closed]) .bup-lb__ring,.bup-lb:not([data-panel-closed]) .bup-lb__pinlayer{transform:translate(-14cqw)}}.bup-lb__ring{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;touch-action:pan-y;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bup-lb__ring[data-draggable]{cursor:grab}.bup-lb__ring[data-dragging]{cursor:grabbing}.bup-lb__track{position:relative;z-index:1;height:100%}.bup-lb__slide{pointer-events:none;transform-origin:50% 100%}@media screen and (max-width:989px){.bup-lb__slide[data-copy]{display:none}}.bup-lb__ring:not([data-ready]) .bup-lb__slide:not(:first-child){visibility:hidden}.bup-lb[data-blend] .bup-lb__slide{mix-blend-mode:darken}.bup-lb[data-blend] .bup-lb__slide[data-alpha]{mix-blend-mode:normal}.bup-lb__slide,.bup-lb__pinfig{position:absolute;bottom:calc(100% - var(--lb-floor));left:50%;height:var(--lb-fig-h);aspect-ratio:var(--lb-ar-m, .5);max-width:96%;translate:-50% 0}@media screen and (min-width:750px){.bup-lb__slide,.bup-lb__pinfig{aspect-ratio:var(--lb-ar, .5)}}.bup-lb__figure,.bup-lb__pinfig{transform-origin:50% 0}.bup-lb__figure{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;transition:transform var(--lb-dur) var(--lb-ease),opacity .35s ease,visibility 0s}.bup-lb__figure:before{position:absolute;bottom:0;left:50%;width:64%;aspect-ratio:7 / 1;border-radius:50%;background:radial-gradient(closest-side,#0003,#00000012 62%,#0000);content:"";opacity:.5;pointer-events:none;translate:-50% 46%;transition:opacity .5s ease,transform .35s var(--lb-ease)}.bup-lb__slide[data-dist="0"] .bup-lb__figure:before{opacity:1}.bup-lb__open{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:none;color:inherit;cursor:pointer}.bup-lb__open:focus-visible{outline:1px solid rgb(var(--lb-ink));outline-offset:6px}.bup-lb__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:opacity .5s ease}.bup-lb__layer--sharp{opacity:0}.bup-lb__slide[data-dist="0"] .bup-lb__figure[data-sharp-ready] .bup-lb__layer--sharp{opacity:1}.bup-lb__slide[data-dist="0"] .bup-lb__figure[data-sharp-ready] .bup-lb__layer--soft{opacity:0}.bup-lb__img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.bup-lb__peek{position:absolute;top:36%;left:50%;display:flex;align-items:center;gap:.6rem;max-width:120%;padding:.7rem 1.2rem;border-radius:10rem;background:rgb(var(--lb-ink));color:#fff;font-size:1.2rem;letter-spacing:.06em;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;translate:-50% 0;transform:translateY(.8rem);transition:opacity .2s ease,transform .35s var(--lb-ease)}.bup-lb__peek-num{opacity:.6;font-variant-numeric:tabular-nums}.bup-lb__slide[data-side=l] .bup-lb__peek:before{content:"\2190"}.bup-lb__slide[data-side=r] .bup-lb__peek:after{content:"\2192"}@media(hover:hover)and (min-width:990px){.bup-lb__open{cursor:inherit}.bup-lb__ring[data-pointer]{cursor:pointer}.bup-lb__slide:not([data-dist="0"]) .bup-lb__figure[data-hover]{transform:translateY(-5%) scale(1.04);transition-duration:.45s}.bup-lb__slide[data-side=l]:not([data-dist="0"]) .bup-lb__figure[data-hover]{transform:translate(4%) translateY(-5%) scale(1.04)}.bup-lb__slide[data-side=r]:not([data-dist="0"]) .bup-lb__figure[data-hover]{transform:translate(-4%) translateY(-5%) scale(1.04)}.bup-lb__slide:not([data-dist="0"]) .bup-lb__figure[data-hover]:before{opacity:1}.bup-lb__slide:not([data-dist="0"]) .bup-lb__figure[data-sharp-ready][data-hover] .bup-lb__layer--sharp{opacity:1}.bup-lb__slide:not([data-dist="0"]) .bup-lb__figure[data-hover] .bup-lb__peek{opacity:1;transform:none}.bup-lb__ring[data-moving] .bup-lb__slide .bup-lb__figure .bup-lb__peek{opacity:0;transform:translateY(.8rem)}}.bup-lb[data-focus] .bup-lb__slide[data-dist="0"] .bup-lb__open{cursor:default}.bup-lb[data-moving] .bup-lb__ring,.bup-lb[data-moving] .bup-lb__pinlayer,.bup-lb[data-moving] .bup-lb__panel{will-change:transform,opacity}.bup-lb[data-zoom] .bup-lb__figure,.bup-lb[data-zoom] .bup-lb__pinfig,.bup-lb[data-zoom] .bup-lb__figure:before{transition-duration:.35s;transition-delay:0s}.bup-lb[data-focus] .bup-lb__slide[data-dist="0"] .bup-lb__figure,.bup-lb[data-focus] .bup-lb__pinfig{transform:translateY(-12%) scale(1.12)}.bup-lb[data-focus] .bup-lb__slide[data-dist="0"] .bup-lb__figure:before{transform:scale(1.3)}.bup-lb[data-focus] .bup-lb__slide:not([data-dist="0"]) .bup-lb__figure{opacity:0;pointer-events:none}.bup-lb[data-focus] .bup-lb__slide[data-side=l] .bup-lb__figure{transform:translate(-18%)}.bup-lb[data-focus] .bup-lb__slide[data-side=r] .bup-lb__figure{transform:translate(18%)}.bup-lb__unfocus{position:absolute;top:1.2rem;right:.8rem;z-index:4;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:rgb(var(--lb-ink));cursor:pointer;opacity:0;visibility:hidden;transform:scale(.8);transition:opacity .25s ease,transform .35s var(--lb-ease),visibility 0s linear .35s}.bup-lb[data-focus] .bup-lb__unfocus{opacity:1;visibility:visible;transform:none;transition:opacity .25s ease .1s,transform .35s var(--lb-ease),visibility 0s}.bup-lb__unfocus:focus-visible{outline:1px solid currentColor;outline-offset:-6px}@media screen and (min-width:990px){.bup-lb__unfocus{top:2.4rem;right:2.4rem}.bup-lb:not([data-panel-closed]) .bup-lb__unfocus{translate:-28cqw 0}}.bup-lb__pinlayer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.bup-lb__pinfig{visibility:hidden;transition:transform var(--lb-dur) var(--lb-ease)}.bup-lb__pinfig[data-on]{visibility:visible}.bup-lb__pins{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0}.bup-lb__pin-item{position:absolute;top:var(--y);left:var(--x)}.bup-lb__pin-item:hover,.bup-lb__pin-item:focus-within{z-index:1}.bup-lb__pin{position:relative;display:block;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:0;background:none;color:#fff;font:inherit;cursor:pointer;opacity:0;pointer-events:none;transform:scale(.6)}.bup-lb__pinfig[data-on] .bup-lb__pin{opacity:1;pointer-events:auto;transform:none;transition:opacity .25s ease,transform .3s var(--lb-ease);transition-delay:calc(var(--i) * 60ms)}.bup-lb[data-detail] .bup-lb__pinfig[data-on] .bup-lb__pin{transform:scale(var(--lb-pin-s, 1))}.bup-lb__pin:focus-visible{outline:none}.bup-lb__pin-dot{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:rgb(var(--lb-ink));box-shadow:0 0 0 2px #fff;transition:transform .18s ease,opacity .2s ease}.bup-lb__pin-num{display:none}.bup-lb__pin:hover .bup-lb__pin-dot,.bup-lb__pin:focus-visible .bup-lb__pin-dot{transform:scale(1.45)}.bup-lb__pin[data-hl]{z-index:2}.bup-lb__pin[data-hl] .bup-lb__pin-dot{transform:scale(1.6)}.bup-lb__pinfig[data-hl] .bup-lb__pin:not([data-hl]) .bup-lb__pin-dot{opacity:.35}.bup-lb__pin-dot:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:1px solid rgb(var(--lb-ink));border-radius:50%;content:"";opacity:0;pointer-events:none}.bup-lb__pin[data-hl] .bup-lb__pin-dot:after{animation:bup-lb-pulse 1.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes bup-lb-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes bup-lb-pulse-sm{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.bup-lb__pin-label{position:absolute;top:50%;left:calc(50% + 14px);display:grid;gap:.2rem;padding:.8rem 1.1rem;background:#fff;color:rgb(var(--lb-ink));font-size:1.2rem;line-height:1.3;text-align:start;white-space:nowrap;opacity:0;pointer-events:none;translate:0 -50%;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.bup-lb__pin-item--left .bup-lb__pin-label{right:calc(50% + 14px);left:auto;transform:translate(4px)}.bup-lb__pin-price{color:var(--lb-mute)}@media(hover:hover)and (min-width:990px){.bup-lb__pin:hover .bup-lb__pin-label,.bup-lb__pin:focus-visible .bup-lb__pin-label{opacity:1;transform:none}}.bup-lb__pin[data-hl] .bup-lb__pin-label{opacity:1;transform:none}@media screen and (max-width:989px){.bup-lb__pin-dot{width:18px;height:18px;margin:-9px 0 0 -9px;box-shadow:0 0 0 1.5px #fff;font-size:1rem;line-height:1;font-variant-numeric:tabular-nums}.bup-lb__pin-num{display:block}.bup-lb__pin-label{left:calc(50% + 18px);width:max-content;max-width:calc(50vw - 4rem);padding:.5rem .8rem;font-size:1.1rem;white-space:normal}.bup-lb__pin[data-hl] .bup-lb__pin-dot:after{animation-name:bup-lb-pulse-sm}.bup-lb__pin-item--left .bup-lb__pin-label{right:calc(50% + 18px)}.bup-lb__pin-price{display:none}}.bup-lb__controls{position:absolute;right:.4rem;bottom:.4rem;left:.4rem;z-index:4;display:flex;align-items:center;gap:.4rem;pointer-events:none;transition:opacity .3s ease,visibility 0s}.bup-lb__controls>*{pointer-events:auto}.bup-lb:is([data-focus],[data-detail]) .bup-lb__controls{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}@media screen and (min-width:990px){.bup-lb__controls{right:2.4rem;bottom:2.4rem;left:2.8rem;gap:1.6rem}.bup-lb__play,.bup-lb__play~[data-next]{transition:opacity .2s ease,transform .5s var(--lb-ease)}.bup-lb:not([data-panel-closed]) .bup-lb__play,.bup-lb:not([data-panel-closed]) .bup-lb__play~[data-next]{transform:translate(-28cqw)}}.bup-lb__ctrl{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:rgb(var(--lb-ink));cursor:pointer;opacity:.5;transition:opacity .2s ease}.bup-lb__ctrl:hover,.bup-lb__ctrl:focus-visible{opacity:1}.bup-lb__ctrl:focus-visible{outline:1px solid currentColor;outline-offset:-6px}.bup-lb__ctrl[hidden]{display:none}.bup-lb__play{margin-inline-start:auto}.bup-lb__icon-play,.bup-lb:not([data-playing]) .bup-lb__icon-pause{display:none}.bup-lb:not([data-playing]) .bup-lb__icon-play{display:block}.bup-lb__progress{position:relative;display:flex;flex:0 1 auto;width:calc(var(--lb-count) * var(--lb-slot) + var(--lb-ext));min-width:0;height:44px;overflow:hidden}.bup-lb__seg{position:relative;flex:none;width:var(--lb-slot);height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:transform .45s var(--lb-ease)}.bup-lb__seg.is-current~.bup-lb__seg{transform:translate(var(--lb-ext))}.bup-lb__seg:focus-visible{outline:1px solid currentColor;outline-offset:-2px}.bup-lb__seg-bar{position:absolute;top:14px;left:0;width:calc(var(--lb-slot) - 8px);height:2px;background:rgba(var(--lb-ink),.16)}.bup-lb__seg-ext{position:absolute;top:0;left:100%;width:calc(var(--lb-ext) - 4px);height:2px;background:rgba(var(--lb-ink),.16);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--lb-ease)}.bup-lb__seg.is-current .bup-lb__seg-ext{transform:scaleX(1)}.bup-lb__seg-fill{position:absolute;top:0;left:0;width:calc(var(--lb-slot) - 12px + var(--lb-ext));height:2px;background:rgb(var(--lb-ink));transform:scaleX(0);transform-origin:0 50%}.bup-lb__seg.is-done .bup-lb__seg-bar{background:rgba(var(--lb-ink),.55)}.bup-lb:not([data-playing]) .bup-lb__seg.is-current .bup-lb__seg-fill{transform:scaleX(1)}.bup-lb__seg-text{position:absolute;top:24px;left:0;display:flex;gap:1rem;color:var(--lb-mute);font-size:1rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.bup-lb__seg-num{font-variant-numeric:tabular-nums}.bup-lb__seg.is-current .bup-lb__seg-num{color:rgb(var(--lb-ink))}.bup-lb__seg-name{max-width:calc(var(--lb-ext) - 12px);overflow:hidden;color:rgb(var(--lb-ink));text-overflow:ellipsis;opacity:0;transition:opacity .2s ease}.bup-lb__seg.is-current .bup-lb__seg-name{opacity:1;transition-delay:.2s}.bup-lb__reopen{display:none}@media screen and (min-width:990px){.bup-lb__reopen{position:absolute;top:50%;right:0;z-index:4;display:flex;align-items:center;gap:.6rem;min-height:44px;padding:0 1.6rem;border:1px solid var(--lb-line);border-right:0;background:#fff;color:rgb(var(--lb-ink));font:inherit;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;translate:0 -50%;transition:transform .35s var(--lb-ease),visibility 0s}.bup-lb:not([data-panel-closed]) .bup-lb__reopen{visibility:hidden;transform:translate(100%);transition:transform .35s var(--lb-ease),visibility 0s linear .35s}.bup-lb__reopen:hover{background:var(--lb-soft)}.bup-lb__reopen:focus-visible{outline:1px solid rgb(var(--lb-ink));outline-offset:-4px}.bup-lb__reopen-dot{color:var(--lb-mute)}}.bup-lb[data-detail] .bup-lb__header{opacity:0;pointer-events:none}@media screen and (max-width:989px){.bup-lb[data-detail] .bup-lb__figure,.bup-lb[data-detail] .bup-lb__pinfig{transform:translateY(var(--lb-detail-y, 0px)) scale(var(--lb-detail-s, 1))}.bup-lb[data-detail] .bup-lb__stage,.bup-lb[data-detail] .bup-lb__ring{overflow-x:clip;overflow-y:visible}}.bup-lb__panel{contain:layout style;position:absolute;top:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;width:28%;border-inline-start:1px solid var(--lb-line);background:#fff;color:rgb(var(--lb-ink));transition:transform .5s var(--lb-ease),visibility 0s}.bup-lb__panel:focus{outline:none}@media screen and (min-width:990px){.bup-lb[data-panel-closed] .bup-lb__panel{visibility:hidden;transform:translate(101%);transition:transform .5s var(--lb-ease),visibility 0s linear .5s}}@media screen and (max-width:989px){.bup-lb__panel{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:100002;width:auto;max-height:60vh;max-height:60dvh;border-inline-start:0;border-top:1px solid var(--lb-line);visibility:hidden;transform:translateY(101%);transition:transform .5s var(--lb-ease),visibility 0s linear .5s}.bup-lb[data-detail] .bup-lb__panel{visibility:visible;transform:none;transition:transform .5s var(--lb-ease),visibility 0s}}.bup-lb__look{display:flex;flex:1;flex-direction:column;min-height:0}.bup-lb__look[hidden]{display:none}.bup-lb__panel-head{display:flex;align-items:baseline;gap:1.2rem;padding:2.8rem 2.8rem 1.6rem}.bup-lb__panel-title{margin:0;font-size:2rem;font-weight:400;letter-spacing:-.01em;line-height:1.2}.bup-lb__count{margin:0 0 0 auto;color:var(--lb-mute);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.bup-lb__close{display:grid;flex:none;place-items:center;align-self:center;width:44px;height:44px;margin:-1.2rem -1.4rem -1.2rem 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.bup-lb__rows{flex:1;min-height:0;margin:0;padding:0 2.8rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.bup-lb__row{position:relative;display:grid;grid-template-columns:7.2rem minmax(0,1fr) 44px;gap:0 1.6rem;align-items:start;padding:2rem 0;border-top:1px solid var(--lb-line);isolation:isolate}.bup-lb__row:first-child{border-top-color:transparent}.bup-lb__row:before{position:absolute;top:0;right:-2.8rem;bottom:0;left:-2.8rem;z-index:-1;background:#f7f7f6;content:"";opacity:0;pointer-events:none;transition:opacity .2s ease}.bup-lb__row.is-hl:before,.bup-lb__row.is-sel:before{opacity:1}.bup-lb__row.is-missing:before{background:#fbf3f2;opacity:1}.bup-lb__thumb{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--lb-soft)}.bup-lb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.bup-lb__num{position:absolute;top:.4rem;right:.4rem;min-width:1.6rem;padding:.2rem .3rem;background:#ffffffe6;font-size:1rem;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums}.bup-lb__info{min-width:0;padding-top:.2rem}.bup-lb__tag{margin:0 0 .6rem;color:var(--lb-mute);font-size:1rem;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.bup-lb__title{display:block;color:inherit;font-size:1.4rem;font-weight:400;line-height:1.4;text-decoration:none}.bup-lb__title:hover{text-decoration:underline;text-underline-offset:.3rem}.bup-lb__price{display:flex;flex-wrap:wrap;gap:.2rem .8rem;margin:.6rem 0 0;font-size:1.4rem}.bup-lb__price-old{color:var(--lb-mute)}.bup-lb__add{position:relative;display:grid;place-items:center;width:44px;height:44px;margin:-.8rem -1.2rem 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.bup-lb__add-plus{position:relative;width:14px;height:14px;transition:transform .25s var(--lb-ease)}.bup-lb__add-plus:before,.bup-lb__add-plus:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;content:""}.bup-lb__add-plus:after{transform:rotate(90deg)}.bup-lb__add[aria-expanded=true] .bup-lb__add-plus{transform:rotate(45deg)}.bup-lb__add-check,.bup-lb__row[data-added] .bup-lb__add-plus{display:none}.bup-lb__row[data-added] .bup-lb__add-check{display:block}.bup-lb__add:focus-visible{outline:1px solid currentColor;outline-offset:-8px}.bup-lb__drawer{display:grid;grid-column:1 / -1;grid-template-rows:0fr;transition:grid-template-rows .28s var(--lb-ease)}.bup-lb__row[data-expanded] .bup-lb__drawer{grid-template-rows:1fr}.bup-lb__drawer-inner{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .28s}.bup-lb__row[data-expanded] .bup-lb__drawer-inner{visibility:visible;transition:none}.bup-lb__sizes{display:flex;flex-wrap:wrap;gap:.6rem;padding-top:1.6rem}.bup-lb__size{min-width:44px;height:44px;padding:0 1.1rem;border:1px solid #d9d9d8;background:#fff;color:inherit;font:inherit;font-size:1.3rem;cursor:pointer}.bup-lb__size:hover{border-color:rgb(var(--lb-ink))}.bup-lb__size[aria-pressed=true]{border-color:rgb(var(--lb-ink));background:rgb(var(--lb-ink));color:#fff}.bup-lb__size:disabled{border-color:var(--lb-line);color:#b8b8b7;text-decoration:line-through;cursor:not-allowed}.bup-lb__size:focus-visible,.bup-lb__row-add:focus-visible{outline:1px solid rgb(var(--lb-ink));outline-offset:2px}.bup-lb__row-add{width:100%;height:44px;margin-top:1.2rem;border:0;background:rgb(var(--lb-ink));color:#fff;font:inherit;font-size:1.3rem;letter-spacing:.04em;cursor:pointer}.bup-lb__row-add[aria-disabled=true]{background:#ececeb;color:#9b9b9a;cursor:not-allowed}.bup-lb__row-add-label{display:none}.bup-lb__row-add:is([data-state=idle],[data-state=ready]) .bup-lb__row-add-label--idle,.bup-lb__row-add[data-state=busy] .bup-lb__row-add-label--busy,.bup-lb__row-add[data-state=done] .bup-lb__row-add-label--done{display:inline}.bup-lb__row-status,.bup-lb__foot-status{margin:.6rem 0 0;font-size:1.2rem}.bup-lb__row-status.is-error,.bup-lb__foot-status.is-error{color:#b42318}.bup-lb__foot{padding:2rem 2.8rem 2.4rem;border-top:1px solid var(--lb-line);background:#fff}.bup-lb__totals{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem}.bup-lb__whole{margin:0;font-size:1.5rem;font-weight:400}.bup-lb__note{margin:.4rem 0 0;color:var(--lb-mute);font-size:1.2rem}.bup-lb__sum{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:0 .8rem;align-items:baseline;margin:0}.bup-lb__sum .bup-lb__price-old{font-size:1.3rem}.bup-lb__total{font-size:1.6rem}.bup-lb__add-all{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5.2rem;margin-top:1.6rem;padding:0 2rem;border:0;background:rgb(var(--lb-ink));color:#fff;font:inherit;font-size:1.4rem;letter-spacing:.02em;cursor:pointer}.bup-lb__add-all:hover{background:#2e2e2e}.bup-lb__add-all:focus-visible{outline:1px solid rgb(var(--lb-ink));outline-offset:3px}.bup-lb__add-all[aria-busy=true] .bup-lb__arrow-icon{display:none}.bup-lb__warn{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--lb-ease)}.bup-lb__warn[data-on]{grid-template-rows:1fr}.bup-lb__warn-inner{min-height:0;overflow:hidden}.bup-lb__warn-text{margin:0;padding-top:1.4rem;color:#b42318;font-size:1.2rem;line-height:1.4;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .25s var(--lb-ease)}.bup-lb__warn[data-on] .bup-lb__warn-text{opacity:1;transform:none}@media screen and (max-width:989px){.bup-lb__panel-head{padding:2rem 1.6rem 1.2rem}.bup-lb__rows{padding:0 1.6rem}.bup-lb__row:before{top:0;right:-1.6rem;bottom:0;left:-1.6rem}.bup-lb__foot{padding:1.6rem}.bup-lb__row{grid-template-columns:6.4rem minmax(0,1fr) 44px;gap:0 1.2rem;padding:1.6rem 0}}.bup-lb__bar{display:none}@media screen and (max-width:989px){.bup-lb__bar{position:fixed;right:0;bottom:0;left:0;z-index:100001;display:flex;align-items:center;gap:.8rem;width:100%;height:5.2rem;padding:0 1.6rem;border:0;border-top:1px solid var(--lb-line);background:#fff;color:rgb(var(--lb-ink));font:inherit;font-size:1.3rem;text-align:start;cursor:pointer;transform:translateY(101%);transition:transform .35s var(--lb-ease)}.bup-lb[data-inview]:not([data-detail]) .bup-lb__bar{transform:none}body.drawer--is-open .bup-lb .bup-lb__bar{transform:translateY(101%)}.bup-lb__bar-dot{color:var(--lb-mute)}.bup-lb__bar-count{text-transform:lowercase}.bup-lb__bar-total{font-variant-numeric:tabular-nums}.bup-lb__bar-icon{margin-inline-start:auto}}@media(prefers-reduced-motion:reduce){.bup-lb *,.bup-lb *:before,.bup-lb *:after{transition-delay:0s!important;transition-duration:0s!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bup-lookbook.css.map */
