:root{--green: #a3b439;--greenFont: #515932}.product-page .addToCartWrapper{height:100%}.product-page .addToCartWrapper>form{height:100%}@media screen and (max-width: 1000px){.product-page .custom-breadcrumb{display:none}}.product-page .custom-breadcrumb>div{padding-bottom:0;color:var(--greenFont)}.product-page .custom-breadcrumb>div *{font-weight:500}.product-page h1.product-title{color:var(--greenFont);font-weight:500!important}.product-page .product-header-horizontal{padding-bottom:5px;border-color:#e7e7e7;margin-bottom:20px}@media screen and (max-width: 1000px){.product-page .product-header-horizontal{padding-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:5px;padding-bottom:10px;padding-right:15px;margin-top:0}.product-page .product-header-horizontal .product-title-container{grid-area:1 / 1 / 2 / 3}.product-page .product-header-horizontal .product-code-container{grid-area:2 / 1 / 3 / 2}.product-page .product-header-horizontal .product-code-container .product-code{flex-direction:row;gap:10px}.product-page .product-header-horizontal .product-reviews-container{margin-right:0}.product-page .product-header-horizontal .product-reviews-container>div{justify-content:end}}@media screen and (min-width: 1000px){.product-page .product-header-horizontal .product-reviews-container{position:relative;top:-13px;height:100%;border-left:1px solid #e7e7e7;padding-left:60px;border-right:1px solid #e7e7e7;padding-right:60px;margin-right:10px}}.product-page .product-header-horizontal .product-reviews-container .rating svg{width:1rem;height:auto}@media screen and (min-width: 1000px){.product-page .product-header-horizontal .product-code-container{position:relative;top:-13px}}.product-page .product-header-horizontal .product-code-container .product-code{min-width:217px;align-items:center}.product-page .product-header-horizontal .product-code-container .product-code .font-medium{font-size:16px!important;font-weight:400!important;color:var(--greenFont);margin-bottom:0}.product-page .price-wrapper{display:flex;justify-content:space-between;gap:10px;flex-wrap:nowrap}.product-page .price-wrapper .inner-price-wrapper{display:flex;flex-direction:column;gap:6px}.product-page .price-wrapper .inner-price-wrapper .x-badges-container{margin-bottom:0}.product-page .price-wrapper p.price{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.product-page .price-wrapper p.price span.priceAmount{font-size:32px}@media screen and (max-width: 900px){.product-page .price-wrapper p.price span.priceAmount{font-size:20px}}.product-page .price-wrapper p.price span.priceVatText{font-size:10px}.product-page .price-wrapper p.price span.priceFromText{font-size:20px;align-self:end;padding-bottom:3px;margin-right:7px}@media screen and (max-width: 767px){.product-page .price-wrapper p.price span.priceFromText{font-size:12px;padding-bottom:0;margin-right:3px}}.product-page .price-wrapper .call_us{font-size:14px;padding:5px;background-color:var(--green);color:#fff;text-align:center;height:fit-content;max-width:200px;text-transform:uppercase}.product-page .price-wrapper .call_us a{font-weight:700}@media screen and (max-width: 767px){.product-page .price-wrapper .call_us{max-width:165px}}.product-page .addToCartWrapper .rfq-btn{width:49%;float:right;border:2px solid var(--green);height:46px;color:var(--greenFont);background-color:transparent;font-weight:600}.product-page .addToCartWrapper .rfq-btn:hover{color:#fff}.product-page .addToCartWrapper .ask-question-btn{top:-54px;float:left;width:49%;cursor:pointer;border:2px solid var(--green);height:46px;font-weight:500;color:var(--greenFont);background-color:transparent;font-weight:600}.product-page .addToCartWrapper .ask-question-btn:hover{color:#fff}.product-page .addToCartWrapper form:has(.payment-button-container)+.ask-question-btn{top:-146px}@media screen and (max-width: 767px){.product-page .addToCartWrapper form:has(.payment-button-container)+.ask-question-btn{top:-144px}}.pricePerMetre{font-size:20px;padding-bottom:3px;margin-right:7px}.card-info .pricePerMetre{font-size:14px;padding-bottom:3px;margin-right:7px}@media (max-width: 767px){.pricePerMetre{font-size:16px;padding-bottom:0;margin-right:3px}.card-info .pricePerMetre{font-size:12px;padding-bottom:3px;margin-right:7px}}#customAskModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;overflow:auto;background:#e0e5c1d4;display:none;pointer-events:none}#customAskModal.show{display:block}#customAskModal .modal-dialog{max-width:1000px;margin:2rem auto;max-height:600px;background-color:#fff;border-radius:4px;overflow:auto;pointer-events:auto;color:var(--greenFont)}@media screen and (max-width: 1000px){#customAskModal .modal-dialog{max-width:94vw;max-height:85vh}}#customAskModal .modal-dialog .modal-header{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #e7e7e7}#customAskModal .modal-dialog .modal-header>p{font-size:22px;font-weight:500}#customAskModal .modal-dialog .modal-header .close{color:var(--greenFont);font-size:24px;font-weight:600;line-height:20px}#customAskModal .modal-dialog .modal-content{padding:15px}#customAskModal .modal-dialog .modal-content .modal-body{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 1000px){#customAskModal .modal-dialog .modal-content .modal-body{grid-template-columns:1fr}}#customAskModal .modal-dialog .modal-content .modal-body .left-col .askModalTitle{font-size:22px;margin-bottom:5px;font-weight:500}#customAskModal .modal-dialog .modal-content .modal-body .left-col .askModalPrice{font-size:16px}#customAskModal .modal-dialog .modal-content .modal-body .left-col img{max-height:400px;width:auto;margin:25px auto 0}@media screen and (max-width: 1000px){#customAskModal .modal-dialog .modal-content .modal-body .left-col{display:flex;flex-direction:row-reverse;gap:10px;margin-bottom:25px;justify-content:start}#customAskModal .modal-dialog .modal-content .modal-body .left-col img{max-height:115px;margin:0}}#customAskModal .modal-dialog .modal-content .modal-body .form-group{display:flex;flex-direction:column}#customAskModal .modal-dialog .modal-content .modal-body .form-group>label{font-weight:700;font-size:16px;margin-bottom:8px}#customAskModal .modal-dialog .modal-content .modal-body .form-group textarea{border:1px solid #e7e7e7;padding:10px}#customAskModal .modal-dialog .modal-content .modal-body .form-group textarea:focus{outline:none;border:1px solid var(--greenFont)}#customAskModal .modal-dialog .modal-content .modal-body .form-group>input{height:40px;padding:10px;border:1px solid #e7e7e7}#customAskModal .modal-dialog .modal-content .modal-body .form-group>input:focus{outline:none;border:1px solid var(--greenFont)}#customAskModal .modal-dialog .modal-content .modal-body .askFormSubmitBtn{background-color:var(--green);color:#fff;width:100%;padding:10px;font-size:18px;margin:15px 0}#modalBackdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;display:none;pointer-events:auto}#modalBackdrop.show{display:block}#cartDrawerEtaDisplay,#cartEtaDisplay{display:flex;align-items:center;gap:7px;min-height:40px}:is(#cartDrawerEtaDisplay,#cartEtaDisplay) span:empty+div.hidden{display:inline-block}#quickview-product-content .call_us{display:none}#quickview-product-content h2{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/progryss.css.map */
