body{background-color:var(--dp07-black);color:var(--dp07-white);font-family:var(--dp07-font-body)}.page-width{max-width:1280px}.announcement-bar-section .utility-bar,.utility-bar{background-color:var(--dp07-red)!important;border-bottom:none!important}.announcement-bar__message,.announcement-bar__message.h5,.announcement-bar p{font-family:var(--dp07-font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--dp07-white)!important}.announcement-bar__link,.announcement-bar__link:hover{color:var(--dp07-white)!important;text-decoration:none!important}.header-wrapper,.section-header{background-color:var(--dp07-black)!important;border-bottom:1px solid var(--dp07-g700)!important}.header{background-color:var(--dp07-black)!important}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--dp07-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--dp07-g300)!important;transition:var(--dp07-transition)!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover,.header__heading-link,.header__heading{color:var(--dp07-white)!important}.header__icon--cart,.cart-count-bubble,.header__icon{color:var(--dp07-white)!important;border-radius:0!important}.cart-count-bubble{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;font-family:var(--dp07-font-mono)!important;font-size:10px!important;border-radius:50%!important}.menu-drawer__navigation,.menu-drawer{background-color:var(--dp07-g900)!important;border-right:1px solid var(--dp07-g700)!important}.menu-drawer__menu-item,.menu-drawer__menu-item span{font-family:var(--dp07-font-body)!important;font-size:14px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--dp07-g300)!important}.button,.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;border:none!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:14px 28px!important;transition:var(--dp07-transition)!important}.button:hover,.button--primary:hover{background-color:var(--dp07-red-dark)!important}.button--secondary,.button--tertiary{background-color:transparent!important;color:var(--dp07-white)!important;border:1px solid var(--dp07-white)!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.button--secondary:hover,.button--tertiary:hover{background-color:var(--dp07-white)!important;color:var(--dp07-black)!important}.quick-add__submit{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.card-wrapper,.product-card-wrapper{background-color:var(--dp07-black)!important}.card,.card__inner{background-color:var(--dp07-black)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important;box-shadow:none!important;transition:border-color .15s ease-in-out!important}.card-wrapper:hover .card,.card-wrapper:hover .card__inner,.card:hover,.card__inner:hover{border-color:var(--dp07-white)!important}.card__media,.card .media{background-color:var(--dp07-g800)!important;border-bottom:1px solid var(--dp07-g700)!important;border-radius:0!important}.card>.card__content{background-color:var(--dp07-black)!important}.card__information{padding:12px 14px!important}.card__inner>.card__content{background-color:transparent!important;padding:0!important}.card__vendor,.visually-hidden+.caption-with-letter-spacing{font-family:var(--dp07-font-mono)!important;font-size:9px!important;color:var(--dp07-g500)!important;letter-spacing:.15em!important;text-transform:uppercase!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--dp07-font-display)!important;font-size:17px!important;font-weight:700!important;color:var(--dp07-white)!important;text-transform:uppercase!important;line-height:1.05!important;letter-spacing:0em!important}.price .price-item--sale,.price .price-item--regular,.price__sale .price-item--sale{font-family:var(--dp07-font-mono)!important;font-size:20px!important;font-weight:700!important;color:var(--dp07-red)!important}.price__sale .price-item--regular,.price s,.price del,.price .price-item--regular{font-family:var(--dp07-font-mono)!important;font-size:11px!important;font-weight:400!important;color:var(--dp07-g500)!important;text-decoration:line-through!important}.card__badge{align-self:flex-start!important;grid-row-start:1!important}.badge,.badge--sale,.card__badge .badge{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-size:14px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:5px 10px!important;border:none!important}.collection,.main-collection-product-grid{background-color:var(--dp07-black)!important}.collection-hero,.main-collection-banner{background-color:var(--dp07-black)!important;border-bottom:1px solid var(--dp07-g700)!important}.collection-hero__title,.main-collection-banner .title{font-family:var(--dp07-font-display)!important;font-size:52px!important;font-weight:900!important;text-transform:uppercase!important;color:var(--dp07-white)!important;line-height:1!important;letter-spacing:-.02em!important}.facets-container,.facets-horizontal{background-color:var(--dp07-black)!important;border-bottom:1px solid var(--dp07-g700)!important}.facets__summary,.facets__heading{font-family:var(--dp07-font-display)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--dp07-g400)!important}.facets .disclosure-has-popup>summary,.mobile-facets__open{border:1px solid var(--dp07-g700)!important;border-radius:0!important;color:var(--dp07-g400)!important;background:transparent!important;font-family:var(--dp07-font-display)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.active-facets__button,.active-facets .button{background-color:var(--dp07-red)!important;border-color:var(--dp07-red)!important;border-radius:0!important;color:var(--dp07-white)!important;font-family:var(--dp07-font-display)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.product-count,.product-count__text{font-family:var(--dp07-font-mono)!important;font-size:10px!important;color:var(--dp07-g400)!important;letter-spacing:.08em!important;text-transform:uppercase!important}.main-product,.product{background-color:var(--dp07-black)!important}.product__title,.product .product__title h1{font-family:var(--dp07-font-display)!important;font-size:40px!important;font-weight:900!important;text-transform:uppercase!important;color:var(--dp07-white)!important;line-height:1!important}.product__vendor,.product .product__vendor{font-family:var(--dp07-font-mono)!important;font-size:10px!important;color:var(--dp07-g500)!important;letter-spacing:.15em!important;text-transform:uppercase!important}.product .price .price-item--sale{font-family:var(--dp07-font-mono)!important;font-size:22px!important;font-weight:700!important;color:var(--dp07-red)!important}.product .price .price-item--regular{font-family:var(--dp07-font-mono)!important;font-size:16px!important;color:var(--dp07-g500)!important;text-decoration:line-through!important}.quantity__label.form__label{font-family:var(--dp07-font-mono)!important;font-size:14px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--dp07-g400)!important}.product-form__quantity{overflow:visible!important}.quantity__rules-cart{font-size:12px!important;color:var(--dp07-g500)!important;white-space:nowrap!important}.product-form__input label,.variant-radios label,.swatch-input__label{font-family:var(--dp07-font-display)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;border:0px solid var(--dp07-g700)!important;border-radius:0!important;color:var(--dp07-white)!important;background-color:var(--dp07-black)!important;transition:var(--dp07-transition)!important;width:52px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-form__input input:checked+label,.variant-radios input:checked+label{background-color:var(--dp07-white)!important;color:var(--dp07-black)!important;border-color:var(--dp07-white)!important}.product-form .product-form__submit{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;width:100%!important;border:none!important}.product-form .product-form__submit:hover{background-color:var(--dp07-red-dark)!important}.product__media,.product-media-container{background-color:var(--dp07-g800)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important}.product__media-list .thumbnail{border:1px solid var(--dp07-g700)!important;border-radius:0!important}.product__media-list .thumbnail.is-active,.product__media-list .thumbnail:hover{border-color:var(--dp07-white)!important}.cart-drawer__overlay{background-color:#0009!important}.drawer__inner{background-color:var(--dp07-g900)!important;border-left:1px solid var(--dp07-g700)!important;overflow-x:hidden!important;box-sizing:border-box!important}@media screen and (max-width:749px){.drawer__inner{width:100vw!important;max-width:100vw!important;padding:0 24px!important}.cart-drawer .cart-drawer__header{padding:20px 0 12px!important}.cart-drawer .cart-item{padding:16px 0!important}.cart-drawer .cart-drawer__footer,.cart-drawer .drawer__footer{padding:20px 0!important}.cart-item__image-container{width:60px!important;min-width:60px!important}}.cart-drawer__scrollable-container,.cart-drawer__contents,.js-contents{overflow-x:hidden!important;max-width:100%!important;box-sizing:border-box!important}.cart-item .quantity,.cart-item quantity-input{max-width:100%!important;box-sizing:border-box!important}.quantity .quantity__input,quantity-input .quantity__input{color:#fff!important;opacity:1!important;visibility:visible!important;min-width:2rem!important;flex:1 1 auto!important;background-color:transparent!important}cart-remove-button .button,.cart-remove-button.button{padding:0!important;min-width:3.5rem!important;min-height:3.5rem!important;background-color:transparent!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important;color:var(--dp07-white)!important}cart-remove-button .button:hover,.cart-remove-button.button:hover{border-color:var(--dp07-white)!important;background-color:transparent!important;color:var(--dp07-white)!important}.cart-drawer .cart-items .cart-item__quantity{padding-right:0!important}.cart-drawer{border-left:none!important}.cart-drawer__header{border-bottom:1px solid var(--dp07-g700)!important;padding:20px 24px 16px!important}.cart-drawer__header h2,.cart-drawer__title{font-family:var(--dp07-font-display)!important;font-size:22px!important;font-weight:900!important;text-transform:uppercase!important;color:var(--dp07-white)!important;letter-spacing:.04em!important}.cart-drawer__close{color:var(--dp07-g400)!important;font-family:var(--dp07-font-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-items{width:100%!important;max-width:100%!important}.cart-items thead th{padding-top:12px!important;padding-bottom:12px!important}.cart-item{border-bottom:1px solid var(--dp07-g800)!important}.cart-item__image-container{background-color:var(--dp07-g800)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important}.cart-item__name,.cart-item__name a{font-family:var(--dp07-font-display)!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;color:var(--dp07-white)!important;line-height:1.1!important}.cart-item__vendor{font-family:var(--dp07-font-mono)!important;font-size:9px!important;color:var(--dp07-g500)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart-item .price,.cart-item .price-item{font-family:var(--dp07-font-mono)!important;font-size:18px!important;font-weight:700!important;color:var(--dp07-red)!important}.cart-drawer__footer,.drawer__footer{border-top:1px solid var(--dp07-g700)!important;background-color:var(--dp07-g900)!important;padding:20px 24px!important}.totals{padding:0!important}.cart-item{padding:16px 24px!important}.totals__subtotal-value,.totals__total-value{font-family:var(--dp07-font-mono)!important;font-size:22px!important;font-weight:700!important;color:var(--dp07-white)!important}.totals__subtotal{font-family:var(--dp07-font-body)!important;font-size:13px!important;color:var(--dp07-g400)!important}.cart-drawer__promo-text{font-family:var(--dp07-font-mono)!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--dp07-red)!important;text-align:center!important;padding:8px 0!important;margin:0 0 8px!important;border-top:1px solid var(--dp07-g800)!important}#CartDrawer-Checkout,.cart__checkout-button{background-color:var(--dp07-red)!important;color:var(--dp07-white)!important;border-radius:0!important;font-family:var(--dp07-font-display)!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;width:100%!important}#CartDrawer-Checkout:hover,.cart__checkout-button:hover{background-color:var(--dp07-red-dark)!important}.footer-section,.footer-block{background-color:var(--dp07-g900)!important}.footer{background-color:var(--dp07-g900)!important;border-top:1px solid var(--dp07-g700)!important}.footer__content-top{border-bottom:1px solid var(--dp07-g700)!important}.footer__heading,.footer-block__heading{font-family:var(--dp07-font-display)!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--dp07-white)!important}.footer-block__details-content a,.footer-block .list-menu a,.footer__column a{font-family:var(--dp07-font-body)!important;font-size:13px!important;color:var(--dp07-g400)!important;text-decoration:none!important;transition:var(--dp07-transition)!important}.footer-block__details-content a:hover,.footer-block .list-menu a:hover,.footer__column a:hover{color:var(--dp07-white)!important}.footer__copyright,.footer__copyright-content{font-family:var(--dp07-font-mono)!important;font-size:10px!important;color:var(--dp07-g500)!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-top:1px solid var(--dp07-g700)!important}.pagination .page-link,.pagination__item{background-color:transparent!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important;font-family:var(--dp07-font-mono)!important;font-size:12px!important;color:var(--dp07-g400)!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.pagination .page-link[aria-current=page],.pagination__item--current{background-color:var(--dp07-red)!important;border-color:var(--dp07-red)!important;color:var(--dp07-white)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],textarea{background-color:var(--dp07-g800)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important;color:var(--dp07-white)!important;font-family:var(--dp07-font-body)!important;font-size:14px!important}.field__input:focus,.select__select:focus,input:focus{border-color:var(--dp07-white)!important;outline:none!important;box-shadow:none!important}.field__label,label{font-family:var(--dp07-font-mono)!important;font-size:10px!important;color:var(--dp07-g500)!important;letter-spacing:.12em!important;text-transform:uppercase!important}.search-modal .search-form{border-bottom:1px solid var(--dp07-g700)!important;background-color:var(--dp07-g900)!important}.image-banner,.section-image-banner{border-bottom:1px solid var(--dp07-g700)!important}.image-banner .banner__content,.banner__content{font-family:var(--dp07-font-display)!important}.banner__heading,.image-banner h1,.image-banner h2{font-family:var(--dp07-font-display)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important}.featured-collection{background-color:var(--dp07-black)!important}.featured-collection .title{font-family:var(--dp07-font-display)!important;font-size:36px!important;font-weight:900!important;text-transform:uppercase!important;color:var(--dp07-white)!important;letter-spacing:-.01em!important;line-height:1!important}.section-rich-text,.main-page-section{background-color:var(--dp07-black)!important}.rich-text__heading{font-family:var(--dp07-font-display)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--dp07-white)!important}.predictive-search,#predictive-search-results{background-color:var(--dp07-g900)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important}.predictive-search__item{border-bottom:1px solid var(--dp07-g800)!important}.predictive-search__item:hover{background-color:var(--dp07-g800)!important}.predictive-search__item-heading{font-family:var(--dp07-font-display)!important;font-weight:700!important;text-transform:uppercase!important;color:var(--dp07-white)!important}.modal__content,.details-modal{background-color:var(--dp07-g900)!important;border:1px solid var(--dp07-g700)!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dp07-overrides.css.map */
