@font-face{font-family:'OctinVintage';src:url(/cdn/shop/files/OctinVintageBRg-Regular.woff2?v=1705405758) format('woff2');font-weight:400;font-style:normal;font-display:swap}.tt-product-single-info .tt-title{font-family:OctinVintage;font-size:40px!important}#same_product_height #tt-pageContent .tt-product .tt-image-box{height:300px!important}#same_product_height #tt-pageContent .tt-product .tt-image-box img{max-height:300px!important;width:300px!important}.tt-collapse-content{width:1024px;font-size:14px}.tt-modal-messages,.tt-title-js,.description,.tt-qty,.tt-product-total,a.tt-cart-total,.tt-total{color:#000!important}.checkbox-group.pdm-term-conditions-checkbox.term-conditions-checkbox-js label{color:#000!important}ul.metafield-content{padding-inline-start:0;margin-top:20px;font-size:20px;line-height:2}ul.metafield-content li{list-style:none}ul.metafield-content li i{margin-right:10px;color:#eb5f2e}.tt-option-block{display:none}.product-precomande{position:absolute;top:10px;right:10px;background:#000;color:#ef6b2f;z-index:2;border-radius:10px}.product-precomande p{padding:10px;margin:0;font-size:12px}.product-precomande.product-page{position:absolute;top:10px;right:25px;background:#000;color:#ef6b2f;z-index:2;border-radius:10px}.tt-img-parent{position:relative}.tt-product .tt-description .tt-price .old-price span,.tt-compare-table .tt-col-item .tt-image-box .tt-price .old-price span,.tt-product-single-info .tt-price .old-price span{text-decoration:line-through}.collapsible-title{display:flex;justify-content:space-between;cursor:pointer}.collapsible-title.open .icon{transform:rotate(45deg)}.content{height:0;transition:0.4s;overflow:hidden}.collapsible-metafield-content{margin:30px 0px}.collapsible-metafield-content>.acc2 .collapsible-title{padding:8px 40px;position:relative}.collapsible-metafield-content>.acc2 .collapsible-title:after{content:"\e90d";display:block;position:absolute;right:10px;left:inherit;top:50%;transform:translateY(-50%) rotate(-90deg);font-family:'wokiee_icons'}.collapsible-metafield-content>.acc2 .content{display:none;margin:10px 0px;padding:0px 10px;transition:all 0.4s ease-in-out}.collapsible-metafield-content>.acc2.open .content{display:block}.collapsible-metafield-content>.acc2.open .collapsible-title::after{transform:translateY(-50%) rotate(90deg)}.custom-product-page .metafield-content li{font-size:18px;line-height:28px}.custom-product-page .collapsible-metafield-content .collapsible-title{color:#eb5f2e}.collapsible-metafield-content>.acc2 .collapsible-title::before{display:block;position:absolute;right:inherit;left:10px;top:50%;transform:translateY(-50%);font-family:wokiee_icons;font-size:22px}.collapsible-metafield-content>.shipping-collapse .collapsible-title::before{content:"\e98f"}.collapsible-metafield-content>.payment-collapse .collapsible-title::before{content:"\e992"}.collapsible-metafield-content>.warranty-collapse .collapsible-title::before{content:"\e9a3"}.collapsible-metafield-content>.dimension-collapse .collapsible-title::before{content:"\e90a"}.collapsible-metafield-content>.roof-bar-collapse .collapsible-title::before{content:"\e9fa"}.tt-product-single-info .acc2-sku{display:flex;align-items:center;gap:10px}.tt-product-single-info .acc2-sku .collapsible-title-sku{color:#eb5f2e}.tt-product-single-info .acc2-sku .content-sku{margin-bottom:0px}.tt-product-single-info .acc2-short-description .collapsible-title-short-description{color:#eb5f2e}@media(max-width:575px){.product-precomande p{padding:6px!important;font-size:10px!important}.pageproduct .container-indent{position:relative}.product-precomande.product-page{top:5px!important;right:5px!important;transform:scale(0.8)!important}.product-precomande.product-page p{padding:6px!important;font-size:10px!important}.product-precomande{transform:scale(0.8)!important;top:5px!important;right:5px!important}}.sf-product-recommendations .product-precomande{display:none!important}.container-indent{position:relative}@media (max-width:575px){.tt-mobile-product-slider .slick-arrow,.tt-mobile-product-slider .tt-btn-zomm,.tt-mobile-product-slider .slick-dots li button,.tt-product-single-carousel-horizontal .slick-arrow,.tt-product-single-carousel-vertical .slick-arrow{transform:scale(0.85)}.tt-mobile-product-slider .slick-arrow i,.tt-mobile-product-slider .tt-btn-zomm i{font-size:0.85em}}@media (max-width:767px){.tt-product-single-info .tt-title{font-size:20px!important}.tt-collapse-content{width:350px;font-size:14px}}@media (max-width:1024px){.tt-carousel-products .slick-track .slick-slide h2.tt-title a{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tt-carousel-products .slick-track .slick-slide .tt-price{margin-top:10px}.tt-carousel-products .slick-track .slick-slide .tt-row-btn{width:100%}.tt-carousel-products .slick-track .slick-slide .tt-row-btn .tt-btn-addtocart{width:100%;display:flex;align-items:center;justify-content:center}.tt-carousel-products .slick-track .slick-slide .tt-row-btn .tt-btn-addtocart .icon-shopping_basket:before{top:0px}.tt-carousel-products .slick-track .slick-slide .tt-image-box *{height:100%}.tt-carousel-products .slick-track .slick-slide .tt-product-inside-hover .tt-row-btn:nth-child(2){display:flex;align-items:center}.tt-carousel-products .slick-track .slick-slide .tt-product-inside-hover .tt-row-btn:nth-child(2) a{top:0px;padding-top:0px;display:flex;align-items:center;padding-bottom:0px}.tt-mobile-header .tt-header-row{flex-direction:inherit;justify-content:space-between}.tt-mobile-header .tt-header-row .tt-mobile-parent-menu{position:static;width:30px;flex:inherit}.tt-mobile-header .tt-header-row .tt-logo-container{position:static;width:auto}.tt-mobile-header .tt-header-row .tt-mobile-parent-menu-icons{position:static;width:auto}.tt-mobile-header-inline .tt-mobile-parent-menu-icons{display:flex;align-items:center}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-mobile-parent-search{display:block!important;margin:0px}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box *{margin:0px!important}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box{margin-left:0px}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box .tt-dropdown-obj{padding-bottom:0px}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box .tt-dropdown-obj button i{font-size:20px}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box .tt-dropdown-obj button *{position:static}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box .tt-dropdown-obj button .tt-icon-box-header{position:relative;top:50%;transform:translateY(-50%)}.tt-mobile-header-inline .tt-mobile-parent-menu-icons .tt-parent-box .tt-dropdown-obj button .tt-icon{top:50%;transform:translateY(-50%)}}@media(max-width:575px){.collapsible-metafield-content>.acc2 .collapsible-title{padding:8px 40px}.collapsible-metafield-content>.acc2 .collapsible-title:after{right:0px}}@media(max-width:400px){.tt-mobile-header .tt-header-row .tt-logo-container img{max-width:180px}}body .tt-title{font-size:28px!important;line-height:1.2!important}.tt-carousel-products-js .tt-title{font-size:28px!important}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:0}@media (max-width:600px){body.template-collection h3.tt-title,body.template-collection .prod-thumb-title-color,body.template-collection .prod-thumb-hidden-title-color{font-size:11px!important}}@media (max-width:767px){body.template-collection .tt-product .tt-description .tt-title,body.template-collection .tt-product .tt-description .tt-title a,body.template-collection .prod-thumb-title-color,body.template-collection .prod-thumb-hidden-title-color{font-size:20px!important;line-height:1.2}}@media (max-width:767px){body.template-collection #tt-pageContent .tt-product-listing .tt-col-item .tt-product .tt-description h3.tt-title,body.template-collection #tt-pageContent .tt-product-listing .tt-col-item .tt-product .tt-description h3.tt-title a{font-size:18px!important;line-height:1.2!important}}