:root{--kc-red:#FB0102;--kc-red-btn:#E00001;--kc-red-deep:#C80001;--kc-red-soft:rgba(251,1,2,.1);--kc-paper:#F2EEE6;--kc-card:#FFFDF8;--kc-ink:#0E0C0A;--kc-text:#16130F;--kc-text2:#4A453E;--kc-text3:#6E675E;--kc-line:rgba(14,12,10,.14);--kc-line2:rgba(14,12,10,.28);--kc-d-bg:#050506;--kc-d-bg2:#0B0B0E;--kc-d-card:#121216;--kc-d-card2:#1A1A20;--kc-d-line:rgba(255,255,255,.09);--kc-d-line2:rgba(255,255,255,.16);--kc-d-text:#F5F5F7;--kc-d-text2:#A9A9B6;--kc-d-text3:#7C7C8A;--kc-font:"Archivo",system-ui,-apple-system,"Segoe UI",sans-serif;--kc-r-btn:4px;--kc-r-card:6px;--kc-r-pill:999px;--kc-sh-card:6px 6px 0 var(--kc-ink);--kc-sh-btn:4px 4px 0 var(--kc-red);--kc-sh-lg:10px 10px 0 var(--kc-ink);--kc-contour:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400' viewBox='0 0 600 400'%3E%3Cg fill='none' stroke='%230E0C0A' stroke-opacity='.10' stroke-width='1'%3E%3Cpath d='M-20 10 C 120 -28, 220 44, 330 10 S 520 -28, 620 10'/%3E%3Cpath d='M-20 36 C 120 7, 220 63, 330 36 S 520 7, 620 36'/%3E%3Cpath d='M-20 62 C 120 42, 220 82, 330 62 S 520 42, 620 62'/%3E%3Cpath d='M-20 88 C 120 50, 220 101, 330 88 S 520 50, 620 88'/%3E%3Cpath d='M-20 114 C 120 85, 220 148, 330 114 S 520 85, 620 114'/%3E%3Cpath d='M-20 140 C 120 120, 220 167, 330 140 S 520 120, 620 140'/%3E%3Cpath d='M-20 166 C 120 128, 220 186, 330 166 S 520 128, 620 166'/%3E%3Cpath d='M-20 192 C 120 163, 220 205, 330 192 S 520 163, 620 192'/%3E%3Cpath d='M-20 218 C 120 198, 220 252, 330 218 S 520 198, 620 218'/%3E%3Cpath d='M-20 244 C 120 206, 220 271, 330 244 S 520 206, 620 244'/%3E%3Cpath d='M-20 270 C 120 241, 220 290, 330 270 S 520 241, 620 270'/%3E%3Cpath d='M-20 296 C 120 276, 220 309, 330 296 S 520 276, 620 296'/%3E%3Cpath d='M-20 322 C 120 284, 220 356, 330 322 S 520 284, 620 322'/%3E%3Cpath d='M-20 348 C 120 319, 220 375, 330 348 S 520 319, 620 348'/%3E%3Cpath d='M-20 374 C 120 354, 220 394, 330 374 S 520 354, 620 374'/%3E%3Cellipse cx='450' cy='120' rx='70' ry='40'/%3E%3Cellipse cx='450' cy='120' rx='46' ry='25'/%3E%3Cellipse cx='450' cy='120' rx='22' ry='11'/%3E%3C/g%3E%3C/svg%3E");--kc-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--kc-logo-light:url(/cdn/shop/files/kg-logo-c-chiaro.png);--kc-logo-dark:url(/cdn/shop/files/kg-logo-c-scuro.png);--font-body-family:"Archivo",system-ui,sans-serif !important;--font-heading-family:"Archivo",system-ui,sans-serif !important;--font-heading-weight:800 !important;--buttons-radius:4px !important;--buttons-radius-outset:4px !important;--inputs-radius:4px !important;--product-card-corner-radius:.6rem !important;--collection-card-corner-radius:.6rem !important;--lh-font-family:"Archivo" !important;--lh-title-font-family:"Archivo" !important}html body,html body button,html body input,html body select,html body textarea{font-family:var(--kc-font)}html body [data-layouthub=section],html body section[data-layouthub=section]{font-family:var(--kc-font)!important}html body h1,html body h2,html body h3,html body .h0,html body .h1,html body .h2{font-family:var(--kc-font)!important;font-stretch:125%}html body{overflow-x:clip}.kga,.kga__drawer{display:none}@media screen and (min-width:750px){html body,html body.gradient{background:var(--kc-paper)!important;color:var(--kc-text)}html body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 500px at 92% 0%,rgba(251,1,2,.09),transparent 60%),var(--kc-contour);background-size:auto,600px 400px}html body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--kc-grain);opacity:.1}html body #MainContent,html body #MainContent>.shopify-section,html body .shopify-section:has(.kgp),html body .shopify-section:has(.kgs),html body .shopify-section:has(.kgc-hub),html body:has(.kgs),html body:has(.kgc-hub),html body:has(.kgp),html body:has(.kgp) #MainContent,html body:has(.kgp) #MainContent .shopify-section{background:transparent!important}html body ::selection{background:var(--kc-red);color:#fff}html body,html body .color-scheme-1,html body .color-scheme-2,html body .color-scheme-3,html body .color-scheme-4,html body .color-scheme-5,html body .color-background-1,html body .color-background-2,html body .color-inverse{--color-background:242,238,230 !important;--gradient-background:transparent !important;--color-foreground:22,19,15 !important;--color-background-contrast:206,198,184 !important;--color-shadow:14,12,10 !important;--color-button:14,12,10 !important;--color-button-text:255,255,255 !important;--color-secondary-button:255,253,248 !important;--color-secondary-button-text:14,12,10 !important;--color-link:224,0,1 !important;--color-badge-foreground:255,255,255 !important;--color-badge-background:251,1,2 !important;--color-badge-border:251,1,2 !important;--payment-terms-background-color:#F2EEE6 !important}html body .gradient{background:transparent!important}html body .button:not(.button--secondary):not(.button--tertiary):not(.shopify-payment-button__button--unbranded),html body .shopify-payment-button__button--unbranded{background:var(--kc-ink)!important;color:#fff!important;border-radius:var(--kc-r-btn)!important;box-shadow:var(--kc-sh-btn)!important;font-weight:800;letter-spacing:.04em}html body .button:not(.button--secondary):not(.button--tertiary):before,html body .button:not(.button--secondary):not(.button--tertiary):after{display:none!important}html body .button--secondary{background:transparent!important;color:var(--kc-ink)!important;border:1.5px solid var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important;box-shadow:none!important}html body .button--secondary:after,html body .button--secondary:before{display:none!important}html body .price,html body .price-item,html body .product__price,html body .price__regular .price-item{color:var(--kc-ink)!important;font-family:var(--kc-font)!important;font-weight:800}html body .price-item--sale{color:var(--kc-red-btn)!important}html body .badge,html body .price__badge-sale,html body .price__badge-sold-out{background:var(--kc-red-btn)!important;color:#fff!important;border-color:var(--kc-red-btn)!important;border-radius:var(--kc-r-pill)!important}html body .field__input,html body .select__select,html body .quantity,html body .customer .field input{background:var(--kc-card)!important;color:var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important}html body .field:after,html body .select:after,html body .quantity:after{box-shadow:0 0 0 1.5px var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important}html body .card-wrapper .card,html body .card--standard .card__inner{border-radius:var(--kc-r-card)!important}html body .kg-nav{--kg-red:#FB0102;--kg-bg:rgba(242,238,230,.9);--kg-line:var(--kc-line);--kg-muted:var(--kc-text2);background:#f2eee6e6!important;border-bottom:1px solid var(--kc-line)!important;-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px)}html body .kg-nav--solid{box-shadow:0 1px 0 var(--kc-line),0 12px 30px -24px #0e0c0a73!important}html body .kg-nav__spacer{display:block!important;background:transparent!important;height:76px}html body .kg-nav__inner{max-width:1440px;padding:14px clamp(16px,5vw,72px)!important}html body .kg-nav__brand{width:60px;height:48px;font-size:0!important;color:transparent!important;background:var(--kc-logo-light) left center/contain no-repeat;flex:none}html body .kg-nav__brand *{display:none!important}html body .kg-nav__link{color:var(--kc-text2)!important;font-size:12px!important;letter-spacing:.14em!important}html body .kg-nav__link:hover,html body .kg-nav__link[aria-current],html body .kg-nav__menu>a:first-child{color:var(--kc-ink)!important}html body .kg-nav__link:after{background:var(--kc-red)!important}html body .kg-nav__chev{color:var(--kc-red)!important}html body .kg-nav__panel{background:var(--kc-card)!important;border:1.5px solid var(--kc-ink)!important;border-radius:var(--kc-r-card)!important;box-shadow:var(--kc-sh-card)!important}html body .kg-nav__panel a{color:var(--kc-text2)!important;border-radius:var(--kc-r-btn)!important}html body .kg-nav__panel a:hover{color:var(--kc-ink)!important;background:var(--kc-red-soft)!important}html body .kg-nav__cta{background:var(--kc-ink)!important;color:#fff!important;border-radius:var(--kc-r-btn)!important;box-shadow:var(--kc-sh-btn)!important;padding:.85em 1.4em!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em!important}html body .kg-nav__cta:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--kc-red)!important}html body .kg-nav__burger span,html body #kg-loader{background:var(--kc-ink)!important}html body #kg-cursor-glow{display:none!important}@media(max-width:940px){html body .kg-nav__menu{background:#f2eee6fa!important}}html body .kgc{background:transparent!important;border-bottom:1px solid var(--kc-line)!important}html body .kgc ol{color:var(--kc-text3)!important}html body .kgc a{color:var(--kc-text2)!important}html body .kgc a:hover,html body .kgc [aria-current]{color:var(--kc-ink)!important}html body .kgc li+li:before{color:var(--kc-red)!important}html body .main-page-title{color:var(--kc-ink)!important;font-weight:900!important}html body .kgp{--kg-red:#FB0102;--kg-red-hover:#C80001;--kg-red-soft:rgba(251,1,2,.1);--kg-red-ink:#E00001;--kg-bg:transparent;--kg-card:#FFFDF8;--kg-line:rgba(14,12,10,.16);--kg-muted:#4A453E;--kg-text:#16130F;--kgp-grad:#FFFDF8;--kgp-display:"Archivo",sans-serif;--kgp-body:"Archivo",sans-serif;background:transparent!important;box-shadow:none!important;color:var(--kc-text)!important}html body .kgp h1,html body .kgp h2,html body .kgp h3,html body .kgp h4{color:var(--kc-ink)!important;font-family:var(--kc-font)!important;font-stretch:125%;font-weight:900!important;letter-spacing:-.005em!important}html body .kgp strong,html body .kgp .kgp-hero>p strong,html body .kgp .kgp-sec>p strong,html body .kgp .kgp-step p strong{color:var(--kc-ink)!important}html body .kgp p a:not([class]):hover,html body .kgp li a:not([class]):hover{color:var(--kc-ink)!important}html body .kgp .kgp-eyebrow,html body .kgp .kgp-hero>small,html body .kgp .kgp-sec>small{color:#e00001!important;letter-spacing:.2em}html body .kgp .kgp-hero:before{background:radial-gradient(50% 50% at 50% 50%,rgba(251,1,2,.08),transparent 70%)!important}html body .kgp .kgp-card,html body .kgp .kgp-box,html body .kgp .kgp-step,html body .kgp .kgp-plan,html body .kgp .kgp-price,html body .kgp .kgp-review,html body .kgp .kgp-faq details{background:var(--kc-card)!important;border:1.5px solid var(--kc-ink)!important;border-radius:var(--kc-r-card)!important;box-shadow:var(--kc-sh-card)!important;color:var(--kc-text)!important}html body .kgp .kgp-card:before,html body .kgp .kgp-box:before,html body .kgp .kgp-step:before,html body .kgp .kgp-plan:before,html body .kgp .kgp-price:before,html body .kgp .kgp-review:before{display:none!important}html body .kgp .kgp-card:hover,html body .kgp .kgp-box:hover,html body .kgp .kgp-step:hover,html body .kgp .kgp-plan:hover,html body .kgp .kgp-review:hover,html body .kgp .kgp-faq details[open]{border-color:var(--kc-ink)!important;box-shadow:8px 8px 0 var(--kc-red)!important;transform:translate(-2px,-2px)}html body .kgp .kgp-card>img,html body .kgp .kgp-card__img{background:var(--kc-ink)!important;border-radius:4px}html body .kgp .kgp-card>div>strong,html body .kgp .kgp-card__name,html body .kgp .kgp-price>h3,html body .kgp .kgp-price__head,html body .kgp .kgp-faq summary{color:var(--kc-ink)!important}html body .kgp .kgp-card em,html body .kgp .kgp-card__cta{background:var(--kc-ink)!important;color:#fff!important;border-radius:var(--kc-r-btn)!important;box-shadow:3px 3px 0 var(--kc-red)}html body .kgp .kgp-plan.kgp-hot{border-color:var(--kc-red)!important;box-shadow:8px 8px 0 var(--kc-red)!important;background:var(--kc-card)!important}html body .kgp .kgp-badge{background:var(--kc-red-btn)!important;color:#fff!important;border-radius:var(--kc-r-pill)!important}html body .kgp .kgp-row:nth-of-type(2n),html body .kgp .kgp-price tbody tr:nth-child(2n) td{background:#0e0c0a09!important}html body .kgp .kgp-row:hover,html body .kgp .kgp-price tbody tr:hover td{background:#fb01020f!important}html body .kgp .kgp-ph{background:var(--kc-ink)!important;border-color:var(--kc-ink)!important}html body .kgp .kgp-tip{background:linear-gradient(90deg,#fb010214,#fffdf8d9 60%)!important;border:1.5px solid var(--kc-ink)!important;border-radius:var(--kc-r-card)!important;color:var(--kc-text)!important}html body .kgp .kgp-faq summary:after{background:var(--kc-paper)!important;border-color:var(--kc-ink)!important;color:var(--kc-red)!important}html body .kgp .kgp-faq summary:hover:after,html body .kgp .kgp-faq details[open]>summary:after{background:var(--kc-ink)!important;color:#fff!important}html body .kgp .kgp-rel a{background:var(--kc-card)!important;border:1.5px solid var(--kc-ink)!important;color:var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important}html body .kgp .kgp-rel a:hover{background:var(--kc-ink)!important;color:#fff!important}html body .kgp .kgp-rel a:hover:after{color:var(--kc-red)!important}html body .kgp hr{background:var(--kc-line2)!important}html body .kgp .kgp-btn{background:var(--kc-ink)!important;border:1.5px solid var(--kc-ink)!important;color:#fff!important;border-radius:var(--kc-r-btn)!important;box-shadow:var(--kc-sh-btn)!important}html body .kgp .kgp-btn:hover{background:var(--kc-ink)!important;transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--kc-red)!important}html body .kgp .kgp-btn--ghost,html body .kgp .kgp-mail{background:transparent!important;border:1.5px solid var(--kc-ink)!important;color:var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important;box-shadow:none!important}html body .kgp .kgp-btn--ghost:hover,html body .kgp .kgp-mail:hover{background:var(--kc-ink)!important;color:#fff!important}html body .kgp .kgp-wa{border-radius:var(--kc-r-btn)!important;box-shadow:4px 4px 0 var(--kc-ink)!important}html body .kgp .kgp-cta{background:var(--kc-ink)!important;border:0!important;border-radius:var(--kc-r-card)!important;box-shadow:var(--kc-sh-lg)!important;color:#fff!important}html body .kgp .kgp-cta:after{opacity:.55}html body .kgp .kgp-cta h2,html body .kgp .kgp-cta h3,html body .kgp .kgp-cta strong{color:#fff!important}html body .kgp .kgp-cta>p,html body .kgp .kgp-cta__sub{color:#c9c3b8!important}html body .kgp .kgp-cta .kgp-btn{background:var(--kc-red-btn)!important;border-color:var(--kc-red-btn)!important;box-shadow:4px 4px #fff!important}html body .kgp .kgp-cta .kgp-btn--ghost,html body .kgp .kgp-cta .kgp-mail{background:transparent!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important}html body .kgp .kgp-stat__n,html body .kgp .kgp-stat>b{color:var(--kc-ink)!important;font-stretch:125%}html body .kgp img{border-radius:4px}html body:has(.kgp) .contact{color:var(--kc-text)!important}html body:has(.kgp) .contact h2{color:var(--kc-ink)!important}html body:has(.kgp) .contact .field__input{background:var(--kc-card)!important;color:var(--kc-ink)!important;border:1.5px solid var(--kc-ink)!important}html body:has(.kgp) .contact .field__label{color:var(--kc-text2)!important}html body .kgm{--kgm-red:#FB0102;--kgm-bg:transparent;--kgm-card:#FFFDF8;--kgm-line:var(--kc-ink);--kgm-muted:#4A453E;--kgm-text:#16130F;background:transparent!important}html body .kgm__box{background:var(--kc-card)!important;border:1.5px solid var(--kc-ink)!important;border-radius:var(--kc-r-card)!important;box-shadow:var(--kc-sh-lg)!important}html body .kgm__title,html body .kgm__f label{color:var(--kc-ink)!important;font-family:var(--kc-font)!important}html body .kgm__title{font-stretch:125%;font-weight:900!important}html body .kgm__f input,html body .kgm__f select,html body .kgm__f textarea{background:#fff!important;color:var(--kc-ink)!important;border:1.5px solid var(--kc-line2)!important;border-radius:var(--kc-r-btn)!important}html body .kgm__f input:focus,html body .kgm__f select:focus,html body .kgm__f textarea:focus{border-color:var(--kc-ink)!important;box-shadow:3px 3px 0 var(--kc-red)!important}html body .kgm__f select{background-image:linear-gradient(45deg,transparent 50%,#0E0C0A 50%),linear-gradient(135deg,#0E0C0A 50%,transparent 50%)!important;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%!important;background-size:6px 6px!important;background-repeat:no-repeat!important}html body .kgm__f input::placeholder,html body .kgm__f textarea::placeholder{color:#8c857a!important}html body .kgm__btn{background:var(--kc-ink)!important;color:#fff!important;border-radius:var(--kc-r-btn)!important;box-shadow:var(--kc-sh-btn)!important}html body .kgm__note a{color:var(--kc-ink)!important}html body .kgs{--kg-red:#FB0102;--kg-red-hover:#C80001;--kg-red-ink:#E00001;--kg-red-soft:rgba(251,1,2,.1);--kg-red-line:#0E0C0A;--kg-bg:transparent;--kg-card:#FFFDF8;--kg-card-grad:#FFFDF8;--kg-ph:#E9E3D8;--kg-line:rgba(14,12,10,.18);--kg-line-strong:#0E0C0A;--kg-white:#0E0C0A;--kg-text:#16130F;--kg-muted:#4A453E;--kg-r-pill:999px;--kg-r-card:6px;--kg-r-md:6px;--kg-r-btn:4px;--kg-r-input:4px;--kg-r-sm:4px;--kg-sh-card:8px 8px 0 #FB0102;--kg-sh-red:5px 5px 0 #FB0102;background:transparent!important;color:var(--kc-text)!important}html body .kgs .kgs-h1,html body .kgs .kgs-h2,html body .kgs .kgs-h3{font-stretch:125%;font-weight:900!important}html body .kgs .kgs-btn{background:var(--kc-ink)!important;border-color:var(--kc-ink)!important;color:#fff!important;box-shadow:var(--kc-sh-btn)!important}html body .kgs .kgs-btn--ghost{background:transparent!important;color:var(--kc-ink)!important;box-shadow:none!important}html body .kgs .kgs-btn--ghost:hover{background:var(--kc-ink)!important;color:#fff!important}html body .kgs .kgs-btn--wa{background:#25d366!important;border-color:#25d366!important;color:#04170b!important;box-shadow:4px 4px 0 var(--kc-ink)!important}html body .kgs .kgs-card,html body .kgs .kgs-end,html body .kgs .kgs-promo{border:1.5px solid var(--kc-ink)!important;box-shadow:var(--kc-sh-card)!important}html body .kgs .kgs-card:before,html body .kgs .kgs-end:before,html body .kgs .kgs-promo:before{display:none!important}html body .kgs .kgs-card:hover{transform:translate(-2px,-2px)}html body .kgs .kgs-chips{background:#f2eee6eb!important}html body .kgs .kgs-chip[aria-current=true]{background:var(--kc-ink)!important;border-color:var(--kc-ink)!important;color:#fff!important}html body .kgs .kgs-badge{color:#fff!important;background:var(--kc-red-btn)!important}html body .kgs .kgs-badge--grey{background:var(--kc-ink)!important;color:#fff!important}html body .kgs .kgs-card__ph{color:#fff!important;background:var(--kc-ink)!important}html body .kgs .kgs-prod-promo{color:var(--kc-text)!important}html body .kgs .kgs-head:after{background:var(--kc-line)!important}html body .card-wrapper .card__inner,html body .card--card,html body .card--standard>.card__inner{background:var(--kc-card)!important}html body .product-grid .card-wrapper{background:var(--kc-card);border:1.5px solid var(--kc-ink);border-radius:var(--kc-r-card);box-shadow:var(--kc-sh-card);overflow:hidden;transition:transform .15s,box-shadow .15s}html body .product-grid .card-wrapper:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--kc-red)}html body .product-grid .card__heading,html body .product-grid .card__heading a{color:var(--kc-ink)!important;font-family:var(--kc-font)!important;font-weight:800!important;font-size:1.5rem!important}html body .product-grid .price,html body .product-grid .price-item{font-size:1.7rem!important}html body .facets-container,html body .facets__summary,html body .facet-filters__label,html body .product-count__text,html body .facets__heading{color:var(--kc-text2)!important}html body .facets__disclosure,html body .facets__display{background:var(--kc-card)!important;border-color:var(--kc-ink)!important;border-radius:var(--kc-r-card)!important}html body .product__title h1,html body .product__title h2{color:var(--kc-ink)!important;font-weight:900!important;text-transform:uppercase}html body .product__text,html body .product__description,html body .product__info-container{color:var(--kc-text)!important}html body .product__media-item,html body .product__media-list .media{border-radius:var(--kc-r-card)!important;overflow:hidden}html body .product__media-wrapper .media{background:var(--kc-card)!important}html body .product-form__input input[type=radio]+label{border-radius:var(--kc-r-pill)!important;border-color:var(--kc-ink)!important;color:var(--kc-ink)!important;background:var(--kc-card)!important}html body .product-form__input input[type=radio]:checked+label{background:var(--kc-ink)!important;color:#fff!important}html body .accordion,html body .accordion summary{color:var(--kc-ink)!important;border-color:var(--kc-line2)!important}html body .cart-items th,html body .cart-item__name,html body .cart__empty-text,html body .title--primary,html body .totals__total,html body .totals__total-value{color:var(--kc-ink)!important}html body .cart-items td,html body .cart-items th,html body .cart__footer .totals{border-color:var(--kc-line)!important}html body .cart-item__image{border-radius:var(--kc-r-btn)!important}html body .cart-drawer .drawer__inner,html body .cart-notification{background:var(--kc-card)!important;border-color:var(--kc-ink)!important}html body .kgc-hub{--kg-red:#FB0102;--kg-red-hover:#C80001;--kg-red-ink:#E00001;--kg-red-soft:rgba(251,1,2,.1);--kg-red-line:#0E0C0A;--kg-bg:transparent;--kg-card:#FFFDF8;--kg-ph:#0E0C0A;--kg-line:rgba(14,12,10,.18);--kg-white:#0E0C0A;--kg-text:#16130F;--kg-muted:#4A453E;--kg-r-card:6px;--kg-r-btn:4px;color:var(--kc-text)!important}html body .kgc-hub__h1{font-stretch:125%;font-weight:900!important}html body .kgc-hub__tile{border:1.5px solid var(--kc-ink)!important;box-shadow:var(--kc-sh-card)!important;background:var(--kc-ink)!important}html body .kgc-hub__tile:before{display:none!important}html body .kgc-hub__tile:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--kc-red)!important}html body .kgc-hub__title{color:#fff!important}html body .kgc-hub__sub{color:#d9d3c8!important}html body .kgc-hub__from{color:#fff!important;background:#ffffff1f!important}html body .kgc-hub__arrow,html body .kgc-hub__badge{background:var(--kc-red-btn)!important;color:#fff!important}html body .kgc-hub__cta{background:var(--kc-card)!important;border:1.5px solid var(--kc-ink)!important;box-shadow:var(--kc-sh-lg)!important}html body .kgc-hub__cta:before{display:none!important}html body .kgc-hub__btn{background:var(--kc-ink)!important;border-color:var(--kc-ink)!important;color:#fff!important;box-shadow:var(--kc-sh-btn)!important}html body .kgc-hub__btn--wa{background:#25d366!important;border-color:#25d366!important;color:#04170b!important;box-shadow:4px 4px 0 var(--kc-ink)!important}html body .kgf{--kgf-red:#FB0102;--kgf-bg:#0E0C0A;--kgf-line:rgba(255,255,255,.12);background:#0e0c0a!important;border-top:0!important;margin-top:clamp(40px,6vw,80px)}html body .kgp-bar{display:none!important}}@media screen and (min-width:750px){html body #kgw{--r:#E00001;--r2:#C80001;--n:#0E0C0A;--c:#F2EEE6;--g:#6E675E;--l:rgba(14,12,10,.12);background:transparent!important;color:var(--kc-text)!important;font-family:var(--kc-font)!important}html body #kgw .wrap{max-width:1440px;padding-left:clamp(16px,4vw,56px);padding-right:clamp(16px,4vw,56px)}html body #kgw .crumb{color:var(--kc-text3)!important}html body #kgw .btn{border-radius:var(--kc-r-btn)!important}html body #kgw .btn:not(.g){background:var(--kc-red-btn)!important;color:#fff!important;box-shadow:0 8px 20px -10px #e000018c}html body #kgw .btn.g{background:#fff!important;color:var(--kc-ink)!important;border:1px solid var(--l)!important;box-shadow:0 2px 6px #0e0c0a0f}html body #kgw #kgback{display:inline-flex;align-items:center;gap:6px;margin:6px 0 10px}html body #kgw .switch button{background:#fff!important;color:var(--kc-ink)!important;border:1px solid var(--l)!important}html body #kgw .switch button.on{background:var(--kc-ink)!important;color:#fff!important}html body #kgw .side,html body #kgw .card{background:#fff!important;border:1px solid var(--l)!important;border-radius:14px!important;box-shadow:0 1px #fff inset,0 10px 30px -18px #0e0c0a40}html body #kgw .card:hover{border-color:var(--kc-ink)!important;box-shadow:6px 6px 0 var(--kc-ink)!important;transform:translate(-2px,-2px)}html body #kgw .side h4{color:var(--kc-red-btn)!important}html body #kgw .side a:hover,html body #kgw .side a.on{background:var(--kc-paper)!important}html body #kgw .side a.on{color:var(--kc-red-btn)!important}html body #kgw .side small,html body #kgw .chk{color:var(--kc-text3)!important}html body #kgw .head h1{color:var(--kc-ink)!important;font-stretch:125%;font-weight:900}html body #kgw .head h1:before{color:var(--kc-red-btn)!important}html body #kgw .head p,html body #kgw .body .s,html body #kgw .cols,html body #kgw .note,html body #kgw .sec p.h,html body #kgw .prod small{color:var(--kc-text3)!important}html body #kgw .bar input,html body #kgw .bar select,html body #kgw .fbtn{background:#fff!important;color:var(--kc-ink)!important;border:1px solid var(--l)!important;border-radius:10px!important}html body #kgw .catbar button{background:#fff!important;color:var(--kc-ink)!important;border:1px solid var(--l)!important;border-radius:14px!important;box-shadow:0 6px 16px -12px #0e0c0a59}html body #kgw .catbar button small{color:var(--kc-text3)!important}html body #kgw .catbar button:hover{border-color:var(--kc-ink)!important}html body #kgw .catbar button.on{background:var(--kc-ink)!important;border-color:var(--kc-ink)!important;color:#fff!important}html body #kgw .catbar button.on small{color:#d9d3c8!important}html body #kgw .img{background:#f6f3ee!important}html body #kgw .body h3{color:var(--kc-ink)!important}html body #kgw .from{background:#fb010212!important}html body #kgw .from small{color:var(--kc-text3)!important}html body #kgw .from b{color:var(--kc-red-btn)!important}html body #kgw .tiers div{background:var(--kc-paper)!important;color:var(--kc-text3)!important}html body #kgw .tiers b{color:var(--kc-ink)!important}html body #kgw .cta{background:var(--kc-ink)!important;border-radius:var(--kc-r-btn)!important}html body #kgw .badge{background:var(--kc-red-btn)!important}html body #kgw .tag{background:var(--kc-ink)!important}html body #kgw .cfgn{display:none}html body #kgw .cfg{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 330px;grid-template-areas:"rail bar bar" "rail stage sum" "rail main sum";gap:18px;background:#f7f5f1;border:1px solid #fff;border-radius:28px;padding:18px;box-shadow:0 30px 70px -40px #0e0c0a73,0 2px #fff inset,0 0 0 1px #0e0c0a0f}html body #kgw .cfg>.main{grid-area:main}html body #kgw .cfg>.sum{grid-area:sum}html body #kgw .main,html body #kgw .sum{background:#fff!important;border:1px solid rgba(14,12,10,.06)!important;border-radius:20px!important;box-shadow:0 1px #fff inset,0 14px 30px -22px #0e0c0a59!important}html body #kgw .sum{top:96px!important;align-self:start}html body #kgw .sum h3{color:var(--kc-ink)!important;font-stretch:125%;font-size:20px!important}html body #kgw .row{color:var(--kc-text2)!important}html body #kgw .row.t{border-top-color:#0e0c0a1a!important;color:var(--kc-ink)!important}html body #kgw .row.t b{color:var(--kc-ink)}html body #kgw .sum .k{background:var(--kc-paper)!important;color:var(--kc-text2)!important;border:0!important;border-radius:14px!important}html body #kgw .sum .k b{color:var(--kc-red-btn)!important}html body #kgw .steps,html body #kgw .prod{display:none!important}html body #kgw .sec{padding:22px 24px!important}html body #kgw .sec h3{color:var(--kc-ink)!important;font-stretch:125%;font-size:17px!important;border-bottom:3px solid var(--kc-red)!important}html body #kgw .sw button{border-color:#0e0c0a2e!important;box-shadow:0 2px 6px #0e0c0a1f}html body #kgw .sw button.on{outline-color:var(--kc-red)!important}html body #kgw .szc{background:#faf8f5!important;border:1px solid rgba(14,12,10,.08)!important;border-radius:14px!important;padding:12px 14px!important}html body #kgw .szh{color:var(--kc-ink)!important}html body #kgw .szh .dotc{border-color:#0e0c0a40!important}html body #kgw .szg label span{color:var(--kc-text3)!important;font-weight:700}html body #kgw .szg input,html body #kgw .tbl input{background:#fff!important;color:var(--kc-ink)!important;border:1px solid rgba(14,12,10,.14)!important;border-radius:10px!important;box-shadow:0 1px 2px #0e0c0a0f inset}html body #kgw .szg input:focus,html body #kgw .tbl input:focus{outline:2px solid var(--kc-red)!important;border-color:transparent!important}html body #kgw .tot{background:var(--kc-paper)!important;color:var(--kc-ink)!important;border-radius:12px!important}html body #kgw .tierbox div{background:#fff!important;border:1px solid rgba(14,12,10,.1)!important;color:var(--kc-text3)!important;border-radius:12px!important}html body #kgw .tierbox b{color:var(--kc-ink)!important}html body #kgw .tierbox div.on{border-color:var(--kc-red)!important;background:#fb01020f!important}html body #kgw .pos label,html body #kgw .opts label,html body #kgw .up{background:#fff!important;border:1px solid rgba(14,12,10,.12)!important;color:var(--kc-text2)!important;border-radius:14px!important}html body #kgw .pos label.on,html body #kgw .opts label.on{border-color:var(--kc-red)!important;background:#fb01020d!important;box-shadow:0 0 0 1px var(--kc-red) inset}html body #kgw .up{border-style:dashed!important;border-width:1.5px!important}html body #kgw .pos small{color:var(--kc-text3)!important}html body #kgw .pos b,html body #kgw .opts b{color:var(--kc-ink)}html body #kgw #riep .row{color:var(--kc-text2)!important}html body #kgw .nav{padding:0 24px 22px!important}}html body #kgw .kgx-rail,html body #kgw .kgx-bar,html body #kgw .kgx-stage{display:none}@media screen and (min-width:750px){html body #kgw .kgx-rail{grid-area:rail;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0;background:#fff;border-radius:20px;box-shadow:0 1px #fff inset,0 14px 30px -22px #0e0c0a59;border:1px solid rgba(14,12,10,.06);align-self:stretch}html body #kgw .kgx-rail a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;color:#8a847a;transition:.15s}html body #kgw .kgx-rail a:hover{background:var(--kc-paper);color:var(--kc-ink)}html body #kgw .kgx-rail a.on{color:var(--kc-red);background:#fb010212;box-shadow:0 0 0 1.5px var(--kc-red) inset}html body #kgw .kgx-rail svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body #kgw .kgx-rail hr{width:26px;border:0;border-top:1px solid rgba(14,12,10,.1);margin:6px 0}html body #kgw .kgx-rail .kgx-sp{flex:1}html body #kgw .kgx-bar{grid-area:bar;display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 10px;background:#fff;border-radius:18px;border:1px solid rgba(14,12,10,.06);box-shadow:0 1px #fff inset,0 14px 30px -24px #0e0c0a59}html body #kgw .kgx-back{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid rgba(14,12,10,.1);color:var(--kc-ink);font-size:20px;line-height:1;background:#fff}html body #kgw .kgx-back:hover{border-color:var(--kc-ink)}html body #kgw .kgx-name{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 14px 6px 6px;border-radius:12px;background:var(--kc-paper)}html body #kgw .kgx-name img{width:36px;height:36px;border-radius:9px;object-fit:cover;background:#fff}html body #kgw .kgx-name b{display:block;font-size:14px;font-weight:800;color:var(--kc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}html body #kgw .kgx-name small{display:block;font-size:11px;color:var(--kc-text3);white-space:nowrap}html body #kgw .kgx-tools{display:flex;gap:4px;margin:0 auto;padding:4px;border-radius:14px;background:#f4f1ec;box-shadow:0 1px 2px #0e0c0a0f inset}html body #kgw .kgx-tools button{display:flex;align-items:center;gap:7px;border:0;background:transparent;border-radius:10px;padding:8px 14px;font:700 13px var(--kc-font);color:#6e675e;cursor:pointer;white-space:nowrap}html body #kgw .kgx-tools button i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#0e0c0a14;font-style:normal;font-size:11px;font-weight:800}html body #kgw .kgx-tools button.on{background:#fff;color:var(--kc-ink);box-shadow:0 4px 12px -6px #0e0c0a59}html body #kgw .kgx-tools button.on i{background:var(--kc-red);color:#fff}html body #kgw .kgx-tools button.done i{background:var(--kc-ink);color:#fff}html body #kgw .kgx-acts{display:flex;gap:8px;align-items:center}html body #kgw .kgx-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid rgba(14,12,10,.1);background:#fff;color:var(--kc-ink);cursor:pointer}html body #kgw .kgx-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body #kgw .kgx-icon:hover{border-color:var(--kc-ink)}html body #kgw .kgx-order{display:flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:12px;background:var(--kc-red-btn);color:#fff;font:800 13px var(--kc-font);letter-spacing:.04em;cursor:pointer;box-shadow:0 10px 22px -10px #e00001bf}html body #kgw .kgx-order:hover{background:var(--kc-red-deep)}html body #kgw .kgx-order svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}html body #kgw .kgx-stage{grid-area:stage;display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;min-height:430px}html body #kgw .kgx-thumbs{display:flex;flex-direction:column;gap:12px}html body #kgw .kgx-thumbs__head{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 0}html body #kgw .kgx-thumbs__head span{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--kc-text3)}html body #kgw .kgx-plus{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;border:0;background:var(--kc-red-btn);color:#fff;font-size:18px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 8px 16px -8px #e00001cc}html body #kgw .kgx-th{position:relative;display:block;width:100%;padding:8px 8px 6px;border-radius:16px;background:#fff;border:1px solid rgba(14,12,10,.06);box-shadow:0 12px 24px -20px #0e0c0a73;cursor:pointer;text-align:left}html body #kgw .kgx-th .kgx-tee{aspect-ratio:1/.9}html body #kgw .kgx-th small{display:block;margin-top:4px;font:700 11px var(--kc-font);color:var(--kc-text3);letter-spacing:.06em;text-transform:uppercase}html body #kgw .kgx-th.on{border-color:var(--kc-red);box-shadow:0 0 0 1.5px var(--kc-red) inset,0 12px 24px -18px #e0000199}html body #kgw .kgx-th.on:after{content:"";position:absolute;top:8px;right:8px;width:12px;height:12px;border-radius:4px;background:var(--kc-red)}html body #kgw .kgx-view{position:relative;display:flex;align-items:center;justify-content:center;border-radius:20px;background:radial-gradient(70% 60% at 50% 45%,#fff,#f4f1ec 70%,#eeeae3);border:1px solid rgba(14,12,10,.06);box-shadow:0 1px #fff inset;overflow:hidden;padding:24px}html body #kgw .kgx-view .kgx-tee{width:min(100%,520px)}html body #kgw .kgx-info{position:absolute;left:18px;top:16px;z-index:3;max-width:46%}html body #kgw .kgx-info b{display:block;font:900 15px/1.2 var(--kc-font);font-stretch:125%;text-transform:uppercase;color:var(--kc-ink)}html body #kgw .kgx-info small{display:block;margin-top:4px;font-size:12px;color:var(--kc-text3)}html body #kgw .kgx-info em{display:inline-block;margin-top:8px;padding:3px 9px;border-radius:999px;background:#fb010217;color:var(--kc-red-btn);font:800 11px var(--kc-font);font-style:normal;letter-spacing:.06em}html body #kgw .kgx-note{position:absolute;right:16px;bottom:14px;z-index:3;font-size:11px;color:var(--kc-text3)}}html body #kgw .kgx-tee{position:relative;width:100%;aspect-ratio:1600/1440}html body #kgw .kgx-tee>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}html body #kgw .kgx-tee>.kgx-tint{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;pointer-events:none}html body #kgw .kgx-tee.kgx-photo{aspect-ratio:1/1}html body #kgw .kgx-area{position:absolute;z-index:2;border:1.5px dashed var(--kc-red);border-radius:4px;background:#fb01020a;pointer-events:none;transition:all .25s}html body #kgw .kgx-area:before,html body #kgw .kgx-area:after{content:"";position:absolute;top:50%;width:6px;height:16px;margin-top:-8px;border:2px solid var(--kc-red)}html body #kgw .kgx-area:before{left:-4px;border-right:0}html body #kgw .kgx-area:after{right:-4px;border-left:0}html body #kgw .kgx-area i{position:absolute;left:50%;top:-14px;transform:translate(-50%,-100%);white-space:nowrap;padding:4px 9px;border-radius:8px;background:var(--kc-red-btn);color:#fff;font:800 11px var(--kc-font);font-style:normal;box-shadow:0 8px 16px -8px #e00001cc}html body #kgw .kgx-area i:after{content:"";position:absolute;left:50%;bottom:-4px;margin-left:-4px;border:4px solid transparent;border-bottom:0;border-top-color:var(--kc-red-btn)}html body #kgw .kgx-th .kgx-area i{display:none}html body #kgw .kgx-th .kgx-area:before,html body #kgw .kgx-th .kgx-area:after{display:none}@media screen and (max-width:749px){html body,html body.gradient{background:var(--kc-d-bg)!important;color:var(--kc-d-text)}html body .kg-nav,html body .kg-nav__spacer,html body #kg-loader{display:none!important}html body .kga{display:block}html body,html body .color-scheme-1,html body .color-scheme-2,html body .color-scheme-3,html body .color-scheme-4,html body .color-scheme-5{--color-background:5,5,6 !important;--gradient-background:#050506 !important;--color-foreground:245,245,247 !important;--color-button:224,0,1 !important;--color-button-text:255,255,255 !important;--color-secondary-button:18,18,22 !important;--color-secondary-button-text:245,245,247 !important;--color-link:251,1,2 !important;--color-badge-background:224,0,1 !important;--color-badge-border:224,0,1 !important;--color-badge-foreground:255,255,255 !important}html body .button:not(.button--secondary):not(.button--tertiary){border-radius:var(--kc-r-btn)!important}html body .badge,html body .price__badge-sale{background:var(--kc-red-btn)!important;color:#fff!important;border-color:var(--kc-red-btn)!important;border-radius:var(--kc-r-btn)!important}html body .price,html body .price-item,html body .product__price{font-size:2rem!important;font-family:var(--kc-font)!important;font-weight:800}html body .product-grid .card-wrapper{background:var(--kc-d-card);border:1px solid var(--kc-d-line);border-radius:var(--kc-r-card);overflow:hidden}html body .product-grid .card__heading,html body .product-grid .card__heading a{font-family:var(--kc-font)!important;font-size:1.35rem!important;font-weight:700!important;color:var(--kc-d-text)!important}html body .product-grid .price,html body .product-grid .price-item{font-size:1.6rem!important}html body .kgp{--kg-red:#E00001;--kg-red-hover:#C80001;--kg-red-ink:#FB0102;--kg-red-soft:rgba(251,1,2,.12);--kg-bg:#050506;--kg-card:#121216;--kg-line:rgba(255,255,255,.09);--kg-muted:#A9A9B6;--kg-text:#F5F5F7;--kgp-grad:linear-gradient(180deg,#121216,#0B0B0E)}html body .kgp .kgp-card,html body .kgp .kgp-box,html body .kgp .kgp-step,html body .kgp .kgp-plan,html body .kgp .kgp-price,html body .kgp .kgp-review,html body .kgp .kgp-faq details,html body .kgp .kgp-tip,html body .kgp .kgp-cta{border-radius:var(--kc-r-card)!important}html body .kgp .kgp-btn,html body .kgp .kgp-wa,html body .kgp .kgp-mail,html body .kgp .kgp-card em,html body .kgp .kgp-card__cta,html body .kgp .kgp-rel a,html body .kgp .kgp-quick a,html body .kgp .kgp-toc a{border-radius:var(--kc-r-btn)!important}html body .shopify-section:has(.kgp),html body:has(.kgp) #MainContent,html body:has(.kgp) #MainContent .shopify-section{background:var(--kc-d-bg)!important}html body .kgc{background:var(--kc-d-bg)!important;border-bottom-color:var(--kc-d-line)!important}html body .kgm{--kgm-red:#E00001;--kgm-bg:#050506;--kgm-card:#121216;--kgm-line:rgba(255,255,255,.12)}html body .kgm__box{border-radius:var(--kc-r-card)!important}html body .kgm__f input,html body .kgm__f select,html body .kgm__f textarea,html body .kgm__btn{border-radius:var(--kc-r-btn)!important}html body .kgs{--kg-red:#E00001;--kg-red-hover:#C80001;--kg-red-ink:#FB0102;--kg-bg:#050506;--kg-card:#121216;--kg-card-grad:linear-gradient(180deg,#121216,#0B0B0E);--kg-line:rgba(255,255,255,.09);--kg-r-card:6px;--kg-r-md:6px;--kg-r-btn:4px;--kg-r-input:4px;--kg-r-sm:4px}html body .kgc-hub{--kg-red:#E00001;--kg-red-hover:#C80001;--kg-red-ink:#FB0102;--kg-bg:#050506;--kg-card:#121216;--kg-r-card:6px;--kg-r-btn:4px}html body .shopify-section:has(.kgs),html body:has(.kgs),html body .shopify-section:has(.kgc-hub),html body:has(.kgc-hub){background:var(--kc-d-bg)!important}html body .kgf{--kgf-red:#FB0102;--kgf-bg:#050506;--kgf-line:rgba(255,255,255,.09)}html body .kgp-bar{background:#050506f5!important;border-top:1px solid var(--kc-d-line)!important}html body .kgp-bar a{border-radius:var(--kc-r-btn)!important}html body .kgp-bar__q,html body .kgp-bar__pv{background:var(--kc-red-btn)!important}html body #kgw{--r:#E00001;--r2:#C80001;background:var(--kc-d-bg)!important}html body #kgw .side,html body #kgw .card,html body #kgw .main,html body #kgw .sum{background:var(--kc-d-card)!important;border:1px solid var(--kc-d-line)!important;border-radius:var(--kc-r-card)!important}html body #kgw .btn,html body #kgw .cta,html body #kgw .fbtn,html body #kgw .bar input,html body #kgw .bar select{border-radius:var(--kc-r-btn)!important}html body #kgw .btn:not(.g),html body #kgw .cta,html body #kgw .catbar button.on,html body #kgw .switch button.on,html body #kgw .badge{background:var(--kc-red-btn)!important;border-color:var(--kc-red-btn)!important}html body #kgw .catbar button{border-radius:var(--kc-r-card)!important;background:var(--kc-d-card)!important;border-color:var(--kc-d-line)!important}html body #kgw .cfgn{display:flex!important;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:2px 12px 10px;-webkit-overflow-scrolling:touch}html body #kgw .cfgn::-webkit-scrollbar{display:none}html body #kgw .cfgn a{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--kc-r-pill)!important;background:var(--kc-d-card)!important;border:1px solid var(--kc-d-line)!important;color:var(--kc-d-text)!important;font-size:13px;font-weight:700;white-space:nowrap}html body #kgw .cfgn a.on{background:var(--kc-d-text)!important;color:#050506!important;border-color:var(--kc-d-text)!important}html body #kgw .steps{background:var(--kc-d-card2)!important}html body #kgw .steps button.on{background:var(--kc-red-btn)!important;border-radius:0!important}html body #kgw .sec h3{border-bottom-color:var(--kc-red)!important}html body #kgw .szc,html body #kgw .tot,html body #kgw .tierbox div,html body #kgw .pos label,html body #kgw .opts label,html body #kgw .up{border-radius:var(--kc-r-card)!important}html body #kgw .szg input,html body #kgw .tbl input{border-radius:var(--kc-r-btn)!important}html body #kgw .mbar{background:#050506f7!important;border-top:1px solid var(--kc-d-line)!important;bottom:0}html body:has(#kgw) .kgp-bar{display:none!important}html body #kgw .prod{display:none!important}html body #kgw .kgx-stage{display:block;margin:0 0 12px}html body #kgw .kgx-view{position:relative;border-radius:var(--kc-r-card);background:radial-gradient(70% 60% at 50% 45%,#2a2a31,#16161b 60%,#0e0e12);border:1px solid var(--kc-d-line);padding:14px 14px 10px}html body #kgw .kgx-view .kgx-tee{width:min(100%,360px);margin:0 auto}html body #kgw .kgx-info{margin:0 0 6px}html body #kgw .kgx-info b{display:block;font:900 15px/1.2 var(--kc-font);font-stretch:125%;text-transform:uppercase;color:#fff}html body #kgw .kgx-info small{display:block;font-size:12px;color:var(--kc-d-text2)}html body #kgw .kgx-info em,html body #kgw .kgx-note{display:none}html body #kgw .kgx-thumbs{display:flex;gap:8px;margin-top:8px}html body #kgw .kgx-thumbs__head{display:none}html body #kgw .kgx-th{flex:1;position:relative;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--kc-r-card);background:var(--kc-d-card);border:1px solid var(--kc-d-line);color:var(--kc-d-text);text-align:left}html body #kgw .kgx-th .kgx-tee{width:44px;flex:none}html body #kgw .kgx-th small{font:700 12px var(--kc-font);color:var(--kc-d-text)}html body #kgw .kgx-th.on{border-color:var(--kc-red);box-shadow:0 0 0 1px var(--kc-red) inset}html body #kgw .kgx-thumbs .kgx-plus{flex:none;width:48px;border:0;border-radius:var(--kc-r-card);background:var(--kc-red-btn);color:#fff;font-size:22px;font-weight:700}html body #kgw .kgx-area i{font-size:10px;padding:3px 7px}}@media screen and (max-width:900px)and (min-width:750px){html body #kgw .cfg{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"rail bar" "rail stage" "rail main" "rail sum"}html body #kgw .sum{display:block!important;position:static!important}html body #kgw .mbar{display:none!important}html body #kgw .kgx-tools{display:none}}@media screen and (max-width:749px){.kga{position:relative;background:linear-gradient(180deg,#0b0b0e,#050506);border-bottom:1px solid var(--kc-d-line);font-family:var(--kc-font);transition:transform .25s ease}.kga__top{display:flex;align-items:center;gap:6px;height:52px;padding:0 10px 0 6px}.kga__burger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:none;color:#fff;padding:0}.kga__burger svg,.kga__ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kga__logo{display:flex;align-items:center;gap:8px;height:44px;margin-right:auto;text-decoration:none}.kga__logo img{height:30px;width:auto;display:block}.kga__logo span{font:800 15px/1 var(--kc-font);font-stretch:125%;letter-spacing:.12em;color:#fff}.kga__ic{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;min-width:44px;height:44px;color:#fff;text-decoration:none;font-size:12px;font-weight:600}.kga__ic small{font-size:12px;color:var(--kc-d-text2)}.kga__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--kc-red-btn);color:#fff;font:800 11px/18px var(--kc-font);text-align:center}.kga__search{display:flex;align-items:center;margin:2px 10px 10px;height:46px;border-radius:var(--kc-r-card);background:#fff;overflow:hidden;box-shadow:0 0 0 2px transparent}.kga__search:focus-within{box-shadow:0 0 0 2px var(--kc-red)}.kga__search input{flex:1;min-width:0;height:100%;border:0;outline:0;padding:0 14px;font:500 16px var(--kc-font);color:#0e0c0a;background:transparent}.kga__search input::placeholder{color:#7c7c8a}.kga__search button{display:flex;align-items:center;justify-content:center;width:52px;height:100%;border:0;background:var(--kc-red-btn);color:#fff}.kga__search button svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.kga__chips{display:flex;gap:8px;overflow-x:auto;padding:0 10px 10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kga__chips::-webkit-scrollbar{display:none}.kga__chips a{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;background:var(--kc-d-card);border:1px solid var(--kc-d-line);color:var(--kc-d-text);font:700 13px var(--kc-font);text-decoration:none;white-space:nowrap}.kga__chips a.on{background:#fff;color:#050506;border-color:#fff}.kga__chips a.hot{background:var(--kc-red-btn);border-color:var(--kc-red-btn);color:#fff}.kga__loc{white-space:nowrap;overflow:hidden;display:flex;align-items:center;gap:6px;padding:8px 14px;background:#121216;border-top:1px solid var(--kc-d-line);color:var(--kc-d-text2);font-size:12.5px}.kga__loc b{color:#fff;font-weight:700}.kga__loc svg{width:15px;height:15px;fill:none;stroke:var(--kc-red);stroke-width:2}.kga__drawer{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;visibility:hidden;pointer-events:none}.kga__drawer.open{visibility:visible;pointer-events:auto}.kga__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .25s}.kga__drawer.open .kga__shade{opacity:1}.kga__panel{position:absolute;top:0;bottom:0;left:0;width:min(86vw,360px);background:#0b0b0e;border-right:1px solid var(--kc-d-line);transform:translate(-100%);transition:transform .28s ease;overflow-y:auto;display:flex;flex-direction:column}.kga__drawer.open .kga__panel{transform:none}.kga__phead{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(180deg,#16161b,#0b0b0e);border-bottom:1px solid var(--kc-d-line)}.kga__phead b{font:800 17px var(--kc-font);color:#fff}.kga__close{width:40px;height:40px;border:0;background:none;color:#fff;font-size:26px;line-height:1}.kga__panel h4{margin:18px 16px 6px;font:800 12px var(--kc-font);letter-spacing:.14em;text-transform:uppercase;color:var(--kc-red)}.kga__panel a.kga__lnk{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;color:var(--kc-d-text);font:600 16px var(--kc-font);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.05)}.kga__panel a.kga__lnk:after{content:"\203a";color:var(--kc-d-text3);font-size:20px}.kga__pcta{display:flex;align-items:center;justify-content:center;margin:20px 16px;min-height:50px;border-radius:var(--kc-r-btn);background:var(--kc-red-btn);color:#fff;font:800 15px var(--kc-font);text-decoration:none}body.kga-lock{overflow:hidden}}html body .product-grid .card__heading,html body .card__heading{font-stretch:100%!important;text-transform:none}html body .kgf__logo{display:block;width:92px;height:74px;font-size:0!important;color:transparent!important;background:var(--kc-logo-dark) left center/contain no-repeat}html body .kgf__logo *{display:none!important}html body #kgw .kgx-big{width:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){html body #kgw .kgx-view{min-height:440px}html body #kgw .kgx-big{padding:40px 0 20px}html body #kgw .kgx-big .kgx-tee{width:min(100%,560px)}html body #kgw .kgx-th .kgx-tee{width:100%}html body #kgw .szg{display:grid!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:8px!important}html body #kgw .szg label{display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:center}html body #kgw .szg input{width:100%!important;min-height:44px;text-align:center;font-weight:800}}@media screen and (max-width:749px){html body #kgw .kgx-big .kgx-tee{width:min(100%,340px)}html body #kgw .kgx-info{padding:0 2px}}@media screen and (min-width:750px){html body #kgw .kgx-view{background:radial-gradient(80% 70% at 50% 45%,#e4e4e3,#e1e1e1 60%,#d8d8d7)!important}html body #kgw .kgx-info{max-width:62%!important}html body #kgw .kgx-info b{font-size:14px!important}html body #kgw .kgx-th .kgx-tee{border-radius:10px;overflow:hidden}}@media screen and (max-width:749px){html body #kgw .kgx-big .kgx-tee{border-radius:6px;overflow:hidden}html body #kgw .kgx-th .kgx-tee{border-radius:4px;overflow:hidden}}@media screen and (max-width:749px){html body #kgw .kgx-stage{display:flex!important;flex-direction:column;gap:8px}html body #kgw .kgx-thumbs{order:2;margin-top:0}html body #kgw .kgx-view{padding:12px}html body #kgw .szg{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}html body #kgw .szg input{width:100%!important}.kga__drawer .kga__shade{background:#000000b3}}@media screen and (max-width:749px){html body .kgs{--kg-header-h:110px}html body .kgp [id],html body .kgm,html body .kgm__form{scroll-margin-top:124px}}@media screen and (max-width:749px){html body .shopify-section:has(>.kga){position:relative;z-index:950!important}}html body #kgw .kgx-view:has(.kgx-photo){background:#fff!important}html body .product-grid .card__content,html body .product-grid .card__information{padding-left:14px!important;padding-right:14px!important}html body .product-grid .card__information{padding-bottom:14px!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/kg-stile-c.css.map */
