.single-product.exhibition-product.product-without-image .product-col-image{display:none}.single-product.exhibition-product.product-without-image .product-col-summary{width:100%}.exhibition-banner{width:100%;padding:12px;line-height:1.5em;color:#fff;background-color:#383838}.pswp__bg{opacity:.87 !important}.pswp__caption .pswp__caption__center{text-align:center}.product-summary{line-height:1.15em}.product-summary .section{line-height:1em;margin-bottom:24px;display:flex;align-items:center;flex-wrap:wrap}@media(max-width: 767px){.product-summary .section{margin-bottom:18px}}.product-summary .badges{display:flex;margin:.5rem 0}.product-summary .subtitle{font-size:16px;margin-bottom:.5rem}.product-summary .subtitle,.product-summary .subtitle a{color:#6b6b6b}.product-summary .title{color:#2e2e2e;font-size:28px;font-weight:500}.product-summary .header{border-bottom:1px solid #e1e1e1;padding-bottom:12px}.product-summary .title,.product-summary .subtitle{width:100%;font-weight:500}.product-summary .price{display:flex;flex-wrap:wrap}.product-summary .price .before{width:100%;margin-bottom:9px}.product-summary .price .price-tax{display:flex;align-items:baseline}.product-summary .price .before,.product-summary .price .after{font-size:15px;color:#6b6b6b}.product-summary .price .after{font-weight:400;font-size:11px}.product-summary .price .tax{color:#6b6b6b;font-weight:400;font-size:11px;margin-left:6px}.product-summary .storage,.product-summary .storage .status{width:100%}.product-summary .storage .status{border:2px solid;border-radius:3px;padding:12px;font-weight:500}.product-summary .storage ul,.product-summary .storage li,.product-summary .storage a{width:100%}.product-summary .storage li{display:flex;justify-content:space-between;align-items:center;font-weight:500}.product-summary .storage li a:hover{text-decoration:none}.product-summary .storage li:not(:last-child){margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid}.product-summary .storage a.badge{padding:3px 6px;border-radius:3px;width:auto}.product-summary .storage a.badge:hover{text-decoration:underline}.product-summary .storage .available{border-color:#04aa6d;color:#02462d}.product-summary .storage .available li{border-color:#04aa6d}.product-summary .storage .available,.product-summary .storage .available a{color:#02462d}.product-summary .storage .not-available{border-color:#ff9800;color:#331e00}.product-summary .storage .not-available li{border-color:#ff9800}.product-summary .price,.product-summary .price-on-request{font-size:24px}.product-summary .price-on-request{padding:18px 0;width:100%}.product-summary label{width:100%;font-weight:500;margin-bottom:6px}.product-summary select{width:100%;-webkit-appearance:auto;appearance:none;text-overflow:ellipsis;padding-right:32px;white-space:nowrap}.product-summary .quantity{width:275px}.product-summary .quantity>input{width:auto}@media(max-width: 424px){.product-summary .quantity{width:100%}}.product-summary .product-cta{padding:18px 24px;font-size:18px;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media(max-width: 424px){.product-summary .product-cta{width:100%}}form.cart{flex-wrap:wrap !important}form.cart>.section{width:100%}@media(max-width: 425px){.additional-info{margin:-5px}}.additional-info a{color:#ff8232}.additional-info a:hover{text-decoration:underline}.additional-info .section{border-top:2px solid #ff8232;padding:48px 0}.additional-info .section:last-child{border-top-color:#ff8232;padding-bottom:0}@media(max-width: 768px){.additional-info .section{padding:36px 0}.additional-info .section:first-child{padding-bottom:40px}}.additional-info .title{font-size:20px;color:#2e2e2e;font-weight:500;margin-bottom:12px}.additional-info .panel{overflow-x:auto}.additional-info .panel table tr:nth-of-type(2n){background-color:#f9f9f9}.additional-info .panel table th{border-right:1px solid #e1e1e1}.additional-info .panel table th,.additional-info .panel table td{padding:12px}@media(max-width: 767px){.additional-info .panel table th,.additional-info .panel table td{padding:10px}}.additional-info .panel table .woocommerce-product-attributes-item__label{width:auto}.additional-info a.download-item{box-shadow:0 1px 0 0px #e1e1e1 !important;display:inline-flex;padding:12px;border:1px solid #e1e1e1;border-radius:3px}@media(max-width: 768px){.additional-info a.download-item{width:100%}}.additional-info a.download-item .name{font-weight:500}.additional-info a.download-item:hover{text-decoration:none}.additional-info .woocommerce-product-attributes-item--attribute_pa_format{border-bottom:1px solid #e1e1e1}.additional-info .woocommerce-product-attributes-item--attribute_pa_format .woocommerce-product-attributes-item__label{border-bottom:0}.additional-info .woocommerce-product-attributes-item--attribute_pa_format .woocommerce-product-attributes-item__value{line-height:1em;display:grid;grid-template-columns:auto auto;gap:6px;max-height:200px;overflow-y:auto;border-bottom:0}@media(max-width: 425px){.additional-info .woocommerce-product-attributes-item--attribute_pa_format .woocommerce-product-attributes-item__value{grid-template-columns:auto}}.additional-info .woocommerce-product-attributes-item--attribute_pa_format .woocommerce-product-attributes-item__value span.badge{padding:6px;border-radius:3px;border:1px solid #c8c8c8;font-weight:500;font-size:14px;background-color:rgba(255,255,255,.9);line-height:1em;display:inline-flex;flex-wrap:wrap;gap:.25rem}.additional-info .woocommerce-product-attributes-item--attribute_pa_format .woocommerce-product-attributes-item__value span.badge .onsale{background-color:#f44336;color:#fff;padding:2px 5px;font-weight:400;text-transform:uppercase;font-size:13px;line-height:1em;border-radius:3px;letter-spacing:.8px}.related.empty{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.related.empty p{margin-bottom:12px;color:#f44336;font-weight:500;width:100%}.price-rules-table{border:1px solid #e1e1e1}.price-rules-table .head{background-color:#f9f9f9;font-weight:500}.price-rules-table .row{width:100%;padding:12px;justify-content:space-between;display:inline-flex}.price-rules-table .row:not(:last-child){border-bottom:1px solid #e1e1e1}.price-rules-table .row.price-rule-active{background-color:#f0f8ff}.price-rules-table .row span{width:50%}.price-rules-table .price{font-weight:400;font-size:16px}.price-rules-table .price del{margin-right:.35rem}.section.product-cta-wrapper{display:inline-flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.product_meta{position:relative;color:#787878;font-size:15px;margin-bottom:0 !important}.product_meta li:not(:last-child){margin-right:6px;padding-right:6px;border-right:1px solid #787878}.product_meta a{color:#ff8232;font-weight:500}.popover.disabled{cursor:default;opacity:.4}.popover-box{position:absolute;left:0;bottom:28px;background-color:#fff;width:100%;font-size:16px;border-radius:3px;box-shadow:0 4px 15px -2px rgba(0,0,0,.25)}.popover-box .title{background-color:#2e2e2e;font-size:18px;display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px;border:1px solid #2e2e2e;border-bottom:0;border-radius:5px 5px 0 0;box-shadow:inset 0 0 0 1px #55595c}.popover-box .title h5{color:#fff;font-weight:500}.popover-box .title a{font-size:14px;color:#d4d4d4}.popover-box .title a:hover{color:#bbb}.popover-box p{text-align:justify;padding:12px 12px 18px 12px;color:#6b6b6b;font-size:13px;font-weight:400;border:1px solid #c8c8c8;border-top:0;border-radius:0 0 5px 5px}.popover-box::after{content:"";transform:rotate(45deg);position:absolute;bottom:-4px;left:13px;width:9px;height:9px;background:#fff;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.bb-loader-wrapper{margin:-2px}.galleries-wrapper{transition:all .3s}.galleries-wrapper .gallery{background:#f9f9f9;border:1px solid #e1e1e1;border-radius:3px;overflow:hidden}.galleries-wrapper .gallery .swiper-slide img{width:100%;display:inherit}.galleries-wrapper .thumbnails{padding:6px 0;transition:inherit}.galleries-wrapper .thumbnails .swiper-slide{transition:inherit;opacity:.4;cursor:pointer}.galleries-wrapper .thumbnails .swiper-slide:hover:not(.swiper-slide-thumb-active){opacity:.6}.galleries-wrapper .thumbnails .swiper-slide.swiper-slide-thumb-active{cursor:default;opacity:1;border-radius:3px}.galleries-wrapper .thumbnails .swiper-slide img{width:100%;height:100%;object-fit:cover;display:inherit}/*# sourceMappingURL=single-product.css.map */
