.btpro-material-detail-page .material-detail-page-container{padding:20px 50px 50px}.btpro-material-detail-page .back-space{padding:40px 50px 12px;width:fit-content}.btpro-material-detail-page .back-space a{display:flex;align-items:center;gap:10px;text-transform:uppercase;line-height:1}.btpro-material-detail-page .material-detail-page-container{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:80px;width:100%}.btpro-material-detail-page .product-deail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,5fr);gap:80px;align-items:start}.btpro-material-detail-page .current-material-image{position:relative}.btpro-material-detail-page .current-material-image img{width:100%;height:auto;object-fit:contain;display:block}.btpro-material-detail-page .material-variants{position:relative;display:flex;flex-direction:column;overflow:hidden;height:fit-content;margin-top:-33.1px}.btpro-material-detail-page .material-variants:has(.swiper-button-lock){margin-top:0}.btpro-material-detail-page .slider-nav-top:has(.swiper-button-lock){margin-bottom:0}.btpro-material-detail-page .variant-slider-swiper{width:100%;overflow:hidden}.btpro-material-detail-page .variant-tab-item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #DDDDDD}@media screen and (min-width: 769px){.btpro-material-detail-page .variant-slider-swiper{overflow:hidden}.btpro-material-detail-page .current-variant-information-container{margin-top:-49.1px}.btpro-material-detail-page .material-detail-page-container.image-style-2 .current-material-image{padding-inline:20%}.btpro-material-detail-page .material-detail-page-container.image-style-6 .current-material-image{padding-block:10%}.btpro-material-detail-page .material-detail-page-container.image-style-5 .current-material-image,.btpro-material-detail-page .material-detail-page-container.image-style-3 .current-material-image{padding-block:20%}.btpro-material-detail-page .material-detail-page-container.image-style-4 .current-material-image{padding-block:15%}.btpro-material-detail-page .material-detail-page-container.image-style-2 .variant-item{padding-inline:27%}.btpro-material-detail-page .variant-item{margin-bottom:var(--material-slider-space-between-desktop)}}.btpro-material-detail-page .swiper-wrapper{height:auto!important}.btpro-material-detail-page .variant-item{cursor:pointer;transition:all .3s ease;position:relative;flex-shrink:0;width:100%;height:auto!important;transition:.3s linear;border:2px solid transparent;border-radius:1px}.btpro-material-detail-page .material-detail-page-container.image-style-2 .variant-item{border:none}.btpro-material-detail-page .material-detail-page-container.image-style-2 .variant-item img{border:2px solid transparent}.btpro-material-detail-page .material-detail-page-container.image-style-2 .variant-item.active img,.btpro-material-detail-page .variant-item.active{border-color:#000}.btpro-material-detail-page .variant-item img{width:100%;object-fit:cover;display:block;transition:all .3s ease}.btpro-material-detail-page .variant-item:hover img{opacity:.8}.btpro-material-detail-page .swiper-slide{height:auto!important}.btpro-material-detail-page .variant-slider-nav{display:flex;justify-content:center;align-items:center;margin-top:10px}.btpro-material-detail-page .slider-nav-top{margin-top:0;margin-bottom:10px}.btpro-material-detail-page .swiper-button-prev-custom,.btpro-material-detail-page .swiper-button-next-custom{color:#000;cursor:pointer}.btpro-material-detail-page .swiper-button-prev-custom:disabled,.btpro-material-detail-page .swiper-button-next-custom:disabled,.btpro-material-detail-page .variant-slider-nav.disabled{visibility:hidden}.btpro-material-detail-page .variant-slider-dots{display:none}.btpro-material-detail-page .swiper-pagination-bullet{width:1px;height:10px;background:#000;opacity:.4;border-radius:0;margin:0 10px!important;transition:all .3s ease;cursor:pointer;transform-origin:center;position:relative}.btpro-material-detail-page .swiper-pagination-bullet-active{background:#000;transform:scale(2);opacity:1}.btpro-material-detail-page .variant-information-top{margin-bottom:45px}.btpro-material-detail-page ul.variant-features{display:flex;align-items:center;column-gap:40px;flex-wrap:wrap}.btpro-material-detail-page ul.variant-features li{position:relative;list-style-type:none;padding-left:30px;width:-webkit-fill-available;max-width:fit-content}.btpro-material-detail-page ul.variant-features li:before{content:"";position:absolute;left:0;top:50%;width:20px;height:1px;background-color:#000;transform:translateY(-50%)}.btpro-material-detail-page ul.variant-features li span,.btpro-material-detail-page ul.variant-features li a{font-size:var(--material-features-item-font-size);font-weight:var(--material-features-item-font-weight);line-height:var(--material-features-item-line-height);color:var(--material-features-item-color);text-transform:uppercase}.btpro-material-detail-page .variant-title{display:flex;align-items:center;column-gap:10px;row-gap:5px;flex-wrap:wrap;line-height:1;margin-top:22px}.btpro-material-detail-page .variant-title span{font-family:Trajan Pro;font-size:32px;color:#000;text-transform:uppercase;letter-spacing:.03em}.btpro-material-detail-page .material-breadcrumb span,.btpro-material-detail-page .material-breadcrumb a{font-family:Cardo;font-size:var(--material-breadcrumb-font-size);font-weight:var(--material-breadcrumb-font-weight);line-height:var(--material-breadcrumb-line-height);color:var(--material-breadcrumb-color);letter-spacing:.006em}.btpro-material-detail-page .variant-title .product-title{font-weight:800}.btpro-material-detail-page .variant-tab-title{font-size:var(--material-tab-title-font-size);font-weight:var(--material-tab-title-font-weight);line-height:var(--material-tab-title-line-height);color:var(--material-tab-title-color)}.btpro-material-detail-page .variant-tab-content{font-size:var(--material-tab-text-font-size);font-weight:var(--material-tab-text-font-weight);line-height:var(--material-tab-text-line-height);color:var(--material-tab-text-color)}.btpro-material-detail-page .variant-tab-content p{margin-bottom:0}.btpro-material-detail-page .material-buy-buttons{margin-top:50px}.btpro-material-detail-page .via-wp{margin-bottom:15px}.btpro-material-detail-page .via-wp .via-child{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px;text-decoration:none}.btpro-material-detail-page .via-wp .order-by-chat{font-size:12px;text-transform:uppercase;font-weight:600}.btpro-material-detail-page .via-wp .chat-text{font-size:14px}.btpro-material-detail-page .MaterialProductForm__AddToCart{width:100%;text-align:center;cursor:pointer}.btpro-material-detail-page .MaterialProductForm__AddToCart:disabled{cursor:not-allowed;opacity:.6}.btpro-material-detail-page .material-buy-buttons span{font-family:Trajan Pro;font-size:14px}@media screen and (max-width: 768px){.btpro-material-detail-page .material-detail-page-container{padding:30px;gap:20px}.btpro-material-detail-page .material-detail-page-container{grid-template-columns:1fr}.btpro-material-detail-page .back-space{padding:20px 30px 0}.btpro-material-detail-page .product-deail{grid-template-columns:1fr;grid-template-rows:auto auto;gap:20px}.btpro-material-detail-page .material-detail-page-container.image-style-2 .current-material-image,.btpro-material-detail-page .material-detail-page-container.image-style-2 .variant-item{padding-inline:0}.btpro-material-detail-page .current-material-image{order:1;width:100%;height:auto;display:flex;align-items:center;justify-content:center}.btpro-material-detail-page .current-material-image img{object-fit:contain;display:block}.btpro-material-detail-page .material-variants{order:2;margin-top:10px;overflow:hidden;width:100%}.btpro-material-detail-page .variant-slider-swiper{height:auto!important;max-height:none;overflow:hidden!important;width:100%}.btpro-material-detail-page .variant-slider-swiper.swiper-vertical{height:auto!important}.btpro-material-detail-page .variant-item{width:calc((100vw - 60px - ((var(--material-slider-per-view-mobile) - 1) * var(--material-slider-space-between-mobile))) / var(--material-slider-per-view-mobile))!important;min-width:calc((100vw - 60px - ((var(--material-slider-per-view-mobile) - 1) * var(--material-slider-space-between-mobile))) / var(--material-slider-per-view-mobile));flex-shrink:0}.btpro-material-detail-page .variant-item img{width:100%;height:auto}.btpro-material-detail-page .variant-slider-nav{display:none}.btpro-material-detail-page .variant-slider-dots{display:flex!important;justify-content:center;margin-top:20px;position:relative}.btpro-material-detail-page .swiper-pagination-bullet{margin:0 4px}.btpro-material-detail-page .variant-information-top{margin-bottom:20px}.btpro-material-detail-page .variant-tab-item{margin-bottom:25px}.btpro-material-detail-page .variant-tab-title{font-size:var(--material-tab-title-font-size-mobile)}.btpro-material-detail-page .variant-tab-content{font-size:var(--material-tab-text-font-size-mobile)}.btpro-material-detail-page .variant-title{font-size:24px;column-gap:8px;row-gap:5px}.btpro-material-detail-page .variant-title .product-title,.btpro-material-detail-page .variant-title span{font-size:24px}.btpro-material-detail-page .material-breadcrumb span,.btpro-material-detail-page .material-breadcrumb a{font-size:var(--material-breadcrumb-font-size-mobile)}.btpro-material-detail-page .material-buy-buttons{margin-top:20px}}@media screen and (max-width: 600px){.btpro-material-detail-page ul.variant-features{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/btpro-material-detail-page.css.map */
