#blackfriday-page{--ink:#141110;--ink-2:#1e1917;--ink-3:#2a2421;--paper:#fff;--linen:#f4f1ee;--red:#c03;--red-hot:#ff2a55;--yellow:#ffe500;--muted:#a69d98;--text-dark:#1b1716;--text-mid:#6b625e;--ok:#14864a;--display:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--anton:"Anton","Impact","Arial Narrow",sans-serif;--cream:#fffbe0;--line:#e8e4d0;--body:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color-scheme:dark}@media (min-width:1025px){.blackfriday-home .nav-sections{margin-bottom:0;max-height:72px}.blackfriday-home .page-footer{margin-top:0}}#blackfriday-page *{box-sizing:border-box}#blackfriday-page{width:100vw;max-width:none;margin:0 calc(50% - 50vw);background:var(--ink);color:#fff;font-family:var(--body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}#blackfriday-page img{max-width:100%;display:block}#blackfriday-page a{color:inherit;text-decoration:none}#blackfriday-page button{font:inherit;cursor:pointer}#blackfriday-page :focus-visible{outline:3px solid var(--red-hot);outline-offset:2px}#blackfriday-page .wrap{max-width:1280px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}#blackfriday-page .num{font-variant-numeric:tabular-nums}#blackfriday-page header{background:var(--paper);color:var(--text-dark);position:sticky;top:env(safe-area-inset-top,0px);z-index:20;box-shadow:0 1px 0 #e7e1dc}#blackfriday-page .head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-block:14px}#blackfriday-page .search{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px solid var(--red);border-radius:999px;padding:7px 14px;color:var(--text-mid);font-size:13px;max-width:300px;min-width:0}#blackfriday-page .search svg{flex:none;color:var(--red)}#blackfriday-page .logo{font-weight:800;font-size:34px;letter-spacing:-.04em;line-height:1;justify-self:center}#blackfriday-page .logo i{font-style:normal;color:var(--red)}#blackfriday-page .icons{display:flex;gap:20px;align-items:flex-end;justify-self:end}#blackfriday-page .icons a{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;position:relative}#blackfriday-page .icons svg{width:20px;height:20px}#blackfriday-page .icons em{position:absolute;top:-6px;right:-4px;background:var(--red);color:#fff;font-style:normal;font-size:10px;font-weight:700;border-radius:999px;min-width:16px;height:16px;display:grid;place-items:center}#blackfriday-page nav.cats{border-top:1px solid #eee7e2}#blackfriday-page nav.cats ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:14px;overflow-x:auto;scrollbar-width:none;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.02em}#blackfriday-page nav.cats li a{display:block;padding-block:12px;white-space:nowrap}#blackfriday-page nav.cats li.pill-nav a{padding:6px 14px;border-radius:999px;letter-spacing:.06em}#blackfriday-page nav.cats li.bf a{background:var(--ink);color:#fff}#blackfriday-page nav.cats li.bf a:before{content:"●";color:var(--red-hot);margin-right:6px;animation:bf-blink 1.2s steps(2) infinite}#blackfriday-page nav.cats li.pp a{background:var(--red);color:#fff}#blackfriday-page nav.cats li.os a{background:var(--yellow);color:var(--text-dark)}@keyframes bf-blink{50%{opacity:0}}#blackfriday-page .hero{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,#3a0f18 0%,var(--ink) 55%)}#blackfriday-page .hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:start;padding-block:52px 60px}#blackfriday-page .hero__note{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:8px 12px;border:1px solid var(--ink-3);border-radius:6px;background:var(--ink-2);font-size:12px}#blackfriday-page .hero__note svg{width:16px;height:16px;flex:none;color:var(--red-hot)}#blackfriday-page .eyebrow{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#blackfriday-page .eyebrow:before{content:"";width:28px;height:2px;background:var(--red-hot)}#blackfriday-page .hero h1{font-family:var(--display);font-weight:900;text-transform:uppercase;line-height:.84;margin:18px 0 0;font-size:clamp(72px,11vw,168px);letter-spacing:-.01em}#blackfriday-page .hero h1 .outline{color:transparent;-webkit-text-stroke:2px #fff}#blackfriday-page .hero__up{display:flex;align-items:flex-end;gap:18px;margin-top:22px;flex-wrap:wrap}#blackfriday-page .hero__up .upto{font-family:var(--display);font-weight:800;font-size:24px;text-transform:uppercase;line-height:1;color:var(--muted)}#blackfriday-page .hero__up .pct{font-family:var(--display);font-weight:900;font-size:clamp(84px,10vw,140px);line-height:.8;color:var(--red-hot)}#blackfriday-page .hero__up p{margin:0;max-width:28ch;font-size:16px;color:#e9e3df}#blackfriday-page .hero__up p strong{color:#fff}#blackfriday-page .nocode{display:inline-flex;align-items:center;gap:10px;margin-top:22px;background:#ffffff10;border:1px solid #ffffff22;border-radius:6px;padding:10px 14px;font-size:14px;font-weight:600}#blackfriday-page .nocode svg{flex:none;width:20px;height:20px;color:var(--red-hot)}#blackfriday-page .countdown{display:flex;gap:10px;margin-top:10px;align-items:stretch}#blackfriday-page .countdown__label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-top:26px}#blackfriday-page .cd{background:var(--ink-2);border:1px solid var(--ink-3);border-radius:8px;min-width:76px;padding:10px 10px 8px;text-align:center}#blackfriday-page .cd b{display:block;font-family:var(--display);font-weight:800;font-size:44px;line-height:1}#blackfriday-page .cd span{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}#blackfriday-page .ctas{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}#blackfriday-page .btn{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:15px;padding:16px 28px;border-radius:999px;border:0;transition:transform .15s ease,background .15s ease}#blackfriday-page .btn:hover{transform:translateY(-2px)}#blackfriday-page .btn--red{background:var(--red);color:#fff;box-shadow:0 10px 30px -10px rgba(204,0,51,.8)}#blackfriday-page .btn--red:hover{background:#e0063c}#blackfriday-page .btn--ghost{background:0 0;color:#fff;border:1.5px solid #fff3}#blackfriday-page .btn--ghost:hover{border-color:#fff}#blackfriday-page .btn--dark{background:var(--ink);color:#fff}#blackfriday-page .btn--light{background:var(--linen);color:var(--text-dark)}#blackfriday-page .btn--white{background:#fff;color:var(--text-dark)}#blackfriday-page .btn--white:hover{background:var(--linen)}#blackfriday-page .pct-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}#blackfriday-page .pct-pill{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:var(--red);color:#fff;border:0;border-radius:999px;padding:9px 18px 8px;font-family:var(--display);font-weight:900;font-size:26px;line-height:1;transition:transform .15s,background .15s}#blackfriday-page .pct-pill small{font-family:var(--body);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.85}#blackfriday-page .pct-pill--max{background:#fff;color:var(--red)}#blackfriday-page .pct-pill--max:hover{background:var(--linen)}#blackfriday-page .pct-pill:hover{background:#e0063c;transform:translateY(-2px);color:#fff}#blackfriday-page .pct-pill:only-child{flex:0 1 auto;padding-inline:18px}#blackfriday-page section.block{scroll-margin-top:110px}#blackfriday-page .hero__visual{position:relative;aspect-ratio:1/1;max-width:100%;margin-top:38px}#blackfriday-page .hero__visual .main{position:absolute;inset:0 8% 10% 0;border-radius:6px;overflow:hidden;background:var(--paper)}#blackfriday-page .hero__visual .main a,#blackfriday-page .hero__visual .side a{display:block;width:100%;height:100%}#blackfriday-page .hero__visual .main img{width:100%;height:100%;object-fit:cover}#blackfriday-page .hero__visual .side{position:absolute;right:0;bottom:0;width:44%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#000;border:6px solid var(--ink);box-shadow:0 20px 50px -20px #000}#blackfriday-page .hero__visual .side img{width:100%;height:100%;object-fit:cover;border-radius:10px}#blackfriday-page .tag{--c:var(--red);position:absolute;display:flex;flex-direction:column;align-items:flex-start;background:var(--c);color:#fff;padding:12px 18px 12px 30px;clip-path:polygon(16px 0,100% 0,100% 100%,16px 100%,0 50%);transform:rotate(-6deg);filter:drop-shadow(0 10px 18px rgba(0,0,0,.4))}#blackfriday-page .tag:before{content:"";position:absolute;left:14px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--ink)}#blackfriday-page .tag s{font-size:13px;opacity:.85}#blackfriday-page .tag b{font-family:var(--display);font-weight:900;font-size:44px;line-height:.95}#blackfriday-page .tag small{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}#blackfriday-page .hero__visual .tag--a{left:-14px;top:9%}#blackfriday-page .hero__visual .tag--b{right:26%;bottom:4%;--c:#fff;color:var(--text-dark);transform:rotate(5deg)}#blackfriday-page .hero__visual .tag--b:before{background:var(--red)}#blackfriday-page .hero__visual .tag--b b{color:var(--red)}#blackfriday-page .reassure{margin-bottom:72px;background:var(--ink-2);border-block:1px solid var(--ink-3)}#blackfriday-page .reassure ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}#blackfriday-page .reassure li{display:flex;align-items:center;gap:12px;padding-block:18px;padding-inline:16px;border-left:1px solid var(--ink-3);font-size:13px;color:var(--muted)}#blackfriday-page .reassure li:first-child{border-left:0}#blackfriday-page .reassure li strong{display:block;color:#fff;font-size:14px}#blackfriday-page .reassure svg{flex:none;width:30px;height:30px;color:var(--red-hot)}#blackfriday-page section.block{padding-block:72px}#blackfriday-page .sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px;flex-wrap:wrap}#blackfriday-page .sec-head h2{font-family:var(--display);font-weight:900;text-transform:uppercase;font-size:clamp(40px,5.5vw,68px);line-height:.9;margin:8px 0 0;text-wrap:balance;color:#fff}#blackfriday-page .sec-head h2 em{font-style:normal;color:var(--red-hot)}#blackfriday-page .sec-head p{margin:10px 0 0;color:var(--muted);max-width:52ch}#blackfriday-page .link-more{font-weight:700;border-bottom:2px solid var(--red-hot);padding-bottom:2px;white-space:nowrap}#blackfriday-page .timer{display:inline-flex;align-items:center;gap:10px;background:var(--red);border-radius:999px;padding:8px 16px;font-weight:800}#blackfriday-page .timer svg{width:18px;height:18px}#blackfriday-page .top-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#blackfriday-page .top{background:var(--paper);color:var(--text-dark);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}#blackfriday-page .top:hover{transform:translateY(-4px);box-shadow:0 22px 50px -20px rgba(0,0,0,.8)}#blackfriday-page .top__img{position:relative;aspect-ratio:1/1;background:#f6f4f2;overflow:hidden}#blackfriday-page .top__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#blackfriday-page .top:hover .top__img img{transform:scale(1.04)}#blackfriday-page .top__rank{position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:3px}#blackfriday-page .top__img .tag{right:14px;bottom:16px;left:auto;padding:10px 16px 10px 28px;transform:rotate(-4deg)}#blackfriday-page .top__img .tag b{font-size:40px}#blackfriday-page .top__body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:10px;flex:1}#blackfriday-page .top__name{margin:0;min-height:2.7em;font-size:15px;font-weight:600;line-height:1.35}#blackfriday-page .top__name b{display:block;font-family:var(--display);font-weight:900;font-size:28px;text-transform:uppercase;line-height:1;margin-bottom:4px}#blackfriday-page .top__price{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;min-height:61px}#blackfriday-page .top__price b{font-family:var(--display);font-weight:900;font-size:76px;line-height:.8;color:var(--red)}#blackfriday-page .top__price s{font-size:18px;color:var(--text-mid)}#blackfriday-page .top__savings{display:flex;align-items:flex-start;min-height:29.5px}#blackfriday-page .save-chip{display:inline-flex;align-self:flex-start;background:#e9f6ef;color:var(--ok);font-weight:800;font-size:13px;padding:5px 10px;border-radius:4px}#blackfriday-page .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#blackfriday-page .card{background:var(--paper);color:var(--text-dark);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:transform .2s ease,box-shadow .2s ease}#blackfriday-page .card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(0,0,0,.7)}#blackfriday-page .card__img{position:relative;aspect-ratio:1/1;background:#f6f4f2;overflow:hidden}#blackfriday-page .card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}#blackfriday-page .card:hover .card__img img{transform:scale(1.04)}#blackfriday-page .pill{position:absolute;top:12px;left:12px;background:var(--red);color:#fff;font-family:var(--display);font-weight:900;font-size:24px;line-height:1;padding:6px 10px 4px;border-radius:3px}#blackfriday-page .flag{position:absolute;top:12px;right:12px;background:var(--ink);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:5px 9px;border-radius:3px}#blackfriday-page .card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}#blackfriday-page .card__name{font-size:14px;line-height:1.35;margin:0;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}#blackfriday-page .card__name b{text-transform:capitalize;font-weight:800}#blackfriday-page .stars{color:#f5a623;font-size:13px;letter-spacing:1px}#blackfriday-page .stars span{color:var(--text-mid);letter-spacing:0;margin-left:4px}#blackfriday-page .price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:auto}#blackfriday-page .price b{font-family:var(--display);font-weight:900;font-size:40px;color:var(--red);line-height:1}#blackfriday-page .price s{color:var(--text-mid);font-size:14px}#blackfriday-page .stock{font-size:12px;color:var(--text-mid)}#blackfriday-page .stock .bar{height:6px;background:#eee7e2;border-radius:99px;overflow:hidden;margin-top:6px}#blackfriday-page .stock .bar i{display:block;height:100%;background:linear-gradient(90deg,#ff6a3d,var(--red));border-radius:99px}#blackfriday-page .stock strong{color:var(--red)}#blackfriday-page .add{border:0;background:var(--ink);color:#fff;font-weight:700;font-size:14px;padding:12px;border-radius:4px;margin-top:6px;transition:background .15s}#blackfriday-page .top__body .add{margin-top:auto}@supports (grid-template-rows:subgrid){@media (min-width:1025px){#blackfriday-page .top-grid{row-gap:0}#blackfriday-page .top{display:grid;grid-row:span 6;grid-template-rows:subgrid}#blackfriday-page .top__body{display:contents}#blackfriday-page .top__name,#blackfriday-page .top__price,#blackfriday-page .top__savings,#blackfriday-page .top__body .meta,#blackfriday-page .top__body .add{margin-left:20px;margin-right:20px}#blackfriday-page .top__name{margin-top:18px;margin-bottom:10px}#blackfriday-page .top__price,#blackfriday-page .top__savings,#blackfriday-page .top__body .meta{margin-bottom:10px}#blackfriday-page .top__body .add{margin-top:0;margin-bottom:20px}}}#blackfriday-page .add:hover{background:var(--red)}#blackfriday-page .add.done{background:var(--ok)}#blackfriday-page .filters{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}#blackfriday-page .filter-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#blackfriday-page .filter-row>span{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);min-width:80px}#blackfriday-page .tab{display:inline-flex;align-items:baseline;gap:8px;border:2px solid var(--ink-3);background:0 0;color:#fff;border-radius:999px;padding:8px 18px;font-family:var(--display);font-weight:900;font-size:24px;line-height:1;transition:border-color .15s,background .15s}#blackfriday-page .tab small{font-family:var(--body);font-size:12px;font-weight:600;color:var(--muted)}#blackfriday-page .tab:hover{border-color:var(--red-hot)}#blackfriday-page .tab.on{background:var(--red);border-color:var(--red)}#blackfriday-page .tab.on small{color:#ffd0da}#blackfriday-page .chip{border:1.5px solid var(--ink-3);background:0 0;color:#fff;border-radius:999px;padding:8px 16px;font-weight:700;font-size:13px}#blackfriday-page .chip:hover{border-color:#fff}#blackfriday-page .chip.on{background:#fff;color:var(--text-dark);border-color:#fff}#blackfriday-page .result-count{font-size:14px;color:var(--muted)}#blackfriday-page .result-count b{color:#fff}#blackfriday-page .empty{grid-column:1/-1;background:var(--ink-2);border:1px dashed var(--ink-3);border-radius:8px;padding:32px;text-align:center;color:var(--muted)}#blackfriday-page .deal{display:grid;grid-template-columns:1.1fr 1fr;background:var(--paper);color:var(--text-dark);border-radius:8px;overflow:hidden}#blackfriday-page .deal__img{position:relative;min-height:420px;background:#f6f4f2}#blackfriday-page .deal__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#blackfriday-page .deal__img .tag{left:18px;top:24px}#blackfriday-page .deal__body{padding:40px 44px;display:flex;flex-direction:column;gap:16px}#blackfriday-page .deal__body .eyebrow{color:var(--red)}#blackfriday-page .deal__body .eyebrow:before{background:var(--red)}#blackfriday-page .deal__body h3{font-family:var(--display);font-weight:900;font-size:clamp(36px,4vw,54px);line-height:.92;text-transform:uppercase;margin:0;text-wrap:balance}#blackfriday-page .deal__body ul{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:14px}#blackfriday-page .deal__body li{display:flex;gap:10px}#blackfriday-page .deal__body li:before{content:"";flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/12px no-repeat}#blackfriday-page .deal__price{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}#blackfriday-page .deal__price b{font-family:var(--display);font-weight:900;font-size:96px;line-height:.8;color:var(--red)}#blackfriday-page .deal__price s{font-size:20px;color:var(--text-mid)}#blackfriday-page .deal__price span{display:block;font-size:13px;color:var(--text-mid)}#blackfriday-page .deal__meta{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--text-mid);border-top:1px solid #eee7e2;padding-top:14px}#blackfriday-page .deal__meta strong{color:var(--text-dark)}#blackfriday-page .cats-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}#blackfriday-page .cat{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:3/4;background:var(--paper)}#blackfriday-page .cat img{width:100%;height:100%;object-fit:cover;transition:transform .5s}#blackfriday-page .cat:hover img{transform:scale(1.06)}#blackfriday-page .cat:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,17,16,.2) 20%,rgba(20,17,16,.97) 100%)}#blackfriday-page .cat div{position:absolute;left:14px;right:14px;bottom:14px;z-index:1}#blackfriday-page .cat small{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffd0da}#blackfriday-page .cat strong{display:block;font-family:var(--display);font-weight:900;font-size:26px;line-height:.95;text-transform:uppercase}#blackfriday-page .cat .from{display:block;margin-top:6px;font-size:13px;color:#e9e3df}#blackfriday-page .cat .from b{font-family:var(--display);font-size:22px;color:#fff}#blackfriday-page .reviews{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:start}#blackfriday-page .reviews.reviews--quotes-only{grid-template-columns:1fr}#blackfriday-page .bf-reviews-link{margin-top:24px}#blackfriday-page .score{background:var(--ink-2);border:1px solid var(--ink-3);border-radius:8px;padding:28px}#blackfriday-page .score b{font-family:var(--display);font-weight:900;font-size:96px;line-height:.8}#blackfriday-page .score b small{font-size:36px;color:var(--muted)}#blackfriday-page .score .stars{font-size:22px;margin-top:10px}#blackfriday-page .score p{color:var(--muted);margin:8px 0 0;font-size:14px}#blackfriday-page .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#blackfriday-page .quote{margin:0;background:var(--ink-2);border-radius:8px;padding:22px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--ink-3)}#blackfriday-page .quote .review__stars{display:block;color:#ffd166;font-size:18px;letter-spacing:.08em;line-height:1}#blackfriday-page .quote p{margin:0;font-size:15px;color:#efe9e5}#blackfriday-page .quote footer{margin-top:auto;font-size:13px;color:var(--muted)}#blackfriday-page .quote footer strong{color:#fff}#blackfriday-page .quote footer time{margin-left:6px}#blackfriday-page .sr{position:absolute;left:-9999px}#blackfriday-page footer.site{border-top:1px solid var(--ink-3);padding-block:32px 110px;color:var(--muted);font-size:13px}#blackfriday-page footer.site .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}#blackfriday-page .sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#0c0a09f2;backdrop-filter:blur(10px);border-top:1px solid var(--ink-3);transform:translateY(110%);transition:transform .3s ease;padding-bottom:env(safe-area-inset-bottom,0px)}#blackfriday-page .sticky.show{transform:none}body.blackfriday-home #dify-chatbot-bubble{z-index:26}body.blackfriday-home #dify-chatbot-bubble.is-open{z-index:1200}body.blackfriday-home.blackfriday-sticky-visible #dify-chatbot-bubble #dify-toggle-btn{bottom:calc(var(--bf-sticky-center,36px) + env(safe-area-inset-bottom,0px) - 25px)!important}@media (min-width:768px) and (max-width:1439px){#blackfriday-page .sticky .wrap{padding-right:96px}}.bf-category-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1240px;margin:20px auto 25px;padding:0 25px 0 0;overflow:hidden;background:#080808;color:#fff;border-radius:6px}.bf-category-banner__discounts{display:flex;gap:10px;flex-wrap:nowrap;padding:10px 0}.bf-category-banner__button{border:0;border-radius:10px;background:#f1f0f4;color:#111;font-weight:700;font-size:18px;padding:10px 15px;cursor:pointer}.bf-category-banner .bf-category-banner__button[hidden]{display:none!important}.bf-category-banner__button[aria-pressed=true]{background:#d00032;color:#fff;border:1px solid #d00032}.bf-category-banner__button:disabled{opacity:.6;cursor:wait}.bf-category-banner__message{text-align:center;font-size:18px;line-height:1.3;letter-spacing:1px}.bf-category-banner__image{width:263px;height:100px;object-fit:cover;object-position:center;flex-shrink:0}@media (max-width:767px){.bf-category-banner{flex-wrap:wrap;justify-content:center;gap:14px;margin:16px;padding:18px}.bf-category-banner__discounts{justify-content:center;gap:10px;order:2;flex-wrap:nowrap;padding:0 20px}.bf-category-banner__button{font-size:14px;padding:8px 10px}.bf-category-banner__message{font-size:18px;order:1;padding:0 20px}.bf-category-banner__image{width:100%;height:auto;order:3;object-fit:cover}}#blackfriday-page .sticky .wrap{display:flex;align-items:center;gap:16px;padding-block:12px}#blackfriday-page .sticky .msg{flex:1;min-width:0;font-size:14px}#blackfriday-page .sticky .msg strong{color:var(--red-hot)}#blackfriday-page [hidden]{display:none!important}#blackfriday-page .state{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700}#blackfriday-page .state:before{content:"";flex:none;width:9px;height:9px;border-radius:50%;background:currentColor}#blackfriday-page .state--in{color:var(--ok)}#blackfriday-page .state--low{color:#d96a00}#blackfriday-page .state--low:before{animation:bf-pulse 1.4s ease-in-out infinite}#blackfriday-page .state--out{color:#8a8478}#blackfriday-page .states{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px}#blackfriday-page .state--soon{color:#4d7c0f}#blackfriday-page .state--month{color:#b45309}@keyframes bf-pulse{50%{box-shadow:0 0 0 5px rgba(217,106,0,.22)}}#blackfriday-page .top__body .meta{display:flex;flex-direction:column;gap:2px}#blackfriday-page .deliv-line{font-size:12px;color:var(--text-mid)}#blackfriday-page .add.notify{background:#fff;color:var(--text-dark);border:2px solid var(--text-dark)}#blackfriday-page .add.notify:disabled{background:var(--text-dark);color:#fff;cursor:default}#blackfriday-page .pct-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#blackfriday-page .ptile{display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-align:left;background:var(--ink-2);border:1px solid var(--ink-3);border-radius:8px;padding:20px 18px 18px;color:#fff;transition:transform .2s,border-color .2s}#blackfriday-page .ptile:hover{transform:translateY(-4px);border-color:var(--red-hot)}#blackfriday-page .ptile small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#blackfriday-page .ptile b{font-family:var(--display);font-weight:900;font-size:84px;line-height:.8;color:var(--red-hot)}#blackfriday-page .ptile--max{background:var(--red);border-color:var(--red)}#blackfriday-page .ptile--max:hover{border-color:#fff}#blackfriday-page .ptile--max b{color:#fff}#blackfriday-page .ptile--max small{color:#ffd0da}#blackfriday-page .ptile__from{font-size:14px;color:#e9e3df}#blackfriday-page .ptile__from strong{font-family:var(--display);font-weight:900;font-size:26px;color:#fff}#blackfriday-page .ptile__go{font-weight:700;font-size:13px;border-bottom:2px solid currentColor}#blackfriday-page .cat .upto{position:absolute;top:12px;left:12px;z-index:1;background:var(--red);font-family:var(--display);font-weight:900;font-size:20px;line-height:1.1;padding:5px 9px 3px;border-radius:3px}#blackfriday-page .cat .go{display:inline-block;margin-top:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--red-hot)}#blackfriday-page .icons{position:relative}#blackfriday-page .cart-save{position:absolute;right:-6px;top:calc(100% + 6px);white-space:nowrap;background:var(--red);color:#fff;font-weight:800;font-size:12px;border-radius:999px;padding:3px 9px}#blackfriday-page #stickySave b{color:var(--red-hot);font-family:var(--display);font-size:20px}#blackfriday-page .overlay{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:40}#blackfriday-page .drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,100%);z-index:41;background:var(--ink-2);border-left:1px solid var(--ink-3);display:flex;flex-direction:column;gap:16px;padding:calc(20px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) 20px;overflow-y:auto;transform:translateX(105%);transition:transform .3s ease}#blackfriday-page .drawer.open{transform:none;box-shadow:-20px 0 60px rgba(0,0,0,.5)}#blackfriday-page .drawer__head{display:flex;justify-content:space-between;align-items:center;font-size:16px}#blackfriday-page .drawer__head strong{color:#7ee2a8}#blackfriday-page .drawer__x{background:0 0;border:0;color:#fff;font-size:30px;line-height:1;padding:0 4px}#blackfriday-page .drawer__item{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;font-size:13px;color:var(--muted)}#blackfriday-page .drawer__item img{width:72px;height:72px;object-fit:cover;border-radius:6px;background:#fff}#blackfriday-page .drawer__item b{display:block;color:#fff;font-size:15px;text-transform:capitalize}#blackfriday-page .drawer__item .p{font-family:var(--display);font-weight:900;font-size:26px;color:var(--red-hot)}#blackfriday-page .savebox{background:var(--red);border-radius:8px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}#blackfriday-page .savebox span{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffd0da}#blackfriday-page .savebox b{font-family:var(--display);font-weight:900;font-size:60px;line-height:.9}#blackfriday-page .savebox small{font-size:13px;color:#ffe4ea}#blackfriday-page .drawer__deliv{font-size:13px;color:var(--muted)}#blackfriday-page .drawer__deliv strong{color:#fff}#blackfriday-page .xsell h4{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}#blackfriday-page .xs{display:grid;grid-template-columns:56px 1fr auto;gap:10px;align-items:center;padding-block:10px;border-top:1px solid var(--ink-3);font-size:13px}#blackfriday-page .xs img{width:56px;height:56px;object-fit:cover;border-radius:4px;background:#fff}#blackfriday-page .xs strong{display:block;text-transform:capitalize}#blackfriday-page .xs b{font-family:var(--display);font-weight:900;font-size:20px;color:var(--red-hot)}#blackfriday-page .xs s{color:var(--muted)}#blackfriday-page .xs .add{margin:0;padding:8px 12px;font-size:12px;background:#fff;color:var(--text-dark)}#blackfriday-page .xs .add:hover{background:var(--red);color:#fff}#blackfriday-page .drawer__cta{margin-top:auto;display:flex;flex-direction:column;gap:8px}#blackfriday-page .drawer__cta .btn{justify-content:center}@media (max-width:1024px){#blackfriday-page .pct-tiles{grid-template-columns:1fr 1fr}}@media (max-width:640px){#blackfriday-page .pct-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:42%;grid-template-columns:none;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}#blackfriday-page .pct-tiles .ptile{scroll-snap-align:start}#blackfriday-page .ptile{min-width:0;padding:16px 10px}#blackfriday-page .ptile b{font-size:clamp(28px,10vw,42px);line-height:1;white-space:nowrap}#blackfriday-page .drawer{top:auto;left:0;width:100%;max-height:88vh;border-left:0;border-top:1px solid var(--ink-3);border-radius:14px 14px 0 0;transform:translateY(105%)}#blackfriday-page .savebox b{font-size:48px}#blackfriday-page .cart-save{display:none}}#blackfriday-page .h2{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:26px}#blackfriday-page .h2 h2{margin:0;font-family:var(--anton);font-weight:400;text-transform:uppercase;font-size:clamp(38px,5vw,60px);line-height:.95;color:#fff}#blackfriday-page .h2 h2 mark{background:var(--yellow);color:var(--text-dark);padding:0 10px;-webkit-box-decoration-break:clone;box-decoration-break:clone}#blackfriday-page .h2 h2{line-height:1.05}#blackfriday-page .h2 p{margin:16px 0 0;color:var(--muted);max-width:56ch;font-size:15px}#blackfriday-page .btn--yellow{background:var(--yellow);color:var(--text-dark)}#blackfriday-page .btn--black{background:var(--text-dark);color:var(--yellow)}#blackfriday-page .stamp{display:inline-block;background:var(--text-dark);color:var(--yellow);font-family:var(--anton);font-size:28px;letter-spacing:.04em;text-transform:uppercase;padding:6px 16px 4px;transform:rotate(-3deg)}#blackfriday-page .pack-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}#blackfriday-page .pack{background:#fff;color:var(--text-dark);border-radius:10px;border:3px solid var(--text-dark);padding:22px;display:flex;flex-direction:column;gap:16px;position:relative;margin-top:16px}#blackfriday-page .pack__tag{position:absolute;top:-16px;left:18px;background:var(--red);color:#fff;font-family:var(--anton);font-size:20px;text-transform:uppercase;padding:4px 12px 2px;transform:rotate(-2deg)}#blackfriday-page .pack h3{margin:6px 0 0;font-family:var(--anton);font-weight:400;font-size:34px;text-transform:uppercase;line-height:1}#blackfriday-page .pack__items{display:flex;align-items:baseline;justify-content:center;gap:8px}#blackfriday-page .pack__item{flex:1;min-width:0;text-align:center;font-size:12px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:169px}#blackfriday-page .pack__item img{aspect-ratio:1/1;object-fit:cover;width:100%;border-radius:10px;margin-bottom:6px;max-width:169px;max-height:169px}#blackfriday-page .pack__item span{display:block;color:var(--text-mid);font-weight:600}#blackfriday-page .pack__item .states{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 8px;margin-top:2px}#blackfriday-page .pack__item .state{display:inline-flex;gap:4px;font-size:11px;font-weight:600}#blackfriday-page .pack__item .state:before{width:6px;height:6px}#blackfriday-page .pack__item .state--in{color:var(--ok)}#blackfriday-page .pack__item .state--soon{color:#4d7c0f}#blackfriday-page .pack__item .state--month{color:#b45309}#blackfriday-page .pack__item .state--low{color:#d96a00}#blackfriday-page .pack__item .state--out{color:#8a8478}#blackfriday-page .pack__plus{flex:none;font-family:var(--anton);font-size:30px;line-height:1}#blackfriday-page .pack__total{border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--yellow);padding:14px 16px;margin-top:auto}#blackfriday-page .pack__total .p{display:flex;align-items:flex-end;gap:10px}#blackfriday-page .pack__total .p b{font-family:var(--anton);font-weight:400;font-size:56px;line-height:.85}#blackfriday-page .pack__total .p s{font-size:16px;color:var(--text-mid);margin-bottom:6px}#blackfriday-page .pack__total .save{font-family:var(--anton);font-size:26px;color:var(--red);text-transform:uppercase;line-height:1}#blackfriday-page .pack .add{margin-top:0;background:var(--text-dark);color:var(--yellow);font-weight:800}#blackfriday-page .pack .add:hover{background:var(--red);color:#fff}#blackfriday-page .pack__note{font-size:12px;color:var(--text-mid);margin:0}#blackfriday-page .pack__total sup,#blackfriday-page .pcol h3 sup{font-size:.5em;vertical-align:.8em;margin-left:1px}#blackfriday-page .rayons{background:#fff;color:var(--text-dark)}#blackfriday-page .rayons .h2 h2{color:#000}#blackfriday-page .rayons .h2 p{color:var(--text-mid)}#blackfriday-page .price-cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:22px}#blackfriday-page .pcol{border-top:6px solid var(--text-dark)}#blackfriday-page .pcol h3{margin:0;padding:14px 0 10px;display:flex;align-items:baseline;gap:10px;font-family:var(--anton);font-weight:400;text-transform:uppercase;font-size:20px}#blackfriday-page .pcol h3 b{font-weight:400;font-size:48px;line-height:.9;background:var(--yellow);padding:4px 10px 0}#blackfriday-page .pcol ul{list-style:none;margin:0;padding:0}#blackfriday-page .pcol{display:flex;flex-direction:column}#blackfriday-page .pcol ul{flex:1 0 auto}#blackfriday-page .pcol__more{width:100%;justify-content:center;margin-top:18px}#blackfriday-page .pcol li{border-bottom:1px solid var(--line)}#blackfriday-page .pcol li a{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 0}#blackfriday-page .pcol li img{width:64px;height:64px;object-fit:cover;border-radius:3px}#blackfriday-page .pcol .nm{min-width:0;font-size:12.5px;line-height:1.3}#blackfriday-page .pcol .nm b{display:block;text-transform:uppercase;font-size:13px;overflow-wrap:anywhere}@media (min-width:641px){#blackfriday-page .pcol .nm b{min-height:5.2em}}#blackfriday-page .pcol .nm .state{margin-top:3px;font-size:11px}#blackfriday-page .pcol .pr{align-self:center;text-align:right;white-space:nowrap}#blackfriday-page .pcol .pr b{display:block;font-family:var(--anton);font-weight:400;font-size:30px;line-height:1;color:var(--red)}#blackfriday-page .pcol .pr s{font-size:12px;color:var(--text-mid)}#blackfriday-page .xmas{background:#000;color:#fff;border-block:1px solid var(--ink-3)}#blackfriday-page .xmas .wrap{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;padding-block:34px}#blackfriday-page .xmas svg{width:64px;height:64px;color:var(--yellow)}#blackfriday-page .xmas h2{color:#fff;margin:0;font-family:var(--anton);font-weight:400;font-size:clamp(30px,3.6vw,44px);text-transform:uppercase;line-height:1}#blackfriday-page .xmas h2 em{font-style:normal;color:var(--yellow)}#blackfriday-page .xmas p{margin:6px 0 0;color:#cfc9b5;font-size:15px}#blackfriday-page .xmas p strong{color:#fff}#blackfriday-page .last{background:var(--yellow);color:var(--text-dark)}#blackfriday-page .last .wrap{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding-block:56px}#blackfriday-page .last h2{margin:0;font-family:var(--anton);font-weight:400;text-transform:uppercase;font-size:clamp(40px,6vw,80px);line-height:.95}#blackfriday-page .last-cd{display:flex;gap:8px;justify-content:center}#blackfriday-page .last-cd div{background:var(--text-dark);color:#fff;border-radius:4px;padding:6px 10px 4px;text-align:center;min-width:62px}#blackfriday-page .last-cd b{display:block;font-family:var(--anton);font-weight:400;font-size:34px;line-height:1}#blackfriday-page .last-cd small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#cfc9b5}#blackfriday-page #top-prix h3.top__name{min-height:41px}#blackfriday-page #rayons .pcol .nm b{min-height:68px}#blackfriday-page .top__name,#blackfriday-page #rayons .pcol .nm b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35}@media (min-width:1025px){#blackfriday-page #rayons .pcol li a{align-items:center}#blackfriday-page #rayons .pcol .nm b{min-height:0}}#blackfriday-page #packs .pack__item .pack__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3;height:2.6em;min-height:0}@media (max-width:1024px){#blackfriday-page .pack-grid{grid-template-columns:1fr}#blackfriday-page .price-cols{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}#blackfriday-page .xmas .wrap{grid-template-columns:auto 1fr}#blackfriday-page .xmas .btn{grid-column:1/-1;justify-self:start}}@media (max-width:767px){#blackfriday-page #rayons .pcol .nm b{min-height:auto}}@media (max-width:640px){#blackfriday-page .sec-head h2{line-height:1.1}#blackfriday-page .top__img a{display:block;width:100%;height:100%}#blackfriday-page .top__img img{object-fit:contain}#blackfriday-page .top__name,#blackfriday-page #rayons .pcol .nm b{min-height:2.7em}#blackfriday-page .pack__items{align-items:flex-start}#blackfriday-page .pack__item a{display:block;width:100%}#blackfriday-page .price-cols{grid-template-columns:1fr}#blackfriday-page .pack{padding:18px 14px}#blackfriday-page .pack__plus{font-size:20px}#blackfriday-page .pack h3{font-size:28px}#blackfriday-page .pack__total .p b{font-size:44px}#blackfriday-page .xmas .wrap{grid-template-columns:1fr;gap:14px}#blackfriday-page .xmas svg{width:48px;height:48px}#blackfriday-page .last-cd div{min-width:0;flex:1}}@media (max-width:1024px){#blackfriday-page .hero__grid{grid-template-columns:1fr;padding-block:40px 48px}#blackfriday-page .hero__visual{max-width:560px}#blackfriday-page .hero__visual{width:100%;margin:8px auto 0}#blackfriday-page .top-grid{grid-template-columns:1fr 1fr}#blackfriday-page .top-grid .top:last-child{display:none}#blackfriday-page .grid4{grid-template-columns:repeat(2,1fr)}#blackfriday-page .cats-grid{grid-template-columns:repeat(3,1fr)}#blackfriday-page .deal{grid-template-columns:1fr}#blackfriday-page .deal__img{min-height:320px}#blackfriday-page .reviews{grid-template-columns:1fr}#blackfriday-page .reassure ul{grid-template-columns:repeat(2,1fr)}#blackfriday-page .reassure li:nth-child(3){border-left:0}#blackfriday-page .icons a span{display:none}}@media (max-width:640px){#blackfriday-page .head{grid-template-columns:1fr auto;gap:12px;padding-block:10px}#blackfriday-page .logo{justify-self:start;font-size:28px;grid-row:1}#blackfriday-page .icons{grid-row:1;gap:16px}#blackfriday-page .search{grid-column:1/-1;max-width:none}#blackfriday-page .icons a.opt{display:none}#blackfriday-page .hero h1 .outline{-webkit-text-stroke:1.5px #fff}#blackfriday-page .cd{min-width:0;flex:1}#blackfriday-page .cd b{font-size:34px}#blackfriday-page .top-grid{grid-template-columns:1fr}#blackfriday-page .top-grid .top:last-child{display:flex}#blackfriday-page .top__price b{font-size:64px}#blackfriday-page .grid4{gap:10px}#blackfriday-page .card__body{padding:12px}#blackfriday-page .price b{font-size:30px}#blackfriday-page .tab{font-size:20px;padding:7px 14px}#blackfriday-page .filter-row>span{min-width:0;flex-basis:100%}#blackfriday-page .cats-grid{grid-template-columns:repeat(2,1fr)}#blackfriday-page .quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#blackfriday-page .quote{padding:14px;gap:8px}#blackfriday-page .quote .review__stars{font-size:14px}#blackfriday-page .quote p{font-size:13px;line-height:1.45;overflow-wrap:anywhere}#blackfriday-page .quote footer{font-size:12px}#blackfriday-page .deal__body{padding:28px 20px}#blackfriday-page .deal__price b{font-size:72px}#blackfriday-page .reassure li{padding-inline:8px;font-size:12px}#blackfriday-page section.block{padding-block:52px}#blackfriday-page .h2 h2{line-height:1.45}}@media (max-width:767px){#blackfriday-page .hero__grid{grid-template-columns:minmax(0,1fr)}#blackfriday-page .hero__grid>div{min-width:0}#blackfriday-page .hero-discounts{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin-top:10px;padding-bottom:6px}#blackfriday-page .hero-discounts .pct-pills{display:contents}#blackfriday-page .hero-discounts .ctas{position:static;flex:0 0 auto;margin:0}#blackfriday-page .hero-discounts #viewAll{position:static;flex:none}#blackfriday-page .hero-discounts .pct-pill{flex:0 0 clamp(80px,26vw,110px);justify-content:center;font-size:20px;padding:9px 12px 8px}#blackfriday-page .pct-pill small{font-size:9px}#blackfriday-page .sticky .msg{font-size:12px}#blackfriday-page .sticky .btn{padding:10px 16px!important;font-size:13px}#blackfriday-page .sticky .wrap{padding-right:calc(max(16px,env(safe-area-inset-right,0px)) + 66px)}body.blackfriday-home #dify-chatbot-bubble #dify-toggle-btn{right:max(16px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));margin:0}body.blackfriday-home.blackfriday-chat-hidden #dify-toggle-btn{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){#blackfriday-page *,#blackfriday-page *:before,#blackfriday-page *:after{animation:none!important;transition:none!important}}#blackfriday-page section.block.bf-no-top{padding-top:0}#blackfriday-page .bf-close{margin-left:auto}#blackfriday-page .bf-deal-actions{display:flex;gap:10px;flex-wrap:wrap}#blackfriday-page .bf-review-score{margin-top:16px}#blackfriday-page #stickyBtn{padding:12px 22px}body.blackfriday-home .modal-popup.ax-ajax-cart-popup-modal._show{inset:0;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}body.blackfriday-home .modal-popup.ax-ajax-cart-popup-modal._show .modal-inner-wrap{position:relative;margin:0;height:auto;min-height:0;max-height:100%;max-width:min(600px,100%);transform:none}body.blackfriday-home .ax-ajax-cart-popup-modal #ax-ajax-cart-popup-wrapper .ax-ajaxcart-actions button{min-width:min(270px,100%);max-width:100%;white-space:normal}body.blackfriday-home .new-foot-main .footer-newsletter{background:#141110!important;padding:48px 16px!important}body.blackfriday-home .new-foot-main .footer-newsletter .container{display:block;width:100%;max-width:1248px;margin:0 auto;padding:32px 36px;background:#1e1917!important;border:1px solid #3b302c;border-radius:0}body.blackfriday-home .new-foot-main .footer-newsletter .container>picture{display:none}body.blackfriday-home .new-foot-main .footer-newsletter .container>.col-md-4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;align-items:start;width:100%;max-width:none;padding:0;flex:none}body.blackfriday-home .new-foot-main .footer-newsletter .container>.col-md-4>.title-newsletter{grid-column:1;margin:0 0 12px!important;color:#fff;font-family:"Anton",Impact,"Arial Narrow",sans-serif;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1.05;letter-spacing:0;text-transform:uppercase}body.blackfriday-home .new-foot-main .footer-newsletter .container>.col-md-4>.title-newsletter:before{content:"";display:block;width:48px;height:5px;margin-bottom:14px;background:#ffe500}body.blackfriday-home .new-foot-main .footer-newsletter .content-top{grid-column:1;color:#d5cbc5;font-size:14px;line-height:1.5}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter{grid-column:2;grid-row:1/span 2;width:100%;margin:0}body.blackfriday-home .new-foot-main .footer-newsletter .form.subscribe label[for=newsletter]{min-height:0}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter input[type=email]{height:48px;border:1px solid #fff;border-radius:3px;color:#141110}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter .form.subscribe .action.subscribe{height:48px!important;margin:10px 0 0!important;border-radius:3px!important;background:#c03;color:#fff;font-weight:700}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter .form.subscribe .action.subscribe:hover{background:#a9002a}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter .check-menzzo-newsletter{margin:12px 0 0}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter label.labelCheckNewsletter{color:#d5cbc5;line-height:1.45}body.blackfriday-home .new-foot-main .footer-newsletter :focus-visible{outline:3px solid #ffe500;outline-offset:3px}@media (max-width:767px){body.blackfriday-home .new-foot-main .footer-newsletter{padding:32px 16px!important}body.blackfriday-home .new-foot-main .footer-newsletter .container{padding:26px 20px}body.blackfriday-home .new-foot-main .footer-newsletter .container>.col-md-4{display:block}body.blackfriday-home .new-foot-main .footer-newsletter .container>.col-md-4>.title-newsletter{font-size:30px}body.blackfriday-home .new-foot-main .footer-newsletter .block.newsletter{margin-top:22px}}#blackfriday-page picture{display:contents}#blackfriday-page .hero-mosaic{display:none}@media (max-width:767px){#blackfriday-page .hero__copy--mosaic{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:12px;align-items:start}#blackfriday-page .hero__copy--mosaic>*{grid-column:1/-1}#blackfriday-page .hero__copy--mosaic>h1{grid-column:1;grid-row:2;font-size:clamp(46px,15vw,96px);min-width:0}#blackfriday-page .hero__copy--mosaic .hero__up{display:contents}#blackfriday-page .hero__copy--mosaic .hero__up>#heroDiscount{grid-column:1;grid-row:3;margin-top:18px;min-width:0}#blackfriday-page .hero__copy--mosaic .hero__up .pct{font-size:clamp(49px,16vw,105px)}#blackfriday-page .hero__copy--mosaic .hero__up .upto{font-size:clamp(16px,4.2vw,24px)}#blackfriday-page .hero__copy--mosaic .hero__up>p{grid-column:1/-1;grid-row:4;margin-top:18px}#blackfriday-page .hero-mosaic:not([hidden]){display:grid;grid-column:2;grid-row:2/4;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;margin-top:18px}#blackfriday-page .hero-mosaic__tile{position:relative;aspect-ratio:1;min-width:0;overflow:hidden;border-radius:6px;container-type:size}#blackfriday-page .hero-mosaic__image img{width:100%;height:100%;object-fit:cover}#blackfriday-page .hero-mosaic__deal{display:flex;flex-direction:column;justify-content:center;padding:6px;background:var(--red);color:#fff;text-align:center}#blackfriday-page .hero-mosaic__deal--light{background:#fff;color:var(--red)}#blackfriday-page .hero-mosaic__deal em{display:block;font-size:max(10px,16cqmin);font-style:normal;font-weight:700;line-height:1.2}#blackfriday-page .hero-mosaic__deal b{display:block;font-family:var(--display);font-weight:900;font-size:40cqmin;line-height:.85}#blackfriday-page .hero-mosaic__deal b+em,#blackfriday-page .hero-mosaic__deal em b{margin-top:3px}#blackfriday-page .hero-mosaic__deal em b{text-transform:uppercase}#blackfriday-page .hero-mosaic__deal .hero-mosaic__claim{font-size:28cqmin;line-height:.9;text-transform:uppercase;overflow-wrap:anywhere}}#blackfriday-page .pack__items{align-items:flex-start}#blackfriday-page .pack__item{position:relative}#blackfriday-page .pack__item a{display:block;width:100%}#blackfriday-page .pack__plus{visibility:hidden}#blackfriday-page .pack__plus+.pack__item:before{content:'+';position:absolute;top:0;right:calc(100% + 8px);width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:flex-end;font-family:var(--anton);font-size:30px;line-height:1;pointer-events:none}#blackfriday-page .pcol li a>picture{display:block;grid-column:1;grid-row:1;width:64px}#blackfriday-page .pcol li a>img{grid-column:1;grid-row:1}#blackfriday-page .pcol li a>.nm{grid-column:2;grid-row:1}#blackfriday-page .pcol li a>.pr{grid-column:3;grid-row:1}@media (max-width:640px){#blackfriday-page .pack__plus+.pack__item:before{font-size:20px}}@media (max-width:767px){#blackfriday-page .hero-mosaic__deal em{margin-bottom:3px}}@media (max-width:767px){#blackfriday-page .top__img{aspect-ratio:auto}#blackfriday-page .top__img a,#blackfriday-page .top__img picture{display:block;width:100%;height:auto}#blackfriday-page .top__img source{display:none}#blackfriday-page .top__img img{display:block;width:100%;height:auto;aspect-ratio:auto 1/1;object-fit:initial}#blackfriday-page .top:hover .top__img img{transform:none}}