:root{--transition-common: all .4s ease;--color-accent:#E9AD14;--color-white: #fff;--color-black: #000;--fw-regular: 400;--fw-medium: 500;--fw-semi-bold: 600;--fw-bold: 700;--f-size-M: 20px;--f-size-S: 18px;--f-size-Body: 16px;--margin-title: 0 0 25px 0;--margin-paragraph: 0 0 25px 0;--padding-height: clamp(35px, 5.76563vw, 80px)}@media only screen and (max-width: 991px){:root{--f-size-M: 17px;--f-size-S: 15px;--f-size-Body: 14px}}@media only screen and (max-width: 575px){:root{--f-size-M: 16px;--f-size-S: 13px;--f-size-Body: 12px}}.home-section--title{margin-bottom:30px!important}.button__primary,.button-primary,.slideshow-slide__button--primary{display:inline-block;vertical-align:top;background-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:5px;padding:13px 18px;color:var(--color-black);font-weight:var(--fw-bold);line-height:1;cursor:pointer;transition:var(--transition-common)}.button__primary:hover,.button-primary:hover,.slideshow-slide__button--primary:hover{background-color:transparent!important;color:var(--color-accent)}@media only screen and (max-width: 575px){.home-section--title{margin:35px 0 20px!important}.button__primary,.button-primary,button.productitem--action-trigger.button-secondary{padding:10px 8px;font-size:11px}}@media only screen and (min-width:200px){.custom-container{padding-right:10px;padding-left:10px}}@media only screen and (min-width: 720px){.custom-container{padding-right:15px;padding-left:15px}}@media only screen and (min-width: 1024px){.custom-container{padding-right:25px;padding-left:25px}}@media only screen and (min-width: 1399px){.custom-container{max-width:1400px}}@media only screen and (min-width: 1600px){.dynamic-video-wrapper,.navmenu-meganav-wrapper,.site-navigation,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.atc-banner--outer,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-image-with-text-section,.pxs-newsletter-section,.pxs-map-section,.testimonials-section,.slideshow--width-content,.shoppable-image,.rich-text,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.faq,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.utility-bar__content,.blog--container,.product-compare-container,.product__container,.password-page-footer,.password-page-content--inner,.cart--section,.article--container,.article-image--content-width,.announcement-bar-text-mobile,.announcement-bar-text,.fourohfour--container,.site-footer-item,.site-header-main,.custom-container{max-width:1520px}}.custom-container{margin-right:auto;margin-left:auto}.site-navigation .navmenu-depth-1{margin-left:-13px}.site-navigation .navmenu-link-depth-1{padding-right:13px;padding-left:13px}.live-search-filter-wrapper .live-search-filter{padding:2px 5px}@media only screen and (max-width: 1599px){.site-navigation .navmenu-depth-1{margin-left:-7px}.site-navigation .navmenu-link-depth-1{padding-right:7px;padding-left:7px}}@media only screen and (max-width: 1023px) and (min-width: 680px){.site-header-main{display:block}.site-header-menu-toggle,.site-header-cart{position:absolute;top:10px}.site-header-main-content{display:block}.site-header-logo{margin:0 auto;display:table;min-height:46px}.site-logo{display:table-cell;vertical-align:middle}.site-header-main .live-search{flex:1;margin:0}.live-search-form{right:8px;left:8px}}.hero-banner .slideshow-slide__content{padding-bottom:40px;bottom:15%;top:auto;transform:translate(-50%)}.hero-banner .slideshow-pagination{margin-top:0;margin-bottom:0}.custom_collection-list-sliders figure.collection__item-image{width:150px;height:150px;border:2px solid #E9AD14;border-radius:50%;margin:0 auto 20px}.custom_collection-list-sliders figure.collection__item-image img{width:100%;height:100%;object-fit:cover}.custom_collection-list-sliders .collection__item .collection__item-info{margin-top:0}.home-banner-bottom-section .rich-text{margin-top:50px}@media only screen and (min-width: 768px){.shop-by-categoryslider{padding:0 25px}}@media only screen and (max-width: 1023px){.shopify-section.shopify-section-group-header-group{position:relative;z-index:1112}}.custom_collection-list-sliders .swiper-button-prev{left:0}.custom_collection-list-sliders .swiper-button-next{right:0}.custom_collection-list-sliders .swiper-button-prev,.custom_collection-list-sliders .swiper-button-next{width:27px;background:var(--color-accent);border-radius:8px;color:var(--color-white);transform:translateY(-50%)}.custom_collection-list-sliders .swiper-button-next:after,.custom_collection-list-sliders .swiper-button-prev:after{font-size:22px}.custom_collection-list-sliders .swiper-button-next:hover:after,.custom_collection-list-sliders .swiper-button-prev:hover:after{color:#c11a00}.custom_collection-list-sliders .swiper-pagination{position:static;margin-top:15px}.custom_collection-list-sliders .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background:#000;border-radius:50px;border:0;transition:var(--transition-common)}.custom_collection-list-sliders .swiper-pagination .swiper-pagination-bullet:before{display:none}.custom_collection-list-sliders .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-accent)}.custom-recently-viewproducts{padding-bottom:var(--padding-height)}.rvproduct-card-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.rvproduct-card{display:flex;flex-direction:column;background:#fff;border:1px solid #BDBDBD;box-shadow:0 1.14px 4.55px #00000040;padding:20px;height:100%}.rvproduct-card .compare{display:flex;margin-bottom:15px;line-height:1;flex:0 0 auto}.rvproduct-card .compare input[type=checkbox]{width:16px;height:16px;margin-right:8px}.rvproduct-card .product-image{flex:0 0 auto}.rvproduct-card .product-image a{display:block;position:relative;padding-bottom:100%;border-radius:15px;overflow:hidden;margin-bottom:20px}.rvproduct-card .product-image a img{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rvproduct-card .card_details{text-align:left;flex:1 1 auto;display:flex;flex-direction:column}.rvproduct-card .card_details .product-name{color:var(--color-black);text-decoration:none;font-size:var(--f-size-S)}.rvproduct-card .card_details .product-name h4{font-size:var(--f-size-S);margin:0 0 10px}.rvproduct-card .vendor-name{color:#bdbdbd;margin:0 0 8px}.rvproduct-card .badge-wrap{margin-bottom:10px}.rvproduct-card .badge{display:inline-block;padding:7px 12px;font-size:12px;line-height:1;color:var(--color-white);border-radius:5px;margin-right:5px}.rvproduct-card .badge.used{background-color:#007ea1}.rvproduct-card .badge.sl-system{background-color:#e9ad14}.rvproduct-card .price{font-size:var(--f-size-M);margin:0 0 2px}.rvproduct-card .tax-note{margin:0 0 10px;color:#bdbdbd}.stock-status{color:#338500!important;margin:0 0 5px}.rvproduct-card .card_details .button-row{margin-top:auto}.rvproduct-card button.button__primary{width:100%;margin:20px 0 0;color:var(--color-white)}.rvproduct-card button.button__primary:hover{color:var(--color-accent)}.rvproduct-card-col .badge.used{background:#007ea0!important}.rvproduct-card-col .badge.defect{background:#a16200!important}.rvproduct-card-col .badge.new{background:#338500!important}.productitem .badge-wrap .badge.used{background:#007ea0!important}.productitem .badge-wrap .badge.defect{background:#a16200!important}.productitem .badge-wrap .badge.new{background:#338500!important}.productitem .productitem__stock-level .product-stock-level__badge-text{color:#338500}.productitem .productitem--action .button-primary.disabled{background:#737373;border-color:#737373}.happyclient-says{background:var(--color-black);padding-top:var(--padding-height);padding-bottom:var(--padding-height)}.happyclient-says .client_feedback{padding-top:0;padding-bottom:0}.happy-client-testimonial-card{max-width:850px;margin:0 auto}.happy-client-testimonial-card .star-rating{justify-content:center;margin-bottom:25px}.happy-client-testimonial-card .content p{color:var(--color-white);font-size:var(--f-size-M);font-weight:var(--fw-bold)}.happy-client-testimonial-card .profile-image{width:80px;height:80px;margin:0 auto 15px}.happy-client-testimonial-card .profile-image img{display:block;width:100%;height:100%;object-fit:cover}.happy-client-testimonial-card span{display:block;color:var(--color-white);font-size:var(--f-size-Body)}.happy-client-testimonial-card span.client_name{font-weight:var(--fw-semi-bold);margin-bottom:5px}.happy-client .swiper-pagination{position:static;margin-top:20px}.happy-client .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background:#fff;border-radius:50px;border:0;transition:var(--transition-common)}.happy-client .swiper-pagination .swiper-pagination-bullet:before{display:none}.happy-client .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-accent)}@media only screen and (min-width: 860px){.featured-collection--section .home-section--content.featured-collection__content{grid-template-columns:repeat(5,minmax(0,1fr))}}.featured-collection--section{padding-bottom:clamp(30px,4vw,50px)}.featured-collection__container .productitem{background:#fff;border:1px solid #BDBDBD;box-shadow:0 1.14px 4.55px #00000040;padding:20px 20px 70px}.featured-collection__container .productitem .button-outer{position:absolute;right:20px;bottom:20px;left:20px}.featured-collection__container .productitem .button-outer .productitem--action{display:block;padding:0}.featured-collection__container .productitem .button-outer .product-stock-level-wrapper{margin:0}.productitem .productitem--image{border-radius:9px}.productitem--title{font-weight:var(--fw-semi-bold)}.productitem--emphasis .productitem__price .price__current{font-size:var(--f-size-M)}.productitem .price__compare-at{font-size:var(--f-size-M);color:#6e6e6e}.productitem .price.productitem__price .price__current.price__current--emphasize.price__current--on-sale{margin-right:10px}.productitem .productitem--vendor{margin:5px 0;display:inline-block}.productitem .badge-wrap .badge{display:inline-block;border-radius:3px;margin-right:5px;margin-bottom:5px;padding:5px 10px;color:#fff;background:#e9ad14}.productitem .badge-wrap .badge.sl-system{color:#000}.productitem .badge-wrap .badge.used{background:#338500}.productitem .price.productitem__price{display:flex;align-items:center;flex-direction:row-reverse;justify-content:start;margin:12px 0 0}.productitem .tax-note{margin:0 0 12px;color:#737373}.productitem .productitem--vendor a{color:#737373}.productitem .product-discount-offer{display:inline-block;margin:5px 0;background:#c11a00;color:#fff;padding:5px 10px;border-radius:3px}.productitem .button-primary{color:#000}.productitem .button-primary:hover{color:#e9ad14}.custom-newsletter-from{max-width:100%;padding:0;margin-top:var(--padding-height)}.custom-newsletter-from .pxs-newsletter{padding:var(--padding-height) 15px;margin:0}.custom-newsletter-from .pxs-newsletter-content{max-width:650px;margin:0 auto}.custom-newsletter-from .pxs-newsletter-content .pxs-newsletter-header{width:100%}.custom-newsletter-from .pxs-newsletter-content .pxs-newsletter-heading{color:var(--color-accent)}.custom-newsletter-from .pxs-newsletter-text{color:var(--color-white);margin-bottom:25px}.custom-newsletter-from .form-field.newsletter-input{width:100%;max-width:100%;margin-bottom:15px}.custom-newsletter-from .form-field.newsletter-input input.form-field-input.form-field-text{border:1px solid #E9AD14!important;border-radius:4px;box-shadow:none!important}.custom-newsletter-from .button-primary{padding-right:25px!important;padding-left:25px!important}.newsletter-success{color:var(--color-accent)}.article--excerpt-wrapper .article--excerpt-content .article--excerpt-meta .author_name{padding:5px 10px;background:#eee}.article--excerpt-wrapper .article--excerpt-content .article--excerpt-meta span{color:var(--color-black);font-weight:var(--fw-semi-bold)}.article--excerpt-meta-item:nth-child(2){border-left:0}.home_page_blogsection{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;padding:0}.home_page_blogsection li.article--excerpt-wrapper{width:calc(33.33% - 16px)}.shopify-section--faq section.faq.faq--image-crop-original.faq--heading-size-medium{padding-bottom:0}.back-to-top{z-index:120000}.happy-client .swiper-button-prev{left:0}.happy-client .swiper-button-next{right:0}.happy-client .swiper-button-prev,.happy-client .swiper-button-next{width:27px;background:var(--color-accent);border-radius:8px;color:var(--color-white);transform:translateY(-50%)}.happy-client .swiper-button-next:after,.happy-client .swiper-button-prev:after{font-size:22px}.custom_collection-list-sliders .swiper-button-next:hover:after,.custom_collection-list-sliders .swiper-button-prev:hover:after,.happy-client .swiper-button-next:hover:after,.happy-client .swiper-button-prev:hover:after{color:#fff}@media only screen and (min-width: 720px){.article--excerpt-wrapper .article-list-item{height:100%}.article--excerpt-wrapper .article--excerpt-content{display:flex;flex-direction:column;height:calc(100% - 15.625rem)}.article--excerpt-wrapper .article--excerpt-content .buttion-row{margin-top:auto}}@media only screen and (max-width: 1399px) and (min-width: 860px){.featured-collection--section .outer_wrapper_collection{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto}.featured-collection--section .home-section--content.featured-collection__content{grid-template-columns:none;grid-auto-flow:column;width:min-content;min-width:100%}}@media only screen and (max-width: 1399px) and (min-width: 1200px){.featured-collection--section .home-section--content.featured-collection__content{grid-auto-columns:25vw}}@media only screen and (max-width: 1199px) and (min-width: 860px){.rvproduct-card-row,.featured-collection--section .home-section--content.featured-collection__content{grid-auto-columns:28vw}}@media only screen and (max-width: 1399px){.rvproduct-card-row-outer{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto}.rvproduct-card-row{grid-template-columns:none;grid-auto-flow:column;width:min-content;min-width:100%;grid-auto-columns:25vw}}@media only screen and (max-width: 1199px){.rvproduct-card-row{grid-auto-columns:28vw}.rvproduct-card-row{gap:20px}.rvproduct-card{padding:20px 15px}.home_page_blogsection{gap:18px}.home_page_blogsection li.article--excerpt-wrapper{width:calc(33.33% - 12px)}.article--excerpt-wrapper .article--excerpt-content{padding:15px 12px}}@media only screen and (max-width: 1079px){.rvproduct-card-row{gap:10px}}@media only screen and (max-width: 991px){.featured-collection__container .productitem{padding:20px 15px 70px}.custom_collection-list-sliders figure.collection__item-image{width:100px;height:100px}.home_page_blogsection li.article--excerpt-wrapper{width:calc(50% - 9px)}}@media only screen and (max-width: 859px){.rvproduct-card-row{grid-auto-columns:280px}.featured-collection__content[data-mobile-layout=slideshow] .productgrid--item{width:280px}.highlights-banner__content:not([data-highlights-slider]){display:flex;justify-content:center;flex-direction:column;align-items:center}.highlights-banner .highlights-banner__block.highlights-banner__align-center{flex-direction:row;align-items:center;justify-content:center;row-gap:30px;width:fit-content}.highlights-banner .highlights-banner__block.highlights-banner__align-center .highlights-banner__icon{margin:0 10px 0 0;max-width:none;height:38px;width:auto;flex:0 0 auto}.highlights-banner .highlights-banner__block.highlights-banner__align-center .highlights-banner__icon svg{display:block;max-height:none;max-width:none;width:auto;height:100%}.highlights-banner .highlights-banner__block.highlights-banner__align-center .highlights-banner__text,.home_full_width_text .rich-text-block.rich-text-alignment-center{text-align:left}.medium-length-wrap .image-with-text__image-wrapper{width:100%}.medium-length-wrap .image-with-text__content{width:100%;padding:15px 0 0}}@media only screen and (max-width: 767px){.rvproduct-card-row{grid-auto-columns:47vw}.featured-collection__content[data-mobile-layout=slideshow] .productgrid--item{width:calc(50% - 5px)}.custom_collection-list-sliders .swiper-button-prev,.custom_collection-list-sliders .swiper-button-next,.happy-client .swiper-button-prev,.happy-client .swiper-button-next{display:none}.home_blog_post .home-section--title{text-align:left}.home_page_blogsection{gap:25px}.home_page_blogsection li.article--excerpt-wrapper{width:100%;border:0;box-shadow:none}.home_page_blogsection li.article--excerpt-wrapper .article--excerpt-content{padding:25px 0 0;text-align:left}.home_page_blogsection li.article--excerpt-wrapper .article--excerpt-content .article--excerpt-meta{margin-bottom:15px}.home_page_blogsection li.article--excerpt-wrapper .article--excerpt-content .article--excerpt-meta .author_name{padding:9px 15px}}@media only screen and (max-width: 575px){.hero-banner .slideshow-slide__content{bottom:0;max-width:calc(100% - 30px)}.hero-banner .slideshow-slide__content .slideshow-slide__heading{line-height:1}.hero-banner .slideshow-slide__content .slideshow-slide__subheading{line-height:1.2;font-size:15px}.hero-banner .slideshow-pagination{bottom:15px}.custom_collection-list-sliders .swiper-pagination .swiper-pagination-bullet{width:22px}.custom_collection-list-sliders .home-section--title,.custom-recently-viewproducts .home-section--title{text-align:left}.custom_collection-list-sliders .collection__item-info.collection__item-title{font-size:11px;line-height:1.2}.rvproduct-card{padding:13px}.featured-collection__container .productitem{padding:13px 13px 70px}.featured-collection--section .home-section--title{text-align:left}}@media only screen and (max-width: 499px){.rvproduct-card-row{grid-auto-columns:46.5vw}}@media only screen and (max-width: 439px){.custom_collection-list-sliders figure.collection__item-image{width:80px;height:80px;margin-bottom:10px}.rvproduct-card-row{grid-auto-columns:71vw}.featured-collection__content[data-mobile-layout=slideshow] .productgrid--item{width:75%}.highlights-banner .highlights-banner__block.highlights-banner__align-center .highlights-banner__icon{height:32px}.custom-newsletter-from .pxs-newsletter-content{padding:0}}.collection--section .productgrid--outer{row-gap:0}.collection--section .collection-filters__filter-list-item .checkmark[data-animation-state=checked]{border-color:#e9ad14;box-shadow:inset 0 0 0 30px #e9ad14}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter{margin:0!important}.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container.productgrid--utils-sticky{padding-top:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #000000;display:flex;align-items:center;justify-content:space-between}.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container.productgrid--utils-sticky>*{width:auto}.collection--section .productgrid--wrapper .utils-sortby select#product_grid_sort{padding:8px 25px 8px 8px;border:1px solid #000000;border-radius:5px;outline:none;color:#000;font-weight:700}.collection--section .productgrid--wrapper .utils-compare-toggle__checkbox:checked+.utils-compare-toggle__checkbox-label{background-color:#323232}.collection--section .productgrid--wrapper .utils-compare-toggle__checkbox:checked+.utils-compare-toggle__checkbox-label:after{transform:translateY(-53%) translate(-100%)}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter .active-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter .active-filter-group li{margin:0}.active-filter-group__item-wrapper .active-filter-group__item{background:#323232;border-radius:5px}.active-filter-group__item-wrapper .active-filter-group__item{background:#323232;border-radius:5px;padding:8px 28px 8px 8px}.active-filter-group__item-wrapper .active-filter-group__item span.filter-icon--remove{color:var(--color-white);padding:0}.active-filter-group__item-wrapper .active-filter-group__item span.filter-icon--remove:before{background:transparent}.active-filter-group__item-wrapper .active-filter-group__item span.filter-icon--remove svg.icon-remove{width:11px;height:11px}@media only screen and (min-width: 860px){.collection--section .totol_product_size.in_mobile{display:none}}.collection--section .productgrid--wrapper .productitem{border:.75px solid #BDBDBD;box-shadow:0 1.14px 4.55px #00000040;padding-bottom:90px}.collection--section .productgrid--wrapper .productitem .button-outer{position:absolute;z-index:5;right:20px;bottom:20px;left:20px}.collection--section .productgrid--wrapper .productitem .button-outer .productitem--action.atc--button{padding:0;margin:0}.productgrid--outer .pagination--inner .pagination--item{color:#000}.productgrid--outer .pagination--inner .pagination--active .pagination--item{background:#e9ad14;font-weight:700;color:#000}#shopify-section-template--24521685565776__1735472498ef1b4f68 .product-section--container{margin-top:0}.template-collection .Avada-AfterContent__content-wrapper{padding:0}.template-collection .Avada-AfterContent__content-wrapper .markdown hr{margin:30px 0}.template-collection .Avada-AfterContent__content-wrapper .markdown h4{margin:0 0 25px}@media only screen and (max-width: 1024px){.collection--section .productgrid--wrapper .productgrid--filters.custom_filter .active-filter-group{gap:6px}.active-filter-group__item-wrapper .active-filter-group__item .active-filter-text{font-size:12px}}@media only screen and (max-width: 859px){.template-collection .home-section--title{margin-top:0;text-align:left;margin-bottom:25px!important}.template-collection .collection--section{margin-top:20px}.collection--section .productgrid--wrapper .utils-sortby{display:flex;align-items:center;gap:10px}.collection--section .productgrid--wrapper .utils-sortby label{font-size:12px;font-weight:var(--fw-bold)}.collection--section .productgrid--wrapper .utils-sortby .utils-sortby-select--wrapper{display:block}.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container .utils-filter{display:flex;align-items:center}.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container a.filter-item-clear-all.filter_allremove_inmobile{display:block;width:20px;height:20px;background:url(/cdn/shop/files/close.svg?v=1750771247);background-position:center;background-size:10px;background-repeat:no-repeat;font-size:0;padding:0}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter{display:block}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter .active-filter-group{margin:0}.collection--section .productgrid--wrapper .productgrid--filters.custom_filter .active-filter-group .hidein_mobile{display:none}.collection--section .totol_product_size{font-size:16px;font-weight:700;margin-top:25px}.collection--section .productgrid--wrapper{margin-top:0}.collection--section .productgrid--wrapper .productgrid--items{margin-top:15px}.collection--section .productgrid--wrapper .productitem .button-outer{right:.703125rem;left:.703125rem}.template-collection .pagination--container{margin-top:25px}}@media only screen and (max-width: 575px){.collection--section .productgrid--wrapper nav .utils-filter .utils-filter-button{padding:5px 5px 5px 0}.collection--section .productgrid--wrapper nav .utils-filter .utils-filter-button svg{width:15px;height:15px}.collection--section .productgrid--wrapper nav .utils-filter .utils-filter-button .utils-filter-text{font-size:11px}.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container a.filter-item-clear-all.filter_allremove_inmobile{background-size:8px}.collection--section .productgrid--wrapper .utils-sortby label{font-size:11px}.collection--section .productgrid--wrapper .utils-sortby select#product_grid_sort{font-size:10px;padding:6px 18px 6px 6px}.collection--section .productgrid--wrapper .utils-sortby .utils-sortby-select--wrapper svg{width:7px;height:5px;right:6px}.active-filter-group__item-wrapper .active-filter-group__item{font-size:11px}.active-filter-group__item-wrapper .active-filter-group__item span.filter-icon--remove svg.icon-remove{width:9px;height:9px}}@media only screen and (max-width: 399px){.collection--section .productgrid--wrapper nav.productgrid--utils.productgrid--utils--visible-mobile.productgrid--utils-container a.filter-item-clear-all.filter_allremove_inmobile{width:18px;height:18px}.collection--section .productgrid--wrapper .productitem .productitem--title{font-size:14px}.collection--section .productgrid--wrapper .productitem .price *{font-size:13px}.collection--section .productgrid--wrapper .productitem .badge-wrap .badge,.collection--section .productgrid--wrapper .productitem .product-discount-offer{font-size:8px}}@media only screen and (min-width: 860px){.template-product article.product--outer{align-items:start}.template-product .product-gallery{position:sticky;top:120px}}@media only screen and (min-width: 1024px){.template-product .product-gallery{top:50px}}.template-product .product-gallery .needed-badge{position:absolute;z-index:5;top:30px;left:20px;background:#007ea1;padding:6px 12px;color:#fff;border-radius:5px}.template-product .product-title{color:var(--color-black)}.template-product .product-details .product-vendor{color:#6e6e6e}.template-product .product-details .product-vendor a{font-weight:var(--fw-bold);color:var(--color-black)}.template-product .product-pricing{margin-bottom:0}.template-product .product-pricing span.product__badge{display:inline-block;padding:6px 12px;margin-bottom:15px;color:#fff;border-radius:5px}.template-product .product-pricing .product__price{display:flex;align-items:center;gap:10px}.template-product .product-pricing .product__price .price__compare-at,.template-product .product-pricing .product__price .price__current{margin:0}.template-product .product-block.product-block--text .product-text{margin-top:0}.template-product .product-block.product-block--text .product-text p{margin-top:5px}.template-product .product-block--key_details .key-details{padding:0 0 0 30px;margin:16px 0;position:relative}.template-product .product-block--key_details .key-details:before{content:"";background:url(/cdn/shop/files/tick.svg?v=1750925632);background-repeat:no-repeat;background-position:center;background-size:100%;position:absolute;z-index:1;top:0;left:0;width:20px;height:15px}.template-product .shipping-and-inventory-info{text-align:right;width:fit-content;margin-left:auto;padding-left:13px;color:#008300;position:relative}.template-product .shipping-and-inventory-info:before{content:"";width:7px;height:7px;background:#008300;border-radius:50%;position:absolute;z-index:1;top:5px;left:0}.template-product .product-details .product-form__action-wrapper .shopify-payment-button more-payment-options-link{display:none}.template-product .product-details .product-block--payment-icon{margin-bottom:40px}.template-product .product-details .product-block--payment-icon .payment-icon-wrap{text-align:center}.template-product .product-details .product-block--payment-icon .payment-icon-wrap img{display:inline-block;vertical-align:top}.template-product .faq.faq--regular{max-width:80.5rem}.template-product .productitem{border:.75px solid #BDBDBD;box-shadow:0 1.14px 4.55px #00000040}@media only screen and (max-width: 1399px) and (min-width: 1024px){.template-product .product-recommendations--section .product-row-outer{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto}.template-product .product-recommendations--section .product-row{display:grid;grid-template-columns:none;grid-auto-flow:column;width:min-content;min-width:100%;grid-auto-columns:25vw}.template-product .product-recommendations--section .product-row .productgrid--item{width:auto}}@media only screen and (max-width: 1199px) and (min-width: 1024px){.template-product .product-recommendations--section .product-row{grid-auto-columns:28vw}}@media only screen and (max-width: 1023px){.template-product .product-recommendations--section .product-row .productgrid--item{margin-right:12px;width:300px}}@media only screen and (max-width: 989px){.template-product .product-details .product-form__action-wrapper quantity-selector.quantity-selector{max-width:180px}}@media only screen and (max-width: 859px){.template-product article.product--outer{display:block}.template-product .product-gallery{width:100%;margin-bottom:25px}.template-product .product-main{width:100%;margin:0}}@media only screen and (max-width: 767px){.template-product .product-main .product-details{margin:0}.template-product .product-recommendations--section .product-row .productgrid--item{width:calc(50% - 12px)}}@media only screen and (max-width: 575px){.template-product .product-gallery .needed-badge{top:15px;left:15px;padding:5px 10px}.template-product .product-title{font-size:24px}.product-recommendations--container .product-section--title{margin-top:0;text-align:left}.template-product .product-recommendations--section .product-row .productgrid--item{width:calc(50% - 6px)}}@media only screen and (max-width: 479px){.template-product .product-details .product-block--payment-icon .payment-icon-wrap img{width:100%}}@media only screen and (max-width: 439px){.template-product .product-recommendations--section .product-row .productgrid--item{width:75%}}.recent-products .rvproduct-card .product-image{position:relative;margin-bottom:10px}.recent-products .rvproduct-card .productitembadge--sale{position:absolute;z-index:2;left:0;bottom:0;color:#fff;background:#cc1313;border-radius:0 0 0 9px;padding:.234375rem .3125rem}.recent-products .rvproduct-card .card_details h4{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:var(--font-size-body);margin:0 0 5px}.recent-products .rvproduct-card .card_details h4 a{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:var(--font-size-body)}.recent-products .rvproduct-card .card_details .vendor-name{font-size:var(--font-size-body-smallest);color:#737373}.recent-products .rvproduct-card .card_details .sale-badge.product-discount-offer{display:inline-block;background:#c11a00;color:#fff;padding:5px 10px;border-radius:3px;margin:5px 0}.recent-products .rvproduct-card .badge-wrap .badge{margin-bottom:5px}.recent-products .rvproduct-card .badge-wrap .badge.sl-system{color:#000}.recent-products .rvproduct-card .card_details .tax-note{color:#737373}.recent-products .rvproduct-card .card_details .stock-status{font-size:13px}.recent-products .rvproduct-card .card_details .money{color:#cc1313}.recent-products .rvproduct-card .card_details .compare_price{color:#6e6e6e;text-decoration:line-through}.recent-products .rvproduct-card .button__primary{color:#000}@media only screen and (min-width: 1024px){.productitem .productitem__compare-wrapper-always{display:flex;opacity:1;height:auto;overflow:visible}}.home-recently-view .flickity-viewport{display:flex}.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:100%;min-height:100%;padding:0 12px;margin:0}.home-recently-view .product-recently-viewed__content .product-recently-viewed-card .productitem{display:flex;background:#fff;border:1px solid #BDBDBD;box-shadow:0 1.14px 4.55px #00000040}.home-recently-view .product-recently-viewed__content .product-recently-viewed-card .productitem__container{position:relative;padding-bottom:75px;width:100%}.home-recently-view .product-recently-viewed__content .product-recently-viewed-card .productitem__container .button-outer{position:absolute;bottom:0;right:0;left:0}.home-recently-view .product-recently-viewed__content .product-recently-viewed-card .productitem__container .button-outer .productitem--action{width:100%;padding:0}.home-recently-view .product-recently-viewed__wrapper{padding:0;background:transparent}.home-recently-view .product-recently-viewed__wrapper .product-recently-viewed__content{width:100%;padding:0;margin:40px 0 0}.home-recently-view .product-recently-viewed__heading{color:#121212;text-align:center;margin:auto!important}@media only screen and (min-width: 860px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:28%}}@media only screen and (min-width: 1400px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:20%}}@media only screen and (max-width: 1199px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{padding:0 10px}}@media only screen and (max-width: 1079px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{padding:0 5px}}@media only screen and (max-width: 859px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:42%}}@media only screen and (max-width: 575px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:50%}}@media only screen and (max-width: 439px){.home-recently-view .product-recently-viewed__content .product-recently-viewed-card{width:75%}}.rte a:hover,.site-footer-wrapper .navmenu-link:hover,.site-footer-wrapper .site-footer-credits a:hover,.site-footer-wrapper .rte a:hover{color:#e9ad14}.cart-title-right .button-primary.cart-title-button{display:inline-flex}.cartitems--container .cartitems{display:flex;flex-wrap:wrap;justify-content:space-between}.cartitems--container .cartitems .cartright{width:300px}@media only screen and (min-width: 860px){.cartitems--container .cartitems .cartleft{width:calc(100% - (300px + 1.171875rem))}}@media only screen and (min-width: 1024px){.cartitems--container .cartitems .cartleft{width:calc(100% - (300px + 1.875rem))}}@media only screen and (min-width: 1280px){.cartitems--container .cartitems .cartleft{width:calc(100% - (300px + 2.9296875rem))}}@media only screen and (max-width: 1279px) and (min-width: 860px){.cartitems--container:not(.has-sidebar) .cart-item--inner{flex-wrap:wrap}.cartitems--container .cart-item--inner .cart-item--content,.cartitems--container .cart-item--inner .cart-item__info{width:100%}}.template-cart #Details-CartDrawer{border-bottom:1px solid #bdbdbd;margin:50px 0 25px}.template-cart #Details-CartDrawer summary{margin-bottom:10px}.template-cart #Details-CartDrawer summary::marker{display:none}.template-cart #Details-CartDrawer textarea.text-area{box-sizing:border-box;width:100%;height:120px;border:1px solid #ddd;padding:10px;margin-bottom:10px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-subtotal{font-weight:700;margin-bottom:15px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-subtotal .docapp-right .money{color:#e9ad14!important}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-shipping{font-size:14px!important;margin-bottom:10px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-discount{display:flex;justify-content:space-between;font-size:14px!important;margin-bottom:20px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-discount span.docapp-right{margin-left:auto;padding-left:10px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item .docapp-shipping-calculator{background:#000;border-radius:10px;padding:20px;margin-bottom:0}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item .docapp-shipping-calculator .docapp-shipping-calculator--button{background:var(--color-accent)!important;border-radius:5px!important}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item .docapp-shipping-calculator--rates{background:#000!important;border-radius:10px!important;padding:20px;margin:0}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item.docapp-est-total{margin-top:10px;margin-bottom:20px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item.docapp-est-total .shipping-info--text{display:flex;align-items:center;font-size:14px;font-weight:500;color:#c11a00}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item.docapp-est-total .shipping-info--text .shipping-info--icon{width:20px;margin-right:5px}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item.docapp-est-total .shipping-info--text .shipping-info--icon img{display:block;width:100%}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item .docapp-shipping-calculator--rates *{color:#fff!important}.template-cart .docapp-cart-with-shipping-summary--summary .docapp-cart-item .docapp-shipping-calculator--rates .docapp-shipping-calculator--rates-title{font-size:16px!important;font-weight:700}.template-cart .docapp-shipping-calculator--rates .docapp-shipping-rate .docapp-shipping-rate-name label{font-size:13px!important}.template-cart .docapp-shipping-calculator--rates .docapp-shipping-rate .docapp-shipping-rate-name label input[type=radio]{accent-color:var(--color-accent)}.template-cart .docapp-shipping-calculator--rates .docapp-shipping-rate .docapp-shipping-rate-price{font-size:13px!important}.template-cart .docapp-cart-with-shipping-summary--summary .futureblink-shipping-bar-block #shipping-container-cart_page>div{border-top-left-radius:0!important;border-top-right-radius:0!important}.template-cart .docapp-cart-with-shipping-summary--summary .futureblink-shipping-bar-block{margin-bottom:25px}.template-cart .cart-shipping{font-size:14px}.template-cart .cart-shipping a{color:#cc1313}@media only screen and (max-width: 859px){.cartitems--container .cartitems .cartleft,.cartitems--container .cartitems .cartright{width:100%}.template-cart .docapp-cart-with-shipping-summary{max-width:100%}}.utility-bar__content-left,.utility-bar__content-center,.utility-bar__content-right{width:33.33%}.flash-sale-link{color:#e9ad14!important;font-size:22px!important;display:block;margin:auto;text-align:center;font-weight:800}.utility-bar__content-center{display:block;margin:auto;text-align:center}@media only screen and (max-width: 1199px){.flash-sale-link{font-size:18px!important}}@media only screen and (max-width: 1024px){.flash-sale-link{font-size:16px!important}.utility-bar__content-center{width:50%!important}}@media screen and (max-width: 1023px){.utility-bar{display:block!important;z-index:10!important}}@media only screen and (max-width: 767px){.flash-sale-link{font-size:14px!important}.utility-bar__content-center{width:90%!important}.utility-bar__content-left{display:none}}.features-section{background:#f9fafc;padding-top:var(--padding-height);padding-bottom:var(--padding-height)}.features-grid{display:flex;flex-wrap:wrap;justify-content:center}.feature-card{display:flex;width:20%;padding:0 12px}.feature-card .card-inner{display:flex;flex-direction:column;flex-grow:1;gap:20px 0;border:2px solid #e5e5e5;border-radius:10px;background:#fff;padding:25px}.feature-card .feature-icon{display:flex;justify-content:center}.feature-card .feature-icon .icon-holder{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fdc000;border-radius:50%}.feature-card .feature-icon .icon-holder img{width:auto;height:30px}.feature-card .feature-content{display:flex;flex-direction:column;text-align:center}.feature-card .feature-title,.feature-card .feature-desc{text-align:center}.feature-card h3{font-size:20px;margin:0}.feature-card p{color:#414b5a;margin:0}.landing-info-section .rich-text--full-width{margin-top:0;margin-bottom:0;padding-top:var(--padding-height);padding-bottom:var(--padding-height)}.landing-info-section .inner-container{max-width:800px;margin:0 auto}.landing-info-section h2{margin:0 0 20px}.landing-info-section p:not(:last-child){margin:0 0 20px}.landing-info-section p{color:#414b5a}.financing--sec .custom-newsletter-section{margin-top:0;margin-bottom:0;padding-top:var(--padding-height);padding-bottom:var(--padding-height)}.financing--sec .custom-newsletter-section .inner-container{max-width:670px;margin:0 auto}.financing--sec h2{color:#fff;margin:0 0 20px}.financing--sec p{color:#fff;margin:0}.financing--sec p:not(:last-child){margin:0 0 20px}.financing--sec .button-primary{margin-top:30px}@media only screen and (max-width: 1399px){.feature-card{margin:10px 0}.feature-card .card-inner{padding:20px}.feature-card h3{font-size:18px}}@media only screen and (max-width: 1199px){.feature-card{width:33.3333%}}@media only screen and (max-width: 991px){.feature-card{width:33.3333%}}@media only screen and (max-width: 767px){.feature-card{width:50%}}@media only screen and (max-width: 479px){.feature-card{width:100%}}.scaffolding-calculator .steps ul{display:flex;justify-content:center;align-items:center;gap:35px;list-style:none;padding:0 0 25px;margin:0}.scaffolding-calculator .steps ul li:not(:first-child){padding:0 0 0 130px;position:relative}.scaffolding-calculator .steps ul li:not(:first-child):after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:52%;height:2px;background:#d1d5dc;z-index:1}.scaffolding-calculator .steps ul li p{font-size:16px;color:#1a1a1a;border-bottom:2px solid transparent;margin:0;padding:0 0 3px}.scaffolding-calculator .steps ul li span{font-size:16px;color:#99a1af;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #d1d5dc;border-radius:50%;margin:0 auto 12px}.scaffolding-calculator .steps ul li.step-round span{background:#ffc800;color:#1a1a1a;border-color:#ffc800}.scaffolding-calculator .steps ul li.steps-active p{border-color:#ffc800}.scaffolding-calculator .steps ul li.step-round:after{background:#ffc800}.calculator-wrapper{background-color:#f8f8f8;border-block:1px solid rgba(0,0,0,.1);padding-block:50px}.calculator-wrapper .accordion-item{border:1px solid #ddd;border-radius:10px;margin-bottom:10px;overflow:hidden;background:#fff}.calculator-wrapper .accordion-item-header{background:#ffc800;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.calculator-wrapper .accordion .accordion-item .accordion-item-header .lucide{transition:all .2s}.calculator-wrapper .accordion .accordion-item.active .accordion-item-header .lucide{transform:rotate(180deg)}.calculator-wrapper .accordion-content{padding:16px 24px;overflow-x:auto}.calculator-wrapper .accordion-content table{width:100%;border-collapse:collapse}.calculator-wrapper .accordion-content table .product-title{font-size:16px;font-weight:500;color:#1a1a1a}.calculator-main-info{display:flex;align-items:start}.calculator-main-info .calculator-left{width:68.4%;padding-right:35px}.calculator-main-info .calculator-right{width:31.6%;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 15px -3px #0000001f;border-radius:10px;position:relative}.calculator-wrapper .accordion-content table tbody tr td.weight{text-align:end}.calculator-wrapper .accordion-content table tbody tr td .zustand-options,.calculator-wrapper .accordion-content table tbody tr td .material-options{gap:5px;justify-content:center;display:flex;align-items:center}.calculator-wrapper .accordion-content table tbody tr td .zustand-options button,.calculator-wrapper .accordion-content table tbody tr td .material-options button,.calculator-wrapper .accordion-content table tbody tr td .material-options span{font-size:12px;line-height:1.2;padding:4px 12px}.calculator-wrapper .accordion-content table tbody tr td [type=number]{width:64px;height:30px;text-align:center;border:1px solid #d1d5dc;background-color:#fff}.calculator-wrapper .accordion-content table tbody tr td .Neu{border:1px solid #00c951;color:#00c951;background:#fcfcfc}.calculator-wrapper .accordion-content table tbody tr td .Neu:hover{background-color:#f0fdf4}.calculator-wrapper .accordion-content table tbody tr td .Neu.active{background:#00c951!important;color:#fff!important}.calculator-wrapper .accordion-content table tbody tr td .Gebraucht{border:1px solid #ffc800;color:#1a1a1a;background:#fcfcfc}.calculator-wrapper .accordion-content table tbody tr td .Gebraucht.active{background:#ffc800!important}.calculator-wrapper .accordion-content table tbody tr td .Gebraucht:hover{background:#fefce8}.calculator-wrapper .accordion-content table tbody tr td .Defekt{border:1px solid #fb2c36;color:#fb2c36;background:#fcfcfc}.calculator-wrapper .accordion-content table tbody tr td .Defekt:hover{background:#fef2f2}.calculator-wrapper .accordion-content table tbody tr td .Defekt.active{color:#fff!important;background:#fb2c36!important}.calculator-wrapper .accordion-content table tbody tr td .cursor-not-allowed{border:1px solid #d1d5dc!important;color:#99a1af!important;background:#f6f3f4!important}.calculator-wrapper .accordion-content table tbody tr td:nth-child(5){text-align:center}.calculator-wrapper .accordion-content table tbody tr td:nth-child(6){text-align:center}.calculator-wrapper .accordion-content table tbody tr td .select-item{width:16px;height:16px}.material-options .material{border:1px solid #00b8db;color:#007595;background:#fff}.material-options .material:hover{background-color:#ecfeff}.material-options .material.active{background-color:#00b8db;color:#fff}.calculator-main-info .calculator-right .summary-title{font-size:16px;color:#1a1a1a;background:#f8f8f8;padding:24px;margin:0}.summary-total-wrap{padding:0 0 106px;height:calc(100% - 66.39px)}.calculator-right .button-group{position:absolute;bottom:24px;left:0;right:0;z-index:2;width:100%;padding:0 24px}.calculator-right .button-group .next-step-btn{width:100%;margin-bottom:10px}.calculator-right .button-group .reset-btn{width:100%}.summary-total-wrap .no--items{margin:0;height:100%;display:flex;align-items:center;justify-content:center;padding:30px}.button-group .btn{font-size:14px;font-weight:600;color:#1a1a1a;background-color:#fff;border:1px solid #d1d5dc;border-radius:12px;padding:9px 14px;transition:all .4s}.button-group .btn:hover,.button-group .btn.active{background-color:#ffc800}.button-group .btn.active:hover{background-color:#e6b400}.summary-right-main{padding:45px 24px 0}.summary-right-main .info-box{font-size:14px;line-height:1.4;color:#364153;background-color:#fff9e6;text-align:center;border:1px solid #ffc800;padding:12px;margin-top:12px;margin-bottom:30px}.summary-total{padding-top:16px;border-top:1px solid #ebe6e7}.summary-total .summary-line{display:flex;justify-content:space-between;align-items:center;padding:8px 0;margin-bottom:8px}.summary-total .summary-line span{font-size:16px}.summary-total .summary-line .items-number{display:flex;align-items:center;color:#4a5565}.summary-total .summary-line .items-number-img img{width:16px;margin-right:10px;filter:brightness(0) invert(.2)}.summary-total .summary-line .items-count{color:#1a1a1a}.selected-items{display:flex;justify-content:space-between;background-color:#f8f8f8;border:1px solid #ebe6e7;padding:12px;margin-bottom:12px}.selected-items .selected-row{font-size:14px;line-height:1.3;color:#4a5565}.selected-items .selected-row strong{font-size:16px;color:#1a1a1a;margin-bottom:5px}.selected-items .selected-row .per-piece{color:#6a7282}.angebot-form{padding:32px 32px 24px}.personal-info-wrapper{max-width:765px;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 15px -3px #0000001f;border-radius:6px;margin:0 auto}.personal-info-wrapper .personal-title{background-color:#f8f8f8;padding:24px}.personal-info-wrapper .personal-title h5{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 10px}.personal-info-wrapper .personal-title p{margin:0}.angebot-form .form-row{display:flex;flex-wrap:wrap;margin:0 -12px}.angebot-form .form-row .form-group{width:50%;padding:0 12px}.angebot-form .form-group{margin-bottom:25px}.angebot-form .form-group label{font-size:14px;font-weight:600;color:#1a1a1a;width:100%;display:block;margin-bottom:5px}.angebot-form .form-group .form-control{font-size:14px;width:100%;height:36px;background-color:#fff;border:1px solid #d1d5dc;border-radius:8px;padding:4px 12px}.angebot-form .form-group .form-control:focus{box-shadow:0 0 2px 3px #ffc800a3;outline-width:0px}.angebot-form .form-group textarea{height:64px!important;resize:none;padding-top:10px}.angebot-form .button-group{display:flex;gap:15px;padding-top:10px;margin-bottom:0}.angebot-form .button-group .btn{width:50%;border-radius:8px}.finish-wrap{max-width:890px;margin:0 auto}.thankyou-box{box-shadow:0 10px 15px -3px #0000001f;border:2px solid #ffc800;border-radius:15px;text-align:center;padding:32px 32px 24px;margin-bottom:25px}.thankyou-box .icon-success{margin-bottom:20px}.thankyou-box .icon-success img{width:57px}.thankyou-box h3{font-size:16px;font-weight:400;color:#1a1a1a;margin:0 0 15px}.thankyou-box p{font-size:16px;color:#4a5565;margin:0 0 15px}.thankyou-box .confirm-message{display:flex;align-items:center;justify-content:center}.thankyou-box .confirm-message img{width:20px}.thankyou-box .confirm-message p{font-weight:700;color:#ffc800;margin:0 0 0 10px}.review-card{border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 15px -3px #0000001f;border-radius:6px;margin-bottom:25px}.review-card .review-title{background-color:#f8f8f8;padding:24px}.review-card .review-title h4{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.review-card .info-grid{display:flex;flex-wrap:wrap;padding:24px}.review-card .info-grid p{font-size:16px;line-height:1.3;color:#1a1a1a;width:50%;padding-right:10px;margin:0 0 20px}.review-card .info-grid p strong{display:block;font-weight:400;color:#4a5565}.review-card .info-grid p.full{width:100%;margin-bottom:0}.review-card-btm .item-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebe6e7;padding:12px 0;margin-bottom:16px}.review-card-btm-info{padding:24px}.review-card-btm-info .item-line>div{font-size:14px;line-height:1.3;color:#4a5565}.review-card-btm-info .item-line strong{font-size:16px;color:#1a1a1a;margin-bottom:5px}.review-card-btm-info .item-line .per-piece{color:#6a7282}.review-card-btm-info .summary-totals .summary-line{display:flex;align-items:center;justify-content:space-between;background-color:#f8f8f8;border:1px solid #ebe6e7;padding:8px 16px;margin-bottom:8px}.review-card-btm-info .summary-totals .summary-line .items-number{display:flex;align-items:center;color:#4a5565}.review-card-btm-info .summary-totals .summary-line .items-number-img img{width:16px;margin-right:10px;filter:brightness(0) invert(.2)}.review-card-btm-info .summary-totals .summary-line .items-count{color:#1a1a1a}.review-card-btm-info .status-box{text-align:center;padding:16px;margin-top:16px;background:#fff9e6;border:1px solid #ffc800}.review-card-btm-info .status-box p{color:#364153;margin:0}.review-card-btm-info .status-box p strong{color:#364153}.finish-wrap .btn{font-size:14px;color:#1a1a1a;background-color:#ffc800;border:none;width:100%;border-radius:8px;transition:all .4s;padding:10px 16px}.finish-wrap .btn:hover{background-color:#e6b400}@media only screen and (max-width: 991px){.calculator-main-info{flex-wrap:wrap}.calculator-main-info .calculator-left{width:100%;padding-right:0;padding-bottom:35px}.calculator-main-info .calculator-right{width:100%}}@media only screen and (max-width: 767px){.scaffolding-calculator .steps ul li:not(:first-child){padding:0 0 0 100px}.scaffolding-calculator .steps ul{gap:25px}}@media only screen and (max-width: 767px){.scaffolding-calculator .steps ul{gap:10px}.scaffolding-calculator .steps ul li:not(:first-child){padding:0 0 0 40px}.scaffolding-calculator .steps ul li:not(:first-child):after{width:34%}}@media only screen and (max-width: 575px){.angebot-form{padding:20px}.angebot-form .form-row .form-group{width:100%}.angebot-form .form-group{margin-bottom:15px}.thankyou-box{padding:20px}.thankyou-box .icon-success img{width:50px}.thankyou-box .confirm-message{display:block}.thankyou-box .confirm-message p{margin:0}.review-card .info-grid p{width:100%;padding-right:0;margin:0 0 15px}.review-card .review-title,.review-card .info-grid{padding:20px}}.calculator-wrapper.new-calculator .accordion-content table tbody tr{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;border:0;background:none!important}.calculator-wrapper.new-calculator table{width:100%;border-collapse:collapse}.calculator-wrapper.new-calculator table tbody table{padding-inline:25px}.calculator-wrapper.new-calculator table tbody td table tr{width:50%;flex-wrap:wrap;display:flex;justify-content:start;text-align:start;padding:5px 0}.calculator-wrapper.new-calculator table tbody td table tr td{text-align:start!important;width:100%;font-size:14px!important;padding-right:7px}.calculator-wrapper.new-calculator table tbody td table tr td:nth-child(1){font-size:14px;line-height:1.3;font-weight:700;padding-bottom:4px}.calculator-wrapper.new-calculator table tbody td .product-title{margin:0}.calculator-wrapper.new-calculator table tbody tr:nth-child(odd) td table tbody{background:#f8f8f8}.calculator-wrapper.new-calculator table tbody>tr td{width:100%;padding:0}.calculator-wrapper.new-calculator table tbody tr td table tbody{display:flex;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.2);padding:5px;margin:0 10px;position:relative}.calculator-wrapper.new-calculator table tbody tr:last-child td table tbody{border-bottom:0}.calculator-wrapper.new-calculator table tbody td table tr td span{display:inline}.calculator-wrapper.new-calculator table tbody td table tr:last-child{position:absolute;right:5px;text-align:end;top:19px;z-index:1}.calculator-wrapper.new-calculator table tbody td table tr:last-child td{text-align:end!important}.calculator-wrapper.new-calculator table tbody td table tr td [type=number]{width:42px;text-align:center}.calculator-wrapper.new-calculator .accordion-content table tbody tr td .zustand-options,.calculator-wrapper.new-calculator .accordion-content table tbody tr td .material-options{justify-content:start}.calculator-wrapper.new-calculator .accordion-content{padding-inline:0!important}.zustandTD{position:relative;z-index:2;margin-right:25px}@media only screen and (max-width: 767px){.calculator-wrapper.new-calculator table tbody td table tr td:nth-child(1){font-size:10px;padding-bottom:0}.calculator-wrapper.new-calculator table tbody td table tr td{font-size:12px!important}.calculator-wrapper.new-calculator .accordion-content table tbody tr td .zustand-options button,.calculator-wrapper.new-calculator .accordion-content table tbody tr td .material-options button,.calculator-wrapper.new-calculator .accordion-content table tbody tr td .material-options span{font-size:11px;line-height:1.1;padding:3px 6px}.calculator-wrapper.new-calculator table tbody td table tr td [type=number]{height:22px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
