@font-face{font-family:ExplorerCondensed-Bold;src:url(https://cdn.shopify.com/s/files/1/0810/4656/9281/files/ExplorerCondensed-Bold.ttf?v=1732103743) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNowText-Black;src:url(https://cdn.shopify.com/s/files/1/0810/4656/9281/files/HelveticaNowText-Black.ttf?v=1732103743) format("truetype");font-weight:900;font-style:normal}.header__submenu .header__menu-item#HeaderMenu-all-products-phone-cases-new{justify-content:flex-start}.template-page-dt-nfc-championship-giveaway-terms-and-conditions .main-page-title{text-align:center!important}.rte a{color:#000!important}.template-product-dt-gift-card .caption{display:none!important}.card-information>.price{color:#e32624!important}.dt-announcement-bar{width:100%;background-color:#e22624;color:#fff;padding:15px;overflow:hidden;white-space:nowrap;position:relative;font-size:12px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1}.dt-announcement-content{display:inline-block;white-space:nowrap;position:relative;will-change:transform;-webkit-transform:translateZ(0)}.dt-announcement-content span{display:inline-block;margin-right:150px;text-transform:uppercase;letter-spacing:1px;font-size:12px!important;line-height:1}.dt-announcement-content span a{color:#fff;text-decoration:underline;font-size:inherit}body{-webkit-text-size-adjust:100%}@supports (-webkit-touch-callout: none){@media screen and (min-resolution: 2dppx) and (max-width: 430px){.dt-announcement-content span{font-size:12px!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dt-announcement-content span a{font-size:inherit}}}.dtnew-banner-desktop-image{width:100%;height:auto;max-width:1600px}.dtnew-banner-mobile-image{display:none}body.template-index .sale-title{font-family:HelveticaNowText-Black,sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;margin:0;text-align:center;color:#000}body.template-index .sale-subtitle{font-family:ExplorerCondensed-Bold,sans-serif;font-size:10em;font-weight:700;text-transform:uppercase;text-align:center;color:#000;line-height:.8em;margin:-10px 0 0}.banner-small-text{font-size:12px;color:#e22624;padding:0;margin:0;font-family:Arial}.dtnew-banner-mobile{position:relative;width:100%;text-align:center;padding-bottom:2em}.dtnew-banner-mobile .dtnew-banner-mobile-image{width:100%;height:auto}.dtnew-banner-content{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;width:100%;padding:0 1em}.dtnew-banner-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.dtnew-banner-buttons button{width:235px;padding:10px 5px;font-size:14px;background-color:#fff;color:#000;border:3px solid black;border-radius:5px;cursor:pointer;text-align:center;font-weight:700}.dtnew-banner-buttons button:hover{background-color:#000;color:#fff}@media only screen and (max-width: 650px){body.template-index .sale-title{font-size:14px;font-weight:900;text-transform:uppercase;margin:0;text-align:center}body.template-index .sale-subtitle{font-size:80px;font-weight:700;text-transform:uppercase;text-align:center;line-height:.8em;margin:-10px 0 0}.dtnew-banner-content{position:absolute;bottom:-20px;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;width:100%;padding:0 1em}.banner-small-text{font-size:7px;color:#e22624;padding:0;margin:0;font-family:Arial}.dtnew-banner-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.dtnew-banner-buttons button{width:170px;padding:10px;font-size:9px;font-weight:900}.dtnew-banner-mobile,.dtnew-banner-mobile-image{display:block}.dtnew-banner-desktop-image{display:none}}@media only screen and (max-width: 385px){.dtnew-banner-buttons button{width:150px}body.template-index .sale-subtitle{font-size:60px}}@media only screen and (max-width: 325px){.dtnew-banner-buttons button{width:140px}body.template-index .sale-subtitle{font-size:50px}}.size-grid-container{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.size-grid-box{flex:1 1 calc(50% - 5px);background-color:#f5f5f5;padding:20px;box-sizing:border-box;text-align:center}.size-grid-box h3{font-size:1.8vw;margin-bottom:10px}.size-grid-box img{max-width:100%;height:auto;cursor:pointer}.fancybox-bg{display:block!important}.mobile-only{margin:0 -20px}.home-welcome{text-align:center;max-width:800px;margin:0 auto;padding:20px}.mob-slider1,.mob-slider2,.mob-slider3{height:100%;background:linear-gradient(to top right,#969696,#e2e2e2);display:flex;align-items:flex-end;overflow-x:hidden}.cart-count-bubble{background:#000}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:30px}.header__inline-menu{text-align:center}.template-index .jeremi-sticky{background:transparent;transition:background .3s ease}.template-index .jeremi-sticky.scrolled{background:#ffffffe6;margin-bottom:0}.jeremi-header{max-width:1200px}.section-template--23409091674433__custom_liquid_qEyknV-padding,.ban-mob{display:none}.dt-banner-desk{margin:0 auto;text-align:center;background:#d8d8d3}.dt-banner-desk img{width:100%;height:auto;display:block}.klaviyo-bis-trigger{width:100%!important}.product-form__input input[type=radio]+label.color-swatch{height:40px;width:40px;border-radius:100%}.product-form__input input[type=radio]:checked+label.color-swatch{box-shadow:0 0 0 2px #000;transition:box-shadow .2s ease}.product-form__input input[type=radio]+label.color-swatch:before{content:"";border:3px solid #fff;border-radius:100%;z-index:1;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px}.EzfyHeaderSearch--mobile{width:100%!important;padding:0!important}.card__badge{display:none!important}.video-container{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%}.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.deadthreads-slider{padding:0}#shopify-section-template--22170160398657__multicolumn_6GGD3A ul li:hover{opacity:.8}.clickable-slide{cursor:pointer}.jpl-card-wrapper{-webkit-box-shadow:0 0 10px 0 #f2f2f2;box-shadow:0 0 10px #f2f2f2}.jpl-container-fixed{width:100%;max-width:1000px;background-color:#fff;margin:0 auto}.jpl-home-banner{width:100%;padding:20px;text-align:center;max-width:800px;margin:0 auto 30px}.jpl-heading{margin-bottom:20px}.jpl-text{margin-bottom:30px}.jpl-button{padding:10px 20px;font-size:16px;border:none;background-color:#007bff;color:#fff;border-radius:5px;cursor:pointer}.jpl-column{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.jpl-btn{flex-basis:calc(25% - 20px);margin:10px;flex-grow:1;flex-shrink:1;padding:8px 20px;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease;text-transform:uppercase;font-size:16px;text-align:center;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:5px}.jpl-btn:hover{background-color:gray}.jpl-bc-cont{padding:0 5rem}.jpl-bc-h1{margin-bottom:10px!important}.jpl-breadcrumb{margin-bottom:20px}.breadcrumb-link{text-decoration:none;color:#333}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-separator{margin:0 5px;color:#666}@media (max-width: 768px){.jpl-btn{flex-basis:calc(50% - 20px);font-size:14px}.deadthreads-slider .slick-list{padding:0 15% 0 0!important}}@media (max-width: 500px){.EzfyHeaderSearch--mobile{margin-top:10px!important}html{overflow-x:hidden}.header__icon--menu{margin-left:15px}.header__icon--cart{margin-right:5px}.jeremi-header{background:#fff!important;padding:10px 0 0!important}.ban-mob{display:block}.ban-desk{display:none!important}.section-template--23409091674433__custom_liquid_qEyknV-padding{display:block}.template-index .jeremi-sticky{margin-bottom:0}.template-index .jeremi-header{background:#d8d8d3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
