.calculator-wrapper{display:flex}.calculator-desc{font-style:italic!important;font-size:14px!important}.calculator-desc-section{margin-bottom:10px!important}.tiles_box{display:flex;align-items:center;gap:30px}.area_cond_label{font-weight:700;margin:15px 0}.form_field input{width:70px;border:2px solid;padding-left:10px;border-radius:10px;padding-right:0}#AddToCartForm #Quantity{border:1px solid}.calculate_area_block_f_penal{font-weight:600;font-size:18px}@media (max-width:767px){.tiles_box{gap:15px}.form_field input{width:50px;padding:5px}}.custom-trustpilot-widget b{font-weight:600}.custom-trustpilot-widget{justify-content:flex-start;max-width:400px;display:flex;align-items:center;gap:calc(2px + .5vw);margin:0 0 10px;width:100%}.custom-trustpilot-widget-text{color:#000;position:relative;display:flex;flex-direction:column;justify-content:flex-start;font-weight:400;top:1px;font-size:13px;line-height:1;letter-spacing:-.01em}.custom-trustpilot-widget-img-2{max-width:95px;max-height:21px;height:auto;top:-2px;position:relative}.custom-trustpilot-widget-img-1{max-width:95px;max-height:16px;height:auto}@media screen and (min-width: 901px){.custom-trustpilot-widget-text{font-size:15px}.custom-trustpilot-widget-img-1{max-width:110px;max-height:18px}.custom-trustpilot-widget-img-2{max-height:23px}}.product-price-group{align-items:center}.product-page__policies{margin:0}.pi-free-sample-wrapper{margin-inline-start:auto}.pi-free-sample-link{font-size:16px;padding:10px 20px;border:1px solid;border-radius:50px;background-color:#64ba59;color:#fff}.color.red-brown label,[value="Red Brown"]+.filter-swatch .filter-swatch--color{background-color:#663d28!important}.color.chocolate label,[value=Chocolate]+.filter-swatch .filter-swatch--color{background-color:#453b39!important}.color.dark-oak label,[value="Dark Oak"]+.filter-swatch .filter-swatch--color{background-color:#eac19d!important}.color.light-oak label,[value="Light Oak"]+.filter-swatch .filter-swatch--color{background-color:#efdbc5!important}.color.smoke-oak label,[value="Smoke Oak"]+.filter-swatch .filter-swatch--color{background-color:#9b856d!important}.color.washed-oak label,[value="Washed Oak"]+.filter-swatch .filter-swatch--color{background-color:#f0d9be!important}@keyframes pulse-animation{0%{transform:scale(1);box-shadow:0 0 #0003}70%{transform:scale(1.05);box-shadow:0 0 0 10px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}.product--add-to-cart-button{display:inline-block;animation:pulse-animation 2s infinite cubic-bezier(.66,0,0,1)}.product--add-to-cart-button:hover{animation-play-state:paused}.orvp-heading{text-align:center!important;font-weight:700!important}div.orvp-card-container{max-width:350px!important;padding:20px!important;border:1px solid #eee!important;background:#fff!important;text-align:left!important}div.orvp-card-container .orvp-image{width:100%!important;height:auto!important;display:block!important;transition:transform .3s ease!important}div.orvp-card-container h4.product_title{color:#000!important;font-size:18px!important;font-weight:700!important;margin:15px 0 5px!important;line-height:1.2!important;display:block!important;text-align:center!important}div.orvp-card-container p.orvp-vendor,div.orvp-card-container p.orvp-product-type{color:#666!important;font-size:13px!important;margin:0 0 10px!important;text-transform:uppercase!important;letter-spacing:1px!important;display:block!important}div.orvp-card-container .orvp-price-container{margin:15px 0!important;display:block!important}div.orvp-card-container span.orvp-compare-price{color:#999!important;font-size:14px!important;text-decoration:line-through!important;margin-right:8px!important;display:inline-block!important}div.orvp-card-container span.orvp-price{color:#000!important;font-size:18px!important;font-weight:800!important;display:inline-block!important}div.orvp-card-container a.orvp-view-more{display:block!important;background-color:#000!important;color:#fff!important;text-align:center!important;padding:12px 10px!important;text-decoration:none!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;font-size:13px!important;border-radius:0!important;margin-top:15px!important;transition:opacity .2s!important}div.orvp-card-container a.orvp-view-more:hover{opacity:.8!important;color:#fff!important}.orvp-vendor{display:none!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
