:root{--dark-red: #bb272f;--desert-yellow: #e8e1d5;--off-white: #fefbf4}#header .dt-sc-header-logo-sec{background-color:var(--off-whit)!important}#header .dt-sc-header-logo-sec .menu_bottom{background-color:var(--desert-yellow)!important}#header .dt-sc-header-logo-sec>.container-fluid{padding:0 50px}#header .logo img{max-width:120px!important}#header #AccessibleNav{padding:10px 0}#header #AccessibleNav .dt-sc-nav-link span{font-weight:700}#header #AccessibleNav .site-header__links .site-header__cart .count{background-color:var(--desert-yellow);min-width:20px;height:20px;margin:0 0 10px 5px;color:#000}#header #AccessibleNav .announcement-bar a{font-weight:700}#header #AccessibleNav .dt-desktop-menu .top-level-link .sub-menu-block{width:280px}#header #AccessibleNav .dt-desktop-menu a{font-weight:600}#header .menu_bottom.sticky-header-active #AccessibleNav{padding:10px 50px}@media only screen and (min-width: 1440px){#MainContent .breadcrumb .breadcrumb_title{padding-top:8%!important}}@media only screen and (max-width: 767px){#header .dt-sc-header-logo-sec>.container-fluid{padding:0 20px!important}#header #AccessibleNav .logo img{max-width:85px!important}#header #AccessibleNav .site-header__links a{font-weight:700;color:var(--dark-red)}#header #AccessibleNav .site-header__links localization-form{display:none!important}.tt_language_switch_mb{position:absolute;width:100%;bottom:50px;left:0}.tt_language_switch_mb .tt_language_switch_btn{width:100%;padding:0 15px;justify-content:flex-start;font-weight:700}}@media only screen and (min-width: 1199px){.tt_language_switch_mb{display:none!important}}#localization_form .tt_language_switch_btn{margin:0;background-color:transparent;padding-left:20px}#localization_form .tt_language_switch_btn:hover{background-color:transparent!important;color:#000!important}#localization_form .tt_language_switch_btn img,#localization_form #LanguageList img{max-width:34px;padding-left:10px}#localization_form #LanguageList{position:absolute;background-color:#fefbf4;padding:10px 5px;min-width:140px}#localization_form #LanguageList .disclosure__item a{justify-content:flex-start;padding:0}#localization_form #LanguageList .disclosure__item a img{margin-right:5px}.site-footer .footer-contact-info img{max-width:120px;max-height:unset}.site-footer .footer-links{align-items:center!important}.site-footer .footer-contact-info li a{font-weight:600;font-size:16px}.site-footer .footer-links li a{font-size:16px}#shopify-section-modal-newsletter .dt-sc-newsletter-modal .dt-sc-close-window,#shopify-section-modal-newsletter .dt-sc-newsletter-modal .newsletter-segmented .dt-sc-btn{background-color:var(--dark-red);color:#fff}#shopify-section-modal-newsletter .dt-sc-newsletter-modal .dt-sc-close-window:hover,#shopify-section-modal-newsletter .dt-sc-newsletter-modal .newsletter-segmented .dt-sc-btn:hover{background-color:#e8e1d5!important;color:#000!important}.newsletter-success{color:#000!important}#shopify-section-template--17570034483361__main .dt-contact-iconblock-section{grid-template-columns:repeat(4,1fr);gap:15px}#shopify-section-template--17570034483361__main .dt-contact-iconblock-section .dt-contact-icon-block .dt-contact-icon-content h5{font-size:22px}.collection-hero{justify-content:space-between}.collection-hero .collection-hero__image,.collection-hero .hero-header{width:100%;flex:0 0 48%}.collection-hero .collection-hero__image img{width:100%;margin-right:0;float:unset;text-align:center}#collection-template-query .collection-header a:after,#collection-template-query .collection-header li:before{background-color:#e8e1d5}#collection-template-query .collection-header li:after,#collection-template-query .collection-header a svg{color:#000}#collections .collection-grid-style .pickgradient-products{border:1px solid var(--desert-yellow);border-radius:5px}#collections .collection-grid-style .pickgradient-products:hover{border:1px solid var(--dark-red);border-radius:5px}@media only screen and (max-width: 767px){#collection-template-query .collection-hero{flex-direction:column}.product-template__container .tt_pdc_container .product_image_width{width:100%;max-width:100%}.product-template__container .tt_pdc_container .product_image_width .swiper-wrapper .swiper-slide{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1200px){#collection-template-query .collection-hero{flex-direction:column}}.product-template__container .product-tab li p{display:inline}.tt_price_table_block .tt_tire_table th{font-weight:700}.tt_price_table_block .tt_tire_table td,.tt_price_table_block .tt_tire_table th{border:1px solid #000}.tt_price_table_block .tt_tire_table tr:hover{background-color:#e8e1d5}.tt_price_table_block .tt_tire_table .tt_col_price .tt_tire_special_content{color:red;font-size:14px}.product-template__container .product-description-product-template{padding-top:50px}.product-description-product-template .product-attributes .swatch-group label{width:100%!important;min-width:unset!important;padding:5px 15px!important}.product-description-product-template .product-attributes .swatch-group label p{line-height:normal!important}.swatch .color.swatch-element input:checked+label{border-color:var(--dark-red)!important}.product-template-content .product-item-wrap{position:relative}.product-template-content .product-item-wrap .featured-tag{position:absolute;top:0;left:0}.product-template-content .product-item-wrap .badge{display:inline-block;color:#fff;width:50px;height:50px;background-color:var(--dark-red);border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700}.product-form__item{width:100%;max-width:100%!important}.essential-preorder-container-active .essential-preorder-add-to-cart-button-default{width:100%;background-color:#000;color:#fff;border-radius:0;padding:12px 0}.essential-preorder-container-active span{font-size:16px!important}@media only screen and (max-width: 767px){.product-template__container .tt_pdc_container,.product-template__container .tt_pdc_container .product_image_width{flex-direction:column}.product-template__container .product-description-product-template{max-width:100%;width:100%}.tt_price_table_block .tt_tire_table td,.tt_price_table_block .tt_tire_table th{font-size:14px}.tt_price_table_block .tt_tire_table .tt_col_price .tt_tire_special_content{color:red;font-size:12px}.essential-preorder-container-active span{font-size:16px!important;text-wrap:auto}}.tt_policies,.shopify-policy__container{max-width:1140px;margin:0 auto;width:100%}.tt_policies h2{font-weight:700;font-size:32px;margin:0 0 20px}.tt_policies h3{font-weight:700;font-size:20px;margin:0 0 20px}.tt_policies ul{padding-left:30px}.tt_policies ul li{list-style:disc}.tt_policies strong{font-weight:700;font-size:16px}.tt_policies .tt_policy_contacts .tt_contact_content em{font-size:14px;color:red;font-weight:700}.tt_policies .tt_policy_contacts .tt_contact_content a{font-size:16px;color:#000;font-weight:700}.tt_policies .tt_policy_contacts .tt_contact_content a:hover{color:var(--dark-red)}.blog-template-content .dt-sc-blog-section .dt-sc-blog-item{height:100%}.blog-template-content .dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-title a{font-size:20px!important;line-height:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-template-content .dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-image{border:1px solid var(--dark-red)}.blog-template-content .dt-sc-blog-section .dt-sc-blog-item,.blog-template-content .dt-sc-blog-section .dt-sc-blog-item .dt-sc-blog-content{background-color:var(--desert-yellow)}.dt-sc-blog-single .dt-sc-blog-item{max-width:1140px!important}.tt_blog_post p{margin-bottom:20px;font-size:16px}.tt_blog_post strong{font-weight:700}.tt_blog_post .tt_blog_post_list{padding-left:20px}.tt_blog_post .tt_blog_post_list>li{list-style:decimal}.tt_blog_post .tt_list_title{font-weight:700;font-size:20px;padding-bottom:20px;padding-top:20px}.tt_blog_post .tt_inner_list>li{list-style:disc;padding-left:20px;line-height:1.5}.tt_blog_post .tt_list_style_none>li{list-style:none}.tt_blog_post .tt_list_none_padding{padding:0}.order-form .address-col h4,#addresses .address-section h4{color:#000}.cart_table .cart .shipping-section{padding:20px;position:relative}.cart_table .cart .shipping-section:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:60%;background-color:var(--dark-red)}.cart_table .order_summary .cart_btn .cart__additional_checkout{margin-top:20px}.cart_table .cart__items .cart__row .product-info{margin:0 50px}.dt-sc-grid-banner-section .dt-sc-grid-banner .dt-sc-grid-banner-image img{border-radius:0!important}.dt-sc-grid-banner-section .dt-sc-grid-banner.content-1660988685273009a3-1 .dt-sc-grid-banner-image:after{background-color:#e7e7e7!important}.dt-sc-grid-banner-section .dt-sc-grid-banner.content-1660988685273009a3-1:hover .dt-sc-grid-banner-image:after{background-color:#d5f4f9!important}.dt-sc-grid-banner-section .dt-sc-grid-banner.content-1660988685273009a3-1 .dt-sc-grid-banner-inner{margin-left:100px!important}#shopify-section-template--17570034253985__9cd91a93-359d-4705-89fc-e87227463e03 .dt-sc-collection-banner .dt-sc-collection-banner-content .dt-sc-description{display:none}.dt-sc-collection-banner .dt-sc-collection-banner-content .dt-sc-main-title{font-size:20px}#shopify-section-template--17570034253985__9cd91a93-359d-4705-89fc-e87227463e03.home-featured-collection .custom-collection .dt-sc-collection-banner-image h4.dt-sc-main-title a{font-size:22px!important}@media only screen and (max-width: 767px){.dt-sc-grid-banner-section .dt-sc-grid-banner.content-1660988685273009a3-1 .dt-sc-grid-banner-inner{margin-left:20px!important}}@media only screen and (min-width: 768px) and (max-width: 1200px){.tt_home_grid_banner .container{padding:10px!important}.tt_home_grid_banner .dt-sc-grid-banner-section{gap:20px!important;grid-template-columns:repeat(1,1fr)}.tt_home_grid_banner .dt-sc-grid-banner-section .dt-sc-grid-banner{left:10%!important;max-width:80%;min-height:300px!important}}@media only screen and (min-width: 1200px) and (max-width: 1439px){#home-slider-template--17570034253985__16484715585d0b75d2 .slide_block_content{margin-top:20%!important}#home-slider-template--17570034253985__16484715585d0b75d2 .slide_block_content .slide-heading{width:100%!important}}#honeypop-app ._Popup_9l9xh_1 button{background-color:transparent}#honeypop-app ._Popup_9l9xh_1 svg{max-width:unset!important;flex-shrink:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tt-style.css.map */
