body main{display:flex;flex-direction:column;padding:1.5rem 0 3rem}body main.has-sidebar>.columns-container{margin-bottom:1.875rem!important}@media screen and (max-width:768px){body main.has-sidebar>.columns-container{margin-bottom:.75rem!important}}body main.has-sidebar>.columns-container .container .columns-container-inner aside section>.title{color:#444}body main section.breadcrumbs .container .breadcrumbs-inner ul{display:flex;flex-wrap:wrap;align-items:center;font-size:.9625rem}body main section.breadcrumbs .container .breadcrumbs-inner ul li{display:flex;align-items:center}body main section.breadcrumbs .container .breadcrumbs-inner ul li a{color:#444}body main section.breadcrumbs .container .breadcrumbs-inner ul li a:hover{text-decoration:underline}body main section.breadcrumbs .container .breadcrumbs-inner ul li figure{display:flex;position:relative;margin:0 .4rem;top:-1px}body main section.breadcrumbs .container .breadcrumbs-inner ul li figure svg{width:8px;height:8px}body main section.breadcrumbs .container .breadcrumbs-inner ul li figure svg>*{fill:#90a824;stroke-width:1}body main section.product-info>.columns>.column:first-child{width:275px;max-width:275px}@media screen and (max-width:768px){body main section.product-info>.columns>.column:first-child{width:unset;max-width:unset}}body main section.product-info>.columns>.column .product-images{display:flex;flex-direction:column;gap:1.5rem;padding-right:.4rem}@media screen and (max-width:768px){body main section.product-info>.columns>.column .product-images{padding-right:0;align-items:center}}body main section.product-info>.columns>.column .product-images img{display:flex}body main section.product-info>.columns>.column .product-images img:not([src]){opacity:0;pointer-events:none}body main section.product-info>.columns>.column .product-images img:hover{cursor:pointer;opacity:.75}body main section.product-info>.columns>.column .product-images .columns{margin:-.375rem}@media screen and (max-width:768px){body main section.product-info>.columns>.column .product-images .columns{display:flex;width:100%}}body main section.product-info>.columns>.column .product-images .columns .column{padding:.375rem}body main section.product-info>.columns>.column .product-images .columns .column img{margin:0 auto}body main section.product-info>.columns>.column .product-copy{display:flex;flex-direction:column}body main section.product-info>.columns>.column .product-copy .product-title{margin-bottom:.5rem;color:#444}@media screen and (max-width:480px){body main section.product-info>.columns>.column .product-copy .product-title{order:2}}@media screen and (max-width:480px){body main section.product-info>.columns>.column .product-copy .product-description{display:flex;flex-direction:column;order:4}}body main section.product-info>.columns>.column .product-copy .product-description p{margin-bottom:1.375rem}@media screen and (max-width:480px){body main section.product-info>.columns>.column .product-copy .product-description p{order:2;margin-bottom:0}}body main section.product-info>.columns>.column .product-copy .product-description p a:hover{text-decoration:underline}body main section.product-info>.columns>.column .product-copy .product-usps{margin-bottom:1.5rem}@media screen and (max-width:480px){body main section.product-info>.columns>.column .product-copy .product-usps{order:3}}body main section.product-info>.columns>.column .product-copy .product-usps ul{line-height:1.7}body main section.product-info>.columns>.column .product-copy .product-usps ul li{display:flex;align-items:center;gap:.5rem}body main section.product-info>.columns>.column .product-copy .product-usps ul li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='13' height='13' viewBox='0 0 14 14'%3E%3Cpath d='M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14zm3.503-8.781A.75.75 0 0 0 9.33 4.28L5.786 8.714 4.367 7.65a.75.75 0 1 0-.9 1.2l2 1.5a.75.75 0 0 0 1.036-.131l4-5z' fill='%2390a824' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");display:block;align-self:flex-start;line-height:1;height:13px;width:13px;top:5px;position:relative}body main section.product-info>.columns>.column .product-copy .product-buttons{display:flex;flex-wrap:wrap;gap:.75rem}@media screen and (max-width:480px){body main section.product-info>.columns>.column .product-copy .product-buttons{order:1;margin-bottom:1.5rem}}body main section.product-info>.columns>.column .product-copy .product-buttons a,body main section.product-info>.columns>.column .product-copy .product-buttons button{display:flex;align-items:center;gap:.5rem;color:white;width:fit-content;border-radius:999px;transition:background-color .2s;border:0;padding:.75rem 1.325rem;min-height:40px;height:40px}body main section.product-info>.columns>.column .product-copy .product-buttons a:hover,body main section.product-info>.columns>.column .product-copy .product-buttons button:hover{cursor:pointer}body main section.product-info>.columns>.column .product-copy .product-buttons a figure,body main section.product-info>.columns>.column .product-copy .product-buttons button figure{display:flex}body main section.product-info>.columns>.column .product-copy .product-buttons .start-ordering{background-color:rgba(144,168,36,.2);color:#90a824}body main section.product-info>.columns>.column .product-copy .product-buttons .start-ordering svg{height:8px;width:8px;rotate:90deg}body main section.product-info>.columns>.column .product-copy .product-buttons .start-ordering svg>*{fill:#90a824}body main section.product-info>.columns>.column .product-copy .product-buttons .start-ordering:hover{background-color:rgba(144,168,36,.3)}body main section.product-info>.columns>.column .product-copy .product-buttons .quotation-request{background-color:#ebe5f0;color:#8863a8}body main section.product-info>.columns>.column .product-copy .product-buttons .quotation-request svg{height:17px;width:17px;fill:none}body main section.product-info>.columns>.column .product-copy .product-buttons .quotation-request svg>*{stroke:#8863a8}body main section.product-info>.columns>.column .product-copy .product-buttons .quotation-request:hover{background-color:#e1d8e9}body main section.product-info>.columns>.column .product-copy .product-buttons .product-templates{background-color:#f2f2f2;color:#444}body main section.product-info>.columns>.column .product-copy .product-buttons .product-templates svg{height:18px;width:18px}body main section.product-info>.columns>.column .product-copy .product-buttons .product-templates svg>*{fill:#444}body main section.product-info>.columns>.column .product-copy .product-buttons .product-templates:hover{background-color:#e8e8e8}body main section.product-info>.columns>.column .product-copy .product-buttons .product-guide{background-color:#fdead9;color:#f58220}body main section.product-info>.columns>.column .product-copy .product-buttons .product-guide svg{height:17px;width:17px}body main section.product-info>.columns>.column .product-copy .product-buttons .product-guide svg>*{fill:#f58220}body main section.product-info>.columns>.column .product-copy .product-buttons .product-guide:hover{background-color:#fcdfc5}body main section.product-guide{margin-bottom:4.5rem;order:4}body main section.product-guide p:not(:last-child){margin-bottom:1.375rem}body main section.product-guide a:hover{text-decoration:underline}body main section.product-guide ul{line-height:1.7}body main section.product-guide ul li{display:flex;align-items:center;gap:.5rem}body main section.product-guide ul li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='13' height='13' viewBox='0 0 14 14'%3E%3Cpath d='M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14zm3.503-8.781A.75.75 0 0 0 9.33 4.28L5.786 8.714 4.367 7.65a.75.75 0 1 0-.9 1.2l2 1.5a.75.75 0 0 0 1.036-.131l4-5z' fill='%2300b900' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E");line-height:0;height:13px;width:13px;display:block}body main section.product-steps{margin-bottom:3rem;order:1}body main section.product-steps .container .product-steps-inner{display:flex;flex-direction:column;gap:1.75rem}body main section.product-steps .container .product-steps-inner .product-step .step-header{display:flex;align-items:center;background-color:#f4d2c8;height:41px;overflow:hidden}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-number{display:flex;justify-content:center;align-items:center;background-color:#587b3e;color:white;width:41px;height:100%;font-size:15px;font-weight:600;font-family:Benzin,sans-serif}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-title{font-weight:600;font-size:15px;margin-left:1.25rem;text-transform:uppercase;font-family:Benzin,sans-serif;color:#587b3e}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-info-icon{display:flex;margin-left:.375rem}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-info-icon svg{fill:none;width:14px;height:14px}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-info-icon svg>*{fill:#587b3e;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-info-icon svg:hover{cursor:pointer}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-info-icon svg:hover>*{fill:#587b3e}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax{display:flex;align-items:center;gap:.5rem;margin:0 1.25rem 0 auto;user-select:none}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view figure,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax figure{display:flex}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view figure svg,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax figure svg{fill:none;height:11px;width:11px}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view figure svg>*,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax figure svg>*{fill:#444;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view:hover,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax:hover{cursor:pointer}body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view:hover span,body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax:hover span{text-decoration:underline}@media screen and (max-width:480px){body main section.product-steps .container .product-steps-inner .product-step .step-header .step-view{display:none}}body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax .short-notation{display:none}@media screen and (max-width:480px){body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax .short-notation{display:block}}body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax .full-notation{display:block}@media screen and (max-width:480px){body main section.product-steps .container .product-steps-inner .product-step .step-header .toggle-tax .full-notation{display:none}}body main section.product-steps .container .product-steps-inner .product-step .step-alert{display:flex;justify-content:center;align-items:center;text-align:center;padding:.75rem 1rem;background-color:#fef3c7;color:#c76d05;border-radius:.375rem;margin-top:.75rem;min-height:41px}body main section.product-steps .container .product-steps-inner .product-step .step-options{margin-top:1.125rem}body main section.product-steps .container .product-steps-inner .product-step .step-options .select-options{height:46px;width:49%}@media screen and (max-width:768px){body main section.product-steps .container .product-steps-inner .product-step .step-options .select-options{width:100%}}body main section.product-steps .container .product-steps-inner .product-step .step-options .select-options select{height:inherit;width:100%;padding-left:.875rem}body main section.product-steps .container .product-steps-inner .product-step .step-options .select-options select.is-active{border-color:#90a824;background-color:rgba(144,168,36,.0375)}body main section.product-steps .container .product-steps-inner .product-step .step-options .input-options{display:flex;flex-direction:column;gap:10px}body main section.product-steps .container .product-steps-inner .product-step .step-options .input-options label{display:flex;align-items:center}body main section.product-steps .container .product-steps-inner .product-step .step-options .input-options label span{min-width:200px;cursor:pointer}body main section.product-steps .container .product-steps-inner .product-step .step-options .input-options label input{height:36px;max-width:250px;padding:0 12px}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns{margin:-.25rem}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column{padding:.25rem;flex:none}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;position:relative;text-align:center;border-radius:.375rem;border:1px solid transparent;padding:1rem}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option .text-wrapper .badge{display:flex;background-color:#626262;color:white;width:fit-content;border-radius:.375rem 0 .375rem .375rem;text-transform:uppercase;font-weight:600;padding:.25rem .375rem;font-size:.775rem;line-height:1;height:17px}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option .text-wrapper .info svg{fill:none;width:14px;height:14px}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option .text-wrapper .info svg>*{fill:#90a824;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option .text-wrapper .info svg:hover{cursor:pointer}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option .text-wrapper .info svg:hover>*{fill:#587b3e}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option:hover{cursor:pointer}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option.is-active .text-wrapper .full-label,body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option.is-active .text-wrapper .top-label{color:#90a824;font-weight:600}body main section.product-steps .container .product-steps-inner .product-step .step-options .radio-options .columns .column .step-option.is-disabled{opacity:.5;cursor:not-allowed}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column{width:25%}@media screen and (max-width:768px){body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column{width:50%}}@media screen and (max-width:480px){body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column{width:50%}}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .model{display:flex}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .model img,body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .model svg{height:120px;max-height:120px}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .model svg{width:100%}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .text-wrapper{display:flex;flex-direction:column;line-height:1.425}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .text-wrapper .full-label{display:none}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .text-wrapper .top-label{font-weight:600;margin-bottom:0}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .text-wrapper .badge{justify-content:center;margin:auto;margin-top:.3125rem}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option .text-wrapper .info{position:absolute;top:1.125rem;left:1.125rem}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option input{display:none}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option:hover{border:1px solid #ccc}body main section.product-steps .container .product-steps-inner .product-step.image-view .step-options .columns .column .step-option.is-active{border-color:#90a824;background-color:rgba(144,168,36,.0375)}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns{margin:0}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column{width:50%;padding:0}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem;text-align:left;padding:.325rem .875rem}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option .model{display:none}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option .text-wrapper{display:flex;align-items:center;gap:.375rem}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option .text-wrapper .sub-label,body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option .text-wrapper .top-label{display:none}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option .text-wrapper .info{display:flex}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option input{position:relative;top:4px}body main section.product-steps .container .product-steps-inner .product-step.text-view .step-options .columns .column .step-option:hover{background-color:#f8f8f8}body main section.product-steps .container .product-steps-inner .product-step.tabs{margin-bottom:0;align-items:unset;justify-content:unset;white-space:unset;overflow-x:unset;flex-direction:column;overflow:unset;-webkit-overflow-scrolling:unset;user-select:auto}body main section.product-steps .container .missing-steps{background-color:#fef3c7;color:#c76d05;padding:1.625rem 2.25rem;border-radius:.5rem;margin-top:3rem}body main section.product-steps .container .missing-steps p{font-weight:600;margin-bottom:1.25rem}body main section.product-steps .container .missing-steps ul{display:flex;flex-direction:column;gap:.375rem}body main section.product-steps .container .missing-steps ul li{display:flex;gap:.5rem}body main section.product-steps .container .missing-steps ul li span:last-child{text-decoration:underline}body main section.product-steps .container .missing-steps ul li span:last-child:hover{text-decoration:none;cursor:pointer}body main section.product-steps .container .loader-wrapper{display:flex;justify-content:center;align-items:center;gap:1rem}body main section.product-steps .container .loader-wrapper span{font-size:1.15rem;font-weight:600}body main section.product-steps .container .loader-wrapper figure{display:flex;height:2em;width:2em;border-color:#587b3e;border-right-color:transparent;border-top-color:transparent}body main section.product-steps .restricted-product-info{position:fixed;top:15px;left:15px;z-index:99}body main section.product-steps .restricted-product-info .toggle-debug{color:#587b3e;width:fit-content;cursor:pointer}body main section.product-steps .restricted-product-info .toggle-debug:hover{text-decoration:underline}body main section.product-steps.debug .product-step .step-option:after{content:attr(data-spec-id);position:absolute;pointer-events:none;color:#aaa}body main section.product-steps.debug .product-step.image-view .step-option:after{top:-11px}body main section.product-steps.debug .product-step.text-view .step-option:after{right:100%}body main section.price-table{margin-bottom:3rem;order:2}body main section.price-table .container .price-table-inner{position:relative}body main section.price-table .container .price-table-inner .loader-wrapper{position:absolute;width:100%;height:100%}body main section.price-table .container .price-table-inner .loader-wrapper .loader{left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;height:4em;width:4em;border-color:#587b3e;border-right-color:transparent;border-top-color:transparent}body main section.price-table .container .price-table-inner .step-header{display:flex;align-items:center;background-color:#f4d2c8;height:41px;overflow:hidden}body main section.price-table .container .price-table-inner .step-header .step-number{display:flex;justify-content:center;align-items:center;background-color:#587b3e;color:white;width:41px;height:100%;font-size:15px;font-weight:600;font-family:Benzin,sans-serif}body main section.price-table .container .price-table-inner .step-header .step-title{font-weight:600;font-size:15px;margin-left:1.25rem;text-transform:uppercase;font-family:Benzin,sans-serif;color:#587b3e}body main section.price-table .container .price-table-inner .step-header .step-info-icon{display:flex;margin-left:.375rem}body main section.price-table .container .price-table-inner .step-header .step-info-icon svg{fill:none;width:14px;height:14px}body main section.price-table .container .price-table-inner .step-header .step-info-icon svg>*{fill:#587b3e;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.price-table .container .price-table-inner .step-header .step-info-icon svg:hover{cursor:pointer}body main section.price-table .container .price-table-inner .step-header .step-info-icon svg:hover>*{fill:#587b3e}body main section.price-table .container .price-table-inner .step-header .step-view,body main section.price-table .container .price-table-inner .step-header .toggle-tax{display:flex;align-items:center;gap:.5rem;margin:0 1.25rem 0 auto;user-select:none}body main section.price-table .container .price-table-inner .step-header .step-view figure,body main section.price-table .container .price-table-inner .step-header .toggle-tax figure{display:flex}body main section.price-table .container .price-table-inner .step-header .step-view figure svg,body main section.price-table .container .price-table-inner .step-header .toggle-tax figure svg{fill:none;height:11px;width:11px}body main section.price-table .container .price-table-inner .step-header .step-view figure svg>*,body main section.price-table .container .price-table-inner .step-header .toggle-tax figure svg>*{fill:#444;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.price-table .container .price-table-inner .step-header .step-view:hover,body main section.price-table .container .price-table-inner .step-header .toggle-tax:hover{cursor:pointer}body main section.price-table .container .price-table-inner .step-header .step-view:hover span,body main section.price-table .container .price-table-inner .step-header .toggle-tax:hover span{text-decoration:underline}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .step-header .step-view{display:none}}body main section.price-table .container .price-table-inner .step-header .toggle-tax .short-notation{display:none}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .step-header .toggle-tax .short-notation{display:block}}body main section.price-table .container .price-table-inner .step-header .toggle-tax .full-notation{display:block}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .step-header .toggle-tax .full-notation{display:none}}body main section.price-table .container .price-table-inner .flex-table{margin-top:1.25rem}body main section.price-table .container .price-table-inner .flex-table .header{display:flex;flex-direction:column;border-radius:.375rem 0 0;overflow:hidden}body main section.price-table .container .price-table-inner .flex-table .header>*{padding:.875rem 0}body main section.price-table .container .price-table-inner .flex-table .header .quantity{display:flex;justify-content:center;align-items:center;width:160px;min-width:160px;font-weight:600}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .header .quantity{width:125px;min-width:125px}}@media screen and (max-width:550px){body main section.price-table .container .price-table-inner .flex-table .header .quantity{width:120px;min-width:120px}}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .flex-table .header .quantity{width:100px;min-width:100px}}body main section.price-table .container .price-table-inner .flex-table .header .top-header{display:flex;background-color:#eaeaea}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.125rem;width:100%}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip{display:flex;border-radius:.375rem 0 .375rem .375rem;overflow:hidden;font-size:.85rem;font-weight:600;border:1px solid #90a824}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip>*{padding:0 .375rem}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .production-days{background-color:#90a824;color:white;text-transform:uppercase}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .production-days .short-notation{display:none}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .production-days .short-notation{display:block}}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .production-days .full-notation{display:block}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .production-days .full-notation{display:none}}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .deadline-time{background-color:white;color:#90a824}@media screen and (max-width:550px){body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip .deadline-time{display:none}}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .tooltip:hover{cursor:help}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .estimate-deliver-date{display:flex;column-gap:4px;font-weight:600}body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .estimate-deliver-date .day .short-notation{display:none}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .estimate-deliver-date .day .short-notation{display:block}}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .header .top-header .column-info .estimate-deliver-date .day .full-notation{display:none}}body main section.price-table .container .price-table-inner .flex-table .header .bottom-header{display:flex;background-color:#dff9df;color:#90a824;font-weight:600;text-transform:uppercase;padding:0}body main section.price-table .container .price-table-inner .flex-table .header .bottom-header .message{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;padding:.875rem 15px}body main section.price-table .container .price-table-inner .flex-table .body{display:flex;flex-direction:column}body main section.price-table .container .price-table-inner .flex-table .body .row{display:flex;border-bottom:1px solid #eaeaea}body main section.price-table .container .price-table-inner .flex-table .body .row>*{position:relative;padding:.625rem 0}body main section.price-table .container .price-table-inner .flex-table .body .row>:after,body main section.price-table .container .price-table-inner .flex-table .body .row>:before{content:"";position:absolute;left:0;width:100%;height:1px}body main section.price-table .container .price-table-inner .flex-table .body .row>:before{top:-1px}body main section.price-table .container .price-table-inner .flex-table .body .row>:after{bottom:-1px}body main section.price-table .container .price-table-inner .flex-table .body .row .quantity{width:160px;min-width:160px;text-align:center;background-color:#f8f8f8;font-weight:600}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .body .row .quantity{width:125px;min-width:125px}}@media screen and (max-width:550px){body main section.price-table .container .price-table-inner .flex-table .body .row .quantity{width:120px;min-width:120px}}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .flex-table .body .row .quantity{width:100px;min-width:100px}}body main section.price-table .container .price-table-inner .flex-table .body .row .cell{display:flex;justify-content:center;width:100%}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price .excl-tax,body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price .incl-tax{display:flex;align-items:center;gap:.75rem}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price .excl-tax .old,body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price .incl-tax .old{font-size:.925rem;color:#bebebe;text-decoration:line-through}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price.is-active,body main section.price-table .container .price-table-inner .flex-table .body .row .cell.with-price:hover{cursor:pointer;font-weight:600;background-color:#90a824;color:white}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.without-price .custom-quantity-quotation{color:#90a824}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.without-price .custom-quantity-quotation.tooltip{position:relative}body main section.price-table .container .price-table-inner .flex-table .body .row .cell.without-price .custom-quantity-quotation:hover{text-decoration:underline}body main section.price-table .container .price-table-inner .flex-table .body .row:hover>*{background-color:rgba(144,168,36,.125)}body main section.price-table .container .price-table-inner .flex-table .body .row:hover>:after,body main section.price-table .container .price-table-inner .flex-table .body .row:hover>:before{background-color:rgba(144,168,36,.35)}body main section.price-table .container .price-table-inner .flex-table .footer{display:flex;height:51px}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity{display:flex;justify-content:center;align-items:center;background-color:#626262;width:160px;min-width:160px;border-bottom-left-radius:.375rem;padding:0 1.75rem}@media screen and (max-width:768px){body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity{width:125px;min-width:125px}}@media screen and (max-width:550px){body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity{width:120px;min-width:120px;padding:0 1.55rem}}@media screen and (max-width:480px){body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity{width:100px;min-width:100px;padding:0 1.125rem}}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input{height:100%;border-radius:0;border:0;background-color:transparent;color:white;padding:0 .5rem 0 0;width:100%}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input:focus{outline:none}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input::-moz-placeholder{color:white;opacity:1}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input::-webkit-input-placeholder{color:white;opacity:1}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input:-moz-placeholder{color:white;opacity:1}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity input:-ms-input-placeholder{color:white;opacity:1}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity button{display:flex;justify-content:center;border:0;padding:0;border-radius:.375rem;background-color:transparent;transition:background-color .2s;align-items:center;min-width:25px;min-height:25px;height:auto}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity button svg{width:13px;height:13px}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity button svg>*{fill:white;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.price-table .container .price-table-inner .flex-table .footer .custom-quantity button:hover{background-color:#444;cursor:pointer}body main section.price-table .container .price-table-inner .flex-table .footer .max-quantity{display:flex;justify-content:center;column-gap:4px;align-items:center;text-align:center;background-color:#f8f8f8;color:#888;width:100%}@media screen and (max-width:900px){body main section.price-table .container .price-table-inner .flex-table .footer .max-quantity{display:flex;flex-direction:column;line-height:1.3}}@media screen and (max-width:650px){body main section.price-table .container .price-table-inner .flex-table .footer .max-quantity span:first-child{display:none}}@media screen and (max-width:650px){body main section.price-table .container .price-table-inner .flex-table .footer .max-quantity span:last-child{display:flex;word-break:break-word;max-width:60px}}body main section.price-table .container .price-table-inner .flex-table.is-loading{opacity:.5;pointer-events:none}body main section.product-summary{margin-bottom:3rem;order:3}body main section.product-summary .container .product-summary-inner{position:relative}body main section.product-summary .container .product-summary-inner .loader-wrapper{position:absolute;width:100%;height:100%}body main section.product-summary .container .product-summary-inner .loader-wrapper .loader{left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;height:4em;width:4em;border-color:#587b3e;border-right-color:transparent;border-top-color:transparent}body main section.product-summary .container .product-summary-inner .step-header{display:flex;align-items:center;background-color:#f4d2c8;height:41px;overflow:hidden}body main section.product-summary .container .product-summary-inner .step-header .step-number{display:flex;justify-content:center;align-items:center;background-color:#587b3e;color:white;width:41px;height:100%;font-size:15px;font-weight:600;font-family:Benzin,sans-serif}body main section.product-summary .container .product-summary-inner .step-header .step-title{font-weight:600;font-size:15px;margin-left:1.25rem;text-transform:uppercase;font-family:Benzin,sans-serif;color:#587b3e}body main section.product-summary .container .product-summary-inner .step-header .step-info-icon{display:flex;margin-left:.375rem}body main section.product-summary .container .product-summary-inner .step-header .step-info-icon svg{fill:none;width:14px;height:14px}body main section.product-summary .container .product-summary-inner .step-header .step-info-icon svg>*{fill:#587b3e;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-summary .container .product-summary-inner .step-header .step-info-icon svg:hover{cursor:pointer}body main section.product-summary .container .product-summary-inner .step-header .step-info-icon svg:hover>*{fill:#587b3e}body main section.product-summary .container .product-summary-inner .step-header .step-view,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax{display:flex;align-items:center;gap:.5rem;margin:0 1.25rem 0 auto;user-select:none}body main section.product-summary .container .product-summary-inner .step-header .step-view figure,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax figure{display:flex}body main section.product-summary .container .product-summary-inner .step-header .step-view figure svg,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax figure svg{fill:none;height:11px;width:11px}body main section.product-summary .container .product-summary-inner .step-header .step-view figure svg>*,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax figure svg>*{fill:#444;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-summary .container .product-summary-inner .step-header .step-view:hover,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax:hover{cursor:pointer}body main section.product-summary .container .product-summary-inner .step-header .step-view:hover span,body main section.product-summary .container .product-summary-inner .step-header .toggle-tax:hover span{text-decoration:underline}@media screen and (max-width:480px){body main section.product-summary .container .product-summary-inner .step-header .step-view{display:none}}body main section.product-summary .container .product-summary-inner .step-header .toggle-tax .short-notation{display:none}@media screen and (max-width:480px){body main section.product-summary .container .product-summary-inner .step-header .toggle-tax .short-notation{display:block}}body main section.product-summary .container .product-summary-inner .step-header .toggle-tax .full-notation{display:block}@media screen and (max-width:480px){body main section.product-summary .container .product-summary-inner .step-header .toggle-tax .full-notation{display:none}}body main section.product-summary .container .product-summary-inner .step-content{display:grid;margin-top:2rem}body main section.product-summary .container .product-summary-inner .step-content .co2-info{background-color:rgba(144,168,36,.1);padding:20px;margin-bottom:40px;color:#587b3e;border-radius:.375rem}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content .co2-info{padding:30px;order:1;margin-bottom:0;margin-top:14px}}body main section.product-summary .container .product-summary-inner .step-content .co2-info .title{display:flex;justify-content:center;text-align:center;font-size:18px;font-weight:800;padding:0 20px;line-height:24px;margin-bottom:40px}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes{grid-template-columns:repeat(1,1fr);gap:30px}}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope{display:flex;flex-direction:column;align-items:center;padding-inline:20px;position:relative}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope .scope-icon{display:flex;height:50px;margin-bottom:20px}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope .scope-label{text-align:center;line-height:20px}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope .scope-value{display:flex;justify-content:center;text-align:center;font-weight:800;font-size:18px;margin-top:5px}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope:after{position:absolute;min-width:20px;width:20px;min-height:20px;height:20px;right:-10px;top:15px}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope:after{position:relative;right:unset;top:unset;margin-top:20px}}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope:nth-child(-n+2):after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%23587b3e"><path d="M20 8.59h-8.59V0H8.59v8.59H0v2.82h8.59V20h2.82v-8.59H20V8.59z"/></svg>')}body main section.product-summary .container .product-summary-inner .step-content .co2-info .scopes .scope:nth-child(3):after{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" class="equal-icon" viewBox="0 0 20 11.23" fill="%23587b3e"><path d="M0 8.41h20v2.82H0zM0 0h20v2.82H0z"/></svg>')}body main section.product-summary .container .product-summary-inner .step-content>.wrapper{display:flex;gap:3.5rem;margin-bottom:2rem}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper{flex-direction:column;gap:1.5rem;margin-bottom:1rem}}body main section.product-summary .container .product-summary-inner .step-content>.wrapper>figure{display:flex;min-width:194px}body main section.product-summary .container .product-summary-inner .step-content>.wrapper>figure img{width:194px;height:163px}body main section.product-summary .container .product-summary-inner .step-content>.wrapper>figure img:not([src]){opacity:0}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product{width:100%}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product .name{display:flex;font-weight:600;font-size:1.5375rem;margin-bottom:.25rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul:not(:last-child){margin-bottom:1.5rem}@media screen and (max-width:900px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul{display:flex;flex-direction:column;gap:6px}}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul{gap:0}}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li{display:flex}@media screen and (max-width:900px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li{flex-direction:column}}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li{flex-direction:row}}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .key,body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .value{display:flex;align-items:center;gap:.325rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .key{font-weight:600;min-width:160px;align-self:flex-start}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .tooltip{display:flex}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .tooltip svg{fill:none;width:12px;height:12px}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .tooltip svg>*{fill:#444;fill-rule:evenodd;clip-rule:evenodd;stroke-width:1}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li .tooltip:hover{cursor:help}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li[data-spec=deliverdate] .value .wrapper{display:flex;align-items:center}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .product ul li.shipping .value{font-weight:700;color:#90a824}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta{min-width:240px;max-width:240px}@media screen and (max-width:768px){body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta{min-width:unset;max-width:unset}}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .title{display:flex;font-weight:600;font-size:1.5375rem;margin-bottom:1.75rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .templates{display:flex;flex-direction:column;gap:.625rem;margin-bottom:2.375rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .templates .template{display:flex;align-items:center;gap:.75rem;color:#444;width:fit-content}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .templates .template figure{display:flex}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .templates .template figure svg{width:20px;height:20px}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .templates .template:hover span{text-decoration:underline}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta button{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;border:0;font-weight:600;height:50px;border-radius:.5rem 0 .5rem .5rem;transition:background-color .2s}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta button:hover{cursor:pointer}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta button figure{display:flex}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta button figure svg{width:18px;height:18px;fill-rule:evenodd;clip-rule:evenodd}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta button span{line-height:normal}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .add-to-cart{background-color:#90a824;color:white;margin-bottom:1rem;font-size:1.225rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .add-to-cart figure svg>*{fill:white}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .add-to-cart:hover{background-color:#587b3e}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .share-product{background-color:#eff7ff;color:#43709c;font-size:1.175rem}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .share-product figure svg>*{fill:#43709c}body main section.product-summary .container .product-summary-inner .step-content>.wrapper .cta .share-product:hover{background-color:#e7f3ff}body main section.product-summary .container .product-summary-inner .step-content .files-alert{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#fef3c7;color:#c76d05;border-radius:.375rem;min-height:41px;padding:.825rem 2rem;text-align:center;column-gap:3px}body main section.product-summary .container .product-summary-inner .step-content.is-loading{opacity:.5;pointer-events:none}body main section.related-items{margin-bottom:4.5rem;order:5}body main section.related-items .container .related-items-inner .h2{display:flex;margin-bottom:1.5rem}body main section.related-items .container .related-items-inner .carousel{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media screen and (max-width:1023px){body main section.related-items .container .related-items-inner .carousel{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){body main section.related-items .container .related-items-inner .carousel{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){body main section.related-items .container .related-items-inner .carousel{grid-template-columns:auto}}body main section.related-items .container .related-items-inner .carousel .item{position:relative}body main section.related-items .container .related-items-inner .carousel .item .badge{position:absolute;top:-10px;left:-10px;display:flex;justify-content:center;align-items:center;text-align:center;width:68px;height:68px;border-radius:50%;background-color:#f4d2c8;color:#587b3e;font-size:13px;font-weight:700;text-transform:uppercase;line-height:17px;z-index:1}body main section.related-items .container .related-items-inner .carousel .item .image{display:flex;justify-content:center;margin-bottom:20px}body main section.related-items .container .related-items-inner .carousel .item .image img{display:flex}body main section.related-items .container .related-items-inner .carousel .item .image img:not([src]){width:100%}body main section.related-items .container .related-items-inner .carousel .item .item-details{display:flex;flex-direction:column;font-family:Rubik,sans-serif}body main section.related-items .container .related-items-inner .carousel .item .item-details .item-title{font-weight:700;color:#587b3e;font-size:16px;line-height:22px;margin-bottom:1px}body main section.related-items .container .related-items-inner .carousel .item .item-details .item-excerpt{font-weight:400;font-size:15px;line-height:22px}body main section.related-items .container .related-items-inner .carousel .item:hover .image{opacity:.75}body main section.related-items .container .related-items-inner .carousel .item:hover .item-details .item-title{text-decoration:underline}body section.modal[data-modal=templates] .modal-card-body table{width:100%}body section.modal[data-modal=templates] .modal-card-body table tr{border-bottom:1px solid #d9d9d9}body section.modal[data-modal=templates] .modal-card-body table tr td,body section.modal[data-modal=templates] .modal-card-body table tr th{padding:.25rem .75rem}body section.modal[data-modal=templates] .modal-card-body table tr td:first-child,body section.modal[data-modal=templates] .modal-card-body table tr th:first-child{padding-left:0}body section.modal[data-modal=templates] .modal-card-body table tr td:last-child,body section.modal[data-modal=templates] .modal-card-body table tr th:last-child{padding-right:0}body section.modal[data-modal=templates] .modal-card-body table thead tr th{padding-top:0}body section.modal[data-modal=templates] .modal-card-body table tbody tr td.is-link{width:85px}body section.modal[data-modal=templates] .modal-card-body table tbody tr:not(:has(td)){height:28px}body section.modal[data-modal=templates] .modal-card-body table tbody tr:hover td{background-color:#f8f8f8}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product{display:flex;gap:3rem;margin-bottom:2.5rem}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product figure{display:flex}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product figure img{display:flex;height:fit-content}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product .details .name{display:flex;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product .details ul li .key{font-weight:600;min-width:155px}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .product .details ul li:before{display:none}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form{display:flex;flex-direction:column}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-bottom:1rem}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field{display:flex;margin-bottom:0}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field label{position:relative;top:9px;justify-content:flex-end;min-width:233px;font-weight:600;margin-bottom:0;padding-right:1.75rem;height:fit-content}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field .input-wrapper{display:flex;flex-direction:column;width:100%;padding:0}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field .input-wrapper input,body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field .input-wrapper textarea{border:1px solid #D9D9D9;width:100%;border-radius:6px;font-size:1rem;padding-inline:10px}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .fields .field .input-wrapper textarea{min-width:auto;min-height:70px;padding-block:10px}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .button{width:fit-content;padding:0 1.25rem;height:42px;font-weight:600;background-color:#90a824;margin-left:auto}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .form .button:hover{background-color:#587b3e}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .confirmation{background-color:#edf8ed;padding:2rem 2.5rem;border-radius:.625rem}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .confirmation .greetings{display:flex;font-size:1.175rem;margin-bottom:1.125rem}body section.modal[data-modal=custom-quantity-quotation-request] .modal-card-body .confirmation .button{margin-left:unset;margin-top:1.5rem}body section.modal[data-modal=share] .modal-card-head{background-color:#fef9f4}body section.modal[data-modal=share] .modal-card-body{padding:0}body section.modal[data-modal=share] .modal-card-body .product{display:flex;align-items:center;gap:2rem;padding:.75rem 2rem 1.5rem;background-color:#fef9f4}body section.modal[data-modal=share] .modal-card-body .product figure{display:flex}body section.modal[data-modal=share] .modal-card-body .product figure img{display:flex;height:fit-content;min-width:194px}body section.modal[data-modal=share] .modal-card-body .product .details ul li{font-size:1.625rem;line-height:1.4}body section.modal[data-modal=share] .modal-card-body .product .details ul li.name{font-size:2rem;font-weight:600}body section.modal[data-modal=share] .modal-card-body .product .details ul li:before{display:none}body section.modal[data-modal=share] .modal-card-body .options{padding:2rem;text-align:center;margin:auto}body section.modal[data-modal=share] .modal-card-body .options>.title{display:flex;justify-content:center;font-size:1.5rem;font-weight:600;margin-bottom:1.375rem}body section.modal[data-modal=share] .modal-card-body .options p{margin-left:auto;margin-right:auto;margin-bottom:1.875rem}body section.modal[data-modal=share] .modal-card-body .options p:first-of-type{max-width:500px}body section.modal[data-modal=share] .modal-card-body .options p:last-of-type{max-width:340px}body section.modal[data-modal=share] .modal-card-body .options .button{display:flex;border:0;font-weight:600;height:47px;border-radius:.5rem 0 .5rem .5rem;transition:background-color .2s;background-color:#90a824;color:white;font-size:1.075rem;width:fit-content;padding:0 2.5rem;margin:0 auto 1.75rem}body section.modal[data-modal=share] .modal-card-body .options .button:hover{background-color:#587b3e;text-decoration:none}body section.modal[data-modal=share] .modal-card-body .options .copy{background-color:#eff7ff;color:#43709c;padding:1.5rem 2rem;border-radius:.5rem;max-width:550px;margin:auto;transition:background-color .2s}body section.modal[data-modal=share] .modal-card-body .options .copy .title{display:flex;justify-content:center;font-weight:600;text-transform:uppercase;color:#255e96}body section.modal[data-modal=share] .modal-card-body .options .copy .url{display:flex;justify-content:center;word-break:break-all}body section.modal[data-modal=share] .modal-card-body .options .copy:hover{cursor:pointer;background-color:#e7f3ff}body section.modal[data-modal=share] .modal-card-body .options .copy:active{transform:scale(.985)}body section.modal[data-modal=share] .modal-card-body .options .copy.is-clicked{background-color:#edffed;transition:none}body section.modal[data-modal=share] .modal-card-body .options .copy.is-clicked .title,body section.modal[data-modal=share] .modal-card-body .options .copy.is-clicked .url{color:#90a824}