:root{--dtfuk-bg: #0E0F12;--dtfuk-bg-2: #111317;--dtfuk-rule: rgba(255, 255, 255, .08);--dtfuk-rule-2: rgba(255, 255, 255, .14);--dtfuk-ink: #ffffff;--dtfuk-mute: #8a8f98;--dtfuk-accent: #18f4af;--dtfuk-accent-2:#28a77f;--dtfuk-f-disp: "Archivo", system-ui, -apple-system, "Inter", sans-serif;--dtfuk-f-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace}.announcement,[data-announcement-bar],.announcement__container,.announcement__slide{background:var(--dtfuk-bg)!important;color:var(--dtfuk-ink)!important;border-bottom:1px solid var(--dtfuk-rule)}.announcement,.announcement__slide,.announcement__text,.announcement__slide p,.announcement [class*=text]{font-family:var(--dtfuk-f-mono)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase;line-height:1.2;font-weight:500}.announcement__slide{padding-top:10px!important;padding-bottom:10px!important}.header__wrapper{background:var(--dtfuk-bg)!important;color:var(--dtfuk-ink);border-bottom:1px solid var(--dtfuk-rule);transition:background .2s ease,box-shadow .2s ease,border-color .2s ease}.header__desktop,.header__mobile{background:transparent!important}.header__wrapper .header__desktop a,.header__wrapper .header__mobile a,.header__wrapper .menu__item,.header__wrapper .menu__item>a,.header__wrapper .header__desktop__button,.header__wrapper .header__cart__status{color:var(--dtfuk-ink)!important}.header__logo__link{display:inline-flex;align-items:center}.logo__img{filter:none}.header__menu__inner>.menu__item>a,.header__desktop .header__menu__inner>.menu__item>a{font-family:var(--dtfuk-f-disp)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:uppercase;line-height:1;white-space:nowrap;position:relative;transition:color .15s ease}.header__menu__inner>.menu__item:hover>a,.header__desktop .header__menu__inner>.menu__item:hover>a{color:var(--dtfuk-accent)!important}.header__menu__inner>.menu__item>a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--dtfuk-accent);transform:scaleX(0);transform-origin:left center;transition:transform .2s ease;border-radius:2px}.header__menu__inner>.menu__item:hover>a:after,.header__menu__inner>.menu__item.is-active>a:after,.header__menu__inner>.menu__item[aria-current]>a:after{transform:scaleX(1)}.header__desktop__buttons{gap:4px;align-items:center}.header__desktop__button{border-radius:50%;transition:color .15s ease,background .15s ease}.header__desktop__button:hover{color:var(--dtfuk-accent)!important}.header__cart__status{font-family:var(--dtfuk-f-mono)!important;font-size:11px!important;letter-spacing:.08em;font-weight:600}.header__cart__count,[data-header-cart-count] .count,.cart__count{background:var(--dtfuk-accent)!important;color:var(--dtfuk-bg)!important;font-family:var(--dtfuk-f-mono)!important;font-weight:700;font-size:10px;letter-spacing:.04em}.sd-free-sample-pack-btn,a.sd-free-sample-pack-btn,.header__desktop .sd-free-sample-pack-btn,.header__mobile .sd-free-sample-pack-btn{display:inline-flex!important;align-items:center;gap:8px;background:var(--dtfuk-accent)!important;color:var(--dtfuk-bg)!important;border:none!important;padding:8px 14px!important;margin-right:8px;border-radius:999px!important;font-family:var(--dtfuk-f-disp)!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase;line-height:1;height:auto!important;white-space:nowrap;box-shadow:0 6px 18px -10px #18f4af8c;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.sd-free-sample-pack-btn,.sd-free-sample-pack-btn *,.sd-free-sample-pack-btn span,.sd-free-sample-pack-btn svg{color:var(--dtfuk-bg)!important;fill:var(--dtfuk-bg)}.sd-free-sample-pack-btn:hover{background:#32ffc0!important;transform:translateY(-1px);box-shadow:0 10px 22px -10px #18f4afb3}.sd-free-sample-pack-btn:hover,.sd-free-sample-pack-btn:hover *{color:var(--dtfuk-bg)!important}.header__wrapper.sticky,.header__wrapper.is-sticky,.header__wrapper[class*=sticky]{background:#0e0f12eb!important;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--dtfuk-rule-2);box-shadow:0 10px 28px -16px #000c}.header__wrapper.sticky~.announcement,.header__wrapper.is-sticky~.announcement,body.header-is-sticky .announcement{display:none}@media(max-width:1024px){.header__wrapper{border-bottom:1px solid var(--dtfuk-rule)}.sd-free-sample-pack-btn{padding:8px 14px!important;font-size:11px!important}.sd-free-sample-pack-btn:after{width:18px;height:18px;font-size:11px}}@media(max-width:640px){.announcement__slide,.announcement__text{font-size:10px!important;letter-spacing:.1em!important}}.header__dropdown{background:var(--dtfuk-bg)!important;border:1px solid var(--dtfuk-rule)!important;border-radius:14px!important;box-shadow:0 24px 60px -20px #000c;padding:22px!important;margin-top:0!important;top:100%!important;width:calc(100vw - 32px)!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.header__dropdown__wrapper{background:transparent!important}.header__dropdown__inner{display:grid!important;grid-template-columns:280px repeat(auto-fill,minmax(240px,240px))!important;grid-auto-flow:row dense!important;justify-content:start!important;gap:16px 20px!important;align-items:start!important;width:100%!important;max-width:100%}.header__dropdown__inner>.dropdown__family--child{grid-column:1 / 2!important;grid-row:1 / span 20!important;display:flex!important;flex-direction:column;gap:2px;padding:4px 24px 4px 0;border-right:1px solid var(--dtfuk-rule);align-self:stretch}.header__dropdown__inner>div:not(.dropdown__family--child):not(.dropdown__family--grandchild){display:contents!important}.header__dropdown__inner .header__dropdown__image{grid-column:auto / span 1!important}.header__dropdown__inner>.dropdown__family--child~* .header__dropdown__image,.header__dropdown__inner .header__dropdown__image:first-child{grid-column-start:2}.header__dropdown__inner .navlink--grandchild{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:10px;color:var(--dtfuk-ink)!important;text-decoration:none!important;background:transparent;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;position:relative}.header__dropdown__inner .navlink--grandchild:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dtfuk-mute);flex-shrink:0;transition:background .15s ease,transform .15s ease}.header__dropdown__inner .navlink--grandchild .navtext,.header__dropdown__inner .navlink--grandchild span{font-family:var(--dtfuk-f-disp)!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3;color:inherit!important}.header__dropdown__inner .navlink--grandchild:hover{background:#18f4af14;border-color:#18f4af59;color:var(--dtfuk-accent)!important;transform:translate(2px)}.header__dropdown__inner .navlink--grandchild:hover:before,.header__dropdown__inner .navlink--grandchild.main-menu--active:before{background:var(--dtfuk-accent);transform:scale(1.6)}.header__dropdown__inner .navlink--grandchild.main-menu--active{background:#18f4af1f;border-color:#18f4af73;color:var(--dtfuk-accent)!important}.header__dropdown__inner .header__dropdown__image,.header__dropdown__image{display:block!important;background:var(--dtfuk-bg-2);border:1px solid var(--dtfuk-rule);border-radius:14px;overflow:hidden;aspect-ratio:1 / 1!important;width:240px!important;max-width:240px!important;height:240px!important;max-height:240px!important;position:relative;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.header__dropdown__inner .header__dropdown__image img,.header__dropdown__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;padding:0!important}.header__dropdown__inner .header__dropdown__image img[src*=".png"],.header__dropdown__image img[src*=".png"]{object-fit:contain!important;padding:14%!important}.header__dropdown__inner .header__dropdown__image:hover{transform:translateY(-2px);border-color:#18f4af73;box-shadow:0 12px 28px -14px #000000e6}.header__dropdown__inner .header__dropdown__image__holder,.header__dropdown__inner .header__dropdown__image__holder>div{height:100%;width:100%}.header__dropdown__inner .header__dropdown__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;padding:14%!important;transition:transform .2s ease}.header__dropdown__inner .header__dropdown__image:hover img{transform:scale(1.04)}@media(max-width:1100px){.header__dropdown__inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}.header__dropdown__inner>.dropdown__family--child{grid-column:1 / -1;grid-row:auto;border-right:0;border-bottom:1px solid var(--dtfuk-rule);padding:4px 0 12px}}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture),:has(.header__dropdown__image),:has(.card),:has([class*=product-card]),:has([class*=card__image])){display:flex!important;flex-wrap:nowrap!important;flex-direction:row!important;justify-content:flex-start!important;align-items:stretch!important;gap:16px!important;grid-template-columns:none!important;width:100%!important;max-width:100%!important;overflow-x:auto}.header__dropdown:is(:has(img),:has(picture),:has(.header__dropdown__image)):not(:has(.dropdown__family--child)):not(:has(.dropdown__family--grandchild)){width:auto!important;max-width:calc(100vw - 32px)!important;left:auto!important;right:auto!important;transform:none!important}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture),:has(.header__dropdown__image),:has(.card),:has([class*=product-card]),:has([class*=card__image]))>div{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;flex:0 0 220px!important;width:220px!important;max-width:220px!important;min-width:0!important;padding:12px!important;background:var(--dtfuk-bg-2);border:1px solid var(--dtfuk-rule);border-radius:16px;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):has(.header__dropdown__image)>div:hover{border-color:#18f4af66;transform:translateY(-2px);box-shadow:0 14px 32px -18px #000000e6}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture),:has(.header__dropdown__image)) .header__dropdown__image{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1 / 1!important;border:0!important;background:var(--dtfuk-bg);border-radius:10px;margin:0!important}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture),:has(.header__dropdown__image))>div>:not(.header__dropdown__image):not(a.header__dropdown__image){padding:0 2px!important}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture))>div img,.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture))>div picture,.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):is(:has(img),:has(picture))>div a:has(img){width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:10px;display:block}.header__dropdown__inner:has(.header__dropdown__image) .header__dropdown__title,.header__dropdown__inner:has(.header__dropdown__image) .product-card__title,.header__dropdown__inner:has(.header__dropdown__image) h3,.header__dropdown__inner:has(.header__dropdown__image) h4,.header__dropdown__inner:has(.header__dropdown__image) .card__title{font-family:var(--dtfuk-f-disp)!important;font-weight:700!important;font-size:14px!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--dtfuk-ink)!important;margin:0!important;padding:0!important}.header__dropdown__inner:has(.header__dropdown__image) .price,.header__dropdown__inner:has(.header__dropdown__image) .money{font-family:var(--dtfuk-f-mono)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--dtfuk-accent)!important;font-weight:600!important}.header__dropdown__inner:not(:has(>.dropdown__family--child)):not(:has(>.dropdown__family--grandchild)):not(:has(.header__dropdown__image)):not(:has(img)):not(:has(picture)):not(:has(.card)):not(:has([class*=product-card])){display:flex!important;flex-direction:column!important;width:260px!important;min-width:260px!important;max-width:260px!important;gap:2px!important}.header__dropdown:not(:has(.dropdown__family--child)):not(:has(.header__dropdown__image)):not(:has(.dropdown__family--grandchild)):not(:has(img)):not(:has(picture)){width:auto!important;max-width:320px!important;left:auto!important;right:auto!important;transform:none!important}.header__dropdown__inner>.navlink--child{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:10px;color:var(--dtfuk-ink)!important;text-decoration:none!important;background:transparent;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;position:relative}.header__dropdown__inner>.navlink--child:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dtfuk-mute);flex-shrink:0;transition:background .15s ease,transform .15s ease}.header__dropdown__inner>.navlink--child .navtext,.header__dropdown__inner>.navlink--child span{font-family:var(--dtfuk-f-disp)!important;font-weight:600!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3;color:inherit!important}.header__dropdown__inner>.navlink--child:hover{background:#18f4af14;border-color:#18f4af59;color:var(--dtfuk-accent)!important;transform:translate(2px)}.header__dropdown__inner>.navlink--child:hover:before{background:var(--dtfuk-accent);transform:scale(1.6)}.header__dropdown__inner:has(>.dropdown__family--grandchild):not(:has(.header__dropdown__image)){display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;justify-content:flex-start!important;grid-template-columns:none!important;gap:8px 28px!important;width:auto!important;min-width:0!important;max-width:100%!important}.header__dropdown:has(.dropdown__family--grandchild):not(:has(.header__dropdown__image)):not(:has(.dropdown__family--child)){width:auto!important;min-width:0!important;max-width:max-content!important;left:auto!important;right:auto!important;transform:none!important}.header__dropdown__inner>.dropdown__family--grandchild{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:2px!important;padding:4px 0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:200px!important;flex:0 0 200px!important;min-width:200px!important;max-width:200px!important;grid-row:auto!important;grid-column:auto!important}.header__dropdown__inner>.dropdown__family--grandchild .navlink--grandchild{justify-content:flex-start}.header__dropdown__inner .dropdown__family--grandchild>.navlink--child,.header__dropdown__inner .dropdown__family--grandchild .navlink--child{display:block!important;padding:6px 12px 10px!important;margin-bottom:4px;border-bottom:1px solid var(--dtfuk-rule);color:var(--dtfuk-accent)!important;font-family:var(--dtfuk-f-mono)!important;font-weight:700!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase;line-height:1.1;text-decoration:none!important;background:transparent!important;border-radius:0!important;pointer-events:auto}.header__dropdown__inner .dropdown__family--grandchild>.navlink--child:before,.header__dropdown__inner .dropdown__family--grandchild .navlink--child:before{content:none!important}.header__dropdown__inner .dropdown__family--grandchild .navlink--child .navtext,.header__dropdown__inner .dropdown__family--grandchild .navlink--child span{font-family:inherit!important;font-weight:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important}.header__dropdown__inner .dropdown__family--grandchild .navlink--child:hover{color:#32ffc0!important;background:transparent!important;transform:none!important}.product__cta,.product-form__submit,.shopify-payment-button__button,.sd-buy-btn,button[name=add],a.button--primary,.button--primary,.product-form button[type=submit]{font-family:var(--dtfuk-f-disp)!important;font-weight:800!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1!important;padding:18px 28px!important;border-radius:12px!important;border:1px solid transparent!important;background:var(--dtfuk-accent)!important;color:var(--dtfuk-bg)!important;box-shadow:0 10px 28px -14px #18f4af8c;transition:transform .15s ease,background .15s ease,box-shadow .15s ease,border-color .15s ease}.product__cta *,.product-form__submit *,.shopify-payment-button__button *,.sd-buy-btn *,button[name=add] *,.button--primary *{color:var(--dtfuk-bg)!important;font-family:var(--dtfuk-f-disp)!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product__cta:hover,.product-form__submit:hover,.shopify-payment-button__button:hover,.sd-buy-btn:hover,button[name=add]:hover,.button--primary:hover{background:#32ffc0!important;transform:translateY(-1px);box-shadow:0 14px 32px -14px #18f4afb3}.product__badge,.product__badge--sale,.product__badge--new,.product__badge--soldout,.product-card__badge,.card__badge,[class*=product__badge]{display:inline-flex!important;align-items:center;gap:6px;padding:6px 10px!important;border-radius:999px!important;font-family:var(--dtfuk-f-mono)!important;font-weight:700!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;line-height:1!important;border:1px solid transparent!important;box-shadow:0 6px 18px -12px #000000b3;backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px)}.product__badge--sale,.product-card__badge--sale,[class*=badge--sale]{background:var(--dtfuk-accent)!important;color:var(--dtfuk-bg)!important;border-color:#18f4af80!important}.product__badge--new,[class*=badge--new]{background:#0e0f12d9!important;color:var(--dtfuk-accent)!important;border-color:#18f4af59!important}.product__badge--soldout,[class*=badge--soldout]{background:#0e0f12d9!important;color:var(--dtfuk-mute)!important;border-color:var(--dtfuk-rule-2)!important}.product-card .product__badge,.product-item .product__badge,[class*=product-card] [class*=product__badge]{position:absolute!important;top:12px!important;left:12px!important;right:auto!important;z-index:2!important;margin:0!important}.product-card .product__badges,.product-item .product__badges,[class*=product__badges]{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:2}.price,.price__container,.price-item,[class*=price]{font-family:var(--dtfuk-f-disp)!important;letter-spacing:0!important}.price__current,.price__sale,.price-item--sale,.price-item--regular:not(.price-item--on-sale),.price .money,.product__price .money:not(.price__compare):not([class*=compare]){font-family:var(--dtfuk-f-disp)!important;font-weight:700!important;color:var(--dtfuk-accent)!important;font-variant-numeric:tabular-nums;letter-spacing:0!important}.price__compare,.price-item--regular.price-item--on-sale,.price__was,[class*=compare-at],s.money,.price s,.price del{font-family:var(--dtfuk-f-mono)!important;font-weight:500!important;font-size:.82em!important;color:var(--dtfuk-mute)!important;text-decoration:line-through!important;letter-spacing:.02em!important;margin-left:8px}.price .price__unit,.price .unit-price,.price small,.price .currency{color:var(--dtfuk-mute)!important;font-weight:500!important;font-size:.78em!important;letter-spacing:.04em!important}.price__regular .money,.price__current .money{font-size:1em!important}@media(max-width:768px){.header__dropdown,.header__dropdown[class]{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;min-width:0!important;left:8px!important;right:8px!important;transform:none!important;padding:14px!important;box-sizing:border-box}.header__dropdown__inner,.header__dropdown__inner[class]{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:1fr!important;gap:10px!important}.header__dropdown__inner>.dropdown__family--child,.header__dropdown__inner>.dropdown__family--grandchild{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;grid-column:1 / -1!important;grid-row:auto!important;border-right:0!important;border-bottom:1px solid var(--dtfuk-rule);padding:4px 0 12px!important}.header__dropdown__inner>.dropdown__family--grandchild:last-child,.header__dropdown__inner>.dropdown__family--child:last-child{border-bottom:0}.header__dropdown__inner .header__dropdown__image,.header__dropdown__image{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}.header__dropdown__inner:is(:has(img),:has(picture),:has(.header__dropdown__image))>div{flex:1 1 calc(50% - 8px)!important;width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;min-width:0!important}.header__dropdown__inner:is(:has(img),:has(picture),:has(.header__dropdown__image)){flex-wrap:wrap!important;overflow-x:visible!important}.header__wrapper{padding-left:8px;padding-right:8px}.sd-free-sample-pack-btn{padding:7px 10px!important;font-size:10px!important;letter-spacing:.04em!important;margin-right:4px!important}.header__desktop__buttons{gap:2px}.announcement__slide,.announcement__text{font-size:9px!important;letter-spacing:.08em!important;padding-top:6px!important;padding-bottom:6px!important}}@media(max-width:430px){.header__dropdown{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;left:6px!important;right:6px!important;padding:12px!important;border-radius:12px!important}.header__dropdown__inner:is(:has(img),:has(picture),:has(.header__dropdown__image))>div{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.header__menu__inner>.menu__item>a{font-size:12px!important;letter-spacing:.04em!important}}.drawer-menu,.drawer-menu__wrapper{background:var(--dtfuk-bg)!important;color:var(--dtfuk-ink)}.drawer-menu a,.drawer-menu__link{color:var(--dtfuk-ink)!important;font-family:var(--dtfuk-f-disp)!important;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.drawer-menu a:hover{color:var(--dtfuk-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dtfuk-header.css.map */
