html.dp{--dp-orange: #ff7a1a;--dp-yellow: #ffd23f;--dp-dim2: #a39d90}html.dp .product__media-item .product-media-container,html.dp .product__media-list .product-media-container{border-radius:22px;overflow:hidden;border:1px solid rgba(233,229,220,.08);background:radial-gradient(circle at 50% 42%,#2b2a27,#1a1917 55%,#121211)!important}html.dp .product__media-item .media img{padding:4%}html.dp .thumbnail-list .thumbnail{border-radius:14px;overflow:hidden;border:1px solid rgba(233,229,220,.08)}html.dp .thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--dp-orange);border-color:transparent}html.dp .product__media-icon{background:#0b0b0bb3;border:0}html.dp .product__info-container>*+*{margin-top:1.4rem}html.dp .dp-p-eyebrow{margin:0 0 1.2rem!important;font:500 12px/1 var(--dp-display);letter-spacing:.3em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .dp-p-eyebrow a{color:inherit;text-decoration:none}html.dp .dp-p-eyebrow a:hover{color:var(--dp-bone)}html.dp .product__title{margin-bottom:.6rem}html.dp .product__title h1{font:700 clamp(40px,4.2vw,66px)/.92 var(--dp-display);letter-spacing:.005em;text-transform:uppercase;color:var(--dp-bone)}html.dp .product .price .price-item{font:500 26px/1 var(--dp-display);letter-spacing:.04em;color:var(--dp-yellow)}html.dp .product .price--on-sale .price-item--regular{color:var(--dp-dim2);font-size:18px}html.dp .product .price .badge{border-radius:999px;font:500 11px/1 var(--dp-display);letter-spacing:.2em;text-transform:uppercase;padding:7px 10px}html.dp .product__tax,html.dp .product .installment{color:var(--dp-dim2);font-size:1.25rem}html.dp .product-form__quantity .form__label{font:500 12px/1 var(--dp-display);letter-spacing:.26em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .quantity{border-radius:999px;min-height:4.8rem;width:14rem;background:transparent}html.dp .quantity:before{display:none}html.dp .quantity:before,html.dp .quantity:after{border-radius:999px;box-shadow:none!important}html.dp .quantity:after{box-shadow:0 0 0 1px #e9e5dc4d!important}html.dp .quantity__input{font:500 16px/1 var(--dp-body);color:var(--dp-bone)}html.dp .quantity__button{color:var(--dp-bone)}html.dp .product-form__buttons{max-width:46rem;display:grid;gap:10px}html.dp .product-form__submit.button{background:var(--dp-bone);color:#0b0b0b;min-height:5.4rem;font-size:1.35rem;transition:transform .2s ease,background .2s ease}html.dp .product-form__submit.button:not([disabled]):hover{background:#fff;transform:translateY(-2px)}html.dp .product-form__submit.button:after{box-shadow:none!important}html.dp .product-form__submit[disabled]{background:transparent;color:var(--dp-dim2);box-shadow:inset 0 0 0 1px #e9e5dc33}html.dp .shopify-payment-button__button{border-radius:999px!important;min-height:5.4rem;overflow:hidden}html.dp .shopify-payment-button__more-options{color:var(--dp-dim2);font-size:1.2rem;letter-spacing:.08em}html.dp .dp-p-trust{list-style:none;margin:2rem 0 0!important;padding:1.6rem 0 0;border-top:1px solid rgba(233,229,220,.1);display:grid;gap:1rem;max-width:46rem}html.dp .dp-p-trust li{display:flex;gap:1.2rem;align-items:baseline;font:400 14px/1.45 var(--dp-body);color:#e9e5dcc7}html.dp .dp-p-trust b{flex:0 0 auto;min-width:9.5rem;font:500 11px/1.6 var(--dp-display);letter-spacing:.22em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .dp-p-trust a{color:var(--dp-bone);text-decoration:none;border-bottom:1.5px solid var(--dp-orange);padding-bottom:1px}html.dp .product__description{margin-top:2.4rem!important;font:400 16px/1.7 var(--dp-body);color:#e9e5dccc;max-width:54ch}html.dp .product__description ul{padding-left:0;list-style:none;margin:1.2rem 0 0;display:grid;gap:.6rem}html.dp .product__description li{position:relative;padding-left:2rem}html.dp .product__description li:before{content:"";position:absolute;left:0;top:.72em;width:10px;height:4px;background:var(--dp-orange);image-rendering:pixelated}html.dp .related-products__heading{font:700 clamp(30px,4vw,54px)/.94 var(--dp-display);text-transform:uppercase;letter-spacing:.005em;color:var(--dp-bone);margin-bottom:2.4rem}html.dp .related-products{border-top:1px solid rgba(233,229,220,.08)}@media(max-width:749px){html.dp .product__title h1{font-size:clamp(36px,10vw,46px)}html.dp .product .price .price-item{font-size:22px}html.dp .dp-p-trust b{min-width:8.5rem}}html.dp .template-search__header .h1,html.dp .template-search h1{font:700 clamp(36px,5vw,64px)/.94 var(--dp-display);text-transform:uppercase;color:var(--dp-bone)}html.dp .template-search__search .field,html.dp .search .field{border-radius:999px}html.dp .template-search__search .field:after,html.dp .template-search__search .field:before,html.dp .search .field:after,html.dp .search .field:before{border-radius:999px;box-shadow:0 0 0 1px #e9e5dc4d!important}html.dp .template-search__search .field__input,html.dp .search .field__input{border-radius:999px;padding-left:2.2rem;color:var(--dp-bone)}html.dp .template-search__search .field__label,html.dp .search .field__label{left:2.2rem;color:var(--dp-dim2)}html.dp .template-search .product-count__text,html.dp .template-search__results-count{font:500 12px/1 var(--dp-display);letter-spacing:.26em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .predictive-search{background:#0d0d0c;border-color:#e9e5dc1f;border-radius:0 0 18px 18px}html.dp .predictive-search__heading{font:500 12px/1 var(--dp-display);letter-spacing:.26em;color:var(--dp-dim2)}html.dp .cart-drawer .drawer__inner,html.dp .drawer__inner{background:#0d0d0c;border-left:1px solid rgba(233,229,220,.1)}html.dp .drawer__heading,html.dp .title--primary,html.dp .cart__empty-text,html.dp .main-cart-items .title{font:700 clamp(30px,4vw,48px)/.94 var(--dp-display);text-transform:uppercase;letter-spacing:.005em;color:var(--dp-bone)}html.dp .drawer__heading{font-size:30px}html.dp .cart-items thead th,html.dp .cart-items th{font:500 11px/1 var(--dp-display);letter-spacing:.24em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .cart-item__media .cart-item__image,html.dp .cart-item__image-container{border-radius:12px;background:radial-gradient(circle at 50% 42%,#2b2a27,#141413)}html.dp .cart-item__name{font:500 18px/1.15 var(--dp-display);text-transform:uppercase;letter-spacing:.02em;color:var(--dp-bone);text-decoration:none}html.dp .cart-item__price-wrapper .price,html.dp .cart-item__totals .price{color:var(--dp-yellow);font-variant-numeric:tabular-nums}html.dp .totals__total,html.dp .totals__subtotal{font:500 13px/1 var(--dp-display);letter-spacing:.24em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .totals__total-value,html.dp .totals__subtotal-value{font:500 26px/1 var(--dp-display);color:var(--dp-yellow);letter-spacing:.03em}html.dp .cart__checkout-button,html.dp #CartDrawer-Checkout{background:var(--dp-bone);color:#0b0b0b;min-height:5.4rem}html.dp .cart__checkout-button:after,html.dp #CartDrawer-Checkout:after{box-shadow:none!important}html.dp .cart__checkout-button:hover,html.dp #CartDrawer-Checkout:hover{background:#fff}html.dp .tax-note{color:var(--dp-dim2)}html.dp .cart-drawer .cart-item__quantity .quantity,html.dp .cart-items .quantity{width:12rem;min-height:4.2rem}html.dp .cart__ctas .button,html.dp .drawer__footer .button{border-radius:999px}html.dp .cart-remove-button .button{box-shadow:none}html.dp .template-search .card__heading,html.dp .template-search .card__heading a{font:500 18px/1.15 var(--dp-display);letter-spacing:.02em;text-transform:uppercase;color:var(--dp-bone)}html.dp .template-search .card-information .price-item{color:var(--dp-yellow);font-variant-numeric:tabular-nums}html.dp .template-search .facets__summary,html.dp .template-search .facet-filters__label,html.dp .template-search .facets__heading{font:500 12px/1 var(--dp-display);letter-spacing:.22em;text-transform:uppercase;color:var(--dp-dim2)}html.dp .template-search .facet-filters__sort{color:var(--dp-bone)}html.dp .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--dp-bone)!important;box-shadow:inset 0 0 0 1.5px #e9e5dc73!important}html.dp .shopify-payment-button__button--unbranded:hover:not([disabled]){box-shadow:inset 0 0 0 1.5px var(--dp-bone)!important}html.dp .header__heading-logo-wrapper{position:relative;display:inline-block}html.dp .header__heading-logo-wrapper:after{content:"\ae";position:absolute;top:27%;right:7.5%;font:500 9px/1 var(--dp-body);color:var(--dp-bone);opacity:.9;pointer-events:none}@media(max-width:749px){html.dp .header__heading-logo-wrapper:after{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/dp-shop.css.map */
