body.alina-black-friday{--abf-accent:#ef3434;--abf-muted:#aaa;--abf-line:#272727;--abf-offset:0px;background:#000}.alina-black-friday :is(#page,#site-content,.abf-shell){background:#000}.alina-black-friday #site-content{padding:0}.alina-black-friday .abf-shell{width:100%;max-width:none;margin:0;padding:0;display:block}.abf{--gz-color-primary:var(--abf-accent);--gz-link-color-hover:var(--abf-accent);overflow:clip;background:#000;color:#f7f4f6}.abf-wrap{width:min(1320px, calc(100% - 96px));margin-inline:auto}.abf :is(a,button):focus-visible{outline:2px solid var(--abf-accent);outline-offset:6px}.abf-hero{position:relative;min-height:680px;isolation:isolate;display:grid;place-items:center;background:#000}.abf-hero__film{position:absolute;inset:0;z-index:-2;overflow:hidden;mask-image:linear-gradient(180deg,#0000,#000 16%,#000 60%,#0000)}.abf-hero__film video{display:block;width:100%;height:100%;object-fit:cover;opacity:.7}.abf-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,#0002 5%,#0009 75%,#000 100%)}.abf-hero__content{padding-block:70px;text-align:center}.abf .abf-title{margin:0;color:#fff;font-size:clamp(76px, 14vw, 190px);line-height:.88;letter-spacing:-.045em;font-weight:800;text-align:center;text-shadow:0 4px 38px #0006;animation:abf-hero-in 1.1s ease-out both}.abf .abf-title>span{display:block}.abf-category-nav{position:sticky;top:var(--abf-offset);z-index:9;padding-block:18px;border-bottom:1px solid var(--abf-line);background:#000}.abf-category-nav__inner{display:flex;gap:9px;overflow-x:auto;scrollbar-width:none;padding-block:3px 8px}.abf-category-nav__inner::-webkit-scrollbar{display:none}.abf-category-nav a{display:inline-flex;align-items:center;flex-shrink:0;min-height:46px;padding:10px 18px;border:1px solid #3c3c3c;border-radius:99px;color:inherit;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s,border-color .2s,background .2s}.abf-category-nav a:hover,.abf-category-nav a[aria-current]{border-color:var(--abf-accent);background:#ef343414;color:var(--abf-accent)}.abf-categories{padding-bottom:50px}.abf-category{padding-block:50px 15px;scroll-margin-top:calc(var(--abf-offset) + 105px)}.abf-category+.abf-category{margin-top:35px;border-top:1px solid var(--abf-line)}.abf-category__header{margin-bottom:26px;text-align:center}.abf-eyebrow{margin:0 0 9px;color:var(--abf-muted);font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.12em}.abf-category__header h2{margin:0;color:#f7f4f6;font-size:clamp(29px, 3vw, 42px);font-weight:600;line-height:1.12;letter-spacing:-.02em}.abf-category .products li.product{display:flex}.abf-category .products li.product .product-inner{--abf-card-radius:14px;display:flex;flex-direction:column;width:100%;min-width:0;border-radius:var(--abf-card-radius);background:#fff}.abf-category .products .product-thumbnail{flex-shrink:0;border-radius:var(--abf-card-radius) var(--abf-card-radius) 0 0}.abf-category .products .product-thumbnail :is(.rounded-product-image,img){border-radius:0}.abf-category .products .product-thumbnail .woocommerce-badge.onsale{height:38px;padding-inline:18px;background:#000;color:#fff;font-size:15px;font-weight:700}.abf-category .products li.product .product-summary{--gz-color-dark:#1a1a1a;--gz-color-base:#444;--gz-border-color:#ddd;--gz-color-price-sale:#d72626;--abf-muted:#6b6b6b;flex:1;margin-top:0;padding:18px 16px 20px;border-radius:0 0 var(--abf-card-radius) var(--abf-card-radius);background:#fff;color:#1a1a1a}.abf-category .products .woocommerce-loop-product__title,.abf-category .products .woocommerce-loop-product__title a,.abf-category .products .product-summary>.price{color:#1a1a1a}.abf-category .products .woocommerce-loop-product__title a:hover{color:var(--gz-color-primary)}.abf-category .products .product--cat a:not(:hover){color:var(--abf-muted)}.abf-category .products .price del{color:var(--abf-muted)}.abf-empty{padding-block:80px;text-align:center}.abf-empty h2{color:inherit;font-size:30px}.abf-empty a{display:inline-block;margin-top:20px;color:var(--abf-accent)}.abf-reveal-ready{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}.abf-reveal-ready.is-visible{opacity:1;transform:none}@keyframes abf-hero-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1100px){.abf-wrap{width:calc(100% - 56px)}.abf-hero{min-height:600px}}@media (max-width:700px){.abf-wrap{width:calc(100% - 36px)}.abf-hero{min-height:500px}.abf-hero__content{padding-block:55px}.abf .abf-title{max-width:440px;margin-inline:auto}.abf-category-nav{padding-block:11px}.abf-category-nav__inner{gap:7px}.abf-category-nav a{min-height:44px;padding:9px 15px;font-size:13px}.abf-category{padding-top:36px;scroll-margin-top:calc(var(--abf-offset) + 90px)}.abf-category+.abf-category{margin-top:20px}.abf-category__header{margin-bottom:20px}.abf-category__header h2{font-size:29px}.abf-category .products li.product .product-inner{--abf-card-radius:12px}.abf-category .products .product-thumbnail .woocommerce-badge.onsale{height:34px;padding-inline:16px;font-size:14px}.abf-category .products li.product .product-summary{padding:14px 10px 16px}}@media (prefers-reduced-motion:reduce){.abf .abf-title{animation:none}.abf-reveal-ready{opacity:1;transform:none;transition:none}}