.v27-desk-col,.v27-desk-listing{display:contents}@media (max-width:1023px){.v27-desk-account,.v27-desk-applied,.v27-desk-back,.v27-desk-cell-month,.v27-desk-crumbs,.v27-desk-day-count,.v27-desk-field-label,.v27-desk-rail,.v27-desk-title,.v27-desk-window-summary,.v27-topbar{display:none}}@media (min-width:1024px){:root{--v27-desk-max:1280px;--v27-desk-gutter:40px;--v27-desk-topbar-h:72px;--v27-desk-section-gap:56px;--v27-desk-card-gap:24px;--v27-desk-radius:var(--v27-radius-sheet);--v27-desk-hairline:#ececec;--v27-desk-narrow:720px;--v27-desk-search-max:560px;--v27-desk-rail:264px;--v27-desk-search-left:var(--v27-desk-gutter);--v27-desk-search-width:var(--v27-desk-search-max)}.v27-main{margin:0 auto;max-width:var(--v27-desk-max);padding:calc(var(--v27-desk-topbar-h) + 28px) var(--v27-desk-gutter) 96px}.v27-screen{gap:var(--v27-desk-section-gap)}.v27-bottom-nav-wrap{display:none}.v27-topbar{backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);background:hsla(0,0%,100%,.88);box-shadow:0 1px 0 var(--v27-desk-hairline);display:block;left:0;position:fixed;right:0;top:0;z-index:90}.v27-topbar__inner{align-items:center;display:grid;gap:24px;grid-template-columns:auto auto minmax(0,1fr) auto;height:var(--v27-desk-topbar-h);margin:0 auto;max-width:var(--v27-desk-max);padding:0 var(--v27-desk-gutter)}.v27-topbar__wordmark{align-items:baseline;color:var(--v27-ink);display:flex;flex-shrink:0;font-family:var(--v27-font-display);font-size:30px;line-height:1;text-decoration:none}.v27-topbar__wordmark-dot{color:var(--v27-ink)}.v27-topbar__discover{flex-shrink:0;position:relative}.v27-topbar__discover-btn{align-items:center;background:none;border:none;border-radius:var(--v27-radius-btn);color:var(--v27-ink);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:500;gap:4px;height:40px;padding:0 12px;transition:background .15s ease}.v27-topbar__discover-btn--active,.v27-topbar__discover-btn:hover{background:var(--v27-bg-subtle)}.v27-topbar__discover--open .v27-topbar__discover-btn{background:hsla(0,0%,7%,.07)}.v27-topbar__discover-caret{height:16px;transition:transform .18s var(--v27-ease-standard);width:16px}.v27-topbar__discover--open .v27-topbar__discover-caret{transform:rotate(180deg)}.v27-topbar__discover-panel{background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);box-shadow:var(--v27-shadow-sheet);left:0;padding:8px;position:absolute;top:calc(100% + 6px);width:460px;z-index:95}.v27-topbar__discover-list{display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.v27-topbar__discover-link{border-radius:var(--v27-radius-card);color:var(--v27-ink);display:flex;flex-direction:column;gap:2px;padding:8px 12px;text-decoration:none;transition:background .14s ease}.v27-topbar__discover-link:focus-visible,.v27-topbar__discover-link:hover{background:var(--v27-bg-subtle)}.v27-topbar__discover-link--active{background:hsla(0,0%,7%,.06)}.v27-topbar__discover-label{font-size:15px;font-weight:500;line-height:1.3}.v27-topbar__discover-hint{color:var(--v27-ink-2);font-size:13px;line-height:1.35}.v27-topbar__search-slot{display:flex;max-width:var(--v27-desk-search-max);min-width:0}.v27-topbar__search{align-items:center;background:var(--v27-bg-subtle);border-radius:var(--v27-radius-pill);display:flex;flex:1;gap:8px;min-height:44px;min-width:0;padding:0 8px 0 16px;transition:background .15s ease,box-shadow .15s ease}.v27-topbar__search:hover{background:var(--v27-hairline)}.v27-topbar__search:focus-within{background:var(--v27-bg);box-shadow:0 0 0 1.5px var(--v27-ink) inset}.v27-topbar__search-icon{align-items:center;color:var(--v27-icon-grey);display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.v27-topbar__search-icon svg{height:18px;width:18px}.v27-topbar__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--v27-ink);flex:1;font-family:inherit;font-size:16px;height:44px;min-width:0;outline:none}.v27-topbar__search-input::-webkit-search-cancel-button{display:none}.v27-topbar__search-input::-moz-placeholder{color:var(--v27-icon-grey)}.v27-topbar__search-input::placeholder{color:var(--v27-icon-grey)}.v27-topbar__search-camera{align-items:center;border-radius:50%;color:var(--v27-icon-grey);display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.v27-topbar__search-camera:hover{background:hsla(0,0%,7%,.07);color:var(--v27-ink)}.v27-topbar__search-camera svg{height:18px;width:18px}.v27-topbar .v27-search-header{align-items:center;background:none;display:flex;flex:1;gap:8px;margin:0;min-width:0;padding:0;position:static;width:100%;z-index:auto}.v27-topbar .v27-search-header__form{flex:1;max-width:none;min-width:0}.v27-topbar .v27-search-header__field,.v27-topbar .v27-search-header__field--focused{background:var(--v27-bg-subtle);border-radius:var(--v27-radius-pill);box-shadow:none;height:44px;min-height:44px;padding:0 16px;transition:background .15s ease,box-shadow .15s ease}.v27-topbar .v27-search-header__field:focus-within{background:var(--v27-bg);box-shadow:0 0 0 1.5px var(--v27-ink) inset}.v27-topbar .v27-search-header__input{font-size:16px}.v27-topbar .v27-search-header__back,.v27-topbar .v27-search-header__focus-back{display:none}.v27-topbar .v27-search-header__camera{background:none;border-radius:50%;box-shadow:none;color:var(--v27-icon-grey);cursor:pointer;height:32px;min-height:32px;min-width:32px;transition:background .15s ease,color .15s ease;width:32px}.v27-topbar .v27-search-header__camera:hover{background:hsla(0,0%,7%,.07)}.v27-topbar .v27-search-header__camera svg{height:18px;width:18px}.v27-topbar__nav{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-self:end}.v27-topbar__link{align-items:center;border-radius:var(--v27-radius-pill);color:var(--v27-icon-grey);display:flex;gap:8px;height:40px;padding:0 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.v27-topbar__link:hover{background:var(--v27-bg-subtle);color:var(--v27-ink)}.v27-topbar__link--active{background:hsla(0,0%,7%,.07);color:var(--v27-ink)}.v27-topbar__link-icon{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.v27-topbar__link-icon svg{stroke-width:1.8;height:22px;width:22px}.v27-topbar__link-label,.v27-topbar__signin{font-size:15px;font-weight:500}.v27-topbar__signin{align-items:center;background:var(--v27-ink);border-radius:var(--v27-radius-pill);color:var(--v27-on-color);display:flex;height:40px;margin-left:8px;padding:0 16px;text-decoration:none}.v27-desk-crumbs{align-self:flex-start;display:block;margin-bottom:16px}.v27-desk-crumbs__list{align-items:center;display:flex;flex-wrap:wrap;gap:2px;list-style:none;margin:0;padding:0}.v27-desk-crumbs__item{align-items:center;display:flex;gap:2px;min-width:0}.v27-desk-crumbs__current,.v27-desk-crumbs__link{display:block;font-size:14px;line-height:1.3;max-width:320px;overflow:hidden;padding:4px 2px;text-overflow:ellipsis;white-space:nowrap}.v27-desk-crumbs__link{color:var(--v27-ink-2);text-decoration:none;transition:color .14s ease}.v27-desk-crumbs__link:hover{color:var(--v27-ink);text-decoration:underline;text-underline-offset:3px}.v27-desk-crumbs__current{color:var(--v27-ink);font-weight:500}.v27-desk-crumbs__sep{align-items:center;color:var(--v27-ink-3);display:flex;flex-shrink:0;justify-content:center}.v27-desk-crumbs__sep,.v27-desk-crumbs__sep svg{height:14px;width:14px}.v27-desk-back{align-items:center;align-self:flex-start;border-radius:var(--v27-radius-pill);color:var(--v27-ink);display:inline-flex;font-size:15px;font-weight:500;gap:8px;height:38px;margin-bottom:4px;padding:0 16px 0 12px;text-decoration:none;transition:background .15s ease,transform .12s ease}.v27-desk-back,.v27-desk-back:hover{background:var(--v27-bg-subtle)}.v27-desk-back:active{transform:scale(.98)}.v27-desk-back__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.v27-desk-back__icon svg{stroke-width:2.25;height:16px;width:16px}body:has(.v27-brand-subfilter__back) .v27-desk-back{display:none}.v27-desk-title{color:var(--v27-ink);display:block;font-family:var(--v27-font-display);font-size:34px;font-weight:400;line-height:1.1;margin:0}.v27-desk-title__meta{color:var(--v27-ink-2);display:block;font-family:var(--v27-font-body);font-size:15px;font-weight:400;margin-top:4px}.v27-desk-account{display:block;width:100%}.v27-desk-account__title{color:var(--v27-ink);font-family:var(--v27-font-display);font-size:26px;font-weight:400;line-height:1.15;margin:0 0 16px}.v27-desk-account__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.v27-desk-account__row{align-items:center;background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);color:var(--v27-ink);display:flex;gap:16px;min-height:76px;padding:0 16px;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .12s ease}.v27-desk-account__row:hover{background:var(--v27-bg-subtle);border-color:var(--v27-hairline)}.v27-desk-account__row:active{transform:scale(.995)}.v27-desk-account__icon{align-items:center;border-radius:50%;color:var(--v27-ink);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.v27-desk-account__icon,.v27-desk-account__row:hover .v27-desk-account__icon{background:var(--v27-bg-subtle)}.v27-desk-account__icon svg{stroke-width:1.75;height:20px;width:20px}.v27-desk-account__copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.v27-desk-account__label{font-size:17px;font-weight:500;line-height:1.25}.v27-desk-account__hint{color:var(--v27-ink-2);font-size:15px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v27-desk-account__chevron{align-items:center;color:var(--v27-ink-3);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.v27-desk-account__chevron svg{height:18px;width:18px}.v27-sheet{align-items:center;justify-content:center;left:0;max-width:none;padding:40px;right:0;transform:none;transition:visibility 0s linear .24s;visibility:hidden;width:auto}.v27-sheet--open{transition-delay:0s;visibility:visible}.v27-sheet:not(.v27-sheet--open) .v27-sheet__panel,.v27-sheet:not(.v27-sheet--open) .v27-sheet__panel:before{backdrop-filter:none;-webkit-backdrop-filter:none}.v27-sheet__panel{border-radius:var(--v27-radius-sheet);max-height:min(80vh,720px);max-width:520px;opacity:0;transform:translateY(16px) scale(.98);transition:transform .24s var(--v27-ease-standard),opacity .18s ease;width:100%}.v27-sheet--open .v27-sheet__panel{opacity:1;transform:none}.v27-sheet__handle{display:none}.v27-toast-container{bottom:32px;left:50%;right:auto;transform:translateX(-50%);width:min(420px,calc(100vw - 80px))}.v27-desk-narrow{margin:0 auto;max-width:var(--v27-desk-narrow);width:100%}.v27-desk-listing{align-items:start;display:grid;gap:40px;grid-template-columns:var(--v27-desk-rail) minmax(0,1fr)}.v27-desk-col{gap:16px;min-width:0}.v27-desk-col,.v27-desk-rail{display:flex;flex-direction:column}.v27-desk-rail{gap:24px;max-height:calc(100dvh - var(--v27-desk-topbar-h) - 56px);overflow-y:auto;overscroll-behavior:contain;padding-right:4px;position:sticky;top:calc(var(--v27-desk-topbar-h) + 28px)}.v27-product-card__media-wrap{transition:transform .24s var(--v27-ease-standard)}.v27-product-card:hover .v27-product-card__media-wrap{transform:translateY(-4px)}.v27-desk-crumbs a:focus-visible,.v27-desk-rail a:focus-visible,.v27-desk-rail button:focus-visible,.v27-topbar a:focus-visible,.v27-topbar button:focus-visible{box-shadow:var(--v27-shadow-focus);outline:none}}@media (min-width:1440px){:root{--v27-desk-max:1400px;--v27-desk-gutter:56px;--v27-desk-search-max:620px}}@media (min-width:1024px){.v27-home{--v27-gap:0;gap:var(--v27-desk-section-gap)}.v27-home-header{display:none}.v27-home-header+.v27-home-sales{margin-top:0}.v27-home-section-head{margin-bottom:16px}.v27-home-section-title{font-size:32px;line-height:1.12}.v27-home-section-chevron{height:32px;transition:background .15s ease,transform .15s ease;width:32px}.v27-home-section-chevron:hover{background:var(--v27-hairline);transform:none}.v27-home-section-chevron:active{transform:scale(.98)}.v27-home-sales__frame{border-radius:var(--v27-desk-radius);margin:0;max-width:840px;padding:0 4px 4px}.v27-home-sales__card-head{border-radius:var(--v27-desk-radius) var(--v27-desk-radius) 0 0;min-height:56px;padding:0 16px;transition:opacity .15s ease}.v27-home-sales__card-head:hover{opacity:.92}.v27-home-sales__title{font-size:20px}.v27-home-sales__count{font-size:15px}.v27-home-sales__sheet{border-radius:0 0 calc(var(--v27-desk-radius) - 6px) calc(var(--v27-desk-radius) - 6px)}.v27-home-sales__list{padding:0 16px}.v27-home-sales__brand-row{border-radius:var(--v27-radius-card);margin:0 -8px;padding:12px 8px;transition:background .15s ease,opacity .15s ease}.v27-home-sales__brand-row:hover{background:var(--v27-bg-subtle);opacity:1}.v27-home-sales__brand-row:active{opacity:.85}.v27-home-sales__empty{font-size:13px;padding:16px 0}.v27-home-sales__frame--skeleton{border-radius:var(--v27-desk-radius)}.v27-home-trending{margin-bottom:0}.v27-home-trending__rail{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-home-trending__card{border-radius:var(--v27-desk-radius);flex:none;gap:12px;max-width:none;scroll-snap-align:none;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-home-trending__card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-home-trending__card:active{transform:translateY(-2px)}.v27-home-trending__collage,.v27-home-trending__solo{aspect-ratio:4/3;border-radius:var(--v27-desk-radius);height:auto;width:100%}.v27-home-trending__collage{border-radius:var(--v27-desk-radius);display:grid;gap:2px;grid-template-columns:2fr 1fr;min-height:0}.v27-home-trending__collage-main,.v27-home-trending__collage-small,.v27-home-trending__collage-stack{min-height:0;overflow:hidden}.v27-home-trending__collage-stack{gap:2px}.v27-home-trending__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v27-home-trending__collage-skel{aspect-ratio:4/3;border-radius:var(--v27-desk-radius);height:auto;width:100%}.v27-home-trending__meta{padding:0 4px 4px}.v27-home-trending__name{font-size:15px;line-height:1.3}.v27-home-trending__count{font-size:13px;margin-top:4px}.v27-home-trending__empty{font-size:13px}.v27-home-discover .v27-home-rail{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-home-rail--brands .v27-home-discover__item{flex:none;scroll-snap-align:none}.v27-home-discover__item{transition:transform .2s var(--v27-ease-standard)}.v27-home-discover__item:hover{transform:translateY(-3px)}.v27-home-discover__item:active{transform:translateY(-1px)}.v27-home-discover__avatar,.v27-home-discover__avatar-skel,.v27-home-discover__cover-wrap{height:96px;width:96px}.v27-home-discover__cover-name{font-size:13px;padding:0 4px}.v27-home-discover__empty{font-size:13px}.v27-home-rail--skeleton{overflow:visible}.v27-home-for-you .v27-home-section-title{margin-bottom:0}.v27-home-for-you__grid{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.v27-home-for-you__loading{margin-top:var(--v27-desk-card-gap)}.v27-home-for-you__loading .v27-product-grid{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1440px){.v27-home-trending__rail{grid-template-columns:repeat(4,minmax(0,1fr))}.v27-home-for-you__grid,.v27-home-for-you__loading .v27-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}@media (min-width:1024px){.v27-screen.v27-cdp{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-areas:"gallery title" "gallery price" "gallery intel" "gallery shop" "gallery compare" "matches matches";grid-template-columns:minmax(0,11fr) minmax(0,9fr);grid-template-rows:auto auto auto auto 1fr auto;row-gap:24px}.v27-cdp-mini-header{display:none}.v27-screen.v27-cdp .v27-cdp__hero,.v27-screen.v27-cdp .v27-cdp__hero--skeleton{align-self:start;aspect-ratio:auto;border-radius:var(--v27-desk-radius);grid-area:gallery;grid-row:1/span 5;margin-inline:0;max-height:calc(100vh - var(--v27-desk-topbar-h) - 32px);min-width:0;overflow:hidden;position:sticky;top:var(--v27-desk-topbar-h);width:100%}.v27-screen.v27-cdp .v27-cdp__carousel,.v27-screen.v27-cdp .v27-cdp__image--single,.v27-screen.v27-cdp .v27-cdp__image-skel{aspect-ratio:4/5;border-radius:var(--v27-desk-radius);max-height:calc(100vh - var(--v27-desk-topbar-h) - 32px)}.v27-cdp__carousel{scroll-snap-type:x mandatory}.v27-cdp__carousel-dots{bottom:16px;gap:4px;pointer-events:auto}.v27-cdp__carousel-dot{cursor:pointer;height:6px;transition:opacity .15s ease,transform .15s ease;width:6px}.v27-cdp__carousel-dot:hover{opacity:.75;transform:scale(1.15)}.v27-cdp__carousel-dot--active{transform:scale(1.15)}.v27-screen.v27-cdp .v27-cdp__header,.v27-screen.v27-cdp .v27-cdp__header--skeleton{display:contents;gap:0;margin:0;padding:0}.v27-screen.v27-cdp .v27-cdp__title-row{gap:16px;grid-area:title;margin:0;padding-inline:0}.v27-cdp__title{-webkit-line-clamp:3;font-size:28px;line-height:1.25}.v27-cdp__title-skel{grid-area:title;width:85%}.v27-cdp__title-actions{background:var(--v27-bg-subtle);border-radius:var(--v27-radius-pill);gap:4px;height:40px;padding:0 12px;width:auto}.v27-cdp__icon-btn{border-radius:var(--v27-radius-pill);height:32px;transition:background .15s ease,color .15s ease,transform .12s ease;width:32px}.v27-cdp__icon-btn:hover{background:hsla(0,0%,5%,.06)}.v27-cdp__icon-btn svg{height:18px;width:18px}.v27-cdp__title-actions .v27-cdp__icon-btn svg{height:20px;width:20px}.v27-screen.v27-cdp .v27-cdp__price-block{gap:8px;grid-area:price;margin:0;padding-inline:0}.v27-cdp__price{font-size:32px;line-height:1.1}.v27-cdp__price-skel{grid-area:price;width:45%}.v27-cdp__seller-row{gap:8px}.v27-cdp__brand-link{font-size:18px;transition:color .15s ease}.v27-cdp__brand-link:hover{color:var(--v27-ink)}.v27-cdp__verified-badge{height:18px;width:18px}.v27-cdp__rank-chip{font-size:11px;padding:4px 8px}.v27-screen.v27-cdp .v27-cdp-price-card,.v27-screen.v27-cdp .v27-cdp-price-card--skeleton{border-radius:var(--v27-desk-radius);gap:16px;grid-area:intel;margin:0;padding:16px}.v27-cdp-price-card__heading{font-size:18px}.v27-cdp-price-card__track-btn{transition:background .15s ease,transform .12s ease}.v27-cdp-price-card__track-btn:hover{background:var(--v27-bg-subtle)}.v27-cdp-price-card__bounds,.v27-cdp-price-card__caption,.v27-cdp-price-card__pill{font-size:16px}.v27-screen.v27-cdp .v27-cdp__shop-cta,.v27-screen.v27-cdp .v27-cdp__shop-cta--skeleton{align-self:start;font-size:18px;grid-area:shop;margin:0;min-height:52px;position:static;transition:background .18s ease,transform .12s ease;width:100%}.v27-cdp__shop-cta:hover{background:var(--v27-ink)}.v27-cdp__shop-cta-icon{height:20px;width:20px}.v27-screen.v27-cdp .v27-cdp-compare{align-self:start;grid-area:compare;margin:0;width:100%}.v27-screen.v27-cdp .v27-cdp-matches,.v27-screen.v27-cdp .v27-cdp-matches--skeleton{background:var(--v27-bg);gap:16px;grid-area:matches;margin-top:calc(var(--v27-desk-section-gap) - 24px);position:relative;z-index:1}.v27-cdp-matches__toolbar{padding-bottom:4px}.v27-cdp-matches__condition-btn{font-size:18px;transition:color .15s ease}.v27-cdp-matches__condition-btn:hover{color:var(--v27-ink-2)}.v27-cdp-matches__condition-menu{border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);min-width:160px;padding:4px}.v27-cdp-matches__condition-option{border-radius:var(--v27-radius-card);font-size:14px;padding:8px 12px;transition:background .15s ease}.v27-cdp-matches__condition-option:hover{background:var(--v27-bg-subtle)}.v27-cdp-matches__tool-btn{border-radius:var(--v27-radius-card);min-height:32px;min-width:32px;padding:4px;transition:background .15s ease,color .15s ease}.v27-cdp-matches__tool-btn:hover{background:var(--v27-bg-subtle)}.v27-cdp-matches__filter-count{font-size:10px;height:16px;line-height:16px;min-width:16px;right:-4px;top:-4px}.v27-cdp-matches__grid,.v27-cdp-matches__grid--skeleton{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-cdp-matches__grid--list{gap:0;grid-template-columns:1fr;max-width:none}.v27-cdp-match-card{gap:8px;transition:transform .2s var(--v27-ease-standard)}.v27-cdp-match-card:hover{transform:translateY(-2px)}.v27-cdp-match-card__media{border-radius:var(--v27-desk-radius);transition:box-shadow .2s var(--v27-ease-standard)}.v27-cdp-match-card:hover .v27-cdp-match-card__media{box-shadow:var(--v27-shadow-card)}.v27-cdp-match-card__media .v27-product-card__bookmark{height:36px;opacity:0;transition:opacity .18s ease,background .15s ease;width:36px}.v27-cdp-match-card__media .v27-product-card__bookmark--active,.v27-cdp-match-card__media .v27-product-card__bookmark:focus-visible,.v27-cdp-match-card__media:hover .v27-product-card__bookmark{opacity:1}.v27-cdp-match-card__retailer{font-size:12px}.v27-cdp-match-card__name a{transition:color .15s ease}.v27-cdp-match-card__badge{font-size:10px;left:10px;padding:4px 8px;top:10px}.v27-cdp-match-row{border-bottom:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);gap:16px;grid-template-columns:72px 1fr auto;padding:12px 8px;transition:background .15s ease}.v27-cdp-match-row:hover{background:var(--v27-bg-subtle)}.v27-cdp-match-row__thumb-wrap{border-radius:var(--v27-radius-sheet)}.v27-cdp-match-row__retailer{font-size:11px;margin-bottom:4px}.v27-cdp-match-row__name{font-size:15px;margin-bottom:4px}.v27-cdp-match-row__name a:hover{color:var(--v27-ink-2)}.v27-cdp-match-row__price{font-size:15px}.v27-cdp-match-row__price--old{font-size:13px}.v27-cdp-match-row__badge{font-size:10px;padding:4px 8px}.v27-cdp-matches__empty{padding:48px 16px}.v27-cdp-matches__empty-title{font-size:22px;margin-bottom:8px}.v27-cdp-matches__empty-hint{font-size:14px}.v27-cdp-matches--skeleton .v27-cdp-matches__toolbar-skel{margin-bottom:12px}.v27-cdp-matches__condition-skel{height:28px;width:140px}.v27-cdp-alert__chips-scroll{overflow:visible}.v27-cdp-alert__chips{flex-wrap:wrap;max-width:none;overflow-x:visible;padding-bottom:0;width:100%}.v27-cdp-alert__chip{min-height:60px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease;width:72px}.v27-cdp-alert__chip:hover:not(.v27-cdp-alert__chip--selected){background:var(--v27-bg-subtle);border-color:hsla(0,0%,5%,.16)}.v27-cdp-alert__footer-btn:not(:disabled):hover{opacity:.92}.v27-cdp-filters__row{border-radius:var(--v27-radius-card);transition:background .15s ease}.v27-cdp-filters__row:hover{background:var(--v27-bg-subtle)}.v27-cdp-filters__footer-btn:hover{opacity:.92}.v27-cdp-subfilter__chips .v27-chip{transition:background .15s ease,color .15s ease}.v27-cdp-subfilter__chips .v27-chip:hover:not(.v27-chip--selected){background:var(--v27-hairline)}.v27-cdp-subfilter__clear:hover,.v27-cdp-subfilter__done:hover{opacity:.92}}@media (min-width:1440px){.v27-screen.v27-cdp{-moz-column-gap:48px;column-gap:48px;row-gap:24px}.v27-cdp__title{font-size:32px}.v27-cdp__price{font-size:36px}.v27-cdp-matches__grid,.v27-cdp-matches__grid--skeleton{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.v27-cart{margin:0;min-height:0;padding-bottom:0}.v27-cart,.v27-cart__body{gap:var(--v27-desk-section-gap)}.v27-cart__body{padding:0}.v27-cart-header{align-items:center;display:flex;flex-direction:column;gap:16px;padding-top:0}.v27-cart-header__top-tabs{background:var(--v27-bg-subtle);border-bottom:none;border-radius:var(--v27-radius-pill);display:inline-flex;flex:0 0 auto;gap:2px;margin:0;max-width:100%;padding:4px;width:auto}.v27-cart-header__top-tab{border-radius:calc(var(--v27-radius-pill) - 3px);flex:0 1 auto;min-width:0;padding:8px 24px;transition:color .15s ease,background .18s ease,box-shadow .18s ease}.v27-cart-header__top-tab-label{padding-bottom:0}.v27-cart-header__top-tab--active .v27-cart-header__top-tab-label:after{display:none}.v27-cart-header__top-tab--active{background:var(--v27-bg);box-shadow:var(--v27-shadow-card)}.v27-cart-header__top-tab:not(.v27-cart-header__top-tab--active):hover{color:var(--v27-ink)}.v27-cart-header__saved-segment{align-self:flex-start;margin:0;max-width:100%;width:auto}.v27-cart-header__saved-chip.v27-chip:not(.v27-chip--selected){transition:background .18s ease,box-shadow .18s ease,color .15s ease}.v27-cart-header__saved-chip.v27-chip:not(.v27-chip--selected):hover{background:hsla(0,0%,100%,.72)}.v27-cart-header__saved-chip.v27-chip{flex:0 1 auto;min-width:0;padding:0 24px}.v27-cart .v27-cart-skeleton-grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0}.v27-cart .v27-cart-empty,.v27-link-history .v27-cart-empty{margin-left:auto;margin-right:auto;max-width:var(--v27-desk-narrow);padding-left:0;padding-right:0}.v27-cart .v27-cart-empty__hint,.v27-link-history .v27-cart-empty__hint{max-width:100%}.v27-cart .v27-cart-empty__cta{max-width:360px;min-width:240px;transition:background .15s ease,transform .12s ease;width:auto}.v27-cart .v27-cart-empty__cta:hover{background:var(--v27-ink)}.v27-cart .v27-cart-empty__cta:active{transform:none}.v27-cart .v27-cart-guest-cta{border-radius:var(--v27-desk-radius);margin-left:auto;margin-right:auto;max-width:var(--v27-desk-narrow);transition:box-shadow .2s ease}.v27-cart .v27-cart-guest-cta:hover{box-shadow:var(--v27-shadow-nav)}.v27-cart .v27-cart-guest-cta__cta{transition:background .15s ease,transform .12s ease}.v27-cart .v27-cart-guest-cta__cta:hover{background:var(--v27-ink)}.v27-cart .v27-cart-guest-cta__cta:active{transform:none}.v27-cart .v27-cart-saved-items .v27-cart-guest-cta{min-height:0}.v27-cart .v27-cart-products__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-cart .v27-cart-products__grid--compact{margin-top:0}.v27-cart-recently__search-pill{margin-bottom:16px;margin-left:0;margin-right:0;max-width:480px;width:100%}.v27-cart-recently__filters{flex-wrap:wrap;justify-content:flex-start;margin:0 0 24px;overflow-x:visible;padding:0}.v27-cart-recently__chip.v27-chip:not(.v27-chip--selected){transition:background .18s ease,color .15s ease}.v27-cart-recently__chip.v27-chip:not(.v27-chip--selected):hover{background:var(--v27-hairline)}.v27-cart-recently__section-head{align-items:baseline;border-bottom:1px solid var(--v27-desk-hairline);display:flex;gap:8px;justify-content:flex-start;margin-bottom:16px;margin-top:32px;padding-bottom:12px}.v27-cart-recently__section-head--first{margin-top:0}.v27-cart-recently__section-count{flex:0 0 auto}.v27-cart-recently__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-cart-recently__card .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius);transition:box-shadow .2s ease}.v27-cart-recently__card:hover .v27-product-card__media-wrap{box-shadow:var(--v27-shadow-sheet)}.v27-cart-recently__remove{transition:background .15s ease,transform .12s ease}.v27-cart-recently__remove:hover{background:var(--v27-bg-subtle)}.v27-cart-recently__remove:active{transform:none}.v27-cart-recently__signin{margin-top:12px}.v27-cart-recently__guest-fallback{margin-left:auto;margin-right:auto;max-width:var(--v27-desk-narrow)}.v27-cart .v27-wishlist-search{margin-left:0;margin-right:0;max-width:480px;transition:box-shadow .18s ease;width:100%}.v27-cart .v27-wishlist-search:hover{box-shadow:var(--v27-shadow-nav)}.v27-cart .v27-wishlist-grid{-moz-column-gap:var(--v27-desk-card-gap);column-gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;row-gap:32px}.v27-cart .v27-wishlist-tile{transition:box-shadow .2s ease}.v27-cart .v27-wishlist-tile:active{transform:none}.v27-cart .v27-wishlist-tile__cover{aspect-ratio:1;border-radius:var(--v27-desk-radius);overflow:hidden;transition:box-shadow .2s ease}.v27-cart .v27-wishlist-tile__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v27-cart .v27-wishlist-tile:hover .v27-wishlist-tile__cover{box-shadow:var(--v27-shadow-sheet)}.v27-cart-editorial-section{margin-top:var(--v27-desk-section-gap)}.v27-cart-editorial-section__title{font-size:28px;margin-bottom:16px}.v27-cart-editorial-stack{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.v27-cart-editorial-card{border-radius:var(--v27-desk-radius);transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-cart-editorial-card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-cart-editorial-card:active{transform:none}.v27-cart-rail-section{margin-top:var(--v27-desk-section-gap)}.v27-cart-rail-section__head{margin-bottom:16px}.v27-cart-rail-section__head--link{transition:opacity .15s ease}.v27-cart-rail-section__head--link:hover{opacity:.72}.v27-cart-rail-section__title{font-size:24px;margin-bottom:0}.v27-cart-saved-items .v27-cart-rail-section__title{font-size:24px}.v27-cart-rail--products.v27-cart-rail--named{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;padding-bottom:0;scroll-snap-type:none}.v27-cart-rail--products.v27-cart-rail--named .v27-cart-rail__product-card{flex:none;scroll-snap-align:none;width:auto}.v27-cart-rail--products.v27-cart-rail--named .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-cart-rail--products:not(.v27-cart-rail--named){display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;padding-bottom:0;scroll-snap-type:none}.v27-cart-rail--products:not(.v27-cart-rail--named) .v27-cart-rail__product-card{flex:none;scroll-snap-align:none;width:auto}.v27-cart-rail--products:not(.v27-cart-rail--named) .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-cart-rail--brand-cards{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.v27-cart-brand-card{aspect-ratio:1/1;border-radius:var(--v27-desk-radius);flex:none;transition:box-shadow .2s ease;width:auto}.v27-cart-brand-card:hover{box-shadow:var(--v27-shadow-sheet)}.v27-cart-brand-card:active{transform:none}.v27-cart-brands__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(6,minmax(0,1fr))}.v27-cart-brands__card{transition:background .15s ease,transform .15s ease}.v27-cart-brands__card:hover{background:var(--v27-bg-subtle)}.v27-cart-brands__card:active{transform:none}.v27-cart-brands__logo{height:48px;width:48px}.v27-cart-brands__name{font-size:12px}.v27-cart-rail--brands{display:grid;gap:0 var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.v27-cart-brands__suggestion-link{font-size:14px}.v27-cart-brands__suggestion-logo{height:36px;width:36px}.v27-cart-brands__follow{height:28px;transition:border-color .15s ease,background .15s ease;width:28px}.v27-cart-brands__follow:hover{background:var(--v27-bg-subtle);border-color:hsla(0,0%,7%,.24)}.v27-cart-saved-brands__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(5,minmax(0,1fr))}.v27-cart-saved-brand__media{aspect-ratio:1/1;border-radius:var(--v27-desk-radius);transition:box-shadow .2s ease}.v27-cart-saved-brand:hover .v27-cart-saved-brand__media{box-shadow:var(--v27-shadow-sheet)}.v27-cart-saved-brand__name{display:none}.v27-cart-saved-brand__bookmark{transition:transform .12s ease,color .15s ease,background .15s ease}.v27-cart-saved-brand__bookmark:hover{background:var(--v27-bg)}.v27-cart-saved-brand__bookmark:active{transform:none}.v27-cart-brand-card__bookmark{transition:transform .12s ease,background .15s ease}.v27-cart-brand-card__bookmark:hover{background:var(--v27-bg)}.v27-cart-brand-card__bookmark:active{transform:none}.v27-link-history{gap:var(--v27-desk-section-gap);margin:0;min-height:0;padding:0}.v27-link-history__header{margin-bottom:0}.v27-link-history__title{font-size:40px}.v27-link-history__search{margin-bottom:16px;margin-left:0;margin-right:0;max-width:480px;width:100%}.v27-link-history__filters{flex-wrap:wrap;justify-content:flex-start;margin:0 0 24px;overflow-x:visible;padding:0}.v27-link-history__chip.v27-chip:not(.v27-chip--selected){transition:background .18s ease,color .15s ease}.v27-link-history__chip.v27-chip:not(.v27-chip--selected):hover{background:var(--v27-hairline)}.v27-link-history__section-head{align-items:baseline;border-bottom:1px solid var(--v27-desk-hairline);display:flex;gap:8px;justify-content:flex-start;margin-bottom:16px;margin-top:32px;padding-bottom:12px}.v27-link-history__section-head--first{margin-top:0}.v27-link-history__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-link-history__card .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-link-history__remove{transition:background .15s ease}.v27-link-history__remove:hover{background:var(--v27-bg-subtle)}.v27-link-history .v27-cart-empty{padding-top:24px}.v27-cart-saved-items .v27-cart-products__grid .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}@media (min-width:1440px){.v27-cart .v27-cart-products__grid,.v27-cart .v27-cart-recently__grid,.v27-cart .v27-cart-skeleton-grid,.v27-cart .v27-wishlist-grid,.v27-link-history__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v27-cart-rail--brand-cards,.v27-cart-saved-brands__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}}@media (min-width:1024px){.v27-wishlist-detail{gap:var(--v27-desk-section-gap);margin:0;min-height:0;padding-bottom:0}.v27-wishlist-detail__header{align-items:end;display:grid;gap:32px 48px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-bottom:0}.v27-wishlist-detail__hero{align-self:start;background:var(--v27-ink);border-radius:var(--v27-desk-radius);height:320px;overflow:hidden;position:relative;width:100%}.v27-wishlist-detail__hero-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v27-wishlist-detail__menu{position:absolute;right:14px;top:14px;transition:background .15s ease,transform .12s ease}.v27-wishlist-detail__menu:hover{background:rgba(0,0,0,.48)}.v27-wishlist-detail__menu:active{transform:none}.v27-wishlist-detail__cover-btn{bottom:14px;position:absolute;transition:transform .12s ease,opacity .15s ease,box-shadow .15s ease}.v27-wishlist-detail__cover-btn--pick{left:auto;right:14px}.v27-wishlist-detail__cover-btn--remove{left:14px;right:auto}.v27-wishlist-detail__cover-btn:hover:not(:disabled){box-shadow:var(--v27-shadow-nav)}.v27-wishlist-detail__cover-btn:active{transform:none}.v27-wishlist-detail__sheet{align-self:end;background:transparent;border-radius:0;margin-top:0;padding:0 0 8px;position:static;text-align:left;z-index:auto}.v27-wishlist-detail__title{font-size:40px;letter-spacing:-.02em;line-height:1.12}.v27-wishlist-detail__owner{margin-top:16px}.v27-wishlist-detail .v27-cart-products__grid{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.v27-wishlist-detail .v27-cart-products__grid>*{min-width:0}.v27-wishlist-detail .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-wishlist-detail .v27-cart-empty{margin-left:auto;margin-right:auto;max-width:var(--v27-desk-narrow);padding:24px 0 0}.v27-wishlist-search{max-width:420px}.v27-wishlist-grid{-moz-column-gap:var(--v27-desk-card-gap);column-gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;row-gap:32px}.v27-wishlist-tile{transition:transform .2s var(--v27-ease-standard)}.v27-wishlist-tile:hover{transform:translateY(-3px)}.v27-wishlist-tile:active{transform:none}.v27-wishlist-tile__cover{border-radius:var(--v27-desk-radius);transition:box-shadow .2s ease}.v27-wishlist-tile:hover .v27-wishlist-tile__cover{box-shadow:var(--v27-shadow-sheet)}.v27-wishlist-form{gap:24px}.v27-wishlist-form__cover{border-radius:var(--v27-desk-radius);height:220px;margin-top:0;width:220px}.v27-wishlist-form__cover-btn{transition:transform .12s ease,box-shadow .15s ease}.v27-wishlist-form__cover-btn:hover{box-shadow:var(--v27-shadow-nav)}.v27-wishlist-form__cover-btn:active{transform:none}.v27-wishlist-form__label{font-size:11px}.v27-wishlist-form__input{font-size:32px}.v27-wishlist-form__submit{border-radius:var(--v27-desk-radius);transition:background .15s ease,transform .12s ease,color .15s ease}.v27-wishlist-form__submit:hover:not(:disabled){background:var(--v27-ink)}.v27-wishlist-form__submit:active{transform:none}.v27-save-sheet{margin:0}.v27-save-sheet__saved-row{border-bottom:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);margin:0 0 4px;padding:12px 8px;transition:background .15s ease}.v27-save-sheet__saved-row:hover{background:var(--v27-bg-subtle)}.v27-save-sheet__head{padding:16px 0 8px}.v27-save-sheet__new{transition:opacity .15s ease}.v27-save-sheet__new:hover{opacity:.75}.v27-save-sheet__list{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:min(50vh,380px);overflow-y:auto}.v27-save-sheet__row{border-radius:var(--v27-desk-radius);padding:8px;transition:background .15s ease}.v27-save-sheet__row:active,.v27-save-sheet__row:hover,.v27-save-sheet__saved-row:active{background:var(--v27-bg-subtle)}.v27-save-sheet__row-cover,.v27-save-sheet__thumb{border-radius:var(--v27-radius-card);height:48px;width:48px}.v27-save-sheet__row-title{font-size:16px}.v27-save-sheet__row-count{font-size:14px}@media (min-width:1440px){.v27-wishlist-detail__header{gap:40px 48px}.v27-wishlist-detail__title{font-size:44px}.v27-wishlist-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}@media (min-width:1024px){.v27-brands{--v27-brands-gutter:0;background:var(--v27-bg);gap:var(--v27-desk-section-gap);margin:0;padding-bottom:0}.v27-brands__page-title{font-size:48px;line-height:1.05;padding:0;text-align:left}.v27-brands-header{align-items:stretch;display:flex;flex-direction:column;gap:16px;padding:0;position:sticky;top:calc(var(--v27-desk-topbar-h) + 28px);z-index:auto}.v27-brands-header__search{max-width:none;min-height:44px;padding:0 12px;position:relative;transition:box-shadow .2s ease;width:100%}.v27-brands-header__search:focus-within{box-shadow:0 0 0 .5px hsla(0,0%,100%,.55),inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 2px hsla(0,0%,100%,.35),0 4px 16px hsla(0,0%,7%,.12)}.v27-brands-header__input{font-size:15px}.v27-brands-header__chips{align-items:stretch;align-self:stretch;background:none;border-radius:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;margin:0;padding:0}.v27-brands-chip{backdrop-filter:none;background:transparent;border:none;border-radius:calc(var(--v27-radius-pill) - 3px);box-shadow:none;color:var(--v27-ink-2);font-size:15px;justify-content:flex-start;min-height:38px;padding:0 12px;transition:color .15s ease,background .18s ease,box-shadow .18s ease}.v27-brands-chip:active{transform:none}.v27-brands-chip:not(.v27-brands-chip--active):hover{color:var(--v27-ink)}.v27-brands-chip--active{background:hsla(0,0%,7%,.07);box-shadow:none;color:var(--v27-ink);font-weight:500}.v27-desk-field-label{color:var(--v27-ink-2);display:block;font-size:12px;font-weight:500;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.v27-brands-header__search .v27-desk-field-label{left:0;margin:0;position:absolute;top:-24px}.v27-brands__list{gap:var(--v27-desk-section-gap);padding:0}.v27-brands__stack{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.v27-brands__sentinel{margin-top:calc(var(--v27-desk-card-gap)*-.5)}.v27-brands-card{border-radius:var(--v27-desk-radius);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-brands-card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-brands-card:active{transform:translateY(-2px)}.v27-brands-card__link{color:inherit;display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none}.v27-brands-card__cover-wrap{aspect-ratio:16/10;background:var(--v27-bg-subtle);width:100%}.v27-brands-card__footer{min-height:56px;padding:12px 16px}.v27-brands-card__logo{max-height:32px;max-width:140px}.v27-brands-card__name{font-size:15px}.v27-brands-card__rank{color:var(--v27-icon-grey);font-size:13px}.v27-brands-card__follow{background:var(--v27-ink);border-color:transparent;color:var(--v27-bg);height:32px;margin:0;min-height:32px;min-width:88px;position:absolute;right:12px;top:12px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;z-index:2}.v27-brands-card__follow,.v27-brands-card__follow:hover{box-shadow:var(--v27-shadow-nav)}.v27-brands-card__follow:active{transform:scale(.98)}.v27-brands-card__follow--active{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.92);border-color:hsla(0,0%,100%,.65);color:var(--v27-ink)}.v27-brands-card__follow--active:hover{background:var(--v27-bg)}.v27-brands-empty{margin:0 auto;max-width:var(--v27-desk-narrow);padding:64px 0 48px}.v27-brands-empty__hint{font-size:16px;max-width:360px}.v27-brands-login-wall{margin:0 auto;max-width:var(--v27-desk-narrow);padding:0}.v27-brands-login-wall__card{border-radius:var(--v27-desk-radius);min-height:280px}.v27-brands-login-wall__content{min-height:280px;padding:40px 32px}.v27-brands-login-wall__title{font-size:32px;max-width:420px}.v27-brands-login-wall__cta{min-height:48px;padding:0 24px;transition:opacity .15s ease,transform .12s ease,box-shadow .15s ease}.v27-brands-login-wall__cta:hover{box-shadow:var(--v27-shadow-nav);opacity:.92}.v27-brands-login-wall__cta:active{transform:scale(.98)}.v27-brands-suggestions{gap:16px;padding:0}.v27-brands-suggestions__title{font-size:28px;line-height:1.12;padding:0}.v27-brands-suggestions__rail{-webkit-overflow-scrolling:auto;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-brands-suggestion{flex:none;scroll-snap-align:none;width:auto}.v27-brands-suggestion__link{aspect-ratio:4/5;border-radius:var(--v27-desk-radius);transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-brands-suggestion:hover .v27-brands-suggestion__link{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-brands-suggestion__name{font-size:16px}.v27-brands-suggestion__bookmark{height:36px;transition:transform .12s ease,background .15s ease;width:36px}.v27-brands-suggestion__bookmark:hover{background:hsla(0,0%,100%,.42)}.v27-brands-suggestion__bookmark:active{transform:scale(.96)}@media (min-width:1440px){.v27-brands__stack{grid-template-columns:repeat(5,minmax(0,1fr))}.v27-brands-suggestions__rail{grid-template-columns:repeat(6,minmax(0,1fr))}}}@media (min-width:1024px){.v27-brand{background:var(--v27-bg);gap:var(--v27-desk-section-gap);margin:0;padding-bottom:0}.v27-brand-hero__cover-wrap{height:360px;margin:0;overflow:hidden;position:relative;top:auto;width:100%;z-index:0}.v27-brand-hero__cover,.v27-brand-hero__cover-wrap{border-radius:var(--v27-desk-radius)}.v27-brand-hero__bookmark{height:44px;right:16px;top:16px;transition:background .15s ease,color .15s ease,transform .12s ease;width:44px}.v27-brand-hero__bookmark:hover{background:hsla(0,0%,100%,.72);transform:none}.v27-brand-hero__bookmark:active{transform:scale(.98)}.v27-brand__panel{background:transparent;border-radius:0;box-shadow:none;margin-top:-64px;min-height:auto;padding:0;z-index:1}.v27-brand-hero__sheet{background:transparent;border-radius:0;margin:0;padding:0 0 24px}.v27-brand-hero__logo-wrap{box-shadow:0 0 0 4px var(--v27-bg);height:104px;margin-bottom:16px;margin-top:0;transition:box-shadow .2s ease;width:104px}.v27-brand-hero__name{font-size:40px;line-height:1.1}.v27-brand-hero__rank{font-size:15px}.v27-brand-hero__meta{gap:8px}.v27-brand-coupons{background:transparent;margin:0;padding:0 0 8px}.v27-brand-coupons__track{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding:0;scroll-snap-type:none}.v27-brand-coupon{border-radius:var(--v27-desk-radius);flex:none;min-height:84px;transition:box-shadow .2s ease,border-color .2s ease}.v27-brand-coupon:hover{border-color:var(--v27-hairline);box-shadow:var(--v27-shadow-sheet)}.v27-brand-coupon__body{padding:16px}.v27-brand-coupon__headline{font-size:16px}.v27-brand-coupon__copy{margin:12px 12px 12px 4px;transition:opacity .15s ease,transform .12s ease}.v27-brand-coupon__copy:hover{opacity:.92}.v27-brand-coupon__copy:active{transform:scale(.98)}.v27-brand-products{background:transparent;gap:16px;padding:8px 0 0}.v27-brand-products__tabs{contain:none;flex-wrap:wrap;gap:8px;overflow:visible}.v27-brand-products__tabs .v27-chip{height:38px;padding:0 16px;transition:background .15s ease,color .15s ease}.v27-brand-products__tabs .v27-chip:hover:not(.v27-chip--selected){background:var(--v27-hairline)}.v27-brand-products__toolbar{gap:16px;padding-bottom:4px}.v27-brand-products__sort-btn{font-size:17px;transition:color .15s ease}.v27-brand-products__sort-btn:hover{color:var(--v27-ink-2)}.v27-brand-products__tool-btn{border-radius:var(--v27-radius-card);height:36px;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.v27-brand-products__tool-btn:hover{background:var(--v27-bg-subtle)}.v27-brand-products__tool-btn:active{transform:scale(.98)}.v27-brand-products__tool-btn svg{height:20px;width:20px}.v27-brand-sort-menu{border-radius:var(--v27-desk-radius);min-width:240px}.v27-brand-sort-menu__option{transition:background .15s ease}.v27-brand-sort-menu__option:hover{background:var(--v27-bg-subtle)}.v27-brand-products__body{min-height:280px}.v27-brand-products__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-brand-products .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-brand-products__grid--list{gap:12px}.v27-brand-list-row{align-items:center;background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);gap:16px;grid-template-columns:140px minmax(0,1fr) auto;padding:16px;transition:background .18s ease,box-shadow .18s ease}.v27-brand-list-row:hover{background:var(--v27-bg-subtle);box-shadow:var(--v27-shadow-sheet)}.v27-brand-list-row__thumb-wrap{border-radius:var(--v27-desk-radius)}.v27-brand-list-row__thumb{height:140px;width:140px}.v27-brand-list-row__name{font-size:16px}.v27-brand-list-row__meta{font-size:14px}.v27-brand-list-row__bookmark{height:40px;transition:background .15s ease,color .15s ease;width:40px}.v27-brand-list-row__bookmark:hover{background:var(--v27-bg-subtle)}.v27-brand-editorials{margin-top:0}.v27-brand-editorials__stack{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.v27-brand-editorial-card{transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-brand-editorial-card:hover{transform:translateY(-4px)}.v27-brand-editorial-card:active{transform:translateY(-2px)}.v27-brand-editorial-card__media{aspect-ratio:16/10;border-radius:var(--v27-desk-radius)}.v27-brand-editorial-card__overlay{padding:32px 16px 16px}.v27-brand-editorial-card__title{font-size:22px}.v27-brand-empty,.v27-brand-login-wall{min-height:320px;padding:48px 24px}.v27-brand-empty__stage{max-width:420px}.v27-brand-empty__title,.v27-brand-login-wall__title{font-size:32px}.v27-brand-login-wall__card{border-radius:var(--v27-desk-radius);max-width:var(--v27-desk-narrow);padding:32px 24px}.v27-brand-login-wall__cta{min-height:48px;transition:opacity .15s ease,transform .12s ease}.v27-brand-login-wall__cta:hover{opacity:.92}.v27-brand-sort__option{border-radius:var(--v27-radius-card);transition:background .15s ease}.v27-brand-sort__option:hover{background:var(--v27-bg-subtle)}.v27-brand-filters__header{margin-bottom:12px}.v27-brand-filters__title{font-size:22px}.v27-brand-filters__close,.v27-brand-subfilter__back,.v27-brand-subfilter__close{border-radius:var(--v27-radius-card);height:32px;transition:background .15s ease;width:32px}.v27-brand-filters__close:hover,.v27-brand-subfilter__back:hover,.v27-brand-subfilter__close:hover{background:var(--v27-bg-subtle)}.v27-brand-filters__row{border-bottom-color:transparent;border-radius:var(--v27-radius-card);margin:0 -4px;min-height:52px;padding:0 4px;transition:background .15s ease}.v27-brand-filters__rows .v27-brand-filters__row+.v27-brand-filters__row{border-top:1px solid var(--v27-hairline)}.v27-brand-filters__row:hover{background:var(--v27-bg-subtle)}.v27-brand-filters__row-label,.v27-brand-filters__row-value{font-size:16px}.v27-brand-filters__footer,.v27-brand-subfilter__actions{gap:12px;margin-top:24px}.v27-brand-filters__footer-btn,.v27-brand-subfilter__clear,.v27-brand-subfilter__done{min-height:48px;transition:opacity .15s ease,transform .12s ease}.v27-brand-filters__footer-btn--done:hover,.v27-brand-subfilter__done:hover{opacity:.92}.v27-brand-filters__footer-btn--clear:hover,.v27-brand-subfilter__clear:hover{background:var(--v27-hairline)}.v27-brand-subfilter{gap:16px}.v27-brand-subfilter__title{font-size:20px}.v27-brand-subfilter__chips{gap:8px}.v27-brand-subfilter__chips .v27-chip{height:38px;transition:background .15s ease,color .15s ease}.v27-brand-subfilter__chips .v27-chip:hover:not(.v27-chip--selected){background:var(--v27-hairline)}.v27-brand__shop-chrome.v27-desk-moved{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;box-shadow:none;height:auto;inset:auto;justify-content:center;margin-top:16px;padding:0;pointer-events:auto;position:static;transform:none;width:auto}.v27-brand__shop-bar{background:none;gap:0;padding:0}.v27-brand__shop-back{display:none}.v27-brand__shop-cta{box-shadow:var(--v27-shadow-sheet);flex:none;font-size:17px;min-height:52px;min-width:220px;padding:0 24px;transition:opacity .15s ease,transform .12s ease,box-shadow .2s ease;width:auto}.v27-brand__shop-cta:hover{box-shadow:var(--v27-shadow-sheet);opacity:.94}.v27-brand__shop-cta:active{transform:scale(.99)}.v27-brand-skeleton-grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-brand-skeleton-coupons{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.v27-brand-skeleton-coupon{border-radius:var(--v27-desk-radius);flex:none;min-height:84px;width:auto}}@media (min-width:1440px){.v27-brand-coupons__track,.v27-brand-skeleton-coupons{grid-template-columns:repeat(3,minmax(0,1fr))}.v27-brand-products__grid,.v27-brand-skeleton-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.v27-search,.v27-search-results-page,.v27-search-trending-page{background:var(--v27-bg);gap:var(--v27-desk-section-gap);padding-bottom:0}.v27-search--focused{background:var(--v27-bg);gap:var(--v27-desk-section-gap);min-height:auto}.v27-search--focused .v27-search__panel--hub{display:flex}.v27-search__panel--hub{display:flex;flex-direction:column;gap:var(--v27-desk-section-gap);padding-bottom:0}.v27-search:not(.v27-search--focused) .v27-search__panel--hub{margin-top:0}.v27-search-hub-card{background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);padding:var(--v27-desk-card-gap)}.v27-search-hub-card .v27-search-section-head{margin-bottom:16px}.v27-search-section-head__title.v27-serif-title,.v27-search-style__title.v27-serif-title{font-size:28px}.v27-search-section-chevron{cursor:pointer;transition:background .18s ease}.v27-search-section-chevron:hover{background:var(--v27-bg-subtle)}.v27-search .v27-search-shortcuts{margin:0;max-width:none;width:100%}.v27-search .v27-search-shortcuts__rail{display:flex;flex-wrap:wrap;gap:8px var(--v27-desk-card-gap);justify-content:flex-start;margin:0 -8px;overflow:visible;padding:0}.v27-search .v27-search-shortcuts__item{border-radius:var(--v27-desk-radius);cursor:pointer;flex:0 0 auto;max-width:none;min-width:72px;padding:8px;transition:background .18s ease,color .18s ease;width:auto}.v27-search .v27-search-shortcuts__item:hover{background:var(--v27-bg-subtle);color:var(--v27-ink)}.v27-search .v27-search-shortcuts__item:hover .v27-search-shortcuts__icon,.v27-search .v27-search-shortcuts__item:hover .v27-search-shortcuts__label{color:var(--v27-ink)}.v27-search-hub-card .v27-search-brand__rail,.v27-search-hub-card .v27-search-look__rail,.v27-search-hub-card .v27-search-trending__rail{margin:0;padding:0}.v27-search-look__rail{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-search-look__card{aspect-ratio:4/3;border-radius:var(--v27-desk-radius);flex:none;height:auto;max-width:none;transition:transform .2s ease,box-shadow .2s ease;width:auto}.v27-search-look__card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-search-look__title{font-size:26px}.v27-search-brand__track{display:grid;gap:var(--v27-desk-card-gap);grid-auto-columns:unset;grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;overflow:visible;scroll-snap-type:none}.v27-search-brand__tile{aspect-ratio:173/106;border-radius:var(--v27-desk-radius);transition:transform .2s ease,box-shadow .2s ease}.v27-search-brand__tile:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-search-brand__manage{border-radius:var(--v27-desk-radius);cursor:pointer;margin-inline:auto;margin-top:var(--v27-desk-card-gap);max-width:360px;transition:background .18s ease}.v27-search-brand__manage:hover{background:var(--v27-hairline)}.v27-search-style__list{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.v27-search-style__row{cursor:pointer;transition:opacity .18s ease}.v27-search-style__row:hover{opacity:.88}.v27-search-style__collage{border-radius:var(--v27-desk-radius);height:200px;max-width:none}.v27-search-style__chevron{transition:background .18s ease,transform .18s ease}.v27-search-style__row:hover .v27-search-style__chevron{background:var(--v27-hairline)}.v27-search-trending__rail{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-search-trending__card{flex:none;max-width:none;transition:transform .2s ease;width:auto}.v27-search-trending__card:hover{transform:translateY(-3px)}.v27-search-trending__media{border-radius:var(--v27-desk-radius)}.v27-search__panel--suggest{background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);box-shadow:var(--v27-shadow-sheet);left:var(--v27-desk-search-left);margin:0;max-height:calc(100dvh - var(--v27-desk-topbar-h) - 40px);max-width:none;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px;position:fixed;top:calc(var(--v27-desk-topbar-h) - 6px);width:var(--v27-desk-search-width);z-index:96}.v27-search__recent-title{font-size:15px}.v27-search__recent-item{border-radius:var(--v27-desk-radius);min-height:48px;transition:background .15s ease}.v27-search__recent-item:hover{background:var(--v27-bg-subtle)}.v27-search__recent-clear,.v27-search__recent-link{border-radius:var(--v27-desk-radius);cursor:pointer;padding:4px 8px}.v27-search__recent-clear{transition:background .15s ease}.v27-search__recent-clear:hover{background:var(--v27-bg-subtle)}.v27-search__recent-remove{border-radius:50%;cursor:pointer;transition:background .15s ease,color .15s ease}.v27-search__recent-remove:hover{background:var(--v27-bg-subtle);color:var(--v27-ink)}.v27-search-suggest__section-title{font-size:15px}.v27-search-suggest__item,.v27-search-suggest__popular-item{border-radius:var(--v27-radius-card);cursor:pointer;min-height:48px;transition:background .15s ease}.v27-search-suggest__item:hover,.v27-search-suggest__popular-item:hover{background:var(--v27-bg-subtle)}.v27-search-brand-banner{border-radius:var(--v27-desk-radius);transition:transform .2s ease,box-shadow .2s ease}.v27-search-brand-banner:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-2px)}.v27-search-brand-banner__cover{height:96px}.v27-search-brand-banner__name{font-size:14px}.v27-search-brand-banner__stats{font-size:11px}.v27-search-results-page .v27-search-section-head__plain{font-size:24px;margin-bottom:16px}.v27-search-results-page .v27-search-lookbooks__rail{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-search-results-page .v27-search-lookbooks__card{flex:none;max-width:none;min-width:0;scroll-snap-align:none;transition:transform .2s ease;width:100%}.v27-search-results-page .v27-search-lookbooks__card:hover{transform:translateY(-2px)}.v27-search-results-page .v27-search-lookbooks__image{aspect-ratio:16/10;background:var(--v27-bg-subtle);border-radius:var(--v27-desk-radius);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.v27-search-results-page .v27-search-results__toolbar{align-items:center;border-bottom:1px solid var(--v27-desk-hairline);display:flex;gap:16px;justify-content:space-between;margin:0;padding:0 0 12px}.v27-search-results-page .v27-search-results__condition-btn{border-radius:var(--v27-radius-card);cursor:pointer;font-size:16px;margin:-8px;padding:8px;transition:background .15s ease}.v27-search-results-page .v27-search-results__condition-btn:hover{background:var(--v27-bg-subtle)}.v27-search-results-page .v27-search-results__condition-menu{left:0;right:auto}.v27-search-results-page .v27-search-results__condition-option{cursor:pointer;transition:background .15s ease}.v27-search-results-page .v27-search-results__condition-option:hover{background:var(--v27-bg-subtle)}.v27-search-results-page .v27-search-results__tools{align-items:center;display:flex;gap:8px}.v27-search-results-page .v27-search-results__tool-btn{align-items:center;background:transparent;border:none;border-radius:var(--v27-radius-card);color:var(--v27-icon-grey);cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:relative;transition:background .15s ease,color .15s ease;width:40px}.v27-search-results-page .v27-search-results__tool-btn:hover{background:var(--v27-bg-subtle);color:var(--v27-ink)}.v27-search-results-page .v27-search-results__tool-btn--active,.v27-search-results-page .v27-search-results__tools .v27-search-results__tool-btn:last-child{background:hsla(0,0%,7%,.07);color:var(--v27-ink)}.v27-search-results-page .v27-search-results__tool-btn:active{background:hsla(0,0%,7%,.1)}.v27-search-results-page .v27-search-results__tool-btn svg{height:20px;width:20px}.v27-search-results-page .v27-search-results__grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.v27-search-results-page .v27-search-results__grid--loading{grid-template-columns:repeat(4,minmax(0,1fr))}.v27-search-results-page .v27-search-result-card__media{border-radius:var(--v27-desk-radius);transition:transform .22s var(--v27-ease-standard),box-shadow .22s ease}.v27-search-results-page .v27-search-results__grid:not(.v27-search-results__grid--list) article:hover .v27-search-result-card__media{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-search-results-page .v27-search-result-card__retailer,.v27-search-results-page .v27-search-result-row__retailer{font-size:11px;text-align:left}.v27-search-results-page .v27-search-result-card__prices,.v27-search-results-page .v27-search-result-row__prices{justify-content:flex-start}.v27-search-results-page .v27-search-result-card__bookmark{border-radius:var(--v27-radius-card);height:36px;transition:background .15s ease,color .15s ease;width:36px}.v27-search-results-page .v27-search-result-card__bookmark:hover{background:var(--v27-bg-subtle)}.v27-search-results-page .v27-search-results__grid--list{gap:12px}.v27-search-results-page .v27-search-results__grid--list .v27-search-result-row{align-items:center;background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);gap:16px;grid-template-columns:140px minmax(0,1fr) auto;padding:16px;transition:background .18s ease,box-shadow .18s ease}.v27-search-results-page .v27-search-results__grid--list .v27-search-result-row:hover{background:var(--v27-bg-subtle);box-shadow:var(--v27-shadow-sheet)}.v27-search-results-page .v27-search-results__grid--list .v27-search-result-row__thumb{border-radius:var(--v27-desk-radius);height:140px;width:140px}.v27-search-results-page .v27-search-results__grid--list .v27-search-result-row__name{-webkit-line-clamp:3}.v27-search-results-page .v27-search-results__empty{margin:48px auto;max-width:var(--v27-desk-narrow);padding:48px 24px}.v27-search-results-page .v27-search-results__empty-title{font-size:32px}.v27-search-rail__head{align-items:center;border-bottom:1px solid var(--v27-desk-hairline);display:flex;gap:8px;justify-content:space-between;padding-bottom:12px}.v27-search-rail__title{color:var(--v27-ink-2);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.v27-search-rail__clear{background:none;border:none;color:var(--v27-ink);cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.v27-search-rail__group{display:flex;flex-direction:column;gap:8px}.v27-search-rail__group-title{font-size:15px;font-weight:500;line-height:1.2;margin:0}.v27-search-rail__options{display:flex;flex-direction:column;gap:1px}.v27-search-rail__options--scroll{max-height:236px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.v27-search-rail__option{align-items:center;border:none;border-radius:var(--v27-radius-card);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;min-height:32px;padding:4px 8px;text-align:left;transition:background .14s ease}.v27-search-rail__option,.v27-search-rail__option.v27-chip--selected{background:none;color:var(--v27-ink)}.v27-search-rail__option:hover{background:var(--v27-bg-subtle)}.v27-search-rail__box{align-items:center;border:1.5px solid var(--v27-hairline);border-radius:var(--v27-radius-sm);color:transparent;display:flex;flex-shrink:0;height:18px;justify-content:center;transition:background .14s ease,border-color .14s ease;width:18px}.v27-search-rail__option.v27-chip--selected .v27-search-rail__box{background:var(--v27-ink);border-color:var(--v27-ink);color:var(--v27-on-color)}.v27-search-rail__box svg{height:12px;width:12px}.v27-search-rail__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v27-desk-applied{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.v27-desk-applied__chip{align-items:center;background:var(--v27-bg-subtle);border-radius:var(--v27-radius-pill);display:inline-flex;font-size:13px;gap:4px;height:32px;padding:0 4px 0 12px}.v27-desk-applied__remove{align-items:center;background:none;border:none;border-radius:50%;color:var(--v27-ink-2);cursor:pointer;display:flex;height:22px;justify-content:center;transition:background .14s ease,color .14s ease;width:22px}.v27-desk-applied__remove:hover{background:hsla(0,0%,7%,.09);color:var(--v27-ink)}.v27-desk-applied__remove svg{height:13px;width:13px}.v27-desk-applied__clear{background:none;border:none;color:var(--v27-ink);cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.v27-search-results-page [data-v27-search-open-filters]{display:none}.v27-search-trending-page{background:var(--v27-bg);gap:24px;margin:0}.v27-search-trending-page__title,.v27-search-trending-page__title.v27-serif-title{font-size:36px;margin:0;padding:0;text-align:left}.v27-search-trending-page__grid{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.v27-search-trending-page .v27-product-card{border-radius:var(--v27-desk-radius);transition:background .18s ease}.v27-search-trending-page .v27-product-card:hover{background:var(--v27-bg-subtle)}.v27-search-trending-page .v27-product-card:hover .v27-product-card__media-wrap{transform:none}.v27-search-trending-page .v27-product-card__media-wrap,.v27-search-trending-page .v27-product-card__name a{cursor:pointer}.v27-search-trending-page__empty{margin:64px auto;max-width:var(--v27-desk-narrow);padding:0;text-align:left}.v27-search-filters__rows{gap:0}.v27-search-filters__row{border-radius:var(--v27-radius-card);min-height:48px;transition:background .15s ease}.v27-search-filters__row:hover{background:var(--v27-bg-subtle)}.v27-search-filters__done,.v27-search-subfilter__done{min-height:48px;transition:opacity .15s ease}.v27-search-filters__done:hover,.v27-search-subfilter__done:hover{opacity:.88}.v27-search-subfilter__chips{gap:8px}.v27-search-subfilter__chips .v27-chip{transition:background .15s ease,color .15s ease}.v27-search-subfilter__chips .v27-chip:hover:not(.v27-chip--selected){background:var(--v27-hairline)}.v27-search--keyboard-open [data-v27-bottom-nav]{transform:none}}@media (min-width:1440px){.v27-search-look__rail,.v27-search-results-page .v27-search-lookbooks__rail{grid-template-columns:repeat(4,minmax(0,1fr))}.v27-search-brand__track,.v27-search-results-page .v27-search-results__grid,.v27-search-results-page .v27-search-results__grid--loading,.v27-search-trending__rail{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){body:has(.v27-editorials-list) .v27-main{padding-top:calc(var(--v27-desk-topbar-h) + 32px)}.v27-editorials-list,.v27-occasions-page{gap:var(--v27-desk-section-gap);margin:0;padding:0}.v27-editorial-detail-page,.v27-occasion-detail-page{--v27-hero-dim:0;gap:var(--v27-desk-section-gap);margin:0;padding-bottom:0}.v27-editorial-list__header,.v27-occasions__header{margin-bottom:8px;padding:0}.v27-editorial-list__header .v27-serif-title,.v27-occasions__header .v27-serif-title{font-size:48px;letter-spacing:-.02em;line-height:1.05;text-align:left}.v27-editorial-list__stack{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.v27-editorial-card:not(.v27-editorial-card--skeleton){background:var(--v27-bg-subtle);border-radius:var(--v27-desk-radius);box-shadow:0 1px 0 var(--v27-desk-hairline);display:block;gap:0;overflow:hidden;position:relative;transition:transform .22s var(--v27-ease-standard),box-shadow .22s ease}.v27-editorial-card:not(.v27-editorial-card--skeleton):hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-editorial-card:not(.v27-editorial-card--skeleton):active{transform:translateY(-2px)}.v27-editorial-card__media{aspect-ratio:4/5;border-radius:0;display:block;grid-template-columns:1fr;overflow:hidden}.v27-editorial-card__thumbs{display:none}.v27-editorial-card__hero{height:100%;transition:transform .28s var(--v27-ease-standard)}.v27-editorial-card:not(.v27-editorial-card--skeleton):hover .v27-editorial-card__hero{transform:scale(1.04)}.v27-editorial-card:not(.v27-editorial-card--skeleton) .v27-editorial-card__meta{background:linear-gradient(180deg,transparent,rgba(0,0,0,.28) 38%,rgba(0,0,0,.62));gap:4px;inset:auto 0 0;padding:48px 24px 16px;pointer-events:none;position:absolute;z-index:2}.v27-editorial-card__title{color:var(--v27-on-color);font-family:var(--v27-font-display);font-size:clamp(22px,2.1vw,28px);font-weight:400;line-height:1.1;text-shadow:0 1px 12px rgba(0,0,0,.35)}.v27-editorial-card__count{color:hsla(0,0%,100%,.88);font-size:13px}.v27-editorial-card--skeleton .v27-editorial-card__hero-skel{aspect-ratio:4/5;border-radius:var(--v27-desk-radius)}.v27-editorial-card--skeleton .v27-editorial-card__meta{padding-top:12px}.v27-occasions__grid{-moz-columns:auto;columns:auto;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.v27-occasions__tile{aspect-ratio:4/5;border-radius:var(--v27-desk-radius);box-shadow:0 1px 0 var(--v27-desk-hairline);margin-bottom:0;transition:transform .22s var(--v27-ease-standard),box-shadow .22s ease}.v27-occasions__tile:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-occasions__tile:active{transform:translateY(-2px)}.v27-occasions__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .28s var(--v27-ease-standard);width:100%}.v27-occasions__tile:hover .v27-occasions__image{transform:scale(1.04)}.v27-occasions__overlay{background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.28) 45%,rgba(0,0,0,.55));transition:opacity .22s ease}.v27-occasions__tile:hover .v27-occasions__overlay{opacity:1}.v27-occasions__title{font-size:clamp(24px,2.2vw,30px);line-height:1.1;padding:0 16px}.v27-occasions__grid--skeleton .v27-skeleton--card{aspect-ratio:4/5;border-radius:var(--v27-desk-radius);margin-bottom:0}.v27-editorial-detail{display:flex;flex-direction:column;gap:var(--v27-desk-section-gap);position:relative}.v27-editorial-detail__hero-wrap{border-radius:var(--v27-desk-radius);overflow:hidden;position:relative;top:auto}.v27-editorial-detail__hero-wrap:before{opacity:0}.v27-editorial-detail__hero-wrap:after{background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.04) 28%,transparent 52%)}.v27-editorial-detail__hero-wrap:has(.v27-editorial-detail__hero-scrim):after{content:none}.v27-editorial-detail__hero{height:380px}.v27-editorial-detail--occasion .v27-editorial-detail__hero{height:420px}.v27-editorial-detail__hero-scrim{background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.38) 55%,rgba(0,0,0,.48))}.v27-editorial-detail__hero-title{font-size:clamp(36px,4vw,52px);letter-spacing:-.02em;line-height:1.06;padding:0 64px}.v27-editorial-detail__share{backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:var(--v27-shadow-nav);height:44px;position:absolute;right:16px;transition:transform .15s ease,background .15s ease,box-shadow .15s ease;width:44px}.v27-editorial-detail--occasion .v27-editorial-detail__share,.v27-editorial-detail__share{background:hsla(0,0%,100%,.88);top:16px}.v27-editorial-detail__share:hover{background:var(--v27-bg);box-shadow:var(--v27-shadow-sheet)}.v27-editorial-detail__share:active{transform:scale(.96)}.v27-editorial-detail__panel,.v27-editorial-detail__panel--occasion{background:transparent;border-radius:0;box-shadow:none;margin-top:0}.v27-editorial-detail__panel[data-v27-pull-panel]{transform:none}.v27-editorial-detail__header{align-items:center;gap:16px;margin:0 auto;max-width:var(--v27-desk-narrow);padding:0}.v27-editorial-detail__title{font-size:48px;letter-spacing:-.02em;line-height:1.06}.v27-editorial-detail__description{color:var(--v27-ink-2);font-size:17px;line-height:1.55;max-width:56ch;padding:0}.v27-editorial-detail__author-pill{transition:box-shadow .15s ease,transform .15s ease}.v27-editorial-detail__author-pill:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-1px)}.v27-editorial-detail__body,.v27-editorial-detail__body--occasion{background:transparent;padding:0}.v27-editorial-detail__grid-wrap{gap:var(--v27-desk-card-gap);margin:0}.v27-editorial-detail .v27-product-grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-editorial-detail .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-editorial-detail .v27-product-card__bookmark{height:36px;right:12px;top:12px;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.v27-editorial-detail .v27-product-card__bookmark:hover{background:var(--v27-bg);transform:none}.v27-editorial-detail:not(.v27-editorial-detail--occasion) .v27-product-card__brand{margin-top:12px}.v27-editorial-detail:not(.v27-editorial-detail--occasion) .v27-product-card__name{margin-top:8px}.v27-editorial-detail:not(.v27-editorial-detail--occasion) .v27-product-card__prices{gap:8px;margin-top:8px}.v27-editorial-detail--occasion .v27-editorial-detail__masonry{-moz-columns:auto;columns:auto;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-editorial-detail--occasion .v27-editorial-detail__masonry-item{-moz-column-break-inside:auto;break-inside:auto;margin-bottom:0}.v27-editorial-detail--occasion .v27-editorial-detail__masonry-item .v27-product-card__media-wrap{aspect-ratio:1}.v27-editorial-detail--occasion .v27-editorial-detail__masonry-item .v27-product-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v27-editorial-detail--occasion .v27-product-card__brand{margin-top:12px}.v27-editorial-detail--occasion .v27-product-card__name{margin-top:8px}.v27-editorial-detail--occasion .v27-product-card__prices{gap:8px;margin-top:8px}.v27-editorial-detail__hero-skel{border-radius:var(--v27-desk-radius);height:380px}.v27-editorial-detail--occasion .v27-editorial-detail__hero-skel{height:420px}.v27-editorial-detail__skeleton{gap:var(--v27-desk-card-gap)}.v27-editorial-detail__skeleton .v27-product-grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-editorial-empty{gap:8px;padding:48px 24px}.v27-editorial-empty--inline{padding:32px 0}.v27-occasions__grid .v27-editorial-empty--full{-moz-column-span:none;column-span:none;grid-column:1/-1}.v27-editorial-list__stack .v27-editorial-empty{grid-column:1/-1}.v27-editorial-empty__hint{font-size:14px;line-height:1.5;max-width:360px}@media (min-width:1440px){.v27-editorial-list__header .v27-serif-title,.v27-occasions__header .v27-serif-title{font-size:52px}.v27-editorial-detail__hero,.v27-editorial-detail__hero-skel{height:420px}.v27-editorial-detail--occasion .v27-editorial-detail__hero,.v27-editorial-detail--occasion .v27-editorial-detail__hero-skel{height:460px}.v27-editorial-detail__title{font-size:52px}.v27-editorial-detail .v27-product-grid,.v27-editorial-detail--occasion .v27-editorial-detail__masonry,.v27-editorial-detail__skeleton .v27-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}@media (min-width:1024px){body.v27-lookbook-nav,html.v27-lookbook-nav{background:var(--v27-bg);min-height:auto}body.v27-lookbook-nav .v27-main{margin:0 auto;max-width:var(--v27-desk-max);padding:calc(var(--v27-desk-topbar-h) + 32px) var(--v27-desk-gutter) 96px}.v27-lookbook-page{background:transparent;gap:var(--v27-desk-section-gap);margin:0;min-height:0}.v27-lookbook{height:auto}.v27-lookbook__feed{-webkit-overflow-scrolling:auto;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr));height:auto;overflow:visible;overscroll-behavior:auto;scroll-snap-type:none}.v27-lookbook__feed--animating{pointer-events:auto}.v27-lookbook__slide{aspect-ratio:3/4;background:var(--v27-bg-subtle);border-radius:var(--v27-desk-radius);box-shadow:0 1px 0 var(--v27-desk-hairline);flex:none;height:auto;min-height:0;overflow:hidden;position:relative;scroll-snap-align:none;scroll-snap-stop:normal;transition:transform .22s var(--v27-ease-standard),box-shadow .22s ease;width:100%}.v27-lookbook__slide:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-lookbook__slide:active{transform:translateY(-2px)}.v27-lookbook__image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:transform .28s var(--v27-ease-standard);width:100%}.v27-lookbook__slide:hover .v27-lookbook__image{transform:scale(1.04)}.v27-lookbook__scrim{background:linear-gradient(180deg,transparent,rgba(0,0,0,.1) 30%,rgba(0,0,0,.45) 58%,rgba(0,0,0,.78));height:auto;inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .22s ease;z-index:1}.v27-lookbook__slide:hover .v27-lookbook__scrim{opacity:1}.v27-lookbook__slide .v27-lookbook__caption,.v27-lookbook__slide .v27-lookbook__rail,.v27-lookbook__slide.is-active .v27-lookbook__caption,.v27-lookbook__slide.is-active .v27-lookbook__rail{opacity:1;transform:none}.v27-lookbook__caption{bottom:16px;color:var(--v27-on-color);display:flex;flex-direction:column;gap:4px;left:16px;padding:0;pointer-events:none;position:absolute;right:16px;z-index:2}.v27-lookbook__byline{gap:4px;min-height:24px}.v27-lookbook__avatar{border-radius:var(--v27-radius-card);font-size:11px;height:24px;width:24px}.v27-lookbook__handle{font-size:13px}.v27-lookbook__verified{flex-basis:12px;height:12px;width:12px}.v27-lookbook__title{font-size:clamp(20px,2.2vw,26px);line-height:1.08;margin-top:2px}.v27-lookbook__text{color:hsla(0,0%,100%,.9);font-size:13px;line-height:1.35;margin-top:2px;max-width:none}.v27-lookbook__rail{align-items:center;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:hsla(0,0%,5%,.42);border:1px solid hsla(0,0%,100%,.16);border-radius:var(--v27-radius-pill);bottom:12px;box-shadow:var(--v27-shadow-sheet);display:flex;flex-direction:row;gap:8px;justify-content:flex-start;left:12px;max-width:calc(100% - 24px);min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px;pointer-events:auto;position:absolute;right:12px;scrollbar-width:none;z-index:3}.v27-lookbook__rail::-webkit-scrollbar{display:none}.v27-lookbook__slide:has(.v27-lookbook__rail) .v27-lookbook__caption{bottom:68px}.v27-lookbook__thumb{flex:0 0 42px;height:42px;transition:transform .15s ease,box-shadow .15s ease;width:42px}.v27-lookbook__thumb:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65),0 6px 16px rgba(0,0,0,.22);transform:scale(1.08)}.v27-lookbook__thumb:active{transform:scale(1.02)}.v27-lookbook__empty{background:var(--v27-bg-subtle);border-radius:var(--v27-desk-radius);color:var(--v27-ink);min-height:420px;padding:48px 32px}.v27-lookbook__empty .v27-serif-title{color:var(--v27-ink);font-size:32px}.v27-lookbook__empty-caption{color:var(--v27-ink-2);font-size:15px;max-width:320px}.v27-lookbook__slide--skeleton,.v27-lookbook__slide-skel{aspect-ratio:3/4;border-radius:var(--v27-desk-radius);height:auto;margin:0;max-width:none;min-height:0;width:100%}.v27-lookbook-sheet{gap:16px}.v27-lookbook-sheet__rail{contain:none;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));overflow:visible;padding:4px 24px 8px;scroll-padding-inline:0;scroll-snap-type:none;touch-action:auto}.v27-lookbook-sheet__card{border-radius:var(--v27-desk-radius);cursor:pointer;flex:none;scroll-snap-align:none;transition:transform .2s var(--v27-ease-standard),opacity .2s ease,box-shadow .2s ease}.v27-lookbook-sheet__card:hover{box-shadow:var(--v27-shadow-sheet);opacity:1;transform:scale(1.02)}.v27-lookbook-sheet__card.is-active{opacity:1;transform:scale(1)}.v27-lookbook-sheet__media{border-radius:var(--v27-desk-radius)}.v27-lookbook-sheet__active{gap:8px;padding:0 24px}.v27-lookbook-sheet__name{font-size:24px;max-width:22rem}.v27-lookbook-sheet__price{font-size:17px}.v27-lookbook-sheet__cta{margin-top:12px;min-width:220px;transition:transform .15s ease,opacity .15s ease,background .15s ease}.v27-lookbook-sheet__cta:hover{opacity:.94;transform:translateY(-1px)}.v27-lookbook-sheet__cta:active{transform:scale(.98)}.v27-lookbook-sheet__empty{font-size:15px;padding:32px 24px}.v27-lookbook-sheet__footer{margin-top:8px}.v27-lookbook-sheet__alts-toggle{padding:16px 24px 4px;transition:opacity .15s ease}.v27-lookbook-sheet__alts-toggle:hover{opacity:.82}.v27-lookbook-sheet__alts{gap:16px;padding:8px 16px 12px}.v27-lookbook-sheet__alts-title{transition:opacity .15s ease}.v27-lookbook-sheet__alts-title:hover{opacity:.82}.v27-lookbook-sheet__condition-option{transition:background .15s ease}.v27-lookbook-sheet__condition-option:hover{background:hsla(0,0%,100%,.08)}.v27-lookbook-sheet__alts-action{transition:color .15s ease,background .15s ease}.v27-lookbook-sheet__alts-action:hover{background:hsla(0,0%,100%,.1);color:var(--v27-on-color)}.v27-lookbook-sheet__alts-action:active{transform:none}.v27-lookbook-sheet__alts-grid{gap:12px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.v27-lookbook-sheet__alts-grid--list{gap:12px}.v27-lookbook-sheet__alts-grid--list .v27-lookbook-sheet__alt{border-radius:var(--v27-desk-radius);gap:12px;grid-template-columns:96px minmax(0,1fr);padding:8px;transition:background .15s ease}.v27-lookbook-sheet__alts-grid--list .v27-lookbook-sheet__alt:hover{background:hsla(0,0%,100%,.06)}.v27-lookbook-sheet__alt{transition:transform .15s ease}.v27-lookbook-sheet__alt:hover{transform:translateY(-2px)}.v27-lookbook-sheet__alt-media{border-radius:var(--v27-desk-radius)}.v27-lookbook-sheet__alt-bookmark{transition:transform .12s ease,background .15s ease}.v27-lookbook-sheet__alt-bookmark:hover{background:var(--v27-bg);transform:scale(1.06)}.v27-lookbook-sheet__alt-name{font-size:14px;white-space:normal}.v27-lookbook-sheet__alt-price{font-size:14px}@media (min-width:1440px){.v27-lookbook-sheet__alts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width:1024px){.v27-luxury-page{--v27-hero-dim:0}.v27-luxury,.v27-luxury-page{gap:var(--v27-desk-section-gap)}.v27-luxury{display:flex;flex-direction:column}.v27-luxury__hero{border-radius:var(--v27-desk-radius);height:380px;margin:0;min-height:380px;position:relative;top:auto}.v27-luxury__hero[data-v27-pull-hero]>img{transform:none}.v27-luxury__hero-image{border-radius:var(--v27-desk-radius);min-height:380px}.v27-luxury__hero-copy{border-radius:var(--v27-desk-radius);padding:0 64px}.v27-luxury__hero-title{font-size:48px;letter-spacing:-.03em;line-height:1.04;max-width:16ch}.v27-luxury__hero-skel{border-radius:var(--v27-desk-radius);height:380px;margin:0;min-height:380px}.v27-luxury__sheet{background:transparent;border-radius:0;gap:var(--v27-desk-section-gap);margin:0;padding:0;z-index:1}.v27-luxury__sheet[data-v27-pull-panel]{transform:none}.v27-luxury__section{gap:24px}.v27-luxury__section-head{margin-bottom:4px}.v27-luxury__section-title{font-size:32px;letter-spacing:-.02em;line-height:1.1}.v27-luxury__see-all{font-size:14px;transition:color .15s ease,opacity .15s ease}.v27-luxury__see-all:hover{color:var(--v27-ink-2);opacity:.9}.v27-luxury__brand-grid{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-auto-columns:auto;grid-auto-flow:row;grid-template-rows:none;margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-luxury__brand-grid,.v27-luxury__brand-grid--skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}.v27-luxury__brand-grid--skeleton .v27-luxury__brand-skel,.v27-luxury__brand-tile{aspect-ratio:16/9;border-radius:var(--v27-desk-radius);height:auto;width:auto}.v27-luxury__brand-tile{scroll-snap-align:none;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-luxury__brand-tile:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-luxury__brand-tile:active{transform:translateY(-2px)}.v27-luxury__brand-link{border-radius:var(--v27-desk-radius);transition:opacity .15s ease}.v27-luxury__brand-link:active{transform:none}.v27-luxury__brand-link--logo img{padding:24px}.v27-luxury__brand-name{font-size:17px;letter-spacing:.03em}.v27-luxury__brand-bookmark{height:36px;right:14px;top:14px;transition:background .15s ease,color .15s ease,transform .12s ease;width:36px}.v27-luxury__brand-bookmark svg{height:16px;width:16px}.v27-luxury__brand-bookmark:hover{background:hsla(0,0%,100%,.78);transform:none}.v27-luxury__brand-bookmark:active{transform:scale(.96)}.v27-luxury__editorial-rail{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.v27-luxury__editorial-card{aspect-ratio:16/10;border-radius:var(--v27-desk-radius);flex:none;height:auto;scroll-snap-align:none;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease;width:auto}.v27-luxury__editorial-card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-4px)}.v27-luxury__editorial-card:active{transform:translateY(-2px)}.v27-luxury__editorial-overlay{gap:8px;padding:16px 24px}.v27-luxury__editorial-title{font-size:26px;line-height:1.08;max-width:14ch}.v27-luxury__editorial-pill{font-size:14px;height:36px;padding:0 16px;transition:background .15s ease,border-color .15s ease}.v27-luxury__editorial-card:hover .v27-luxury__editorial-pill{background:hsla(0,0%,100%,.12)}.v27-luxury__products .v27-product-grid{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.v27-luxury__products .v27-product-card__media-wrap{border-radius:var(--v27-desk-radius)}.v27-luxury__products .v27-product-card__bookmark{right:12px;top:12px;transition:background .15s ease,color .15s ease,transform .12s ease}.v27-luxury__products .v27-product-card__bookmark:hover{background:var(--v27-bg);transform:none}.v27-luxury__products .v27-product-card__brand{margin-top:12px}.v27-luxury__products .v27-product-card__name{margin-top:8px}.v27-luxury__products .v27-product-card__prices{gap:8px;margin-top:8px}.v27-luxury__empty{gap:8px;padding:48px 24px}.v27-luxury__empty-hint{font-size:14px;line-height:1.5;max-width:360px}@media (min-width:1440px){.v27-luxury__hero,.v27-luxury__hero-skel{height:420px;min-height:420px}.v27-luxury__hero-image{min-height:420px}.v27-luxury__hero-title{font-size:52px}.v27-luxury__section-title{font-size:34px}.v27-luxury__editorial-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.v27-luxury__editorial-title{font-size:28px}}}@media (min-width:1024px){.v27-sales{align-items:start;display:grid;gap:32px;grid-template-columns:384px minmax(0,1fr);margin:0;padding-bottom:0}.v27-sales-header{background:var(--v27-ink);border-radius:var(--v27-desk-radius);color:var(--v27-on-color);min-height:0;padding:24px;position:sticky;top:calc(var(--v27-desk-topbar-h) + 28px)}.v27-sales-header__top{margin-bottom:4px}.v27-sales-header__title{font-size:28px;line-height:1.1}.v27-sales-header__calendar-btn,.v27-sales-header__today{transition:opacity .15s ease,background .15s ease,border-color .15s ease}.v27-sales-header__calendar-btn:hover,.v27-sales-header__today:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.45);opacity:1}.v27-sales-header__calendar-btn:active,.v27-sales-header__today:active{transform:none}.v27-sales-header__range{justify-content:flex-start;margin:0 0 16px;max-width:560px;padding:0 32px;width:-moz-fit-content;width:fit-content}.v27-sales-header__range-prev{left:0}.v27-sales-header__range-next{right:0}.v27-sales-header__range-next,.v27-sales-header__range-prev{border-radius:50%;height:36px;transition:background .15s ease,color .15s ease;width:36px}.v27-sales-header__range-next:hover,.v27-sales-header__range-prev:hover{background:hsla(0,0%,100%,.1);color:var(--v27-on-color)}.v27-sales-header__range-label{font-size:13px;letter-spacing:1.8px}.v27-sales-header__calendar-btn,.v27-sales-header__week{display:none}.v27-sales-header__range{justify-content:space-between;margin:12px 0 0;max-width:none;padding:0;width:100%}.v27-sales-header__range-next,.v27-sales-header__range-prev{position:static}.v27-sales-header__day{gap:8px;height:76px;transition:border-color .15s ease,color .15s ease,background .15s ease;width:auto}.v27-sales-header__day:hover:not(.v27-sales-header__day--selected){background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.88)}.v27-sales-header__day:active{transform:none}.v27-sales-header__day--today:not(.v27-sales-header__day--selected){color:hsla(0,0%,100%,.72)}.v27-sales-header__weekday{color:hsla(0,0%,100%,.45);font-size:12px}.v27-sales-header__day--selected .v27-sales-header__weekday{color:var(--v27-on-color)}.v27-sales-header__daynum{font-size:22px}.v27-sales-header__month-wrap,.v27-sales-header__month-wrap--open{margin-top:8px;max-height:none;opacity:1;overflow:visible}.v27-sales-header__month-label{font-size:15px;font-weight:500;letter-spacing:.02em;margin:0 0 8px;opacity:1}.v27-sales-header__month-grid{gap:4px;margin:0;max-width:none;row-gap:4px}.v27-sales-header__dow{font-size:11px;opacity:.6;padding-bottom:8px}.v27-sales-header__month-cell{align-items:center;border-radius:var(--v27-radius-btn);display:flex;flex-direction:column;font-size:15px;gap:2px;justify-content:center;min-height:48px;transition:background .15s ease,color .15s ease}.v27-sales-header__month-cell:hover:not(.v27-sales-header__month-cell--selected){background:hsla(0,0%,100%,.1)}.v27-sales-header__month-cell:active{transform:none}.v27-sales-header__month-cell--selected{background:var(--v27-bg);color:var(--v27-ink);font-weight:600}.v27-sales-header__month-cell--selected .v27-sales-header__month-num{border-color:transparent;color:var(--v27-ink)}.v27-sales-header__month-num{font-size:15px;height:30px;width:30px}.v27-sales-header__month-cell--today:not(.v27-sales-header__month-cell--selected){box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.65)}.v27-sales-header__month-cell--muted{opacity:.35}.v27-desk-day-count{align-items:center;background:hsla(0,0%,100%,.22);border-radius:var(--v27-radius-btn);color:var(--v27-on-color);display:inline-flex;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;height:16px;justify-content:center;line-height:1;min-width:18px;padding:0 4px}.v27-sales-header__month-cell--selected .v27-desk-day-count{background:var(--v27-ink);color:var(--v27-on-color)}.v27-desk-cell-month{color:hsla(0,0%,100%,.75);display:block;font-size:9px;font-weight:600;letter-spacing:.06em;margin-bottom:-2px;text-transform:uppercase}.v27-sales-header__month-cell--selected .v27-desk-cell-month{color:var(--v27-ink)}.v27-desk-cell--quiet:not(.v27-sales-header__month-cell--selected):not(.v27-sales-header__month-cell--today){opacity:.55}.v27-desk-window-summary{border-top:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.78);display:block;font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin:12px 0 0;padding-top:12px}.v27-sales-header__month-legend{align-items:center;color:hsla(0,0%,100%,.72);display:flex;font-size:12px;gap:8px;margin:12px 0 0}.v27-sales--month-open .v27-sales__sheet,.v27-sales__sheet{margin-top:0;transform:none}.v27-sales__sheet{background:var(--v27-bg);box-shadow:var(--v27-shadow-card);min-height:0;padding:24px 24px 32px}.v27-sales__alert,.v27-sales__sheet{border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius)}.v27-sales__alert{box-shadow:none;margin:0 auto 24px;max-width:var(--v27-desk-narrow);padding:16px;transition:box-shadow .2s ease}.v27-sales__alert:hover{box-shadow:var(--v27-shadow-card)}.v27-sales__alert-title{white-space:normal}.v27-sales__alert-close{transition:background .15s ease}.v27-sales__alert-close:hover{background:var(--v27-bg-subtle)}.v27-sales__tabs-row{justify-content:flex-start;margin-bottom:32px;position:relative}.v27-sales__tabs{background:var(--v27-bg-subtle);display:inline-flex;gap:2px;padding:4px}.v27-sales__tab,.v27-sales__tabs{border-radius:var(--v27-radius-btn)}.v27-sales__tab{background:transparent;color:var(--v27-ink-2);font-size:15px;min-height:38px;padding:0 24px;transition:color .15s ease,background .18s ease,box-shadow .18s ease}.v27-sales__tab:not(.v27-sales__tab--active):hover{color:var(--v27-ink)}.v27-sales__tab--active{background:var(--v27-bg);box-shadow:var(--v27-shadow-nav);color:var(--v27-ink);font-weight:600}.v27-sales__filter-btn{border-radius:50%;height:40px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .15s ease;width:40px}.v27-sales__filter-btn:hover{background:var(--v27-bg-subtle);opacity:1}.v27-sales__filter-btn:active{opacity:.85}.v27-sales__list:not(:has(.v27-sales-empty)){display:flex;flex-direction:column;gap:12px}.v27-sales__date-heading{font-size:20px;line-height:1.25;margin:0;max-width:none;padding:0}.v27-sales__date-heading--skeleton{margin-bottom:0}.v27-sales-list{border-top:1px solid var(--v27-desk-hairline)}.v27-sales-row:not(.v27-sales-row--skeleton){align-items:center;border-bottom:1px solid var(--v27-desk-hairline);border-radius:0;display:grid;gap:0 16px;grid-template-columns:56px minmax(160px,1.35fr) minmax(140px,1fr) minmax(120px,.85fr) minmax(88px,108px) auto;margin:0;min-height:72px;padding:12px;transition:background .15s ease}.v27-sales-row:not(.v27-sales-row--skeleton):hover{background:var(--v27-bg-subtle)}.v27-sales-row:not(.v27-sales-row--skeleton) .v27-sales-row__actions,.v27-sales-row:not(.v27-sales-row--skeleton) .v27-sales-row__brand,.v27-sales-row:not(.v27-sales-row--skeleton) .v27-sales-row__copy{display:contents}.v27-sales-row__logo-wrap{grid-column:1;justify-self:start}.v27-sales-row__logo{height:48px;width:48px}.v27-sales-row__name{align-self:center;font-size:16px;grid-column:2}.v27-sales-row__headline{align-self:center;color:var(--v27-ink-2);font-size:15px;grid-column:3}.v27-sales-row__code{align-self:center;grid-column:4;justify-self:start;margin-top:0;transition:opacity .15s ease}.v27-sales-row__code:hover{opacity:.75}.v27-sales-row__ends{grid-column:5;justify-self:end;text-align:right}.v27-sales-row__follow{bottom:-5px;height:20px;width:20px}.v27-sales-row__follow svg{height:11px;width:11px}.v27-sales-row__follow--active:hover,.v27-sales-row__follow:hover{background:var(--v27-ink-2)}.v27-sales-row__arrow{grid-column:6;justify-self:end;transition:background .15s ease}.v27-sales-row__arrow:hover{background:var(--v27-bg-subtle)}.v27-sales-row__arrow:active{transform:none}.v27-sales-row--skeleton{border-bottom:1px solid var(--v27-desk-hairline);display:flex;padding:16px 12px}.v27-sales-row--skeleton .v27-sales-row__brand{display:flex}.v27-sales-row__logo-skel{height:48px;width:48px}.v27-sales__list:has(.v27-sales-empty){display:block}.v27-sales-empty{margin-inline:auto;max-width:var(--v27-desk-narrow);padding:24px 0 8px}.v27-sales-empty--mybrands{margin-top:16px}.v27-sales-empty--trending{padding:32px 0}.v27-sales-empty__title{font-size:32px}.v27-sales-empty__cta{height:52px;max-width:360px;min-width:280px;transition:background .15s ease;width:auto}.v27-sales-empty__cta:hover{background:var(--v27-ink)}.v27-sales-empty__cta:active{transform:none}.v27-sales-empty__link{transition:opacity .15s ease}.v27-sales-empty__link:hover{opacity:.72}@media (min-width:1440px){.v27-sales-header__title{font-size:48px}.v27-sales-header__range{max-width:620px}.v27-sales__sheet{padding:32px 48px 48px}.v27-sales__list:not(:has(.v27-sales-empty)){-moz-column-gap:40px;column-gap:40px}.v27-sales-row:not(.v27-sales-row--skeleton){gap:0 24px;grid-template-columns:60px minmax(180px,1.4fr) minmax(160px,1fr) minmax(128px,.9fr) minmax(96px,112px) auto;padding:16px 12px}.v27-sales-row__logo{height:52px;width:52px}}}@media (min-width:1024px){.v27-profile,.v27-profile-closet,.v27-profile-interests,.v27-profile-points,.v27-profile-settings{--v27-page-inset:0;gap:var(--v27-desk-section-gap);margin:0 auto;max-width:var(--v27-desk-narrow);padding:0;width:100%}.v27-profile-closet__head,.v27-profile-page-head,.v27-profile-points,.v27-profile-settings__page-head{padding-top:0}.v27-profile-save-pill{align-self:flex-end;bottom:24px;box-shadow:var(--v27-shadow-sheet);font-size:16px;left:auto;min-height:48px;min-width:200px;position:sticky;right:auto;transform:none}.v27-profile .v27-profile-header{display:none}.v27-profile-header+.v27-profile-hero{margin-top:0}.v27-profile-hero,.v27-profile-hero--skeleton{align-items:center;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;row-gap:4px;text-align:left}.v27-profile-hero__avatar,.v27-profile-hero__avatar-skel{align-self:center;font-size:42px;grid-column:1;grid-row:1/span 3;height:104px;width:104px}.v27-profile-hero__avatar-skel{border-radius:50%}.v27-profile-hero__name,.v27-profile-hero__name-skel{align-self:end;font-size:36px;grid-column:2;grid-row:1;margin:0}.v27-profile-hero__handle{font-size:16px;grid-column:2;grid-row:2;margin:0}.v27-profile-hero__edit{grid-column:2;grid-row:3;justify-self:start;margin-top:8px;transition:background .15s ease,transform .12s ease}.v27-profile-hero__edit:hover{background:var(--v27-hairline)}.v27-profile-hero__edit:active{transform:none}.v27-profile{display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px}.v27-profile>.v27-desk-account,.v27-profile>.v27-profile-hero,.v27-profile>.v27-profile-hero--skeleton,.v27-profile>.v27-profile-rewards--skeleton,.v27-profile>.v27-profile-rewards:last-child{grid-column:1/-1}.v27-profile-rewards{height:auto;min-height:180px;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease}.v27-profile-rewards:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-profile-rewards:active{transform:translateY(-1px)}.v27-profile-rewards__headline br{display:none}.v27-profile-rewards__cta{transition:background .15s ease}.v27-profile-rewards__cta:hover{background:var(--v27-bg-subtle)}.v27-profile-feedback{border-radius:var(--v27-desk-radius);min-height:180px;padding:24px 64px 24px 24px;transition:box-shadow .2s ease,background .15s ease}.v27-profile-feedback:hover{box-shadow:var(--v27-shadow-sheet)}.v27-profile-feedback__btn{transition:background .15s ease,transform .12s ease}.v27-profile-feedback__btn:hover{background:var(--v27-ink)}.v27-profile-feedback__btn:active{transform:none}.v27-profile-settings__page-head{margin-bottom:8px}.v27-profile-settings__page-title{font-size:48px}.v27-profile-settings__body{gap:var(--v27-desk-card-gap)}.v27-profile-settings__list{background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);overflow:hidden}.v27-profile-settings__list .v27-profile-settings__group-title{margin:0;padding:16px 16px 4px}.v27-profile-settings__row{border-bottom-color:var(--v27-desk-hairline);font-size:17px;min-height:52px;padding:0 16px;transition:background .18s ease}.v27-profile-settings__body>.v27-profile-settings__list:last-child>.v27-profile-settings__row:last-child,.v27-profile-settings__list>.v27-profile-settings__row:last-child{border-bottom:none}.v27-profile-settings__row:hover{background:hsla(0,0%,7%,.04)}.v27-profile-settings__row:active{background:hsla(0,0%,7%,.06)}.v27-profile-settings__label,.v27-profile-settings__value{font-size:17px}.v27-profile-settings__panel{background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);padding:24px 16px}.v27-profile-settings__connect-btn{max-width:360px;transition:background .15s ease,transform .12s ease}.v27-profile-settings__connect-btn:hover{background:var(--v27-hairline)}.v27-profile-settings__connect-btn:active{transform:none}.v27-profile-interests .v27-profile-page-head{margin-bottom:8px}.v27-profile-interests .v27-serif-title{font-size:48px}.v27-profile-interests__form{gap:32px}.v27-profile-interests__section{gap:16px}.v27-profile-style-cards{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.v27-profile-style-card{min-height:64px;transition:background .15s ease,color .15s ease,transform .12s ease}.v27-profile-style-card:hover:not(.v27-profile-style-card--selected){background:var(--v27-hairline)}.v27-profile-style-card:active{transform:none}.v27-profile-size-grid{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.v27-profile-interests .v27-chip{transition:background .15s ease,color .15s ease}.v27-profile-interests .v27-chip:hover:not(.v27-chip--selected){background:var(--v27-hairline)}.v27-profile-interests__link{transition:opacity .15s ease}.v27-profile-interests__link:hover{opacity:.8}.v27-profile-interests{padding-bottom:64px}.v27-profile-save-pill{bottom:32px;transition:background .15s ease,transform .12s ease,opacity .2s ease}.v27-profile-save-pill:hover{background:var(--v27-ink)}.v27-profile-save-pill:active{transform:translateX(-50%)}.v27-profile-page-head--with-help{padding-top:0}.v27-profile-points__page-title{font-size:48px}.v27-profile-closet__help,.v27-profile-page-head__help{box-shadow:var(--v27-shadow-card);transition:background .15s ease,box-shadow .15s ease,transform .12s ease}.v27-profile-closet__help:hover,.v27-profile-page-head__help:hover{background:var(--v27-bg-subtle);box-shadow:var(--v27-shadow-nav)}.v27-profile-closet__help:active,.v27-profile-page-head__help:active{transform:none}.v27-profile-points-card{border-radius:var(--v27-desk-radius);padding:24px}.v27-profile-points-card__eyebrow{font-size:11px;letter-spacing:.1em}.v27-profile-points-card__balance{font-size:40px}.v27-profile-points-card__balance span{font-size:15px}.v27-profile-points-card__meta{font-size:14px;gap:16px;margin-top:12px}.v27-profile-points__section-title{font-size:24px;margin-bottom:12px}.v27-profile-points__empty{border-radius:var(--v27-desk-radius);padding:32px 24px}.v27-profile-points__empty-hint{font-size:13px}.v27-profile-gift-cards{gap:var(--v27-desk-card-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.v27-profile-gift-card__face{border-radius:var(--v27-radius-sheet);min-height:80px;transition:transform .2s ease}.v27-profile-gift-card:hover .v27-profile-gift-card__face{transform:translateY(-2px)}.v27-profile-gift-card__amount{font-size:18px}.v27-profile-gift-card__points{font-size:12px}.v27-profile-gift-card__redeem{font-size:12px;min-height:32px}.v27-profile-points__explainer{border-radius:var(--v27-desk-radius);padding:16px}.v27-profile-points__explainer ul{font-size:13px;padding-left:16px}.v27-profile-points__tutorial-link{font-size:13px}.v27-profile-login-wall{padding:24px 0}.v27-profile-login-wall__hint{font-size:16px;max-width:360px}.v27-profile-login-wall__cta{transition:background .15s ease,transform .12s ease}.v27-profile-login-wall__cta:hover{background:var(--v27-ink)}.v27-profile-login-wall__cta:active{transform:none}.v27-profile-closet__page-title{font-size:48px}.v27-profile-closet__avatar{font-size:17px;height:44px;width:44px}.v27-profile-closet-carousel{margin:0;overflow:visible}.v27-profile-closet-carousel__track{contain:none;display:grid;gap:var(--v27-desk-card-gap);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));overflow:visible;padding:0;scroll-snap-type:none}.v27-profile-closet-carousel--skeleton .v27-profile-closet-carousel__track{overflow:visible}.v27-profile-closet-carousel__card,.v27-profile-closet-carousel__card-skel{aspect-ratio:119/155;border-radius:var(--v27-radius-sheet);flex:none;height:auto;min-height:0;scroll-snap-align:none;transition:transform .2s var(--v27-ease-standard),box-shadow .2s ease;width:100%}.v27-profile-closet-carousel__card:hover{box-shadow:var(--v27-shadow-sheet);transform:translateY(-3px)}.v27-profile-closet__cta-block{margin-top:0;padding:0}.v27-profile-closet__headline{font-size:44px}.v27-profile-closet__note,.v27-profile-closet__subtitle{font-size:17px;max-width:420px}.v27-profile-closet__primary,.v27-profile-closet__skip{max-width:100%;min-width:280px;transition:background .15s ease,transform .12s ease;width:auto}.v27-profile-closet__primary:hover:not(:disabled){background:var(--v27-ink)}.v27-profile-closet__skip:hover{background:var(--v27-hairline)}.v27-profile-closet__primary:active:not(:disabled),.v27-profile-closet__skip:active{transform:none}.v27-profile-account-sheet__input{transition:border-color .15s ease,background .15s ease}.v27-profile-account-sheet__input:focus{background:var(--v27-bg);border-color:hsla(0,0%,7%,.28);outline:none}.v27-profile-account-sheet__save{transition:background .15s ease,transform .12s ease,opacity .12s ease}.v27-profile-account-sheet__save:hover:not(:disabled){filter:brightness(1.05)}.v27-profile-account-sheet__save:active:not(:disabled){transform:none}.v27-profile-confirm__cancel,.v27-profile-confirm__confirm{transition:background .15s ease,transform .12s ease}.v27-profile-confirm__cancel:hover{background:var(--v27-bg-subtle)}.v27-profile-confirm__confirm:hover{background:var(--v27-ink)}.v27-profile-confirm__confirm--danger:hover{background:var(--v27-danger);filter:brightness(1.05)}.v27-profile-confirm__cancel:active,.v27-profile-confirm__confirm:active{transform:none}.v27-profile-tutorial__preview{border-radius:var(--v27-desk-radius)}.v27-profile-tutorial__next{transition:background .15s ease,transform .12s ease}.v27-profile-tutorial__next:hover{background:var(--v27-ink)}.v27-profile-tutorial__next:active{transform:none}@media (min-width:1440px){.v27-profile-hero__avatar,.v27-profile-hero__avatar-skel{font-size:44px;height:112px;width:112px}.v27-profile-hero__name{font-size:40px}.v27-profile-gift-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.v27-profile-closet-carousel__track{grid-template-columns:repeat(6,minmax(0,1fr))}}}@media (min-width:1024px){.v27-alerts{--v27-page-inset:0;background:var(--v27-bg);gap:32px;margin:0 auto;max-width:var(--v27-desk-narrow);min-height:0;padding:0;width:100%}.v27-alerts__close{display:none}.v27-alerts__header{align-items:stretch;gap:0}.v27-alerts__title.v27-serif-title{font-size:40px;letter-spacing:-.02em;line-height:1.08;margin:0}.v27-alerts__tabs{margin-top:0;max-width:100%}.v27-alerts__tab{font-size:16px;height:40px;transition:background .18s ease,box-shadow .18s ease,color .18s ease}.v27-alerts__tab:not(.v27-alerts__tab--active):hover{background:hsla(0,0%,7%,.05)}.v27-alerts__section-label{font-size:18px;margin:0}.v27-alerts__empty{margin-top:0}.v27-alerts__empty-box{border-radius:var(--v27-desk-radius);padding:48px 40px 40px}.v27-alerts__empty-title{font-size:28px;letter-spacing:-.3px}.v27-alerts__empty-hint{font-size:17px;max-width:380px}.v27-alerts__empty-art{margin-top:32px}.v27-alerts__list{gap:12px;grid-template-columns:minmax(0,1fr);margin:0}.v27-alerts__list--rail{align-items:stretch;flex-direction:column;gap:12px;margin-inline:0;overflow-x:visible;padding:0}.v27-alerts__list--rail .v27-alerts__item{width:auto}.v27-alerts__item-link{align-items:center;background:var(--v27-bg);border:1px solid var(--v27-desk-hairline);border-radius:var(--v27-desk-radius);display:grid;gap:16px;grid-template-columns:120px minmax(0,1fr);padding:16px;transition:background .18s ease,box-shadow .18s ease}.v27-alerts__item-link:hover{background:var(--v27-bg-subtle);box-shadow:var(--v27-shadow-sheet)}.v27-alerts__item-link:active{transform:none}.v27-alerts__item-media{border-radius:var(--v27-desk-radius);height:150px;width:120px}.v27-alerts__item-chip{bottom:8px;font-size:10px;left:8px;padding:2px 8px}.v27-alerts__item-body{align-items:start;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;justify-items:start;margin-top:0;row-gap:4px;text-align:left}.v27-alerts__item-brand{font-size:13px;grid-column:1;grid-row:1}.v27-alerts__item-name{-webkit-line-clamp:2;font-size:16px;grid-column:1;grid-row:2}.v27-alerts__item-flags{grid-column:1;grid-row:3;margin-top:4px}.v27-alerts__item-price{align-self:center;font-size:17px;grid-column:2;grid-row:1/-1;justify-self:end;margin-top:0;white-space:nowrap}@media (min-width:1440px){.v27-alerts__title.v27-serif-title{font-size:44px}.v27-alerts__item-link{gap:24px;grid-template-columns:132px minmax(0,1fr);padding:16px 24px}.v27-alerts__item-media{height:165px;width:132px}.v27-alerts__empty-title{font-size:32px}.v27-alerts__empty-box{padding:48px}}}
