.custom-banner-3sections{position:relative;text-align:center;color:#fff;overflow:hidden;background:#fff}.custom-banner-3sections.section{padding-block-end:0;padding-block-start:0}.custom-banner-3sections .grid-inner{position:relative;overflow:hidden}.custom-banner-3sections .banner-content{position:absolute;top:4%;left:50%;transform:translate(-50%);z-index:2;display:none}.custom-banner-3sections .banner-content .main-heading{font-size:100px;margin:0}.custom-banner-3sections .banner-content p{font-size:20px}.custom-banner-3sections .banner-content .sub-heading{font-size:48px}.custom-banner-3sections .banner-image{padding-bottom:0}.custom-banner-3sections .banner-image img{width:100%;display:block;border-radius:0}.custom-banner-3sections .banner-buttons{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:1px;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;height:100%}.custom-banner-3sections .banner-btn-cover{display:flex;justify-content:center;align-items:center;flex:0 0 33%;position:relative;width:100%;height:100%}.custom-banner-3sections .banner-btn{padding:12px 40px;border-radius:30px;font-weight:700;text-decoration:none;transition:.3s;text-transform:uppercase;opacity:0}.custom-banner-3sections .banner-btn-cover .full-block-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;text-indent:-9999px}.custom-banner-3sections .banner-btn:hover{opacity:0}@media (max-width: 768px){.custom-banner-3sections .banner-content .main-heading{font-size:58px}.custom-banner-3sections .banner-content p{font-size:16px}.custom-banner-3sections .banner-content .sub-heading{font-size:28px}.custom-banner-3sections .banner-buttons{flex-direction:row;gap:1px}.custom-banner-3sections .banner-btn{padding:0 15px}.custom-banner-3sections.section{padding-inline-start:0;padding-inline-end:0}}@media only screen and (min-width: 769px){.custom-banner-3sections.section{padding-inline-start:0;padding-inline-end:0}}@media only screen and (min-width:1420px){.custom-banner-3sections.section{padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}}.gt_redirectpopup_1655853904254_overlay,.gt_redirectpopup_1655853904254_container,.needsclick[role=dialog]{pointer-events:none}.gt_redirectpopup_1655853904254_overlay .gt_redirectpopup_1655853904254_modal,.needsclick.go3241907364{pointer-events:auto}@media only screen and (min-width: 769px){.template_medium-product-description-2025 .custom-banner-3sections .page-width{padding:0}}@media only screen and (min-width:1420px){.template_medium-product-description-2025 .custom-banner-3sections .page-width{padding:0}}.template_medium-product-description-2025 .product_long_description{text-align:center}.template_medium-product-description-2025 .product__thumbs .slick-arrow .icon{fill:#000}.template_medium-product-description-2025 .product_short_description .metafield-rich_text_field ul,.template_medium-product-description-2025 .featured-row__subtext .metafield-rich_text_field ul{display:flex;align-items:baseline;margin:0;background:transparent;border:none!important;flex-direction:column;padding-left:18px}.template_medium-product-description-2025 .product_short_description .metafield-rich_text_field ul li:first-child,.template_medium-product-description-2025 .featured-row__subtext .metafield-rich_text_field ul li:first-child{background-color:transparent;color:#000;padding:0!important;border:none!important;margin-right:0!important}.template_medium-product-description-2025 .product_short_description .metafield-rich_text_field ul li,.template_medium-product-description-2025 .featured-row__subtext .metafield-rich_text_field ul li{list-style:disc;border:none!important;color:#000;padding:0!important;font-family:var(--typeBasePrimary);font-size:16px;text-align:left;margin-bottom:.25em;letter-spacing:.5px;line-height:1.4;font-weight:400}.template_medium-product-description-2025 .product_long_description .banner-content-main .product-single__description-wrapper h2,.template_medium-product-description-2025 .product_long_description .banner-content-main .product-single__description-full{color:#fff}.template_medium-product-description-2025 .product_long_description,.template_medium-product-description-2025 .specification-table .specifications-tabel-content{padding-bottom:80px}.template_medium-product-description-2025 .accordion-content-v2{padding-top:0}.template_medium-product-description-2025 .meta-pdp-middle-banner .banner-image img{border-radius:0}.template_medium-product-description-2025 .product-single__meta .product-single__vendor{font-size:14px;font-weight:500}.template_medium-product-description-2025 .product-single__meta .product__price{font-size:20px;font-weight:700}.spec-table.accordion-read-more{display:none}.template_medium-product-description-2025 .banner-content-main .product-single__description-wrapper h2{font-weight:600}.template_medium-product-description-2025 [role=main] .shopify-section.product_long_description,.template_medium-product-description-2025 [role=main] .shopify-section.meta-pdp-middle-banner,.template_medium-product-description-2025 [role=main] .shopify-section.shopify-section--main-product{background:#fff!important}@media (max-width: 768px){.template_medium-product-description-2025 .custom-banner-3sections .page-width{padding:0}.template_medium-product-description-2025 .product_long_description,.template_medium-product-description-2025 .specification-table .specifications-tabel-content{padding-bottom:60px}.template_medium-product-description-2025 .c_qty_atc{flex-direction:column}.template_medium-product-description-2025 .c_qty_atc .product__quantity{text-align:left;width:100%}.template_medium-product-description-2025 .c_qty_atc .btn.add-to-cart,.template_medium-product-description-2025 .c_qty_atc .product__quantity .js-qty__wrapper{max-width:100%;width:100%}.template_medium-product-description-2025 .featured-row__subtext .metafield-rich_text_field ul{width:100%;max-width:90%;margin:0 auto}.template_medium-product-description-2025 .accordion-content-v2 .accordion-text-icon li:nth-child(1),.template_medium-product-description-2025 .accordion-content-v2 .accordion-text-icon li:nth-child(2){display:block}.template_medium-product-description-2025 .specification-table .specifications-tabel-content .metafield-rich_text_field ul{display:none}.template_medium-product-description-2025 .specifications-tabel-content .spec-table.accordion-read-more{font-size:16px;line-height:1.6;color:#000;padding:0;border-bottom:1px solid #000;cursor:pointer;margin:25px auto 0;display:block}.template_medium-product-description-2025 .specification-table .specifications-tabel-content .metafield-rich_text_field ul:nth-child(2),.template_medium-product-description-2025 .specification-table .specifications-tabel-content .metafield-rich_text_field ul:nth-child(4),.template_medium-product-description-2025 .specification-table .specifications-tabel-content .metafield-rich_text_field ul:nth-child(6){display:grid}.product__photos-text{margin-top:15px}}@media screen and (min-width: 1150px){.header__main-nav .header__link-list{gap:15px}}@media screen and (min-width: 1500px){.header__main-nav .header__link-list{gap:30px}}@media screen and (min-width: 1600px){.header__main-nav .header__link-list{gap:40px}}.page-width,.country_view_section-v2,.hero-blog-post{max-width:1420px;width:100%;margin:0 auto}.collection-list-content-main{display:grid;grid-template-columns:1fr 1fr;gap:16px}.collection-list-content-section .section{padding:40px 0 16px;background-color:#fff}.collection-product-image{margin-bottom:16px}.collection-product-image img{max-width:670px;width:100%;margin:0 auto}.collection-list-content .text-coluns-content h3{font-size:39px;word-wrap:break-word;letter-spacing:normal;line-height:1;text-transform:uppercase;color:#000;font-family:Saira Condensed,sans-serif;font-weight:700;padding:0 0 5px;margin-bottom:0}.collection-list-content .text-coluns-content p{font-size:16px;line-height:1.3;color:#000;font-family:Roboto!important;font-weight:400;letter-spacing:normal;text-transform:none}.collection-list-content .collection-item-button-main{width:100%;text-align:center;display:flex;justify-content:center;gap:16px}.collection-list-content .collection-item-button-text{font-size:16px;line-height:1.3;font-family:Roboto!important;font-weight:600;background-color:#de2330;color:#fff;border-radius:8px;padding:16px 34px}.collection-list-content .text-coluns-content{position:relative;width:100%;height:100%;text-align:center;padding:30px 16px;display:flex;align-items:center;justify-content:start;flex-direction:column;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.collection-list-content .collection-product-image.mobile,.collection-list-content .text-coluns-image .text-coluns-title.mobile{display:none}@media (max-width: 1199px){.collection-list-content .text-coluns-content h3{font-size:36px}.collection-list-content .collection-item-button-text{max-width:180px;width:100%;padding:15px 20px}}@media (max-width: 768px){.collection-list-content .text-coluns-content{padding:24px 16px}.collection-list-content .text-coluns-content p{font-size:14px}.collection-list-content .collection-product-image.desktop,.collection-list-content .text-coluns-image .text-coluns-title.desktop{display:none}.collection-list-content .collection-product-image.mobile,.collection-list-content .text-coluns-image .text-coluns-title.mobile{display:block}.collection-list-content .text-coluns-content h3{font-size:31px;padding-bottom:10px}.collection-list-content .collection-item-button-main{flex-direction:column;gap:8px}.collection-list-content .collection-item-button-text{max-width:170px;width:100%;padding:12px 20px;margin:auto}.collection-list-content-main{gap:8px}.collection-product-image img{max-width:160px}.collection-list-content .text-coluns-content p{margin-bottom:16px}}@media (max-width: 575px){.collection-list-content .text-coluns-content{padding:24px 8px}.collection-list-content .collection-item-button-text{font-size:14px;padding:10px 15px}}@media (max-width: 480px){.collection-product-image img{max-width:100px}}@media (max-width: 360px){.collection-list-content .text-coluns-content h3{font-size:24px}.collection-list-content .collection-item-button-text{padding:10px}}.collection-image-list .collection-item__title{position:static}.collection-image-list .title_block .h4{font-size:16px;font-family:Roboto!important;color:#fff;font-style:normal;text-transform:none;background-color:transparent;font-weight:700;line-height:1.3;letter-spacing:.48px!important;text-align:center;padding:0;margin-bottom:0}.collection-image-list .multi-column__item{position:relative;background:url(/cdn/shop/files/Component_7_3.png?v=1753351389) center/cover no-repeat;padding:24px 5px;justify-content:center;gap:16px;margin-bottom:0}.collection-image-list .multi-column__item img{max-width:190px;width:100%;margin:auto;display:block}.collection-image-list .multi-column{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.collection-image-list .image-wrap{max-width:160px;margin:0 auto 16px}.text-columns-image-content{padding-top:40px;padding-bottom:0}.collection-image-list .multi-column__item{flex:0 0 calc(100% / 6);box-sizing:border-box}.collection-image-list .multi-column{scrollbar-width:thin;scrollbar-color:#fff transparent}.collection-image-list .multi-column::-webkit-scrollbar{height:6px}.collection-image-list .multi-column::-webkit-scrollbar-thumb{background:#fff;border-radius:3px}.collection-image-list .multi-column::-webkit-scrollbar-track{background:transparent}.collection-image-list{background-color:#de2330;padding:16px 0}.template-index #shopify-section-featured_collections_8UVdCH.index-section{padding:16px 0}@media (max-width: 1420px){.collection-image-list .multi-column__item{flex:0 0 20%}.collection-image-list .grid{padding-bottom:16px}.collection-image-list .multi-column{display:flex;overflow-x:auto;scroll-behavior:smooth}.collection-image-list .multi-column{padding-bottom:16px}}@media (max-width: 991px){.collection-image-list .multi-column__item{flex:0 0 25%}}@media (max-width: 768px){.collection-image-list .multi-column__item{flex:0 0 calc(100% / 3)}.collection-image-list .grid::-webkit-scrollbar{max-width:65px}.collection-image-list .title_block .h4{font-size:14px}}@media (max-width: 575px){.collection-image-list .multi-column__item{flex:0 0 50%}}.text-columns-product{padding:16px 0 40px;background-color:#fff}.text-columns-product .multi-column{gap:15px;display:flex}.text-columns-product .multi-column__item{width:calc(33% - 6px);display:block;overflow:hidden}.text-columns-product .title_block .h4{font-size:39px;letter-spacing:normal;line-height:1;color:#000;background-color:transparent;font-family:Saira Condensed,sans-serif;font-weight:700;padding:0 0 5px;margin-bottom:0}.text-columns-product .text-coluns-content .column_subtitle{font-size:16px;line-height:1.3;font-family:Roboto!important;color:#000;font-weight:400;letter-spacing:normal;text-transform:none}.text-columns-product .title_block{text-align:center}.text-columns-product .text-coluns-content .text-coluns-image img{max-width:300px;width:100%;margin:auto}.text-columns-product .product-new-badge{position:absolute;background-color:#de2330;padding:3px 23px 8px;top:0;left:0;width:120px;height:120px;display:flex;clip-path:polygon(100% 0,0% 100%,0 0);text-align:center}.text-columns-product .text-coluns-content{position:relative;height:100%;text-align:center;padding:56px 10px 30px;display:flex;flex-direction:column;justify-content:space-between;background-size:cover;background-position:center;background-repeat:no-repeat}.text-columns-product .product-tag{font-size:39px;font-style:normal;color:#fff;font-weight:600;line-height:1.4;letter-spacing:1.17px;font-family:Saira Condensed,sans-serif;transform:rotate(316deg);text-transform:uppercase}.text-columns-image-product{padding-top:0;padding-bottom:40px}.text-columns-product .text-columns-main .grid{display:grid;grid-template-columns:1fr 1fr 1fr}.text-columns-product .grid__item{width:100%;padding-left:16px}.text-columns-product .text-coluns-image{text-align:center;padding:0 10px}.text-columns-product.collection-list-content .text-coluns-content-image{justify-content:space-between}.text-columns-product .collection-item-button-text{font-size:16px;line-height:1.3;font-family:Roboto!important;font-weight:600;background-color:#de2330;color:#fff;border-radius:8px;padding:16px 34px;display:inline-block}.collection-item-button-main{margin-top:16px;display:inline-block}@media (max-width: 1199px){.text-columns-product .title_block .h4{font-size:36px}.text-columns-product .text-coluns-content{padding:56px 20px 30px}.text-columns-product .product-new-badge{position:absolute;background-color:#de2330;padding:3px 28px 8px;top:0;left:-6px;max-width:90px;max-height:90px;display:flex;clip-path:polygon(100% 0,0% 100%,0 0);text-align:center;width:100%;height:100%;bottom:0}.text-columns-product .product-tag{font-size:25px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:1.17px;font-family:Saira Condensed,sans-serif;transform:rotate(316deg);text-transform:uppercase;text-align:center}.text-columns-product .collection-item-button-text{max-width:max-content;padding:15px 39px}}@media (max-width: 991px){.text-columns-product .text-columns-main .grid{grid-template-columns:1fr 1fr}.text-columns-product .title_block .h4{font-size:31px}.text-columns-product .text-coluns-content .column_subtitle{font-size:14px}.text-columns-product .text-coluns-content{padding:40px 20px 30px}}@media (max-width: 768px){.text-columns-product .multi-column__item{width:calc(50% - 8px)}.text-columns-product .multi-column{flex-wrap:wrap}}@media (max-width: 575px){.text-columns-product .collection-item-button-text{font-size:14px}.text-columns-product.collection-list-content .text-columns-main .grid{margin-left:0}.text-columns-product .grid__item{padding-left:0}.text-columns-product .text-coluns-content{padding:32px 10px}.text-columns-product .text-columns-main .grid{grid-template-columns:1fr}.text-columns-product .collection-item-button-text{padding:10px 40px}.text-columns-product .text-coluns-content .text-coluns-image img{max-width:410px;width:100%;margin:auto}.text-columns-product .multi-column__item{width:calc(100% + -0px)}}@media (max-width: 480px){.text-columns-product .text-coluns-content .text-coluns-image img{max-width:320px}}@media (max-width: 390px){.text-columns-product .text-coluns-content .text-coluns-image img{max-width:280px;width:100%;margin:auto}}@media (max-width: 360px){.product-tag-main .text-coluns-image{padding-top:20px}.text-columns-product .text-coluns-content .text-coluns-image img{max-width:180px}}.banner-image-text-v2.section-spacing{padding-top:0;padding-bottom:0}.banner-image-text-v2 .banner-image-mobile{display:none}.banner-image-text-v2 .banner-image img{border-radius:0}@media (max-width: 768px){.banner-image-text-v2 .banner-image-mobile{display:block}.banner-image-text-v2 .banner-image-desktop{display:none}}.c-newsletter-section .input{height:max-content;max-height:max-content;border-radius:0;padding:10px 15px!important;border:none!important;outline:none}.c-newsletter-section .floating-label{font-size:17px;font-style:normal;font-family:Roboto;color:#b8b8b8;font-weight:400;line-height:1.4;letter-spacing:.51px;top:0;left:15px;bottom:0;margin:auto;max-height:max-content;transform:none!important}.shopify-section--custom-newsletter .c-newsletter-section{max-width:1420px;margin:auto;display:flex;align-items:center;gap:80px!important}@media (max-width: 768px){.shopify-section--custom-newsletter .c-newsletter-section{display:flex;gap:0;flex-direction:column;align-items:start}}.visit-our-content-section{background-color:#f1f1f1;padding:64px 0}.visit-our-image-content-main{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.visit-our-content-image-main .visit-our-content-image-info{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.visit-our-title{font-size:48px;font-family:Saira Condensed,sans-serif!important;font-weight:700;line-height:1;padding-bottom:40px}.visit-our-text{font-size:16px;font-weight:400;line-height:1.3}.visit-our-text ul{margin-left:30px}.visit-our-text li{list-style:disc;margin-bottom:10px}.visit-our-text li::last-child{margin-bottom:0}.visit-our-image-title{font-size:18px;font-weight:700;line-height:1.3}.visit-our-image-text{font-size:16px;font-weight:400;line-height:1.3}.visit-our-content-image{position:relative;min-width:175px;max-height:175px;height:100%}.visit-our-content-image .arrow-icon{position:absolute;right:0;bottom:0}.visit-our-content-image .arrow-icon svg{vertical-align:middle}.visit-our-content-image iframe{width:100%}@media (max-width: 1199px){.visit-our-image-content-main{gap:20px}.visit-our-content-image-main .visit-our-content-image-info{grid-template-columns:1fr}}@media (max-width: 991px){.visit-our-image-content-main{display:grid;grid-template-columns:1fr 1fr}.visit-our-content-image-main .visit-our-content-image-info{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.visit-our-image-content-main{display:grid;grid-template-columns:1fr}.visit-our-image img{margin:auto}}@media (max-width: 575px){.visit-our-content-image-main .visit-our-content-image-info{grid-template-columns:1fr}}@media (min-width: 1300px){.okeReviews[data-oke-container] .oke-reviewCarousel-reviews,div.okeReviews .oke-reviewCarousel-reviews{width:calc(100% - 130px)!important}.okeReviews[data-oke-container] .oke-reviewCarousel,div.okeReviews .oke-reviewCarousel{max-width:1450px!important;width:100%}}@media screen and (min-width: 700px){.header .header__wrapper{padding-top:0;padding-bottom:0}.header__wrapper .header__logo{padding-top:6px;padding-bottom:16px}.header__wrapper .header__main-nav .header__link-list{align-items:center}.header__wrapper .header__main-nav .header__link-list .first_li_contents .menu-link:not(.alpine-desktop-menu){padding-top:16px;padding-bottom:16px;cursor:pointer}.header__wrapper .header__main-nav .header__link-list .first_li_contents .menu-link.alpine-desktop-menu{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#061a4d}.header__wrapper .header__main-nav .header__link-list .alpine-desktop-menu-li:hover .alpine-desktop-menu,.header__wrapper .header__main-nav .header__link-list .alpine-desktop-menu-li .alpine-desktop-menu:hover{background:#00f}}@media screen and (max-width: 699px){.alpine-mobile-menu-li .alpine-mobile-menu{background:#061a4d;padding:8.21px 20px!important}.alpine-mobile-menu-li .alpine-mobile-menu:active,.alpine-mobile-menu-li .alpine-mobile-menu:focus{background:#00f}.mobile_navigation_first li.alpine-mobile-menu-li{padding:0}.mobile_navigation_first li:not(.alpine-mobile-menu-li){padding:0 20px}}@media (max-width: 768px){.slideshow.page-width{padding-left:0;padding-right:0}}.template_index .slideshow .slideshow__carousel .slideshow__controls{display:flex;width:100%;justify-content:center;align-items:center;bottom:5px;right:unset}.desktop-drawer-become-a-reseller.side_menu_li_a .reversed-side-link,.reseller_footer_btn.footer_btn,#header-sidebar-menu .panel__wrapper .mobile-become-a-reseller a span.link_text{text-transform:none!important}.template_cart .button.button-calculate{margin-top:25px}.template_cart .shipping-calculator-fields .form-control-select{position:relative}.template_cart .shipping-calculator-fields .select.options-select{cursor:pointer}.template_cart .shipping-calculator-fields .select-chevron{top:44%;cursor:pointer;pointer-events:none}.meta-pdp-video-wrapper{width:100%;overflow:hidden;position:relative;height:450px}.meta-pdp-video-wrapper video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.meta-pdp-video-wrapper .video-desktop{display:block}.meta-pdp-video-wrapper .video-mobile{display:none}@media (max-width: 768px){.meta-pdp-video-wrapper .video-desktop{display:none}.meta-pdp-video-wrapper .video-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/tr-custom.css.map */
