.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:1920px){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1440px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1200px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-area){display:none}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent;display:flex;pointer-events:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}.elementor-popup-modal .dialog-close-button{display:none;inset-inline-end:20px;margin-top:0;opacity:1;pointer-events:all;top:20px;z-index:9999}.elementor-popup-modal .dialog-close-button svg{fill:#1f2124;height:1em;width:1em}.elementor-popup-modal .dialog-widget-content{background-color:#fff;border-radius:0;box-shadow:none;max-height:100%;max-width:100%;overflow:visible;pointer-events:all;width:auto}.elementor-popup-modal .dialog-message{display:flex;max-height:100vh;max-width:100vw;overflow:auto;padding:0;width:640px}.elementor-popup-modal .elementor{width:100%}.e-contact-buttons{--e-contact-buttons-chat-box-width:360px;--e-contact-buttons-size-small:55px;--e-contact-buttons-size-medium:65px;--e-contact-buttons-size-large:75px;--e-contact-buttons-svg-size-small:32px;--e-contact-buttons-svg-size-medium:38px;--e-contact-buttons-svg-size-large:42px;--e-contact-buttons-profile-image-size-small:65px;--e-contact-buttons-profile-image-size-medium:75px;--e-contact-buttons-profile-image-size-large:85px;--e-contact-buttons-dot:red;--e-contact-buttons-dot-size:16px;--e-contact-buttons-profile-dot-bg:#39aa59;--e-contact-buttons-border-radius:20px;--e-contact-button-chat-button-animation-delay:0;--e-contact-buttons-icon-size-small:45px;--e-contact-buttons-icon-size-medium:50px;--e-contact-buttons-icon-size-large:55px;--e-contact-buttons-contact-gap:15px;--e-contact-buttons-horizontal-offset:25px;--e-contact-buttons-vertical-offset:25px;--e-contact-buttons-box-shadow:4px 4px 10px 0px rgba(0,0,0,.15);--e-contact-buttons-drop-shadow:drop-shadow(4px 4px 10px rgba(0,0,0,.15));--e-contact-buttons-button-bg:#467ff7;--e-contact-buttons-button-bg-hover:#1c2448;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#1c2448;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-active-button-bg:#fff;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#c8d5dc;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#467ff7;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#1c2448;--e-contact-buttons-chat-box-bg:#fff;--e-contact-buttons-contact-button-icon:#fff;--e-contact-buttons-contact-button-icon-hover:#fff;--e-contact-buttons-contact-button-bg:#467ff7;--e-contact-buttons-contact-button-bg-hover:#1c2448;--e-contact-buttons-tooltip-text:#1c2448;--e-contact-buttons-tooltip-bg:#fff;--e-contact-buttons-contact-title-text-color:#1c2448;--e-contact-buttons-contact-description-text-color:#1c2448;display:flex;flex-direction:column;gap:20px;pointer-events:none;position:fixed;width:var(--e-contact-buttons-chat-box-width);z-index:10000}@media (max-width:767px){.e-contact-buttons{inset-inline-end:0;width:90vw}}.e-contact-buttons.has-h-alignment-start{inset-inline-start:var(--e-contact-buttons-horizontal-offset);justify-content:flex-start}@media (max-width:767px){.e-contact-buttons.has-h-alignment-start{inset-inline-start:0}}.e-contact-buttons.has-h-alignment-start .e-contact-buttons__chat-button-container{justify-content:flex-start;padding-inline-end:0;padding-inline-start:20px}@media (max-width:767px){.e-contact-buttons.has-h-alignment-start .e-contact-buttons__chat-button-container{inset-inline-end:unset;inset-inline-start:var(--e-contact-buttons-horizontal-offset)}}.e-contact-buttons.has-h-alignment-end{align-items:flex-end;inset-inline-end:var(--e-contact-buttons-horizontal-offset);justify-content:flex-end}.e-contact-buttons.has-h-alignment-end .e-contact-buttons__chat-button-container{inset-inline-end:var(--e-contact-buttons-horizontal-offset);justify-content:flex-end;padding-inline-end:20px}@media (max-width:767px){.e-contact-buttons.has-h-alignment-end .e-contact-buttons__chat-button-container{inset-inline-end:unset}}.e-contact-buttons.has-h-alignment-center{inset-inline-start:50%;justify-content:center;transform:translateX(-50%)}.e-contact-buttons.has-h-alignment-center .e-contact-buttons__chat-button-container{justify-content:center;padding-inline:0}.e-contact-buttons.has-h-alignment-center .e-contact-buttons__content-wrapper{inset-inline-end:calc(var(--e-contact-buttons-chat-box-width) / 2 - 40px);position:relative}.e-contact-buttons.has-v-alignment-top{top:var(--e-contact-buttons-vertical-offset)}.e-contact-buttons.has-v-alignment-top .e-contact-buttons__content-wrapper{order:2}.e-contact-buttons.has-v-alignment-top .e-contact-buttons__chat-button-container{order:1}.e-contact-buttons.has-v-alignment-middle{align-items:center;flex-direction:row;top:50%;transform:translateY(-50%)}.e-contact-buttons.has-v-alignment-middle .e-contact-buttons__chat-button-container{padding-inline:0}.e-contact-buttons.has-v-alignment-middle.has-h-alignment-start .e-contact-buttons__content-wrapper{order:2}.e-contact-buttons.has-v-alignment-middle.has-h-alignment-start .e-contact-buttons__chat-button-container{order:1;padding-inline:0}.e-contact-buttons.has-h-alignment-center.has-v-alignment-middle{flex-direction:column;transform:translate(-50%,-50%)}.e-contact-buttons.has-v-alignment-bottom{bottom:var(--e-contact-buttons-vertical-offset)}.e-contact-buttons.has-platform-whatsapp{--e-contact-buttons-button-bg:#25d366;--e-contact-buttons-button-bg-hover:#075e54;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#075e54;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#ece5dd;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#25d366;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#075e54;--e-contact-buttons-chat-box-bg:#fff}.e-contact-buttons.has-platform-skype{--e-contact-buttons-button-bg:#00aff0;--e-contact-buttons-button-bg-hover:#0d72cf;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#0d72cf;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#cdf7ff;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#00aff0;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#0d72cf;--e-contact-buttons-chat-box-bg:#fff}.e-contact-buttons.has-platform-messenger{--e-contact-buttons-button-bg:#168aff;--e-contact-buttons-button-bg-hover:#168aff;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#168aff;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#f0f0f0;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#168aff;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#168aff;--e-contact-buttons-chat-box-bg:#fff}.e-contact-buttons.has-platform-viber{--e-contact-buttons-button-bg:#7360f2;--e-contact-buttons-button-bg-hover:#4e4879;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#4e4879;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#e5e1ff;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#7360f2;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#4e4879;--e-contact-buttons-chat-box-bg:#fff}.e-contact-buttons.has-platform-waze{--e-contact-buttons-button-bg:#3cf;--e-contact-buttons-button-bg-hover:#09f;--e-contact-buttons-button-icon:#fff;--e-contact-buttons-button-icon-hover:#fff;--e-contact-buttons-top-bar-bg:#09f;--e-contact-buttons-top-bar-title:#fff;--e-contact-buttons-top-bar-subtitle:#fff;--e-contact-buttons-close-button-color:#fff;--e-contact-buttons-message-bubble-body:#000;--e-contact-buttons-message-bubble-time:#000;--e-contact-buttons-message-bubble-name:#000;--e-contact-buttons-message-bubble-bubble-bg:#fff;--e-contact-buttons-message-bubble-chat-bg:#ece5dd;--e-contact-buttons-send-button-icon:#fff;--e-contact-buttons-send-button-bg:#3cf;--e-contact-buttons-send-button-icon-hover:#fff;--e-contact-buttons-send-button-bg-hover:#09f;--e-contact-buttons-chat-box-bg:#fff}.e-contact-buttons.has-corners-rounded{--e-contact-buttons-border-radius:20px}.e-contact-buttons.has-corners-round{--e-contact-buttons-border-radius:50px}.e-contact-buttons.has-corners-sharp{--e-contact-buttons-border-radius:0}.e-contact-buttons:not(.has-animations) .e-contact-buttons__content-wrapper.hidden{display:none}.e-contact-buttons.has-animations .e-contact-buttons__content-wrapper.hidden{display:block;transition:1s;visibility:hidden}.e-contact-buttons.has-animations .e-contact-buttons__content-wrapper.animated-wrapper{animation:e-contact-buttons-close 1s;opacity:0;transform:none;visibility:hidden}.e-contact-buttons__chat-button-shadow,.e-contact-buttons__contact-box-shadow,.e-contact-buttons__contact-box-shadow:is(a),.e-contact-buttons__content{box-shadow:var(--e-contact-buttons-box-shadow)}.e-contact-buttons__chat-button-drop-shadow{filter:var(--e-contact-buttons-drop-shadow)}.e-contact-buttons__content{border-radius:var(--e-contact-buttons-border-radius);font-family:var(--e-global-typography-text-font-family,"Poppins"),Sans-serif;overflow:hidden}.e-contact-buttons__top-bar{align-items:center;background-color:var(--e-contact-buttons-top-bar-bg);display:flex;gap:20px;padding:20px;position:relative}.e-contact-buttons__top-bar-title{color:var(--e-contact-buttons-top-bar-title);font-size:24px;font-weight:700;margin-block-end:0}.e-contact-buttons__top-bar-subtitle{color:var(--e-contact-buttons-top-bar-subtitle);font-size:20px;margin-block-end:0}.e-contact-buttons__profile-image{align-items:center;display:flex;position:relative}.e-contact-buttons__profile-image img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.e-contact-buttons__profile-image.has-size-small img{height:var(--e-contact-buttons-profile-image-size-small);width:var(--e-contact-buttons-profile-image-size-small)}.e-contact-buttons__profile-image.has-size-medium img{height:var(--e-contact-buttons-profile-image-size-medium);width:var(--e-contact-buttons-profile-image-size-medium)}.e-contact-buttons__profile-image.has-size-large img{height:var(--e-contact-buttons-profile-image-size-large);width:var(--e-contact-buttons-profile-image-size-large)}.e-contact-buttons__profile-image.has-dot:after{background-color:var(--e-contact-buttons-profile-dot-bg);border:3px solid var(--e-contact-buttons-top-bar-bg);border-radius:50%;bottom:5px;content:"";height:20px;position:absolute;right:0;width:20px}.e-contact-buttons__close-button,.e-contact-buttons__close-button[type=button]{background:none;border:0;color:var(--e-contact-buttons-close-button-color);inset-inline-end:20px;padding:0;position:absolute;top:20px}.e-contact-buttons__close-button:focus,.e-contact-buttons__close-button:hover,.e-contact-buttons__close-button[type=button]:focus,.e-contact-buttons__close-button[type=button]:hover{background:none;border:0;color:var(--e-contact-buttons-close-button-color)}.e-contact-buttons__chat-button-container,.e-contact-buttons__contact-icon-link,.e-contact-buttons__content-wrapper{pointer-events:auto}.e-contact-buttons__chat-button-container{display:flex;max-width:-moz-max-content;max-width:max-content}@media (max-width:767px){.e-contact-buttons__chat-button-container{position:relative}}.e-contact-buttons__chat-button,.e-contact-buttons__chat-button[type=button]{align-items:center;background-color:var(--e-contact-buttons-button-bg);border:0;border-radius:50%;color:var(--e-contact-buttons-button-icon);display:flex;justify-content:center;padding:0;position:relative;transition:all .3s}.e-contact-buttons__chat-button svg,.e-contact-buttons__chat-button[type=button] svg{fill:var(--e-contact-buttons-button-icon)}.e-contact-buttons__chat-button:focus,.e-contact-buttons__chat-button:hover,.e-contact-buttons__chat-button[type=button]:focus,.e-contact-buttons__chat-button[type=button]:hover{background-color:var(--e-contact-buttons-button-bg-hover);color:var(--e-contact-buttons-button-icon-hover);transition:all .3s}.e-contact-buttons__chat-button:focus svg,.e-contact-buttons__chat-button:hover svg,.e-contact-buttons__chat-button[type=button]:focus svg,.e-contact-buttons__chat-button[type=button]:hover svg{fill:var(--e-contact-buttons-button-icon-hover)}.e-contact-buttons__chat-button.has-dot:after,.e-contact-buttons__chat-button[type=button].has-dot:after{background-color:var(--e-contact-buttons-dot);border-radius:50%;content:"";height:var(--e-contact-buttons-dot-size);position:absolute;right:0;top:0;width:var(--e-contact-buttons-dot-size)}.e-contact-buttons__chat-button.has-size-small,.e-contact-buttons__chat-button[type=button].has-size-small{height:var(--e-contact-buttons-size-small);width:var(--e-contact-buttons-size-small)}.e-contact-buttons__chat-button.has-size-small svg,.e-contact-buttons__chat-button[type=button].has-size-small svg{height:var(--e-contact-buttons-svg-size-small);width:var(--e-contact-buttons-svg-size-small)}.e-contact-buttons__chat-button.has-size-small i,.e-contact-buttons__chat-button[type=button].has-size-small i{font-size:var(--e-contact-buttons-svg-size-small)}.e-contact-buttons__chat-button.has-size-medium,.e-contact-buttons__chat-button[type=button].has-size-medium{height:var(--e-contact-buttons-size-medium);width:var(--e-contact-buttons-size-medium)}.e-contact-buttons__chat-button.has-size-medium svg,.e-contact-buttons__chat-button[type=button].has-size-medium svg{height:var(--e-contact-buttons-svg-size-medium);width:var(--e-contact-buttons-svg-size-medium)}.e-contact-buttons__chat-button.has-size-medium i,.e-contact-buttons__chat-button[type=button].has-size-medium i{font-size:var(--e-contact-buttons-svg-size-medium)}.e-contact-buttons__chat-button.has-size-large,.e-contact-buttons__chat-button[type=button].has-size-large{height:var(--e-contact-buttons-size-large);width:var(--e-contact-buttons-size-large)}.e-contact-buttons__chat-button.has-size-large svg,.e-contact-buttons__chat-button[type=button].has-size-large svg{height:var(--e-contact-buttons-svg-size-large);width:var(--e-contact-buttons-svg-size-large)}.e-contact-buttons__chat-button.has-size-large i,.e-contact-buttons__chat-button[type=button].has-size-large i{font-size:var(--e-contact-buttons-svg-size-large)}.e-contact-buttons__chat-button.has-entrance-animation-delay,.e-contact-buttons__chat-button[type=button].has-entrance-animation-delay{animation-delay:var(--e-contact-button-chat-button-animation-delay)}.e-contact-buttons__chat-button.has-entrance-animation-duration-slow,.e-contact-buttons__chat-button[type=button].has-entrance-animation-duration-slow{animation-duration:2s}.e-contact-buttons__chat-button.has-entrance-animation-duration-normal,.e-contact-buttons__chat-button[type=button].has-entrance-animation-duration-normal{animation-duration:1s}.e-contact-buttons__chat-button.has-entrance-animation-duration-fast,.e-contact-buttons__chat-button[type=button].has-entrance-animation-duration-fast{animation-duration:.8s}.e-contact-buttons__chat-button.has-entrance-animation,.e-contact-buttons__chat-button[type=button].has-entrance-animation{opacity:0}.e-contact-buttons__chat-button.visible,.e-contact-buttons__chat-button[type=button].visible{opacity:1}.e-contact-buttons__message-bubble{background-color:var(--e-contact-buttons-message-bubble-chat-bg);padding:25px 20px;padding-inline-start:40px}.e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__bubble-container{height:0;opacity:0;visibility:hidden}.e-contact-buttons__bubble{background-color:var(--e-contact-buttons-message-bubble-bubble-bg);border-radius:15px;padding:20px;position:relative}.e-contact-buttons__bubble:after{border-block-end-color:transparent;border-block-end-width:40px;border-block-start-color:transparent;border-block-start-width:0;border-inline-end-color:var(--e-contact-buttons-message-bubble-bubble-bg);border-inline-end-width:40px;border-inline-start-color:transparent;border-inline-start-width:0;border-style:solid;content:"";height:0;inset-inline-start:-20px;position:absolute;top:0;width:0}.e-contact-buttons__message-bubble-name{color:var(--e-contact-buttons-message-bubble-name);font-size:20px;font-weight:600;line-height:25px;margin-block-end:8px}.e-contact-buttons__message-bubble-body{color:var(--e-contact-buttons-message-bubble-body);font-size:20px;line-height:25px;margin-block-end:8px}.e-contact-buttons__message-bubble-time{color:var(--e-contact-buttons-message-bubble-time);font-size:20px;font-weight:600;line-height:25px;margin-block-end:0;text-align:end}.e-contact-buttons__powered-container{text-align:center}.e-contact-buttons__powered-text{color:#000;font-size:16px;font-weight:500;margin-block-end:12px}.e-contact-buttons__dots-container{background-color:var(--e-contact-buttons-message-bubble-bubble-bg);border-radius:15px;display:inline-flex;padding:10px 12px}.e-contact-buttons__dot{animation:e-contact-buttons-typing-jump 1s infinite;background-color:var(--e-contact-buttons-message-bubble-name);border-radius:50%;display:inline-block;height:7px;margin-left:auto;margin-right:3px;position:relative;width:7px}.e-contact-buttons__dot-1{animation-delay:.2s}.e-contact-buttons__dot-2{animation-delay:.4s}.e-contact-buttons__dot-3{animation-delay:.6s}.e-contact-buttons__send-button{background-color:var(--e-contact-buttons-chat-box-bg);padding:12px 20px 20px}.e-contact-buttons__send-button .e-contact-buttons__send-cta{color:var(--e-contact-buttons-send-button-icon)}.e-contact-buttons__send-button .e-contact-buttons__send-cta:focus,.e-contact-buttons__send-button .e-contact-buttons__send-cta:hover{color:var(--e-contact-buttons-send-button-icon-hover)}.e-contact-buttons__send-cta{align-items:center;background-color:var(--e-contact-buttons-send-button-bg);border-radius:30px;display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:center;padding:10px;text-align:center;transition:all .3s;width:100%}.e-contact-buttons__send-cta svg{fill:var(--e-contact-buttons-send-button-icon);height:28px;width:28px}.e-contact-buttons__send-cta:focus,.e-contact-buttons__send-cta:hover{background-color:var(--e-contact-buttons-send-button-bg-hover);transition:all .3s}.e-contact-buttons__send-cta:focus svg,.e-contact-buttons__send-cta:hover svg{fill:var(--e-contact-buttons-send-button-icon-hover)}.e-contact-buttons__content.visible .e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__dots-container{animation-delay:0;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:e-contact-buttons-disappear}.e-contact-buttons__content.visible .e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__bubble-container{animation-delay:2s;animation-duration:.1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:e-contact-buttons-appear}.e-con:has(.e-contact-buttons)>.e-con-inner,.e-con>.e-con-inner.e-con-inner--floating-buttons{padding-block-end:0;padding-block-start:0}@keyframes e-contact-buttons-typing-jump{0%{bottom:0}20%{bottom:5px}40%{bottom:0}}@keyframes e-contact-buttons-appear{0%{height:0;opacity:0;visibility:hidden}to{height:auto;opacity:1;visibility:visible}}@keyframes e-contact-buttons-disappear{0%{display:inline-flex}to{display:none}}@keyframes e-contact-buttons-close{0%,99.99%{opacity:1;visibility:visible}to{opacity:0;transform:none;visibility:hidden}}.e-contact-buttons-var-10{--e-contact-buttons-size-small:40px;--e-contact-buttons-size-medium:48px;--e-contact-buttons-size-large:56px;--e-contact-buttons-svg-size-small:20px;--e-contact-buttons-svg-size-medium:24px;--e-contact-buttons-svg-size-large:28px;--e-contact-buttons-svg-size:var(--e-contact-buttons-svg-size-medium);--e-contact-buttons-horizontal-offset:0;--e-contact-buttons-transition-duration:.3s;--e-contact-buttons-transition:all var(--e-contact-buttons-transition-duration);--e-contact-buttons-contact-gap:4px;--e-contact-buttons-contact-padding-block-end:8px;--e-contact-buttons-contact-padding-block-start:8px;--e-contact-buttons-contact-padding-inline-end:12px;--e-contact-buttons-contact-padding-inline-start:12px;width:auto}.e-contact-buttons-var-10 .has-corners-rounded{--e-contact-buttons-border-radius:20px}.e-contact-buttons-var-10 .has-corners-round{--e-contact-buttons-border-radius:50px}.e-contact-buttons-var-10 .has-corners-sharp{--e-contact-buttons-border-radius:0}.e-contact-buttons-var-10 .has-size-small{--e-contact-buttons-svg-size:var(--e-contact-buttons-svg-size-small)}.e-contact-buttons-var-10 .has-size-medium{--e-contact-buttons-svg-size:var(--e-contact-buttons-svg-size-medium)}.e-contact-buttons-var-10 .has-size-large{--e-contact-buttons-svg-size:var(--e-contact-buttons-svg-size-large)}.e-contact-buttons-var-10 .e-contact-buttons__contact-links{display:flex;gap:var(--e-contact-buttons-contact-gap)}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-container{align-items:center;display:inline-flex;justify-content:center}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-container svg{height:var(--e-contact-buttons-svg-size);width:var(--e-contact-buttons-svg-size)}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-container i{font-size:var(--e-contact-buttons-svg-size)}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link{align-items:center;background-color:var(--e-contact-buttons-contact-button-bg);color:var(--e-contact-buttons-contact-button-icon);display:flex;transition:all .3s}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link svg{fill:var(--e-contact-buttons-contact-button-icon)}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:focus,.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:hover{background-color:var(--e-contact-buttons-contact-button-bg);color:var(--e-contact-buttons-contact-button-icon);transition:all .3s}.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:focus svg,.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:hover svg{fill:var(--e-contact-buttons-contact-button-icon)}.e-contact-buttons-var-10 .e-contact-buttons__contact-title{display:inline-block;padding-block-end:var(--e-contact-buttons-contact-padding-block-end);padding-block-start:var(--e-contact-buttons-contact-padding-block-start);padding-inline-end:var(--e-contact-buttons-contact-padding-inline-end);padding-inline-start:var(--e-contact-buttons-contact-padding-inline-start)}.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:8px;justify-content:flex-end;padding-inline-end:12px;transform:translateX(calc(-100% + var(--e-contact-buttons-svg-size) * 2 - var(--e-contact-buttons-margin-offset)));transition:var(--e-contact-buttons-transition)}.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link.has-size-small{--e-contact-buttons-margin-offset:2px}[dir=rtl] .e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:2px;transform:translateX(calc(100% - (var(--e-contact-buttons-svg-size) * 2 - var(--e-contact-buttons-margin-offset))))}[dir=rtl] .e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link.has-size-large{--e-contact-buttons-margin-offset:8px}.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-links{align-items:flex-start;flex-direction:column}.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link{border-end-end-radius:var(--e-contact-buttons-border-radius);border-end-start-radius:0;border-start-end-radius:var(--e-contact-buttons-border-radius);border-start-start-radius:0}@media (min-width:768px){.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link:focus,.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link:hover{transform:none;transition:var(--e-contact-buttons-transition)}}.e-contact-buttons-var-10.has-h-alignment-start .e-contact-buttons__contact-icon-link.active{transform:none;transition:var(--e-contact-buttons-transition)}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:8px;padding-inline-start:12px;transform:translateX(calc(100% - var(--e-contact-buttons-svg-size) * 2 + var(--e-contact-buttons-margin-offset)));transition:var(--e-contact-buttons-transition)}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link.has-size-small{--e-contact-buttons-margin-offset:2px}[dir=rtl] .e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:2px;transform:translateX(calc(-100% + var(--e-contact-buttons-svg-size) * 2 - var(--e-contact-buttons-margin-offset)))}[dir=rtl] .e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link.has-size-large{--e-contact-buttons-margin-offset:8px}@media (min-width:768px){.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link:focus,.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link:hover{transform:none;transition:var(--e-contact-buttons-transition)}}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link.active{transform:none;transition:var(--e-contact-buttons-transition)}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-links{align-items:flex-end;flex-direction:column}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-container{order:1}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-title{order:2}.e-contact-buttons-var-10.has-h-alignment-end .e-contact-buttons__contact-icon-link{border-end-end-radius:0;border-end-start-radius:var(--e-contact-buttons-border-radius);border-start-end-radius:0;border-start-start-radius:var(--e-contact-buttons-border-radius)}.e-contact-buttons-var-10.has-h-alignment-center .e-contact-buttons__contact-icon-link{flex-direction:column}.e-contact-buttons-var-10.has-h-alignment-center .e-contact-buttons__contact-title{writing-mode:vertical-lr}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-links{align-items:flex-end}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-container{order:1}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-title{order:2}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:14px;border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--e-contact-buttons-border-radius);border-start-start-radius:var(--e-contact-buttons-border-radius);padding-block-start:12px;transform:translateY(calc(100% - var(--e-contact-buttons-svg-size) * 2 + var(--e-contact-buttons-margin-offset)));transition:var(--e-contact-buttons-transition)}@media (min-width:768px){.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-link:focus,.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-link:hover{transform:none;transition:var(--e-contact-buttons-transition)}}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-link.active{transform:none;transition:var(--e-contact-buttons-transition)}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-bottom .e-contact-buttons__contact-icon-link.has-size-small{--e-contact-buttons-margin-offset:5px}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-links{align-items:flex-start}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-icon-container{align-items:flex-end}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-icon-link{--e-contact-buttons-margin-offset:14px;border-end-end-radius:var(--e-contact-buttons-border-radius);border-end-start-radius:var(--e-contact-buttons-border-radius);border-start-end-radius:0;border-start-start-radius:0;justify-content:flex-end;padding-block-end:12px;transform:translateY(calc(-100% + var(--e-contact-buttons-svg-size) + var(--e-contact-buttons-margin-offset)));transition:var(--e-contact-buttons-transition)}@media (min-width:768px){.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-icon-link:focus,.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-icon-link:hover{transform:none;transition:var(--e-contact-buttons-transition)}}.e-contact-buttons-var-10.has-h-alignment-center.has-v-alignment-top .e-contact-buttons__contact-icon-link.active{transform:none;transition:var(--e-contact-buttons-transition)}.rm-chrome,.rm-card-extra,.rm-card-cta,.rm-sheet{display:none}
@media(max-width:767px){
body.rm-catalogue{background:#fff;color:#242824}
body.rm-catalogue #pxl-main{padding-top:98px!important;background:#fff!important}
body.rm-catalogue #pxl-main>.container{width:100%!important;max-width:none!important;padding:0 14px!important}
body.rm-catalogue #pxl-main>.container>.pxl-content-wrap{margin-left:0!important;margin-right:0!important}
body.rm-catalogue #pxl-content-area{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important}
body.rm-catalogue #pxl-page-title-elementor{display:none!important}
body.rm-catalogue #pxl-sidebar-area,body.rm-catalogue .wpc-filters-open-button-container,body.rm-catalogue .wpc-open-close-filters-button,body.rm-catalogue .pxl-shop-topbar-wrap,body.rm-catalogue #pxl-content-main>.wpc-custom-selected-terms{display:none!important}
body.rm-catalogue .rm-chrome{display:block;margin:0 0 18px;color:#242824;background:#fff;scroll-margin-top:90px}
.rm-category-intro{margin:0 0 16px}
.rm-category-intro .rm-back{display:inline-flex;align-items:center;min-height:44px;color:#777d76;font-size:13px;text-decoration:none;margin-bottom:5px}
.rm-category-intro h1{font-size:26px!important;line-height:1.12!important;font-weight:700!important;letter-spacing:-.5px;margin:0!important;color:#20261d!important}
.rm-category-selected{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-top:15px}
.rm-category-selected>span:first-child{font-size:11px;color:#74796f}
.rm-category-selected .rm-category-chip{font-size:12px;line-height:1.4;padding:8px 12px;background:#f1f9e2;color:#395809;border-radius:24px}
.rm-chrome *,.rm-sheet *{box-sizing:border-box}
.rm-chrome button,.rm-sheet button{font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:none}
.rm-chrome button::before,.rm-chrome button::after,.rm-sheet button::before,.rm-sheet button::after{display:none!important}
.rm-chrome button:focus-visible,.rm-sheet button:focus-visible,.rm-card-cta:focus-visible{outline:2px solid #527900!important;outline-offset:3px}
.rm-filterbar{display:flex;align-items:center;gap:7px;overflow-x:auto;scrollbar-width:none;padding:3px 0 14px;border-bottom:1px solid #eceee9;scroll-snap-type:x proximity}
.rm-filterbar::-webkit-scrollbar{display:none}
.rm-filterbar button{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;white-space:nowrap;border:1px solid #dddfe0!important;border-radius:28px!important;padding:7px 14px!important;background:#fff!important;color:#292c2d!important;font-size:14px!important;line-height:1.2!important}
.rm-filterbar button.rm-active{background:#f2f9e6!important;border-color:#84b22a!important;color:#324f06!important}
.rm-filterbar .rm-all{min-width:48px;padding:8px 12px!important}
.rm-chrome svg,.rm-sheet svg{width:19px;height:19px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7}
.rm-filterbar .rm-chevron{width:12px;height:12px}
.rm-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0 2px}
.rm-count{font-size:12px;line-height:1.4;color:#646963;margin:0}
.rm-layout{display:flex;flex:0 0 auto;gap:2px}
.rm-layout button{width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border:0!important;border-radius:6px!important;background:#fff!important;color:#a7aaa6!important;padding:10px!important}
.rm-layout button[aria-pressed=true]{background:#f3f4f0!important;color:#252b22!important}
.rm-chips{display:flex;flex-wrap:wrap;gap:6px}
.rm-chips:empty{display:none}
.rm-chips a{min-height:44px;padding:10px;font-size:12px;line-height:1.5;border:1px solid #e3e7dc;border-radius:7px;color:#304915;background:#fff;display:flex;align-items:center;gap:7px}
body.rm-catalogue #pxl-content-main ul.products{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:26px 12px!important;margin:0!important;padding:0!important;width:100%!important}
body.rm-catalogue #pxl-content-main ul.products.rm-one-column{grid-template-columns:minmax(0,1fr)!important}
body.rm-catalogue #pxl-content-main ul.products::before,body.rm-catalogue #pxl-content-main ul.products::after{display:none!important}
body.rm-catalogue #pxl-content-main ul.products>li.product{float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;list-style:none!important;background:#fff!important}
body.rm-catalogue .woocommerce-product-inner{display:flex!important;flex-direction:column!important;height:100%!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;transform:none!important}
body.rm-catalogue .woocommerce-product-header{padding:0!important;margin:0!important;aspect-ratio:1;background:#fff!important;border:1px solid #f0f1ed!important;border-radius:3px!important;overflow:hidden;position:relative!important;min-height:0!important;width:100%!important}
body.rm-catalogue .woocommerce-product-header::before,body.rm-catalogue .woocommerce-product-header::after,body.rm-catalogue .woocommerce-product-link,body.rm-catalogue .woocommerce-product-header .pxl-add-to-cart{display:none!important}
body.rm-catalogue .woocommerce-product-details{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;padding:0!important}
body.rm-catalogue .woocommerce-product-header img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;transform:none!important;opacity:1!important}
body.rm-catalogue .woocommerce-product-content{display:flex!important;flex-direction:column;flex:1;padding:12px 0 0!important;margin:0!important;width:100%!important;background:#fff!important;text-align:left!important}
body.rm-catalogue .woocommerce-product-meta{display:flex;flex-direction:column;flex:1}
body.rm-catalogue .woocommerce-product-title,body.rm-catalogue .woocommerce-product-rating,body.rm-catalogue .woocommerce-product--price,body.rm-catalogue .woocommerce-product--excerpt{display:none!important}
body.rm-catalogue .rm-card-extra{display:block;margin-bottom:0}
body.rm-catalogue .rm-card-brand{display:block;font-size:10px;line-height:1.4;letter-spacing:.7px;color:#72776e;margin-bottom:6px;text-transform:uppercase}
body.rm-catalogue .rm-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px!important;line-height:1.35!important;font-weight:500!important;min-height:40.5px;color:#31382d!important;margin:0 0 8px!important;text-decoration:none}
body.rm-catalogue .rm-card-spec{font-size:12px;line-height:1.5;min-height:18px;color:#6c7265;margin:0}
body.rm-catalogue a.rm-card-cta{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px;width:100%;margin:13px 0 0;padding:9px 5px!important;border:0!important;border-radius:5px!important;background:#9add0f!important;color:#182507!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;text-transform:none!important;box-shadow:none!important;text-decoration:none!important}
body.rm-catalogue a.rm-card-cta::before,body.rm-catalogue a.rm-card-cta::after{display:none!important}
body.rm-catalogue .woocommerce-pagination{margin-top:30px!important}
.rm-sheet[open]{display:flex;flex-direction:column;position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:640px;max-height:85dvh;border:0;border-radius:22px 22px 0 0;padding:0;background:#fff;color:#252b22;z-index:2147483640;box-shadow:0 -8px 35px #0002;animation:rm-slide .18s ease-out}
.rm-sheet::backdrop{background:#0006}
.rm-sheet-head{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;border-bottom:1px solid #eee;flex:0 0 auto}
.rm-sheet h2{font-size:20px!important;line-height:1.3!important;margin:0!important;font-weight:600!important}
.rm-sheet-close{width:44px;min-height:44px;border:1px solid #e6e9e0!important;border-radius:50%!important;background:#fff!important;color:#333!important;display:flex;align-items:center;justify-content:center;padding:8px!important}
.rm-sheet-body{overflow:auto;overscroll-behavior:contain;padding:16px 20px}
.rm-sheet fieldset{border:0!important;padding:0!important;margin:0 0 22px!important;min-width:0}
.rm-sheet legend{font-size:14px;font-weight:600;margin-bottom:10px}
.rm-options{display:flex;flex-wrap:wrap;gap:8px}
.rm-options button{padding:10px 13px!important;min-height:44px;border:1px solid #e1e5dc!important;border-radius:9px!important;background:#fff!important;color:#323b29!important;font-size:13px!important;line-height:1.4!important;max-width:100%;text-align:left}
.rm-options button[aria-pressed=true]{background:#eef9d9!important;border-color:#74a819!important;color:#2c4507!important}
.rm-sheet-footer{padding:12px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #eee;background:#fff;flex:0 0 auto}
.rm-sheet .rm-apply{min-height:48px;width:100%;border:0!important;border-radius:9px!important;background:#9add0f!important;color:#1b2b05!important;font-size:14px!important;font-weight:600!important;padding:12px!important}
.rm-sheet .rm-clear{min-height:44px;width:100%;border:0!important;background:#fff!important;color:#616b58!important;font-size:12px!important;text-decoration:underline;padding:8px!important}
.rm-sheet [hidden]{display:none!important}
body.rm-dialog-open{overflow:hidden}
@keyframes rm-slide{from{transform:translateY(20px)}to{transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.rm-sheet[open]{animation:none}}
}@media(min-width:1200px){
#menu-item-10765>.sub-menu{width:780px!important;max-width:calc(100vw - 50px);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;padding:20px!important;left:auto!important;right:0!important}
#menu-item-10765>.sub-menu>li{width:auto!important;margin:0!important}
#menu-item-10765>.sub-menu>li>a{white-space:normal!important;font-size:14px!important;line-height:1.45!important;padding:12px!important;border-radius:5px}
#menu-item-10765>.sub-menu>li>a:hover{background:#f2f9e5}
#menu-item-10765>.sub-menu>.repro-menu-extra{border-top:1px solid #e6e9df;margin-top:6px!important;padding-top:5px}
} .wpc-filters-widget-wrapper .wpc-term-item.wpc-term-id-145,
.wpc-filters-widget-wrapper .wpc-term-item.wpc-term-id-146{display:none!important}.rpm-panel{display:none}
@media(min-width:1200px){
#menu-item-10765>.sub-menu{display:none!important}
#menu-item-10765 .rpm-panel{display:block;position:fixed;left:50%;top:var(--rpm-top,100px);transform:translateX(-50%);width:min(1200px,calc(100vw - 48px));max-height:calc(100vh - var(--rpm-top,100px) - 20px);overflow:auto;background:#fff;color:#17191b;border:1px solid #eceee8;border-radius:9px;box-shadow:0 18px 50px #0003;padding:26px 30px 18px;z-index:99999;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;text-align:left;line-height:1.4;cursor:auto}
#menu-item-10765:hover .rpm-panel,#menu-item-10765:focus-within .rpm-panel,#menu-item-10765.rpm-open .rpm-panel{visibility:visible;opacity:1;pointer-events:auto}
#menu-item-10765.rpm-closed .rpm-panel{visibility:hidden;opacity:0;pointer-events:none}
.rpm-panel *{box-sizing:border-box}
.rpm-grid{display:grid;grid-template-columns:1fr .9fr 1.35fr;gap:28px}
.rpm-panel section{min-width:0;margin:0;padding:0}
.rpm-panel section+section{border-left:1px solid #e5e7e2;padding-left:28px}
#menu-item-10765 .rpm-panel h2{font-size:25px;line-height:1.2;font-weight:700;margin:0 0 14px;color:#111}
#menu-item-10765 .rpm-panel a{color:#17191b!important;text-decoration:none!important;font-size:15px;font-weight:400;white-space:normal;line-height:1.4}
#menu-item-10765 .rpm-panel a:before,#menu-item-10765 .rpm-panel a:after{display:none!important}
#menu-item-10765 .rpm-photo{display:flex;align-items:center;justify-content:center;height:200px;margin-bottom:12px;overflow:hidden}
#menu-item-10765 .rpm-machine{display:block;width:200px!important;height:200px!important;max-width:none!important;object-fit:contain;mix-blend-mode:multiply}
.rpm-machine.rpm-fuji{transform:scale(1.8)}
#menu-item-10765 .rpm-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-radius:3px}
#menu-item-10765 .rpm-link:hover,#menu-item-10765 .rpm-footer a:hover{color:#527b00!important}
#menu-item-10765 .rpm-panel a:focus-visible{outline:2px solid #709f00;outline-offset:3px}
#menu-item-10765 .rpm-range{display:grid;grid-template-columns:87px 1fr 18px;align-items:center;gap:14px;min-height:108px;padding:9px 14px;margin:0 0 12px;background:#f7f7f6;border-radius:9px;overflow:hidden}
#menu-item-10765 .rpm-range-185{background:#f1f8e7}
#menu-item-10765 .rpm-range:hover{background:#eaf3da}
#menu-item-10765 .rpm-thumb{display:block;width:87px!important;height:90px!important;object-fit:contain;mix-blend-mode:multiply}
.rpm-thumb.rpm-fuji{transform:scale(1.55)}
.rpm-range strong{display:block;font-size:15px;line-height:1.3;font-weight:700}
.rpm-range small{display:block;font-size:13px;line-height:1.4;color:#62665c;margin-top:6px}
.rpm-arrow{font-size:23px}
.rpm-footer{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:18px;border-top:1px solid #dedfd9;margin-top:20px;padding-top:17px}
#menu-item-10765 .rpm-footer a{display:flex;align-items:center;justify-content:center;gap:16px;font-weight:700}
.rpm-footer a+a{border-left:1px solid #dedfd9}
.rpm-icon{color:#9add0f;font-size:25px}
}.rmm-panel{display:none!important}
@media(max-width:1199px){
#menu-item-14008>.sub-menu{display:none!important}
#menu-item-14008 .rmm-panel:not([hidden]){display:block!important;position:fixed;inset:0;z-index:100000;width:100%;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:#fff;padding:20px 20px calc(24px + env(safe-area-inset-bottom));text-align:left;color:#141615;line-height:1.4}
.rmm-panel *{box-sizing:border-box}
#menu-item-14008 .rmm-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}
#menu-item-14008 .rmm-head a{display:block;padding:0;border:0}
#menu-item-14008 .rmm-head img{display:block;width:210px!important;height:auto!important;max-width:100%}
#menu-item-14008 .rmm-panel button{background:none;border:0;color:#171917;padding:0;box-shadow:none;cursor:pointer;font-family:inherit}
#menu-item-14008 .rmm-close{font-size:35px;line-height:44px;width:44px;height:44px;flex-shrink:0}
#menu-item-14008 .rmm-back{display:flex;gap:10px;align-items:center;min-height:44px;font-size:27px;margin:0 0 6px}
.rmm-back span{font-size:16px;color:#555}
#menu-item-14008 .rmm-panel h2{font-size:30px;line-height:1.2;margin:0 0 16px;font-weight:700}
#menu-item-14008 .rmm-panel h3{font-size:16px;line-height:1.3;color:#575b55;margin:20px 0 10px;font-weight:700}
.rmm-family{border-bottom:1px solid #e0e3dc;margin:0 0 10px}
.rmm-family[open]{background:#f2f8e9;padding:0 10px 10px;border:0;border-radius:12px}
.rmm-family summary{list-style:none;display:grid;grid-template-columns:60px 1fr 24px;align-items:center;gap:14px;min-height:76px;padding:6px 0;cursor:pointer}
.rmm-family summary::-webkit-details-marker{display:none}
.rmm-family summary strong{font-size:18px;font-weight:700}
.rmm-chevron{font-size:27px;text-align:center}
.rmm-family[open] .rmm-chevron{transform:rotate(180deg)}
#menu-item-14008 .rmm-image{display:block;width:60px!important;height:64px!important;object-fit:contain;mix-blend-mode:multiply}
#menu-item-14008 .rmm-family:first-of-type .rmm-image,#menu-item-14008 .rmm-range-448 .rmm-image{transform:scale(1.65)}
.rmm-options{background:#fff;border-radius:9px;overflow:hidden}
#menu-item-14008 .rmm-panel a{color:#141615!important;text-decoration:none!important;white-space:normal;line-height:1.4}
#menu-item-14008 .rmm-panel a:before,#menu-item-14008 .rmm-panel a:after{display:none!important}
#menu-item-14008 .rmm-options a,#menu-item-14008 .rmm-footer a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:10px 12px;font-size:15px;border-bottom:1px solid #e0e3dc}
#menu-item-14008 .rmm-options a:last-child{border:0}
#menu-item-14008 .rmm-range{display:grid;grid-template-columns:60px 1fr 20px;gap:14px;align-items:center;background:#f5f5f5;border-radius:10px;padding:6px 12px;margin:0 0 8px;min-height:76px}
#menu-item-14008 .rmm-range-185{background:#f1f8e7}
.rmm-range strong{display:block;font-size:17px;font-weight:700}
.rmm-range small{display:block;font-size:13px;color:#62665e;margin-top:3px}
#menu-item-14008 .rmm-footer{border-top:1px solid #e0e3dc;margin-top:17px}
#menu-item-14008 .rmm-footer a{padding:12px 0;font-weight:700;font-size:15px}
#menu-item-14008 .rmm-quote{display:flex;align-items:center;justify-content:center;gap:20px;min-height:48px;background:#9add0f;border-radius:9px;margin-top:20px;padding:12px;font-size:17px;font-weight:700}
.rmm-panel :focus-visible{outline:2px solid #719d00;outline-offset:2px}
body.rmm-active .sticky-devis-button,body.rmm-active [class*="eapp-click-to-call"],body.rmm-active .elfsight-app-04b971b5-e27f-4858-99c1-c8325e152076{display:none!important}
}
@media(max-width:1199px){
#menu-item-14008 .rmm-head{margin-bottom:10px}
#menu-item-14008 .rmm-titlebar{display:grid;grid-template-columns:82px 1fr 82px;align-items:center;gap:4px;margin:0 0 14px;padding:4px 0 12px;border-bottom:1px solid #eceee8}
#menu-item-14008 .rmm-titlebar h2{font-size:24px;line-height:1.2;text-align:center;margin:0}
#menu-item-14008 .rmm-back{appearance:none;-webkit-appearance:none;display:flex;gap:3px;align-items:center;justify-content:flex-start;min-height:44px;width:82px;margin:0;padding:0!important;border-radius:6px!important;font-size:14px;line-height:1;background:transparent!important;-webkit-tap-highlight-color:transparent}
#menu-item-14008 .rmm-back span{font-size:14px;font-weight:500;color:#666}
#menu-item-14008 .rmm-back::before,#menu-item-14008 .rmm-back::after{display:none!important}
#menu-item-14008 .rmm-panel button:focus{outline:none!important;box-shadow:none!important}
#menu-item-14008 .rmm-panel button:focus-visible{outline:2px solid #719d00!important;outline-offset:2px}
}