:root{--gymius-white:#ffffff;--gymius-ink:#071426;--gymius-ink-2:#15202e;--gymius-muted:#5a6475;--gymius-soft:#f6f7f9;--gymius-gold:#d8aa32;--gymius-gold-strong:#f0c84b;--gymius-gold-dark:#b88919;--gymius-gold-deep:#9a7115;--gymius-line:rgba(216,170,50,.28);--gymius-dark:#22262b;--gymius-dark-3:#2a2e34;--gymius-footer-text:#f8f3e5;--gymius-footer-muted:#d9dee8;--gymius-card-border:#e8eaed;--gymius-card-shadow:0 2px 12px rgba(7,20,38,.07);--gymius-card-hover:0 8px 32px rgba(7,20,38,.13);--gymius-red:#e23b3b}html,body{overflow-x:hidden!important;background:var(--gymius-white)!important}body,#page,.site,.site-content,.content-area,.site-main,.entry-content,.ast-separate-container,.ast-plain-container,.ast-page-builder-template{background:var(--gymius-white)!important;color:var(--gymius-ink)!important}body::before,body::after{display:none!important;content:none!important}a,.woocommerce a{color:var(--gymius-ink)!important}a:hover,.woocommerce a:hover{color:var(--gymius-gold-dark)!important}#masthead,#masthead .ast-container,#masthead .ast-builder-grid-row,#masthead .site-header-section,.site-header,.main-header-bar-wrap,.ast-above-header-bar,.ast-primary-header-bar,.ast-below-header-bar,.ast-desktop .main-header-bar,.ast-mobile-header-wrap .ast-primary-header-bar{background:var(--gymius-dark)!important;color:var(--gymius-footer-text)!important;border-color:rgb(216 170 50 / .18)!important;box-shadow:none!important}.site-header{min-height:0!important;box-shadow:0 1px 0 rgb(216 170 50 / .18)!important}.site-header .ast-above-header-bar,.site-header .ast-below-header-bar{min-height:30px!important;height:auto!important}.site-header .ast-primary-header-bar{min-height:42px!important;height:auto!important}.site-header .site-above-header-wrap,.site-header .site-primary-header-wrap,.site-header .site-below-header-wrap{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}.custom-logo-link img,.site-logo-img img,.ast-site-identity img{max-height:34px!important;width:auto!important}#masthead a,#masthead .menu-link,#masthead .main-header-menu>.menu-item>.menu-link,.site-header a,.site-header .menu-link{color:var(--gymius-footer-text)!important;fill:var(--gymius-footer-text)!important;min-height:28px!important;line-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;text-transform:uppercase!important;opacity:1!important;text-shadow:none!important}#masthead a:hover,#masthead .menu-link:hover,#masthead .current-menu-item>.menu-link,.site-header a:hover{color:var(--gymius-gold-strong)!important}#ast-desktop-header .ast-above-header-bar .ast-builder-grid-row,#masthead .ast-above-header-bar .ast-builder-grid-row{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:54px!important;position:relative!important;width:100%!important;padding:0 18px!important}#ast-desktop-header .site-header-above-section-left,#masthead .site-header-above-section-left{display:flex!important;align-items:center!important;flex:0 0 auto!important}#ast-desktop-header .site-header-above-section-center,#masthead .site-header-above-section-center{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;padding-right:0!important}#ast-desktop-header .site-header-above-section-right,#masthead .site-header-above-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex:0 0 auto!important}.gymius-header-menu-slot{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;overflow:visible!important}.gymius-header-menu-slot .main-header-menu{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:0 11px!important;margin:0!important;padding:0!important}.gymius-header-menu-slot .main-header-menu>.menu-item>.menu-link,.gymius-header-menu-slot .menu-item>.menu-link{display:inline-flex!important;align-items:center!important;height:32px!important;line-height:32px!important;padding:0!important;color:var(--gymius-gold-strong)!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:12px!important;font-weight:950!important;text-transform:uppercase!important;background:transparent!important;border:0!important}#masthead .ast-search-menu-icon .search-form{width:min(220px, 28vw)!important;left:auto!important;right:0!important}@media (min-width:922px){#masthead .ast-below-header-bar,#masthead .ast-below-header-wrap,.site-header .ast-below-header-bar,.site-header .ast-below-header-wrap{display:none!important;height:0!important;min-height:0!important;padding:0!important;border:0!important;overflow:hidden!important}}#masthead .gymius-header-actions-right{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;z-index:10002!important}#masthead .gymius-header-actions-right .ast-header-search{order:1!important}#masthead .gymius-header-actions-right .ast-header-woo-cart{order:2!important}#masthead .gymius-header-actions-right .ast-header-account{order:3!important}#masthead .gymius-header-actions-right a.slide-search,#masthead .gymius-header-actions-right a.astra-search-icon,#masthead .gymius-header-actions-right a.cart-container,#masthead .gymius-header-actions-right a.ast-header-account-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;margin:0!important;border:2px solid var(--gymius-gold)!important;border-radius:50%!important;background:transparent!important;box-sizing:border-box!important;position:relative!important;overflow:visible!important}#masthead .gymius-header-actions-right .ast-search-menu-icon,#masthead .gymius-header-actions-right .ast-search-icon,#masthead .gymius-header-actions-right .ast-site-header-cart,#masthead .gymius-header-actions-right .ast-site-header-cart-li,#masthead .gymius-header-actions-right .ast-addon-cart-wrap,#masthead .gymius-header-actions-right .ast-header-account-wrap,#masthead .gymius-header-actions-right .ast-header-account-inner-wrap,#masthead .gymius-header-actions-right .ast-icon,#masthead .gymius-header-actions-right .astra-icon,#masthead .gymius-header-actions-right .ahfb-svg-iconset{border:0!important;border-radius:0!important;background:transparent!important;width:auto!important;height:auto!important;min-width:0!important;margin:0!important;padding:0!important;box-shadow:none!important}#masthead .gymius-header-actions-right a svg{width:20px!important;height:20px!important;fill:var(--gymius-gold)!important;color:var(--gymius-gold)!important}#masthead .gymius-header-actions-right a svg path{fill:var(--gymius-gold)!important}#masthead .gymius-header-actions-right a.slide-search:hover,#masthead .gymius-header-actions-right a.astra-search-icon:hover,#masthead .gymius-header-actions-right a.cart-container:hover,#masthead .gymius-header-actions-right a.ast-header-account-link:hover{background:var(--gymius-gold)!important}#masthead .gymius-header-actions-right a:hover svg,#masthead .gymius-header-actions-right a:hover svg path{fill:var(--gymius-ink-2)!important;color:var(--gymius-ink-2)!important}#masthead .gymius-header-actions-right .ast-icon-shopping-basket[data-cart-total]::after,#masthead .gymius-header-actions-right .ast-cart-count-wrap,#masthead .gymius-header-actions-right .ast-site-header-cart-li .count,#masthead .gymius-header-actions-right .count{position:absolute!important;top:-3px!important;right:-3px!important;min-width:17px!important;height:17px!important;line-height:17px!important;padding:0 4px!important;border-radius:50%!important;background:var(--gymius-red)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;text-align:center!important;z-index:5!important}.gymius-header-cats-fallback,.gymius-header-cats-fallback>.gymius-mega-item{position:static!important}.gymius-header-cats-fallback>.gymius-mega-item>.menu-link{color:var(--gymius-gold-strong)!important;font-size:12px!important;white-space:nowrap!important}.gymius-mega-panel{display:none!important;grid-template-columns:repeat(4,minmax(160px,1fr))!important;gap:22px 34px!important;position:absolute!important;left:clamp(18px,12vw,240px)!important;right:clamp(18px,12vw,240px)!important;top:100%!important;z-index:100000!important;background:#fff!important;color:#111!important;border:2px solid #111!important;box-shadow:0 24px 70px rgb(0 0 0 / .18)!important;padding:18px 22px 22px!important}.gymius-mega-item:hover>.gymius-mega-panel,.gymius-mega-item:focus-within>.gymius-mega-panel,.gymius-mega-item.is-open>.gymius-mega-panel{display:grid!important}.gymius-mega-col{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.gymius-mega-col>strong{color:#111!important;font-size:13px!important;font-weight:950!important;margin:0 0 4px!important}.gymius-mega-col>a{color:#111!important;background:transparent!important;border:0!important;font-size:13px!important;font-weight:600!important;padding:2px 0!important;text-transform:none!important;text-decoration:none!important;min-height:0!important}.gymius-mega-col>a:hover{color:var(--gymius-gold-dark)!important}body.home .site-content,body.home .content-area,body.home .site-main,body.home .entry-content{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}body.home .gymius-home-sections,body.home .gymius-showcase,body.home .gymius-goals,body.home .gymius-global-bottom,body.home .gymius-home-footer{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;transform:none!important;box-sizing:border-box!important;overflow:hidden!important}body.home .gymius-showcase,body.home .gymius-goals{background:var(--gymius-white)!important;color:var(--gymius-ink)!important}body.home .gymius-showcase__inner,body.home .gymius-goals__inner,body.home .gymius-showcase__head,body.home .gymius-showcase__track,body.home .gymius-goals__head,body.home .gymius-goals__viewport{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.home .gymius-product-card{background:#fff!important;color:var(--gymius-ink)!important;border:1.5px solid var(--gymius-card-border)!important;box-shadow:var(--gymius-card-shadow)!important}.gymius-product-card__media{background:var(--gymius-soft)!important}.gymius-product-card__title{color:var(--gymius-ink)!important}.gymius-global-bottom,.gymius-home-footer,.gymius-global-bottom .gymius-home-footer{background:var(--gymius-dark)!important;color:var(--gymius-footer-text)!important}.gymius-home-footer>.gymius-newsletter,.gymius-global-bottom .gymius-newsletter{background:var(--gymius-dark-3)!important}.gymius-benefit,.gymius-footer-col,.gymius-footer-bottom,.gymius-newsletter{background:transparent!important;color:var(--gymius-footer-text)!important;box-shadow:none!important}.gymius-benefit:not(:last-child){border-right:1px solid rgb(216 170 50 / .18)!important}.gymius-benefit p,.gymius-benefit span,.gymius-newsletter p,.gymius-footer p,.gymius-footer li,.gymius-footer-bottom,.gymius-footer-bottom p,.gymius-footer-bottom span{color:var(--gymius-footer-muted)!important}.gymius-benefit strong,.gymius-benefit h3,.gymius-newsletter h2,.gymius-footer h3,.gymius-footer strong{color:#fff!important}.gymius-benefit__icon,.gymius-newsletter__eyebrow,.gymius-footer a,.gymius-footer-bottom a{color:var(--gymius-gold-strong)!important}.gymius-newsletter input[type="email"]{background:#fff!important;color:var(--gymius-ink)!important;border:1px solid rgb(216 170 50 / .6)!important}.gymius-newsletter button,.gymius-newsletter input[type="submit"]{background:var(--gymius-gold)!important;border-color:var(--gymius-gold)!important;color:#111!important}.gymius-footer__logo-img{display:block!important;width:200px!important;max-width:min(200px,100%)!important;height:auto!important}body .gymius-global-bottom a,body .gymius-home-footer a,body .gymius-footer a,body .gymius-footer-bottom a{color:var(--gymius-gold-strong)!important}body .gymius-global-bottom a:hover,body .gymius-home-footer a:hover,body .gymius-footer a:hover,body .gymius-footer-bottom a:hover{color:#ffffff!important}body.page:not(.home) .gymius-global-bottom,body.page:not(.home) .gymius-global-bottom--global,body.woocommerce-shop .gymius-global-bottom,body.woocommerce-shop .gymius-global-bottom--global,body.post-type-archive-product .gymius-global-bottom,body.post-type-archive-product .gymius-global-bottom--global,body.tax-product_cat .gymius-global-bottom,body.tax-product_cat .gymius-global-bottom--global,body.woocommerce-cart .gymius-global-bottom,body.woocommerce-cart .gymius-global-bottom--global,body.woocommerce-checkout .gymius-global-bottom,body.woocommerce-checkout .gymius-global-bottom--global,body.woocommerce-account .gymius-global-bottom,body.woocommerce-account .gymius-global-bottom--global,body.single-product .gymius-global-bottom,body.single-product .gymius-global-bottom--global{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;left:0!important;right:auto!important;transform:none!important;padding-left:0!important;padding-right:0!important}body.page:not(.home) .gymius-home-footer,body.woocommerce-shop .gymius-home-footer,body.post-type-archive-product .gymius-home-footer,body.tax-product_cat .gymius-home-footer,body.woocommerce-cart .gymius-home-footer,body.woocommerce-checkout .gymius-home-footer,body.woocommerce-account .gymius-home-footer,body.single-product .gymius-home-footer{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;transform:none!important}body.page:not(.home) .gymius-benefits,body.page:not(.home) .gymius-newsletter,body.page:not(.home) .gymius-footer,body.page:not(.home) .gymius-footer-bottom,body.page:not(.home) .gymius-reviews,body.woocommerce-shop .gymius-benefits,body.woocommerce-shop .gymius-newsletter,body.woocommerce-shop .gymius-footer,body.woocommerce-shop .gymius-footer-bottom,body.woocommerce-shop .gymius-reviews,body.post-type-archive-product .gymius-benefits,body.post-type-archive-product .gymius-newsletter,body.post-type-archive-product .gymius-footer,body.post-type-archive-product .gymius-footer-bottom,body.post-type-archive-product .gymius-reviews,body.tax-product_cat .gymius-benefits,body.tax-product_cat .gymius-newsletter,body.tax-product_cat .gymius-footer,body.tax-product_cat .gymius-footer-bottom,body.tax-product_cat .gymius-reviews,body.woocommerce-cart .gymius-benefits,body.woocommerce-cart .gymius-newsletter,body.woocommerce-cart .gymius-footer,body.woocommerce-cart .gymius-footer-bottom,body.woocommerce-cart .gymius-reviews,body.woocommerce-checkout .gymius-benefits,body.woocommerce-checkout .gymius-newsletter,body.woocommerce-checkout .gymius-footer,body.woocommerce-checkout .gymius-footer-bottom,body.woocommerce-checkout .gymius-reviews,body.woocommerce-account .gymius-benefits,body.woocommerce-account .gymius-newsletter,body.woocommerce-account .gymius-footer,body.woocommerce-account .gymius-footer-bottom,body.woocommerce-account .gymius-reviews,body.single-product .gymius-benefits,body.single-product .gymius-newsletter,body.single-product .gymius-footer,body.single-product .gymius-footer-bottom,body.single-product .gymius-reviews{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;padding-left:clamp(20px,3vw,56px)!important;padding-right:clamp(20px,3vw,56px)!important}.gymius-newsletter__form .sib-alert-message{border-radius:0!important;padding:12px 16px!important;font-weight:600!important}.gymius-newsletter__form .sib-alert-message-success{background-color:var(--gymius-gold-strong)!important;border:1px solid var(--gymius-gold-dark)!important;color:var(--gymius-ink)!important}.gymius-newsletter__form .sib-alert-message-error{background-color:#fdecea!important;border:1px solid #b3261e!important;color:#7a1c16!important}.woocommerce-cart-form,.cart_totals,.woocommerce-checkout-review-order,.woocommerce form.checkout,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation,.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--gymius-white)!important;color:var(--gymius-ink)!important;border-color:var(--gymius-card-border)!important}body.archive #primary,body.archive #primary *,body.archive .site-main,body.archive .site-main *,body.archive .ast-woocommerce-container,body.archive .ast-woocommerce-container *,body.tax-product_cat #primary,body.tax-product_cat #primary *,body.tax-product_cat .site-main,body.tax-product_cat .site-main *,body.tax-product_cat .ast-woocommerce-container,body.tax-product_cat .ast-woocommerce-container *,body.woocommerce-shop #primary,body.woocommerce-shop #primary *,body.woocommerce-shop .site-main,body.woocommerce-shop .site-main *,body.post-type-archive-product #primary,body.post-type-archive-product #primary *{opacity:1!important;filter:none!important;-webkit-filter:none!important;animation:none!important;transition:none!important}body.archive #content h1,body.archive #content h2,body.archive #content h3,body.archive #content p,body.archive #content li,body.archive #content span,body.archive #content strong,body.archive #content label,body.archive #content .woocommerce-loop-product__title,body.archive #content .woocommerce-products-header__title,body.archive #content .ast-loop-product__link,body.archive #content .ast-loop-product__link *,body.archive #content #secondary a,body.archive #content .widget-area a,body.archive #content .wc-block-product-categories-list-item__name,body.tax-product_cat #content h1,body.tax-product_cat #content h2,body.tax-product_cat #content h3,body.tax-product_cat #content p,body.tax-product_cat #content li,body.tax-product_cat #content span,body.tax-product_cat #content strong,body.tax-product_cat #content label,body.tax-product_cat #content .woocommerce-loop-product__title,body.tax-product_cat #content .woocommerce-products-header__title,body.tax-product_cat #content .ast-loop-product__link,body.tax-product_cat #content .ast-loop-product__link *,body.tax-product_cat #content #secondary a,body.tax-product_cat #content .widget-area a,body.tax-product_cat #content .wc-block-product-categories-list-item__name,body.woocommerce-shop #content h1,body.woocommerce-shop #content h2,body.woocommerce-shop #content p,body.woocommerce-shop #content li,body.woocommerce-shop #content span,body.woocommerce-shop #content strong,body.woocommerce-shop #content .woocommerce-loop-product__title,body.woocommerce-shop #content .woocommerce-products-header__title,body.woocommerce-shop #content .ast-loop-product__link,body.woocommerce-shop #content .wc-block-product-categories-list-item__name,body.post-type-archive-product #content p,body.post-type-archive-product #content li,body.post-type-archive-product #content span,body.post-type-archive-product #content .woocommerce-loop-product__title{color:var(--gymius-ink)!important}body.archive #content .wc-block-product-categories-list-item-count,body.tax-product_cat #content .wc-block-product-categories-list-item-count{color:var(--gymius-muted)!important}body.archive #content .ast-woo-product-category,body.archive #content .price,body.archive #content .price *,body.tax-product_cat #content .ast-woo-product-category,body.tax-product_cat #content .price,body.tax-product_cat #content .price *,body.woocommerce-shop #content .ast-woo-product-category,body.woocommerce-shop #content .price,body.woocommerce-shop #content .price *{color:var(--gymius-gold-dark)!important}body.archive #content .woocommerce-breadcrumb,body.archive #content .woocommerce-breadcrumb a,body.tax-product_cat #content .woocommerce-breadcrumb,body.tax-product_cat #content .woocommerce-breadcrumb a,body.woocommerce-shop #content .woocommerce-breadcrumb,body.woocommerce-shop #content .woocommerce-breadcrumb a{color:var(--gymius-gold-deep)!important}body.archive,body.archive .site-content,body.archive .content-area,body.archive .site-main,body.tax-product_cat,body.tax-product_cat .site-content,body.tax-product_cat .content-area,body.tax-product_cat .site-main,body.woocommerce-shop,body.woocommerce-shop .site-content,body.woocommerce-shop .content-area,body.woocommerce-shop .site-main,body.post-type-archive-product,body.post-type-archive-product .site-content,body.tax-product_brand,body.tax-product_brand .site-content,body.tax-product_brand .site-main{background:var(--gymius-dark)!important}body.archive #content,body.tax-product_cat #content,body.woocommerce-shop #content,body.post-type-archive-product #content,body.tax-product_brand #content{background:var(--gymius-dark)!important;background-image:none!important;margin-bottom:0!important;padding-bottom:30px!important}body.archive .site-content,body.tax-product_cat .site-content,body.woocommerce-shop .site-content,body.tax-product_brand .site-content{margin-bottom:0!important;padding-bottom:0!important}body.archive #primary,body.archive #primary .site-main,body.tax-product_cat #primary,body.tax-product_cat #primary .site-main,body.woocommerce-shop #primary,body.woocommerce-shop #primary .site-main,body.post-type-archive-product #primary,body.post-type-archive-product #primary .site-main,body.tax-product_brand #primary,body.tax-product_brand #primary .site-main{background:#ffffff!important;border:3px solid var(--gymius-gold)!important;border-radius:12px!important;padding:26px!important;box-sizing:border-box!important}body.archive #secondary,body.tax-product_cat #secondary,body.woocommerce-shop #secondary,body.post-type-archive-product #secondary,body.tax-product_brand #secondary{background:transparent!important}body.archive #secondary .widget,body.tax-product_cat #secondary .widget,body.woocommerce-shop #secondary .widget,body.post-type-archive-product #secondary .widget,body.tax-product_brand #secondary .widget{background:#ffffff!important;border:3px solid var(--gymius-gold)!important;border-radius:10px!important}body.archive #content ul.products,body.tax-product_cat #content ul.products,body.woocommerce-shop #content ul.products,body.post-type-archive-product #content ul.products{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}body.archive #content ul.products li.product,body.tax-product_cat #content ul.products li.product,body.woocommerce-shop #content ul.products li.product,body.post-type-archive-product #content ul.products li.product{display:flex!important;flex-direction:column!important;height:auto!important;padding:14px!important;box-sizing:border-box!important;position:relative!important}body.archive #content ul.products li.product img,body.tax-product_cat #content ul.products li.product img,body.woocommerce-shop #content ul.products li.product img,body.post-type-archive-product #content ul.products li.product img{width:100%!important;height:200px!important;object-fit:contain!important;margin:0 auto 12px!important;background:#ffffff!important}body.archive #content ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat #content ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop #content ul.products li.product .woocommerce-loop-product__title,body.post-type-archive-product #content ul.products li.product .woocommerce-loop-product__title{min-height:44px!important;margin:6px 0 10px!important}body.archive #content ul.products li.product .price,body.tax-product_cat #content ul.products li.product .price,body.woocommerce-shop #content ul.products li.product .price,body.post-type-archive-product #content ul.products li.product .price{margin:0 0 12px!important;display:block!important}body.archive #content ul.products li.product .ast-on-card-button .ast-icon,body.archive #content ul.products li.product .ast-on-card-button .ahfb-svg-iconset,body.archive #content ul.products li.product .ast-on-card-button svg,body.archive #content ul.products li.product .ast-on-card-button .ast-card-action-tooltip,body.tax-product_cat #content ul.products li.product .ast-on-card-button .ast-icon,body.tax-product_cat #content ul.products li.product .ast-on-card-button .ahfb-svg-iconset,body.tax-product_cat #content ul.products li.product .ast-on-card-button svg,body.tax-product_cat #content ul.products li.product .ast-on-card-button .ast-card-action-tooltip,body.woocommerce-shop #content ul.products li.product .ast-on-card-button .ast-icon,body.woocommerce-shop #content ul.products li.product .ast-on-card-button svg,body.post-type-archive-product #content ul.products li.product .ast-on-card-button .ast-icon,body.post-type-archive-product #content ul.products li.product .ast-on-card-button svg{display:none!important}body.archive #content ul.products li.product .astra-shop-thumbnail-wrap,body.tax-product_cat #content ul.products li.product .astra-shop-thumbnail-wrap,body.woocommerce-shop #content ul.products li.product .astra-shop-thumbnail-wrap,body.post-type-archive-product #content ul.products li.product .astra-shop-thumbnail-wrap{display:contents!important}body.archive #content ul.products li.product .ast-on-card-button,body.tax-product_cat #content ul.products li.product .ast-on-card-button,body.woocommerce-shop #content ul.products li.product .ast-on-card-button,body.post-type-archive-product #content ul.products li.product .ast-on-card-button{position:static!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;margin:14px 0 0!important;margin-top:auto!important;padding:12px 14px!important;border-radius:6px!important;background:var(--gymius-ink)!important;color:#fff!important;font-weight:900!important;font-size:13px!important;text-align:center!important;text-transform:uppercase!important;line-height:1.2!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;order:999!important}body.archive #content ul.products li.product .ast-on-card-button::after,body.tax-product_cat #content ul.products li.product .ast-on-card-button::after,body.woocommerce-shop #content ul.products li.product .ast-on-card-button::after,body.post-type-archive-product #content ul.products li.product .ast-on-card-button::after{content:"ΠΡΟΣΘΗΚΗ ΣΤΟ ΚΑΛΑΘΙ"!important;color:inherit!important;display:inline!important}body.archive #content ul.products li.product .ast-on-card-button:hover,body.archive #content ul.products li.product .ast-on-card-button:active,body.tax-product_cat #content ul.products li.product .ast-on-card-button:hover,body.tax-product_cat #content ul.products li.product .ast-on-card-button:active,body.woocommerce-shop #content ul.products li.product .ast-on-card-button:hover,body.post-type-archive-product #content ul.products li.product .ast-on-card-button:hover{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important}body.archive #content ul.products li.product .cfvsw-swatches-option,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-option,body.woocommerce-shop #content ul.products li.product .cfvsw-swatches-option{opacity:1!important;border:1px solid var(--gymius-gold-dark)!important;background:#fff!important}body.archive #content ul.products li.product .cfvsw-swatches-option .cfvsw-swatch-inner,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-option .cfvsw-swatch-inner{color:var(--gymius-ink)!important;opacity:1!important}body.archive #content ul.products li.product .cfvsw-swatches-container,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-container,body.woocommerce-shop #content ul.products li.product .cfvsw-swatches-container{order:50!important;margin:10px 0 0!important}body.archive #content ul.products li.product .star-rating,body.tax-product_cat #content ul.products li.product .star-rating,body.woocommerce-shop #content ul.products li.product .star-rating{color:var(--gymius-gold)!important;margin:8px 0 0!important;order:49!important}body.archive #content ul.products li.product .cfvsw-swatches-option:not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur):hover,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-option:not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur):hover,body.woocommerce-shop #content ul.products li.product .cfvsw-swatches-option:not(.cfvsw-swatches-out-of-stock):not(.cfvsw-swatches-blur):hover{background:var(--gymius-gold)!important;border-color:var(--gymius-gold-dark)!important}body.archive #content ul.products li.product .cfvsw-swatches-option:hover .cfvsw-swatch-inner,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-option:hover .cfvsw-swatch-inner,body.woocommerce-shop #content ul.products li.product .cfvsw-swatches-option:hover .cfvsw-swatch-inner{color:var(--gymius-ink)!important}body.archive #content ul.products li.product .cfvsw-selected-swatch,body.tax-product_cat #content ul.products li.product .cfvsw-selected-swatch,body.woocommerce-shop #content ul.products li.product .cfvsw-selected-swatch{background:var(--gymius-gold)!important;border-color:var(--gymius-gold-dark)!important}body.archive #content ul.products li.product .cfvsw-selected-swatch .cfvsw-swatch-inner,body.tax-product_cat #content ul.products li.product .cfvsw-selected-swatch .cfvsw-swatch-inner{color:var(--gymius-ink)!important}body.archive .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.woocommerce-shop .woocommerce-ordering,body.post-type-archive-product .woocommerce-ordering{display:none!important}body.archive .woocommerce-products-header,body.tax-product_cat .woocommerce-products-header,body.woocommerce-shop .woocommerce-products-header,body.post-type-archive-product .woocommerce-products-header{background:none!important;background-image:none!important;border:0!important;border-bottom:3px solid var(--gymius-gold)!important;padding:0 0 12px!important;margin:0 0 22px!important;width:auto!important}body.archive .woocommerce-products-header__title,body.tax-product_cat .woocommerce-products-header__title,body.woocommerce-shop .woocommerce-products-header__title,body.tax-product_cat h1.page-title,body.post-type-archive-product h1.page-title,body.woocommerce-shop h1.page-title{color:var(--gymius-ink)!important;font-size:30px!important;font-weight:950!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:uppercase!important}.woocommerce-MyAccount-navigation ul{background:var(--gymius-soft)!important;border:1.5px solid var(--gymius-card-border)!important;border-radius:8px!important;overflow:hidden!important;padding:0!important}.woocommerce-MyAccount-navigation ul li a{display:block!important;padding:14px 20px!important;color:var(--gymius-ink)!important;font-weight:700!important;border-bottom:1px solid var(--gymius-card-border)!important}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li a:hover{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important}body.single-product section.related.products,body.single-product .related.products,body.single-product .up-sells.products,body.single-product .up-sells{display:none!important}body.single-product,body.single-product #content,body.single-product .site-content,body.single-product .content-area,body.single-product .site-main{background:var(--gymius-dark)!important;background-image:none!important}body.single-product #content{background:#ffffff!important}body.single-product div[id^="product-"].product{background:#ffffff!important;border:3px solid var(--gymius-gold)!important;border-radius:12px!important;padding:30px!important;margin:22px auto 30px!important;box-sizing:border-box!important}body.single-product .product-gallery,body.single-product .woocommerce-product-gallery{max-width:460px!important;width:100%!important;margin:0!important;float:none!important}body.single-product .product-gallery img,body.single-product .woocommerce-product-gallery img{max-width:100%!important;height:auto!important;border-radius:10px!important}body.single-product .entry-summary,body.single-product .entry-summary *,body.single-product .summary,body.single-product .summary *,body.single-product .woocommerce-tabs,body.single-product .woocommerce-tabs *,body.single-product .woocommerce-Tabs-panel,body.single-product .woocommerce-Tabs-panel *,body.single-product .wp-block-woocommerce-coming-soon,body.single-product .wp-block-woocommerce-coming-soon *{opacity:1!important;filter:none!important;animation:none!important;transition:none!important}body.woocommerce-page #content p,body.woocommerce-page #content li,body.woocommerce-page #content dt,body.woocommerce-page #content dd,body.woocommerce-page #content td,body.woocommerce-page #content th,body.woocommerce-page #content .woocommerce-Tabs-panel,body.woocommerce-page #content .woocommerce-Tabs-panel p,body.woocommerce-page #content .woocommerce-Tabs-panel li,body.woocommerce-page #content .woocommerce-Tabs-panel span,body.woocommerce-page #content #tab-description,body.woocommerce-page #content #tab-description p,body.woocommerce-page #content #tab-description li,body.woocommerce-page #content #tab-description strong,body.woocommerce-page #content .ast-woocommerce-container p,body.woocommerce-page #content .ast-woocommerce-container li,body.woocommerce-page #content .entry-summary p,body.woocommerce-page #content .entry-summary span,body.woocommerce-page #content .woocommerce-product-details__short-description,body.woocommerce-page #content .woocommerce-product-details__short-description p,body.woocommerce-page #content table td,body.woocommerce-page #content table th,body.woocommerce-page #content table td strong,body.woocommerce-page #content table th strong,body.woocommerce-page #content table td span,body.woocommerce-page #content .extra_fields_tab td,body.woocommerce-page #content .extra_fields_tab th,body.woocommerce-page #content .extra_fields_tab strong,body.woocommerce-page #content .woocommerce-Tabs-panel b{color:var(--gymius-ink)!important;opacity:1!important;filter:none!important}body.woocommerce-page #content #tab-description h1,body.woocommerce-page #content #tab-description h2,body.woocommerce-page #content #tab-description h3,body.woocommerce-page #content #tab-description h4,body.woocommerce-page #content .woocommerce-Tabs-panel h1,body.woocommerce-page #content .woocommerce-Tabs-panel h2,body.woocommerce-page #content .woocommerce-Tabs-panel h3,body.woocommerce-page #content .woocommerce-Tabs-panel h4{color:var(--gymius-gold-dark)!important;opacity:1!important;font-weight:800!important}body.woocommerce-page #content .woocommerce-Tabs-panel{border:4px solid var(--gymius-gold)!important;border-radius:12px!important;padding:24px!important;background:#ffffff!important;box-sizing:border-box!important}body.woocommerce-page #content .product_title,body.woocommerce-page #content h1.product_title,body.woocommerce-page #content h1.entry-title,body.single-product .product_title,body.single-product h1.entry-title{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;clip:auto!important;color:var(--gymius-ink)!important;font-size:32px!important;font-weight:900!important;line-height:1.15!important;margin:0 0 12px!important;text-transform:none!important}body.woocommerce-page #content .woocommerce-product-rating,body.single-product .woocommerce-product-rating{display:flex!important;visibility:visible!important;opacity:1!important;height:auto!important;align-items:center!important;gap:8px!important;margin:4px 0 14px!important}body.woocommerce-page #content .woocommerce-product-rating .star-rating,body.single-product .woocommerce-product-rating .star-rating{display:inline-block!important;visibility:visible!important;opacity:1!important;color:var(--gymius-gold)!important;font-size:18px!important}body.woocommerce-page #content .star-rating span::before,body.single-product .star-rating span::before,body.woocommerce-page #content .star-rating::before,body.single-product .star-rating::before{color:var(--gymius-gold)!important}body.woocommerce-page #content .woocommerce-product-rating .woocommerce-review-link,body.single-product .woocommerce-product-rating .woocommerce-review-link{color:var(--gymius-muted)!important;opacity:1!important;font-size:14px!important}body.single-product .summary .price,body.single-product .summary .price *{color:var(--gymius-gold-dark)!important}body.single-product .summary .price{font-size:26px!important;font-weight:950!important}body.single-product .woocommerce-breadcrumb,body.single-product .woocommerce-breadcrumb a,body.single-product nav.woocommerce-breadcrumb a,body.single-product .ast-breadcrumbs,body.single-product .ast-breadcrumbs *{color:var(--gymius-gold-strong)!important;opacity:1!important}body.single-product .woocommerce-breadcrumb a:hover{color:#ffffff!important}body.woocommerce-page #content .gymius-stock-note,body.single-product .gymius-stock-note{background:var(--gymius-gold)!important;background-image:none!important;border:1px solid var(--gymius-gold-dark)!important;border-radius:6px!important;color:var(--gymius-ink)!important;opacity:1!important;padding:14px 18px!important;box-shadow:none!important;filter:none!important;font-weight:800!important}body.woocommerce-page #content .gymius-stock-note strong,body.single-product .gymius-stock-note strong{color:#5a4410!important;opacity:1!important;font-weight:900!important}body.woocommerce-page #content .product_meta a,body.woocommerce-page #content .product_meta .posted_in a,body.woocommerce-page #content .product_meta .tagged_as a,body.woocommerce-page #content .posted_in a,body.single-product .product_meta a,body.single-product .entry-summary .posted_in a,body.woocommerce-page #content .single-product-category a,body.single-product .single-product-category a,body.woocommerce-page #content span.single-product-category a{color:var(--gymius-gold-deep)!important;font-weight:700!important;text-decoration:none!important}body.woocommerce-page #content .product_meta a:hover,body.single-product .product_meta a:hover,body.single-product .single-product-category a:hover{color:var(--gymius-ink)!important}body.woocommerce-page #content .woocommerce-tabs ul.tabs li a,body.woocommerce-page #content .woocommerce-tabs .wc-tabs li a,body.single-product .woocommerce-tabs ul.tabs li a{color:var(--gymius-gold-deep)!important;font-weight:800!important;font-size:16px!important}body.woocommerce-page #content .woocommerce-tabs ul.tabs li.active a,body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--gymius-ink)!important;border-bottom:3px solid var(--gymius-gold)!important;box-shadow:0 2px 0 var(--gymius-gold)!important}body.woocommerce-page #content .woocommerce-tabs ul.tabs li.active,body.single-product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--gymius-gold)!important}body.woocommerce-page #content .woocommerce-tabs ul.tabs li.active:after,body.woocommerce-page #content .woocommerce-tabs ul.tabs li.active:before,body.single-product .woocommerce-tabs ul.tabs li.active:after{background:var(--gymius-gold)!important;border-color:var(--gymius-gold)!important}body.single-product .single_add_to_cart_button,body.single-product button.alt{background:var(--gymius-ink)!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:16px 28px!important}body.single-product .single_add_to_cart_button:hover{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important}body.single-product .cfvsw-swatches-container{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 6px!important}body.single-product .cfvsw-swatches-option,body.single-product .cfvsw-label-option{background:var(--gymius-gold)!important;border:1px solid var(--gymius-gold-dark)!important;border-radius:6px!important;padding:8px 16px!important;min-width:auto!important;min-height:0!important;height:auto!important;margin:0!important;box-shadow:none!important;opacity:1!important;cursor:pointer!important}body.single-product .cfvsw-swatch-inner{color:var(--gymius-ink)!important;opacity:1!important;font-weight:800!important;font-size:14px!important;background:transparent!important}body.single-product .cfvsw-swatches-option:hover{background:#c49a2b!important}body.single-product .cfvsw-selected-swatch{background:var(--gymius-ink)!important;border-color:var(--gymius-ink)!important;box-shadow:0 0 0 2px var(--gymius-gold)!important}body.single-product .cfvsw-selected-swatch .cfvsw-swatch-inner{color:#fff!important}body.single-product .cfvsw-swatches-out-of-stock,body.single-product .cfvsw-swatches-blur,body.single-product .cfvsw-swatches-blur_hes-disabled{background:#e9ecef!important;border-color:#d4d8dd!important;opacity:.55!important;cursor:not-allowed!important}body.single-product .cfvsw-swatches-out-of-stock .cfvsw-swatch-inner,body.single-product .cfvsw-swatches-blur .cfvsw-swatch-inner{color:#9aa3af!important}body.woocommerce-page #content #review_form .submit,body.woocommerce-page #content #review_form button,body.woocommerce-page #content #respond input#submit,body.single-product #reviews input#submit,body.single-product #reviews button[type="submit"]{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important;border:0!important;border-radius:6px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important;padding:12px 26px!important}body.woocommerce-page #content #review_form .submit:hover,body.single-product #reviews input#submit:hover{background:var(--gymius-gold-dark)!important;color:var(--gymius-ink)!important}body.woocommerce-page #content #review_form label,body.woocommerce-page #content #respond label,body.woocommerce-page #content .comment-form-rating label,body.woocommerce-page #content .comment-form-comment label,body.single-product #reviews label{color:var(--gymius-ink)!important;opacity:1!important;font-weight:700!important}body.woocommerce-page #content #review_form .required,body.single-product #reviews .required{color:#c0392b!important}body.woocommerce-page #content .comment-form-rating .stars a,body.single-product #reviews .stars a{color:var(--gymius-gold-dark)!important;opacity:1!important}body.woocommerce-page #content .comment-form-rating .stars a:hover,body.single-product #reviews .stars a:hover{color:var(--gymius-gold)!important}@media (min-width:922px){body.single-product div[id^="product-"].product{display:grid!important;grid-template-columns:minmax(0,460px) minmax(0,1fr)!important;grid-column-gap:40px!important;align-items:start!important}body.single-product div[id^="product-"].product .product-gallery,body.single-product div[id^="product-"].product .woocommerce-product-gallery{grid-column:1!important;grid-row:1!important;float:none!important;margin:0!important;width:100%!important;max-width:460px!important;align-self:flex-start!important}body.single-product div[id^="product-"].product .summary.entry-summary,body.single-product div[id^="product-"].product .entry-summary{grid-column:2!important;grid-row:1!important;float:none!important;width:auto!important;margin:0!important;padding:0!important;align-self:flex-start!important;top:0!important}body.single-product div[id^="product-"].product .woocommerce-tabs,body.single-product div[id^="product-"].product .gymius-showcase{grid-column:1 / -1!important}body.single-product .summary.entry-summary>*:first-child,body.single-product .single-product-category{margin-top:0!important}}body.home .gymius-product-card,body.single-product .gymius-product-card,body.woocommerce-page .gymius-product-card{display:flex!important;flex-direction:column!important}body.home .gymius-product-card__body,body.single-product .gymius-product-card__body,body.woocommerce-page .gymius-product-card__body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}body.home .gymius-product-card__button,body.single-product .gymius-product-card__button,body.woocommerce-page .gymius-product-card__button{margin-top:auto!important}body .gymius-global-bottom .gymius-showcase .gymius-product-card__title,body.woocommerce-page .gymius-global-bottom .gymius-showcase a.gymius-product-card__title,body.single-product .gymius-showcase .gymius-product-card__title,body.single-product .gymius-showcase a.gymius-product-card__title{color:var(--gymius-ink)!important;font-size:14px!important;font-weight:900!important;line-height:1.4!important;min-height:40px!important;height:auto!important;max-height:none!important;overflow:visible!important;display:block!important;padding-top:2px!important}body .gymius-global-bottom .gymius-showcase a.gymius-product-card__title:hover,body.single-product .gymius-showcase a.gymius-product-card__title:hover{color:var(--gymius-gold-dark)!important}body .gymius-global-bottom .gymius-showcase .gymius-product-card__category,body.single-product .gymius-showcase .gymius-product-card__category{color:var(--gymius-gold-dark)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important}body .gymius-global-bottom .gymius-showcase .gymius-product-card__price,body.woocommerce-page .gymius-global-bottom .gymius-showcase .gymius-product-card__price,body.single-product .gymius-showcase .gymius-product-card__price{color:var(--gymius-gold-deep)!important;font-size:16px!important;font-weight:950!important;line-height:1.4!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;margin-bottom:8px!important;padding-bottom:2px!important;display:block!important;white-space:nowrap!important}body .gymius-global-bottom .gymius-showcase .gymius-product-card__price *,body.single-product .gymius-showcase .gymius-product-card__price *{color:var(--gymius-gold-deep)!important;display:inline!important}body.home .gymius-product-card__button,body.home .gymius-product-card__button.add_to_cart_button,body.single-product .gymius-product-card__button,body.woocommerce-page .gymius-product-card__button,body .gymius-global-bottom .gymius-showcase .gymius-product-card__button,body .gymius-global-bottom .gymius-showcase .gymius-product-card__button *,body.single-product .gymius-showcase .gymius-product-card__button,body.single-product .gymius-showcase .gymius-product-card__button *{background:var(--gymius-ink)!important;color:#ffffff!important;border:0!important;border-radius:6px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12px!important;padding:12px 14px!important;text-align:center!important;width:100%!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.home .gymius-product-card__button:hover,body.home .gymius-product-card__button:hover *,body.single-product .gymius-product-card__button:hover,body.single-product .gymius-product-card__button:hover *,body.woocommerce-page .gymius-product-card__button:hover,body.woocommerce-page .gymius-product-card__button:hover *,body .gymius-global-bottom .gymius-showcase .gymius-product-card__button:hover,body .gymius-global-bottom .gymius-showcase .gymius-product-card__button:hover *,body .gymius-global-bottom .gymius-showcase .gymius-product-card__button:active,body.single-product .gymius-showcase .gymius-product-card__button:hover,body.single-product .gymius-showcase .gymius-product-card__button:hover *{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important}.gymius-product-card__rating{margin:2px 0 4px}.gymius-product-card__rating .star-rating{font-size:15px}.gymius-product-card__rating .star-rating::before{color:rgb(216 170 50 / .35)!important}.gymius-product-card__rating .star-rating span::before{color:var(--gymius-gold)!important}body.single-product .gymius-showcase,body.woocommerce-page .gymius-showcase,body.home .gymius-showcase,body.home .gymius-goals{border:4px solid var(--gymius-gold)!important;border-radius:12px!important;padding-top:22px!important;padding-bottom:22px!important;background:#ffffff!important;box-sizing:border-box!important}body.home .gymius-showcase,body.home .gymius-goals{border-width:2px!important}body.single-product .gymius-showcase,body.archive .gymius-global-bottom .gymius-showcase,body.tax-product_cat .gymius-global-bottom .gymius-showcase,body.woocommerce-shop .gymius-global-bottom .gymius-showcase,body.tax-product_brand .gymius-global-bottom .gymius-showcase{position:relative!important;left:0!important;right:auto!important;transform:none!important;float:none!important;width:auto!important;max-width:min(1500px, calc(100vw - 48px))!important;margin:26px auto!important;box-sizing:border-box!important;overflow:hidden!important}body.single-product .gymius-showcase__inner,body.single-product .gymius-showcase__head,body.single-product .gymius-showcase__track,body.archive .gymius-global-bottom .gymius-showcase__inner,body.archive .gymius-global-bottom .gymius-showcase__head,body.archive .gymius-global-bottom .gymius-showcase__track,body.tax-product_cat .gymius-global-bottom .gymius-showcase__inner,body.tax-product_cat .gymius-global-bottom .gymius-showcase__head,body.tax-product_cat .gymius-global-bottom .gymius-showcase__track,body.woocommerce-shop .gymius-global-bottom .gymius-showcase__inner,body.woocommerce-shop .gymius-global-bottom .gymius-showcase__head,body.woocommerce-shop .gymius-global-bottom .gymius-showcase__track,body.tax-product_brand .gymius-global-bottom .gymius-showcase__inner,body.tax-product_brand .gymius-global-bottom .gymius-showcase__head,body.tax-product_brand .gymius-global-bottom .gymius-showcase__track{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;left:auto!important;transform:none!important;box-sizing:border-box!important}@media (min-width:922px){body.single-product .gymius-showcase__inner,body.single-product .gymius-showcase__head,body.single-product .gymius-showcase__track,body.woocommerce-page .gymius-showcase__inner,body.woocommerce-page .gymius-showcase__head,body.woocommerce-page .gymius-showcase__track{max-width:1500px!important}}body.single-product .gymius-showcase__track,body.archive .gymius-global-bottom .gymius-showcase__track,body.tax-product_cat .gymius-global-bottom .gymius-showcase__track,body.tax-product_brand .gymius-global-bottom .gymius-showcase__track{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:calc(25% - 12px)!important;gap:16px!important;overflow-x:auto!important}body.single-product .gymius-product-card__media,body.archive .gymius-global-bottom .gymius-product-card__media,body.tax-product_cat .gymius-global-bottom .gymius-product-card__media,body.tax-product_brand .gymius-global-bottom .gymius-product-card__media{height:280px!important;min-height:0!important}body.single-product .gymius-product-card__image,body.archive .gymius-global-bottom .gymius-product-card__image,body.tax-product_cat .gymius-global-bottom .gymius-product-card__image,body.tax-product_brand .gymius-global-bottom .gymius-product-card__image{width:190px!important;max-width:190px!important;height:230px!important;max-height:230px!important;object-fit:contain!important}body.single-product .gymius-product-card__body,body.archive .gymius-global-bottom .gymius-product-card__body,body.tax-product_cat .gymius-global-bottom .gymius-product-card__body{padding:14px 16px!important}body.archive .gymius-global-bottom .gymius-showcase__title,body.tax-product_cat .gymius-global-bottom .gymius-showcase__title,body.woocommerce-shop .gymius-global-bottom .gymius-showcase__title,body.post-type-archive-product .gymius-global-bottom .gymius-showcase__title{font-size:clamp(20px, 2.6vw, 36px)!important;line-height:1.1!important;max-width:100%!important;overflow-wrap:break-word!important}.woocommerce ul.products li.product{position:relative}.woocommerce ul.products li.product .yith-add-to-wishlist-button-block{position:absolute!important;top:14px;left:14px;margin:0!important;z-index:5}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist-button__label{display:none!important}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist-button--anchor{display:flex!important;align-items:center;justify-content:center;width:42px;height:42px;padding:0!important;gap:0!important;background:#fff!important;border:2px solid var(--gymius-gold)!important;border-radius:50%!important;box-shadow:0 1px 4px rgb(0 0 0 / .18)}.woocommerce ul.products li.product .yith-wcwl-icon{width:20px!important;height:20px!important;margin:0!important;color:var(--gymius-ink-2)!important}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon,.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon{color:var(--gymius-red)!important;fill:var(--gymius-red)!important}.gymius-product-card__media{position:relative!important}.gymius-product-card__wishlist{position:absolute!important;top:12px;left:12px;z-index:6}.gymius-product-card__wishlist .yith-wcwl-add-to-wishlist-button__label{display:none!important}.gymius-product-card__wishlist .yith-wcwl-add-to-wishlist-button--anchor{display:flex!important;align-items:center;justify-content:center;width:40px;height:40px;padding:0!important;gap:0!important;margin:0!important;background:#fff!important;border:2px solid var(--gymius-gold)!important;border-radius:50%!important;box-shadow:0 1px 4px rgb(0 0 0 / .18)}.gymius-product-card__wishlist .yith-wcwl-icon{width:19px!important;height:19px!important;margin:0!important;color:var(--gymius-ink-2)!important}.gymius-product-card__wishlist .yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon,.gymius-product-card__wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon{color:var(--gymius-red)!important;fill:var(--gymius-red)!important}body.woocommerce-page #content .wishlist-title h2,.wishlist-title-container h2,.wishlist-title h2,h2.wishlist-title{color:var(--gymius-ink-2)!important;opacity:1!important;filter:none!important;border-bottom:3px solid var(--gymius-gold)!important;display:inline-block;padding-bottom:6px}.wishlist_table thead th,body.woocommerce-page #content .wishlist_table thead th{background:var(--gymius-gold)!important;color:var(--gymius-ink-2)!important;font-weight:800!important;border:none!important;opacity:1!important}body.woocommerce-page #content .wishlist_table td,body.woocommerce-page #content .wishlist_table td span,body.woocommerce-page #content .wishlist_table td div,body.woocommerce-page #content .wishlist_table td .nobr,body.woocommerce-page #content .wishlist_table td.product-name a,.wishlist_table tbody td,.wishlist_table tbody td *,.wishlist_table .product-name a,.wishlist_table .product-name a .nobr{color:var(--gymius-ink-2)!important;opacity:1!important;filter:none!important}.wishlist_table td.product-name a{font-weight:700!important}.wishlist_table td.product-price,body.woocommerce-page #content .wishlist_table td.product-price{color:#b8860b!important;font-weight:700!important}.wishlist_table td.product-add-to-cart a,body.woocommerce-page #content .wishlist_table td.product-add-to-cart a{display:inline-block;background:var(--gymius-ink-2)!important;color:#fff!important;padding:8px 16px!important;border-radius:6px!important;font-weight:700!important;text-decoration:none!important}.wishlist_table td.product-add-to-cart a:hover{background:#0c1626!important}.yith_wcwl_wishlist_footer .yith-wcwl-share-title,.yith-wcwl-share-title,.yith_wcwl_wishlist_footer h4,body.woocommerce-page #content .yith-wcwl-share-title,body.woocommerce-page #content .yith_wcwl_wishlist_footer h4{color:var(--gymius-ink-2)!important;opacity:1!important;font-weight:700!important}.wishlist_table,.wishlist_table td,.wishlist_table th{border-color:rgb(216 170 50 / .25)!important}body.woocommerce-page #content .yith-wcan-filters .filter-title,body.archive #content .yith-wcan-filters .filter-title,body.tax-product_cat #content .yith-wcan-filters .filter-title,body.woocommerce-shop #content .yith-wcan-filters .filter-title,html body .yith-wcan-filters h4.filter-title{color:var(--gymius-ink)!important;font-weight:950!important;letter-spacing:.04em!important;text-transform:uppercase!important;opacity:1!important;border-bottom:2px solid var(--gymius-gold)!important;padding-bottom:6px!important;margin-bottom:12px!important}body.woocommerce-page #content .yith-wcan-filters .item-count,body.archive #content .yith-wcan-filters .item-count,body.tax-product_cat #content .yith-wcan-filters .item-count,body.woocommerce-shop #content .yith-wcan-filters .item-count,html body .yith-wcan-filters small.item-count{color:var(--gymius-gold-dark)!important;opacity:1!important;font-weight:700!important}body.woocommerce-page #content .yith-wcan-filters input[type="number"]::-webkit-outer-spin-button,body.woocommerce-page #content .yith-wcan-filters input[type="number"]::-webkit-inner-spin-button,html body .yith-wcan-filters input[type="number"]::-webkit-outer-spin-button,html body .yith-wcan-filters input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}body.woocommerce-page #content .yith-wcan-filters input[type="number"],body.archive #content .yith-wcan-filters input[type="number"],body.tax-product_cat #content .yith-wcan-filters input[type="number"],html body .yith-wcan-filters input[type="number"]{-moz-appearance:textfield!important;appearance:textfield!important;color:var(--gymius-ink)!important;font-weight:700!important;text-align:center!important;border:1px solid var(--gymius-gold-dark)!important;border-radius:4px!important}body.woocommerce-page #content .yith-wcan-filters .reset-filters,body.archive #content .yith-wcan-filters .reset-filters,body.tax-product_cat #content .yith-wcan-filters .reset-filters,body.woocommerce-shop #content .yith-wcan-filters .reset-filters,html body .yith-wcan-filters button[class*="reset"],html body .yith-wcan-filters a[class*="reset"]{background:var(--gymius-ink)!important;color:#ffffff!important;border:0!important;border-radius:6px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.06em!important}body.woocommerce-page #content .yith-wcan-filters .reset-filters:hover,body.archive #content .yith-wcan-filters .reset-filters:hover,body.tax-product_cat #content .yith-wcan-filters .reset-filters:hover,html body .yith-wcan-filters button[class*="reset"]:hover,html body .yith-wcan-filters a[class*="reset"]:hover{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important}body.woocommerce-page #content .yith-wcan-active-filters h4,body.archive #content .yith-wcan-active-filters h4,body.tax-product_cat #content .yith-wcan-active-filters h4,body.woocommerce-shop #content .yith-wcan-active-filters h4,body.tax-product_brand #content .yith-wcan-active-filters h4{color:var(--gymius-ink)!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.04em!important;opacity:1!important}body.woocommerce-page #content .yith-wcan-active-filters .active-filter b,body.archive #content .yith-wcan-active-filters .active-filter b,body.tax-product_cat #content .yith-wcan-active-filters .active-filter b,body.woocommerce-shop #content .yith-wcan-active-filters .active-filter b,body.tax-product_brand #content .yith-wcan-active-filters .active-filter b{color:var(--gymius-gold-dark)!important;font-weight:800!important;opacity:1!important}html body button.yith-wcan-filters-opener.btn,html body .yith-wcan-filters-opener.btn-primary,html body button.yith-wcan-filters-opener{background:var(--gymius-gold)!important;color:var(--gymius-ink)!important;border-color:var(--gymius-gold)!important;font-weight:900!important}html body button.yith-wcan-filters-opener:hover{background:var(--gymius-gold-dark)!important;color:var(--gymius-ink)!important}html body button.yith-wcan-filters-opener .yith-wcan-filters-opener__label{color:var(--gymius-ink)!important}@media (max-width:921px){html .gymius-global-bottom .gymius-newsletter,html .gymius-global-bottom--global .gymius-newsletter,html .gymius-home-footer .gymius-newsletter,html .gymius-newsletter{display:block!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:26px 18px!important}html .gymius-global-bottom .gymius-newsletter>div:first-child,html .gymius-global-bottom--global .gymius-newsletter>div:first-child,html .gymius-newsletter>div:first-child{width:100%!important;max-width:100%!important;margin-bottom:18px!important}html .gymius-global-bottom .gymius-newsletter__form,html .gymius-global-bottom--global .gymius-newsletter__form,html .gymius-newsletter__form{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:10px!important;margin:0!important;box-sizing:border-box!important}html .gymius-newsletter__form input,html .gymius-newsletter__form button,html .gymius-newsletter input[type="email"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;float:none!important}}.elementor-element-32432f3{padding-bottom:0!important;margin-bottom:0!important;position:relative!important;z-index:1!important;gap:0!important;row-gap:0!important;column-gap:0!important;justify-content:flex-start!important;align-content:flex-start!important;padding-left:0!important;padding-right:0!important}.elementor-element-32432f3>.e-con-inner{padding-left:0!important;padding-right:0!important;max-width:100%!important}.elementor-element-737ab53,.elementor-element-737ab53>.e-con-inner{padding-top:0!important;margin-top:0!important}.gymius-brands-bar{margin-top:0!important;position:relative!important;z-index:10!important}a.e-4ea0f68-008ac00,a.e-4ea0f68-008ac00:hover,a.e-4ea0f68-008ac00:visited,a.e-4ea0f68-008ac00:focus{color:var(--gymius-ink)!important;width:100%!important}#discount-bar{width:100%!important;margin-left:0!important;margin-right:0!important}.e-con:has(#gymius-home-bar){padding-top:0!important;padding-left:0!important;padding-right:0!important}.elementor-widget-html:has(#gymius-home-bar){margin:0!important;padding:0!important}#gymius-home-bar{display:block!important;width:100%!important;margin:0!important}body.page:not(.home) .entry-content{border:4px solid var(--gymius-gold)!important;border-radius:12px!important;padding:32px!important;background:#ffffff!important;box-sizing:border-box!important;margin-top:20px!important;margin-bottom:40px!important}body.page:not(.home) .entry-content h2{color:var(--gymius-gold-dark)!important;font-weight:900!important;border-bottom:2px solid var(--gymius-gold)!important;padding-bottom:8px!important;margin-top:36px!important;margin-bottom:18px!important}body.page:not(.home) .entry-content h3{color:var(--gymius-gold)!important;font-weight:800!important;margin-top:22px!important;margin-bottom:8px!important}body.page:not(.home) .entry-content p,body.page:not(.home) .entry-content li{color:var(--gymius-ink)!important;line-height:1.7!important}body.page:not(.home) .entry-title,body.page:not(.home) h1.entry-title{color:var(--gymius-ink)!important;font-size:34px!important;font-weight:900!important}@media (max-width:980px){.site-header .site-above-header-wrap,.site-header .site-primary-header-wrap{padding-left:12px!important;padding-right:12px!important}.custom-logo-link img,.site-logo-img img{max-height:30px!important}.gymius-mega-panel{left:14px!important;right:14px!important;grid-template-columns:repeat(3,minmax(150px,1fr))!important}}@media (max-width:560px){.gymius-mega-panel{grid-template-columns:1fr!important}}@media (max-width:921px){#masthead button.menu-toggle,#masthead .ast-mobile-menu-trigger-minimal{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:8px!important;color:var(--gymius-gold-strong)!important}#masthead button.menu-toggle span,#masthead .mobile-menu-toggle-icon,#masthead .ahfb-svg-iconset{background:transparent!important;background-color:transparent!important}#masthead button.menu-toggle svg,#masthead .ast-mobile-svg{width:26px!important;height:26px!important;fill:var(--gymius-gold-strong)!important}#masthead button.menu-toggle svg path,#masthead .ast-mobile-svg path{fill:var(--gymius-gold-strong)!important}#masthead .ast-builder-grid-row-no-center{position:relative!important;min-height:54px!important;direction:ltr!important}#masthead .ast-builder-grid-row-no-center>.site-header-primary-section-right{position:absolute!important;right:12px!important;left:auto!important;top:0!important;bottom:0!important;display:flex!important;align-items:center!important;margin:0!important;z-index:5!important}body.ast-main-header-nav-open #masthead .main-navigation,body.ast-main-header-nav-open #masthead .main-navigation ul{background:var(--gymius-dark)!important}body.ast-main-header-nav-open #masthead .main-navigation .menu-item>a{color:var(--gymius-footer-text)!important;background:transparent!important}body.ast-main-header-nav-open #masthead .main-navigation .menu-item>a:hover{color:var(--gymius-gold-strong)!important}}@media (max-width:921px){#masthead .ast-below-header-bar .ast-builder-grid-row-no-center,#masthead .ast-below-header-bar .ast-builder-grid-row-has-sides,#masthead .ast-below-header-bar .ast-builder-grid-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important;padding-left:12px!important;padding-right:12px!important;width:100%!important}#masthead .site-header-below-section-left{flex:0 0 auto!important;width:auto!important;max-width:none!important;order:1!important;display:flex!important;align-items:center!important;gap:10px!important}#masthead .site-header-below-section-right{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;order:2!important;display:flex!important;padding-right:0!important;margin-right:0!important}#masthead .site-header-below-section-right .ast-builder-layout-element{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-right:0!important;margin-right:0!important}#masthead .ast-search-menu-icon,#masthead .ast-search-menu-icon.slide-search{display:flex!important;flex-direction:row!important;align-items:center!important;width:100%!important;flex:1 1 100%!important;max-width:100%!important;overflow:visible!important;position:relative!important}#masthead .ast-below-header-bar .ast-search-menu-icon.slide-search .search-form,#masthead .ast-below-header-bar .ast-search-menu-icon .search-form,#masthead .site-header-below-section-right .ast-search-menu-icon .search-form,#masthead .ast-search-menu-icon.slide-search .search-form,#masthead .ast-search-menu-icon .search-form{visibility:visible!important;opacity:1!important;position:static!important;right:auto!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:flex!important;padding:0!important;margin:0!important}#masthead .ast-search-menu-icon .search-form label{width:100%!important;max-width:100%!important;margin:0!important}#masthead .ast-search-menu-icon .ast-search-icon,#masthead .astra-search-icon,#masthead .site-header-below-section-right>.ast-search-icon{display:none!important;width:0!important;margin:0!important;padding:0!important}#masthead .ast-search-menu-icon .search-field,#masthead input[type="search"].search-field,#masthead .site-header input[type="search"]{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;height:28px!important;line-height:1!important;padding:2px 12px!important;background:#fff!important;color:#333!important;border:1px solid rgb(216 170 50 / .5)!important;border-radius:4px!important;font-size:16px!important}}@media (max-width:921px){body.single-product .product-gallery,body.single-product .woocommerce-product-gallery{max-width:100%!important;margin:0 auto!important}body.single-product .product_title,body.single-product h1.entry-title{font-size:24px!important}body.single-product div[id^="product-"].product{padding:14px!important;margin:12px auto 20px!important}body.single-product #page,body.single-product .site,body.single-product .ast-container,body.single-product .ast-separate-container{background:var(--gymius-dark)!important}body.single-product .site-content,body.single-product #content,body.single-product #primary,body.single-product .site-main{padding-top:0!important;margin-top:0!important;border-top:0!important}body.single-product .site-content{background:var(--gymius-dark)!important}}@media (max-width:921px){body.archive #content ul.products,body.tax-product_cat #content ul.products,body.woocommerce-shop #content ul.products,body.post-type-archive-product #content ul.products{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}body.archive #content ul.products li.product,body.tax-product_cat #content ul.products li.product,body.woocommerce-shop #content ul.products li.product,body.post-type-archive-product #content ul.products li.product{width:calc(50% - 5px)!important;max-width:calc(50% - 5px)!important;margin:0!important;float:none!important;padding:8px!important;min-height:0!important;height:auto!important;display:flex!important;flex-direction:column!important}body.archive #content ul.products li.product>*,body.tax-product_cat #content ul.products li.product>*,body.woocommerce-shop #content ul.products li.product>*,body.post-type-archive-product #content ul.products li.product>*{margin-top:0!important;margin-bottom:4px!important}body.archive #content ul.products li.product img,body.tax-product_cat #content ul.products li.product img,body.woocommerce-shop #content ul.products li.product img,body.post-type-archive-product #content ul.products li.product img{height:120px!important;padding:3px!important;margin:0 0 8px!important}body.archive #content ul.products li.product .ast-woo-product-category,body.tax-product_cat #content ul.products li.product .ast-woo-product-category{font-size:10px!important;margin:0 0 2px!important}body.archive #content ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat #content ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop #content ul.products li.product .woocommerce-loop-product__title{font-size:12px!important;line-height:1.3!important;min-height:32px!important;margin:2px 0 6px!important}body.archive #content ul.products li.product .price,body.tax-product_cat #content ul.products li.product .price{font-size:14px!important;margin:0 0 8px!important}body.archive #content ul.products li.product .ast-on-card-button,body.tax-product_cat #content ul.products li.product .ast-on-card-button,body.woocommerce-shop #content ul.products li.product .ast-on-card-button,body.post-type-archive-product #content ul.products li.product .ast-on-card-button{font-size:10px!important;padding:9px 4px!important;letter-spacing:0!important;white-space:nowrap!important;line-height:1.1!important;margin:8px 0 0!important;margin-top:auto!important}body.archive #content ul.products li.product .ast-on-card-button::after,body.tax-product_cat #content ul.products li.product .ast-on-card-button::after,body.woocommerce-shop #content ul.products li.product .ast-on-card-button::after,body.post-type-archive-product #content ul.products li.product .ast-on-card-button::after{content:"ΣΤΟ ΚΑΛΑΘΙ"!important}body.archive #content ul.products li.product .cfvsw-swatches-option,body.tax-product_cat #content ul.products li.product .cfvsw-swatches-option{font-size:10px!important;padding:4px 8px!important}body.archive .ast-container,body.tax-product_cat .ast-container,body.woocommerce-shop .ast-container,body.post-type-archive-product .ast-container{display:flex!important;flex-direction:column!important}body.archive #primary,body.tax-product_cat #primary,body.woocommerce-shop #primary,body.post-type-archive-product #primary{order:1!important;width:100%!important;padding:14px!important}body.archive #secondary,body.tax-product_cat #secondary,body.woocommerce-shop #secondary,body.post-type-archive-product #secondary,body.tax-product_brand #secondary{order:2!important;width:100%!important;background:var(--gymius-dark)!important;border:0!important}body.archive #secondary .widget,body.tax-product_cat #secondary .widget,body.woocommerce-shop #secondary .widget,body.post-type-archive-product #secondary .widget,body.tax-product_brand #secondary .widget{background:var(--gymius-dark)!important;border:0!important;border-radius:0!important;box-shadow:none!important}}@media (max-width:921px){body.single-product .gymius-showcase,body.archive .gymius-global-bottom .gymius-showcase,body.tax-product_cat .gymius-global-bottom .gymius-showcase,body.woocommerce-shop .gymius-global-bottom .gymius-showcase,body.tax-product_brand .gymius-global-bottom .gymius-showcase{max-width:calc(100vw - 12px)!important;width:calc(100vw - 12px)!important;margin:14px auto!important;border-width:2px!important}body.single-product .gymius-showcase__inner,body.single-product .gymius-showcase__head,body.single-product .gymius-showcase__track,body.archive .gymius-global-bottom .gymius-showcase__inner,body.archive .gymius-global-bottom .gymius-showcase__head,body.archive .gymius-global-bottom .gymius-showcase__track,body.tax-product_cat .gymius-global-bottom .gymius-showcase__inner,body.tax-product_cat .gymius-global-bottom .gymius-showcase__head,body.tax-product_cat .gymius-global-bottom .gymius-showcase__track{padding-left:10px!important;padding-right:10px!important}body.single-product .gymius-showcase__track,body.archive .gymius-global-bottom .gymius-showcase__track,body.tax-product_cat .gymius-global-bottom .gymius-showcase__track{grid-auto-columns:calc(50% - 8px)!important}body.single-product .gymius-product-card__media,body.archive .gymius-global-bottom .gymius-product-card__media,body.tax-product_cat .gymius-global-bottom .gymius-product-card__media{height:150px!important}body.single-product .gymius-product-card__image,body.archive .gymius-global-bottom .gymius-product-card__image,body.tax-product_cat .gymius-global-bottom .gymius-product-card__image{width:110px!important;max-width:110px!important;height:120px!important;max-height:120px!important}body .gymius-global-bottom .gymius-showcase .gymius-product-card__button,body.single-product .gymius-showcase .gymius-product-card__button{font-size:9px!important;padding:9px 6px!important;letter-spacing:0!important;white-space:nowrap!important;line-height:1.2!important}}@media (max-width:921px){body.yith-wcan-preset-modal-open{position:fixed!important;width:100%!important;height:100%!important;overflow:hidden!important;top:0!important;left:0!important}body.yith-wcan-preset-modal-open .yith-wcan-filters.filters-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:999999!important;padding-top:0!important}.yith-wcan-filters.filters-modal h3.mobile-only,.filters-modal h3.mobile-only,.yith-wcan-filters h3.mobile-only{position:static!important;height:auto!important;min-height:0!important;max-height:none!important;line-height:1.2!important;background:var(--gymius-gold)!important;color:var(--gymius-ink)!important;padding:14px 18px!important;margin:0 0 16px!important;border-radius:8px!important;font-size:18px!important;font-weight:950!important;text-transform:uppercase!important;box-sizing:border-box!important;display:block!important}}.yith-wcan-filters.filters-modal .preset-title,.yith-wcan-filters.filters-modal>.filter-title,.yith-wcan-filters.filters-modal h3,.yith-wcan-filters.filters-modal .yith-wcan-preset-title{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}#masthead .gymius-header-actions-right{gap:22px!important}#masthead .gymius-header-actions-right a svg,#masthead .gymius-header-actions-right a svg path{fill:#ffffff!important;color:#ffffff!important}#masthead .gymius-header-actions-right a.slide-search,#masthead .gymius-header-actions-right a.astra-search-icon,#masthead .gymius-header-actions-right a.cart-container,#masthead .gymius-header-actions-right a.ast-header-account-link{vertical-align:middle!important}#masthead .gymius-header-actions-right .ast-search-icon,#masthead .gymius-header-actions-right .ast-addon-cart-wrap,#masthead .gymius-header-actions-right .ast-header-account-inner-wrap,#masthead .gymius-header-actions-right .ast-icon,#masthead .gymius-header-actions-right .astra-icon,#masthead .gymius-header-actions-right .ahfb-svg-iconset{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important}#masthead .gymius-header-actions-right .ast-icon-shopping-basket[data-cart-total]::after,#masthead .gymius-header-actions-right .ast-cart-count-wrap,#masthead .gymius-header-actions-right .count{min-width:16px!important;height:16px!important;line-height:16px!important;font-size:10px!important;top:-2px!important;right:-2px!important}#masthead .gymius-header-actions-right{align-items:center!important}#masthead .gymius-header-actions-right .ast-header-search,#masthead .gymius-header-actions-right .ast-header-woo-cart,#masthead .gymius-header-actions-right .ast-header-account,#masthead .gymius-header-actions-right .ast-search-menu-icon,#masthead .gymius-header-actions-right .ast-site-header-cart,#masthead .gymius-header-actions-right .ast-site-header-cart-li,#masthead .gymius-header-actions-right .ast-header-account-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;margin:0!important;padding:0!important;line-height:0!important}#masthead .gymius-header-actions-right a.slide-search,#masthead .gymius-header-actions-right a.astra-search-icon{vertical-align:middle!important;margin:0!important}body.archive #content ul.products li.product,body.tax-product_cat #content ul.products li.product,body.woocommerce-shop #content ul.products li.product,body.post-type-archive-product #content ul.products li.product,body.tax-product_brand #content ul.products li.product{background:#ffffff!important;border:1.5px solid var(--gymius-card-border)!important;border-radius:8px!important;box-shadow:0 2px 12px rgb(7 20 38 / .07)!important}body.single-product #content{background:#22262b!important;background-image:none!important}#masthead .gymius-header-actions-right a.gymius-header-wishlist{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;margin:0!important;border:2px solid var(--gymius-gold)!important;border-radius:50%!important;background:transparent!important;box-sizing:border-box!important;position:relative!important;line-height:0!important;vertical-align:middle!important}#masthead .gymius-header-actions-right a.gymius-header-wishlist svg,#masthead .gymius-header-actions-right a.gymius-header-wishlist svg path{width:20px!important;height:20px!important;fill:#ffffff!important;color:#ffffff!important}#masthead .gymius-header-actions-right a.gymius-header-wishlist:hover{background:var(--gymius-gold)!important}#masthead .gymius-header-actions-right a.gymius-header-wishlist:hover svg,#masthead .gymius-header-actions-right a.gymius-header-wishlist:hover svg path{fill:var(--gymius-ink-2)!important;color:var(--gymius-ink-2)!important}.woocommerce ul.products li.product.product_tag-vegan .astra-shop-thumbnail-wrap::after{content:none!important}.woocommerce ul.products li.product.product_tag-vegan .astra-shop-thumbnail-wrap>a{position:relative!important}.woocommerce ul.products li.product.product_tag-vegan .astra-shop-thumbnail-wrap>a:first-child::after{content:"VEGAN"!important;position:absolute!important;bottom:12px;right:12px;z-index:7;background:#2e7d32;color:#fff;font-size:11px;font-weight:800;letter-spacing:.05em;padding:5px 11px;border-radius:999px;box-shadow:0 1px 5px rgb(0 0 0 / .3);pointer-events:none;white-space:nowrap;line-height:1}.gymius-product-card__media{position:relative!important}.gymius-product-card__vegan{position:absolute!important;bottom:12px!important;right:12px!important;z-index:6;background:#2e7d32!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.05em!important;padding:5px 11px!important;border-radius:999px!important;box-shadow:0 1px 5px rgb(0 0 0 / .3)!important;pointer-events:none!important;white-space:nowrap!important;line-height:1!important}.gymius-product-card__wishlist .yith-wcwl-icon{transition:color .18s ease,fill .18s ease,transform .18s ease!important}.gymius-product-card__wishlist:hover .yith-wcwl-icon{color:var(--gymius-red)!important;fill:var(--gymius-red)!important;transform:scale(1.12)}.gymius-product-card__vegan{transition:transform .18s ease,background .18s ease!important}.gymius-product-card:hover .gymius-product-card__vegan,.gymius-product-card__vegan:hover{background:#256528!important;transform:scale(1.06)}.gymius-product-card__wishlist .yith-wcwl-add-to-wishlist.exists .yith-wcwl-icon,.gymius-product-card__wishlist .yith-wcwl-wishlistaddedbrowse .yith-wcwl-icon,.gymius-product-card__wishlist .yith-wcwl-wishlistexistsbrowse .yith-wcwl-icon,.gymius-product-card__wishlist .yith-wcwl-add-to-wishlist-button--added .yith-wcwl-icon,.gymius-product-card__wishlist a.remove_from_wishlist .yith-wcwl-icon,.gymius-product-card__wishlist .remove_from_wishlist .yith-wcwl-icon{color:var(--gymius-red)!important;fill:var(--gymius-red)!important}.site-header .site-description{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}body.woocommerce-cart .shop_table thead th,body.woocommerce-cart table.cart thead th{color:var(--gymius-ink)!important;opacity:1!important}body.woocommerce-cart.woocommerce-page #content table.cart td.product-name a,body.woocommerce-cart.woocommerce-page #content .woocommerce-cart-form td.product-name a,body.woocommerce-cart.woocommerce-page #content td.product-name a{color:#15202e!important;font-weight:700!important;opacity:1!important}body.woocommerce-cart.woocommerce-page #content td.product-name a:hover{color:#b88919!important}body.woocommerce-cart .coupon input#coupon_code,body.woocommerce-cart .coupon input[name="coupon_code"]{color:var(--gymius-ink)!important}body.woocommerce-cart .coupon input#coupon_code::placeholder,body.woocommerce-cart .coupon input[name="coupon_code"]::placeholder{color:var(--gymius-muted)!important;opacity:1!important}body.woocommerce-cart button[name="apply_coupon"],body.woocommerce-cart button[name="update_cart"],body.woocommerce-cart .actions .button{color:var(--gymius-ink)!important;border:2px solid var(--gymius-gold)!important;font-weight:800!important;opacity:1!important}body.woocommerce-cart .cart_totals .shipping label,body.woocommerce-cart .cart_totals .woocommerce-shipping-methods label,body.woocommerce-cart #shipping_method label,body.woocommerce-cart .cart-collaterals .shipping label{color:var(--gymius-ink)!important;opacity:1!important}body.woocommerce-cart .gymius-showcase__title{color:var(--gymius-ink)!important;opacity:1!important}body.woocommerce-cart .gymius-showcase .gymius-product-card__title,body.woocommerce-cart .gymius-showcase a.gymius-product-card__title{color:var(--gymius-ink)!important;opacity:1!important}body.woocommerce-cart .gymius-showcase .gymius-product-card__category{color:var(--gymius-gold-dark)!important;opacity:1!important}body.woocommerce-cart .gymius-showcase .gymius-product-card__price{color:var(--gymius-gold-deep)!important;opacity:1!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-showcase__head .gymius-showcase__title,body.woocommerce-cart .gymius-cart-recommendations h2.gymius-showcase__title{color:#071426!important;-webkit-text-fill-color:#071426!important;background:none!important;opacity:1!important;text-shadow:none!important}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .cart-collaterals .cart_totals h2{color:#071426!important;-webkit-text-fill-color:#071426!important;opacity:1!important}body.woocommerce-cart .gymius-checkout-step,body.woocommerce-cart .gymius-checkout-step strong{color:#5a6475!important;-webkit-text-fill-color:#5a6475!important}body.woocommerce-cart .gymius-checkout-step--active,body.woocommerce-cart .gymius-checkout-step--active strong,body.woocommerce-cart .gymius-checkout-step--done,body.woocommerce-cart .gymius-checkout-step--done strong{color:#071426!important;-webkit-text-fill-color:#071426!important}@media (min-width:981px){body.woocommerce-cart .entry-content .woocommerce{display:grid!important;grid-template-columns:minmax(0,1fr) 400px!important;column-gap:32px!important;align-items:start!important}body.woocommerce-cart .entry-content .woocommerce>*{grid-column:1 / -1!important}body.woocommerce-cart .entry-content .woocommerce>form.woocommerce-cart-form{grid-column:1!important;margin:0!important}body.woocommerce-cart .entry-content .woocommerce>.cart-collaterals{grid-column:2!important;display:block!important;margin:0!important;position:sticky!important;top:20px!important}body.woocommerce-cart .entry-content .woocommerce>.cart-collaterals .cart_totals{width:100%!important;max-width:none!important}}body.woocommerce-cart.woocommerce-page .entry-content{border:0!important;border-radius:0!important}body.woocommerce-cart .entry-content .gymius-cart-recommendations,body.woocommerce-cart .entry-content .gymius-showcase.gymius-cart-recommendations{border:0!important;border-top:0!important;border-bottom:0!important;border-radius:0!important}body.woocommerce-cart #content .gymius-showcase a.gymius-product-card__category,body.woocommerce-cart #content .gymius-showcase .gymius-product-card__category{color:#b88919!important;-webkit-text-fill-color:#b88919!important}body.woocommerce-cart #content .gymius-showcase a.gymius-product-card__title,body.woocommerce-cart #content .gymius-showcase .gymius-product-card__title{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-cart #content .gymius-showcase a.gymius-product-card__title:hover{color:#b88919!important;-webkit-text-fill-color:#b88919!important}body.woocommerce-cart #content .gymius-showcase .gymius-product-card__price,body.woocommerce-cart #content .gymius-showcase .gymius-product-card__price ins,body.woocommerce-cart #content .gymius-showcase .gymius-product-card__price .amount{color:#9a7115!important;-webkit-text-fill-color:#9a7115!important}body.woocommerce-cart #content .gymius-showcase .gymius-product-card__price del,body.woocommerce-cart #content .gymius-showcase .gymius-product-card__price del .amount{color:#9aa0aa!important;-webkit-text-fill-color:#9aa0aa!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card{height:auto!important;display:flex!important;flex-direction:column!important}@media (min-width:922px){body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__media{flex-basis:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:280px!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__image{width:190px!important;max-width:190px!important;height:230px!important;max-height:230px!important;object-fit:contain!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__body{flex:1 1 auto!important;padding:14px 16px!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__title{font-size:14px!important;min-height:40px!important}}@media (max-width:921px){body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__media{flex-basis:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:150px!important}body.woocommerce-cart .gymius-cart-recommendations .gymius-product-card__image{width:110px!important;max-width:110px!important;height:120px!important;max-height:120px!important;object-fit:contain!important}}body.woocommerce-checkout .gymius-checkout-step,body.woocommerce-checkout .gymius-checkout-step strong{color:#5a6475!important;-webkit-text-fill-color:#5a6475!important}body.woocommerce-checkout .gymius-checkout-step--active,body.woocommerce-checkout .gymius-checkout-step--active strong,body.woocommerce-checkout .gymius-checkout-step--done,body.woocommerce-checkout .gymius-checkout-step--done strong{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content .woocommerce-billing-fields h3,body.woocommerce-checkout #content .woocommerce-shipping-fields h3,body.woocommerce-checkout #content .woocommerce-additional-fields h3{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content .woocommerce-billing-fields label,body.woocommerce-checkout #content .woocommerce-shipping-fields label,body.woocommerce-checkout #content .woocommerce-additional-fields label,body.woocommerce-checkout #content .woocommerce-account-fields label,body.woocommerce-checkout #content .form-row label{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content .woocommerce-form-coupon-toggle .woocommerce-info,body.woocommerce-checkout #content .woocommerce-form-coupon-toggle .woocommerce-info a,body.woocommerce-checkout #content #ship-to-different-address label,body.woocommerce-checkout #content #ship-to-different-address span{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content #order_review .shop_table th,body.woocommerce-checkout #content #order_review .shop_table td,body.woocommerce-checkout #content #order_review .product-name,body.woocommerce-checkout #content #order_review .product-name a,body.woocommerce-checkout #content #order_review .product-quantity,body.woocommerce-checkout #content #order_review tr.cart-subtotal th,body.woocommerce-checkout #content #order_review tr.cart-subtotal td,body.woocommerce-checkout #content #order_review tr.shipping th,body.woocommerce-checkout #content #order_review tr.shipping td,body.woocommerce-checkout #content #order_review tr.order-total th{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content #order_review .amount,body.woocommerce-checkout #content #order_review .woocommerce-Price-amount{color:#9a7115!important;-webkit-text-fill-color:#9a7115!important}body.woocommerce-checkout #content ul#shipping_method label,body.woocommerce-checkout #content .woocommerce-shipping-methods label,body.woocommerce-checkout #content #payment ul.payment_methods>li>label{color:#071426!important;-webkit-text-fill-color:#071426!important}body.woocommerce-checkout #content #payment div.payment_box,body.woocommerce-checkout #content #payment div.payment_box p,body.woocommerce-checkout #content #payment div.payment_box span,body.woocommerce-checkout #content #payment div.payment_box li{color:#d9dee8!important;-webkit-text-fill-color:#d9dee8!important}body.woocommerce-checkout #content #payment div.payment_box a{color:#f0c84b!important;-webkit-text-fill-color:#f0c84b!important}body.woocommerce-checkout.woocommerce-page .entry-content{border:0!important;border-radius:0!important}@media (min-width:981px){body.woocommerce-checkout:not(.woocommerce-order-received) #customer_details{grid-column:1!important;grid-row:1 / span 2!important}body.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading{grid-column:2!important;grid-row:1!important}body.woocommerce-checkout:not(.woocommerce-order-received) #order_review{grid-column:2!important;grid-row:2!important;align-self:start!important}}@media (min-width:981px){body.woocommerce-checkout:not(.woocommerce-order-received) form.checkout{row-gap:0!important;column-gap:28px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #order_review_heading{width:100%!important;justify-self:stretch!important;box-sizing:border-box!important}}body.woocommerce-checkout #content #payment .place-order p,body.woocommerce-checkout #content #payment .woocommerce-terms-and-conditions-wrapper,body.woocommerce-checkout #content #payment .woocommerce-terms-and-conditions-wrapper p,body.woocommerce-checkout #content #payment .woocommerce-privacy-policy-text,body.woocommerce-checkout #content #payment .woocommerce-privacy-policy-text p{color:#d9dee8!important;-webkit-text-fill-color:#d9dee8!important}.woocommerce-checkout #order_review tr.woocommerce-shipping-totals.shipping,.woocommerce-checkout #order_review tr.woocommerce-shipping-totals.shipping th,.woocommerce-checkout #order_review tr.woocommerce-shipping-totals.shipping td{display:block!important;width:100%!important;float:none!important;text-align:left!important;padding-left:0!important;padding-right:0!important}#shipping_method{list-style:none!important;margin:0!important;padding:0!important;width:100%!important}#shipping_method li{display:flex!important;align-items:center;gap:8px;width:100%!important;box-sizing:border-box;padding:10px;margin:0 0 8px 0;border:1px solid #e6e6e6;border-radius:10px;background:#fff}#shipping_method li:has(input:checked){border-color:var(--gymius-gold,#d8aa32);box-shadow:0 0 0 1px var(--gymius-gold,#d8aa32)}#shipping_method li input[type="radio"]{flex:0 0 auto;margin:0}#shipping_method li label{display:flex!important;align-items:center;gap:8px;width:100%;margin:0;font-size:13px;font-weight:600;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:normal;word-break:keep-all}.gymius-courier-logo{width:50px;height:34px;object-fit:contain;flex:0 0 50px}.gymius-courier-logo[src*="boxnow"]{border-radius:6px}#shipping_method li label .woocommerce-Price-amount{margin-left:auto;padding-left:8px;white-space:nowrap;font-weight:700}#shipping_method li label{font-size:0!important}.gymius-courier-logo{width:64px!important;height:42px!important;flex:0 0 64px!important}#shipping_method li label .woocommerce-Price-amount{font-size:15px!important;margin-left:auto!important;font-weight:700!important;color:var(--gymius-gold-deep,#9a7115)!important}#billing_state,#shipping_state,#billing_state option,#shipping_state option,.select2-results__option,.select2-results__options li{color:#071426!important;-webkit-text-fill-color:#071426!important;background-color:#ffffff!important}.select2-results__option--highlighted,.select2-results__option[aria-selected="true"]{background-color:var(--gymius-gold,#d8aa32)!important;color:#071426!important;-webkit-text-fill-color:#071426!important}.select2-container--default .select2-selection--single{color:#071426!important}.woocommerce-checkout #billing_state,.woocommerce-checkout #shipping_state,.woocommerce-checkout select,.woocommerce-checkout .select2-selection__rendered,.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{color:#071426!important;-webkit-text-fill-color:#071426!important;opacity:1!important}.select2-results__option{color:#071426!important;-webkit-text-fill-color:#071426!important}.select2-results__option--highlighted{background-color:var(--gymius-gold,#d8aa32)!important;color:#071426!important;-webkit-text-fill-color:#071426!important}.gymius-benefit__icon--payments{all:unset!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;margin-right:10px!important;flex:0 0 50px!important;overflow:visible!important}.gymius-benefit__icon--payments::before,.gymius-benefit__icon--payments::after{display:none!important;content:none!important}.gymius-benefit__icon--payments img{all:unset!important;display:block!important;width:50px!important;height:50px!important;object-fit:contain!important;border-radius:50%!important}.woocommerce nav.woocommerce-pagination ul{border:none!important;gap:8px;display:flex;justify-content:center;flex-wrap:wrap}.woocommerce nav.woocommerce-pagination ul li{border:none!important;margin:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:#fff!important;color:var(--gymius-ink,#071426)!important;border:1px solid var(--gymius-gold,#d8aa32)!important;border-radius:8px!important;min-width:42px;height:42px;line-height:42px!important;padding:0 10px!important;font-weight:700!important;transition:all .15s ease}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--gymius-gold,#d8aa32)!important;color:var(--gymius-ink,#071426)!important;border-color:var(--gymius-gold,#d8aa32)!important}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:var(--gymius-gold,#d8aa32)!important;color:var(--gymius-ink,#071426)!important;border-color:var(--gymius-gold,#d8aa32)!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{color:#071426!important;-webkit-text-fill-color:#071426!important}#shipping_method li:not(:has(.gymius-courier-logo)) label,.woocommerce-shipping-methods li:not(:has(.gymius-courier-logo)) label{font-size:14px!important;font-weight:700!important;color:var(--gymius-ink,#071426)!important;-webkit-text-fill-color:var(--gymius-ink,#071426)!important}#shipping_method li:not(:has(.gymius-courier-logo)),.woocommerce-shipping-methods li:not(:has(.gymius-courier-logo)){background:var(--gymius-gold,#d8aa32)!important;border-color:var(--gymius-gold,#d8aa32)!important;padding-top:18px!important;padding-bottom:18px!important}#shipping_method li:not(:has(.gymius-courier-logo)) label,.woocommerce-shipping-methods li:not(:has(.gymius-courier-logo)) label{font-size:14px!important;font-weight:800!important;color:#071426!important;-webkit-text-fill-color:#071426!important;text-transform:uppercase}#shipping_method li:not(:has(.gymius-courier-logo)) label::before,#shipping_method li:not(:has(.gymius-courier-logo)) label img:not(.gymius-courier-logo),#shipping_method li:not(:has(.gymius-courier-logo)) label svg{display:none!important}@media (max-width:600px){body.woocommerce-cart .gymius-checkout-step,body.woocommerce-checkout .gymius-checkout-step{font-size:11px!important;gap:5px!important;margin:0!important;padding:0!important;white-space:nowrap!important}body.woocommerce-cart .gymius-checkout-step strong,body.woocommerce-checkout .gymius-checkout-step strong{font-size:11px!important;letter-spacing:0!important}body.woocommerce-cart .gymius-checkout-step>span,body.woocommerce-checkout .gymius-checkout-step>span{width:22px!important;height:22px!important;min-width:22px!important;line-height:22px!important;font-size:11px!important}}@media (max-width:921px){#shipping_method li:not(:has(.gymius-courier-logo)) label,.woocommerce-shipping-methods li:not(:has(.gymius-courier-logo)) label{padding-left:18px!important;text-align:left!important}}@media (max-width:921px){body.woocommerce-checkout.woocommerce-page .entry-content{padding-left:12px!important;padding-right:12px!important;overflow-x:hidden!important}body.woocommerce-checkout form.checkout,body.woocommerce-checkout #customer_details,body.woocommerce-checkout .col2-set,body.woocommerce-checkout .col2-set .col-1,body.woocommerce-checkout .col2-set .col-2{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important;transform:none!important;box-sizing:border-box!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout .woocommerce-billing-fields__field_wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field_wrapper,body.woocommerce-checkout .woocommerce-additional-fields__field-wrapper,body.woocommerce-checkout .woocommerce-additional-fields__field_wrapper{display:block!important;grid-template-columns:1fr!important}body.woocommerce-checkout .form-row,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout .woocommerce-checkout-review-order,body.woocommerce-checkout .woocommerce-checkout-review-order-table,body.woocommerce-checkout input.input-text,body.woocommerce-checkout select,body.woocommerce-checkout textarea,body.woocommerce-checkout .select2-container{width:100%!important;max-width:100%!important;float:none!important;box-sizing:border-box!important}}body.archive #content ul.products li.product span.ast-on-card-button.ast-onsale-card,body.tax-product_cat #content ul.products li.product span.ast-on-card-button.ast-onsale-card,body.tax-product_brand #content ul.products li.product span.ast-on-card-button.ast-onsale-card,body.woocommerce-shop #content ul.products li.product span.ast-on-card-button.ast-onsale-card,body.post-type-archive-product #content ul.products li.product span.ast-on-card-button.ast-onsale-card{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:5px 11px!important;border-radius:999px!important;background:var(--gymius-gold)!important;color:var(--gymius-ink)!important;order:0!important;display:inline-block!important;text-align:center!important;line-height:1!important;font-size:0!important;box-shadow:0 1px 5px rgb(0 0 0 / .25)!important;z-index:6!important}body.archive #content ul.products li.product span.ast-on-card-button.ast-onsale-card::after,body.tax-product_cat #content ul.products li.product span.ast-on-card-button.ast-onsale-card::after,body.tax-product_brand #content ul.products li.product span.ast-on-card-button.ast-onsale-card::after,body.woocommerce-shop #content ul.products li.product span.ast-on-card-button.ast-onsale-card::after,body.post-type-archive-product #content ul.products li.product span.ast-on-card-button.ast-onsale-card::after{content:"ΠΡΟΣΦΟΡΑ"!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;color:var(--gymius-ink)!important}body.tax-product_brand #content ul.products li.product .cfvsw-swatches-container{order:50!important;margin:10px 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}body.tax-product_brand #content ul.products li.product .cfvsw-swatches-option{opacity:1!important;border:1px solid var(--gymius-gold-dark)!important;background:#fff!important}body.tax-product_brand #content ul.products li.product .cfvsw-swatches-option .cfvsw-swatch-inner{color:var(--gymius-ink)!important;opacity:1!important}body.tax-product_brand #content ul.products li.product .star-rating{color:var(--gymius-gold)!important;margin:8px 0 0!important;order:49!important}body.tax-product_brand #content ul.products{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important}body.tax-product_brand #content ul.products li.product{display:flex!important;flex-direction:column!important;height:auto!important;padding:14px!important;box-sizing:border-box!important;position:relative!important}body.tax-product_brand #content ul.products li.product img{width:100%!important;height:200px!important;object-fit:contain!important;margin:0 auto 12px!important;background:#ffffff!important}body.tax-product_brand #content ul.products li.product .woocommerce-loop-product__title{min-height:44px!important;margin:6px 0 10px!important}body.tax-product_brand #content ul.products li.product .ast-on-card-button{margin-top:auto!important}@media (max-width:921px){body.tax-product_brand #content ul.products{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:stretch!important}body.tax-product_brand #content ul.products li.product{width:calc(50% - 5px)!important;max-width:calc(50% - 5px)!important;margin:0!important;float:none!important;padding:8px!important}body.tax-product_brand #content ul.products li.product img{height:120px!important;padding:3px!important;margin:0 0 8px!important}body.tax-product_brand #content ul.products li.product .cfvsw-swatches-option{font-size:10px!important;padding:4px 8px!important}}@media (min-width:922px){body.tax-product_brand .ast-container{display:grid!important;grid-template-columns:350px minmax(0,1fr)!important;grid-column-gap:30px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;align-items:start!important}body.tax-product_brand #secondary{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important;order:0!important}body.tax-product_brand #primary{grid-column:2!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;float:none!important;order:0!important}body.tax-product_brand #content ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:18px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.tax-product_brand #content ul.products li.product{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}}@media (max-width:921px){body.single-product div[id^="product-"].product,body.single-product .woocommerce-tabs,body.single-product #content .woocommerce-Tabs-panel,body.single-product #content #tab-description{max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}body.single-product #content .woocommerce-Tabs-panel,body.single-product #content #tab-description{padding:14px!important}body.single-product #content .woocommerce-Tabs-panel p,body.single-product #content .woocommerce-Tabs-panel ul,body.single-product #content .woocommerce-Tabs-panel li,body.single-product #content .woocommerce-Tabs-panel h1,body.single-product #content .woocommerce-Tabs-panel h2,body.single-product #content .woocommerce-Tabs-panel h3,body.single-product #content .woocommerce-Tabs-panel h4,body.single-product #content #tab-description p,body.single-product #content #tab-description ul,body.single-product #content #tab-description li{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}body.single-product #content .woocommerce-Tabs-panel img,body.single-product #content #tab-description img{max-width:100%!important;height:auto!important}body.single-product #content .woocommerce-Tabs-panel table,body.single-product #content #tab-description table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.single-product #content .woocommerce-Tabs-panel table td,body.single-product #content .woocommerce-Tabs-panel table th,body.single-product #content #tab-description table td,body.single-product #content #tab-description table th{white-space:nowrap!important}}body.woocommerce-order-received #content .woocommerce-order ul.woocommerce-order-overview,body.woocommerce-order-received #content .woocommerce-order-overview li,body.woocommerce-order-received #content .woocommerce-order-overview li strong,body.woocommerce-order-received #content .woocommerce-order-overview li a,body.woocommerce-order-received #content .woocommerce-thankyou-order-details li,body.woocommerce-order-received #content .woocommerce-thankyou-order-details li strong{color:#071426!important;-webkit-text-fill-color:#071426!important;opacity:1!important}body.woocommerce-order-received #content .woocommerce-order-overview li{font-weight:700!important}body.woocommerce-order-received #content .woocommerce-order-overview li.woocommerce-order-overview__total .amount,body.woocommerce-order-received #content .woocommerce-order-overview li.total .amount,body.woocommerce-order-received #content .woocommerce-Price-amount{color:#9a7115!important;-webkit-text-fill-color:#9a7115!important}body.woocommerce-order-received #content .woocommerce-order h2,body.woocommerce-order-received #content .woocommerce-column__title,body.woocommerce-order-received #content .woocommerce-table--order-details th,body.woocommerce-order-received #content .woocommerce-table--order-details td,body.woocommerce-order-received #content .woocommerce-table--order-details td a,body.woocommerce-order-received #content address,body.woocommerce-order-received #content .woocommerce-customer-details p{color:#071426!important;-webkit-text-fill-color:#071426!important;opacity:1!important}body.woocommerce-order-received #content .woocommerce-table--order-details .amount{color:#9a7115!important;-webkit-text-fill-color:#9a7115!important}