.button{background-color:#4a5568;font-weight:500;padding:1.25rem;color:#fff;text-align:center;}.button:hover{text-decoration:none;}.button--primary{background-color:#54A527;}.button--primary:hover{background-color:#42851C;}.button--secondary.active{border-color:#E1001A;color:#E1001A;}.responsive-table{display:block;}.responsive-table thead,.responsive-table tbody,.responsive-table th,.responsive-table td,.responsive-table tr{display:block;text-align:left;}.responsive-table td{position:relative;}@media (min-width:640px){.responsive-table{display:table;}.responsive-table tbody{display:table-row-group;}.responsive-table tr{display:table-row;}.responsive-table td{display:table-cell;}}.form-input{width:100%;background-color:#fff;}@media (min-width:768px){.form-input{width:auto;}}.form-input.error{border-color:#f56565;}.form-select.error,.form-checkbox.error{border-color:#f56565;}.form-submit{width:100%;cursor:pointer;}@media (min-width:768px){.form-submit{width:auto;}}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/magister/dist/css/../../assets/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.product{background-color:#fff;}.product a{color:#54A527;text-decoration:underline;}.product a:hover{text-decoration:none;}.product .tag--base,.product .tag--product-of-the-month,.product .tag--recommended,.product .tag--ad,.product .tag--news,.product .tag--promotion{font-size:0.75rem;}@media (min-width:768px){.product .tag--base,.product .tag--product-of-the-month,.product .tag--recommended,.product .tag--ad,.product .tag--news,.product .tag--promotion{font-size:1rem;}}.product .product-tags li{margin-top:0.5rem;}.product .product-tags > :first-child{margin-top:0;}.product .field--name-field-short-description{margin-top:1rem;color:#6C6C7E;}.product .field--name-price{font-weight:700;font-size:2.25rem;color:#E1001A;}.product .field--name-list-price{color:#6C6C7E;text-decoration:line-through;margin-right:0.5rem;}@media (min-width:1024px){.product .commerce-order-item-add-to-cart-form .field--name-quantity{float:left;}}.product .commerce-order-item-add-to-cart-form .field--name-quantity label{display:none;}.product .commerce-order-item-add-to-cart-form .form-actions{width:100%;margin-top:0.5rem;}@media (min-width:1024px){.product .commerce-order-item-add-to-cart-form .form-actions{margin-left:1.25rem;margin-top:1rem;}}.product .commerce-order-item-add-to-cart-form .button--add-to-cart{color:#fff;text-align:center;font-size:1.125rem;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;}.product .commerce-order-item-add-to-cart-form .nice-number{width:100%;}.product .commerce-order-item-add-to-cart-form .nice-number input{border-width:1px;border-color:#9F9FAB;padding-top:1.25rem;padding-bottom:1.25rem;width:50%;}@media (min-width:640px){.product .commerce-order-item-add-to-cart-form .nice-number input{width:4rem;}}.product .commerce-order-item-add-to-cart-form .nice-number button.minus{margin-right:0.5rem;}.product .commerce-order-item-add-to-cart-form .nice-number button.plus{margin-left:0.5rem;}.product .commerce-order-item-add-to-cart-form .nice-number button{border-width:1px;border-color:#9F9FAB;width:25%;}@media (min-width:640px){.product .commerce-order-item-add-to-cart-form .nice-number button{width:4rem;}}.product .info-tabs{color:#9F9FAB;margin-top:2rem;}.product .info-tabs li{width:100%;text-align:center;padding:0.5rem;cursor:pointer;display:block;border-width:1px;margin-top:0.5rem;}@media (min-width:640px){.product .info-tabs li{display:inline-block;width:25%;margin-top:0;border-width:0;}}.product .info-tabs li.active{border-bottom-width:4px;border-color:#2F303B;color:#2F303B;}.product .info-tabs li:hover{color:#2F303B;background-color:#fff;text-decoration:none;}#product-parameters table{width:100%;}#product-parameters tr{border-bottom-width:1px;}#product-parameters th{text-align:left;padding-top:1rem;}@media (min-width:640px){#product-parameters th{padding-bottom:1rem;}}#product-parameters td{padding-bottom:1rem;}@media (min-width:640px){#product-parameters td{text-align:right;padding-top:1rem;}}#product-parameters a{display:block;}.product-line-item{border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.5rem;}.product-line-item:hover{border-color:#42B549;}.product-line-item a{color:#000;font-weight:700;text-decoration:none;}.product-line-item a:hover{text-decoration:underline;}.product-line-item .field--name-price{font-size:1rem;}.product-line-item .commerce-order-item-add-to-cart-form .form-item,.product-line-item .commerce-order-item-add-to-cart-form .form-actions{margin-top:1rem;}@media (min-width:1024px){.product-line-item .commerce-order-item-add-to-cart-form .form-item,.product-line-item .commerce-order-item-add-to-cart-form .form-actions{margin-top:0;}}.product-line-item .commerce-order-item-add-to-cart-form .button--add-to-cart{font-size:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;height:100%;}@media (min-width:640px){.product-line-item .commerce-order-item-add-to-cart-form .button--add-to-cart{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;}}.product-line-item .commerce-order-item-add-to-cart-form .nice-number button{width:50%;}@media (min-width:640px){.product-line-item .commerce-order-item-add-to-cart-form .nice-number button{width:3rem;}}.product-line-item .commerce-order-item-add-to-cart-form .nice-number input{padding-top:0.5rem;padding-bottom:0.5rem;}.autocomplete-suggestion-item .title bold{background-color:#fefcbf;}.product-card__image{margin:0;padding-left:1rem;padding-right:1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:250px;}.product-card__image img{margin-left:auto;margin-right:auto;}.product-card .field--name-quantity{display:none;}.product-card .form-actions{padding:0.25rem;color:#fff;width:100%;}@media (min-width:768px){.product-card .form-actions{padding:1.5rem;}}.product-card .button--add-to-cart{margin:0;padding:1rem;width:100%;}.product-card .button--add-to-cart:hover{background-color:#42851C;}main .block-facet--links{margin-top:1.5rem;}main .block-facet--links .search{padding-left:2rem;margin-top:0.75rem;width:100%;background:no-repeat 6px 12px;background-image:url('data:image/svg+xml,%0A%3Csvg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.7828 11.2834C12.6018 11.102 12.3559 11 12.0996 11H11.8265C11.7517 11 11.6799 10.971 11.6262 10.9192C11.5161 10.813 11.5085 10.6397 11.6033 10.5197C12.4791 9.4107 13 8.01273 13 6.5C13 2.91 10.09 0 6.5 0C2.91 0 0 2.91 0 6.5C0 10.09 2.91 13 6.5 13C8.01273 13 9.4107 12.4791 10.5197 11.6033C10.6397 11.5085 10.813 11.5161 10.9192 11.6262C10.971 11.6799 11 11.7517 11 11.8265V12.0996C11 12.3559 11.102 12.6018 11.2834 12.7828L15.2543 16.7457C15.6662 17.1569 16.3334 17.1566 16.745 16.745C17.1566 16.3334 17.1569 15.6662 16.7457 15.2543L12.7828 11.2834ZM6.5 11C4.01 11 2 8.99 2 6.5C2 4.01 4.01 2 6.5 2C8.99 2 11 4.01 11 6.5C11 8.99 8.99 11 6.5 11Z" fill="%236C6C7E"/%3E%3C/svg%3E%0A');}main .block-facet--links .facets-widget-links{overflow:hidden;overflow-y:scroll;margin-top:1rem;max-height:400px;}main .block-facet--links h2{font-weight:700;text-transform:uppercase;}main .block-facet--links .facets-checkbox{cursor:pointer;}main .block-facet--links .facet-item{cursor:pointer;}main .block-facet--links .facet-item label{margin-left:0.25rem;}main .block-facet--links .facet-item__value{font-size:0.875rem;cursor:pointer;}main .block-facet--links .facet-item__count{font-size:0.75rem;color:#9F9FAB;cursor:pointer;}main .block-facet--checkbox{margin-top:1.5rem;}main .block-facet--checkbox .search{padding-left:2rem;margin-top:0.75rem;width:100%;background:no-repeat 6px 12px;background-image:url('data:image/svg+xml,%0A%3Csvg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12.7828 11.2834C12.6018 11.102 12.3559 11 12.0996 11H11.8265C11.7517 11 11.6799 10.971 11.6262 10.9192C11.5161 10.813 11.5085 10.6397 11.6033 10.5197C12.4791 9.4107 13 8.01273 13 6.5C13 2.91 10.09 0 6.5 0C2.91 0 0 2.91 0 6.5C0 10.09 2.91 13 6.5 13C8.01273 13 9.4107 12.4791 10.5197 11.6033C10.6397 11.5085 10.813 11.5161 10.9192 11.6262C10.971 11.6799 11 11.7517 11 11.8265V12.0996C11 12.3559 11.102 12.6018 11.2834 12.7828L15.2543 16.7457C15.6662 17.1569 16.3334 17.1566 16.745 16.745C17.1566 16.3334 17.1569 15.6662 16.7457 15.2543L12.7828 11.2834ZM6.5 11C4.01 11 2 8.99 2 6.5C2 4.01 4.01 2 6.5 2C8.99 2 11 4.01 11 6.5C11 8.99 8.99 11 6.5 11Z" fill="%236C6C7E"/%3E%3C/svg%3E%0A');}main .block-facet--checkbox .facets-widget-checkbox{overflow:hidden;overflow-y:scroll;margin-top:1rem;max-height:400px;}main .block-facet--checkbox h2{font-weight:700;text-transform:uppercase;}main .block-facet--checkbox .facets-checkbox{cursor:pointer;}main .block-facet--checkbox .facet-item{cursor:pointer;}main .block-facet--checkbox .facet-item label{margin-left:0.25rem;}main .block-facet--checkbox .facet-item__value{font-size:0.875rem;cursor:pointer;}main .block-facet--checkbox .facet-item__count{font-size:0.75rem;color:#9F9FAB;cursor:pointer;}#block-products-category a{color:#54A527;}.product-listing--header{background-color:#fff;}.product-listing--subcategories .facet-item a{border-color:#dbdbec;}.product-listing--subcategories .facet-item a:hover{border-color:#3F9142;}#off-canvas-cart.c-offcanvas--right{width:23em;}.view-commerce-cart-block .form-submit{display:none;}.view-commerce-cart-block .form-actions{margin:0;}.view-commerce-cart-block .delete-order-item{background-color:#fff;width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:#9F9FAB;}.view-commerce-cart-block .delete-order-item:hover{background-color:#E5E5E5;color:#2F303B;}.view-commerce-cart-form .form-item{margin:0;}.view-commerce-cart-form .form-type-number{display:inline-block;}.view-commerce-cart-form .views-field-total-price__number{font-size:1.25rem;font-weight:700;text-align:right;}.view-commerce-cart-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:0;}.view-commerce-cart-form .cart__update{font-weight:700;background-color:#fff;border-width:1px;border-color:#E5E5E5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6C6C7E;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.view-commerce-cart-form .cart__update:hover{background-color:#f5f5fa;border-color:#2F303B;color:#2F303B;}.view-commerce-cart-form .cart__checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;width:100%;}.view-commerce-cart-form .delete-order-item{background-color:#fff;width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:#9F9FAB;}.view-commerce-cart-form .delete-order-item:hover{background-color:#E5E5E5;color:#2F303B;}.view-commerce-cart-form .nice-number input{border-width:1px;border-color:#DBDBEC;width:2.5rem;}.view-commerce-cart-form .nice-number .minus{margin-right:0.5rem;}.view-commerce-cart-form .nice-number .plus{margin-left:0.5rem;}.view-commerce-cart-form .nice-number button{border-width:1px;border-color:#DBDBEC;width:2.5rem;height:2.5rem;}.view-commerce-cart-form .nice-number button:hover{background-color:#f5f5fa;border-color:#2F303B;}.view-commerce-cart-form .order-total-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.5rem;}.view-commerce-cart-form .order-total-line__total .order-total-line-label{font-weight:700;font-size:1.125rem;}.view-commerce-cart-form .order-total-line__total .order-total-line-value{font-weight:700;font-size:1.875rem;}.view-commerce-cart-form .views-field-quantity{text-align:right;}#block-magister-checkout-progress{margin-top:1rem;display:none;}@media (min-width:768px){#block-magister-checkout-progress{display:block;}}.commerce-checkout-flow fieldset{border-width:0;}.commerce-checkout-flow legend{font-size:1.25rem;font-weight:700;}@media (min-width:1024px){.commerce-checkout-flow .form-wrapper__returning-customer{border-left-width:1px;border-color:#E5E5E5;}}@media (min-width:768px){.commerce-checkout-flow .form-wrapper__returning-customer{padding-left:4rem;}}.commerce-checkout-flow .form-wrapper__returning-customer a{color:#9F9FAB;display:block;text-align:center;padding:1.25rem;border-width:1px;}@media (min-width:1024px){.commerce-checkout-flow .form-wrapper__returning-customer a{display:inline-block;}}.commerce-checkout-flow .form-wrapper__returning-customer .form-submit{margin-top:1rem;width:100%;}@media (min-width:768px){.commerce-checkout-flow .form-wrapper__returning-customer .form-submit{width:auto;}}.commerce-checkout-flow .form-wrapper__guest-checkout{width:100%;}@media (min-width:768px){.commerce-checkout-flow .form-wrapper__guest-checkout{padding-right:4rem;width:50%;}}.commerce-checkout-flow .form-wrapper__guest-checkout p{font-size:0.875rem;color:#6C6C7E;margin-top:0.5rem;}.commerce-checkout-flow .form-wrapper__guest-checkout .form-submit{margin-top:1rem;width:100%;}@media (min-width:768px){.commerce-checkout-flow .form-wrapper__guest-checkout .form-submit{width:auto;}}.checkout-progress--step{position:relative;display:none;width:100%;color:#9F9FAB;}@media (min-width:1024px){.checkout-progress--step{display:block;width:auto;}.checkout-progress--step::after{position:absolute;right:-2rem;content:'>';}}.checkout-progress--step:last-child::after{content:'';}.checkout-progress--step__current{display:block;color:#3F9142;}.checkout-progress--step__current::after{color:#9F9FAB;}.view-commerce-checkout-order-summary{margin-top:2rem;}.view-commerce-checkout-order-summary table{width:100%;}.view-commerce-checkout-order-summary tr{border-width:1px;border-color:#E5E5E5;}.view-commerce-checkout-order-summary td{padding:1rem;}.view-commerce-checkout-order-summary .order-total--adjustments{background-color:#fff;border-width:1px;border-color:#E5E5E5;margin-top:1rem;padding:1rem;}.view-commerce-checkout-order-summary .order-total--total{background-color:#f5f5fa;border-width:1px;border-color:#E5E5E5;margin-top:2rem;padding:1rem;}.view-commerce-checkout-order-summary .order-total-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.5rem;}.view-commerce-checkout-order-summary .order-total-line__total .order-total-line-label{font-weight:700;font-size:1.125rem;}.view-commerce-checkout-order-summary .order-total-line__total .order-total-line-value{font-weight:700;font-size:1.875rem;}.view-commerce-checkout-order-summary .views-field-quantity{text-align:right;}.view-commerce-checkout-order-summary .views-field-total-price__number{font-size:1.25rem;font-weight:700;text-align:right;}.company-information-wrapper .form-item-billing-address-profile-is-company,.checkout-pane-billing-address .form-item-billing-address-profile-copy-to-address-book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.company-information-wrapper .form-item-billing-address-profile-is-company label,.checkout-pane-billing-address .form-item-billing-address-profile-copy-to-address-book label{margin-left:0.75rem;}.company-information-wrapper .form-item-billing-address-profile-is-company input,.checkout-pane-billing-address .form-item-billing-address-profile-copy-to-address-book input{width:1.5rem;height:1.5rem;}.form-item-shipping-address-same-as-billing-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.form-item-shipping-address-same-as-billing-address label{margin-left:0.75rem;}.form-item-shipping-address-same-as-billing-address input{width:1.5rem;height:1.5rem;}.checkout-pane-billing-address .address-book-edit-button{margin-top:1rem;}.checkout-pane-shipping-address .address-book-edit-button{margin-top:1rem;}.layout-checkout-form .form-input,.layout-checkout-form .form-select,.commerce-checkout-flow .form-input,.commerce-checkout-flow .form-select{width:100%;}.layout-checkout-form .checkout--next,.commerce-checkout-flow .checkout--next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}@media (min-width:1024px){.layout-checkout-form .checkout--next,.commerce-checkout-flow .checkout--next{width:33.333333%;}}.layout-checkout-form .form-actions,.commerce-checkout-flow .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.5rem;}@media (min-width:1024px){.layout-checkout-form .form-actions,.commerce-checkout-flow .form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:4rem;}}.field--widget-vendo-shipping-customizable-rate .shipping-rate-wrapper{padding:1rem;margin-top:1rem;border-width:1px;}.field--widget-vendo-shipping-customizable-rate .shipping-rate-wrapper .form-item{margin-top:0;}.form-item-shipping-method-shipments-0-shipping-method-0,.form-item-shipping-method-shipments-0-shipping-method-0-rate-value{border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;}.form-item-shipping-method-shipments-0-shipping-method-0 label,.form-item-shipping-method-shipments-0-shipping-method-0-rate-value label{margin:0.75rem;width:100%;cursor:pointer;}.form-item-shipping-method-shipments-0-shipping-method-0:hover,.form-item-shipping-method-shipments-0-shipping-method-0-rate-value:hover{border-color:#54A527;}.form-item-payment-method-payment-method{border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem;}.form-item-payment-method-payment-method label{margin:0.75rem;width:100%;cursor:pointer;}.form-item-payment-method-payment-method label .payment-method--option{background-repeat:no-repeat;background-position:right bottom;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method--option{padding-bottom:0;background-position:right center;}}.form-item-payment-method-payment-method label .payment-method-tatrapay--option{background-image:url("/themes/custom/magister/dist/assets/payment-tatrapay.png");padding-bottom:3rem;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method-tatrapay--option{padding-bottom:0;}}.form-item-payment-method-payment-method label .payment-method-vub-eplatby--option{background-image:url("/themes/custom/magister/dist/assets/payment-vub.png");padding-bottom:3rem;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method-vub-eplatby--option{padding-bottom:0;}}.form-item-payment-method-payment-method label .payment-method-postova-banka--option{background-image:url("/themes/custom/magister/dist/assets/payment-postova-banka.svg");background-size:100px;padding-bottom:3rem;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method-postova-banka--option{padding-bottom:0;}}.form-item-payment-method-payment-method label .payment-method-sporopay--option{background-image:url("/themes/custom/magister/dist/assets/payment-sporopay.png");padding-bottom:3rem;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method-sporopay--option{padding-bottom:0;}}.form-item-payment-method-payment-method label .payment-method-cardpay--option{background-image:url("/themes/custom/magister/dist/assets/payment-credit-card.png");padding-bottom:3rem;}@media (min-width:768px){.form-item-payment-method-payment-method label .payment-method-cardpay--option{padding-bottom:0;}}.form-item-payment-method-payment-method:hover{border-color:#54A527;}.form-item-iuvem-consent-process-personal-information,.form-item-vendo-mailissimo-subscribe-for-newsletter,.form-item-vendo-heureka-verified-by-customers-no-survey{display:-webkit-box;display:-ms-flexbox;display:flex;}.form-item-iuvem-consent-process-personal-information.form-item--errors,.form-item-vendo-mailissimo-subscribe-for-newsletter.form-item--errors,.form-item-vendo-heureka-verified-by-customers-no-survey.form-item--errors{background-color:#fed7d7;padding:0.5rem;}.form-item-iuvem-consent-process-personal-information .form-checkbox,.form-item-vendo-mailissimo-subscribe-for-newsletter .form-checkbox,.form-item-vendo-heureka-verified-by-customers-no-survey .form-checkbox{margin-top:0.25rem;}.form-item-iuvem-consent-process-personal-information label,.form-item-vendo-mailissimo-subscribe-for-newsletter label,.form-item-vendo-heureka-verified-by-customers-no-survey label{margin-left:0.5rem;}.checkout-pane-iuvem-completion-register{border-width:1px;border-color:#E5E5E5;padding:1rem;}@media (min-width:1024px){.checkout-pane-iuvem-completion-register{padding:2rem;}}.commerce-checkout-completion-register__form .form-actions{margin-top:1rem;}.commerce-checkout-completion-register__form .button--primary{width:100%;}.checkout-pane-vendo-sphere-verification{margin-top:1rem;border-width:1px;}.checkout-pane-vendo-sphere-verification .form-item-vendo-sphere-verification-form-card-number,.checkout-pane-vendo-sphere-verification .sphere-card-verification-form__card-number{padding:1rem;}.checkout-pane-vendo-sphere-verification .form-submit{margin-left:1rem;margin-bottom:1rem;width:auto;}.checkout-pane-vendo-sphere-verification .sphere-card-verification-form__card .form-submit{font-weight:700;background-color:#fff;border-width:1px;border-color:#E5E5E5;color:#6C6C7E;cursor:pointer;width:auto;}.checkout-pane-vendo-sphere-verification .sphere-card-verification-form__card .form-submit:hover{background-color:#f5f5fa;border-color:#2F303B;color:#2F303B;text-decoration:none;}.checkout-pane-coupon-redemption{margin-top:1rem;border-width:1px;}.checkout-pane-coupon-redemption .form-item-coupon-redemption-form-code{padding:1rem;}.checkout-pane-coupon-redemption .form-submit{margin-left:1rem;margin-bottom:1rem;width:auto;}.checkout-pane-coupon-redemption .coupon-redemption-form__coupons .form-submit{font-weight:700;background-color:#fff;border-width:1px;border-color:#E5E5E5;color:#6C6C7E;cursor:pointer;width:auto;}.checkout-pane-coupon-redemption .coupon-redemption-form__coupons .form-submit:hover{background-color:#f5f5fa;border-color:#2F303B;color:#2F303B;text-decoration:none;}form label{display:block;}form .description{font-size:0.875rem;color:#6C6C7E;}form .form-item{margin-top:1rem;}form .form-actions{margin-top:1rem;}#top-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#top-menu .menu-item{padding-right:1rem;text-align:center;}@media (min-width:1024px){#top-menu .menu-item{text-align:left;}}footer .menu-item a{margin:1rem 0;display:block;}#block-magister-branding{width:33.333333%;}.block-user-login-block{padding-top:2.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;border-width:1px;border-color:#DBDBEC;background-color:#fff;border-radius:0.5rem;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);z-index:50;display:none;position:fixed;height:100vh;width:100vw;top:0;left:0;}@media (min-width:768px){.block-user-login-block{position:absolute;height:auto;padding-top:1.25rem;width:330px;right:0;left:auto;top:65px;}}.block-user-login-block .create-account-link{border-width:1px;border-color:#f56565;display:block;padding:1rem;text-align:center;color:#E1001A;width:100%;font-weight:500;margin-top:1rem;}.block-user-login-block .create-account-link:hover{background-color:#fff5f5;text-decoration:none;}.block-user-login-block .request-password-link{display:block;width:100%;text-align:center;font-size:0.875rem;color:#6C6C7E;margin-top:1.25rem;}#user-login-form .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0.5rem;}#user-login-form .form-submit{padding:1rem;color:#fff;width:100%;}.tabs .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:2rem;padding-right:2rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#fff;border-width:1px;border-color:#DBDBEC;}@media (min-width:768px){.tabs .primary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.tabs .primary li{font-weight:700;border-bottom-width:4px;border-color:#fff;}.tabs .primary li a{padding-left:1.5rem;padding-right:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;display:block;width:100%;}.tabs .primary li a:hover{text-decoration:none;}.tabs .primary li:hover{border-color:#54A527;color:#54A527;}.tabs .primary li.is-active{border-color:#54A527;border-bottom-width:4px;color:#54A527;}.path-user #block-magister-theme-user-local-tasks .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;}.path-user #block-magister-theme-user-local-tasks .tabs li{border-left-width:4px;border-bottom-width:0;}.path-user #block-magister-theme-user-local-tasks .tabs li a{padding-left:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;display:block;width:100%;}.path-user #block-magister-theme-user-local-tasks .tabs li.is-active{border-left-width:4px;border-bottom-width:0;}#block-magister-theme-local-tasks{background-color:#fff;}#block-product-categories-overview a{display:block;}#block-product-categories-overview > ul > li{width:100%;}#block-product-categories-overview > ul > li > a{display:block;font-weight:600;font-size:1.5rem;margin-top:2.5rem;color:#42851C;}#block-product-categories-overview > ul > li > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.5rem;margin-left:-0.5rem;margin-right:-0.5rem;}#block-product-categories-overview > ul > li > ul > li{width:100%;margin-top:1rem;padding-left:0.5rem;padding-right:0.5rem;}#block-product-categories-overview > ul > li > ul > li > a{border-top-width:1px;border-color:#DBDBEC;color:#2D2F40;font-weight:700;font-size:1.125rem;padding-top:0.5rem;padding-bottom:0.5rem;}@media (min-width:768px){#block-product-categories-overview > ul > li > ul > li{width:33.333333%;}}.page-title{font-size:2.25rem;}.paragraph--type--text h2,.paragraph--type--text h3,.paragraph--type--text h4,.paragraph--type--text h5,.paragraph--type--text h6,.field--name-body h2,.field--name-body h3,.field--name-body h4,.field--name-body h5,.field--name-body h6,.field--name-field-body h2,.field--name-field-body h3,.field--name-field-body h4,.field--name-field-body h5,.field--name-field-body h6{font-weight:700;color:#54A527;margin-top:0.5rem;margin-bottom:0.5rem;}.paragraph--type--text a,.field--name-body a,.field--name-field-body a{color:#54A527;}.paragraph--type--text h2,.field--name-body h2,.field--name-field-body h2{font-size:1.5rem;}.paragraph--type--text h3,.field--name-body h3,.field--name-field-body h3{font-size:1.25rem;}.paragraph--type--text h4,.field--name-body h4,.field--name-field-body h4{font-size:1.125rem;}.paragraph--type--text p,.field--name-body p,.field--name-field-body p{margin-top:1rem;margin-bottom:1rem;}.paragraph--type--text ul,.field--name-body ul,.field--name-field-body ul{list-style-type:disc;list-style-position:inside;margin-top:1rem;}.paragraph--type--text ol,.field--name-body ol,.field--name-field-body ol{list-style-type:decimal;list-style-position:inside;margin-top:1rem;}.paragraph--type--text li + li,.field--name-body li + li,.field--name-field-body li + li{margin-top:0.25rem;}.paragraph--type--text table,.field--name-body table,.field--name-field-body table{border-width:1px;border-color:#E5E5E5;margin-top:1rem;border-collapse:collapse;border-spacing:0;empty-cells:show;}.paragraph--type--text th,.field--name-body th,.field--name-field-body th{background-color:#f5f5fa;}.paragraph--type--text th,.paragraph--type--text td,.field--name-body th,.field--name-body td,.field--name-field-body th,.field--name-field-body td{padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-width:1px;border-color:#E5E5E5;}.paragraph--type--text td,.field--name-body td,.field--name-field-body td{background-color:#fff;}#luigisbox-autocomplete-form{width:100%;}#luigisbox-autocomplete{width:100%;height:3rem;background-image:url('data:image/svg+xml,%0A%3Csvg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.6743 21.4251C23.4026 21.1529 23.0339 21 22.6494 21H22.2397C22.1276 21 22.0199 20.9565 21.9393 20.8787C21.7741 20.7195 21.7628 20.4596 21.905 20.2796C23.2187 18.6161 24 16.5191 24 14.25C24 8.865 19.635 4.5 14.25 4.5C8.865 4.5 4.5 8.865 4.5 14.25C4.5 19.635 8.865 24 14.25 24C16.5191 24 18.6161 23.2187 20.2796 21.905C20.4596 21.7628 20.7195 21.7741 20.8787 21.9393C20.9565 22.0199 21 22.1276 21 22.2397V22.6494C21 23.0339 21.1529 23.4026 21.4251 23.6743L27.3814 29.6186C27.9994 30.2354 29.0001 30.2349 29.6175 29.6175C30.2349 29.0001 30.2354 27.9994 29.6186 27.3814L23.6743 21.4251ZM14.25 21C10.515 21 7.5 17.985 7.5 14.25C7.5 10.515 10.515 7.5 14.25 7.5C17.985 7.5 21 10.515 21 14.25C21 17.985 17.985 21 14.25 21Z" fill="%232F303B"/%3E%3C/svg%3E%0A');background-repeat:no-repeat;background-position:100% center;-webkit-box-shadow:inset 0 8px 6px #E2E2ED;box-shadow:inset 0 8px 6px #E2E2ED;}.luigi-ac{color:#2F303B;padding:0;}@media (min-width:1024px){.luigi-ac{padding:15px 30px;}}.luigi-ac .luigi-ac-button{background-color:#54A527;}.luigi-ac .luigi-ac-button:hover{background-color:#42851C;}.lb-aside-section{padding:1.5rem;}.lb-search{font-family:'Fira Sans',sans-serif;}.lb-search__title{padding-left:1rem;padding-right:1rem;}.lb-search__body{color:#2F303B;}.lb-search__aside{background-color:#fff;}.lb-search .lb-facet{padding-right:0;}.lb-search .lb-quick-searches{margin-top:0;}.lb-search .lb-results{margin:0;margin-left:-0.25rem;margin-right:-0.25rem;}.lb-search .lb-results h2{font-size:1rem;}@media (min-width:768px){.lb-search .lb-results h2{font-size:1.25rem;}}.lb-search .lb-pagination{margin-top:1rem;}.lb-search .lb-quick-search-default{background-color:#fff;}.lb-search .lb-quick-searches__heading{background-color:#fff;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}.lb-search .lb-quick-search-default__list{padding-left:1rem;padding-right:1rem;}.lb-search .lb-search__aside .lb-aside-heading{padding:1rem;margin-bottom:0;}.lb-search .lb-facet__header{margin-top:0;}@media (min-width:1024px){.lb-search .lb-search__main{padding-left:1.5rem;}}.lb-search-text-color-primary,.lb-search-text-color-primary-clickable{color:#54A527;}.lb-search-bg-color-primary,.lb-search-bg-color-primary-clickable,.lb-search-bg-color-secondary,.lb-search-bg-color-secondary-clickable{background-color:#54A527;}.lb-search-bg-color-primary-clickable:hover,.lb-search-bg-color-secondary-clickable:hover{color:#fff;background-color:#42851C;}.featured-products .button--secondary{width:100%;text-align:center;}.view-featured-products .view-footer{text-align:right;color:#54A527;margin-top:0.5rem;}.view-products .view-content,.view-symptoms .view-content{max-width:72rem;margin-left:auto;margin-right:auto;}.tag--base{background-color:#4a5568;margin-top:0.25rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;text-align:left;color:#fff;font-size:0.75rem;}.tag--recommended{background-color:#3F9142;}.tag--ad{background-color:#c53030;}.tag--news{background-color:#3182ce;}.tag--promotion{background-color:#d69e2e;}.tag--product-of-the-month{background-color:#805ad5;}#block-product-categories{background-color:#54A527;border-bottom-width:2px;border-color:#42851C;}#block-product-categories .maintain-hover{background-color:#42851C;text-decoration:none;}#block-product-categories > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;max-width:1220px;margin-left:auto;margin-right:auto;}#block-product-categories > ul > li > a{display:block;font-weight:600;padding:1rem;font-size:0.875rem;color:#fff;text-transform:uppercase;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#block-product-categories > ul > li > a:hover{background-color:#42851C;text-decoration:none;}#block-product-categories > ul > li > ul{background-color:#fff;width:100%;}#block-product-categories > ul > li > div{background-color:#fff;position:absolute;padding-top:2rem;padding-bottom:4rem;width:100%;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);z-index:50;display:none;}#block-product-categories > ul > li > div > div > ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;}#block-product-categories > ul > li > div > div > ul > li{width:25%;padding-left:0.5rem;padding-right:0.5rem;margin-top:2rem;}#block-product-categories > ul > li > div > div > ul > li > a{border-top-width:1px;border-color:#DBDBEC;color:#2D2F40;font-weight:700;font-size:1.125rem;display:block;padding-top:0.5rem;padding-bottom:0.5rem;}#block-product-categories > ul > li > div > div > ul > li > ul > li > a{line-height:2;}.pager{margin-top:1rem;}.pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pager .pager__item{padding:0.5rem;}@media (min-width:768px){.pager .pager__item{padding-left:0.25rem;padding-right:0.25rem;}}.pager .is-active a{background-color:#54A527;text-decoration:none;color:#fff;}.pager .pager__item--next a,.pager .pager__item--last a{width:auto;}.pager a{background-color:#fff;border-width:1px;border-color:#DBDBEC;height:3rem;display:inline-block;text-decoration:none;padding:0.5rem;text-align:center;min-width:3rem;}.pager a:hover{background-color:#54A527;text-decoration:none;color:#fff;}.symptoms-menu li{margin-top:1rem;}.symptoms-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;border-radius:0.25rem;padding:1rem;border-width:1px;border-color:#fff;}.symptoms-menu a:hover{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);border-width:1px;border-color:#54A527;text-decoration:none;}.view-commerce-user-orders,.view-commerce-order-item-table{margin-top:2rem;}.view-commerce-user-orders table,.view-commerce-order-item-table table{width:100%;}.view-commerce-user-orders tr:nth-child(even),.view-commerce-order-item-table tr:nth-child(even){background-color:#E5E5E5;}.view-commerce-user-orders th,.view-commerce-user-orders td,.view-commerce-order-item-table th,.view-commerce-order-item-table td{border-width:1px;border-color:#E5E5E5;padding:0.5rem;}.order-information .field--name-total-price{background-color:#f5f5fa;border-width:1px;border-color:#E5E5E5;margin-top:2rem;padding:1rem;}.order-information .order-total-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.5rem;}.order-information .order-total-line__total .order-total-line-label{font-weight:700;font-size:1.125rem;}.order-information .order-total-line__total .order-total-line-value{font-weight:700;font-size:1.875rem;}#views-exposed-form-product-search-page-1{width:100%;}#views-exposed-form-product-search-page-1 .form-item{margin:0;}#views-exposed-form-product-search-page-1 label,#views-exposed-form-product-search-page-1 .button{display:none;}#views-exposed-form-product-search-page-1 .form-autocomplete{width:100%;height:3rem;background-image:url('data:image/svg+xml,%0A%3Csvg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M23.6743 21.4251C23.4026 21.1529 23.0339 21 22.6494 21H22.2397C22.1276 21 22.0199 20.9565 21.9393 20.8787C21.7741 20.7195 21.7628 20.4596 21.905 20.2796C23.2187 18.6161 24 16.5191 24 14.25C24 8.865 19.635 4.5 14.25 4.5C8.865 4.5 4.5 8.865 4.5 14.25C4.5 19.635 8.865 24 14.25 24C16.5191 24 18.6161 23.2187 20.2796 21.905C20.4596 21.7628 20.7195 21.7741 20.8787 21.9393C20.9565 22.0199 21 22.1276 21 22.2397V22.6494C21 23.0339 21.1529 23.4026 21.4251 23.6743L27.3814 29.6186C27.9994 30.2354 29.0001 30.2349 29.6175 29.6175C30.2349 29.0001 30.2354 27.9994 29.6186 27.3814L23.6743 21.4251ZM14.25 21C10.515 21 7.5 17.985 7.5 14.25C7.5 10.515 10.515 7.5 14.25 7.5C17.985 7.5 21 10.515 21 14.25C21 17.985 17.985 21 14.25 21Z" fill="%232F303B"/%3E%3C/svg%3E%0A');-webkit-box-shadow:inset 0 8px 6px #E2E2ED;box-shadow:inset 0 8px 6px #E2E2ED;}#views-exposed-form-product-search-page-1 .form-type-search-api-autocomplete{width:100%;}#views-exposed-form-product-search-page-1 .algolia-autocomplete{width:100%;}#views-exposed-form-product-search-page-1 .algolia-autocomplete .aa-dropdown-menu{background-color:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);border-width:1px;border-color:#f5f5fa;width:100%;}.search-api-autocomplete-search .ui-menu-item:hover{background:transparent;}.search-api-autocomplete-search .ui-menu-item:hover a{color:#54A527;text-decoration:underline;}.promotion-dot{height:62px;padding-left:0;}@media (min-width:1024px){.promotion-dot{padding-left:12px;}}.promotion-dot > div{background-color:#fff;border-left-width:1px;}.view-promotions.view-display-id-block_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-promotions.view-display-id-block_nav .views-row{width:100%;}@media (min-width:768px){.view-promotions.view-display-id-block_nav .views-row{width:50%;}}.view-promotions.view-display-id-block_nav .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-promotions.view-display-id-block_nav .slick-track .views-row{width:33.333333%;}.view-promotions.view-display-id-block_nav .slick-slide{border:0;}@media (min-width:1024px){.view-promotions.view-display-id-block_nav .slick-current .promotion-dot{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAA+CAYAAADNl/AZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAABc0lEQVRYCe3YPW7CMBQHcIc2qtKhSlN1YkKCnSP0SL1BuUGv0JvQG7QzRiJiQHwkBaUfQ0lI80RtObw4eU7HOkueHfuH88d4wGGGF+dRfjrl/LSD0u73b0rDOqVWy4ZFcHA2E5sJTgD3/Od9MpttfZwIY+RMAEjTwzgILpFDRgDw/YthEHgIIXVMJtHTcvme665GpAkAuBYBYLFIdAuQ/VqE881oPt/lWXaQg3VFJWICAIwQUwAhAIThNt/vM93KK/vlStoCciV/AQBxCuCOMWfc7V4xz3PlykyKzmBw+1wgo/X6g6VpZjIXj+U8fgjDtyLUtDK8us6SJiDKBlPREgINgKg7VUAIaQNVIr/QI3VFWgQewK94tdKfI7Wvo8oUSB2vrZsg0hnrumf3SfL9GkWf2g8iPYDTvvj6X+L4S0Qh7yRADDpCkZwsCtLrCKTXu96JWr0bIepEtbaImsaxtpnYTHACuMfuE5xJq/8KptO4JP0AeORizPHVTSMAAAAASUVORK5CYII=") no-repeat;padding-left:13px;}}.view-promotions.view-display-id-block_nav .slick-current .promotion-dot > div{background-color:#E5E5E5;}@media (min-width:1024px){.view-promotions.view-display-id-block_nav .slick-current .promotion-dot > div{background-color:#fff;border-left-width:0;}}.view-promotions.view-display-id-block .slick-slide a{height:160px;}@media (min-width:768px){.view-promotions.view-display-id-block .slick-slide a{height:360px;}}.field--name-field-review-rating .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.field--name-field-review-rating .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.field--name-field-review-rating .form-radio{display:none;}.field--name-field-review-rating label{float:right;font-size:0;cursor:pointer;}.field--name-field-review-rating label::before{margin:5px;display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNzU4MzcgMTIuNTUxNEw4LjUgMTIuMzk1NUw4LjI0MTYzIDEyLjU1MTRMNC4wMDMxMyAxNS4xMDk2TDUuMTI3OTMgMTAuMjg4MUw1LjE5NjQ5IDkuOTk0MTlMNC45NjgzOSA5Ljc5NjU5TDEuMjIzMDggNi41NTIwM0w2LjE1Mzc3IDYuMTMzNzFMNi40NTQyIDYuMTA4MjJMNi41NzE4NiA1LjgzMDYxTDguNSAxLjI4MTNMMTAuNDI4MSA1LjgzMDYxTDEwLjU0NTggNi4xMDgyMkwxMC44NDYyIDYuMTMzNzFMMTUuNzc2OSA2LjU1MjAzTDEyLjAzMTYgOS43OTY1OUwxMS44MDM1IDkuOTk0MTlMMTEuODcyMSAxMC4yODgxTDEyLjk5NjkgMTUuMTA5Nkw4Ljc1ODM3IDEyLjU1MTRaIiBzdHJva2U9IiM5RjlGQUIiLz4KPC9zdmc+Cg==");}.field--name-field-review-rating input:checked ~ label::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNSAxMi45Nzk1TDEzLjc1MyAxNi4xNUwxMi4zNTkgMTAuMTc0NUwxNyA2LjE1NEwxMC44ODg1IDUuNjM1NUw4LjUgMEw2LjExMTUgNS42MzU1TDAgNi4xNTRMNC42NDEgMTAuMTc0NUwzLjI0NyAxNi4xNUw4LjUgMTIuOTc5NVoiIGZpbGw9IiNGRkMyMDgiLz4KPC9zdmc+Cg==");}.form-item-field-review-rating{display:inline-block;}.mm-page{background:inherit;}.mm-navbar{--mm-color-background:#54A527;--mm-color-text-dimmed:#fff;--mm-color-button:#fff;}.aa-dropdown-menu{width:100vw;}.address-book__container summary{padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;background-color:#f5f5fa;font-size:1.25rem;border-bottom-width:1px;}.address-book__add-link{background-color:#54A527;border-width:1px;padding:1rem;color:#fff;display:inline-block;}.address-book__operations a{padding:0.5rem;display:inline-block;}.address-book__profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}.address-book__profile{margin-top:0.5rem;margin-bottom:0.5rem;width:50%;overflow:hidden;}header{position:fixed;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);top:0;z-index:50;border-bottom-width:2px;border-color:#42851C;width:100%;}@media (min-width:1024px){header{position:static;-webkit-box-shadow:none;box-shadow:none;top:auto;z-index:auto;border-bottom-width:0;}}@media (min-width:1024px){.adminimal-admin-toolbar header{top:auto;}}.ajax-progress.ajax-progress-fullscreen{top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0.5;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}.media--loading::before{content:'';display:block;width:30px;height:30px;max-width:30px;background:#54A527;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;font-size:0;z-index:22;-webkit-animation:1.2s ease-in-out infinite rotateplane;animation:1.2s ease-in-out infinite rotateplane;}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px);}50%{-webkit-transform:perspective(120px) rotateY(180deg);}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);}}@keyframes rotateplane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0);}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0);}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}
