.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu{background-color:#FFFDF9;border:1px solid #E3D9C9;border-radius:4px;box-shadow:0 8px 24px rgb(30 27 24 / .08);padding:6px 0}.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item>.menu-link{display:flex;align-items:center;min-height:44px;padding:0 20px;color:#1E1B18;background:none}.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item>.ast-menu-toggle{color:#1E1B18}.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item:hover>.menu-link,.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item>.menu-link:focus-visible,.ast-desktop .ast-builder-menu-1 .main-header-menu .sub-menu .menu-item.current-menu-item>.menu-link{color:#7D5F31;background:none}.ast-desktop .ast-builder-menu-1 .main-header-menu>.grezni-divas-kolonnas>.sub-menu{width:480px;columns:2;column-gap:0}.ast-desktop .ast-builder-menu-1 .main-header-menu>.grezni-divas-kolonnas>.sub-menu>.menu-item{break-inside:avoid}@media (max-width:768px){.astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{top:auto!important;bottom:-100%;left:0!important;right:0!important;width:100%;height:auto!important;max-height:85vh;padding:32px 20px 24px;border-radius:16px 16px 0 0;transition:bottom .3s ease-in-out}.ast-off-canvas-overlay .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{bottom:0}.astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar::before{content:"";position:absolute;top:10px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:rgb(30 27 24 / .2)}.astra-off-canvas-sidebar-wrapper .close{top:12px;right:12px}}.site-branding .grz-logo{display:inline-flex;align-items:center;line-height:0}.site-branding .grz-logo img,.ast-logo-title-inline .site-logo-img .grz-logo img{max-width:none!important;width:auto!important}.site-branding .grz-logo__full{height:60px}.site-branding .grz-logo__compact{display:none;height:30px}.ast-sticky-active .site-branding .grz-logo__full{height:48px}@media (max-width:921px){.site-branding .grz-logo__full{display:none}.site-branding .grz-logo__compact{display:block}}@font-face{font-family:'Cinzel';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cinzel-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cinzel';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cinzel-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-italic-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-italic-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-normal-cyrillic-ext.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-normal-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/cormorant-garamond-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:300 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/outfit-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:300 600;font-display:swap;src:url(/wp-content/themes/grezni/assets/fonts/outfit-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grz-ink:#1E1B18;--grz-forest:#1F2A26;--grz-gold:#A9844F;--grz-gold-text:#7D5F31;--grz-cream:#F7F2EA;--grz-paper:#FFFDF9;--grz-sand:#EFE6D8;--grz-line:#E3D9C9;--grz-muted:#5E564D;--grz-text:#4A433B;--grz-font-body:'Outfit', system-ui, -apple-system, 'Segoe UI', sans-serif;--grz-font-head:'Cormorant Garamond', Georgia, 'Times New Roman', serif;--grz-font-caps:'Cinzel', 'Cormorant Garamond', Georgia, serif;--grz-radius-pill:999px;--grz-radius-card:4px;--grz-radius-field:6px}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:var(--grz-font-body)}body{color:var(--grz-text);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.woocommerce div.product .product_title{font-family:var(--grz-font-head);color:var(--grz-ink);font-weight:500;line-height:1.15;letter-spacing:.01em}h1,h2,.woocommerce div.product .product_title{font-weight:600}.grz-caps{font-family:var(--grz-font-caps);text-transform:uppercase;letter-spacing:.14em}.button,button[type="submit"],input[type="submit"],.wp-block-button__link,.ast-button,.ast-custom-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:var(--grz-radius-pill);font-weight:500;letter-spacing:.02em}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="password"],input[type="number"],input[type="url"],select,textarea,.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:1px solid var(--grz-line);border-radius:var(--grz-radius-field);background-color:var(--grz-paper);color:var(--grz-ink)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--grz-gold);outline:2px solid rgb(169 132 79 / .35);outline-offset:1px}a:focus-visible,button:focus-visible,.button:focus-visible{outline:2px solid var(--grz-gold);outline-offset:2px}.ast-above-header-bar,.ast-above-header-bar a{color:var(--grz-cream)}.grz-topbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;letter-spacing:.02em;color:var(--grz-cream)}.grz-topbar a{color:var(--grz-cream);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgb(247 242 234 / .4)}.grz-topbar a:hover{color:#fff;text-decoration-color:currentColor}.grz-topbar__sep{color:var(--grz-gold)}.ast-above-header-bar .ast-builder-language-switcher a,.ast-above-header-bar .ast-lswitcher-item-header{color:var(--grz-cream);font-size:12px;letter-spacing:.08em}.ast-above-header-bar .ast-builder-language-switcher img{display:none}.ast-above-header-bar .ast-builder-language-switcher .current-lang a,.ast-above-header-bar .ast-builder-language-switcher a:hover{color:var(--grz-gold)}.ast-primary-header-bar .dgwt-wcas-search-wrapp{min-width:320px;max-width:520px;width:100%}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{height:46px;border-radius:var(--grz-radius-pill);font-family:var(--grz-font-body);font-size:15px}.dgwt-wcas-suggestions-wrapp,.dgwt-wcas-details-wrapp{font-family:var(--grz-font-body);border-radius:var(--grz-radius-card)}.dgwt-wcas-suggestion .dgwt-wcas-sp{color:var(--grz-ink);font-weight:500}.ast-header-account-wrap .ast-header-account-link,.ast-builder-menu-2 .menu-link,.ast-site-header-cart .ast-cart-menu-wrap{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ast-builder-menu-2 .menu-link{color:var(--grz-ink);padding:0!important}.ast-builder-menu-2 .menu-link:hover{color:var(--grz-gold-text)}.ast-builder-menu-2 .main-header-menu,.ast-builder-menu-2 .main-header-menu .menu-item,.ast-builder-menu-2 .main-header-menu .menu-link,.ast-builder-menu-2 .main-header-menu .menu-item:hover>.menu-link,.ast-builder-menu-2 .main-header-menu .current-menu-item>.menu-link{background:transparent!important;border:0!important;box-shadow:none!important}.ast-builder-menu-2 .menu-link .ast-icon.icon-arrow,.ast-builder-menu-2 .ast-menu-toggle{display:none!important}.ast-builder-menu-2 .main-header-menu{width:auto!important}#ast-mobile-header .site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:2px;flex-wrap:nowrap}#ast-mobile-header .site-header-primary-section-right>.ast-builder-layout-element{display:flex!important;align-items:center!important;flex:0 0 auto!important;margin:0!important;padding:0!important}#ast-mobile-header .ast-builder-menu-2 .ast-main-header-bar-alignment,#ast-mobile-header .ast-builder-menu-2 .main-header-bar-navigation,#ast-mobile-header .ast-builder-menu-2 .site-navigation,#ast-mobile-header .ast-builder-menu-2 .main-navigation{flex:0 0 auto!important;width:auto!important;display:flex;align-items:center}#ast-mobile-header .ast-builder-menu-2 .main-header-menu>.menu-item{display:flex;align-items:center}#ast-mobile-header .ast-site-header-cart,#ast-mobile-header .ast-site-header-cart-li,#ast-mobile-header .ast-site-header-cart .cart-container{display:flex!important;align-items:center!important;height:44px;margin:0!important;padding:0!important}.grz-icon{display:block}#ast-mobile-header .ast-builder-menu-2 .menu-link,#ast-mobile-header .ast-builder-menu-2 .menu-link .menu-text{color:var(--grz-ink)!important}#ast-mobile-header .ast-builder-menu-2 .menu-text{display:flex;align-items:center;justify-content:center;height:44px}#ast-mobile-header .ast-builder-menu-2 .screen-reader-text{position:absolute!important}.ast-below-header-bar{border-top:1px solid var(--grz-line);border-bottom:1px solid var(--grz-line)}.ast-below-header-bar .main-header-menu>.menu-item>.menu-link{font-weight:500;letter-spacing:.01em}.ast-sticky-active .ast-primary-header-bar,.ast-header-sticked .ast-primary-header-bar{box-shadow:0 2px 12px rgb(30 27 24 / .06)}@media (max-width:921px){.grz-topbar{font-size:12px}.grz-topbar__sep,.grz-topbar__item--stock{display:none}.ast-primary-header-bar .dgwt-wcas-search-wrapp{min-width:0;max-width:none}}.site-footer,.site-footer a{color:var(--grz-cream)}.grz-footer{padding:24px 0 8px}.grz-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.grz-footer__title{font-family:var(--grz-font-caps);font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--grz-gold);margin:0 0 16px}.grz-footer__list{list-style:none;margin:0;padding:0}.grz-footer__list li{margin:0 0 10px}.grz-footer__list a,.grz-footer__text{font-size:15px;color:rgb(247 242 234 / .82);text-decoration:none}.grz-footer__list a:hover{color:var(--grz-cream);text-decoration:underline;text-underline-offset:3px}.grz-footer__text{margin:0 0 14px;line-height:1.6}.grz-footer__list--inline{display:flex;flex-wrap:wrap;gap:8px 18px}.grz-footer__bottom{margin-top:40px;padding-top:20px;border-top:1px solid rgb(247 242 234 / .16);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.grz-footer__legal{margin:0;font-size:13px;color:rgb(247 242 234 / .7)}.grz-footer__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.grz-footer__pay li{font-size:12px;letter-spacing:.04em;padding:4px 10px;border:1px solid rgb(247 242 234 / .28);border-radius:var(--grz-radius-pill);color:rgb(247 242 234 / .85)}.site-below-footer-wrap{border-top:1px solid rgb(247 242 234 / .12)}.site-below-footer-wrap .ast-builder-language-switcher a{color:var(--grz-cream);font-size:12px;letter-spacing:.08em}.site-below-footer-wrap .ast-builder-language-switcher img{display:none}@media (max-width:921px){.grz-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media (max-width:544px){.grz-footer__cols{grid-template-columns:1fr}.grz-footer__bottom{flex-direction:column;align-items:flex-start}}.grz-footer,.site-footer .ast-builder-html-element .grz-footer{text-align:left}.grz-footer__list--inline{gap:10px;margin-top:4px}.grz-footer__list--inline li{margin:0}.grz-social{width:40px;height:40px;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgb(247 242 234 / .28);border-radius:var(--grz-radius-pill);color:var(--grz-cream)!important;transition:border-color .2s,color .2s}.grz-social:hover{border-color:var(--grz-gold);color:var(--grz-gold)!important;text-decoration:none!important}.grz-lang ul{list-style:none;margin:0;padding:0;display:flex;gap:4px}.grz-lang a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:26px;padding:0 8px;border-radius:var(--grz-radius-pill);font-size:12px;font-weight:500;letter-spacing:.08em;color:rgb(247 242 234 / .75)!important;text-decoration:none!important;border:1px solid #fff0;transition:border-color .2s,color .2s}.grz-lang a:hover{color:var(--grz-cream)!important;border-color:rgb(247 242 234 / .3)}.grz-lang a.is-current{color:var(--grz-ink)!important;background:var(--grz-cream)}.site-footer .grz-lang ul{justify-content:flex-end}@media (max-width:921px){.grz-lang a{min-width:32px;height:32px}.site-footer .grz-lang ul{justify-content:flex-start}}.grz-footer-below{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;width:100%}.grz-footer-below__portals{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.grz-footer-below__portals img{display:block}.grz-footer-below__portals>*,.grz-footer-below__portals a{flex:0 0 auto}.grz-footer-below__portals a[href*="salidzini.lv"] img{width:190px!important;height:60px!important;max-width:none!important}.site-below-footer-wrap .ast-builder-html-element{width:100%}.ast-sticky-active .ast-below-header-bar,.ast-header-sticked .ast-below-header-bar{border-color:#1E1B18}.ast-sticky-active .ast-below-header-bar .main-header-menu>.menu-item>.menu-link .dropdown-menu-toggle,.ast-sticky-active .ast-below-header-bar .main-header-menu>.menu-item>.ast-menu-toggle{color:var(--grz-cream)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative;display:flex;flex-direction:column;background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);overflow:hidden;padding:0!important;text-align:left}ul.products li.product .astra-shop-thumbnail-wrap{position:relative;background:var(--grz-sand);margin:0}ul.products li.product .astra-shop-thumbnail-wrap img{mix-blend-mode:multiply;aspect-ratio:1 / 1;object-fit:contain;width:100%;margin:0!important}ul.products li.product .astra-shop-thumbnail-wrap img{transition:opacity 0.3s ease}ul.products li.product:hover .astra-shop-thumbnail-wrap:has(.show-on-hover) img:not(.show-on-hover){opacity:0}ul.products li.product .astra-shop-summary-wrap{position:relative;display:flex;flex-direction:column;gap:4px;flex:1;padding:14px 16px 16px}ul.products li.product .grz-card__brand{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--grz-muted)}ul.products li.product .woocommerce-loop-product__title{font-family:var(--grz-font-body)!important;font-size:16px!important;font-weight:500!important;line-height:1.35!important;color:var(--grz-ink)!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}ul.products li.product .grz-card__volume{font-size:13px;color:var(--grz-muted)}ul.products li.product .price{margin-top:auto!important;padding:10px 56px 0 0;display:flex;flex-direction:column;gap:2px;font-family:var(--grz-font-head);font-size:26px!important;font-weight:600!important;line-height:1.05;color:var(--grz-ink)!important}ul.products li.product .price del{font-size:16px;color:var(--grz-muted);font-weight:500}ul.products li.product .price ins{text-decoration:none}ul.products li.product .grz-card__from{font-family:var(--grz-font-body);font-size:13px;font-weight:400;color:var(--grz-muted)}ul.products li.product .grz-card__tester{font-family:var(--grz-font-body);font-size:12px;font-weight:400;color:var(--grz-muted);margin-top:4px}.woocommerce ul.products li.product .astra-shop-summary-wrap .button{position:absolute;right:14px;bottom:14px;width:44px;height:44px;min-height:0;padding:0!important;margin:0!important;border-radius:var(--grz-radius-pill);background:var(--grz-ink)!important;color:transparent!important;font-size:0!important;line-height:0;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.woocommerce ul.products li.product .astra-shop-summary-wrap .button::before{content:"";width:20px;height:20px;background:var(--grz-cream);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 8h14l-1 13H6z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6'%3E%3Cpath d='M5 8h14l-1 13H6z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat}.woocommerce ul.products li.product .astra-shop-summary-wrap .button:hover{background:var(--grz-forest)!important}.woocommerce ul.products li.product .astra-shop-summary-wrap .button.loading::before{opacity:.4}ul.products li.product .astra-shop-summary-wrap .added_to_cart{display:none!important}.woocommerce ul.products li.product .astra-shop-summary-wrap .button.added::after{display:none}ul.products li.product .grz-card__badge{position:absolute;top:12px;left:12px;z-index:4;background:var(--grz-paper);color:var(--grz-ink);font-size:12px;line-height:1.4;padding:4px 10px;border-radius:var(--grz-radius-pill);pointer-events:none}ul.products li.product .astra-shop-thumbnail-wrap .onsale{top:auto!important;bottom:12px!important;left:12px!important;right:auto!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;margin:0!important;padding:3px 10px!important;border-radius:var(--grz-radius-pill)!important;background:var(--grz-ink)!important;color:var(--grz-cream)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}ul.products li.product .astra-shop-thumbnail-wrap .woosw-btn{position:absolute;top:8px;right:8px;z-index:4;width:36px;height:36px;border-radius:var(--grz-radius-pill);background:var(--grz-paper);display:flex;align-items:center;justify-content:center;margin:0;padding:0;color:var(--grz-ink)}ul.products li.product .woosw-btn .woosw-btn-text{display:none}ul.products li.product .fastdelivery-image-label,ul.products li.product .learn-more-button{display:none!important}@media (max-width:544px){ul.products li.product .astra-shop-summary-wrap{padding:12px 12px 14px}ul.products li.product .woocommerce-loop-product__title{font-size:14px!important}ul.products li.product .price{font-size:22px!important;padding-right:48px}.woocommerce ul.products li.product .astra-shop-summary-wrap .button{width:40px;height:40px;right:10px;bottom:12px}ul.products li.product .grz-card__badge{top:8px;left:8px;font-size:11px;padding:3px 8px}}.astra-cart-drawer .woocommerce-mini-cart-item,.widget_shopping_cart .woocommerce-mini-cart-item{position:relative;padding-right:40px!important}.astra-cart-drawer .woocommerce-mini-cart-item a.remove,.widget_shopping_cart .woocommerce-mini-cart-item a.remove{position:absolute!important;top:1em;right:4px!important;left:auto!important;margin:0!important}.ast-site-header-cart .ast-cart-menu-wrap .count,.ast-site-header-cart .ast-addon-cart-wrap .ast-icon-shopping-cart::after{color:var(--grz-cream)!important}.sakumabulleti .wp-block-column{background:rgb(247 242 234 / .08);border:1px solid rgb(247 242 234 / .28);border-radius:var(--grz-radius-card);padding:14px 18px;display:flex;align-items:center;justify-content:center;margin-bottom:10px!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sakumabulleti .wp-block-column p{display:flex;align-items:center;gap:10px;text-align:left!important;letter-spacing:0.02em!important}.sakumabulleti .wp-block-column p::before{content:"";flex:0 0 18px;height:18px;background:var(--grz-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E") center / contain no-repeat}.grz-sizes{margin:4px 0 18px}.grz-sizes__title{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--grz-muted);margin-bottom:8px}.grz-sizes__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.grz-sizes__list li{margin:0}.grz-sizes__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:96px;padding:8px 14px;border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);background:var(--grz-paper);color:var(--grz-ink)!important;text-decoration:none!important;line-height:1.25;transition:border-color 0.15s ease}.grz-sizes__item b{font-weight:500;font-size:15px}.grz-sizes__item span{font-size:13px;color:var(--grz-muted)}a.grz-sizes__item:hover{border-color:var(--grz-ink)}.grz-sizes__item.is-current{border:2px solid var(--grz-ink);padding:7px 13px}.grz-sizes__item.is-out{opacity:.55}ul.products li.product .grz-card__price{display:flex;align-items:baseline;gap:6px}.grz-home{--grz-gutter:32px}.grz-home .entry-content>.grz-sec,.grz-sec{box-sizing:border-box;max-width:1240px;margin:0 auto!important;padding:72px var(--grz-gutter,32px) 24px}.grz-sec--band{max-width:none;padding-left:max(var(--grz-gutter, 32px), calc((100% - 1240px) / 2 + var(--grz-gutter, 32px)));padding-right:max(var(--grz-gutter, 32px), calc((100% - 1240px) / 2 + var(--grz-gutter, 32px)))}.grz-sec h2{font-family:var(--grz-font-head);font-weight:500;font-size:42px;line-height:1.05;margin:0;color:var(--grz-ink)}.grz-sec p{margin:0}.grz-sec.is-layout-flow>*,.grz-sec .is-layout-flow>*{margin-block-start:0;margin-block-end:0}.grz-sec__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:28px!important}.grz-sec__head>*{margin:0!important}.grz-link a,a.grz-link{font-weight:500;color:var(--grz-ink);text-decoration:none;border-bottom:1px solid var(--grz-gold)}.grz-link a:hover{color:var(--grz-gold-text)}.grz-eyebrow{display:flex!important;align-items:center;gap:12px;font-size:13px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--grz-gold-text)!important;font-weight:500;margin:0 0 18px!important}.grz-eyebrow::before{content:"";width:32px;height:1px;background:var(--grz-gold);flex:0 0 32px}.grz-lead{font-size:18px;color:var(--grz-text);max-width:520px}.grz-sec .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:0}.grz-sec .wp-block-button__link{background:var(--grz-ink);color:var(--grz-cream);border:1px solid var(--grz-ink);padding:14px 28px;font-size:15px;line-height:1.3;text-decoration:none}.grz-sec .wp-block-button__link:hover{background:var(--grz-forest);border-color:var(--grz-forest);color:var(--grz-cream)}.grz-sec .is-style-outline .wp-block-button__link{background:#fff0;color:var(--grz-ink)}.grz-sec .is-style-outline .wp-block-button__link:hover{background:var(--grz-ink);color:var(--grz-cream)}.grz-hero{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:56px;padding-bottom:48px}.grz-hero>.grz-hero__text{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:0}.grz-hero h1{font-family:var(--grz-font-head);font-weight:500;font-size:64px;line-height:1.02;margin:0 0 20px!important;color:var(--grz-ink)}.grz-hero .grz-lead{margin-bottom:32px!important}.grz-hero>.grz-hero__img{flex:1 1 440px;min-width:0;margin:0!important;background:var(--grz-sand);border-radius:var(--grz-radius-card);overflow:hidden}.grz-hero__img img{display:block;width:100%;height:460px;object-fit:cover}.grz-trust{background:var(--grz-paper);border-top:1px solid var(--grz-line);border-bottom:1px solid var(--grz-line);padding-top:22px;padding-bottom:22px;display:flex;flex-wrap:wrap;gap:20px 32px;justify-content:space-between}.grz-trust>p{flex:1 1 220px;position:relative;padding-left:40px;font-size:13px;color:var(--grz-muted);line-height:1.45}.grz-trust>p strong{display:block;font-size:15px;font-weight:500;color:var(--grz-ink)}.grz-trust>p::before{content:"";position:absolute;left:0;top:2px;width:26px;height:26px;background:var(--grz-gold-text);-webkit-mask:var(--grz-ico) center / contain no-repeat;mask:var(--grz-ico) center / contain no-repeat}.grz-trust>p:nth-child(1){--grz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M2 6h12v10H2zM14 10h4l3 3v3h-7'/%3E%3Ccircle cx='6' cy='18' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3C/svg%3E")}.grz-trust>p:nth-child(2){--grz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M3 9h18M3 15h18M12 3v18'/%3E%3C/svg%3E")}.grz-trust>p:nth-child(3){--grz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M3 12a9 9 0 1 0 3-6.7'/%3E%3Cpath d='M3 4v5h5'/%3E%3C/svg%3E")}.grz-trust>p:nth-child(4){--grz-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='2' y='5' width='20' height='14' rx='2'/%3E%3Cpath d='M2 10h20M6 15h4'/%3E%3C/svg%3E")}.grz-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.grz-tile{display:flex;flex-direction:column;gap:2px;text-decoration:none!important;color:var(--grz-ink)!important}.grz-tile__img{display:block;aspect-ratio:4 / 5;background:var(--grz-sand);border-radius:var(--grz-radius-card);overflow:hidden;margin-bottom:10px}.grz-tile__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.grz-tile:hover .grz-tile__img img{transform:scale(1.03)}.grz-tile__name{font-weight:500;font-size:16px}.grz-tile__sub{font-size:13px;color:var(--grz-muted)}.grz-try{padding-top:48px;padding-bottom:48px}.grz-try>.grz-try__box{background:var(--grz-sand);border-radius:var(--grz-radius-card);padding:44px 48px;display:flex;flex-wrap:wrap;gap:32px 48px;align-items:center}.grz-try__text{flex:1 1 320px;min-width:0}.grz-try__text h2{margin-bottom:10px!important;font-size:40px}.grz-try__text p{color:var(--grz-text);max-width:380px;margin-bottom:22px!important}.grz-try__box>.wp-block-shortcode,.grz-try__box>.grz-price-cards{flex:2 1 520px}.grz-price-cards{display:flex;flex-wrap:wrap;gap:14px;flex:2 1 520px}.grz-price-card{flex:1 1 160px;background:var(--grz-paper);border-radius:var(--grz-radius-card);padding:20px;text-decoration:none!important;display:flex;flex-direction:column;gap:6px;transition:transform 0.2s ease}.grz-price-card:hover{transform:translateY(-2px)}.grz-price-card__label{font-size:13px;color:var(--grz-muted)}.grz-price-card__price{font-family:var(--grz-font-head);font-size:36px;font-weight:600;line-height:1.05;color:var(--grz-ink)}.grz-price-card--dark{background:var(--grz-ink)}.grz-price-card--dark .grz-price-card__label{color:var(--grz-cream);opacity:.85}.grz-price-card--dark .grz-price-card__price{color:var(--grz-gold)}.grz-home .grz-sec .woocommerce{margin:0}.grz-home .grz-sec ul.products{margin-bottom:0}.grz-men{background:var(--grz-ink);color:var(--grz-cream);padding-top:80px;padding-bottom:80px;display:flex;flex-wrap:wrap;gap:48px;align-items:center;margin-top:48px!important}.grz-men>.grz-men__text{flex:1 1 460px;min-width:0}.grz-men h2{color:var(--grz-cream);font-size:54px;margin:0 0 18px!important}.grz-men .grz-eyebrow{color:var(--grz-gold)!important}.grz-men p{color:#D9D0C3;font-size:17px;max-width:500px;margin-bottom:28px!important}.grz-men>.grz-men__products{flex:1 1 460px;min-width:0}.grz-men ul.products{margin:0!important}.grz-men ul.products li.product{margin-bottom:0!important}.grz-chips{display:flex;flex-wrap:wrap;gap:10px}.grz-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--grz-radius-pill);border:1px solid var(--grz-line);background:var(--grz-cream);color:var(--grz-ink)!important;text-decoration:none!important;font-size:15px;transition:border-color 0.15s ease,background 0.15s ease}.grz-chip:hover{border-color:var(--grz-ink)}.grz-chips--dark .grz-chip{background:#fff0;border-color:rgb(247 242 234 / .3);color:var(--grz-cream)!important;font-size:14px}.grz-chips--dark .grz-chip:hover{border-color:var(--grz-gold);color:var(--grz-gold)!important}.grz-quiz{padding-top:56px;padding-bottom:72px}.grz-quiz>.grz-quiz__box{border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);background:var(--grz-paper);padding:40px 48px;display:flex;flex-wrap:wrap;gap:24px 48px;align-items:center}.grz-quiz__text{flex:1 1 340px;min-width:0}.grz-quiz__text h2{font-size:38px;margin-bottom:8px!important}.grz-quiz__text p{color:var(--grz-text)}.grz-quiz__box>.wp-block-shortcode,.grz-quiz__box>.grz-chips{flex:1 1 420px}@media (max-width:1024px){.grz-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.grz-hero h1{font-size:52px}}@media (max-width:768px){.grz-home{--grz-gutter:16px}.grz-sec{padding-top:40px;padding-bottom:8px}.grz-sec h2{font-size:30px}.grz-hero{padding-top:0;gap:24px;flex-direction:column-reverse}.grz-hero>.grz-hero__img{margin:0 calc(-1 * var(--grz-gutter))!important;border-radius:0;flex-basis:auto;width:calc(100% + 2 * var(--grz-gutter))}.grz-hero__img img{height:300px}.grz-hero>.grz-hero__text{flex-basis:auto}.grz-hero h1{font-size:40px;line-height:1.05;margin:0 0 12px!important}.grz-eyebrow{margin-bottom:12px!important}.grz-hero .grz-lead{font-size:16px;margin-bottom:20px!important}.grz-hero .wp-block-buttons{flex-direction:column}.grz-hero .wp-block-button,.grz-hero .wp-block-button__link{width:100%;text-align:center}.grz-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--grz-line);padding:0}.grz-trust>p{background:var(--grz-paper);padding:48px 16px 16px;font-size:12px}.grz-trust>p::before{left:16px;top:16px;width:22px;height:22px}.grz-trust>p strong{font-size:14px}.grz-tiles{display:flex;overflow-x:auto;gap:12px;margin:0 calc(-1 * var(--grz-gutter));padding:0 var(--grz-gutter) 4px;scroll-snap-type:x mandatory}.grz-tile{flex:0 0 140px;scroll-snap-align:start}.grz-tile__sub{display:none}.grz-try{padding-top:28px;padding-bottom:28px}.grz-try>.grz-try__box{padding:24px 20px;gap:16px}.grz-try__text h2{font-size:30px}.grz-price-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grz-price-card{padding:14px}.grz-price-card__price{font-size:28px}.grz-price-card--dark{grid-column:1 / -1}.grz-men{padding-top:48px;padding-bottom:48px;gap:32px}.grz-men h2{font-size:38px}.grz-quiz>.grz-quiz__box{padding:24px 20px}.grz-quiz__text h2{font-size:30px}}.woocommerce .ast-archive-description,.ast-archive-description{background:transparent!important;padding:32px 0 8px!important;margin:0!important;border:0!important}.ast-archive-description .ast-archive-title,.woocommerce-products-header__title{font-family:var(--grz-font-head);font-size:48px!important;font-weight:500!important;line-height:1.05;color:var(--grz-ink);margin:0 0 12px!important}.ast-archive-description p{max-width:760px;color:var(--grz-text);font-size:16px;line-height:1.6;margin:0}.woocommerce-products-header{margin:0 0 8px}.grz-subcats{margin:16px 0 24px}.grz-subcats .grz-chip{min-height:40px;font-size:14px;padding:0 16px;background:var(--grz-paper)}.grz-subcats .grz-chip.is-current{background:var(--grz-ink);border-color:var(--grz-ink);color:var(--grz-cream)!important}.ast-shop-toolbar-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;margin-bottom:24px;border-top:1px solid var(--grz-line);border-bottom:1px solid var(--grz-line)}.ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{display:flex;align-items:center;gap:16px;margin:0}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button,.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .astra-shop-filter-button{background:transparent!important;color:var(--grz-ink)!important;border:1px solid var(--grz-ink)!important;border-radius:var(--grz-radius-pill);min-height:44px;padding:0 20px!important;font-size:14px!important;font-weight:500;line-height:1}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button:hover{background:var(--grz-ink)!important;color:var(--grz-cream)!important}.woocommerce-result-count{font-size:14px;color:var(--grz-muted);margin:0!important}.woocommerce-result-count span.rezultati{background:none!important;color:inherit!important;padding:0!important;font-weight:500;border-radius:0}.woocommerce .woocommerce-ordering{margin:0!important}.woocommerce .woocommerce-ordering select,.woocommerce-js .woocommerce-ordering select{min-height:44px;border:1px solid var(--grz-line)!important;border-radius:var(--grz-radius-pill)!important;background-color:var(--grz-paper);padding:0 40px 0 18px!important;font-size:14px!important;color:var(--grz-ink)}.ast-shop-pagination-infinite{text-align:center;margin:32px 0 16px}.ast-shop-pagination-infinite .ast-shop-load-more,.ast-shop-load-more{display:inline-flex!important;align-items:center;min-height:48px;padding:0 32px!important;border:1px solid var(--grz-ink)!important;border-radius:var(--grz-radius-pill)!important;background:transparent!important;color:var(--grz-ink)!important;font-weight:500;font-size:15px;cursor:pointer}.ast-shop-load-more:hover{background:var(--grz-ink)!important;color:var(--grz-cream)!important}@media (max-width:768px){.ast-archive-description .ast-archive-title{font-size:34px!important}.ast-archive-description p{font-size:14px}.grz-subcats{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:0 16px 4px}.grz-subcats .grz-chip{flex:0 0 auto;white-space:nowrap}.woocommerce-result-count{display:none}}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:16px 18px 18px!important}.woocommerce ul.products li.product .astra-shop-summary-wrap .button{right:16px!important;bottom:16px!important}@media (max-width:544px){.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:12px 12px 14px!important}.woocommerce ul.products li.product .astra-shop-summary-wrap .button{right:10px!important;bottom:12px!important}}.single-product div.product .woocommerce-product-gallery .flex-viewport,.single-product div.product .woocommerce-product-gallery__image{background:var(--grz-sand);border-radius:var(--grz-radius-card)}.single-product div.product .woocommerce-product-gallery__image img{mix-blend-mode:multiply}.single-product div.product .flex-control-thumbs li img{border-radius:var(--grz-radius-card);background:var(--grz-sand);opacity:.7}.single-product div.product .flex-control-thumbs li img.flex-active,.single-product div.product .flex-control-thumbs li img:hover{opacity:1;outline:2px solid var(--grz-ink);outline-offset:-2px}.single-product .summary{display:flex;flex-direction:column;gap:0}.grz-pbrand{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--grz-muted);margin-bottom:6px}.grz-pbrand a{color:inherit!important;text-decoration:none}.grz-pbrand a:hover{color:var(--grz-gold-text)!important}.single-product div.product .product_title{font-family:var(--grz-font-head);font-size:44px;font-weight:500!important;line-height:1.08;color:var(--grz-ink)!important;margin:0 0 12px}.grz-pchips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.grz-pchip{font-size:13px;background:var(--grz-paper);border:1px solid var(--grz-line);padding:4px 12px;border-radius:var(--grz-radius-pill);color:var(--grz-ink)!important;text-decoration:none!important}a.grz-pchip:hover{border-color:var(--grz-ink)}.single-product div.product .summary p.price,.single-product div.product .summary>.price{font-family:var(--grz-font-head);font-size:40px!important;font-weight:600;line-height:1;color:var(--grz-ink)!important;margin:0 0 16px}.single-product div.product .summary p.price del{font-size:24px;color:var(--grz-muted);font-weight:500}.single-product div.product .summary p.price ins{text-decoration:none}.single-product .woocommerce-product-rating{margin:-6px 0 16px;font-size:13px}.single-product .woocommerce-product-rating .star-rating{color:var(--grz-gold)}.single-product .woocommerce-product-rating a{color:var(--grz-muted)}.single-product .woocommerce-product-details__short-description{color:var(--grz-text);font-size:15px;line-height:1.65;margin-bottom:20px}.single-product .woocommerce-product-details__short-description strong{color:var(--grz-ink);font-weight:500}.single-product .ast-shipping-text{display:none!important}.single-product form.cart .variations{margin-bottom:8px;border:0}.single-product form.cart .variations th.label{display:block;padding:0 0 10px;font-size:14px;font-weight:500;color:var(--grz-ink)}.single-product form.cart .variations td.value{display:block;padding:0}.single-product form.cart .variations select{display:none!important}.single-product form.cart .reset_variations{display:none!important}.ast-variation-button-group{display:flex;flex-wrap:wrap;gap:10px}.ast-variation-button-group .ast-single-variation{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;min-height:52px;min-width:104px;padding:8px 18px!important;border:1px solid var(--grz-line)!important;border-radius:var(--grz-radius-card)!important;background:var(--grz-paper)!important;color:var(--grz-ink)!important;font-weight:500;font-size:15px;line-height:1.25;cursor:pointer;box-shadow:none!important}.ast-variation-button-group .ast-single-variation:hover{border-color:var(--grz-ink)!important}.ast-variation-button-group .ast-single-variation.active{border:2px solid var(--grz-ink)!important;padding:7px 17px!important}.ast-variation-button-group .grz-vprice{font-size:13px;font-weight:400;color:var(--grz-muted)}.grz-try-hint{background:none!important;border:0!important;padding:10px 0 0!important;color:var(--grz-gold-text)!important;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:0}.single-product .woocommerce-variation-price{display:none}.single-product .woocommerce-variation-availability .stock,.single-product .summary .stock.in-stock,.single-product .summary .stock.available-on-backorder,.single-product .ast-stock-detail{display:none!important}.single-product div.product form.cart:not(.variations_form),.single-product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:16px 0 0}.single-product div.product form.cart .quantity{display:flex;align-items:center;border:1px solid #CFC3B0;border-radius:var(--grz-radius-pill);background:var(--grz-paper);margin:0!important;overflow:hidden}.single-product div.product form.cart .quantity .qty{width:56px;min-height:52px;border:0!important;background:#fff0;text-align:center;font-weight:500;font-size:16px}.single-product div.product form.cart .quantity .minus,.single-product div.product form.cart .quantity .plus{width:44px;min-height:52px;border:0!important;background:transparent!important;color:var(--grz-ink)!important;font-size:20px}.woocommerce-js div.product form.cart .button.single_add_to_cart_button,.single-product div.product form.cart .single_add_to_cart_button{flex:1 1 220px;width:auto!important;min-height:52px;margin:0!important;padding:0 28px!important;background:var(--grz-ink)!important;color:var(--grz-cream)!important;border:0!important;border-radius:var(--grz-radius-pill)!important;font-size:16px!important;font-weight:500!important;opacity:1!important;float:none!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button:hover{background:var(--grz-forest)!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button.disabled{opacity:0.5!important}.grz-delivery{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--grz-text);margin:18px 0 0!important}.grz-delivery::before{content:"";width:8px;height:8px;border-radius:50%;background:#3F7A4F;flex:0 0 8px}.grz-delivery.is-order::before{background:var(--grz-gold)}.grz-delivery.is-out::before{background:#A24B3C}.grz-delivery strong{font-weight:500;color:var(--grz-ink)}.grz-delivery{flex-wrap:wrap}.grz-delivery__more{flex:0 0 100%;padding-left:18px;font-size:13px;color:var(--grz-muted)}.grz-benefits{list-style:none;margin:18px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--grz-line);display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--grz-text)}.grz-benefits li{display:flex;gap:10px;align-items:flex-start;margin:0}.grz-benefits li::before{content:"";flex:0 0 16px;height:16px;margin-top:3px;background:var(--grz-gold-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.single-product .klix-widget-wrapper{margin-top:14px}.single-product .summary .woosw-btn{position:static!important;display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;color:var(--grz-ink)}.single-product .summary .woosw-btn .woosw-btn-text{display:inline;font-size:14px}.single-product .woocommerce-tabs{margin-top:48px;border-top:1px solid var(--grz-line)}.single-product .woocommerce-tabs .ast-woocommerce-accordion,.single-product .woocommerce-tabs h2{font-family:var(--grz-font-head)}.single-product .related.products>h2,.single-product .up-sells>h2{font-family:var(--grz-font-head);font-size:36px;font-weight:500;color:var(--grz-ink);margin:56px 0 24px}.ast-sticky-add-to-cart{background:var(--grz-paper)!important;border-top:1px solid var(--grz-line);box-shadow:0 -4px 16px rgb(30 27 24 / .06)!important}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-title{font-family:var(--grz-font-body);font-weight:500!important;color:var(--grz-ink)}.ast-sticky-add-to-cart .button,.ast-sticky-add-to-cart .button.alt{background:var(--grz-ink)!important;color:var(--grz-cream)!important;border:0!important;border-radius:var(--grz-radius-pill)!important;opacity:1!important}@media (max-width:768px){.single-product div.product .product_title{font-size:32px}.single-product div.product .summary p.price{font-size:32px!important}.ast-variation-button-group .ast-single-variation{min-width:0;flex:1 1 40%}.single-product .related.products>h2{font-size:28px;margin-top:40px}}.grz-freebar{background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);padding:14px 18px;margin:0 0 20px}.grz-freebar p{margin:0 0 8px;font-size:14px;color:var(--grz-ink)}.grz-freebar__track{display:block;height:6px;border-radius:999px;background:var(--grz-sand);overflow:hidden}.grz-freebar__track span{display:block;height:100%;background:var(--grz-gold);border-radius:999px;transition:width 0.3s ease}.grz-freebar.is-done .grz-freebar__track span{background:#3F7A4F}.widget_shopping_cart .grz-freebar{margin:0 0 12px;padding:10px 12px}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{font-family:var(--grz-font-head);font-size:44px;font-weight:500;color:var(--grz-ink)}.woocommerce-cart table.shop_table{border:0;border-collapse:separate;border-spacing:0;background:var(--grz-paper);border-radius:var(--grz-radius-card)}.woocommerce-cart table.shop_table th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--grz-muted);font-weight:500;border-bottom:1px solid var(--grz-line)}.woocommerce-cart table.shop_table td{border-top:1px solid var(--grz-line);vertical-align:middle}.woocommerce-cart table.cart img{width:84px;border-radius:var(--grz-radius-card);background:var(--grz-sand);mix-blend-mode:multiply}.woocommerce-cart table.cart .product-name a{color:var(--grz-ink);font-weight:500;text-decoration:none}.woocommerce-cart table.cart td.actions .coupon .input-text{min-height:44px;border-radius:var(--grz-radius-pill)!important;padding:0 16px}.woocommerce-cart table.cart td.actions .button{min-height:44px;border-radius:var(--grz-radius-pill)!important;background:transparent!important;color:var(--grz-ink)!important;border:1px solid var(--grz-ink)!important}.grz-wrapitem{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:400;color:var(--grz-text);cursor:pointer}.grz-wrapitem input{width:18px;height:18px;accent-color:var(--grz-ink);margin:0}.grz-gift{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.grz-gift__box{background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);padding:24px}.grz-gift__box h2{font-family:var(--grz-font-head);font-size:28px;font-weight:500;margin:0 0 6px;color:var(--grz-ink)}.grz-gift__lead,.grz-gift__hint{font-size:14px;color:var(--grz-muted);margin:0 0 14px}.grz-gift__hint{margin:12px 0 0}.grz-gift__opts{display:flex;flex-direction:column;gap:8px}.grz-opt{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);cursor:pointer;background:var(--grz-paper)}.grz-opt.is-on{border-color:var(--grz-ink);background:var(--grz-cream)}.grz-opt input,.grz-check input{width:20px;height:20px;accent-color:var(--grz-ink);margin:0;flex:0 0 20px}.grz-opt__txt{flex:1;display:flex;flex-direction:column}.grz-opt__txt b,.grz-check b{font-weight:500;color:var(--grz-ink)}.grz-opt__txt small,.grz-check small{font-size:13px;color:var(--grz-muted);display:block}.grz-opt__price{font-weight:500;color:var(--grz-ink);white-space:nowrap;margin-left:auto}.grz-check{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer}.grz-check>span{display:flex;flex-direction:column}.grz-gift hr{border:0;border-top:1px solid var(--grz-line);margin:14px 0}.grz-card{display:flex;flex-wrap:wrap;gap:16px;padding:8px 0 4px 32px}.grz-card[hidden]{display:none}.grz-wrapitem[hidden],.grz-gift__each[hidden],.grz-gift__hint[hidden]{display:none!important}.grz-gift__each{padding-left:24px}.cart_totals.grz-busy{opacity:.5;pointer-events:none;transition:opacity .2s}@media (max-width:544px){.grz-gift__box{padding:18px 16px}.grz-gift__box h2{font-size:24px}.grz-opt{align-items:flex-start;gap:10px;padding:12px;flex-wrap:wrap}.grz-opt input{margin-top:2px}.grz-opt__txt{flex:1 1 0%;min-width:0}.grz-opt__price{flex:0 0 auto}.grz-gift__each{padding-left:12px}.grz-check{min-height:40px}.woocommerce .grz-ship{grid-template-columns:76px minmax(0,1fr) 62px;column-gap:8px}.woocommerce .grz-ship__logo{width:76px;padding-right:4px}.woocommerce .grz-ship__name{overflow-wrap:break-word;white-space:normal}.woocommerce table.shop_table tr.woocommerce-shipping-totals td .grz-ship__name,.woocommerce table.shop_table tr.woocommerce-shipping-totals td .grz-ship__name *{text-align:left!important;text-align-last:left;text-indent:0!important;padding-left:0!important}}.grz-card__form{flex:1 1 220px;display:flex;flex-direction:column;gap:6px}.grz-card__form label{font-size:13px;font-weight:500;color:var(--grz-ink)}.grz-card__form textarea,.grz-card__form input{font-size:14px;border:1px solid #CFC3B0!important;border-radius:var(--grz-radius-card)!important;background:#fff}.grz-card__count{display:flex;justify-content:space-between;font-size:12px;color:var(--grz-muted)}.grz-card__preview{flex:0 1 200px;min-height:200px;background:#fff;border:1px solid var(--grz-line);box-shadow:0 6px 18px rgb(30 27 24 / .08);padding:22px 20px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;font-family:var(--grz-font-head);font-style:italic}.grz-card__pmsg{font-size:19px;line-height:1.3;white-space:pre-line;color:var(--grz-ink)}.grz-card__psign{font-size:18px;text-align:right;color:var(--grz-ink)}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review{background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);padding:24px}.woocommerce-cart .cart_totals h2,.woocommerce-checkout #order_review_heading,.woocommerce-checkout h3{font-family:var(--grz-font-head);font-size:28px;font-weight:500;color:var(--grz-ink)}.woocommerce-cart .cart_totals table.shop_table{background:#fff0}.woocommerce-cart .cart_totals .order-total strong .amount,.woocommerce-checkout .order-total strong .amount{font-family:var(--grz-font-head);font-size:28px;font-weight:600;color:var(--grz-ink)}.woocommerce .order-total small.includes_tax,.woocommerce .order-total .includes_tax{display:block;margin-top:4px;font-family:var(--grz-font-body);font-size:12px;font-weight:400;color:var(--grz-muted);line-height:1.4}.woocommerce .order-total .includes_tax .amount{font:inherit!important;color:inherit!important}.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #place_order{background:var(--grz-ink)!important;color:var(--grz-cream)!important;border-radius:var(--grz-radius-pill)!important;min-height:54px;font-size:16px!important;font-weight:500!important;width:100%;display:flex;align-items:center;justify-content:center}.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout #place_order:hover{background:var(--grz-forest)!important}.woocommerce-checkout .woocommerce-billing-fields .form-row label{font-size:13px;font-weight:500;color:var(--grz-ink)}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .select2-container .select2-selection{min-height:48px;border-radius:var(--grz-radius-field)!important}.woocommerce-checkout .grz-customs{font-size:13px;color:var(--grz-muted);background:var(--grz-sand);padding:10px 14px;border-radius:var(--grz-radius-card)}.woocommerce .cart_totals table.shop_table,.woocommerce .cart_totals table.shop_table>tbody,.woocommerce table.woocommerce-checkout-review-order-table,.woocommerce table.woocommerce-checkout-review-order-table>thead,.woocommerce table.woocommerce-checkout-review-order-table>tbody,.woocommerce table.woocommerce-checkout-review-order-table>tfoot{display:block;width:100%}.woocommerce .cart_totals table.shop_table tr,.woocommerce table.woocommerce-checkout-review-order-table tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;border-bottom:1px solid var(--grz-line)}.woocommerce .cart_totals table.shop_table tr>th,.woocommerce .cart_totals table.shop_table tr>td,.woocommerce table.woocommerce-checkout-review-order-table tr>th,.woocommerce table.woocommerce-checkout-review-order-table tr>td{display:block;width:auto;border:0!important;padding:12px 0;background:#fff0}.woocommerce .cart_totals table.shop_table tr>td,.woocommerce table.woocommerce-checkout-review-order-table tr>td{text-align:right;margin-left:auto}.woocommerce .cart_totals table.shop_table tr:not(.grz-eta)>td::before{display:none!important}.woocommerce table.woocommerce-checkout-review-order-table tr>td.product-name{flex:1 1 0%;text-align:left;margin-left:0}.woocommerce .cart_totals table.shop_table tr.woocommerce-shipping-totals,.woocommerce table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals{display:block}.woocommerce tr.woocommerce-shipping-totals>th{padding-bottom:8px!important;text-align:left!important}.woocommerce tr.woocommerce-shipping-totals>td{width:100%!important;text-align:left!important;padding-top:0!important}.woocommerce table.woocommerce-checkout-review-order-table tr.wc_shipping_dpd_terminals,.woocommerce .cart_totals table.shop_table tr.wc_shipping_dpd_terminals{display:block;border-bottom:0}.woocommerce tr.wc_shipping_dpd_terminals>th{padding:0 0 6px!important;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0;text-align:left!important}.woocommerce tr.wc_shipping_dpd_terminals>td{width:100%!important;padding:0 0 14px!important;text-align:left!important}.woocommerce tr.wc_shipping_dpd_terminals .custom-dropdown{width:100%;position:relative}.woocommerce tr.wc_shipping_dpd_terminals abbr.required,.woocommerce-checkout abbr.required{text-decoration:none!important;border:0!important;cursor:default}.grz-eta td{font-weight:500}.woocommerce table.shop_table tr.grz-eta.is-in>td::before,.woocommerce table.shop_table_responsive tr.grz-eta.is-in>td::before{content:""!important;float:none!important;display:inline-block;width:8px;height:8px;border-radius:50%;background:#3F7A4F;margin-right:8px;vertical-align:1px}.woocommerce table.shop_table tr.grz-eta.is-order>td::before,.woocommerce table.shop_table_responsive tr.grz-eta.is-order>td::before{content:""!important;float:none!important;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--grz-gold);margin-right:8px;vertical-align:1px}.grz-eta__note{display:block;font-size:12px;font-weight:400;color:var(--grz-muted);margin-top:2px}.woocommerce tr.wc_shipping_dpd_terminals .selected-option{min-height:44px;display:flex;align-items:center;padding:0 36px 0 12px;border:1px solid var(--grz-line);border-radius:var(--grz-radius-field,4px);background:#fff;font-size:14px;color:var(--grz-ink);cursor:pointer;position:relative}.woocommerce tr.wc_shipping_dpd_terminals .selected-option::after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--grz-muted);border-bottom:1.5px solid var(--grz-muted);transform:translateY(-70%) rotate(45deg)}.woocommerce tr.wc_shipping_dpd_terminals .dropdown-list{margin:4px 0 0;padding:0;border:1px solid var(--grz-line);border-radius:var(--grz-radius-field,4px);background:#fff}.woocommerce tr.wc_shipping_dpd_terminals .js--pudo-search{padding:10px 12px!important;border:0!important;border-bottom:1px solid var(--grz-line)!important}.woocommerce table.woocommerce-checkout-review-order-table tr>th,.woocommerce table.woocommerce-checkout-review-order-table tr>td{padding-left:14px!important;padding-right:14px!important}.woocommerce ul#shipping_method{margin:0;padding:0;list-style:none}.woocommerce ul#shipping_method li{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:10px 14px!important;border:1px solid var(--grz-line);border-top-width:0;text-align:left;line-height:1.3}.woocommerce ul#shipping_method li:first-child{border-top-width:1px;border-radius:var(--grz-radius-card) var(--grz-radius-card) 0 0}.woocommerce ul#shipping_method li:last-child{border-radius:0 0 var(--grz-radius-card) var(--grz-radius-card)}.woocommerce ul#shipping_method li:only-child{border-radius:var(--grz-radius-card)}.woocommerce ul#shipping_method li:has(input:checked){background:var(--grz-cream)}.woocommerce ul#shipping_method li>input{flex:0 0 auto;margin:0 12px 0 0!important;accent-color:var(--grz-forest)}.woocommerce ul#shipping_method li>label{flex:1 1 0%;min-width:0;margin:0;cursor:pointer}.woocommerce ul#shipping_method li>:not(input):not(label){flex:0 0 100%;margin-top:8px}.woocommerce ul#shipping_method li>:not(input):not(label) select{width:100%}.woocommerce tr.woocommerce-shipping-totals td ul#shipping_method li>:not(input):not(label),.woocommerce tr.woocommerce-shipping-totals td ul#shipping_method li>:not(input):not(label) *{text-align:left!important;direction:ltr;text-indent:0}.woocommerce ul#shipping_method li>:not(input):not(label){margin-left:0!important;margin-right:0!important;padding:0!important;width:100%!important;max-width:100%;box-sizing:border-box}.grz-ship{display:grid!important;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;text-align:left}.grz-ship__logo{display:block;width:86px;height:22px;padding-right:14px;box-sizing:border-box;overflow:hidden}.grz-ship__logo img{display:block;width:72px!important;height:22px!important;max-width:72px!important;max-height:none!important;margin:0!important;object-fit:contain;object-position:left center}.grz-ship__name{display:block;min-width:0;font-size:14px;line-height:1.3;color:var(--grz-ink);text-align:left!important}.grz-ship__price{display:block;font-size:14px;font-weight:600;white-space:nowrap;color:var(--grz-ink);text-align:right!important}.grz-ship__free{color:var(--grz-gold-text)}#shipping_method .dpd-carrier-icon-image-holder,#shipping_method img.itella-logo{display:none!important}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{font-size:13px;color:var(--grz-muted);text-align:left;margin-top:8px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:block;margin:0 0 12px;padding:12px 16px!important;background:var(--grz-paper)!important;border:1px solid var(--grz-line)!important;border-radius:var(--grz-radius-card);font-size:14px;line-height:1.5;color:var(--grz-text)}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none!important;content:none!important}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{margin-left:.3em;color:var(--grz-gold-text);text-decoration:underline;text-underline-offset:3px}.grz-order-gift{margin-top:16px}@media (max-width:768px){.grz-gift{grid-template-columns:1fr}.grz-card{padding-left:0}.grz-card__preview{flex-basis:100%;min-height:140px}.woocommerce-cart .entry-title,.woocommerce-checkout .entry-title{font-size:34px}}.grz-men-landing .ast-archive-description,.grz-men-landing .grz-subcats{display:none!important}.grz-men-hero{margin-top:0!important}.grz-men-hero h1{font-family:var(--grz-font-head);font-weight:500;font-size:56px;line-height:1.04;color:var(--grz-cream);margin:0 0 18px}.grz-men-hero .grz-men__text{flex:1 1 460px}.grz-men-hero__img{flex:1 1 420px;min-width:0;margin:0;border-radius:var(--grz-radius-card);overflow:hidden;background:#2B2723}.grz-men-hero__img img{display:block;width:100%;height:420px;object-fit:cover}.grz-men .grz-btn-light .wp-block-button__link{background:var(--grz-cream);color:var(--grz-ink);border-color:var(--grz-cream)}.grz-men .grz-btn-light .wp-block-button__link:hover{background:var(--grz-gold);border-color:var(--grz-gold);color:var(--grz-ink)}.grz-men .grz-btn-ghost .wp-block-button__link{background:#fff0;color:var(--grz-cream);border-color:rgb(247 242 234 / .5)}.grz-men .grz-btn-ghost .wp-block-button__link:hover{border-color:var(--grz-gold);color:var(--grz-gold);background:#fff0}.grz-men-nav{padding-top:32px;padding-bottom:0;display:flex;flex-direction:column;gap:16px}.grz-men-nav .grz-chips--dark .grz-chip{background:var(--grz-ink);border-color:var(--grz-ink);color:var(--grz-cream)!important}.grz-men-nav .grz-chips--dark .grz-chip:hover{background:var(--grz-forest)}.grz-men-fam{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.grz-men-fam>span{font-size:14px;color:var(--grz-muted)}.grz-men-all{padding-top:48px;padding-bottom:0}.grz-men-landing .woocommerce-products-header{display:none}@media (max-width:768px){.grz-men-hero{flex-direction:column-reverse}.grz-men-hero h1{font-size:38px}.grz-men-hero__img img{height:260px}.grz-men-hero .wp-block-buttons{flex-direction:column}.grz-men-hero .wp-block-button__link{width:100%;text-align:center}.grz-men-nav .grz-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 4px}.grz-men-nav .grz-chip{flex:0 0 auto;white-space:nowrap}}.grz-pgift{margin:16px 0 4px;border:1px solid var(--grz-line);background:var(--grz-paper);border-radius:var(--grz-radius-card);padding:4px 18px 14px;width:100%;flex:1 1 100%}.grz-pgift legend{font-family:var(--grz-font-head);font-size:22px;font-weight:600;padding:0 8px;margin-left:-4px;color:var(--grz-ink)}.grz-pgift .grz-check{border-bottom:1px solid #EDE5D8;padding:6px 0}.grz-pgift .grz-check:last-of-type{border-bottom:0}.grz-pgift__msg{display:flex;flex-direction:column;gap:6px;padding:6px 0 4px 32px}.grz-pgift__msg[hidden]{display:none}.grz-pgift__msg label{font-size:13px;font-weight:500;color:var(--grz-ink)}.grz-pgift__msg textarea,.grz-pgift__msg input{font-size:14px;border:1px solid #CFC3B0!important;background:#fff}.grz-pgift__note{font-size:12px;color:var(--grz-muted);margin:6px 0 0}.grz-landing{background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);padding:32px;margin:8px 0 24px;max-width:860px}.grz-landing h2{font-family:var(--grz-font-head);font-size:34px;font-weight:500;color:var(--grz-ink);margin:0 0 10px}.grz-landing>p{color:var(--grz-text);max-width:640px}.grz-steps{counter-reset:s;list-style:none;margin:20px 0;padding:0;display:flex;flex-direction:column;gap:12px}.grz-steps li{counter-increment:s;display:flex;gap:14px;align-items:center;margin:0}.grz-steps li::before{content:counter(s);flex:0 0 36px;height:36px;border-radius:50%;background:var(--grz-ink);color:var(--grz-cream);display:flex;align-items:center;justify-content:center;font-family:var(--grz-font-head);font-size:20px;font-weight:600}.grz-landing__btns{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 12px}.woocommerce a.button.grz-btn,.woocommerce button.button.grz-btn,.grz-btn{background:var(--grz-ink)!important;color:var(--grz-cream)!important;border:1px solid var(--grz-ink)!important;border-radius:var(--grz-radius-pill)!important;min-height:48px;padding:0 26px!important;display:inline-flex;align-items:center;font-weight:500}.woocommerce a.button.grz-btn--outline,.grz-btn--outline{background:transparent!important;color:var(--grz-ink)!important}.grz-landing__note{font-size:13px;color:var(--grz-muted)}.grz-b2b-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:20px}.grz-field{display:flex;flex-direction:column;gap:6px;margin:0}.grz-field label{font-size:13px;font-weight:500;color:var(--grz-ink)}.grz-field input,.grz-field textarea{min-height:46px}.grz-field--wide{grid-column:1 / -1;margin:0}.grz-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.grz-notice{padding:12px 16px;border-radius:var(--grz-radius-card);margin:16px 0 0}.grz-notice.is-ok{background:#E7F0E5;color:#2E5A36}.grz-notice.is-err{background:#F6E3DF;color:#7A2E22}@media (max-width:768px){.grz-landing{padding:20px}.grz-landing h2{font-size:28px}.grz-b2b-form{grid-template-columns:1fr}}.grz-gifts__p{color:var(--grz-text);margin-top:6px!important}.grz-chip--ink{border-color:var(--grz-ink);background:#fff0;font-weight:500}.grz-boxes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.grz-box{display:flex;flex-direction:column;text-decoration:none!important;background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);overflow:hidden;color:var(--grz-ink)!important}.grz-box__ico{height:180px;background:#ECE3D6;position:relative}.grz-box--50 .grz-box__ico{background:#E6DACB}.grz-box--75 .grz-box__ico{background:#DFD1BF}.grz-box__ico::after{content:"";position:absolute;inset:0;margin:auto;width:110px;height:100px;background:var(--grz-ink);opacity:.5;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 180' fill='none' stroke='black' stroke-width='3'%3E%3Crect x='22' y='72' width='156' height='98' rx='3'/%3E%3Crect x='12' y='52' width='176' height='24' rx='3'/%3E%3Cpath d='M100 52v118'/%3E%3Cpath d='M100 52c-18-30-56-32-52-8 3 14 30 10 52 8zM100 52c18-30 56-32 52 8-3-14-30-10-52-8z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 180' fill='none' stroke='black' stroke-width='3'%3E%3Crect x='22' y='72' width='156' height='98' rx='3'/%3E%3Crect x='12' y='52' width='176' height='24' rx='3'/%3E%3Cpath d='M100 52v118'/%3E%3Cpath d='M100 52c-18-30-56-32-52-8 3 14 30 10 52 8zM100 52c18-30 56-32 52 8-3-14-30-10-52-8z'/%3E%3C/svg%3E") center / contain no-repeat}.grz-box__label{font-family:var(--grz-font-head);font-size:30px;font-weight:600;padding:18px 20px 0}.grz-box__desc{color:var(--grz-text);padding:4px 20px 20px}.grz-box:hover{border-color:var(--grz-ink)}.grz-gifts__duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.grz-gifts__card{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:28px 32px;border:1px solid var(--grz-line);background:var(--grz-paper);border-radius:var(--grz-radius-card)}.grz-gifts__card.is-sand{background:var(--grz-sand);border-color:var(--grz-sand)}.grz-gifts__card>div{flex:1 1 240px}.grz-gifts__card h3{font-family:var(--grz-font-head);font-size:30px;font-weight:500;margin:0 0 6px;color:var(--grz-ink)}.grz-gifts__card p{color:var(--grz-text);margin:0}a.grz-btn{text-decoration:none!important}.grz-gifts__wrap{margin-top:20px!important;border:1px dashed #CFC3B0;border-radius:var(--grz-radius-card);padding:18px 24px 18px 64px;position:relative;color:var(--grz-text)}.grz-gifts__wrap strong{color:var(--grz-ink);font-weight:500}.grz-gifts__wrap::before{content:"";position:absolute;left:22px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:var(--grz-gold-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='9' width='18' height='12' rx='1'/%3E%3Cpath d='M2 6h20v3H2zM12 6v15'/%3E%3Cpath d='M12 6c-2-4-7-4-6-1 1 2 4 1 6 1zM12 6c2-4 7-4 6-1-1 2-4 1-6 1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Crect x='3' y='9' width='18' height='12' rx='1'/%3E%3Cpath d='M2 6h20v3H2zM12 6v15'/%3E%3Cpath d='M12 6c-2-4-7-4-6-1 1 2 4 1 6 1zM12 6c2-4 7-4 6-1-1 2-4 1-6 1z'/%3E%3C/svg%3E") center / contain no-repeat}.grz-xmas-pill{display:inline-block;margin-top:18px!important;background:var(--grz-paper);border:1px solid var(--grz-line);padding:10px 16px;border-radius:var(--grz-radius-pill);font-size:14px;color:var(--grz-ink)}@media (max-width:768px){.grz-boxes,.grz-gifts__duo{grid-template-columns:1fr}.grz-box__ico{height:120px}.grz-gifts__card{padding:20px}}.grz-wrapbox{display:flex;flex-wrap:wrap;gap:40px;align-items:center;background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);padding:24px}.grz-wrapbox__img{flex:1 1 380px;min-width:0;margin:0;border-radius:var(--grz-radius-card);overflow:hidden;background:var(--grz-sand)}.grz-wrapbox__img img{display:block;width:100%;height:400px;object-fit:cover}.grz-wrapbox__text{flex:1 1 380px;min-width:0;padding:8px 16px 8px 0}.grz-wrapbox__text h2{margin:0 0 12px!important}.grz-wrapbox__text>p{color:var(--grz-text);max-width:520px}.grz-wrapbox .grz-benefits{border-top:0;padding-top:0!important;margin:18px 0 22px!important;font-size:15px}@media (max-width:768px){.grz-wrapbox{padding:0;gap:20px;overflow:hidden}.grz-wrapbox__img{border-radius:0}.grz-wrapbox__img img{height:240px}.grz-wrapbox__text{padding:0 20px 24px}}.grz-textpage .entry-header,.grz-textpage .entry-content{max-width:760px;margin-left:auto;margin-right:auto}.grz-textpage .entry-title{font-family:var(--grz-font-head);font-size:48px;font-weight:500;color:var(--grz-ink);margin-bottom:16px}.grz-textpage .entry-content{font-size:16px;line-height:1.7;color:var(--grz-text)}.grz-textpage .entry-content h2{font-family:var(--grz-font-head);font-size:28px;font-weight:500;color:var(--grz-ink);margin:36px 0 10px}.grz-textpage .entry-content ul,.grz-textpage .entry-content ol{margin:0 0 16px 1.2em}.grz-textpage .entry-content li{margin-bottom:6px}.grz-textpage .entry-content a{color:var(--grz-ink);text-decoration:underline;text-decoration-color:var(--grz-gold);text-underline-offset:3px}.grz-formtext{background:var(--grz-paper);border:1px dashed #CFC3B0;border-radius:var(--grz-radius-card);padding:18px 22px;font-size:15px}@media (max-width:768px){.grz-textpage .entry-title{font-size:34px}.grz-textpage .entry-content h2{font-size:24px}}.grz-men-guide{margin:24px 0 0!important}.grz-men-guide a{color:var(--grz-gold)!important;font-weight:500;text-decoration:none;border-bottom:1px solid rgb(169 132 79 / .5)}.single-post.grz-textpage .post-thumb img,.single-post.grz-textpage .ast-single-post-featured-section img{border-radius:var(--grz-radius-card);max-height:420px;object-fit:cover;width:100%}.single-post.grz-textpage .entry-meta{font-size:13px;color:var(--grz-muted)}.woocommerce-checkout .grz-company-field{display:none}.woocommerce-checkout .grz-is-company label{display:flex;align-items:center;gap:10px;font-weight:500}.woocommerce-checkout .grz-is-company input{width:20px;height:20px;accent-color:var(--grz-ink)}.grz-consent{position:fixed;left:16px;right:16px;bottom:16px;z-index:99999;display:flex;justify-content:center;pointer-events:none}.grz-consent[hidden]{display:none}.grz-consent__box{pointer-events:auto;max-width:720px;width:100%;background:var(--grz-paper);border:1px solid var(--grz-line);border-radius:var(--grz-radius-card);box-shadow:0 12px 40px rgb(30 27 24 / .18);padding:20px 24px;color:var(--grz-text);font-size:14px;line-height:1.55}.grz-consent__title{font-family:var(--grz-font-head);font-size:22px;font-weight:600;color:var(--grz-ink);margin:0 0 6px!important}.grz-consent__text{margin:0 0 14px!important}.grz-consent__text a{color:var(--grz-ink);text-decoration:underline;text-decoration-color:var(--grz-gold)}.grz-consent__prefs{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.grz-consent__prefs[hidden]{display:none}.grz-consent__prefs label{display:flex;align-items:center;gap:10px;color:var(--grz-ink)}.grz-consent__prefs input{width:18px;height:18px;accent-color:var(--grz-ink);margin:0}.grz-consent__btns{display:flex;flex-wrap:wrap;gap:10px}.grz-consent__btn{min-height:44px;padding:0 20px!important;border-radius:var(--grz-radius-pill)!important;border:1px solid var(--grz-ink)!important;background:transparent!important;color:var(--grz-ink)!important;font-size:14px!important;font-weight:500;cursor:pointer}.grz-consent__btn.is-dark{background:var(--grz-ink)!important;color:var(--grz-cream)!important}.grz-consent__btn.is-link{border-color:transparent!important;text-decoration:underline;padding:0 8px!important}.grz-consent__btn[hidden]{display:none}.grz-footer__legal .grz-cookie-open{color:inherit;text-decoration:underline}@media (max-width:544px){.grz-consent{left:8px;right:8px;bottom:8px}.grz-consent__btn{flex:1 1 100%}}.grz-footer-below__portals a[href*="salidzini.lv"]{color:#C9C2B8!important}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{color:var(--grz-gold-text)}.woocommerce-review__author,.woocommerce-review__published-date{color:var(--grz-text)!important}.single_add_to_cart_button.disabled,.single_add_to_cart_button:disabled{opacity:1!important;background:#D9CFC0!important;color:#3A342E!important;border-color:#D9CFC0!important}