:root{--dfw-red: #d7192b;--dfw-ink: #0b0d12;--dfw-ink-2: #161a25;--dfw-line: rgba(255, 255, 255, .08);--dfw-muted: rgba(233, 234, 238, .55);--dfw-ease: cubic-bezier(.7, 0, .2, 1)}.header__icon--menu .icon{display:none!important}.header__icon--menu>span{display:grid;place-items:center}.dfw-burger{position:relative;display:block;width:2.6rem;height:1.6rem}.dfw-burger i{position:absolute;left:0;height:2px;border-radius:2px;background:currentColor;transition:top .3s var(--dfw-ease),transform .3s var(--dfw-ease),width .3s var(--dfw-ease),opacity .2s ease}.dfw-burger i:nth-child(1){top:0;width:100%}.dfw-burger i:nth-child(2){top:7px;width:62%;background:var(--dfw-red)}.dfw-burger i:nth-child(3){top:14px;width:100%}.header__icon--menu:hover .dfw-burger i:nth-child(2){width:100%}details[open]>.header__icon--menu .dfw-burger i:nth-child(1){top:7px;transform:rotate(45deg)}details[open]>.header__icon--menu .dfw-burger i:nth-child(2){opacity:0;width:0}details[open]>.header__icon--menu .dfw-burger i:nth-child(3){top:7px;transform:rotate(-45deg);background:var(--dfw-red)}.menu-drawer.dfw-drawer{--color-foreground: 233, 234, 238;--color-background: 11, 13, 18;color:#e9eaee;border:0;background:radial-gradient(110% 55% at 100% 0%,rgba(215,25,43,.22) 0%,transparent 60%),linear-gradient(160deg,var(--dfw-ink) 0%,var(--dfw-ink-2) 100%)}@media screen and (min-width:750px){.menu-drawer.dfw-drawer{width:44rem}}.dfw-drawer .menu-drawer__navigation-container{grid-template-rows:1fr auto auto}.dfw-drawer .menu-drawer__navigation{padding:2.4rem 0 1.6rem}.dfw-drawer .menu-drawer__submenu{background:radial-gradient(110% 55% at 100% 0%,rgba(215,25,43,.18) 0%,transparent 60%),linear-gradient(160deg,var(--dfw-ink) 0%,var(--dfw-ink-2) 100%)}.dfw-drawer__eyebrow{display:flex;align-items:center;gap:1rem;margin:0 2.4rem 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--dfw-muted)}.dfw-drawer__eyebrow:before{content:"";width:2.4rem;height:2px;background:var(--dfw-red)}.dfw-drawer__list>li{margin:0 2.4rem!important;border-bottom:1px solid var(--dfw-line);opacity:0;transform:translate(-14px);transition:opacity .45s ease,transform .45s var(--dfw-ease);transition-delay:calc(var(--i, 0) * 70ms + .12s)}#Details-menu-drawer-container.menu-opening .dfw-drawer__list>li{opacity:1;transform:none}.dfw-drawer .dfw-drawer__list .menu-drawer__menu-item{position:relative;display:flex;align-items:center;gap:1.6rem;padding:1.8rem 4rem 1.8rem 0;background:none;color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.dfw-drawer__num{flex:none;min-width:2.4rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.12em;color:var(--dfw-muted);transition:color .3s ease}.dfw-drawer__label{transition:transform .35s var(--dfw-ease)}.dfw-drawer__list .menu-drawer__menu-item:before{content:"";position:absolute;left:-2.4rem;top:50%;width:3px;height:0;background:var(--dfw-red);transform:translateY(-50%);transition:height .3s var(--dfw-ease)}.dfw-drawer__list .menu-drawer__menu-item:hover:before,.dfw-drawer__list .menu-drawer__menu-item--active:before{height:56%}.dfw-drawer__list .menu-drawer__menu-item:hover .dfw-drawer__label{transform:translate(6px)}.dfw-drawer__list .menu-drawer__menu-item:hover .dfw-drawer__num,.dfw-drawer__list .menu-drawer__menu-item--active .dfw-drawer__num{color:var(--dfw-red)}.dfw-drawer .dfw-drawer__list .menu-drawer__menu-item>.svg-wrapper,.dfw-drawer__go{position:absolute;right:0;top:50%;width:1.6rem;transform:translateY(-50%);color:var(--dfw-red)}.dfw-drawer__go{opacity:.35;transition:opacity .3s ease,transform .3s var(--dfw-ease)}.dfw-drawer__go svg{width:100%;height:auto;display:block}.dfw-drawer__list .menu-drawer__menu-item:hover .dfw-drawer__go{opacity:1;transform:translate(4px,-50%)}.dfw-drawer__count{margin-left:auto;margin-right:1rem;padding:.3rem .8rem;border-radius:999px;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.06em;background:#d7192b29;color:#ff5a67}.dfw-drawer .menu-drawer__close-button{margin:0;padding:2.4rem 2.4rem 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--dfw-muted);background:none}.dfw-drawer .menu-drawer__close-button:hover{color:#fff;background:none}.dfw-drawer .menu-drawer__close-button .svg-wrapper{color:var(--dfw-red)}.dfw-sub__title{margin:0 2.4rem 1.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.4rem;line-height:1;text-transform:uppercase;color:#fff}.dfw-sub__title span{color:var(--dfw-red)}.dfw-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0 2.4rem 1.6rem;list-style:none}.dfw-models>li{margin:0!important}.dfw-models>li:last-child:nth-child(odd){grid-column:1 / -1}.dfw-models>li:last-child:nth-child(odd) .dfw-model__img{aspect-ratio:21 / 9}.dfw-model{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:1.2rem;border:1px solid var(--dfw-line);background:#ffffff0a;color:#fff;text-decoration:none;transition:transform .3s var(--dfw-ease),border-color .3s ease,background .3s ease}.dfw-model:hover,.dfw-model:focus-visible{transform:translateY(-3px);border-color:#d7192bb3;background:#d7192b14}.dfw-model__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#1c212e}.dfw-model__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--dfw-ease)}.dfw-model:hover .dfw-model__img img{transform:scale(1.07)}.dfw-model__ph{display:grid;place-items:center;height:100%;font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:.04em;color:#ffffff29;background:repeating-linear-gradient(-18deg,transparent 0 14px,rgba(255,255,255,.03) 14px 16px)}.dfw-model__txt{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1.1rem 1.1rem}.dfw-model__brand{font-size:1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--dfw-red)}.dfw-model__name{font-size:1.4rem;font-weight:600;line-height:1.2}.dfw-sub__all{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0 2.4rem 3rem;min-height:4.6rem;border-radius:.8rem;border:1px solid rgba(255,255,255,.25);color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,border-color .25s ease}.dfw-sub__all:hover{background:#ffffff14;border-color:#fff}.dfw-drawer__footer{display:grid;gap:1.2rem;padding:0 2.4rem 2.4rem;opacity:0;transition:opacity .5s ease .45s}#Details-menu-drawer-container.menu-opening .dfw-drawer__footer{opacity:1}.dfw-drawer__pickup{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border-radius:1.2rem;border:1px solid var(--dfw-line);background:#ffffff0d;color:#fff;text-decoration:none;transition:border-color .25s ease}.dfw-drawer__pickup:hover{border-color:#d7192bb3}.dfw-drawer__pin{flex:none;display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--dfw-red)}.dfw-drawer__pin svg{width:1.8rem;height:1.8rem}.dfw-drawer__pickup small{display:block;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dfw-muted)}.dfw-drawer__pickup strong{display:block;margin-top:.2rem;font-size:1.4rem;line-height:1.35}.dfw-drawer__pickup em{display:block;margin-top:.3rem;font-style:normal;font-size:1.2rem;color:#ff5a67;font-weight:600}.dfw-drawer__cta{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;border-radius:.8rem;background:var(--dfw-red);color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 30px -12px #d7192bb3;transition:filter .2s ease,transform .2s ease}.dfw-drawer__cta:hover{filter:brightness(1.1);transform:translateY(-1px)}.dfw-drawer__cta svg{width:1.6rem;height:1.6rem}.dfw-drawer .menu-drawer__utility-links{background:#0000004d;padding:1.6rem 2.4rem!important}.dfw-drawer .menu-drawer__account{color:#e9eaee}@media(prefers-reduced-motion:reduce){.dfw-drawer__list>li,.dfw-drawer__footer{transition:none;transform:none;opacity:1}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{gap:.6rem}.header__inline-menu .list-menu--inline>li>a.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding:1.2rem 1.4rem;color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:3.2rem}.header__inline-menu summary.header__menu-item .icon-caret{right:1.2rem;width:1rem}.header__inline-menu .list-menu--inline>li>a.header__menu-item>span,.header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item>span{position:relative;text-decoration:none!important}.header__inline-menu .list-menu--inline>li>a.header__menu-item>span:after,.header__inline-menu .list-menu--inline>li>header-menu summary.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.7rem;height:2px;border-radius:2px;background:var(--dfw-red);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--dfw-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu .header__active-menu-item:after,.header__inline-menu details[open]>summary.header__menu-item>span:after{transform:scaleX(1)!important;transform-origin:left}.header__inline-menu .header__menu-item .icon-caret{transition:transform .3s var(--dfw-ease)}.header__inline-menu details[open]>summary .icon-caret{transform:rotate(180deg)}.header__submenu.dfw-mega{--color-foreground: 233, 234, 238;--color-background: 11, 13, 18;display:grid;grid-template-columns:repeat(3,15rem);gap:1rem;width:auto;min-width:0;top:calc(100% + 1rem);left:-1rem;padding:1.6rem!important;border-radius:1.6rem;border:1px solid var(--dfw-line);background:radial-gradient(90% 60% at 100% 0%,rgba(215,25,43,.2) 0%,transparent 60%),linear-gradient(160deg,var(--dfw-ink) 0%,var(--dfw-ink-2) 100%);box-shadow:0 40px 80px -30px #0000008c}.header__submenu.dfw-mega:before{content:"";position:absolute;left:0;right:0;top:-1.2rem;height:1.2rem}.header__submenu.dfw-mega>li{margin:0}.dfw-mega__head{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;padding:.2rem .4rem .6rem}.dfw-mega__head span{font-size:1.1rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--dfw-muted)}.dfw-mega__head a{font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-decoration:none}.dfw-mega__head a:hover{color:#ff5a67}.dfw-mega .dfw-model__img{aspect-ratio:16 / 9}.dfw-mega .dfw-model__txt{padding:.8rem 1rem 1rem}}@media screen and (min-width:1200px){.header__submenu.dfw-mega{grid-template-columns:repeat(4,15rem)}}@media screen and (min-width:1400px){.header__submenu.dfw-mega{grid-template-columns:repeat(6,13rem)}}body:has(#Details-menu-drawer-container[open]) shopify-chat,body:has(#Details-menu-drawer-container[open])>a[href*="wa.me"],body:has(#Details-menu-drawer-container[open]) #cb-widget-sales-pop{display:none!important}.shopify-section-group-header-group .utility-bar{background:#07080c;border-bottom:1px solid rgba(255,255,255,.06)}.shopify-section-group-header-group .announcement-bar__message{padding:.9rem 0;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e9eaee}.shopify-section-group-header-group .announcement-bar__message:before{content:"";display:inline-block;width:.7rem;height:.7rem;margin-right:1.2rem;border-radius:50%;vertical-align:.1em;background:var(--dfw-red);box-shadow:0 0 0 4px #d7192b38;animation:dfw-pulse 2s ease-in-out infinite}.shopify-section-group-header-group .announcement-bar__link{text-decoration:none}.shopify-section-group-header-group .announcement-bar__link:hover .announcement-bar__message{color:#fff}.shopify-section-group-header-group .announcement-bar__link .icon-arrow,.shopify-section-group-header-group .announcement-bar__link .svg-wrapper{color:var(--dfw-red)}@keyframes dfw-pulse{50%{box-shadow:0 0 0 7px #d7192b00}}@media screen and (min-width:990px){.section-header .header-wrapper{--color-foreground: 233, 234, 238;--color-background: 11, 13, 18;--gradient-background: rgba(11, 13, 18, .94);background:#0b0d12f0!important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid rgba(255,255,255,.08)!important;color:#e9eaee}.section-header{box-shadow:0 18px 40px -24px #0009!important}.section-header .header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo-wrapper{position:relative;display:inline-block}.header__heading-logo{max-width:124px!important;clip-path:circle(36.6% at 49.7% 50%);transition:transform .5s var(--dfw-ease)}.header__heading-logo-wrapper:after{content:"";position:absolute;left:49.7%;top:50%;width:62.5%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #d7192bbf,0 0 28px 2px #d7192b59;pointer-events:none;transition:box-shadow .4s ease}.header__heading-link:hover .header__heading-logo{transform:rotate(-6deg) scale(1.04)}.header__heading-link:hover .header__heading-logo-wrapper:after{box-shadow:0 0 0 2px #d7192b,0 0 36px 4px #d7192b80}.header__inline-menu .header__menu-item,.header__inline-menu .header__active-menu-item{color:#e9eaee!important}.header__inline-menu .header__menu-item:hover{color:#fff!important}.section-header .header__icons{gap:.4rem;align-items:center}.section-header .header__icon{width:4.4rem;height:4.4rem;border-radius:50%;color:#e9eaee;transition:background .25s ease,color .25s ease}.section-header .header__icon:hover{background:#ffffff14;color:#fff}.section-header .header__icon:hover .svg-wrapper,.section-header .header__icon:hover .icon{transform:none}.section-header .cart-count-bubble{background:var(--dfw-red);color:#fff;box-shadow:0 0 0 2px #0b0d12}.section-header .header-localization .localization-form__select,.section-header .header-localization .disclosure__button{min-height:3.8rem;padding:0 3.4rem 0 1.6rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#e9eaee;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;transition:border-color .25s ease,background .25s ease}.section-header .header-localization .localization-form__select:hover,.section-header .header-localization .disclosure__button:hover{border-color:#ffffff80;background:#ffffff0d;text-decoration:none}.section-header .header-localization .localization-form__select .icon-caret{right:1.4rem}.section-header .header-localization{margin-right:1rem}.section-header .disclosure__list-wrapper{border-radius:1.2rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 60px -20px #0009}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dfw-nav.css.map */
