.wl-ps-magazine-v1{--wl-ps-black:#050505;--wl-ps-red:#EF233C;--wl-ps-electric:#2563EB;--wl-ps-yellow:#FFD60A;--wl-ps-cool:#F2F4F7;--wl-ps-line:#D9DEE7;--wl-ps-muted:#667085}.wl-ps-magazine-v1 .wl-ps-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px;padding-bottom:18px;border-bottom:2px solid var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-family:var(--wl-pack-font-heading);font-size:13px;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:var(--wl-ps-red)}.wl-ps-magazine-v1 .wl-ps-headline{margin:0;font-family:var(--wl-pack-font-heading);font-size:clamp(30px, 3.4vw, 44px);font-weight:700;line-height:1.05;letter-spacing:-.005em;text-transform:uppercase;color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-headline em{font-style:normal;color:var(--wl-ps-red)}.wl-ps-magazine-v1 .wl-ps-viewall{flex-shrink:0;padding:10px 16px;border:1px solid var(--wl-ps-black);border-radius:8px;font-family:var(--wl-pack-font-body);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--wl-ps-black);transition:background 0.15s ease,color 0.15s ease}.wl-ps-magazine-v1 .wl-ps-viewall:hover{background:var(--wl-ps-black);color:#fff}.wl-ps-magazine-v1 .wl-ps-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;border-bottom:1px solid var(--wl-ps-line)}.wl-ps-magazine-v1 .wl-ps-tab{margin-bottom:-1px;padding:14px 22px;border-bottom:2px solid #fff0;font-family:var(--wl-pack-font-heading);font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wl-ps-muted);transition:color 0.15s ease,border-color 0.15s ease}.wl-ps-magazine-v1 .wl-ps-tab:hover{color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-tab.is-active{border-bottom-color:var(--wl-ps-red);color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-tab-count{margin-left:6px;font-family:var(--wl-pack-font-body);font-size:11px;font-weight:600;color:#94A0B3}.wl-ps-magazine-v1 .wl-ps-grid{--wl-ps-cols:4;gap:22px}.wl-ps-magazine-v1 .wl-ps-card{overflow:hidden;border:1px solid var(--wl-ps-line);border-radius:8px;background:#fff;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.wl-ps-magazine-v1 .wl-ps-card:hover{transform:translateY(-4px);border-color:var(--wl-ps-black);box-shadow:0 16px 40px rgb(5 5 5 / .12)}.wl-ps-magazine-v1 .wl-ps-media{background:var(--wl-ps-cool)}.wl-ps-magazine-v1 .wl-ps-media img{transition:transform 0.7s cubic-bezier(.2,.8,.2,1)}.wl-ps-magazine-v1 .wl-ps-card:hover .wl-ps-media img{transform:scale(1.05)}.wl-ps-magazine-v1 .wl-ps-badges{top:14px;right:14px;left:auto;align-items:flex-end;gap:6px;z-index:3}.wl-ps-magazine-v1 .wl-ps-badge{padding:4px 8px;border-radius:6px;font-family:var(--wl-pack-font-body);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--wl-ps-red)}.wl-ps-magazine-v1 .wl-ps-badge--hot{background:var(--wl-ps-yellow);color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-badge--new{background:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-actions{left:0;right:0;bottom:0;gap:1px;transform:translateY(100%);transition:transform 0.22s cubic-bezier(.2,.8,.2,1)}.wl-ps-magazine-v1 .wl-ps-card:hover .wl-ps-actions{transform:translateY(0)}.wl-ps-magazine-v1 .wl-ps-actions .wl-ps-qview{flex:1 1 0%;width:auto;height:auto;padding:11px;border-radius:0;color:var(--wl-ps-black);background:#fff;transition:background 0.15s ease}.wl-ps-magazine-v1 .wl-ps-actions .wl-ps-qview:hover{background:var(--wl-ps-cool)}.wl-ps-magazine-v1 .wl-ps-cart-wrap{flex:1 1 0%;min-width:0}.wl-ps-magazine-v1 .wl-ps-cart-wrap a.button{width:100%;padding:11px;border-radius:0;font-family:var(--wl-pack-font-body);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;color:#fff;background:var(--wl-ps-black);transition:background 0.15s ease}.wl-ps-magazine-v1 .wl-ps-cart-wrap a.button:hover{background:var(--wl-ps-electric);color:#fff}@media (hover:none){.wl-ps-magazine-v1 .wl-ps-actions{transform:none}}.wl-ps-magazine-v1 .wl-ps-body{gap:8px;padding:18px}.wl-ps-magazine-v1 .wl-ps-brand{font-family:var(--wl-pack-font-body);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;color:var(--wl-ps-muted)}.wl-ps-magazine-v1 .wl-ps-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px;font-family:var(--wl-pack-font-body);font-size:15px;font-weight:600;line-height:1.4;color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-title a:hover{color:var(--wl-ps-red)}.wl-ps-magazine-v1 .wl-ps-rating{font-family:var(--wl-pack-font-body);font-size:12px;line-height:1;color:var(--wl-ps-muted)}.wl-ps-magazine-v1 .wl-ps-rating svg{width:13px;height:13px;color:var(--wl-ps-yellow)}.wl-ps-magazine-v1 .wl-ps-rating-avg{font-weight:600;color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-body{flex:1}.wl-ps-magazine-v1 .wl-ps-foot{align-items:baseline;margin-top:auto;padding-top:8px;border-top:1px dashed var(--wl-ps-line)}.wl-ps-magazine-v1 .wl-ps-price{font-family:var(--wl-pack-font-heading);font-size:22px;font-weight:800;line-height:1;color:var(--wl-ps-black)}.wl-ps-magazine-v1 .wl-ps-price del{font-family:var(--wl-pack-font-body);font-size:12.5px;font-weight:500;opacity:1;color:var(--wl-ps-muted)}.wl-ps-magazine-v1 .wl-ps-swatches{gap:4px}.wl-ps-magazine-v1 .wl-ps-swatch{width:14px;height:14px;border:1.5px solid #fff;box-shadow:0 0 0 1px var(--wl-ps-line)}.wl-ps-magazine-v1 .wl-ps-swatch-more{font-family:var(--wl-pack-font-body);font-size:10px;font-weight:700;color:var(--wl-ps-muted)}@media (max-width:1100px){.wl-ps-magazine-v1 .wl-ps-grid{--wl-ps-cols:3}}@media (max-width:860px){.wl-ps-magazine-v1 .wl-ps-head{flex-direction:column;align-items:flex-start;gap:16px}.wl-ps-magazine-v1 .wl-ps-grid{--wl-ps-cols:2}.wl-ps-magazine-v1 .wl-ps-tab{padding:12px 14px;font-size:14px}}.wl-ps-magazine-v2{--wl-ps-ink:#111315;--wl-ps-dark:#151719;--wl-ps-coral:#D95846;--wl-ps-green:#5A9761;--wl-ps-muted:#8D969C;--wl-ps-line:#DDE2E5;--wl-ps-cool:#EEF1F3}.wl-ps-magazine-v2 .wl-ps-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:60px}.wl-ps-magazine-v2 .wl-ps-eyebrow{display:flex;width:fit-content;align-items:center;gap:11px;margin-bottom:14px;font-family:var(--wl-pack-font-body);font-size:11px;font-weight:800;letter-spacing:.24em;line-height:1;text-transform:uppercase;color:var(--wl-ps-ink)}.wl-ps-magazine-v2 .wl-ps-eyebrow::before{content:"✦";flex:none;font-size:14px;line-height:0;color:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-headline{max-width:720px;margin:0;font-family:var(--wl-pack-font-heading);font-size:clamp(40px, 4.6vw, 64px);font-weight:800;line-height:.9;letter-spacing:-.01em;color:var(--wl-ps-ink)}.wl-ps-magazine-v2 .wl-ps-headline em{font-style:normal;color:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-viewall{flex-shrink:0;padding:15px 26px;border-radius:4px;font-family:var(--wl-pack-font-body);font-size:12.5px;font-weight:700;letter-spacing:.11em;line-height:1;text-transform:uppercase;color:#fff;background:var(--wl-ps-dark);transition:background 0.3s ease,gap 0.3s ease}.wl-ps-magazine-v2 .wl-ps-viewall:hover{gap:14px;background:var(--wl-ps-coral);color:#fff}.wl-ps-magazine-v2 .wl-ps-tabs{gap:8px;margin-top:22px}.wl-ps-magazine-v2 .wl-ps-tab{padding:10px 18px;border:1px solid var(--wl-ps-line);border-radius:999px;font-family:var(--wl-pack-font-body);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--wl-ps-muted);transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease}.wl-ps-magazine-v2 .wl-ps-tab:hover,.wl-ps-magazine-v2 .wl-ps-tab.is-active{border-color:var(--wl-ps-dark);background:var(--wl-ps-dark);color:#fff}.wl-ps-magazine-v2 .wl-ps-grid{--wl-ps-cols:4;gap:22px}.wl-ps-magazine-v2 .wl-ps-card{overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgb(17 19 21 / .06);transition:box-shadow 0.4s ease,transform 0.4s ease}.wl-ps-magazine-v2 .wl-ps-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgb(17 19 21 / .14)}.wl-ps-magazine-v2 .wl-ps-thumb{background:var(--wl-ps-cool)}.wl-ps-magazine-v2 .wl-ps-media{aspect-ratio:3 / 4}.wl-ps-magazine-v2 .wl-ps-media img{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.wl-ps-magazine-v2 .wl-ps-card:hover .wl-ps-media img{transform:scale(1.05)}.wl-ps-magazine-v2 .wl-ps-badges{top:13px;left:13px;gap:6px}.wl-ps-magazine-v2 .wl-ps-badge{padding:6px 11px;border-radius:999px;font-family:var(--wl-pack-font-body);font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#fff;background:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-badge--new{background:var(--wl-ps-green)}.wl-ps-magazine-v2 .wl-ps-iconcol{top:12px;right:12px;z-index:3;gap:8px}.wl-ps-magazine-v2 .wl-ps-iconbtn{width:40px;height:40px;border-radius:50%;color:var(--wl-ps-ink);background:rgb(255 255 255 / .94);box-shadow:0 1px 2px rgb(17 19 21 / .12);opacity:0;transform:translateX(12px);transition:opacity 0.35s ease,transform 0.35s ease,background 0.2s ease,color 0.2s ease}.wl-ps-magazine-v2 .wl-ps-card:hover .wl-ps-iconbtn{opacity:1;transform:translateX(0)}.wl-ps-magazine-v2 .wl-ps-iconbtn:hover{background:var(--wl-ps-coral);color:#fff}.wl-ps-magazine-v2 .wl-ps-actions{left:13px;right:13px;bottom:13px;opacity:0;transform:translateY(12px);transition:opacity 0.4s ease,transform 0.4s ease}.wl-ps-magazine-v2 .wl-ps-card:hover .wl-ps-actions{opacity:1;transform:translateY(0)}.wl-ps-magazine-v2 .wl-ps-cart-wrap{flex:1 1 auto;min-width:0}.wl-ps-magazine-v2 .wl-ps-cart-wrap a.button{width:100%;padding:13px;border-radius:6px;font-family:var(--wl-pack-font-body);font-size:11.5px;font-weight:700;letter-spacing:.09em;line-height:1.2;text-transform:uppercase;color:#fff;background:var(--wl-ps-dark);transition:background 0.3s ease}.wl-ps-magazine-v2 .wl-ps-cart-wrap a.button:hover{background:var(--wl-ps-coral);color:#fff}@media (hover:none){.wl-ps-magazine-v2 .wl-ps-actions,.wl-ps-magazine-v2 .wl-ps-iconbtn{opacity:1;transform:none}}.wl-ps-magazine-v2 .wl-ps-body{padding:16px 17px 18px}.wl-ps-magazine-v2 .wl-ps-brand{display:inline-flex;align-items:center;gap:6px;font-family:var(--wl-pack-font-body);font-size:10px;font-weight:700;letter-spacing:.11em;line-height:1.2;text-transform:uppercase;color:var(--wl-ps-green)}.wl-ps-magazine-v2 .wl-ps-title{margin:8px 0 9px;font-family:var(--wl-pack-font-heading);font-size:21px;font-weight:700;line-height:.98;color:var(--wl-ps-ink)}.wl-ps-magazine-v2 .wl-ps-title a:hover{color:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-mid{margin-bottom:11px}.wl-ps-magazine-v2 .wl-ps-swatches{gap:5px}.wl-ps-magazine-v2 .wl-ps-swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .12)}.wl-ps-magazine-v2 .wl-ps-swatch-more{font-family:var(--wl-pack-font-body);font-size:10px;font-weight:700;color:var(--wl-ps-muted)}.wl-ps-magazine-v2 .wl-ps-rating{font-family:var(--wl-pack-font-body);font-size:11px;line-height:1;color:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-rating svg{color:var(--wl-ps-coral)}.wl-ps-magazine-v2 .wl-ps-foot{padding-top:12px;box-shadow:inset 0 1px 0 var(--wl-ps-line)}.wl-ps-magazine-v2 .wl-ps-price{font-family:var(--wl-pack-font-body);font-size:16px;font-weight:700;line-height:1.2;color:var(--wl-ps-ink)}.wl-ps-magazine-v2 .wl-ps-price del{font-weight:500;opacity:1;color:var(--wl-ps-muted)}.wl-ps-magazine-v2 .wl-ps-stock{font-family:var(--wl-pack-font-body);font-size:10.5px;font-weight:600;letter-spacing:.03em;color:var(--wl-ps-green)}.wl-ps-magazine-v2 .wl-ps-stock--out{color:var(--wl-ps-coral)}@media (max-width:1100px){.wl-ps-magazine-v2 .wl-ps-grid{--wl-ps-cols:3}}@media (max-width:860px){.wl-ps-magazine-v2 .wl-ps-head{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:34px}.wl-ps-magazine-v2 .wl-ps-grid{--wl-ps-cols:2}}.wl-ps-magazine-v3{--wl-ps-ink:#242424;--wl-ps-terracotta:#B86545;--wl-ps-sage:#7C856A;--wl-ps-mushroom:#A79D92;--wl-ps-linen:#EFE7DA}.wl-ps-magazine-v3 .wl-ps-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:52px}.wl-ps-magazine-v3 .wl-ps-eyebrow{display:block;margin-bottom:10px;font-family:var(--wl-pack-font-body);font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:var(--wl-ps-terracotta)}.wl-ps-magazine-v3 .wl-ps-headline{margin:0;font-family:var(--wl-pack-font-heading);font-size:clamp(30px, 3.4vw, 44px);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--wl-ps-ink)}.wl-ps-magazine-v3 .wl-ps-headline em{font-style:italic;color:var(--wl-ps-terracotta)}.wl-ps-magazine-v3 .wl-ps-viewall{flex-shrink:0;font-family:var(--wl-pack-font-body);font-size:16px;font-weight:700;text-decoration:underline;text-decoration-color:var(--wl-ps-terracotta);text-underline-offset:6px;color:var(--wl-ps-ink);transition:color 0.15s ease}.wl-ps-magazine-v3 .wl-ps-viewall:hover{color:var(--wl-ps-terracotta)}.wl-ps-magazine-v3 .wl-ps-tabs{gap:10px;margin-top:20px}.wl-ps-magazine-v3 .wl-ps-tab{padding:8px 18px;border:1px solid var(--wl-ps-mushroom);border-radius:100px;font-family:var(--wl-pack-font-body);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wl-ps-mushroom);transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}.wl-ps-magazine-v3 .wl-ps-tab:hover,.wl-ps-magazine-v3 .wl-ps-tab.is-active{border-color:var(--wl-ps-terracotta);background:var(--wl-ps-terracotta);color:#fff}.wl-ps-magazine-v3 .wl-ps-grid{--wl-ps-cols:4;gap:28px}.wl-ps-magazine-v3 .wl-ps-card{overflow:hidden;border:1px solid rgb(36 36 36 / .08);border-radius:10px;background:#fff;transition:box-shadow 0.26s ease,transform 0.26s ease}.wl-ps-magazine-v3 .wl-ps-card:hover{box-shadow:0 14px 34px rgb(36 36 36 / .1)}.wl-ps-magazine-v3 .wl-ps-media{background:var(--wl-ps-linen)}.wl-ps-magazine-v3 .wl-ps-media img{transition:transform 0.52s cubic-bezier(.25,.46,.45,.94)}.wl-ps-magazine-v3 .wl-ps-card:hover .wl-ps-media img{transform:scale(1.05)}.wl-ps-magazine-v3 .wl-ps-badges{top:14px;left:14px;gap:6px}.wl-ps-magazine-v3 .wl-ps-badge{padding:5px 12px;border-radius:100px;font-family:var(--wl-pack-font-body);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--wl-ps-terracotta)}.wl-ps-magazine-v3 .wl-ps-badge--new{background:var(--wl-ps-sage)}.wl-ps-magazine-v3 .wl-ps-actions{left:50%;bottom:14px;justify-content:center;opacity:0;transform:translateX(-50%) translateY(8px);transition:opacity 0.2s ease,transform 0.2s ease}.wl-ps-magazine-v3 .wl-ps-card:hover .wl-ps-actions{opacity:1;transform:translateX(-50%) translateY(0)}.wl-ps-magazine-v3 .wl-ps-qview{gap:7px;width:auto;height:auto;padding:9px 20px;border-radius:100px;font-family:var(--wl-pack-font-body);font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:var(--wl-ps-ink);background:rgb(255 255 255 / .96);box-shadow:0 2px 14px rgb(36 36 36 / .15);transition:background 0.15s ease,color 0.15s ease}.wl-ps-magazine-v3 .wl-ps-qview:hover{background:var(--wl-ps-terracotta);color:#fff}.wl-ps-magazine-v3 .wl-ps-qview .wl-ps-btn-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media (hover:none){.wl-ps-magazine-v3 .wl-ps-actions{opacity:1;transform:translateX(-50%)}}.wl-ps-magazine-v3 .wl-ps-body{align-items:center;padding:22px 16px 20px;text-align:center}.wl-ps-magazine-v3 .wl-ps-title{margin-bottom:10px;font-family:var(--wl-pack-font-heading);font-size:19px;font-weight:400;line-height:1.25;color:var(--wl-ps-ink);transition:color 0.15s ease}.wl-ps-magazine-v3 .wl-ps-title a:hover{color:var(--wl-ps-terracotta)}.wl-ps-magazine-v3 .wl-ps-foot{justify-content:center;margin-bottom:14px}.wl-ps-magazine-v3 .wl-ps-price{font-family:var(--wl-pack-font-body);font-size:15px;font-weight:700;line-height:1.2;color:var(--wl-ps-ink)}.wl-ps-magazine-v3 .wl-ps-price del{font-size:13px;font-weight:400;opacity:1;color:var(--wl-ps-mushroom)}.wl-ps-magazine-v3 .wl-ps-swatches{justify-content:center;gap:7px}.wl-ps-magazine-v3 .wl-ps-swatch{width:18px;height:18px;border:2px solid #fff;box-shadow:0 0 0 1px rgb(36 36 36 / .14)}.wl-ps-magazine-v3 .wl-ps-swatch-more{font-family:var(--wl-pack-font-body);font-size:11px;font-weight:700;color:var(--wl-ps-mushroom)}@media (max-width:1100px){.wl-ps-magazine-v3 .wl-ps-grid{--wl-ps-cols:3;gap:22px}}@media (max-width:860px){.wl-ps-magazine-v3 .wl-ps-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.wl-ps-magazine-v3 .wl-ps-grid{--wl-ps-cols:2;gap:18px}}[data-wl-pack] .wl-ps-magazine .wl-ps-page{border-radius:6px;border-color:var(--wl-pack-text);font-family:var(--wl-pack-font-body);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wl-pack-text)}[data-wl-pack] .wl-ps-magazine .wl-ps-page:hover,[data-wl-pack] .wl-ps-magazine .wl-ps-page.current{background:var(--wl-pack-text);color:#fff}[data-wl-pack] .wl-ps-magazine .wl-ps-loadmore.is-done:hover{background:#fff0;color:var(--wl-pack-text)}