.account-button{display:inline-flex;position:relative}.account-button .account-button__link{display:inline-flex;align-items:center;gap:13px;padding:9px 16px;max-width:280px;background:var(--gs-colorcustomcolor9, #f3f5f7);border:1px solid var(--gs-colorcustomcolor9, #f3f5f7);color:var(--gs-colortwo, #00a550);font-family:inherit;font-size:16px;line-height:20px;text-align:left;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.account-button .account-button__link:hover,.account-button .account-button__link:focus-visible{background:var(--gs-colortwo, #00a550);border-color:var(--gs-colortwo, #00a550);color:#fff}.account-button .account-button__link::after{display:none}.account-button__icon{display:flex;flex-shrink:0;transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1)}.account-button__icon svg{display:block;width:16px;height:auto}.account-button__link:hover .account-button__icon{transform:translateX(4px)}.account-button__text{display:flex;flex-direction:column;min-width:0}.account-button__label,.account-button__name,.account-button__company{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-button__label,.account-button__name{font-family:TT Firs Bold,sans-serif;font-weight:700}.account-button__company{font-family:Titillium Web Regular,sans-serif;font-size:12px;line-height:16px;color:var(--gs-colorcustomcolor10, #838f96)}.account-button__link:hover .account-button__company,.account-button__link:focus-visible .account-button__company{color:#fff}.account-button__menu{position:absolute;top:calc(100% + 4px);right:0;z-index:10;min-width:260px;padding:0;background:#fff;border:1px solid var(--gs-colorcustomcolor9, #f3f5f7);box-shadow:0 12px 32px rgba(9,30,66,.14)}.account-button__menu[hidden]{display:none}.account-button__menu-title{margin:0;padding:8px 16px;font-family:Titillium Web Regular,sans-serif;font-size:12px;line-height:16px;color:var(--gs-colorcustomcolor10, #838f96);text-transform:uppercase;letter-spacing:.04em}.account-button__menu-form{margin:0}.account-button__menu-item,.account-button__menu-link{display:block;width:100%;padding:10px 16px;background:rgba(0,0,0,0);border:none;color:inherit;font-family:Titillium Web Regular,sans-serif;font-size:15px;line-height:20px;text-align:left;text-decoration:none;cursor:pointer}.account-button__menu-item:hover,.account-button__menu-item:focus-visible,.account-button__menu-link:hover,.account-button__menu-link:focus-visible{background:var(--gs-colorcustomcolor9, #f3f5f7)}.account-button__menu-item.is-active{font-family:TT Firs Bold,sans-serif;font-weight:700;color:var(--gs-colortwo, #00a550)}.account-button .account-button__menu-link{border-top:1px solid var(--gs-colorcustomcolor9, #f3f5f7);color:#000001}@media(max-width: 991.98px){.account-button .account-button__link{max-width:200px}.account-button__company{display:none}}@media(max-width: 575.98px){.account-button .account-button__link{max-width:none}}.wp-block-navigation__responsive-container-content .account-button{display:flex;flex-direction:column;margin-top:24px;width:100%}.wp-block-navigation__responsive-container-content .account-button .account-button__link{justify-content:space-between;width:100%;max-width:none;padding:12px 16px}.wp-block-navigation__responsive-container-content .account-button .account-button__company{display:block}.wp-block-navigation__responsive-container-content .account-button .account-button__menu{position:static;min-width:0;margin-top:8px;box-shadow:none}picture{display:block;line-height:0}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__empty-cart-wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}.wc-block-components-drawer__screen-overlay .wc-block-mini-cart__title{font-family:"TT Firs Extrabold",sans-serif;font-size:1.6rem}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents table.wc-block-cart-items .wc-block-cart-items__row{padding:16px 0 0}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents table.wc-block-cart-items .wc-block-cart-items__row td{padding-top:16px;border-color:var(--gs-colortwo)}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents table.wc-block-cart-items .wc-block-cart-items__row:last-child{padding-bottom:16px}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents .wc-block-components-product-name{font-family:"Titillium Web Regular",sans-serif;font-size:14px}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents .wc-block-components-product-price__value{font-family:"TT Firs Bold",sans-serif;font-size:16px}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__total .wc-block-components-product-price__value{font-family:"TT Firs Extrabold",sans-serif;font-size:16px}.wc-block-components-drawer__screen-overlay .wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer{border-top:1px solid var(--gs-colortwo)}.ept-price-login{font-size:14px;color:#888;font-style:italic}.ept-illustrative-note{position:absolute;bottom:6px;right:8px;z-index:2;font-size:12px;line-height:1.2;color:#777;font-style:italic;pointer-events:none}.shop-frontpage__img-wrap--fallback,.product-catalog__img-wrap,.product-catalog__img-wrap--fallback,.single-product-content__main-swiper--fallback{position:relative}.wp-block-navigation li.store-btn{padding-left:32px !important}@media(max-width: 1338px){.wp-block-navigation li.store-btn{padding-left:6px !important}}@media(max-width: 767px){.wp-block-navigation li.store-btn{padding:0 !important}}.wp-block-navigation li.store-btn>a{display:inline-block;padding:12px 24px;background:var(--gs-colortwo, #00a550);color:#fff !important;border:none;font-size:16px;line-height:24px;font-family:"TT Firs Extrabold",sans-serif;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.wp-block-navigation li.store-btn>a:hover{background:#008c43}.wp-block-navigation li.store-btn>a::after{display:none}@media(max-width: 767px){.wp-block-navigation li.store-btn>a{display:inline-block !important;padding:12px 24px !important;background:var(--gs-colortwo, #00a550) !important;font-size:16px !important;line-height:24px !important;font-family:"TT Firs Extrabold",sans-serif !important;font-weight:700 !important}}.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce input.button,.woocommerce-account .woocommerce-button,button.monitorg5-save-button,.woocommerce button.monitorg5-save-button{display:inline-block;padding:12px 24px !important;background:var(--gs-colortwo, #00a550) !important;color:#fff !important;border:none !important;font-size:16px !important;line-height:24px !important;font-family:"TT Firs Extrabold",sans-serif !important;font-weight:700 !important;cursor:pointer;white-space:nowrap;transition:background .15s;text-decoration:none}.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce a.button:focus,.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce button.button:focus,.woocommerce-account .woocommerce input.button:hover,.woocommerce-account .woocommerce input.button:focus,.woocommerce-account .woocommerce-button:hover,.woocommerce-account .woocommerce-button:focus,button.monitorg5-save-button:hover,button.monitorg5-save-button:focus,.woocommerce button.monitorg5-save-button:hover,.woocommerce button.monitorg5-save-button:focus{background:#008c43 !important;color:#fff !important}header .wpml-language-switcher-block{width:auto !important}header .wp-block-navigation .wp-block-navigation-item{padding:0 6px !important}header .wpml-language-switcher-block .wp-block-navigation__submenu-container{position:absolute;top:100%;left:0;width:100% !important;background-color:#fffffe !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{gap:0}header .wp-block-navigation .wpml-ls-flag{margin-bottom:3px}header .wp-block-navigation .wp-block-navigation__submenu-icon{margin-bottom:5px}.wp-block-greenshift-blocks-swiper .gspbgrid_item h2{font-family:TT Firs Extrabold,sans-serif;font-size:1.4rem;line-height:1em;font-weight:700;text-align:left;margin-right:auto}.fluentform{--ept-ff-select-height: 47px}.fluentform select.ff-el-form-control{height:var(--ept-ff-select-height);min-height:var(--ept-ff-select-height);padding:8px 40px 8px 16px;line-height:1.4;font-family:inherit;font-size:inherit;color:inherit;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23555' stroke-width='1.6' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}.fluentform select.ff-el-form-control option{font-family:inherit;font-size:inherit}header .wpml-language-switcher-block{flex-shrink:0}@media(max-width: 1023.98px){.wp-block-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}}@media(min-width: 600px)and (max-width: 1023.98px){.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content .wp-block-navigation__container{font-size:20px;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{font-size:.9em;gap:15px;padding:0 20px 24px 20px;position:relative}}header .wp-block-navigation:has(.wp-block-navigation__responsive-container.is-menu-open){z-index:100001}
