:root{--bg:#070707;--panel:#0d0d0d;--ink:#f3f1eb;--muted:#aaa7a1;--line:#2a2a2a;--max:1500px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:.02em}a{color:inherit;text-decoration:none}.adikt-wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.adikt-announcement{text-align:center;padding:10px;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.2em}.adikt-header{position:sticky;top:0;z-index:100;background:rgba(7,7,7,.94);backdrop-filter:blur(14px);border-bottom:1px solid #202020}.adikt-nav{height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.adikt-links,.adikt-actions{display:flex;gap:24px;font-size:11px;letter-spacing:.15em}.adikt-actions{justify-content:flex-end}.adikt-logo{font-weight:900;font-style:italic;font-size:34px;letter-spacing:-.06em}.adikt-logo sup{font-size:9px}.adikt-hero{min-height:calc(100vh - 108px);position:relative;background-size:cover;background-position:center;display:flex;align-items:flex-end}.adikt-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.74),rgba(0,0,0,.07)),linear-gradient(0deg,rgba(0,0,0,.88),transparent)}.adikt-hero-copy{position:relative;z-index:2;padding-bottom:70px}.adikt-hero-copy>span,.adikt-split-copy>span,.adikt-page-head>span{font-size:11px;letter-spacing:.28em}.adikt-hero h1{font-size:clamp(70px,12vw,175px);line-height:.8;letter-spacing:-.075em;font-style:italic;margin:14px 0 25px}.adikt-hero h1 small{font-size:.22em;letter-spacing:.18em;display:block;font-style:normal;margin-top:30px}.adikt-hero p{max-width:520px;color:#d1cec7;line-height:1.7}.adikt-btn{display:inline-block;border:1px solid var(--ink);padding:16px 25px;font-size:11px;letter-spacing:.18em;margin-top:20px}.adikt-solid{background:var(--ink);color:#050505}.adikt-ticker{padding:19px;text-align:center;border-block:1px solid var(--line);font-size:11px;letter-spacing:.25em}.adikt-section{padding:90px 0}.adikt-section-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:30px}.adikt-section-head h2{font-size:clamp(40px,6vw,80px);letter-spacing:-.05em;margin:0}.adikt-section-head a{font-size:11px;letter-spacing:.18em;color:var(--muted)}.adikt-split{display:grid;grid-template-columns:1.2fr .8fr;min-height:720px}.adikt-campaign{background-size:cover;background-position:center}.adikt-split-copy{padding:70px;display:flex;justify-content:center;flex-direction:column;background:#0c0c0c}.adikt-split-copy h2{font-size:clamp(55px,8vw,115px);line-height:.86;letter-spacing:-.06em;margin:15px 0 25px}.adikt-split-copy p{max-width:500px;color:var(--muted);line-height:1.75}.adikt-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.adikt-features>div{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.adikt-features b{font-size:11px;letter-spacing:.15em;display:block}.adikt-features span{display:block;font-size:11px;color:var(--muted);margin-top:8px;line-height:1.5}.adikt-footer{padding:70px 0 30px;background:#030303}.adikt-footer-logo{font-size:clamp(70px,14vw,210px);font-weight:900;font-style:italic;letter-spacing:-.075em;line-height:.8;border-bottom:1px solid var(--line);padding-bottom:30px}.adikt-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:28px;padding:35px 0}.adikt-footer strong{font-size:10px;letter-spacing:.18em}.adikt-footer p,.adikt-footer a{display:block;color:var(--muted);font-size:12px;line-height:2}.adikt-copy{border-top:1px solid var(--line);padding-top:20px;color:#777;font-size:10px}.adikt-main{padding:55px 0 100px}.adikt-content{max-width:1000px}.adikt-page-head{padding:60px 0}.adikt-page-head h1{font-size:clamp(52px,10vw,130px);letter-spacing:-.07em;margin:10px 0}.adikt-content p,.adikt-content li{color:var(--muted);line-height:1.8}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:12px;margin:0!important;padding:0!important}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;list-style:none}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:4/5;object-fit:cover;margin:0!important;background:#111;transition:.45s}.woocommerce ul.products li.product:hover img{transform:scale(1.015)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px!important;letter-spacing:.06em;color:var(--ink);padding:14px 0 5px!important}.woocommerce ul.products li.product .price{font-size:12px!important;color:var(--ink)!important}.woocommerce span.onsale{background:var(--ink)!important;color:#050505!important;border-radius:0!important;min-width:0!important;min-height:0!important;line-height:1!important;padding:8px!important;font-size:9px!important;letter-spacing:.12em}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:0!important;background:var(--ink)!important;color:#050505!important;padding:15px 20px!important;text-transform:uppercase;font-size:11px!important;letter-spacing:.12em}.woocommerce div.product{display:grid;grid-template-columns:1.15fr .85fr;gap:45px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:auto!important;float:none!important}.woocommerce div.product .product_title{font-size:clamp(40px,5vw,72px);letter-spacing:-.05em;line-height:.95}.woocommerce div.product p.price{color:var(--ink)!important}.woocommerce div.product .woocommerce-tabs{grid-column:1/-1}.woocommerce div.product form.cart .variations select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.select2-container--default .select2-selection--single{background:#0c0c0c;color:var(--ink);border:1px solid var(--line);border-radius:0;padding:12px}.woocommerce table.shop_table{border-color:var(--line);border-radius:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:var(--line)}.woocommerce-message,.woocommerce-info{background:#0c0c0c;color:var(--ink);border-top-color:var(--ink)}
@media(max-width:950px){.adikt-links{display:none}.adikt-nav{grid-template-columns:1fr auto 1fr}.adikt-split{grid-template-columns:1fr}.adikt-campaign{min-height:550px}.adikt-features{grid-template-columns:repeat(2,1fr)}.adikt-footer-grid{grid-template-columns:1fr 1fr}.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}.woocommerce div.product{grid-template-columns:1fr}.adikt-actions a:first-child{display:none}}
@media(max-width:620px){.adikt-wrap{width:calc(100% - 24px)}.adikt-hero{min-height:75vh}.adikt-hero-copy{padding-bottom:45px}.adikt-split-copy{padding:45px 24px}.adikt-features>div{padding:20px}.adikt-footer-grid{grid-template-columns:1fr 1fr}.woocommerce ul.products{gap:8px}.adikt-logo{font-size:29px}}
