:root{--dv-white: #000000;--dv-shell: #0C0C0D;--dv-navy: #F4F4F2;--dv-navy-2: #FFFFFF;--dv-text: #CFCFCB;--dv-muted: #85858A;--dv-line: #1F1F22;--dv-line-strong: #3A3A3F;--dv-claret: #E10600;--st-black: #000000;--st-s1: #0C0C0D;--st-s2: #141416;--st-s3: #1C1C1F;--st-ink: #F4F4F2;--st-red: #E10600;--st-display: "Saira Condensed", "Arial Narrow", "Helvetica Neue", sans-serif;--st-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--st-cut: polygon(0 0, 100% 0, 100% calc(100% - 12px) , calc(100% - 12px) 100%, 0 100%);--color-base-background: 0 0 0;--color-base-text: 244 244 242;--color-base-button: 244 244 242;--color-base-button-text: 0 0 0;--color-drawer-background: 12 12 13;--color-drawer-text: 244 244 242}html,body{background:#000!important;color:var(--dv-text)}::selection{background:var(--st-red);color:#fff}html body h1,html body h2,html body h3,html body h4,html body .dv-title,html body .dv-btn,html body .button,html body .btn,html body .dv-card__title,html body .dv-plp__title,html body .dv-offer__title,html body .dv-footer__join-title,html body .dv-faq__item summary{font-family:var(--st-display)!important}html body .dv-kicker,html body .dv-link,html body .dv-card__cta,html body .dv-card__badge,html body .dv-plp__tab,html body .dv-plp__sort select,html body .dv-plp__count,html body .dv-assurance h3,html body .dv-footer__head,html body .dv-footer__contact span,html body .dv-ann,html body .dv-ann *,html body .header__menu,html body .header__menu a,html body .menu__item,html body .dv-hero__note span,html body .dv-pdp__assure,html body .dv-ci__free,html body .dv-cart__title,html body .dv-plp__assure-list b{font-family:var(--st-mono)!important}html body .dv-title{font-weight:700;text-transform:uppercase;letter-spacing:-.005em;line-height:.88;font-size:clamp(44px,6vw,96px);color:var(--st-ink)}html body .dv-title em{font-style:normal;color:transparent;-webkit-text-stroke:1px var(--st-ink)}html body .dv-kicker{font-size:11px!important;font-weight:500;letter-spacing:.24em!important;color:var(--dv-muted)}html body .dv-kicker:before{content:"";display:inline-block;width:22px;height:1px;margin-right:12px;vertical-align:middle;background:var(--st-red)}html body .dv-lead{color:#a9a9a5}html body .dv-btn{min-height:56px;padding:0 38px;border-radius:0;background:var(--st-ink);color:#000;border:1px solid var(--st-ink);font-size:17px!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;clip-path:var(--st-cut);transition:background .2s ease,color .2s ease,border-color .2s ease}html body .dv-btn:hover{background:var(--st-red);border-color:var(--st-red);color:#fff}html body .dv-btn--ghost{background:transparent;color:var(--st-ink);border-color:#fff6;clip-path:none}html body .dv-btn--ghost:hover{background:var(--st-ink);color:#000;border-color:var(--st-ink)}html body .dv-link{color:var(--st-ink);font-size:11px;letter-spacing:.22em}html body .dv-link:hover{color:var(--st-red)}html body .dv--dark,html body .dv-story,html body .dv-why,html body .dv-footer{background:var(--st-s1)!important}html body .dv--dark .dv-btn{background:var(--st-ink);color:#000;border-color:var(--st-ink)}html body .dv--dark .dv-btn:hover{background:var(--st-red);border-color:var(--st-red);color:#fff}html body .header-section .header,html body .header-section .header-wrapper,html body header.header{background:#000!important;border-bottom:1px solid var(--st-s3)!important}html body .header__logo-link img,html body .header__logo img{filter:brightness(0) invert(1)}html body .header__menu a,html body .header-nav a,html body .menu__item{font-size:11px!important;letter-spacing:.22em!important;color:var(--st-ink)!important}html body .header-section svg{color:var(--st-ink)}html body .dv-ann{background:var(--st-red)!important;color:#fff!important}html body .dv-ann__timer{border-left-color:#ffffff59!important}html body .dv-ann__unit{border-color:#ffffff73!important;border-radius:0!important;background:#0000002e}html body .dv-hero{background:#000}html body .dv-hero h2.dv-title{font-size:clamp(56px,8.4vw,148px);line-height:.84;margin:18px 0 22px}html body .dv-hero--light h2.dv-title{text-shadow:none}html body .dv-hero--light .dv-btn{background:#fff;color:#000;border-color:#fff}html body .dv-hero--light .dv-btn:hover{background:var(--st-red);border-color:var(--st-red);color:#fff}html body .dv-hero--light .dv-btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}html body .dv-hero--light .dv-btn--ghost:hover{background:#fff;color:#000}html body .dv-hero__content{max-width:720px}html body .dv-hero--banner .dv-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000 55%,#000000e6)}html body .dv-hero--banner .dv-hero__media{z-index:0}@media(max-width:749px){html body .dv-hero h2.dv-title{font-size:clamp(50px,15vw,74px)}html body .dv-hero__inner{margin-top:-90px;position:relative;z-index:2}}html body .dv-assurance{background:var(--st-s1);border-top:1px solid var(--st-s3);border-bottom:1px solid var(--st-s3)}html body .dv-assurance h3{font-size:11px!important;letter-spacing:.22em;color:var(--st-ink)}html body .dv-assurance p{color:var(--dv-muted)}html body .dv-assurance__icon{color:var(--st-red)}html body .dv-featured--tinted{background:var(--st-s1)}html body .dv-featured__head{border-bottom-color:var(--st-s3)}html body .dv-card__media{background:var(--st-s2)}html body .dv-card__media:after{border-color:var(--st-ink)}html body .dv-card__info{align-items:flex-start;text-align:left;padding-top:14px;border-top:1px solid var(--st-s3);margin-top:0}html body .dv-card__title{font-weight:600;font-size:clamp(22px,1.9vw,28px)!important;line-height:1;text-transform:uppercase;letter-spacing:.01em;color:var(--st-ink)}html body .dv-card__price{justify-content:flex-start}html body .dv-card__price .is-now,html body .dv-card__price .is-regular{font-family:var(--st-display)!important;font-size:22px!important;color:var(--st-ink)!important}html body .dv-card__price s{font-family:var(--st-display);color:#5d5d62}html body .dv-card__badge{background:var(--st-red);border-radius:0;font-size:11px;letter-spacing:.08em}html body .dv-card__cta{background:#fff;color:#000;font-family:var(--st-mono);font-size:10px;letter-spacing:.2em}html body .dv-card__swatches{justify-content:flex-start}html body .dv-swatch{border-color:var(--st-s3);background:#000;border-radius:0}html body .dv-swatch img{border-radius:0}html body .dv-swatch.is-active{border-color:var(--st-ink);box-shadow:inset 0 -2px 0 var(--st-red)}html body .dv-story__body .rte p{color:#b4b4b0}html body .dv-story__mono span{color:#ffffff0f}html body .dv-review{background:var(--st-s1);border-color:var(--st-s3)}html body .dv-faq{border-top-color:var(--st-s3)}html body .dv-faq__item,html body .dv-faq__item:first-child{border-color:var(--st-s3)}html body .dv-faq__item summary{font-weight:600;font-size:clamp(20px,1.8vw,26px)!important;text-transform:uppercase;letter-spacing:.01em;color:var(--st-ink)}html body .dv-faq__item summary i:before,html body .dv-faq__item summary i:after{background:var(--st-red)}html body .dv-faq__answer{color:#a3a39f}html body .dv-faq__answer a{color:var(--st-ink)}html body .dv-news{background:var(--st-s1)}html body .dv-news__form{border-color:var(--st-line, #3A3A3F);background:#000}html body .dv-footer{border-top:1px solid var(--st-s3)}html body .dv-footer__join-title{text-transform:uppercase;font-weight:700;font-size:clamp(34px,3.4vw,54px)!important;line-height:.9}html body .dv-footer__head{font-size:11px;letter-spacing:.24em}html body .dv-plp{background:#000}html body .dv-plp__title{font-weight:700;text-transform:uppercase;line-height:.84;font-size:clamp(64px,10vw,168px)!important;color:var(--st-ink)}html body .dv-plp__bar{background:#000000eb!important;border-color:var(--st-s3)!important}html body .dv-plp__tab{font-size:11px!important;letter-spacing:.22em}html body .dv-plp__tab:after{background:var(--st-red)!important;height:2px}html body .dv-plp__sort select{color:var(--st-ink);background:#000}html body .dv-plp__count:before,html body .dv-plp__count:after{background:var(--st-red)!important}html body .dv-plp .dv-card__media{background:var(--st-s2)!important}html body .dv-offer{background:var(--st-red)!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%)}html body .dv-offer:before{border-color:#ffffff47!important}html body .dv-offer__title{font-weight:700;text-transform:uppercase;line-height:.88;font-size:clamp(40px,3.6vw,60px)!important}html body .dv-plp__assure{background:var(--st-s1);border-color:var(--st-s3)}html body .dv-plp__assure-list li{border-color:var(--st-s3)!important}html body .dv-plp__assure-list b{font-size:10px;letter-spacing:.22em;color:var(--st-ink)}@media(max-width:749px){html body .dv-plp__bar{background:#000!important}html body .dv-plp__title{font-size:clamp(56px,18vw,84px)!important}}html body .dv-pdp{background:#000}html body .dv-pdp__title{font-family:var(--st-display)!important;font-weight:700!important;text-transform:uppercase;line-height:.86!important;font-size:clamp(54px,5.6vw,92px)!important;color:var(--st-ink)!important;letter-spacing:-.005em}html body .dv-pdp__tagline{color:#9c9c98!important}html body .dv-pdp__price{border-top-color:var(--st-s3)!important}html body .dv-pdp__price s{color:#5d5d62!important}html body .dv-pdp__save{background:var(--st-red);color:#fff}html body .dv-pdp__thumb{background:var(--st-s2);border-color:var(--st-s3)!important}html body .dv-pdp__thumb.is-active{border-color:var(--st-ink)!important}html body .dv-pdp__stage{background:var(--st-s2)}html body .dv-pdp__swatch{background:#000!important;border-color:var(--st-s3)!important;border-radius:0!important}html body .dv-pdp__swatch img{border-radius:0!important}html body .dv-qty{border-color:var(--st-line-strong, #3A3A3F)!important}html body .dv-qty input,html body .dv-qty button{color:var(--st-ink)!important;background:transparent!important}html body .dv-pdp__acc,html body .dv-pdp__acc summary{border-color:var(--st-s3)!important;color:var(--st-ink)!important}html body .dv-pdp__bar{background:#000!important;border-top-color:var(--st-s3)!important;box-shadow:none!important}html body .dv-pdp__dots i.is-active{background:var(--st-ink)!important}html body .dv-bogo{background:var(--st-s1)!important;border-color:var(--st-s3)!important}html body .dv-bogo__head{background:#000!important;color:#fff!important;border-bottom:2px solid var(--st-red)}html body .dv-bogo__track{background:#ffffff38!important}html body .dv-bogo__model,html body .dv-bogo__color{background:#000!important;border-color:var(--st-s3)!important;border-radius:0!important}html body .dv-bogo__model img,html body .dv-bogo__color img{border-radius:0!important}html body .dv-bogo__intro,html body .dv-bogo__note{color:#a3a39f!important}html body .dv-cart__overlay{background:#000000b8}html body .dv-cart__panel,html body .dv-cart__foot{background:var(--st-s1);color:var(--dv-text)}html body .dv-cart__panel{box-shadow:none;border-left:1px solid var(--st-s3)}html body .dv-cart__head,html body .dv-cart__foot,html body .dv-ci{border-color:var(--st-s3)!important}html body .dv-cart__title{color:var(--st-ink);font-size:12px!important;letter-spacing:.24em;text-transform:uppercase}html body .dv-cart__x{color:var(--st-ink)}html body .dv-cart__offer{background:var(--st-red);color:#fff}html body .dv-ci__img,html body .dv-bump__img{background:var(--st-s2);border-color:var(--st-s3)}html body .dv-ci__free{background:var(--st-red)}html body .dv-ci__qty{border-color:var(--st-line-strong, #3A3A3F)!important}html body .dv-ci__qty button:hover{background:var(--st-s3)}html body .dv-bump{background:var(--st-s2);border-color:var(--st-s3)}html body .dv-cart__checkout{background:#fff;color:#000;border-color:#fff}html body .dv-cart__checkout:hover{background:var(--st-red);border-color:var(--st-red);color:#fff}html body .dv-cart__view{color:var(--st-ink);border-color:#fff6;clip-path:none}html body .dv-cart__view:hover{background:#fff;color:#000}html body .dv-cart__actions .dv-btn{font-size:15px!important;padding:0 18px}html body .dv-field input,html body .dv-field select,html body .dv-field textarea{background:#000!important;color:var(--st-ink)!important;border-color:var(--st-line-strong, #3A3A3F)!important}html body .cart-page,html body .main-cart,html body .shopify-section .cart{color:var(--st-ink)}html body .pk-plate__no{background:var(--pk-accent)!important;color:var(--pk-on-accent)!important}html body .pk-plate__no i{color:inherit!important;opacity:.6}html body .pk-plate{color:#8c8c92!important}html body .dv-pdp .dv-pdp__badge{background:#000!important}html body .dv-pdp .dv-pdp__price .is-now{color:#fff!important;font-size:46px!important}html body .dv-pdp .dv-pdp__swatch.is-active,html body .dv-bogo .dv-bogo__model.is-active{border-color:#fff!important}html body .dv-bogo{border-color:#26262a!important}html body .dv-bogo .dv-bogo__head{background:#000!important;color:#fff!important;border-bottom:3px solid var(--pk-accent, var(--st-red))!important}html body .dv-pdp .dv-pdp__add{background:var(--pk-accent, var(--st-red))!important;color:var(--pk-on-accent, #fff)!important;border:0!important;min-height:62px!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);font-weight:700!important;font-size:20px!important;letter-spacing:.18em!important}html body .dv-pdp .dv-pdp__add:hover{background:#fff!important;color:#000!important}html body .pk .pk-btn{clip-path:var(--st-cut)}html body .pk-story,html body .pk-spec,html body .pk-livery,html body .pk-film{background:#000!important}html body .dv-why{background:var(--st-s1)!important}html body .dv-footer__join-title,html body .dv-footer__head,html body .dv-footer__logo span,html body .dv-footer__msg,html body .dv-footer__field input,html body .dv-footer__field button,html body .dv-footer a:hover,html body .dv--dark,html body .dv--dark .dv-title,html body .dv-offer,html body .dv-offer__title,html body .dv-card__badge,html body .dv-pdp__badge{color:#fff!important}html body .dv-footer__field{border-bottom-color:#ffffff59}html body .dv-footer select,html body .dv-footer .country-selector,html body .dv-footer button{background-color:#000;color:#fff}html body .dv-pdp__bar .dv-btn{background:var(--pk-accent, var(--st-red))!important;color:var(--pk-on-accent, #fff)!important;border-color:transparent!important}html body .dv-pdp__bar .dv-btn:hover{background:#fff!important;color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dorven-studio.css.map */
