﻿#sidebar{display:none}.woocommerce-message{border:1px solid #04170d !important;background:#f4f4f4 !important;border-radius:8px !important;max-width:800px !important;margin:0 auto 1em !important}.woocommerce-message a.button,.woocommerce-message .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .button{background:none;border:0;padding:0;cursor:pointer;text-decoration:none;border-radius:8px;padding:14.5px 24px;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){.woocommerce-message a.button,.woocommerce-message .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .button{font-size:1rem}}.woocommerce-message a.button,.woocommerce-message .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .button{font-weight:700;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;display:flex;gap:8px;align-items:center;background:#07572c;color:#fff}.woocommerce-message a.button:hover,.woocommerce-message .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .button:hover{background:hsl(147.75,85.1063829787%,8.431372549%)}.woocommerce-message a.button:hover,.woocommerce-message .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .button:hover{color:#fff !important}main{padding:172px 0 32px}@media(max-width: 767px){main{padding:110px 0 16px}}main .extra-docs{margin-top:10px;margin-bottom:0}main .extra-docs a{color:#07572c;font-weight:bold;font-size:1rem;padding:15px 0px 15px 45px;display:inline-block;position:relative;text-decoration:none;margin-right:60px}main .extra-docs a::before{content:"";width:30px;height:30px;background:url(/wp-content/uploads/2026/05/lae-alla.svg) no-repeat 0 0/cover;position:absolute;left:0;top:12px}main .extra-docs a:hover{color:#bacaa5}main .container{display:flex}@media(max-width: 767px){main .container{flex-direction:column;gap:24px}}main .container .woocommerce-product-gallery{width:45% !important;margin:0 80px 0 0 !important;display:flex;flex-direction:column;gap:8px}@media(max-width: 767px){main .container .woocommerce-product-gallery{width:100% !important;margin:0 0 0 0 !important}}main .container .woocommerce-product-gallery img{aspect-ratio:1/1;object-fit:contain;background:#fff}main .container .woocommerce-product-gallery__image a{background:#f4f4f4;padding:16px;border-radius:8px}main .container .woocommerce-product-gallery .flex-control-thumbs li{width:15% !important}main .container .summary{width:55% !important;margin:0 !important}@media(max-width: 767px){main .container .summary{width:100% !important}}main .container .summary .product-category{font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .product-category{font-size:1rem}}main .container .summary .product-category{color:#444;margin-bottom:24px}main .container .summary .product-category a{font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .product-category a{font-size:1rem}}main .container .summary .product-category a{text-decoration:none;color:#07572c}main .container .summary .product_title{margin-bottom:8px}@media(max-width: 767px){main .container .summary .product_title{font-size:2rem}}main .container .summary .price{font-size:1.5rem !important;font-weight:700;color:#07572c !important;margin-bottom:24px !important}main .container .summary .price bdi,main .container .summary .price span{font-size:1.5rem;font-weight:700;color:#07572c}main .container .summary .price+form.cart{margin-top:0 !important}main .container .summary .woocommerce-product-details__short-description a{color:#07572c}main .container .summary p+.wp-video{margin-top:24px}main .container .summary p+p{margin-top:16px}main .container .summary .wp-video{width:100% !important}main .container .summary table{display:flex;flex-direction:column;margin-top:24px;height:fit-content !important}main .container .summary table tbody{display:flex;flex-direction:column;gap:8px}main .container .summary table tbody tr{display:flex;gap:32px}main .container .summary table tbody tr td{font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary table tbody tr td{font-size:1rem}}main .container .summary table tbody tr td{color:#444;text-align:left;padding:0}main .container .summary table tbody tr td:first-of-type{width:150px;color:#919191 !important}main .container .summary .variations_form{margin:0 !important;flex-direction:column;align-items:flex-start !important}main .container .summary .variations_form .variations{margin:24px 0 0 0 !important}main .container .summary .variations_form .variations tr{gap:16px;align-items:center}main .container .summary .variations_form .variations tr th,main .container .summary .variations_form .variations tr td{font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .variations_form .variations tr th,main .container .summary .variations_form .variations tr td{font-size:1rem}}main .container .summary .variations_form .variations tr th,main .container .summary .variations_form .variations tr td{color:#444;width:fit-content !important}main .container .summary .variations_form .variations tr th label,main .container .summary .variations_form .variations tr td label{font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .variations_form .variations tr th label,main .container .summary .variations_form .variations tr td label{font-size:1rem}}main .container .summary .variations_form .variations tr th label,main .container .summary .variations_form .variations tr td label{color:#444}main .container .summary .variations_form .variations tr th label::after{content:":"}main .container .summary .variations_form .variations tr td select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.21967 6.21967C4.51256 5.92678 4.98744 5.92678 5.28033 6.21967L8 8.93934L10.7197 6.21967C11.0126 5.92678 11.4874 5.92678 11.7803 6.21967C12.0732 6.51256 12.0732 6.98744 11.7803 7.28033L8.53033 10.5303C8.23744 10.8232 7.76256 10.8232 7.46967 10.5303L4.21967 7.28033C3.92678 6.98744 3.92678 6.51256 4.21967 6.21967Z' fill='%2307572C'/%3E%3C/svg%3E") !important;background:rgba(0,0,0,0);background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;height:43px;padding:0 32px 0 16px;border:1px solid #bacaa5;cursor:pointer;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .variations_form .variations tr td select{font-size:1rem}}main .container .summary .variations_form .variations tr td select{color:#919191;border-radius:8px;min-width:160px}main .container .summary .variations_form .variations .reset_variations{font-size:0;text-decoration:none;color:#07572c}main .container .summary .variations_form .variations .reset_variations::before{font-size:1rem;content:"✖"}main .container .summary button[type=submit]{height:48px !important;background:#07572c !important;border-radius:8px !important;font-size:1rem;font-weight:700;line-height:100%;text-transform:uppercase;color:#444;font-family:"Lato",sans-serif}main .container .summary button[type=submit]{color:#fff !important;text-transform:none !important;box-shadow:none !important;padding:0 24px !important;cursor:pointer;display:flex;align-items:center;gap:12px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}main .container .summary button[type=submit]::before{content:"";background:url("../images/svg/cart.svg") no-repeat center center;background-size:contain;display:flex;width:24px;height:24px;filter:brightness(10000)}main .container .summary button[type=submit]:hover{background:hsl(147.75,85.1063829787%,13.431372549%) !important}main .container .summary .quantity{margin:0;width:fit-content;display:flex;height:48px;border-radius:8px;border:1px solid #bacaa5;outline:none;align-items:center;overflow:hidden;gap:8px;padding:0 8px}main .container .summary .quantity input{border:0;height:100%;width:32px;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .quantity input{font-size:1rem}}main .container .summary .quantity input::-webkit-inner-spin-button,main .container .summary .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main .container .summary .quantity button{border:0;padding:0;background:0;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}main .container .summary .quantity button svg{height:16px;width:16px}main .container .summary .stock{margin-top:8px;color:#07572c;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .stock{font-size:1rem}}main .container .summary form.cart{display:flex;align-items:center;gap:16px;margin-top:16px}main .container .summary form.cart::before,main .container .summary form.cart::after{content:none !important}main .container .summary .contact-form-wrapper{flex:1;display:flex;flex-direction:column;gap:24px;padding:32px;background:#eff4e9;border-radius:10px;margin-top:24px}main .container .summary .contact-form-wrapper h2{font-size:1.375rem;font-weight:700;line-height:100%;text-transform:uppercase;color:#07572c;font-family:"Lato",sans-serif}main .container .summary .contact-form-wrapper h2{color:#07572c;font-size:1.5rem}@media(max-width: 767px){main .container .summary .contact-form-wrapper{width:100%}}main .container .summary .contact-form-wrapper .gform_fields{grid-row-gap:36px !important}main .container .summary .contact-form-wrapper .gform_fields input:not([type=submit],[type=checkbox]),main .container .summary .contact-form-wrapper .gform_fields textarea{padding:0 16px !important;border-radius:8px !important;border:1px solid #bacaa5;color:#444 !important;font-size:1rem !important;height:53px !important;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .contact-form-wrapper .gform_fields input:not([type=submit],[type=checkbox]),main .container .summary .contact-form-wrapper .gform_fields textarea{font-size:1rem}}main .container .summary .contact-form-wrapper .gform_fields input:not([type=submit],[type=checkbox])::placeholder,main .container .summary .contact-form-wrapper .gform_fields textarea::placeholder{color:#444 !important;font-size:1rem !important;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .contact-form-wrapper .gform_fields input:not([type=submit],[type=checkbox])::placeholder,main .container .summary .contact-form-wrapper .gform_fields textarea::placeholder{font-size:1rem}}main .container .summary .contact-form-wrapper .gform_fields textarea{padding:16px !important;height:160px !important}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent{display:flex;align-items:center;gap:8px}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent input{width:36px !important;height:36px !important;appearance:none;border:1px solid #bacaa5;border-radius:4px;background:#fff;margin:0;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent input::before{content:"";display:flex;width:28px;height:28px;border-radius:2px;background:#07572c;opacity:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent input:checked{border-color:#07572c}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent input:checked::before{opacity:1}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent label{cursor:pointer;color:#444;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent label{font-size:1rem}}main .container .summary .contact-form-wrapper .gform_fields .ginput_container_consent label .gfield_required{display:none}main .container .summary .contact-form-wrapper .gform_fields fieldset{display:flex !important}main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit{display:flex !important;justify-content:flex-end !important}main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit input[type=submit]{background:none;border:0;padding:0;cursor:pointer;text-decoration:none;border-radius:8px;padding:14.5px 24px;font-size:1rem;font-weight:400;line-height:normal;font-family:"Lato",sans-serif}@media(max-width: 1024px){main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit input[type=submit]{font-size:1rem}}main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit input[type=submit]{font-weight:700;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;display:flex;gap:8px;align-items:center;background:#07572c;color:#fff}main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit input[type=submit]:hover{background:hsl(147.75,85.1063829787%,8.431372549%)}main .container .summary .contact-form-wrapper .gform_fields .gfield--type-submit input[type=submit]{width:190px;justify-content:center}main .container .summary .contact-form-wrapper .gform_fields .validation_message{display:none !important}main .container .summary .contact-form-wrapper .gform-footer,main .container .summary .contact-form-wrapper .gform_validation_errors{display:none !important}main .container .summary .product_meta>*:not(.sku_wrapper){display:none !important}main .container.related-products-wrapper{margin-top:64px !important;margin-bottom:32px !important;flex-direction:column;gap:64px}main .container.related-products-wrapper .products{display:flex !important;width:100% !important;flex-direction:column}main .partners-section{padding:64px 0}main .partners-section .container{display:block}main .partners-logos{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap}@media(max-width: 767px){main .partners-logos{gap:18px}}main .partners-logos .partner-logo img{display:block;height:72px;width:100%;aspect-ratio:1/1;object-fit:contain}