:root{--space-0:0;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4rem;--space-7:6rem;--space-8:8rem;--space-9:10rem;--space-10:12rem;--space-11:14rem;--space-12:16rem;--space-n-1:-.5rem;--space-n-2:-1rem;--space-n-3:-1.5rem;--space-n-4:-2rem;--space-n-5:-3rem;--space-n-6:-4rem;--space-n-7:-6rem;--space-n-8:-8rem;--space-n-9:-10rem;--space-n-10:-12rem;--space-n-11:-14rem;--space-n-12:-16rem;--color-primary:#97cb45;--color-secondary:#333;--color-light:#f8f8f8;--color-dark:#111}.green-bg{background:var(--color-primary)}.green-text{color:#97cb45}.section{padding-block:var(--space-6);background-color:var(--color-light)}.container{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--space-4)}.subpage-section{padding-top:var(--space-12);padding-bottom:var(--space-7)}.m-0{margin:var(--space-0)}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-5{margin:var(--space-5)}.m-6{margin:var(--space-6)}.mt-0{margin-top:var(--space-0)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mb-0{margin-bottom:var(--space-0)}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.ms-0{margin-left:var(--space-0)}.ms-2{margin-left:var(--space-2)}.me-2{margin-right:var(--space-2)}.p-0{padding:var(--space-0)}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.pt-0{padding-top:var(--space-0)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pt-7{padding-top:var(--space-7)}.pt-8{padding-top:var(--space-8)}.pt-9{padding-top:var(--space-9)}.pt-10{padding-top:var(--space-10)}.pb-0{padding-bottom:var(--space-0)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.px-2{padding-inline:var(--space-2)}.px-3{padding-inline:var(--space-3)}.px-4{padding-inline:var(--space-4)}.py-2{padding-block:var(--space-2)}.py-3{padding-block:var(--space-3)}.py-4{padding-block:var(--space-4)}.py-5{padding-block:var(--space-5)}.py-6{padding-block:var(--space-6)}.py-7{padding-block:var(--space-7)}.py-8{padding-block:var(--space-8)}.rounded-0{border-radius:var(--space-0)}.rounded-1{border-radius:var(--space-1)}.rounded-2{border-radius:var(--space-2)}.rounded-3{border-radius:var(--space-3)}.rounded-4{border-radius:var(--space-4)}.rounded-5{border-radius:var(--space-5)}.box-shadow{box-shadow:0 0 29px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 29px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 29px 0 rgb(0 0 0 / .1)}.category-slider .bricks-image-caption{display:none!important}.category-slider h3.brxe-heading a{font-family:'Poppins'!important}.woocommerce-mini-cart__buttons .wc-forward{border-radius:50px;background:#f7fbef}.woocommerce-mini-cart__buttons .checkout.wc-forward{border-radius:50px;background:#97cb45;color:#fff}.brxe-woocommerce-mini-cart .cart-detail li .quantity{margin-top:20px}.product-carousel .add_to_cart_button,.brxe-woocommerce-products .button,form.cart button,.wc-proceed-to-checkout a,.woocommerce-checkout .place-order .button,.woocommerce-orders-table__cell .woocommerce-button,.woocommerce-address-fields .button,.woocommerce-EditAccountForm .button,.woocommerce-form-login .button,.woocommerce-form-register .button{background-color:var(--color-primary);color:#fff;border:none;padding:var(--space-2) var(--space-3);border-radius:50px}.brxe-button.bricks-background-primary{background-color:var(--color-primary);color:#fff;padding:var(--space-2) var(--space-3);border-radius:.25rem;max-width:fit-content}.brxe-form input,.brxe-form textarea{background:#f7fbef;border-radius:1rem;border-color:#e0e3d9}.brxe-button.bricks-background-primary:hover{filter:brightness(103%)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.bg-primary{background-color:var(--color-primary);color:#fff}.bg-light{background-color:var(--color-light)}.bg-dark{background-color:var(--color-dark);color:#fff}.bg-white{background-color:#fff}.brxe-woocommerce-products .button{margin:0 auto;display:table}.brxe-woocommerce-products .product .dynamic a img{height:300px;object-fit:cover;border-top-left-radius:var(--space-3);border-top-right-radius:var(--space-3)}.products.woocommerce li,.product-carousel .repeater-item{background:#f7fbef;border-radius:var(--space-3)}.product-carousel h3 a,.brxe-woocommerce-products h5 a{font-size:1.5rem;font-family:'Poppins';padding:0 10px}.product-carousel h3,.brxe-woocommerce-products h5{line-height:2rem;text-align:center;height:2em}.product-carousel .content-wrapper p{margin:0!important}.product-carousel .content-wrapper,.brxe-woocommerce-products .woocommerce-Price-amount{justify-content:space-between;align-items:center}.product-carousel .swiper-slide{height:100%!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.product-carousel img{border-top-left-radius:var(--space-3);border-top-right-radius:var(--space-3);min-height:300px;object-fit:cover}.woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:var(--space-3)}.product-carousel .swiper-button{color:#000}.woocommerce-pagination .page-numbers.current{background:#97cb45;color:#fff;border-radius:3px}.woocommerce-pagination .next.page-numbers{font-size:120%}.product-usp h4,.pewc-field-label{font-size:1.5rem;font-family:'Poppins'!important}.product-usp .brxe-icon-box .icon{margin:0 auto}body.single-product .woocommerce-notices-wrapper{display:none!important}#brxe-apvsaz form.cart:not(.variations_form),.woocommerce-variation-add-to-cart{flex-wrap:wrap}.pewc-product-extra-groups-wrap{flex-basis:100%}.pewc-group-heading-wrapper h3{display:none!important}table.pewc-product-extra-groups td{vertical-align:top}.pewc-product-extra-groups tr:not(:last-of-type){margin-bottom:20px}.pewc-checkbox-form-label .pewc-checkbox-price{display:none}.pewc-checkbox-form-label span{color:#363636}.pewc-preset-style .pewc-checkbox-form-label span.pewc-theme-element,.pewc-preset-style .pewc-radio-form-label span.pewc-theme-element,.pewc-preset-style .pewc-item-field-wrapper span.pewc-theme-element,.pewc-preset-style .pewc-item-checkbox span.pewc-theme-element,.pewc-preset-style .pewc-checkbox-wrapper span.pewc-theme-element,.pewc-preset-style .pewc-radio-wrapper span.pewc-theme-element,.pewc-preset-style .pewc-checkbox-form-label input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-radio-form-label input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-item-field-wrapper input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-item-checkbox input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-checkbox-wrapper input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-radio-wrapper input:checked~span.pewc-theme-element{border:2px solid #97cb45}.pewc-preset-style .pewc-checkbox-form-label input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-item-checkbox input:checked~span.pewc-theme-element{background:#97cb45}.pewc-has-hex .pewc-radio-images-wrapper[class*=" pewc-columns-"] .pewc-radio-image-wrapper,.pewc-hex{width:40px!important}.pewc-hex{height:40px!important;width:40px!important}.pewc-has-hex .pewc-radio-images-wrapper,.pewc-preset-style .pewc-has-hex .pewc-radio-images-wrapper{grid-gap:20px;align-items:flex-start}.pewc-radio-image-wrapper .pewc-option-cost-label,.pewc-radio-image-wrapper .pewc-separator{display:none!important}.pewc-grand-total-label,.pewc-total-field{font-weight:800}.pewc-product-extra-groups-wrap{margin:25px 0 0 0}.pewc_group_4172_4174 .pewc-radio-image-wrapper-5 .pewc-hex span{background:linear-gradient(to bottom,#ce2939 0%,#ce2939 33.33%,#ffffff 33.33%,#ffffff 66.66%,#477050 66.66%,#477050 100%)!important}.pewc-item-image_swatch td:first-of-type,.pewc_group_4172_4175 td:first-of-type,.pewc_group_4172_4173 td:first-of-type{width:0%!important;display:none!important}p.pewc-description{margin-top:.5em;font-size:12px}.pewc-total-field-wrapper p:not(:last-of-type){margin-bottom:10px!important}.pewc-item.pewc-group td:nth-child(2){padding-right:10px}.brxe-container.before-cart{display:none!important}.woocommerce-cart-form tbody td,.woocommerce-cart-form tbody th[scope=row]{padding:10px 10px}.cart-collaterals table tbody th{padding:15px 15px 15px 0}.cart-collaterals .wc-proceed-to-checkout .button,.woocommerce-checkout .place-order .button{line-height:inherit!important}.woocommerce-cart-form button[type=submit]:disabled,.woocommerce-cart-form button[type=submit]{background:#f7fbef;border-radius:50px;color:#363636}.woocommerce-cart-form button[type=submit]:disabled{opacity:.65;border:1px solid #fff0}.woocommerce-cart-form button[type=submit]{opacity:1;border:1px solid #97cb45}.woocommerce-cart-form .product-remove a{color:red}.cart-collaterals .cart_totals h2{font-family:'Poppins'!important;font-size:1.5em}.woocommerce-billing-fields h3,.brxe-woocommerce-checkout-order-review h3,#ship-to-different-address,.woocommerce-MyAccount-content h2{font-family:'Poppins'!important;text-transform:uppercase;font-size:1.5em;margin-bottom:20px}.woocommerce-order-details__title,.woocommerce-customer-details .addresses h2{font-family:'Poppins'!important;margin-bottom:20px;font-size:1.5em}.woocommerce-billing-fields__field-wrapper input,.woocommerce-shipping-fields__field-wrapper input,.woocommerce-address-fields__field-wrapper input,.woocommerce-address-fields__field-wrapper textarea,.woocommerce-EditAccountForm input{background:#f7fbef;border-radius:1rem}.woocommerce-NoticeGroup-checkout{display:none!important}.woocommerce-input-wrapper input::placeholder,.woocommerce-input-wrapper textarea::placeholder{color:#212121;opacity:.41}.brxe-woocommerce-cart-collaterals,.woocommerce-MyAccount-navigation,.woocommerce-account .u-column1,.woocommerce-account .u-column2{box-shadow:0 0 29px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 0 29px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 29px 0 rgb(0 0 0 / .1);border-radius:var(--space-4);padding:var(--space-4);background:#fff}.wc-proceed-to-checkout{margin:0 auto;display:table}.pewc-style-simple .pewc-item input[type=number],.pewc-style-simple .pewc-item input[type=text],.pewc-style-simple .pewc-item textarea{text-align:left}.added_to_cart::after{content:" →";font-weight:700;transition:transform 0.3s}.added_to_cart{font-weight:700}.added_to_cart:hover::after{transform:translateX(3px)}.pewc-checkbox-form-label span .pewc-separator{display:none}.woocommerce-cart-form__cart-item .product-name .pewc-cart-item-price{display:none}.woocommerce-cart-form__cart-item .product-name .variation-Szeretnlszalagotakoszorra{display:none!important}.woocommerce-cart-form dl.variation{display:block}.woocommerce-cart-form dl dd p{font-weight:400!important}.woocommerce-shipping-totals.shipping th,.cart-subtotal th,.order-total th{padding:4px 15px;width:200px;white-space:nowrap;vertical-align:middle}.woocommerce-checkout-review-order-table td.product-name{padding:4px 15px}.woocommerce-table--order-details .woocommerce-table__product-name ul .group_heading{list-style-type:none}.brxe-woocommerce-products-filter .title-tag{font-family:'Poppins'}body.woocommerce-account #brx-content{margin-top:15rem}body.woocommerce-account #brx-content h1{text-align:center;font-family:'Poppins';margin-bottom:20px}body.woocommerce-account .u-column1 h2,body.woocommerce-account .u-column2 h2{font-family:'Poppins';font-size:2rem}.woocommerce-form-login,.woocommerce-form-register{border:0!important;padding:0!important}#brx-footer .brxe-social-icons li{border-radius:100%;width:35px!important;height:35px!important;background:#fff}#brx-footer .brxe-social-icons li i{color:#97cb45}.usp{margin-top:var(--space-n-9)}.usp h4{font-size:1.75rem;font-family:'Poppins'}.usp .content{gap:10px;display:flex;flex-direction:column}.testimonials .testimonial-name::after{content:"";display:block;width:120px;height:24px;background-image:url(https://angyalviragbudapest.hu/wp-content/uploads/2025/10/5-csillagos-ertekeles.webp);background-size:contain;background-repeat:no-repeat;vertical-align:middle}.testimonials .testimonial-name{text-align:left}.testimonials .repeater-item{gap:20px}body.contact #brx-footer .brxe-section{margin-top:0!important}@media (max-width:767px){.container-padding-mobile{padding:0 20px}h2.section-title{font-size:24px}.category-slider .splide__arrow svg{height:22px!important;width:22px!important}.product-carousel .ion-ios-arrow-back,.product-carousel .ion-ios-arrow-forward{font-size:30px!important;font-weight:900}.brxe-woocommerce-products .product .dynamic a img{height:240px}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{max-width:250px;margin:0 auto}.pewc-radio-images-wrapper{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;margin-bottom:0!important;grid-row-gap:10px!important}.pewc-has-hex .pewc-radio-images-wrapper[class*=" pewc-columns-"] .pewc-radio-image-wrapper,.pewc-hex{margin-bottom:0px!important}.pewc-group-image_swatch td,.pewc_group_4172_4175 td{display:block!important}}@media only screen and (min-width:768px) and (max-width:1024px){.container-padding-mobile{padding:0 20px}}@media (min-width:1025px){form.woocommerce-cart-form .product-quantity{width:15%}form.woocommerce-cart-form .product-thumbnail{width:10%}.woocommerce-cart-form .product-remove{width:3%}form.woocommerce-cart-form .quantity{width:auto}form.woocommerce-cart-form .product-subtotal{width:14%}.woocommerce-cart-form .product-name{width:33%}.pewc_group_4172_4174.pewc-item-image_swatch td:nth-child(2){width:30%!important}}