.single-product-top-block{padding-top:178px;padding-bottom:30px}@media screen and (max-width:768px){.single-product-top-block{padding-top:150px}}.single-product-top-block .container .content .breadcrumbs p{color:#8c8c8c}.single-product-top-block .container .content .breadcrumbs p a{text-decoration:unset;color:#8c8c8c}.single-product-top-block .container .content .breadcrumbs p span{color:#bbb}.single-product-top-block .container .content .left{width:40%;border-radius:16px;border:1px solid var(--www-esspo-lt-gray,#8c8c8c);overflow:hidden}@media screen and (max-width:1024px){.single-product-top-block .container .content .left{width:100%}}.single-product-top-block .container .content .left .product-images{position:relative;width:100%;height:100%}@media screen and (max-width:1024px){.single-product-top-block .container .content .left .product-images{width:100%;padding-top:70%}}.single-product-top-block .container .content .left .product-images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery{width:100%;height:100%;position:absolute;top:0;left:0}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery .woocommerce-product-gallery__trigger{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:5}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery .woocommerce-product-gallery__trigger span{display:none}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{width:100%;height:100%}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{width:100%;height:100%}.single-product-top-block .container .content .left .product-images .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{display:block;width:100%;height:100%}.single-product-top-block .container .content .right{width:calc(60% - 20px);background:var(--www-esspo-lt-yellow);padding:40px;border-radius:16px;border:1px solid var(--www-esspo-lt-gray,#8c8c8c)}@media screen and (max-width:1024px){.single-product-top-block .container .content .right{width:100%}}@media screen and (max-width:500px){.single-product-top-block .container .content .right{padding:40px 20px}}.single-product-top-block .container .content .right .flx .flx .title h1{color:var(--www-esspo-lt-gray,#8c8c8c)}.single-product-top-block .container .content .right .flx .flx .price{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.single-product-top-block .container .content .right .flx .flx .price h4,.single-product-top-block .container .content .right .flx .flx .price p{color:var(--www-esspo-lt-gray,#8c8c8c)}.single-product-top-block .container .content .right .flx .flx .price p{font-size:14px}.single-product-top-block .container .content .right .flx .flx .description{color:var(--www-esspo-lt-gray,#8c8c8c)}.single-product-top-block .container .content .right .flx .flx .delivery p{color:var(--www-esspo-lt-gray,#8c8c8c)}.single-product-top-block .container .content .right .flx .flx .threedconfigurator a{color:var(--www-esspo-lt-gray,#8c8c8c);font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:25.92px;letter-spacing:-.18px;text-decoration-line:underline;text-decoration:none}.single-product-top-block .container .content .right .flx .variations b{font-weight:600}.single-product-top-block .container .content .right .flx .variations p{color:var(--www-esspo-lt-gray,#8c8c8c);font-family:"RB Faktum Neue Extended";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.single-product-top-block .container .content .right .flx .variations ul{padding:0;margin:0;list-style:none;column-gap:20px}.single-product-top-block .container .content .right .flx .variations ul li{color:var(--www-esspo-lt-gray,#8c8c8c);font-family:"RB Faktum Neue Extended";font-size:16px;font-style:normal;font-weight:400;line-height:24px;flex:1}.single-product-top-block .filters{border-top:1px solid #8c8c8c;border-bottom:1px solid #8c8c8c}@media screen and (max-width:1280px){.single-product-top-block .filters .container{padding:0}}.single-product-top-block .filters .flx{width:100%}.single-product-top-block .filters .custom-select{position:relative;border-right:1px solid #8c8c8c}.single-product-top-block .filters .custom-select:first-of-type{border-left:1px solid #8c8c8c}.single-product-top-block .filters .custom-select select{display:none}.single-product-top-block .filters .custom-select .select-selected{background-color:#fff0;color:var(--black);padding:27px 10px;cursor:pointer;user-select:none;width:100%;box-sizing:border-box;display:flex;align-items:center;color:#8c8c8c;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:26px;justify-content:center}.single-product-top-block .filters .custom-select .select-selected svg path{fill:#8c8c8c}.single-product-top-block .filters .custom-select .select-items{position:absolute;background-color:#fff;bottom:100%;left:-1px;right:0;z-index:99;max-height:200px;overflow-y:auto;box-sizing:border-box;width:calc(100% + 2px);border:1px solid #8c8c8c}.single-product-top-block .filters .custom-select .select-items::-webkit-scrollbar{display:none}.single-product-top-block .filters .custom-select .select-items.select-hide{display:none}.single-product-top-block .filters .custom-select .select-items div{color:#000;padding:8px 16px;border:1px solid #fff0;cursor:pointer;user-select:none;color:#a2a2a2;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:25.92px;letter-spacing:-.18px}.single-product-top-block .filters .custom-select .select-items div.same-as-selected,.single-product-top-block .filters .custom-select .select-items div:hover{background-color:#f1f1f1}.single-product-top-block .filters .quantity{display:flex;align-items:center;margin-right:0}.single-product-top-block .filters .quantity .buttons_added{display:flex;align-items:center;border:1px solid #8c8c8c}.single-product-top-block .filters .quantity input.qty{background-color:#fff0;color:#8c8c8c;border:none;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600;text-align:center;box-sizing:border-box;-moz-appearance:textfield}.single-product-top-block .filters .quantity input.qty::-webkit-inner-spin-button,.single-product-top-block .filters .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product-top-block .filters .quantity button{background-color:#fff0;color:#8c8c8c;padding:10px 20px;border:none;cursor:pointer;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600}.single-product-top-block .filters .quantity button:hover{background-color:#dcdcdc}.single-product-top-block .filters .total-price{margin-right:0;background-color:#8c8c8c;padding:10px 20px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--white)}.single-product-top-block .filters .total-price span{color:#fff;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600;line-height:25.92px;letter-spacing:-.18px}.single-product-top-block .filters .add-to-cart{height:100%}.single-product-top-block .filters .add-to-cart .cart{height:100%}.single-product-top-block .filters .add-to-cart button.single_add_to_cart_button{height:100%;background-color:#8c8c8c;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:25.92px;letter-spacing:-.18px;display:flex;align-items:center;column-gap:5px}.single-product-top-block .filters .add-to-cart button.single_add_to_cart_button:hover{background-color:#6c6c6c}.filters{border-top:1px solid #8c8c8c;position:fixed;bottom:0;width:100%;background:#fff;z-index:500;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.filters{border-top:1px solid rgb(0 0 0 / .2)}}@media screen and (max-width:1280px){.filters .container{padding:0}}.filters.hidden{transform:translateY(100%)}.filters .product-select-row{width:100%;position:relative}.filters .product-select-row:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:#8c8c8c}@media screen and (max-width:1024px){.filters .product-select-row{flex-wrap:wrap}}.filters .product-select-row .filter,.filters .product-select-row .total-price{width:14%}@media screen and (max-width:1024px){.filters .product-select-row .mobile-hidden{display:none}}.filters .product-select-row .mobile-hidden.active{display:block}@media screen and (max-width:1024px){.filters .product-select-row .filter{width:100%;border-bottom:1px solid rgb(0 0 0 / .2)}.filters .product-select-row .total-price{width:33.3333333333%}}.filters .product-select-row .quantity{width:max-content}@media screen and (max-width:1024px){.filters .product-select-row .quantity{width:33.3333333333%}}@media screen and (max-width:768px){.filters .product-select-row .quantity{width:50%;padding:15px 10px}}@media screen and (max-width:500px){.filters .product-select-row .quantity{width:120px;padding:15px 0}}@media screen and (max-width:768px){.filters .product-select-row .add-to-cart button{width:50%;padding:15px 10px!important}}@media screen and (max-width:500px){.filters .product-select-row .add-to-cart button{width:auto;flex-grow:1}}.filters .product-select-row .filter,.filters .product-select-row .quantity{position:relative}.filters .product-select-row .filter:after,.filters .product-select-row .quantity:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#8c8c8c;transform:translateX(1px)}@media screen and (max-width:1024px){.filters .product-select-row .filter:after,.filters .product-select-row .quantity:after{display:none}}.filters .custom-select{position:relative}.filters .custom-select select{display:none}.filters .custom-select.open:before,.filters .custom-select.selected:before{content:"";position:absolute;left:1px;top:0;width:calc(100% - 1px);height:calc(100% - 2px);border:1px solid #5f5f5f;z-index:0}@media screen and (max-width:1024px){.filters .custom-select.open:before,.filters .custom-select.selected:before{width:100%;height:100%;border-left:0;border-right:0}}.filters .custom-select.open .select-selected,.filters .custom-select.selected .select-selected{color:#5f5f5f}.filters .custom-select.open .select-selected{color:#5f5f5f}.filters .custom-select.open .select-selected svg{transform:rotate(180deg)}.filters .custom-select.open .select-selected svg path{fill:#5f5f5f}.filters .custom-select .select-selected{background-color:#fff0;color:var(--black);padding:27px 0;cursor:pointer;user-select:none;width:100%;box-sizing:border-box;display:flex;align-items:center;color:#8c8c8c;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:26px;justify-content:center;position:relative;z-index:1}@media screen and (max-width:1536px){.filters .custom-select .select-selected{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.filters .custom-select .select-selected{padding:15px 0}}.filters .custom-select .select-selected svg path{fill:#8c8c8c}.filters .custom-select .select-selected.select-arrow-active{color:#5f5f5f}.filters .custom-select .select-selected.select-arrow-active svg path{fill:#5f5f5f}.filters .custom-select .select-items{position:absolute;background-color:#fff;bottom:calc(100% + 1px);left:0;right:0;z-index:99;max-height:200px;overflow-y:auto;box-sizing:border-box;width:calc(100% + 2px);border:2px solid #5f5f5f;border-bottom:0}@media screen and (max-width:1024px){.filters .custom-select .select-items{position:relative;bottom:0;border:unset}}.filters .custom-select .select-items::-webkit-scrollbar{display:none}.filters .custom-select .select-items.select-hide{display:none}.filters .custom-select .select-items div{color:#000;padding:8px 16px;border:1px solid #fff0;cursor:pointer;user-select:none;color:#a2a2a2;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.18px}@media screen and (max-width:1536px){.filters .custom-select .select-items div{font-size:16px;line-height:24px}}@media screen and (max-width:1024px){.filters .custom-select .select-items div{text-align:center}}.filters .custom-select .select-items div.same-as-selected,.filters .custom-select .select-items div:hover{background-color:#f1f1f1}.filters .show-filters-mobile{display:none}@media screen and (max-width:1024px){.filters .show-filters-mobile{background-color:#fff0;padding:27px 0;cursor:pointer;user-select:none;width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.filters .show-filters-mobile p{color:#8c8c8c;font-family:"RB Faktum Neue Extended";font-size:16px;line-height:24px;font-style:normal;font-weight:600}}@media screen and (max-width:768px){.filters .show-filters-mobile{padding:15px 10px}}.filters .show-filters-mobile.active svg{transform:rotate(180deg)}.filters .quantity{display:flex;align-items:center;justify-content:center;margin-right:0}@media screen and (max-width:1024px){.filters .quantity{width:33.3333333333%}}@media screen and (max-width:768px){.filters .quantity{width:50%}}.filters .quantity .buttons_added{display:flex;align-items:center;border:1px solid #8c8c8c}.filters .quantity input.qty{background-color:#fff0;color:#8c8c8c;border:none;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600;text-align:center;box-sizing:border-box;-moz-appearance:textfield;padding:0}@media screen and (max-width:1536px){.filters .quantity input.qty{font-size:16px;line-height:24px}}.filters .quantity input.qty::-webkit-inner-spin-button,.filters .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filters .quantity button{background-color:#fff0;color:#8c8c8c;padding:0 20px;border:none;cursor:pointer;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600}@media screen and (max-width:1536px){.filters .quantity button{font-size:16px;line-height:24px}}.filters .quantity button:hover{background-color:#dcdcdc}.filters .total-price{margin-right:0;background-color:#8c8c8c;padding:27px 0;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1024px){.filters .total-price{width:33.3333333333%}}@media screen and (max-width:768px){.filters .total-price{display:none}}.filters .total-price:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#fff;transform:translateX(50%)}.filters .total-price span{color:#fff;font-family:"RB Faktum Neue Extended";font-size:18px;font-weight:600;line-height:26px}@media screen and (max-width:1280px){.filters .total-price span{font-size:16px;line-height:24px}}.filters .add-to-cart{height:100%;flex-grow:1}@media screen and (max-width:1024px){.filters .add-to-cart{height:auto;width:33.3333333333%;flex-grow:unset}}@media screen and (max-width:768px){.filters .add-to-cart{height:auto;width:50%;flex-grow:unset}}@media screen and (max-width:500px){.filters .add-to-cart{height:auto;width:auto;flex-grow:1}}.filters .add-to-cart .cart{height:100%}.filters .add-to-cart button.single_add_to_cart_button{height:100%;width:100%;background-color:#8c8c8c;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-family:"RB Faktum Neue Extended";font-size:18px;font-style:normal;font-weight:600;line-height:26px;display:flex;align-items:center;justify-content:center;column-gap:5px}@media screen and (max-width:1280px){.filters .add-to-cart button.single_add_to_cart_button{font-size:16px;line-height:24px}}.filters .add-to-cart button.single_add_to_cart_button:hover{background-color:#6c6c6c}.related-posts{padding:100px 0;background:#fafafa}@media screen and (max-width:920px){.related-posts{padding:64px 0}}.related-posts .top .title h2{color:var(--www-esspo-lt-gray,#8c8c8c)}.related-posts .top .btn{background:0 0}.related-posts .top .btn:hover{background:#d2d2d2}.related-posts .post{border:1px solid #8c8c8c;border-radius:8px;overflow:hidden;width:calc(33.33% - 13.3333333333px);background:var(--white);text-decoration:unset;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.related-posts .post{width:calc(50% - 10px)}}@media screen and (max-width:500px){.related-posts .post{width:100%}}.related-posts .post:hover{background:var(--www-esspo-lt-yellow)}.related-posts .post:hover .thumbnail img{transform:scale(1.1)}.related-posts .post *{color:#8c8c8c}.related-posts .post .top{border-bottom:1px solid #8c8c8c;background:#fff}.related-posts .post .top .thumbnail{position:relative;height:248px;overflow:hidden}.related-posts .post .top .thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .6s ease-in-out}.related-posts .post .bottom{padding:30px}@media screen and (max-width:1024px){.related-posts .post .bottom{padding:20px}}.related-posts .post .bottom .title h4{font-size:27px}@media screen and (max-width:1280px){.related-posts .post .bottom .title h4{font-size:24px}}.related-posts .post .bottom .price p{font-size:20px}.related-posts .post .bottom .attributes-values ul{padding:0;margin:0;list-style:none}.related-posts .post .bottom .button div{column-gap:10px}.related-posts .post .bottom .button div p{font-weight:600}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button{border-radius:0!important}.woocommerce .quantity .qty{width:100%}.added-to-cart-modal{position:fixed;bottom:0;left:50%;transform:translateY(100%) translateX(-50%);background:#a2a2a2;visibility:hidden;padding:30px;z-index:100000;border-radius:8px;border:1px solid #8c8c8c;transition:all .3s ease-in-out;width:max-content}.added-to-cart-modal.show{visibility:visible;transform:translateY(-20%) translateX(-50%)}.added-to-cart-modal .popup-content #popup-message{color:#fff}.sidebar-btn{width:54px;height:230px;border-radius:15px 0 0 15px;background:#8c8c8c;z-index:501;overflow:hidden;cursor:pointer;position:fixed;top:50%;transform:translateY(-50%);right:0;transition:all .3s ease-in-out;z-index:1000001}@media screen and (max-width:768px){.sidebar-btn{width:35px;height:145px;border-radius:8px 0 0 8px}}.sidebar-btn.hidden{transform:translateY(-50%) translateX(100%)}.sidebar-btn .inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1;transition:all .2s ease-in-out}.sidebar-btn .inner p{writing-mode:vertical-lr;white-space:nowrap;transform:rotate(180deg);color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:34px}@media screen and (max-width:768px){.sidebar-btn .inner p{font-size:12px;line-height:28px}}.calculator-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .25);z-index:1000000;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.calculator-background.active{visibility:visible;opacity:1}#calculator{padding:0;border:unset;outline:0;max-width:425px;width:100%;overflow:visible;background:0 0;position:fixed;top:50%;transform:translateY(-50%) translateX(calc(100% + 16px));right:0;z-index:1000001;transition:all .3s ease-in-out}@media screen and (max-width:500px){#calculator{max-width:100%;height:100vh}}#calculator.fullscreen{transform:translateY(0) translateX(calc(100% + 16px));top:0}#calculator.fullscreen .close{top:20px;left:unset;right:30px;transform:translateY(0) translateX(0)}@media screen and (max-width:500px){#calculator.fullscreen .close{left:unset;right:20px}}#calculator.fullscreen .content{height:100vh;overflow-y:auto;padding-top:60px}#calculator.active{transform:translateY(-50%) translateX(0)}#calculator.active.fullscreen{transform:translateY(0) translateX(0)}#calculator .close{width:29px;height:29px;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;transform:translateY(-50%) translateX(-50%);background:#bbb;cursor:pointer;z-index:5}@media screen and (max-width:500px){#calculator .close{left:unset;right:20px;top:20px;transform:unset}}#calculator .content{background:#8c8c8c;padding:30px;position:relative;border-radius:0 0 0 15px}@media screen and (max-width:500px){#calculator .content{padding:20px;border-radius:0;height:100%;display:flex;overflow-y:scroll;padding-top:60px;padding-bottom:60px}}@media screen and (max-width:500px){#calculator .content .mobile-padding-bot{padding-bottom:60px}}#calculator .content h4{color:#fff}#calculator .content .text p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#calculator .content .units .custom-select,#calculator .content .variations .custom-select{position:relative;border:1px solid #fff;flex:1}#calculator .content .units .custom-select:first-of-type,#calculator .content .variations .custom-select:first-of-type{border-left:1px solid #fff}#calculator .content .units .custom-select select,#calculator .content .variations .custom-select select{display:none}#calculator .content .units .custom-select .select-selected,#calculator .content .variations .custom-select .select-selected{background-color:#fff0;color:#fff;cursor:pointer;user-select:none;width:100%;box-sizing:border-box;display:flex;align-items:center;color:#fff;font-family:"RB Faktum Neue Extended";font-size:12px;font-style:normal;font-weight:600;line-height:16px;justify-content:center;padding:16px}#calculator .content .units .custom-select .select-selected svg path,#calculator .content .variations .custom-select .select-selected svg path{fill:#fff}#calculator .content .units .custom-select .select-items,#calculator .content .variations .custom-select .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;max-height:200px;overflow-y:auto;box-sizing:border-box;width:100%;border:1px solid #fff}#calculator .content .units .custom-select .select-items::-webkit-scrollbar,#calculator .content .variations .custom-select .select-items::-webkit-scrollbar{display:none}#calculator .content .units .custom-select .select-items.select-hide,#calculator .content .variations .custom-select .select-items.select-hide{display:none}#calculator .content .units .custom-select .select-items div,#calculator .content .variations .custom-select .select-items div{color:#000;padding:16px;border:1px solid #fff0;cursor:pointer;user-select:none;color:#a2a2a2;font-family:"RB Faktum Neue Extended";font-size:12px;font-style:normal;font-weight:600;line-height:16px}#calculator .content .units .custom-select .select-items div.same-as-selected,#calculator .content .units .custom-select .select-items div:hover,#calculator .content .variations .custom-select .select-items div.same-as-selected,#calculator .content .variations .custom-select .select-items div:hover{background-color:#f1f1f1}#calculator .content .variations{column-gap:10px}#calculator .content .units .custom-select .select-selected{justify-content:space-between}#calculator .content .units .custom-select{border-right:unset}#calculator .content .quantity{display:flex;align-items:center;justify-content:center;margin-right:0;flex:1;width:100%;border:1px solid #fff}#calculator .content .quantity .buttons_added{display:flex;align-items:center;border:1px solid #8c8c8c}#calculator .content .quantity .buttons_added button{outline:0;border:unset}#calculator .content .quantity input.qty{background-color:#fff0;color:#fff;border:none;font-family:"RB Faktum Neue Extended";font-size:12px;font-weight:600;text-align:center;box-sizing:border-box;-moz-appearance:textfield;width:50px;outline:0}#calculator .content .quantity input.qty::-webkit-inner-spin-button,#calculator .content .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;outline:0;border:unset}#calculator .content .quantity button{background-color:#fff0;color:#fff;border:none;cursor:pointer;font-family:"RB Faktum Neue Extended";font-size:12px;font-weight:600;outline:0;border:unset}#calculator .content .single{padding:16px;background:#fcffd9;flex:1}#calculator .content .single:last-of-type{border-left:1px solid #8c8c8c}#calculator .content .single p{color:#8c8c8c;font-size:12px;font-style:normal;font-weight:600;line-height:16px}#calculator .content .single.transparent{background:0 0;border:1px solid #fff}#calculator .content .single.transparent:first-of-type{border-right:unset}#calculator .content .single.transparent:last-of-type{border-left:1px solid #fff}#calculator .content .single.transparent p{color:#fff}#calculator .content .unit-price .flx{width:100%}#calculator .content .unit-price p{color:#fff;font-size:12px}#calculator .content .add-to-cart-dialog .cart button{width:100%;border-radius:45px!important;color:#5f5f5f;column-gap:6px;padding:15px 20px;font-family:"RB Faktum Neue Extended";font-size:14px;font-style:normal;font-weight:600;line-height:16px;background:#fcffd9;display:flex;align-items:center;justify-content:center;column-gap:6px}#calculator .content{scrollbar-width:thin;scrollbar-color:#fff #fff0}#calculator .content::-webkit-scrollbar{width:6px}#calculator .content::-webkit-scrollbar-track{background:0 0}#calculator .content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}#calculator .content::-webkit-scrollbar-thumb:hover{background-color:#e6e6e6}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]{background-color:#a2a2a2}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover{background-color:#a2a2a2}