.ed-deals{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:0 0 clamp(16px,2vw,24px);padding:9px 12px;background:color-mix(in srgb,var(--paper) 70%,var(--border));color:var(--ink);font-size:.8125rem;letter-spacing:.03em;text-align:center}.product-grid--editorial{grid-auto-flow:row dense}.product-grid--editorial .product-card__media{aspect-ratio:1 / 1;border-radius:0;background:#dcd2c1}.product-grid--editorial .product-card__media img+img{object-position:50% 30%}.product-grid--editorial .card-dot__fill{--dot-zoom: 4.2;--dot-x: .25;--dot-y: .4}.product-grid--editorial [data-type=sacs] .card-dot__fill,.product-grid--editorial [data-type=bags] .card-dot__fill{--dot-x: .43;--dot-y: .74}.product-grid--editorial .product-card__meta .price__now{order:0;font-weight:500}.product-grid--editorial .product-card__meta .price__now.is-sale{color:var(--ink)}.product-grid--editorial .product-card__meta .price__was{order:1;color:var(--muted);font-size:.75rem}.product-grid--editorial .product-card__meta .price-off{order:2;min-height:0;padding:0;border-radius:0;background:none;color:var(--accent);font-size:.75rem;font-weight:500;letter-spacing:0}.ed-look{display:flex;flex-direction:column;gap:10px;grid-row:span 2;min-width:0;padding:12px 12px 14px;background:var(--paper)}.ed-look--left{grid-column:1}.ed-look--right{grid-column:-2}.ed-look__kicker{margin:0;color:var(--accent);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.ed-look__kicker:has(.ed-look__all){display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ed-look__all{color:var(--ink);font-size:.625rem;letter-spacing:.12em;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ed-look__media{position:relative;display:block;flex:none;overflow:hidden;background:#dcd2c1}.ed-look__media img{display:block;width:100%;height:auto}.ed-look__body{display:grid;gap:8px;min-width:0}.ed-look__kop{margin:0;color:var(--ink);font-family:var(--font-heading);font-size:1.375rem;font-weight:500;line-height:1.1}.ed-look__pieces{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.ed-look__pieces li{border-bottom:1px solid var(--border)}.ed-look__piece{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:9px;align-items:center;padding:5px 0;color:var(--ink);text-decoration:none}.ed-look__piece img{grid-row:1 / span 2;width:36px;height:36px;object-fit:cover;background:#dcd2c1}.ed-look__name{overflow:hidden;font-size:.75rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ed-look__price{display:flex;gap:5px;align-items:baseline;font-size:.75rem;line-height:1.3}.ed-look__price .price__now{order:0;font-weight:500}.ed-look__price .price__now.is-sale{color:var(--ink)}.ed-look__price .price__was{order:1;color:var(--muted);font-size:.6875rem}.ed-look__gift{grid-column:3;grid-row:1 / span 2;display:inline-flex;color:var(--accent)}.ed-look__price .ed-look__offert{order:0;color:var(--accent);font-size:.6875rem;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ed-look__gifts{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"imgs text" "imgs value";column-gap:9px;row-gap:2px;align-items:center;margin:0;padding:7px 9px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:var(--surface);font-size:.75rem;line-height:1.25}.ed-look__gift-imgs{grid-area:imgs;display:grid;grid-template-columns:repeat(2,20px);gap:3px}.ed-look__gift-imgs img{width:20px;height:20px;object-fit:cover;background:var(--paper)}.ed-look__gift-text{grid-area:text;min-width:0;color:var(--ink);font-weight:600}.ed-look__gift-value{grid-area:value;display:inline-flex;gap:5px;align-items:baseline}.ed-look__gift-value s{color:var(--muted);font-size:.6875rem}.ed-look__gift-value em{color:var(--accent);font-style:normal;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ed-look__sum{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0}.ed-look__sum span:first-child{color:var(--muted);font-size:.75rem}.ed-look__total{color:var(--ink);font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.ed-look__save{margin:-4px 0 0;color:var(--accent);font-size:.75rem;font-weight:500;text-align:right}.ed-look__mini{display:none;margin:0;color:var(--muted);font-size:.75rem;line-height:1.3}.ed-look__cta{display:block;padding:10px 12px;background:var(--buy);color:var(--buy-text);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-align:center;text-decoration:none;text-transform:uppercase}@media(hover:hover){.ed-look__piece:hover .ed-look__name{text-decoration:underline;text-underline-offset:2px}.ed-look__cta:hover{opacity:.9}}.ed-look__piece:focus-visible,.ed-look__cta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media screen and (min-width:990px){.ed-look:not(.ed-look--fill) .ed-look__pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 6px;border-top:0}.ed-look:not(.ed-look--fill) .ed-look__pieces li{min-width:0;border:0}.ed-look:not(.ed-look--fill) .ed-look__piece{grid-template-columns:minmax(0,1fr);padding:0}.ed-look:not(.ed-look--fill) .ed-look__piece img{grid-row:auto;width:100%;height:auto;aspect-ratio:1 / 1}.ed-look:not(.ed-look--fill) .ed-look__piece{row-gap:4px}.ed-look:not(.ed-look--fill) .ed-look__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ed-look:not(.ed-look--fill) .ed-look__price{justify-content:center;font-size:.6875rem}.ed-look:not(.ed-look--fill) .ed-look__price .price__was{display:none}.ed-look:not(.ed-look--fill) .ed-look__gift{position:absolute;top:2px;right:2px;padding:2px;background:var(--surface)}.ed-look:not(.ed-look--fill) .ed-look__gift .icon{width:11px;height:11px}.ed-look:not(.ed-look--fill) li.is-accent .ed-look__piece:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1.5px var(--accent);pointer-events:none}.ed-look--fill{grid-row:auto}.ed-look--d0{display:none}.ed-look--d2,.ed-look--d3{display:grid;grid-template-columns:42% minmax(0,1fr);grid-template-areas:"media kicker" "media kop" "media pieces" "media gifts" "media sum" "media cta";grid-template-rows:auto auto auto auto auto 1fr;column-gap:16px;row-gap:7px}.ed-look--d2{grid-column:span 2}.ed-look--d3{grid-column:span 3;grid-template-columns:30% minmax(0,1fr)}.ed-look--d2 .ed-look__body,.ed-look--d3 .ed-look__body{display:contents}.ed-look--d2 .ed-look__media,.ed-look--d3 .ed-look__media{grid-area:media;align-self:start}.ed-look--d2 .ed-look__kicker,.ed-look--d3 .ed-look__kicker{grid-area:kicker}.ed-look--d2 .ed-look__kop,.ed-look--d3 .ed-look__kop{grid-area:kop}.ed-look--d2 .ed-look__pieces,.ed-look--d3 .ed-look__pieces{grid-area:pieces;grid-auto-flow:column;grid-auto-columns:minmax(0,64px);gap:8px;border-top:0}.ed-look--d2 .ed-look__gifts,.ed-look--d3 .ed-look__gifts{grid-area:gifts}.ed-look--d2 .ed-look__sum,.ed-look--d3 .ed-look__sum{grid-area:sum}.ed-look--d2 .ed-look__save,.ed-look--d3 .ed-look__save{display:none}.ed-look--d2 .ed-look__cta,.ed-look--d3 .ed-look__cta{grid-area:cta;align-self:start}.ed-look--d2 .ed-look__pieces li,.ed-look--d3 .ed-look__pieces li{border:0}.ed-look--d2 .ed-look__piece,.ed-look--d3 .ed-look__piece{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:0}.ed-look--d2 .ed-look__piece img,.ed-look--d3 .ed-look__piece img{grid-row:auto;width:100%;height:auto;aspect-ratio:1 / 1}.ed-look--d2 .ed-look__name,.ed-look--d3 .ed-look__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ed-look--d2 .ed-look__price,.ed-look--d3 .ed-look__price{justify-content:center;font-size:.6875rem}.ed-look--d2 .ed-look__price .price__was,.ed-look--d3 .ed-look__price .price__was{display:none}.ed-look--d2 .ed-look__gift,.ed-look--d3 .ed-look__gift{position:absolute;top:3px;right:3px;padding:3px;background:var(--surface)}.ed-look--d2 .ed-look__gift .icon,.ed-look--d3 .ed-look__gift .icon{width:12px;height:12px}.ed-look--d1 .ed-look__media{flex:1 1 auto;min-height:0;background:none}.ed-look--d1 .ed-look__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:contain}.ed-look--d1 .ed-look__pieces,.ed-look--d1 .ed-look__gifts,.ed-look--d1 .ed-look__sum,.ed-look--d1 .ed-look__save{display:none}.ed-look--d1 .ed-look__mini{display:block}.ed-look--d1 .ed-look__kop{font-size:1.15rem}.ed-look--d1 .ed-look__cta{padding:0;background:none;color:var(--ink);text-align:left;text-decoration:underline;text-underline-offset:3px}}@media screen and (max-width:989px){.ed-look,.ed-look--left,.ed-look--right{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-areas:"media kicker" "media kop" "media gifts" "media sum" "media save" "media cta" "pieces pieces";grid-template-rows:auto auto auto auto auto 1fr auto;column-gap:12px;row-gap:6px;grid-column:1 / -1;grid-row:auto;padding:10px}.ed-look--right{grid-template-columns:minmax(0,1fr) 40%;grid-template-areas:"kicker media" "kop media" "gifts media" "sum media" "save media" "cta media" "pieces pieces"}.ed-look__body{display:contents}.ed-look__media{grid-area:media;align-self:start}.ed-look__kicker{grid-area:kicker;padding-top:2px}.ed-look__kop{grid-area:kop;font-size:1.2rem}.ed-look__gifts{grid-area:gifts;padding:6px 8px}.ed-look__sum{grid-area:sum}.ed-look__save{grid-area:save;margin:0;text-align:left}.ed-look__cta{grid-area:cta;align-self:start;padding:9px 10px}.ed-look__pieces{grid-area:pieces;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin-top:4px;border-top:0}.ed-look__pieces li{border:0}.ed-look__piece{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:0}.ed-look__piece img{grid-row:auto;width:100%;height:auto;aspect-ratio:1 / 1}.ed-look__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ed-look__price{justify-content:center;font-size:.6875rem}.ed-look__price .price__was{display:none}.ed-look__gift{position:absolute;top:3px;right:3px;padding:3px;background:var(--surface)}.ed-look__gift .icon{width:12px;height:12px}.ed-look--fill{display:none}.ed-look--m1{display:flex;flex-direction:column;gap:6px;grid-column:auto;padding:8px}.ed-look--m1 .ed-look__media{flex:1 1 auto;align-self:stretch;min-height:0;background:none}.ed-look--m1 .ed-look__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:contain}.ed-look--m1 .ed-look__kop{font-size:1.05rem}.ed-look--m1 .ed-look__pieces,.ed-look--m1 .ed-look__gifts,.ed-look--m1 .ed-look__sum,.ed-look--m1 .ed-look__save{display:none}.ed-look--m1 .ed-look__mini{display:block}.ed-look--m1 .ed-look__cta{padding:0;background:none;color:var(--ink);text-align:left;text-decoration:underline;text-underline-offset:3px}}.collection--editorial>.page-width{max-width:1600px}.product-grid--editorial{--mat: 6px;column-gap:clamp(10px,1.2vw,18px);row-gap:clamp(22px,2.4vw,36px)}.product-grid--editorial .product-card__media{border-radius:0!important;background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--border)}.product-grid--editorial .product-card__media img{top:var(--mat);left:var(--mat);width:calc(100% - 2 * var(--mat));height:calc(100% - 2 * var(--mat));background:#dcd2c1}@media(hover:hover){.product-grid--editorial .product-card__media img+img{transition:opacity .7s ease}}.product-grid--editorial .product-card__body{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:2px;margin-top:8px;padding-top:7px;border-top:1px solid var(--border)}.product-grid--editorial .product-card__body>*{grid-column:1 / -1}.product-grid--editorial .product-card__body>h3{grid-row:1}.product-grid--editorial .product-card__body>.product-card__no{grid-row:2;grid-column:1}.product-grid--editorial .product-card__body>.product-card__note{grid-row:2;grid-column:2;align-self:baseline}.product-grid--editorial .product-card__no{align-self:baseline;color:var(--muted);font-family:var(--font-heading);font-size:.875rem;font-style:italic;line-height:1.2}.product-grid--editorial .product-card__body h3{margin:1px 0 0;font-size:.875rem;font-weight:500;letter-spacing:.01em}.product-grid--editorial .product-card__note{color:var(--muted);font-size:.75rem;letter-spacing:.02em}.product-grid--editorial .product-card__meta{margin-top:3px}.product-grid--editorial .card-dots{gap:5px;margin-top:7px}.product-grid--editorial .card-dot{width:14px;height:14px;border-radius:0!important;border-color:var(--border);background:none}.product-grid--editorial .card-dot__fill{top:0;right:0;bottom:0;left:0;border-radius:0!important}.product-grid--editorial .card-dot.is-active{border-color:var(--ink);box-shadow:none}.product-grid--editorial .ed-look{background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--border)}@media screen and (max-width:989px){.collection--editorial>.page-width{padding-inline:12px}.product-grid--editorial{--mat: 3px;column-gap:8px;row-gap:22px}.product-grid--editorial .product-card__body{margin-top:7px;padding-top:6px}}@media screen and (min-width:990px){.product-grid--editorial .ed-look:not(.ed-look--fill){gap:8px}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__media{flex:1 1 auto;min-height:240px;background:none}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__body{flex:none;display:flex;flex-direction:column;gap:8px}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__kop{font-size:1.25rem}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__pieces:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__pieces:has(>li:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.product-grid--editorial .ed-look:not(.ed-look--fill) .ed-look__pieces:has(>li:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr));column-gap:5px}}.product-grid--editorial .ed-look__gifts{position:relative;grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "imgs" "value";justify-items:center;row-gap:7px;margin-top:10px;padding:16px 10px 11px;border:1px solid var(--border);outline:1px solid var(--border);outline-offset:-5px;background:var(--surface);text-align:center}.product-grid--editorial .ed-look__gifts:before{content:"";position:absolute;top:-11px;left:50%;width:26px;height:20px;transform:translate(-50%);background:var(--surface);box-shadow:0 0 0 1px var(--border)}.product-grid--editorial .ed-look__gifts:after{content:"";position:absolute;top:-8px;left:50%;width:14px;height:14px;transform:translate(-50%);background:var(--accent);-webkit-mask:var(--ed-bow) center / contain no-repeat;mask:var(--ed-bow) center / contain no-repeat}.product-grid--editorial{--ed-bow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='8' width='17' height='4'/%3E%3Cpath d='M5 12v8.5h14V12M12 8v12.5M12 8C11 5 7.5 4 7 6.2 6.6 7.9 10 8 12 8zm0 0c1-3 4.5-4 5-1.8.4 1.7-3 1.8-5 1.8z'/%3E%3C/svg%3E")}.product-grid--editorial .ed-look__gift-text{color:var(--accent);font-size:.625rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.product-grid--editorial .ed-look__gift-imgs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.product-grid--editorial .ed-look__gift-imgs img{width:34px;height:34px;background:var(--paper)}.product-grid--editorial .ed-look__gift-value{justify-content:center;color:var(--muted);font-size:.6875rem}.collection--editorial .collection__head{max-width:none;margin-bottom:12px}.collection--editorial .collection__head h1{margin:0;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.05}.collection--editorial .collection__chips{margin:4px 0 18px}.collection--editorial .chips{gap:4px 34px;padding:0;scroll-snap-type:none}.collection--editorial .chip{flex:none;flex-direction:column;align-items:center;gap:7px;min-height:0;padding:2px 0 4px;border:0;border-radius:0;background:none;color:var(--muted);font-size:.6875rem;font-weight:600;letter-spacing:.16em;line-height:1.3;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .2s}.collection--editorial .chip .col-icon{width:26px;height:26px}.collection--editorial .chip__label{padding-bottom:2px;box-shadow:inset 0 -1px 0 transparent;transition:box-shadow .2s}.collection--editorial .chip:hover,.collection--editorial .chip[aria-current=page]{border:0;color:var(--ink)}.collection--editorial .chip:hover .chip__label,.collection--editorial .chip[aria-current=page] .chip__label{box-shadow:inset 0 -1px 0 currentColor}.collection--editorial .chip:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.collection--editorial .toolbar{gap:16px;min-height:46px;margin-bottom:clamp(18px,2.4vw,28px);padding-block:0;border-block:1px solid var(--border)}.collection--editorial .facets>summary{min-height:44px;padding:0;border:0;border-radius:0;background:none;color:var(--ink);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.collection--editorial .facets>summary .icon{width:14px;height:14px}.collection--editorial .toolbar__count{color:var(--muted);font-family:var(--font-heading);font-size:.9375rem;font-style:italic;letter-spacing:0}.collection--editorial .toolbar__sort{flex:1 1 0;justify-content:flex-end;gap:8px;color:var(--muted);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.collection--editorial .toolbar__sort .select{flex:0 1 auto;width:auto;max-width:100%;field-sizing:content;min-height:44px;padding:0 18px 0 0;border:0;border-radius:0;background-color:transparent;background-position:right 0 center;color:var(--ink);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.collection--editorial .toolbar__sort .select:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.collection--editorial .active-filters a{border-radius:0;font-size:.75rem}@media screen and (max-width:749px){.collection--editorial .collection__head h1{font-size:1.75rem}.collection--editorial .chips{gap:4px 24px;margin-inline:calc(var(--page-gutter, 16px) * -1);padding-inline:var(--page-gutter, 16px)}.collection--editorial .toolbar{gap:10px}.collection--editorial .toolbar__count{display:none}.collection--editorial .toolbar__sort .select{letter-spacing:.1em}}@media screen and (max-width:989px){.product-grid--editorial .ed-look:not(.ed-look--m1){grid-template-columns:44% minmax(0,1fr)}.product-grid--editorial .ed-look--right:not(.ed-look--m1){grid-template-columns:minmax(0,1fr) 44%}.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gifts{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"imgs text" "imgs value";justify-items:start;column-gap:9px;row-gap:2px;padding:13px 10px 9px;text-align:left}.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gift-imgs{display:grid;grid-template-columns:repeat(2,22px);gap:3px}.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gift-imgs img{width:22px;height:22px}.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gift-value{justify-content:flex-start}}.product-grid--editorial .ed-look__gifts{grid-template-areas:"text" "imgs" "value" "note"}.product-grid--editorial .ed-look__gift-note{grid-area:note;color:var(--muted);font-family:var(--font-heading);font-size:.8125rem;font-style:italic;line-height:1.25}@media screen and (max-width:989px){.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gifts{grid-template-areas:"imgs text" "imgs value" "note note"}.product-grid--editorial .ed-look:not(.ed-look--m1) .ed-look__gift-note{margin-top:4px}}@media screen and (min-width:990px){.product-grid--editorial .ed-look--d2,.product-grid--editorial .ed-look--d3{align-content:stretch;column-gap:22px;row-gap:8px}.product-grid--editorial .ed-look--d2 .ed-look__media,.product-grid--editorial .ed-look--d3 .ed-look__media{align-self:stretch;min-height:0;background:none}.product-grid--editorial .ed-look--d2 .ed-look__media img,.product-grid--editorial .ed-look--d3 .ed-look__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.product-grid--editorial .ed-look--d2{grid-template-areas:"media kicker" "media kop" "media pieces" "media ." "media gifts" "media sum" "media save" "media cta";grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto}.product-grid--editorial .ed-look--d3{grid-template-columns:28% minmax(0,1fr) minmax(0,.8fr);grid-template-areas:"media kicker kicker" "media kop kop" "media pieces pieces" "media . ." "media gifts sum" "media gifts save" "media gifts cta";grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto}.product-grid--editorial .ed-look--d2 .ed-look__save,.product-grid--editorial .ed-look--d3 .ed-look__save{display:block;grid-area:save;margin:0}.product-grid--editorial .ed-look--d3 .ed-look__gifts{align-self:end;margin-top:10px}.product-grid--editorial .ed-look--d3 .ed-look__sum{align-self:end}.product-grid--editorial .ed-look--d2 .ed-look__pieces{grid-auto-columns:minmax(0,72px)}.product-grid--editorial .ed-look--d3 .ed-look__pieces{grid-auto-columns:minmax(0,146px);gap:12px}.product-grid--editorial .ed-look--d2 .ed-look__kop,.product-grid--editorial .ed-look--d3 .ed-look__kop{font-size:1.5rem}}@media screen and (min-width:990px)and (max-width:1279px){.product-grid--editorial .ed-look--d2 .ed-look__pieces{grid-auto-columns:minmax(0,58px);gap:6px}.product-grid--editorial .ed-look--d3 .ed-look__pieces{grid-auto-columns:minmax(0,84px);gap:8px}.product-grid--editorial .ed-look--d2 .ed-look__kop,.product-grid--editorial .ed-look--d3 .ed-look__kop{font-size:1.2rem}.product-grid--editorial .ed-look--d2 .ed-look__save{display:none}.product-grid--editorial .ed-look--d2 .ed-look__gifts,.product-grid--editorial .ed-look--d3 .ed-look__gifts{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"imgs text" "imgs value" "note note";justify-items:start;column-gap:9px;row-gap:2px;padding:13px 10px 9px;text-align:left}.product-grid--editorial .ed-look--d2 .ed-look__gift-imgs,.product-grid--editorial .ed-look--d3 .ed-look__gift-imgs{display:grid;grid-template-columns:repeat(2,22px);gap:3px}.product-grid--editorial .ed-look--d2 .ed-look__gift-imgs img,.product-grid--editorial .ed-look--d3 .ed-look__gift-imgs img{width:22px;height:22px}.product-grid--editorial .ed-look--d2 .ed-look__gift-value,.product-grid--editorial .ed-look--d3 .ed-look__gift-value{justify-content:flex-start}.product-grid--editorial .ed-look--d2 .ed-look__cta,.product-grid--editorial .ed-look--d3 .ed-look__cta{padding-block:9px}}.ed-insp{display:none}@media screen and (min-width:990px){.product-grid--editorial .ed-insp{display:grid;grid-column:span 3;grid-template-columns:minmax(0,.9fr) minmax(0,3.6fr);gap:22px;padding:12px 12px 12px 26px;background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--border)}.ed-insp__text{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}.ed-insp__kicker{margin:0;color:var(--accent);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ed-insp__title{margin:0;color:var(--ink);font-family:var(--font-heading);font-size:clamp(1.35rem,1.8vw,1.75rem);line-height:1.1;text-wrap:balance}.ed-insp__lead{margin:0;color:var(--muted);font-size:.8125rem;line-height:1.55}.ed-insp__cta{align-self:flex-start;margin-top:4px;padding-bottom:3px;border-bottom:1px solid currentColor;color:var(--ink);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.ed-insp__looks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.ed-insp__looks li{min-width:0}.ed-insp__looks a{display:flex;flex-direction:column;height:100%;color:var(--ink);text-decoration:none}.ed-insp__media{position:relative;flex:1 1 auto;min-height:120px;overflow:hidden}.ed-insp__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;transition:opacity .4s}.ed-insp__looks a:hover .ed-insp__media img{opacity:.9}.ed-insp__no{margin-top:8px;color:var(--muted);font-family:var(--font-heading);font-size:.8125rem;font-style:italic}.ed-insp__kop{overflow:hidden;font-family:var(--font-heading);font-size:1rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ed-insp__cta:focus-visible,.ed-insp__looks a:focus-visible{outline:1px solid var(--ink);outline-offset:3px}}@media screen and (min-width:990px)and (max-width:1279px){.product-grid--editorial .ed-insp{grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);padding-left:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/collection-editorial.css.map */
