img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.agnero-campaign-static{position:relative}.agnero-campaign-host>.agnero-campaign-sticker{position:absolute!important;inset:2px auto auto 2px!important;width:var(--agnero-sticker-size,88px)!important;height:var(--agnero-sticker-size,88px)!important;max-width:none!important;display:block!important;margin:0!important;padding:0!important;background:#fff0 center / contain no-repeat;transform:none!important;pointer-events:none;z-index:4}.agnero-nav-category-card__image{--agnero-sticker-size:66px}.agnero-deneme-card__child-media{--agnero-sticker-size:70px}.agnero-home-v3-popular-card__thumb{--agnero-sticker-size:72px}.agnero-catalog-showcase-visual{--agnero-sticker-size:92px}.agnero-catalog-showcase-visual>.agnero-campaign-sticker{top:62px!important}.agnero-combined-product{--agnero-sticker-size:92px}.term-havsa-frezeler .agnero-product-feature[data-feature-key="coating"] summary strong{font-size:10px;letter-spacing:0}.woocommerce-product-gallery,.agnero-group-gallery__stage{--agnero-sticker-size:112px}.agnero-campaign-explanation{margin:8px 0 16px;padding:8px 12px;border-left:3px solid #25815e;border-radius:0 5px 5px 0;background:#edf8f1;color:#216447;font-size:13px;font-weight:650;line-height:1.5}@media (min-width:768px){.agnero-combined-product--horizontal-image.agnero-campaign-host>.agnero-campaign-sticker{top:-72px!important}}@media (max-width:767px){.agnero-combined-product{--agnero-sticker-size:86px}.woocommerce-product-gallery,.agnero-group-gallery__stage{--agnero-sticker-size:92px}}.woocommerce form .form-row .required{visibility:visible}:root{--bg:#ffffff;--surface:#ffffff;--surface-soft:#f4f8fd;--text:#123778;--text-muted:#3f5d80;--line:#d9e4f1;--line-strong:#bdcfe2;--brand:#123778;--brand-soft:#123778;--accent:#123778;--accent-soft:#e6eef8;--success:#2f8f62;--warning:#a46f2f;--danger:#b14848;--font-body:"Manrope", "Avenir Next", "Segoe UI", sans-serif;--font-heading:"Manrope", sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Menlo, monospace;--radius-xs:8px;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--shadow-sm:0 8px 20px rgba(18, 55, 120, 0.08);--shadow-md:0 18px 42px rgba(18, 55, 120, 0.12);--container:1280px;--space-1:0.5rem;--space-2:0.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4rem;--space-8:5rem;--transition:0.24s ease}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:auto}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);line-height:1.62;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block;height:auto}a{color:inherit;text-decoration:none;transition:color var(--transition),opacity var(--transition),border-color var(--transition),background-color var(--transition)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgb(18 55 120 / .35);outline-offset:2px}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading);font-weight:600;letter-spacing:-.01em;line-height:1.2}p{margin:0}ul{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit}.container{width:min(var(--container), calc(100% - 2.5rem));margin-inline:auto}.site-main{min-height:55vh}.content-shell{padding-block:var(--space-6)}.section{padding-block:clamp(3rem, 6vw, 5rem)}.section-title{font-size:clamp(1.8rem, 4vw, 2.9rem);margin-bottom:var(--space-2)}.section-subtitle{color:var(--text-muted);max-width:58ch}.text-center{text-align:center}.mt-4{margin-top:var(--space-5)}.is-hidden{display:none!important}.agnero-btn,.btn,.button,.woocommerce button.button,.woocommerce a.button,.woocommerce .button.alt,.woocommerce input.button{display:inline-flex;align-items:stretch;justify-content:center;gap:.5rem;border:1px solid #fff0;border-radius:var(--radius-sm);min-height:2.6rem;padding:.78rem 1.35rem;font-size:.9rem;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition),background-color var(--transition),border-color var(--transition),color var(--transition)}.agnero-btn:hover,.btn:hover,.button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce .button.alt:hover,.woocommerce input.button:hover{transform:translateY(-1px)}.agnero-btn:active,.btn:active,.button:active,.woocommerce button.button:active,.woocommerce a.button:active,.woocommerce .button.alt:active,.woocommerce input.button:active{transform:translateY(0)}.agnero-btn--primary,.btn-primary,.btn-accent,.button,.woocommerce button.button,.woocommerce a.button,.woocommerce .button.alt,.woocommerce input.button,.quick-order-btn,.newsletter-submit,.auth-card button[type="submit"],.cart-drawer-actions .btn-accent{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 8px 18px rgb(18 55 120 / .18)}.agnero-btn--primary:hover,.btn-primary:hover,.btn-accent:hover,.button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce .button.alt:hover,.woocommerce input.button:hover,.quick-order-btn:hover,.newsletter-submit:hover,.auth-card button[type="submit"]:hover,.cart-drawer-actions .btn-accent:hover{background:var(--brand-soft);border-color:var(--brand-soft);color:#fff;box-shadow:0 10px 20px rgb(18 55 120 / .2)}.agnero-btn--outline,.btn-outline,.btn-outline-white{background:#fff0;color:var(--text);border-color:var(--line-strong);box-shadow:none}.agnero-btn--outline:hover,.btn-outline:hover,.btn-outline-white:hover{border-color:var(--text);color:var(--text)}.btn-whatsapp{background:#1e9d69;color:#fff;border-color:#1e9d69}.btn-whatsapp:hover{background:#158455;border-color:#158455}.top-bar{position:relative;z-index:5200;border-bottom:1px solid var(--line);background:rgb(255 255 255 / .8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.top-bar .container{min-height:2.6rem;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.top-bar-left,.top-bar-right{display:flex;align-items:center;gap:var(--space-3);font-size:.8rem;color:var(--text-muted)}.top-bar-link{display:inline-flex;align-items:center;gap:.4rem}.top-bar-rate-wrap{position:relative;display:inline-flex;align-items:center;outline:none}.top-bar-rate-wrap::after{content:"";position:absolute;top:100%;right:0;width:100%;height:.85rem}.top-bar-rate{display:inline-flex;align-items:center;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:help}.top-bar-rate-panel{position:absolute;top:calc(100% + 0.75rem);right:0;width:min(18rem, calc(100vw - 2rem));padding:.85rem .95rem;border:1px solid rgb(213 223 235 / .9);border-radius:8px;background:#fff;color:var(--text);box-shadow:0 18px 42px rgb(18 55 120 / .18);font-size:.78rem;font-weight:500;line-height:1.45;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity 160ms ease,transform 160ms ease;z-index:5300}.top-bar-rate-panel::before{content:"";position:absolute;top:-6px;right:1.25rem;width:10px;height:10px;border-top:1px solid rgb(213 223 235 / .9);border-left:1px solid rgb(213 223 235 / .9);background:#fff;transform:rotate(45deg)}.top-bar-rate-panel strong,.top-bar-rate-panel span,.top-bar-rate-panel a{display:block}.top-bar-rate-panel strong{margin-bottom:.35rem;color:var(--header-navy);font-size:.82rem;font-weight:800}.top-bar-rate-panel span+span,.top-bar-rate-panel span+a{margin-top:.35rem}.top-bar-rate-panel a{margin-top:.55rem;color:var(--header-orange);font-weight:800;text-decoration:none}.top-bar-rate-panel a:hover,.top-bar-rate-panel a:focus-visible{color:var(--header-orange-strong);text-decoration:underline}.top-bar-rate-wrap:hover .top-bar-rate-panel,.top-bar-rate-wrap:focus-within .top-bar-rate-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.top-bar-link:hover{color:var(--text)}.separator{opacity:.35}.site-header{position:sticky;top:0;z-index:5100;border-bottom:1px solid var(--line);background:rgb(255 255 255 / .98);box-shadow:0 4px 20px rgb(18 55 120 / .05);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-main{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--space-4);min-height:5.2rem}.site-logo img{display:block;width:auto;max-height:2.2rem}.agnero-logo-link{--logo-hover-x:50%;--logo-hover-y:50%;position:relative;display:inline-block;line-height:0;isolation:isolate}.agnero-logo-link::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--header-orange,#ff7a00);clip-path:circle(0% at var(--logo-hover-x) var(--logo-hover-y));mask:url(/wp-content/themes/agnero-theme/assets/images/agnero-logo.svg) center / contain no-repeat;-webkit-mask:url(/wp-content/themes/agnero-theme/assets/images/agnero-logo.svg) center / contain no-repeat;transition:clip-path 420ms cubic-bezier(.2,.8,.2,1)}.agnero-logo-link:hover::after,.agnero-logo-link:focus-visible::after{clip-path:circle(150% at var(--logo-hover-x) var(--logo-hover-y))}.agnero-logo-link:focus-visible{outline:2px solid var(--header-orange,#ff7a00);outline-offset:.35rem;border-radius:.35rem}@media (prefers-reduced-motion:reduce){.agnero-logo-link::after{transition:none}}body.home{background:#f6f9fd}body.home .site-main{overflow:clip}.agnero-home-v3{--home-v3-navy:#123778;--home-v3-navy-dark:#123778;--home-v3-orange:#ff6a00;--home-v3-line:#c8d8e9;--home-v3-soft:#f5f8fc;--home-v3-max:var(--container);--home-v3-shell:min(var(--home-v3-max), calc(100% - 2.5rem));--home-v3-gutter:clamp(0.75rem, 1.25vw, 1.5rem);--home-v3-baseline:0.5rem;width:100%;color:var(--home-v3-navy);background:linear-gradient(180deg,#ffffff 0%,#f7fafd 51%,#f4f8fc 100%)}.agnero-home-v3-hero{position:relative;width:var(--home-v3-shell);min-height:clamp(14.5rem, 27vh, 19.25rem);margin:clamp(0.85rem, 1.8vh, 1.25rem) auto 0;border:1px solid #d7e3ef;border-radius:.75rem .75rem 0 0;border-bottom:1px solid #ceddec;overflow:hidden;background:radial-gradient(circle at 63% 38%,rgb(255 255 255 / .94),rgb(255 255 255 / .28) 28%,#fff0 47%),linear-gradient(100deg,#ffffff 0%,#f7fbff 43%,#e8f0f8 100%)}.agnero-home-v3-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(255 255 255 / .98),rgb(255 255 255 / .78) 42%,rgb(255 255 255 / .16) 64%,rgb(255 255 255 / .7)),radial-gradient(circle at 74% 56%,rgb(18 55 120 / .1),transparent 34%);pointer-events:none}.agnero-home-v3-hero__inner{position:relative;z-index:1;width:calc(100% - clamp(2rem, 4.2vw, 5.5rem));min-height:inherit;margin-inline:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:var(--home-v3-gutter)}.agnero-home-v3-hero__copy{grid-column:1 / 6;padding:clamp(1.35rem, 3.1vh, 2.3rem) 0 clamp(1.1rem, 2.6vh, 1.9rem)}.agnero-home-v3-hero__copy h1{max-width:13ch;margin:0;color:var(--home-v3-navy);font-size:clamp(2.2rem, 3.2vw, 4rem);font-weight:850;line-height:1.03;letter-spacing:0}.agnero-home-v3-hero__copy p{max-width:30rem;margin:clamp(0.55rem, 1.1vh, 0.95rem) 0 0;color:#123778;font-size:clamp(0.95rem, 1.05vw, 1.25rem);font-weight:620;line-height:1.35}.agnero-home-v3-hero__actions{display:flex;flex-wrap:wrap;gap:clamp(0.65rem, 1.1vw, 1.35rem);margin-top:clamp(0.9rem, 1.8vh, 1.45rem)}.agnero-home-v3-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-width:clamp(11.5rem, 12vw, 14.8rem);min-height:clamp(2.45rem, 4.1vh, 3rem);padding:.65rem 1.35rem;border:1.5px solid #fff0;border-radius:.34rem;font-size:clamp(0.82rem, 0.86vw, 0.98rem);font-weight:850;line-height:1;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,color 0.2s ease}.agnero-home-v3-btn:hover,.agnero-home-v3-btn:focus-visible{transform:translateY(-1px)}.agnero-home-v3-btn--primary{background:var(--home-v3-orange);color:#fff;box-shadow:0 10px 20px rgb(255 106 0 / .18)}.agnero-home-v3-btn--primary:hover,.agnero-home-v3-btn--primary:focus-visible{color:#fff;background:#eb5f00}.agnero-home-v3-btn--secondary{border-color:var(--home-v3-navy);color:var(--home-v3-navy);background:rgb(255 255 255 / .84)}.agnero-home-v3-btn--secondary:hover,.agnero-home-v3-btn--secondary:focus-visible{color:var(--home-v3-navy);background:#fff;box-shadow:0 10px 22px rgb(18 55 120 / .11)}.agnero-home-v3-dots{display:flex;align-items:center;gap:.72rem;margin-top:clamp(0.8rem, 1.8vh, 1.45rem);padding-left:clamp(20.5rem, 25vw, 30rem)}.agnero-home-v3-dots span{width:.78rem;height:.78rem;border-radius:999px;background:#cbd9e8}.agnero-home-v3-dots span.is-active{background:var(--home-v3-orange)}.agnero-home-v3-hero__tools{position:relative;grid-column:6 / 13;min-height:clamp(12.5rem, 24vh, 18rem);align-self:end}.agnero-home-v3-tool{position:absolute;bottom:clamp(0.4rem, 0.9vh, 0.8rem);object-fit:contain;filter:drop-shadow(0 18px 16px rgb(18 55 120 / .18))}.agnero-home-v3-tool--freze{left:2%;width:clamp(16rem, 20vw, 27rem);height:clamp(12.2rem, 21vh, 18rem);object-position:center bottom}.agnero-home-v3-tool--freze-b{left:11%;width:clamp(15rem, 18.5vw, 24rem);height:clamp(11.5rem, 20vh, 17rem);transform:rotate(-7deg);opacity:.98}.agnero-home-v3-tool--freze-c{left:19%;width:clamp(14rem, 17.5vw, 23rem);height:clamp(11rem, 19vh, 16.5rem);transform:rotate(7deg);opacity:.96}.agnero-home-v3-tool--matkap{left:33%;width:clamp(5.2rem, 6.4vw, 8.4rem);height:clamp(11rem, 20vh, 17rem)}.agnero-home-v3-tool--kilavuz{left:48%;width:clamp(5rem, 6.2vw, 8.2rem);height:clamp(11rem, 20vh, 17rem)}.agnero-home-v3-tool--rayba{left:60%;width:clamp(5.2rem, 6.3vw, 8.4rem);height:clamp(11rem, 20vh, 17rem)}.agnero-home-v3-tool--insert{left:66%;bottom:clamp(0.1rem, 0.3vh, 0.35rem);width:clamp(7.2rem, 8.8vw, 12rem);height:clamp(4.5rem, 7vh, 6.8rem)}.agnero-home-v3-tool--piko{right:2%;bottom:clamp(0.2rem, 0.6vh, 0.55rem);width:clamp(8.6rem, 11vw, 14.5rem);height:clamp(6rem, 10vh, 8.8rem)}.agnero-home-v3-slider-arrow{position:absolute;top:50%;z-index:3;width:clamp(3rem, 3.6vw, 4.05rem);height:clamp(3rem, 3.6vw, 4.05rem);border:0;border-radius:999px;background:rgb(255 255 255 / .92);color:var(--home-v3-navy);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 24px rgb(18 55 120 / .12);transform:translateY(-50%)}.agnero-home-v3-slider-arrow--prev{left:calc(-1 * clamp(2.55rem, 3.2vw, 3.8rem))}.agnero-home-v3-slider-arrow--next{right:calc(-1 * clamp(2.55rem, 3.2vw, 3.8rem))}.agnero-home-v3-assurance{width:var(--home-v3-shell);margin:clamp(1.2rem, 2.5vw, 2rem) auto;position:relative;overflow:hidden;border:1px solid #244b87;border-radius:1rem;background:linear-gradient(110deg,#0d2b5d 0%,#123778 68%,#183f7b 100%);box-shadow:0 18px 36px rgb(18 55 120 / .14)}.agnero-home-v3-assurance::after{content:"";position:absolute;width:23rem;height:23rem;right:-8rem;top:-9rem;border:1px solid rgb(255 255 255 / .11);border-radius:50%;box-shadow:0 0 0 3.2rem rgb(255 255 255 / .025),0 0 0 6.4rem rgb(255 255 255 / .018);pointer-events:none}.agnero-home-v3-assurance__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem, 4vw, 5rem);position:relative;z-index:1;padding:clamp(1.65rem, 3vw, 2.6rem) clamp(1.35rem, 3.5vw, 3.6rem)}.agnero-home-v3-assurance__heading{display:grid;gap:.65rem;padding-left:clamp(1rem, 1.8vw, 1.5rem);border-left:.24rem solid var(--home-v3-orange)}.agnero-home-v3-assurance__heading>span{color:#b9d2f1;font-size:.73rem;font-weight:800;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}.agnero-home-v3-assurance h2{margin:0;color:#fff;font-size:clamp(1.55rem, 2.25vw, 2.35rem);font-weight:800;letter-spacing:-.035em;line-height:1.12}.agnero-home-v3-assurance__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.15rem}.agnero-home-v3-assurance__intro p{margin:0;max-width:41rem;color:#e3edfa;font-size:clamp(0.93rem, 1vw, 1.06rem);font-weight:500;line-height:1.55}.agnero-home-v3-assurance__link{display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:2.75rem;padding:.65rem .85rem .65rem 1.1rem;border-radius:.55rem;background:var(--home-v3-orange);color:#fff;font-size:.88rem;font-weight:800;line-height:1.2;text-decoration:none}.agnero-home-v3-assurance__link:hover,.agnero-home-v3-assurance__link:focus-visible{background:#fff;color:#123778}.agnero-home-v3-assurance__link:focus-visible{outline:3px solid #fff;outline-offset:3px}.agnero-home-v3-assurance__link span{font-size:1.2rem;line-height:1}.agnero-home-v3-trust{width:var(--home-v3-shell);margin-inline:auto;overflow:hidden;border-inline:1px solid #cddbea;border-bottom:1px solid #cddbea;border-radius:0 0 .62rem .62rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;background:#fff;box-shadow:0 10px 24px rgb(18 55 120 / .06)}.agnero-home-v3-catalog{display:block}.agnero-home-v3-trust__item{min-width:0;min-height:clamp(4.4rem, 7vh, 5.2rem);display:flex;align-items:center;gap:clamp(0.62rem, 0.9vw, 0.95rem);padding:.72rem clamp(0.8rem, 1.35vw, 1.4rem);border-right:1px solid #d8e2ed}.agnero-home-v3-trust__item:last-child{border-right:0}.agnero-home-v3-trust__item--support{color:inherit;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,box-shadow 0.2s ease}.agnero-home-v3-trust__item--support:hover,.agnero-home-v3-trust__item--support:focus-visible{background:#f2f7fc;box-shadow:inset 0 -2px 0 #ff6a00;outline:none}.agnero-home-v3-trust__item--support:hover .agnero-home-v3-trust__icon,.agnero-home-v3-trust__item--support:focus-visible .agnero-home-v3-trust__icon{color:#ff6a00}.agnero-home-v3-trust__icon{flex:0 0 auto;color:var(--home-v3-navy);display:inline-flex}.agnero-home-v3-trust__copy{display:grid;gap:.18rem;min-width:0}.agnero-home-v3-trust__item strong{display:block;max-width:20rem;color:var(--home-v3-navy);font-size:clamp(0.76rem, 0.82vw, 0.92rem);font-weight:850;line-height:1.16}.agnero-home-v3-trust__item small{display:block;max-width:14rem;color:#55708d;font-size:clamp(0.63rem, 0.68vw, 0.75rem);font-weight:650;line-height:1.28}.agnero-home-v3-products{width:var(--home-v3-shell);margin:clamp(0.8rem, 1.8vh, 1.25rem) auto clamp(0.75rem, 1.5vh, 1rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--home-v3-gutter)}.agnero-home-v3-popular{position:relative;width:var(--home-v3-shell);margin:clamp(1rem, 2.1vh, 1.45rem) auto;padding:clamp(1rem, 1.8vw, 1.45rem);overflow:hidden;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-home-v3-popular__head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:clamp(0.8rem, 1.5vw, 1.2rem)}.agnero-home-v3-popular__intro{display:grid;gap:.28rem}.agnero-home-v3-popular__eyebrow{color:#55708d;font-family:"IBM Plex Mono",monospace;font-size:.66rem;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.agnero-home-v3-popular h2{margin:0;color:var(--home-v3-navy);font-size:clamp(1.35rem, 1.9vw, 1.95rem);font-weight:850;line-height:1.08}.agnero-home-v3-popular__aside{display:flex;align-items:center;gap:.75rem}.agnero-home-v3-popular__aside p{max-width:18rem;margin:0;color:#55708d;font-size:.78rem;font-weight:600;line-height:1.35;text-align:right}.agnero-home-v3-popular .cart-rec-scroll-next{position:static;flex:0 0 auto;width:2.45rem;height:2.45rem;transform:none;border:1px solid #b9cade;background:#f5f8fc;color:var(--home-v3-navy);box-shadow:none}.agnero-home-v3-popular .cart-rec-scroll-next:hover,.agnero-home-v3-popular .cart-rec-scroll-next:focus-visible{border-color:var(--home-v3-orange);background:#fff4eb;color:var(--home-v3-orange);outline:none}.agnero-home-v3-popular .cart-rec-scroll-next.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.agnero-home-v3-popular__viewport.cart-empty-recommendations-viewport{margin-inline:0;overflow:hidden}.agnero-home-v3-popular__slider.cart-empty-recommendations-slider{padding:.15rem 0 .35rem;scroll-snap-type:x mandatory}.agnero-home-v3-popular__list.cart-empty-recommendations-list{gap:clamp(0.7rem, 1.1vw, 1rem)}.agnero-home-v3-popular-card.cart-rec-item{flex:0 0 clamp(14.2rem, 17.2vw, 17.4rem);min-width:clamp(14.2rem, 17.2vw, 17.4rem);min-height:0;display:grid;grid-template-rows:auto 1fr;gap:0;padding:0;overflow:hidden;scroll-snap-align:start;border:1px solid #d5e1ed;border-radius:.52rem;background:#fff;box-shadow:0 8px 18px rgb(18 55 120 / .06);transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.agnero-home-v3-popular-card:hover,.agnero-home-v3-popular-card:focus-within{transform:translateY(-2px);border-color:#a6bdd5;box-shadow:0 14px 24px rgb(18 55 120 / .11)}.agnero-home-v3-popular-card__thumb.cart-rec-thumb{position:relative;aspect-ratio:1.36 / 1;border:0;border-bottom:1px solid #e1e9f1;border-radius:0;background:linear-gradient(135deg,rgb(255 106 0 / .08),transparent 52%),#f6f9fc}.agnero-home-v3-popular-card__thumb.cart-rec-thumb img{width:100%;height:100%;padding:.7rem .9rem;object-fit:contain;filter:drop-shadow(0 10px 12px rgb(18 55 120 / .14))}.agnero-home-v3-popular-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#9fb3c8;font-family:"IBM Plex Mono",monospace;font-size:.74rem;font-weight:600;letter-spacing:.16em}.agnero-home-v3-popular-card__body.cart-rec-content{min-height:11.8rem;display:flex;gap:.38rem;padding:.85rem .9rem .9rem}.agnero-home-v3-popular-card__eyebrow.cart-rec-badge{color:#6b849e;font-family:"IBM Plex Mono",monospace;font-size:.61rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.agnero-home-v3-popular-card__name.cart-rec-name{min-height:2.7rem;color:var(--home-v3-navy);font-size:.94rem;font-weight:850;line-height:1.28;text-decoration:none}.agnero-home-v3-popular-card__name.cart-rec-name:hover,.agnero-home-v3-popular-card__name.cart-rec-name:focus-visible{color:var(--home-v3-orange);text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.16rem}.agnero-home-v3-popular-card__meta{min-height:1.2rem;color:#617b95;font-size:.72rem;font-weight:650;line-height:1.3}.agnero-home-v3-popular-card__variant{display:block;margin-bottom:.08rem;color:var(--home-v3-orange);font-family:"IBM Plex Mono",monospace;font-size:.66rem;font-weight:700;letter-spacing:.04em;line-height:1.2}.agnero-home-v3-popular-card__meta .price{color:var(--home-v3-navy);font-size:.84rem;font-weight:850}.agnero-home-v3-popular-card__actions.cart-rec-actions{margin-top:auto;padding-top:.25rem}.agnero-home-v3-popular-card__buy{display:grid;gap:.45rem}.agnero-home-v3-popular-card__quantity.quantity{min-height:2.2rem;display:grid;grid-template-columns:2.15rem minmax(0,1fr) 2.15rem;align-items:stretch;overflow:hidden;border:1px solid #c8d8e9;border-radius:.34rem;background:#f8fbfe}.agnero-home-v3-popular-card__quantity-button{display:grid;place-items:center;padding:0;border:0;background:#fff0;color:var(--home-v3-navy);cursor:pointer;font-size:1rem;font-weight:850;line-height:1}.agnero-home-v3-popular-card__quantity-button:hover,.agnero-home-v3-popular-card__quantity-button:focus-visible{background:#eef4fb;color:var(--home-v3-orange);outline:none}.agnero-home-v3-popular-card__quantity-input{width:100%;min-width:0;min-height:2.1rem;padding:.15rem .25rem;border:0;border-right:1px solid #dbe6f1;border-left:1px solid #dbe6f1;border-radius:0;background:#fff;color:var(--home-v3-navy);font-size:.76rem;font-weight:800;line-height:1;text-align:center;appearance:textfield}.agnero-home-v3-popular-card__quantity-input.qty-input{width:100%;max-width:none;text-align:center}.agnero-home-v3-popular-card__quantity-input::-webkit-outer-spin-button,.agnero-home-v3-popular-card__quantity-input::-webkit-inner-spin-button{margin:0;appearance:none}.agnero-home-v3-popular-card__quantity-input:focus-visible{outline:2px solid var(--home-v3-orange);outline-offset:-2px}.agnero-home-v3-popular-card__cta{width:100%;min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.34rem;font-size:.72rem;font-weight:850;line-height:1.1;text-align:center;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.agnero-home-v3-popular-card__cta--add{border:1px solid var(--home-v3-orange);background:var(--home-v3-orange);color:#fff;cursor:pointer}.agnero-home-v3-popular-card__cta--add:hover,.agnero-home-v3-popular-card__cta--add:focus-visible{border-color:#e45d00;background:#e45d00;color:#fff;outline:none;transform:translateY(-1px)}.agnero-home-v3-popular-card__cta--group{border:1px solid #9fb8d4;background:#f7fafd;color:var(--home-v3-navy)}.agnero-home-v3-popular-card__cta--group:hover,.agnero-home-v3-popular-card__cta--group:focus-visible{border-color:var(--home-v3-navy);background:#eef4fb;color:var(--home-v3-navy);outline:none;transform:translateY(-1px)}.agnero-home-v3-popular-card__cta--add.is-loading{cursor:wait;opacity:.72}.agnero-home-v3-popular-card__other-link{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;width:100%;margin-top:.42rem;color:#55708d;font-size:.64rem;font-weight:750;line-height:1.2;text-align:center;text-decoration:underline;text-decoration-color:#fff0;text-underline-offset:.14rem;transition:color 0.2s ease,text-decoration-color 0.2s ease}.agnero-home-v3-popular-card__other-link span:last-child{color:var(--home-v3-orange);font-size:.74rem;line-height:1;text-decoration:none}.agnero-home-v3-popular-card__other-link:hover,.agnero-home-v3-popular-card__other-link:focus-visible{color:var(--home-v3-navy);text-decoration-color:currentColor}.agnero-home-v3-popular-card__other-link:focus-visible{outline:2px solid var(--home-v3-orange);outline-offset:2px}@media (prefers-reduced-motion:reduce){.agnero-home-v3-popular-card,.agnero-home-v3-popular-card__cta,.agnero-home-v3-popular-card__other-link{transition:none}}@media (min-width:1021px){.agnero-home-v3-catalog{display:flex;flex-direction:column}.agnero-home-v3-trust{order:1}.agnero-home-v3-products{order:2;margin-bottom:0}.agnero-home-v3-popular{order:3;margin-bottom:0}.agnero-home-v3-assurance{order:4;margin-bottom:0}}.agnero-home-v3-card{position:relative;grid-column:span 4;width:100%;min-width:0;min-height:clamp(7.8rem, 13.2vh, 10.6rem);display:grid;grid-template-columns:clamp(9rem, 11.7vw, 13.6rem) minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;column-gap:clamp(0.85rem, 1.2vw, 1.4rem);overflow:hidden;border:1px solid var(--home-v3-line);border-radius:.54rem;background:rgb(255 255 255 / .96);box-shadow:0 10px 24px rgb(18 55 120 / .08);color:var(--home-v3-navy);transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.agnero-home-v3-card::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgb(255 106 0 / .08),transparent 32%);opacity:0}.agnero-home-v3-card:hover,.agnero-home-v3-card:focus-visible{transform:translateY(-2px);border-color:#9fb8d4;color:var(--home-v3-navy);box-shadow:0 16px 32px rgb(18 55 120 / .12)}.agnero-home-v3-card:hover::before,.agnero-home-v3-card:focus-visible::before{opacity:1}.agnero-home-v3-card__media{grid-row:1 / 3;align-self:stretch;min-width:0;display:grid;grid-template-columns:repeat(var(--media-count),minmax(0,1fr));align-items:end;gap:clamp(0.12rem, 0.22vw, 0.3rem);padding:.7rem .35rem .65rem .65rem}.agnero-home-v3-card__media-item{position:relative;width:100%;height:100%;min-width:0;display:flex;align-items:flex-end;justify-content:center}.agnero-home-v3-card__media-item img{display:block;width:100%;height:auto;max-height:clamp(6.6rem, 12.6vh, 9.9rem);object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 14px rgb(18 55 120 / .15))}.agnero-home-v3-card__media-item.is-landscape img{position:absolute;top:calc(50% + 3px);left:50%;width:clamp(6.6rem, 12.6vh, 9.9rem);max-width:none;max-height:none;transform:translate(-50%,-50%) rotate(-90deg)}.agnero-home-v3-card.has-grid-media .agnero-home-v3-card__media{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;gap:.32rem .48rem;padding:.95rem .7rem .95rem .85rem}.agnero-home-v3-card.has-grid-media .agnero-home-v3-card__media-item{align-items:center}.agnero-home-v3-card.has-grid-media .agnero-home-v3-card__media-item img{width:86%;max-height:clamp(2.8rem, 5.1vh, 3.95rem)}.agnero-home-v3-card--insertler .agnero-home-v3-card__media-item:nth-child(2) img{transform:rotate(90deg)}.agnero-home-v3-card__body{min-width:0;display:grid;gap:clamp(0.25rem, 0.55vh, 0.45rem);padding:clamp(0.85rem, 1.55vh, 1.25rem) clamp(1rem, 1.3vw, 1.45rem) .1rem 0}.agnero-home-v3-card__body strong{color:var(--home-v3-navy);font-size:clamp(1.1rem, 1.25vw, 1.55rem);font-weight:850;line-height:1.1}.agnero-home-v3-card__body span{max-width:31rem;overflow-wrap:anywhere;color:#123778;font-size:clamp(0.76rem, 0.82vw, 0.94rem);font-weight:560;line-height:1.32}.agnero-home-v3-card__cta{grid-column:2;justify-self:end;align-self:end;display:inline-flex;align-items:center;gap:.35rem;padding:0 1.05rem clamp(0.72rem, 1.2vh, 0.95rem) 0;color:var(--home-v3-navy);font-size:clamp(0.72rem, 0.78vw, 0.86rem);font-weight:850}body.home .site-footer{margin-top:0}.agnero-home-banner{position:relative;isolation:isolate;width:var(--home-v3-shell);aspect-ratio:4 / 1;min-height:18.5rem;margin:clamp(0.85rem, 1.8vh, 1.25rem) auto 0;overflow:hidden;border:1px solid #cbdbea;border-radius:.9rem .9rem 0 0;background:#123778;box-shadow:0 20px 52px rgb(18 55 120 / .12)}.agnero-home-banner__track,.agnero-home-banner__slide{position:absolute;inset:0}.agnero-home-banner__slide{display:grid;background:var(--banner-bg,#123778);opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.015);transition:opacity 0.5s ease,visibility 0.5s ease,transform 0.85s cubic-bezier(.22,1,.36,1)}.agnero-home-banner__slide--visual-shipping_basket{background-color:#123778;background-image:url(/wp-content/themes/agnero-theme/assets/images/promotions/free-shipping-illuminated-navy-background.webp);background-repeat:no-repeat;background-position:center;background-size:cover}.agnero-home-banner__slide.active,.agnero-home-banner:not(.js-ready) .agnero-home-banner__slide:first-child{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.agnero-home-banner__media,.agnero-home-banner__media img,.agnero-home-banner__overlay{position:absolute;inset:0;width:100%;height:100%}.agnero-home-banner__media{z-index:0;display:block}.agnero-home-banner__media img{display:block;object-fit:cover;object-position:center;opacity:1}.agnero-home-banner__overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(5 27 58 / .78) 0%,rgb(5 27 58 / .34) 48%,transparent 72%);opacity:var(--banner-overlay,0)}.agnero-home-banner__click-target{position:absolute;inset:0;z-index:2}.agnero-home-banner__inner{position:relative;z-index:3;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;width:calc(100% - clamp(3.5rem, 7vw, 8rem));height:100%;margin-inline:auto}.agnero-home-banner__content{grid-column:1 / 6;padding-left:clamp(1rem, 1.8vw, 1.75rem);color:#123778}.agnero-home-banner__slide--center .agnero-home-banner__content{grid-column:3 / 11;text-align:center}.agnero-home-banner__slide--right .agnero-home-banner__content{grid-column:8 / 13;text-align:right}.agnero-home-banner__content h1,.agnero-home-banner__content>h2{max-width:12ch;margin:0;font-size:clamp(2.25rem, 3.4vw, 4rem);font-weight:900;line-height:.98;letter-spacing:-.035em}.agnero-home-banner__content>p{max-width:31rem;margin:.8rem 0 0;color:#123778;font-size:clamp(0.96rem, 1.05vw, 1.25rem);font-weight:620;line-height:1.4}.agnero-home-banner__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.agnero-home-banner__tools{position:relative;grid-column:6 / 13;align-self:stretch;height:100%;isolation:isolate}.agnero-home-banner__slide--visual-tools{background:radial-gradient(circle at 78% 42%,rgb(255 255 255 / .98) 0 17%,rgb(232 243 255 / .68) 42%,transparent 66%),linear-gradient(112deg,#f8fbff 0%,#eef6ff 58%,#e6f1ff 100%)}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content{grid-column:1 / 7;align-self:center;padding-left:clamp(1rem, 2vw, 2rem)}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tools{position:absolute;inset:0 1% 0 47%;height:100%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content h1,.agnero-home-banner__slide--visual-tools .agnero-home-banner__content>h2{max-width:13ch;font-size:clamp(2rem, 2.75vw, 3.25rem);line-height:.96;text-wrap:balance}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content>p{max-width:27rem;margin-top:.65rem;font-size:clamp(0.84rem, 0.92vw, 1.05rem);line-height:1.32}.agnero-home-banner__slide--visual-tools .agnero-home-banner__actions{margin-top:.85rem}.agnero-home-banner__slide--visual-tools .agnero-home-v3-btn{min-height:2.55rem;padding-block:.62rem}.agnero-home-banner__tools::before{position:absolute;z-index:-2;right:3%;bottom:-20%;width:96%;height:112%;border-radius:50%;background:radial-gradient(circle,rgb(255 125 28 / .18) 0 12%,rgb(69 139 211 / .11) 38%,transparent 69%);content:""}.agnero-home-banner__tools::after{position:absolute;z-index:-1;right:3%;bottom:1.5%;width:91%;height:9%;border-radius:50%;background:radial-gradient(ellipse,rgb(18 55 120 / .27),rgb(18 55 120 / .06) 52%,transparent 74%);filter:blur(4px);content:""}.agnero-home-banner__tool{position:absolute;bottom:1%;max-height:90%;object-fit:contain;filter:drop-shadow(0 18px 13px rgb(18 55 120 / .2))}.agnero-home-banner__tool--freze{z-index:1;left:0;width:34%;height:90%}.agnero-home-banner__tool--matkap{z-index:2;left:24%;width:17%;height:85%}.agnero-home-banner__tool--kilavuz{z-index:3;left:37%;width:17%;height:82%}.agnero-home-banner__tool--rayba{z-index:4;left:50%;width:17%;height:80%}.agnero-home-banner__tool--piko{z-index:5;right:1%;width:29%;height:57%}.agnero-home-banner__tool--insert{z-index:6;right:18%;bottom:3%;width:24%;height:40%}.agnero-home-banner__shipping-art{position:absolute;inset:0;pointer-events:none}.agnero-home-banner__shipping-art img{position:absolute;left:70%;bottom:0;display:block;width:auto;max-width:none;height:96%;object-fit:contain;filter:drop-shadow(0 22px 22px rgb(2 18 43 / .28));transform:translateX(-50%)}.agnero-home-banner__slide--visual-support_agent{background:radial-gradient(circle at 78% 40%,rgb(255 255 255 / .98) 0 15%,rgb(255 249 241 / .72) 31%,transparent 52%),linear-gradient(112deg,#ff8a1f 0%,#ffad55 17%,#ffd39f 34%,#fff2df 54%,#fff 82%)}.agnero-home-banner__slide--visual-support_agent .agnero-home-banner__overlay{background:linear-gradient(90deg,rgb(255 138 31 / .1),transparent 46%)}.agnero-home-banner__slide--visual-support_agent .agnero-home-banner__content{position:relative;z-index:2;grid-column:1 / 10;align-self:center;padding-left:clamp(1rem, 2vw, 2rem)}.agnero-home-banner__support-art{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.agnero-home-banner__support-art img{position:absolute;right:-5%;bottom:-29%;display:block;width:auto;max-width:none;height:145%;object-fit:contain;filter:drop-shadow(0 20px 24px rgb(107 52 8 / .18))}.agnero-support-offer{display:grid;grid-template-columns:minmax(14rem,0.82fr) minmax(17rem,24rem);gap:clamp(1.25rem, 3vw, 3.5rem);align-items:center;width:100%;color:#123778}.agnero-support-offer__eyebrow{display:block;margin-bottom:.15rem;color:#123778;font-size:clamp(0.85rem, 1vw, 1.1rem);font-weight:750}.agnero-support-offer h2{margin:0;color:#123778;font-size:clamp(2rem, 3.1vw, 3.8rem);font-weight:900;line-height:.92;letter-spacing:-.045em;text-transform:uppercase}.agnero-support-offer h2 strong{display:block;color:#c93f00;font-size:1.42em;text-shadow:0 1px 0 rgb(255 255 255 / .28)}.agnero-support-offer__copy>p{max-width:22rem;margin:.65rem 0 0;color:#123778;font-size:clamp(0.78rem, 0.92vw, 1rem);font-weight:620}.agnero-support-offer__actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.agnero-support-offer__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.65rem;padding:.65rem 1rem;border-radius:999px;color:#fff;font-size:.82rem;font-weight:850;box-shadow:0 9px 20px rgb(103 48 5 / .16)}.agnero-support-offer__button:hover{color:#fff;transform:translateY(-2px)}.agnero-support-offer__button--call{background:#f26800}.agnero-support-offer__button--whatsapp{background:#20a852}.agnero-support-icon{display:inline-block;width:1.05rem;height:1.05rem;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.agnero-support-icon--phone{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.62 10.79a15.46 15.46 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C10.61 21 3 13.39 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1.02l-2.2 2.2Z'/%3E%3C/svg%3E")}.agnero-support-icon--whatsapp{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12.04 2a9.84 9.84 0 0 0-8.47 14.83L2.05 22l5.29-1.47A9.95 9.95 0 1 0 12.04 2Zm5.8 14.04c-.25.71-1.46 1.36-2.04 1.45-.53.08-1.2.12-1.94-.12-.45-.14-1.03-.33-1.77-.65-3.11-1.34-5.14-4.47-5.3-4.68-.15-.21-1.26-1.68-1.26-3.2 0-1.53.8-2.28 1.08-2.59.28-.3.61-.38.82-.38h.59c.19 0 .44-.07.69.53.25.61.85 2.08.92 2.23.08.15.13.33.03.54-.1.2-.15.33-.31.51-.15.18-.32.4-.46.54-.15.15-.31.31-.13.62.18.3.8 1.31 1.72 2.12 1.18 1.05 2.18 1.38 2.49 1.53.31.15.49.13.67-.08.18-.2.77-.9.97-1.2.2-.31.41-.26.69-.16.28.11 1.77.84 2.08.99.3.15.51.23.59.36.07.13.07.74-.18 1.44Z'/%3E%3C/svg%3E")}.agnero-support-offer__contacts{display:grid;gap:.65rem;width:min(100%, 24rem)}.agnero-support-offer__contacts>a{display:flex;align-items:center;gap:.8rem;min-height:4rem;padding:.6rem 1rem .6rem .65rem;border:1px solid rgb(242 104 0 / .18);border-radius:1.1rem;color:#123778;background:rgb(255 255 255 / .84);box-shadow:0 12px 28px rgb(89 48 13 / .1);backdrop-filter:blur(8px)}.agnero-support-offer__contact-icon{display:grid;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:#fff;background:#f26800}.agnero-support-offer__contact-icon .agnero-support-icon{width:1.35rem;height:1.35rem}.agnero-support-offer__contact-icon--wa{background:#20a852}.agnero-support-offer__contacts small{display:block;color:#e65d00;font-size:.68rem;font-weight:800}.agnero-support-offer__contacts strong{display:block;color:#123778;font-size:clamp(1.1rem, 1.45vw, 1.65rem);line-height:1.1;white-space:nowrap}.agnero-home-banner__arrow{position:absolute;top:50%;z-index:5;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:1px solid rgb(255 255 255 / .48);border-radius:999px;color:#fff;background:rgb(18 55 120 / .56);box-shadow:0 12px 28px rgb(4 25 53 / .2);backdrop-filter:blur(9px);transform:translateY(-50%);transition:background-color 0.2s ease,transform 0.2s ease}.agnero-home-banner__arrow:hover,.agnero-home-banner__arrow:focus-visible{background:#ff6a00;transform:translateY(-50%) scale(1.06)}.agnero-home-banner__arrow--prev{left:.9rem}.agnero-home-banner__arrow--next{right:.9rem}.agnero-home-banner__dots{position:absolute;z-index:5;left:50%;bottom:1rem;display:flex;gap:.5rem;transform:translateX(-50%)}.agnero-home-banner__dot{width:.7rem;height:.7rem;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .62);box-shadow:0 1px 8px rgb(0 0 0 / .16);transition:width 0.25s ease,background-color 0.25s ease}.agnero-home-banner__dot.active{width:2rem;background:#ff6a00}.agnero-home-banner__autoplay{position:absolute;z-index:5;right:1rem;bottom:.85rem;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid rgb(255 255 255 / .5);border-radius:999px;color:#fff;background:rgb(18 55 120 / .56);font-size:.75rem}.agnero-shipping-offer{display:flex;flex-direction:column;align-items:flex-start;color:#ff6a00;text-shadow:0 4px 20px rgb(4 25 53 / .22)}.agnero-shipping-offer s{font-size:clamp(1.25rem, 2vw, 2.1rem);font-weight:900;line-height:1;text-decoration-thickness:.14em}.agnero-shipping-offer h2{display:flex;flex-direction:column;align-items:flex-start;margin:.15rem 0 0;color:inherit;font-size:clamp(1.45rem, 2vw, 2.35rem);font-weight:880;line-height:.96;letter-spacing:-.03em}.agnero-shipping-offer h2 strong{font-size:clamp(4rem, 6.5vw, 7.4rem);line-height:.82}.agnero-shipping-offer h2 em{margin-top:.18em;font-size:1.65em;font-style:normal;font-weight:950}.agnero-shipping-offer p{margin:.55rem 0 0;color:#fff;font-size:clamp(0.82rem, 1.05vw, 1.15rem);font-weight:760}.agnero-home-banner__slide.active [data-animate="rise"]{animation:agnero-banner-rise 0.72s cubic-bezier(.22,1,.36,1) both}.agnero-home-banner__slide.active [data-animate="zoom"]{animation:agnero-banner-zoom 0.9s cubic-bezier(.22,1,.36,1) both}@keyframes agnero-banner-rise{from{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes agnero-banner-zoom{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:1020px){.agnero-home-banner{aspect-ratio:6 / 5;min-height:0}.agnero-home-banner__inner{width:calc(100% - 2rem);grid-template-columns:repeat(12,minmax(0,1fr))}.agnero-home-banner__content{grid-column:1 / 7}.agnero-home-banner__tools{grid-column:7 / 13}.agnero-home-banner__shipping-art{inset:0}.agnero-home-banner__shipping-art img{left:76%;bottom:0;height:90%}.agnero-home-banner__content h1,.agnero-home-banner__content>h2{font-size:clamp(1.8rem, 5.5vw, 2.8rem)}.agnero-home-banner__content>p{font-size:clamp(0.78rem, 2.4vw, 1rem)}.agnero-home-banner__slide--visual-support_agent .agnero-home-banner__content{grid-column:1 / 10;padding-left:.5rem}.agnero-support-offer{grid-template-columns:minmax(10rem,0.9fr) minmax(12rem,1.1fr);gap:1rem}.agnero-home-banner__support-art img{right:-14%;bottom:-10%;height:92%}}@media (max-width:560px){.agnero-home-banner{width:min(44rem, calc(100% - 2rem));border-radius:.72rem .72rem 0 0}.agnero-home-banner__inner{width:calc(100% - 1.2rem)}.agnero-home-banner__content{grid-column:1 / 7}.agnero-home-banner__content h1,.agnero-home-banner__content>h2{font-size:clamp(1.35rem, 7vw, 2rem)}.agnero-home-banner__content>p{margin-top:.45rem;font-size:.72rem;line-height:1.25}.agnero-home-banner__actions{display:grid;gap:.4rem;margin-top:.65rem}.agnero-home-banner__actions .agnero-home-v3-btn{min-width:0;min-height:2rem;width:fit-content;padding:.5rem .7rem;font-size:.68rem}.agnero-home-banner__tools{grid-column:7 / 13}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content{grid-column:1 / 8;padding-left:.55rem}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tools{inset:7% 1% 2% 51%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content h1,.agnero-home-banner__slide--visual-tools .agnero-home-banner__content>h2{max-width:10ch;font-size:clamp(1.32rem, 7.1vw, 1.64rem);line-height:.98}.agnero-home-banner__slide--visual-tools .agnero-home-banner__content>p{max-width:9rem;margin-top:.55rem;font-size:.64rem;line-height:1.28}.agnero-home-banner__slide--visual-tools .agnero-home-banner__actions a:nth-child(n+2){display:none}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tools::before{right:-22%;bottom:-12%;width:142%;height:110%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool{width:auto;max-width:none;max-height:none}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--freze{left:2%;height:78%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--matkap{left:37%;height:62%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--kilavuz{right:6%;left:auto;height:51%}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--rayba{display:none}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--piko{display:none}.agnero-home-banner__slide--visual-tools .agnero-home-banner__tool--insert{display:none}.agnero-home-banner__arrow{display:none}.agnero-home-banner__dots{bottom:.6rem}.agnero-home-banner__autoplay{right:.55rem;bottom:.45rem}.agnero-shipping-offer s{font-size:clamp(0.78rem, 4.8vw, 1.25rem)}.agnero-shipping-offer h2{font-size:clamp(0.82rem, 4.2vw, 1.18rem)}.agnero-shipping-offer h2 strong{font-size:clamp(2.35rem, 13vw, 3.7rem)}.agnero-shipping-offer h2 em{font-size:1.35em}.agnero-shipping-offer p{margin-top:.35rem;font-size:.58rem;white-space:nowrap}.agnero-home-banner__slide--visual-support_agent{background:radial-gradient(circle at 80% 52%,#fff 0 18%,rgb(255 255 255 / .62) 38%,transparent 57%),linear-gradient(145deg,#ff942f 0%,#ffc06f 30%,#fff0db 58%,#fff 100%)}.agnero-home-banner__slide--visual-support_agent .agnero-home-banner__content{grid-column:1 / 10;align-self:start;padding:1rem 0 0 .2rem}.agnero-support-offer{display:block;width:68%}.agnero-support-offer__eyebrow{font-size:.62rem}.agnero-support-offer h2{font-size:clamp(1.35rem, 7.4vw, 2rem)}.agnero-support-offer__copy>p{display:none}.agnero-support-offer__actions{display:none}.agnero-support-offer__button{min-height:1.8rem;padding:.35rem .55rem;font-size:.55rem}.agnero-support-offer__button>.agnero-support-icon{width:.7rem;height:.7rem}.agnero-support-offer__contacts{gap:.32rem;margin-top:.55rem}.agnero-support-offer__contacts>a{gap:.4rem;min-height:2.45rem;padding:.3rem .55rem .3rem .35rem;border-radius:.75rem}.agnero-support-offer__contact-icon{flex-basis:1.65rem;width:1.65rem;height:1.65rem;font-size:.48rem}.agnero-support-offer__contacts small{font-size:.46rem}.agnero-support-offer__contacts strong{font-size:clamp(0.72rem, 3.6vw, 0.95rem)}.agnero-home-banner__support-art img{right:-29%;bottom:-3%;height:88%}}.woocommerce-account.logged-in .entry-content,.woocommerce-account.logged-in .woocommerce-MyAccount-content{min-width:0}.woocommerce-account.logged-in .woocommerce{grid-template-columns:minmax(15.5rem,17.5rem) minmax(0,1fr);gap:1.25rem;padding:1.25rem;border:1px solid #dce3ec;border-radius:1rem;background:#f4f6f8;box-shadow:none}.woocommerce-account.logged-in .woocommerce-MyAccount-content{border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}.woocommerce-account .agnero-account-nav{border-color:#dce3ec;border-radius:.82rem;box-shadow:0 4px 14px rgb(15 23 42 / .04)}.woocommerce-account .agnero-account-nav-item a{min-height:2.85rem}.woocommerce-account .agnero-account-panel{gap:1rem}.woocommerce-account .agnero-account-panel-head{padding:0 0 .85rem;border-bottom-color:#dce3ec}.woocommerce-account .agnero-account-panel-head h2{color:#112f63;font-size:clamp(1.2rem, 1.5vw, 1.55rem)}.woocommerce-account .agnero-account-panel-head p{margin:.28rem 0 0;color:#64748b;line-height:1.5}.agnero-orders-list{display:grid;gap:.8rem}.agnero-order-card{overflow:hidden;border:1px solid #d9e0e8;border-radius:.78rem;background:#fff}.agnero-order-card__head,.agnero-order-card__body,.agnero-order-card__actions{padding:.85rem 1rem}.agnero-order-card__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5e9ef;background:#fbfcfd}.agnero-order-card__identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .75rem}.agnero-order-card__number{color:#123778;font-size:.86rem;font-weight:800}.agnero-order-card__identity time{color:#718096;font-size:.75rem}.agnero-order-status{display:inline-flex;align-items:center;min-height:1.65rem;padding:0 .58rem;border-radius:999px;background:#e8f2ff;color:#175da8;font-size:.69rem;font-weight:800;white-space:nowrap}.agnero-order-status--completed{background:#e6f5ed;color:#16704a}.agnero-order-status--cancelled,.agnero-order-status--failed,.agnero-order-status--refunded{background:#f1f3f5;color:#64748b}.agnero-order-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.agnero-order-card__products{display:flex;align-items:center;min-width:0;gap:.65rem}.agnero-order-product{display:flex;align-items:center;min-width:0;gap:.65rem}.agnero-order-product:not(:first-child) .agnero-order-product__copy{display:none}.agnero-order-product__image,.agnero-account-order-product-thumb{width:4.5rem;height:4.5rem;flex:0 0 4.5rem;overflow:hidden;border:1px solid #e1e6ec;border-radius:.55rem;background:#fff}.agnero-order-product__image img,.agnero-account-order-product-thumb img{width:100%;height:100%;display:block;object-fit:contain;padding:.28rem}.agnero-order-product__copy{display:grid;min-width:9rem;max-width:24rem;gap:.2rem}.agnero-order-product__copy a,.agnero-order-product__copy strong{overflow:hidden;color:#172033;font-size:.83rem;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.agnero-order-product__copy span,.agnero-order-card__more{color:#718096;font-size:.72rem}.agnero-order-card__more{white-space:nowrap}.agnero-order-card__summary{display:grid;min-width:8.5rem;gap:.18rem;text-align:right}.agnero-order-card__summary span{color:#718096;font-size:.72rem}.agnero-order-card__summary strong{color:#123778;font-size:.92rem}.agnero-order-card__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.45rem;border-top:1px solid #e5e9ef;background:#fbfcfd}.woocommerce-account .agnero-order-action.button{min-height:2.25rem;padding:.55rem .9rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#123778;font-size:.75rem;font-weight:800}.woocommerce-account .agnero-order-action--view.button{border-color:#123778;background:#123778;color:#fff}.agnero-orders-pagination{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.agnero-account-rebuy-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.75rem}.agnero-account-order-products{display:flex}.agnero-account-order-product-thumb{width:4rem;height:4rem;flex-basis:4rem}.agnero-account-order-product-thumb+.agnero-account-order-product-thumb{margin-left:-.75rem}.agnero-account-rebuy-card .agnero-account-order-main{display:grid;justify-content:start;gap:.15rem}.agnero-account-order-number{color:#718096;font-size:.69rem;font-weight:750}.agnero-account-rebuy-card .agnero-account-order-main small{color:#718096;font-size:.72rem}.agnero-account-rebuy-card .agnero-account-inline-form{margin:0}.woocommerce-account .agnero-account-empty-state--bare{min-height:9rem;align-content:center;border:0;border-radius:0;background:#fff0;padding:1rem 0}.woocommerce-account .agnero-addresses-panel{display:grid;gap:.8rem}.woocommerce-account .agnero-addresses-head{align-items:center;border:0;border-bottom:1px solid #dce3ec;border-radius:0;background:#fff0;padding:0 0 .85rem}.woocommerce-account .agnero-address-card{min-height:15rem;border-radius:.75rem;box-shadow:none}.woocommerce-account .agnero-address-card-head{background:#fbfcfd}.agnero-profile-form{display:grid;gap:1rem}.agnero-profile-form__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid #dce3ec}.agnero-profile-form__head h2{margin:0;color:#112f63;font-size:clamp(1.2rem, 1.5vw, 1.55rem)}.agnero-profile-form__head p{margin:.28rem 0 0;color:#64748b;font-size:.83rem}.woocommerce-account .agnero-password-modal-open.button{min-height:2.45rem;border:1px solid #123778;border-radius:.55rem;background:#fff;color:#123778;font-size:.78rem;font-weight:800}.agnero-profile-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}.woocommerce-account .agnero-profile-form .form-row{float:none;width:100%;margin:0}.woocommerce-account .agnero-profile-form label{display:block;margin-bottom:.35rem;color:#334155;font-size:.75rem;font-weight:750}.woocommerce-account .agnero-profile-form .input-text,.woocommerce-account .agnero-profile-form select,.woocommerce-account .agnero-profile-form textarea{min-height:2.75rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#fff;color:#172033;font-size:.85rem}.woocommerce-account .agnero-profile-form .input-text:focus,.woocommerce-account .agnero-profile-form select:focus,.woocommerce-account .agnero-profile-form textarea:focus{border-color:#1e65b5;box-shadow:0 0 0 3px rgb(30 101 181 / .12)}.agnero-field-help{display:block;margin-top:.3rem;color:#718096;font-size:.7rem;line-height:1.4}.agnero-profile-extra-fields{display:grid;gap:.8rem}.agnero-profile-extra-fields fieldset{margin:0;padding:.9rem;border:1px solid #dce3ec;border-radius:.7rem;background:rgb(255 255 255 / .6)}.agnero-profile-extra-fields legend{padding:0 .35rem;color:#123778;font-size:.8rem;font-weight:800}.agnero-profile-form__actions{display:flex;justify-content:flex-end;padding-top:.9rem;border-top:1px solid #dce3ec}body.agnero-modal-open{overflow:hidden}.agnero-password-modal[hidden]{display:none}.agnero-password-modal{position:fixed;z-index:100000;inset:0;display:grid;place-items:center;padding:1rem}.agnero-password-modal__backdrop{position:absolute;inset:0;background:rgb(7 19 42 / .58);backdrop-filter:blur(3px)}.agnero-password-modal__dialog{position:relative;width:min(100%, 31rem);overflow:hidden;border:1px solid #d7dee8;border-radius:.85rem;background:#fff;box-shadow:0 24px 70px rgb(7 19 42 / .24)}.agnero-password-modal__head,.agnero-password-modal__body,.agnero-password-modal__actions{padding:1rem 1.1rem}.agnero-password-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid #e5e9ef}.agnero-password-modal__head span{color:#1e65b5;font-size:.68rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.agnero-password-modal__head h2{margin:.2rem 0 0;color:#112f63;font-size:1.25rem}.agnero-password-modal__close{width:2rem;height:2rem;border:0;border-radius:50%;background:#f1f4f7;color:#475569;cursor:pointer;font-size:1.25rem}.agnero-password-modal__body{display:grid;gap:.8rem}.agnero-password-modal__hint{margin:0;color:#718096;font-size:.72rem}.agnero-password-modal__actions{display:flex;justify-content:flex-end;gap:.5rem;border-top:1px solid #e5e9ef;background:#fbfcfd}@media (max-width:1200px){.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}}@media (max-width:780px){.woocommerce-account.logged-in .woocommerce{padding:.75rem}.agnero-order-card__body,.agnero-account-rebuy-card{grid-template-columns:1fr}.agnero-order-card__summary{min-width:0;text-align:left}.agnero-order-card__products{overflow-x:auto;padding-bottom:.25rem}.agnero-order-product__image,.agnero-account-order-product-thumb{width:4rem;height:4rem;flex-basis:4rem}.agnero-account-rebuy-card .agnero-account-inline-form .button{width:100%}.agnero-profile-form__head{align-items:stretch;flex-direction:column}.woocommerce-account .agnero-password-modal-open.button{width:100%}.agnero-profile-form__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.agnero-home-banner__slide,.agnero-home-banner__slide [data-animate]{transition:none!important;animation:none!important}}@media (max-width:1280px){.agnero-home-v3-hero__inner{width:calc(100% - clamp(1.5rem, 3.8vw, 4.5rem));grid-template-columns:repeat(12,minmax(0,1fr))}.agnero-home-v3-products{width:var(--home-v3-shell)}.agnero-home-v3-card{grid-template-columns:8.4rem minmax(0,1fr)}.agnero-home-v3-card__body span{font-size:.74rem}}@media (max-width:1080px){.agnero-home-v3{--home-v3-shell:min(var(--home-v3-max), calc(100% - 2.5rem))}}@media (min-width:901px) and (max-height:860px){.agnero-home-v3-hero{min-height:15.6rem}.agnero-home-v3-hero__copy h1{font-size:clamp(2.1rem, 3vw, 3.35rem)}.agnero-home-v3-trust,.agnero-home-v3-trust__item{min-height:4rem}.agnero-home-v3-products{gap:.72rem;margin-top:.7rem;margin-bottom:.7rem}.agnero-home-v3-card{min-height:8.35rem}}@media (max-width:1020px){.agnero-home-v3-hero__inner{grid-template-columns:1fr;width:min(100% - 2rem, 44rem)}.agnero-home-v3-hero__copy,.agnero-home-v3-hero__tools{grid-column:auto}.agnero-home-v3-hero__tools{display:none}.agnero-home-v3-dots{padding-left:0}.agnero-home-v3-trust,.agnero-home-v3-products{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-home-v3-catalog{display:flex;flex-direction:column}.agnero-home-v3-products{order:1;margin-bottom:0}.agnero-home-v3-popular{order:2}.agnero-home-v3-assurance{order:3}.agnero-home-v3-trust{order:4}.agnero-home-v3-card{grid-column:auto}.agnero-home-v3-trust__item{justify-content:flex-start;border-bottom:1px solid #c8d8e9}.agnero-home-v3-trust__item:nth-child(2n){border-right:0}.agnero-home-v3-trust__item:nth-last-child(-n+2){border-bottom:0}}@media (max-width:900px){.agnero-home-v3{--home-v3-shell:min(44rem, calc(100% - 2rem));padding-bottom:.5rem}.agnero-home-v3-hero{min-height:19rem}.agnero-home-v3-hero__copy h1{max-width:11ch;font-size:2.65rem}.agnero-home-v3-slider-arrow{display:none}.agnero-home-v3-products{grid-template-columns:1fr}.agnero-home-v3-assurance__intro{grid-template-columns:1fr;gap:.65rem}.agnero-home-v3-card{min-height:8.6rem}}@media (max-width:560px){.agnero-home-v3-hero{min-height:18.5rem}.agnero-home-v3-hero__inner{width:min(100% - 1.25rem, 24rem)}.agnero-home-v3-hero__copy h1{font-size:2.28rem}.agnero-home-v3-hero__actions{display:grid}.agnero-home-v3-btn{width:100%}.agnero-home-v3-trust{grid-template-columns:1fr}.agnero-home-v3-trust__item{min-height:3.7rem;border-right:0;border-bottom:1px solid #d8e2ed;justify-content:flex-start}.agnero-home-v3-trust__item:nth-last-child(2){border-bottom:1px solid #d8e2ed}.agnero-home-v3-trust__item:last-child{border-bottom:0}.agnero-home-v3-products,.agnero-home-v3-assurance{width:min(100% - 1rem, 24rem)}.agnero-home-v3-popular{padding:.9rem}.agnero-home-v3-popular__head{align-items:start}.agnero-home-v3-popular__aside p{display:none}.agnero-home-v3-popular-card.cart-rec-item{flex-basis:14rem;min-width:14rem}.agnero-home-v3-card{grid-template-columns:8.25rem minmax(0,1fr);min-height:8.25rem}.agnero-home-v3-card__media{padding-left:.45rem}.agnero-home-v3-card__body{padding-right:.8rem}.agnero-home-v3-card__body strong{font-size:1.02rem}.agnero-home-v3-card__body span{font-size:.72rem}.agnero-home-v3-assurance__intro{padding:1rem}}.header-search{position:relative}.header-search .search-form,.mobile-header-search .search-form{display:flex;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;min-height:3rem;box-shadow:none;transition:border-color var(--transition),box-shadow var(--transition),background-color var(--transition),transform var(--transition)}.header-search .search-form:focus-within,.mobile-header-search .search-form:focus-within{border-color:rgb(18 55 120 / .34);box-shadow:0 16px 34px rgb(18 55 120 / .17),0 0 0 3px rgb(18 55 120 / .08);background:linear-gradient(180deg,#ffffff 0%,#f7fbff 100%);transform:translate3d(0,-1px,0)}.search-field{width:100%;border:0;background:#fff0;padding:0 1rem;color:var(--text)}.search-field:focus,.search-field:focus-visible{outline:none}.search-field::placeholder{color:var(--text-muted)}.search-submit{width:2.7rem;height:2.7rem;border:0;border-radius:50%;margin-right:.2rem;background:var(--surface-soft);color:var(--text)}.search-submit:hover{background:var(--accent-soft)}.header-actions{display:inline-flex;align-items:center;gap:.5rem;position:relative}.header-action-item{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--line);border-radius:999px;padding:.52rem .9rem;min-height:2.7rem;background:var(--surface);color:var(--text)}.header-action-item:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.header-action-item .action-label,.header-action-item .cart-total{font-size:.8rem;font-weight:700}.cart-icon-wrapper,.mobile-quick-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.cart-count{position:absolute;top:-.35rem;right:-.55rem;min-width:1.2rem;height:1.2rem;border-radius:999px;border:2px solid var(--surface);display:inline-flex;align-items:center;justify-content:center;padding-inline:.28rem;font-size:.67rem;font-weight:800;background:var(--text);color:#fff}.cart-count.is-hidden{display:none}.mobile-header-controls{display:none}.main-navigation{position:relative;z-index:5090;isolation:isolate;border-bottom:1px solid var(--line);background:var(--surface-soft)}.nav-inner{position:relative;z-index:2;min-height:3.5rem;display:flex;align-items:center;gap:var(--space-4)}.all-products-toggle{display:inline-flex;align-items:center;gap:.5rem;background:#fff0;border:0;font-size:.86rem;font-weight:700;color:var(--text)}.all-products-toggle-copy{display:inline-flex;align-items:center;gap:0}.all-products-toggle-copy strong{font-size:inherit;font-weight:inherit;line-height:inherit}.all-products-toggle-copy small{display:none}.mobile-nav-head,.mobile-nav-brand{display:none}.primary-menu-wrapper{flex:1}.nav-menu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.nav-menu>.menu-item{position:relative}.nav-menu>.menu-item>a{display:inline-flex;align-items:center;min-height:2.7rem;padding:0 .6rem;font-size:.84rem;font-weight:700;color:var(--text-muted);white-space:nowrap}.nav-menu>.menu-item-has-children{position:static}.nav-menu>.menu-item-has-children>a::after{content:"";width:.45rem;height:.45rem;margin-left:.45rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-1px);opacity:.78}.nav-menu>.menu-item-has-children:hover>a::after,.nav-menu>.menu-item-has-children:focus-within>a::after,.nav-menu>.menu-item-has-children.is-dropdown-open>a::after{transform:rotate(225deg) translateY(-1px)}.nav-menu>.menu-item>a:hover,.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a{color:var(--text)}.nav-menu .sub-menu{position:absolute;top:calc(100% + 0.25rem);left:0;min-width:14rem;padding:.5rem;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);background:var(--surface);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--transition),transform var(--transition),visibility var(--transition);z-index:20}.nav-menu .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-menu .menu-item-has-children.is-dropdown-open>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-menu .sub-menu a{display:block;border-radius:10px;padding:.5rem .7rem;font-size:.82rem;font-weight:600;color:var(--text-muted)}.nav-menu .sub-menu a:hover{background:var(--surface-soft);color:var(--text)}@media (min-width:901px){.main-navigation::before{content:"";position:fixed;inset:0;opacity:0;visibility:hidden;pointer-events:none;background:rgb(240 245 252 / .52);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity 0.28s ease,visibility 0.28s ease;z-index:0}.main-navigation.has-desktop-dropdown::before{opacity:1;visibility:visible}.nav-menu>.menu-item-has-children>.sub-menu,.agnero-desktop-dropdown{position:fixed;top:var(--agnero-dropdown-top,11.2rem);left:50%;width:min(72rem, calc(100vw - 3rem));max-height:none;overflow:visible;padding:clamp(0.75rem, 1.25vw, 1.05rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));align-content:start;gap:clamp(1rem, 1.6vw, 1.25rem);margin:0;border:0;border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,.65rem,0);transition:opacity 0.26s ease,transform 0.26s ease,visibility 0.26s ease;z-index:2}.nav-menu>.menu-item-has-children:hover>.sub-menu,.nav-menu>.menu-item-has-children:focus-within>.sub-menu,.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu,.agnero-desktop-dropdown.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,0,0)}.nav-menu>.menu-item-has-children>.sub-menu>li{list-style:none}.nav-menu>.menu-item-has-children>.sub-menu>li>a{position:relative;display:grid;grid-template-rows:minmax(7.5rem,auto) auto;gap:.85rem;min-height:12rem;padding:.9rem;border-radius:1rem;border:1px solid rgb(18 55 120 / .22);background:linear-gradient(165deg,rgb(255 255 255 / .34),rgb(236 245 255 / .22));box-shadow:0 8px 16px rgb(18 55 120 / .07);backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%);font-size:.9rem;font-weight:700;line-height:1.3;color:var(--text);overflow:visible;z-index:1;transition:transform 0.24s ease,box-shadow 0.24s ease,border-color 0.24s ease,background 0.24s ease,color 0.24s ease}.nav-menu>.menu-item-has-children>.sub-menu>li>a::before{content:"";display:block;width:100%;min-height:7.5rem;border-radius:.8rem;border:1px dashed rgb(18 55 120 / .28);background-image:url(/wp-content/themes/agnero-theme/assets/images/agnero-logo.svg),linear-gradient(150deg,rgb(255 255 255 / .6),rgb(232 243 255 / .36));background-repeat:no-repeat,no-repeat;background-position:center center,center center;background-size:52px,cover;transition:border-color 0.24s ease,background-size 0.24s ease}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible,.nav-menu>.menu-item-has-children>.sub-menu>li>a.is-pointer-hover{transform:translateY(-4px);border-color:rgb(18 55 120 / .35);background:linear-gradient(160deg,rgb(255 255 255 / .45),rgb(233 245 255 / .3));box-shadow:0 12px 24px rgb(18 55 120 / .1);color:var(--brand);z-index:2}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover::before,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible::before,.nav-menu>.menu-item-has-children>.sub-menu>li>a.is-pointer-hover::before{border-color:rgb(18 55 120 / .46);background-size:58px,cover}}.mobile-nav-close,.mobile-search-toggle,.mobile-search-close,.menu-toggle{border:1px solid rgb(18 55 120 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .94),rgb(245 249 255 / .9));color:var(--text);border-radius:999px;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgb(18 55 120 / .11);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease,background 0.22s ease}.mobile-nav-close:hover,.mobile-search-toggle:hover,.mobile-search-close:hover,.menu-toggle:hover{transform:translate3d(0,-1px,0);border-color:rgb(18 55 120 / .28);box-shadow:0 13px 26px rgb(18 55 120 / .14)}.mobile-nav-close:active,.mobile-search-toggle:active,.mobile-search-close:active,.menu-toggle:active{transform:translate3d(0,0,0)}.menu-toggle svg{transition:transform 0.22s ease}.menu-toggle.is-active{border-color:rgb(18 55 120 / .3);background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(235 244 255 / .92))}.menu-toggle.is-active svg{transform:rotate(90deg)}.mobile-submenu-toggle{display:none;border:0;background:#fff0;color:var(--text-muted);border-radius:0;width:1.75rem;height:1.75rem;padding:0}.mobile-submenu-toggle:hover,.mobile-submenu-toggle:focus-visible{color:var(--text)}.mobile-submenu-toggle svg{width:14px;height:14px}.mobile-search-toggle:focus,.mobile-search-toggle:focus-visible{outline:none}.mobile-nav-close{display:none}.mobile-quick-nav{display:none}.mobile-header-search{padding-bottom:1rem}.mobile-header-search[hidden]{display:none!important}.mobile-header-search-panel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md);padding:var(--space-3)}.mobile-header-search-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.mobile-header-search.active{display:block}.agnero-live-search-dropdown{position:absolute;left:0;right:0;z-index:40;margin-top:.5rem;max-height:24rem;overflow:auto;border:1px solid rgb(18 55 120 / .12);border-radius:1rem;background:linear-gradient(140deg,rgb(255 255 255 / .98),rgb(244 248 253 / .98));box-shadow:0 26px 52px rgb(18 55 120 / .16);padding:.35rem;opacity:0;pointer-events:none;transform:translate3d(0,-8px,0) scale(.98);transform-origin:top center;transition:opacity 0.2s ease,transform 0.28s cubic-bezier(.22,1,.36,1)}.agnero-live-search-dropdown::-webkit-scrollbar{width:8px}.agnero-live-search-dropdown::-webkit-scrollbar-thumb{background:rgb(18 55 120 / .2);border-radius:999px}.agnero-live-search-dropdown.is-visible{opacity:1;pointer-events:auto;transform:translate3d(0,0,0) scale(1)}.agnero-live-search-dropdown[data-state="loading"]{overflow:hidden}.agnero-live-search-group-head{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem .35rem;color:var(--text-muted);font-size:.69rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.agnero-live-search-item{--agnero-live-search-thumb-width:7rem;--agnero-live-search-thumb-height:4.25rem;display:grid;grid-template-columns:var(--agnero-live-search-thumb-width) minmax(0,1fr);gap:.7rem;align-items:center;border-radius:.82rem;min-height:calc(var(--agnero-live-search-thumb-height) + 0.7rem);padding:.35rem .55rem;opacity:0;transform:translate3d(0,10px,0);animation:agneroLiveSearchItemIn 0.34s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(var(--item-index, 0) * 34ms);transition:background-color 0.2s ease,transform 0.22s ease}.agnero-live-search-item:hover,.agnero-live-search-item.is-active{background:linear-gradient(120deg,rgb(18 55 120 / .09),rgb(18 55 120 / .03));transform:translate3d(4px,0,0)}.agnero-live-search-thumb{position:relative;display:grid;place-items:center;width:var(--agnero-live-search-thumb-width);height:var(--agnero-live-search-thumb-height);border-radius:0;overflow:hidden;background:#fff0}.agnero-live-search-thumb img{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;object-fit:contain;object-position:center;transform-origin:center}.agnero-live-search-thumb img.is-portrait{inset:auto;top:50%;left:50%;width:var(--agnero-live-search-thumb-width);height:var(--agnero-live-search-thumb-width);transform:translate(-50%,-50%) rotate(90deg)}.agnero-live-search-thumb-placeholder{width:100%;height:100%;display:block;background:linear-gradient(135deg,#dde9f6,#edf3f9)}.agnero-live-search-name{display:block;font-size:.84rem;font-weight:700}.agnero-live-search-meta .agnero-hard-material-indicator{margin-top:.22rem;min-height:1.35rem;padding:.2rem .42rem;font-size:.58rem}.agnero-live-search-sub{display:flex;gap:.6rem;margin-top:.12rem;font-size:.75rem;color:var(--text-muted)}.agnero-live-search-code{font-family:var(--font-mono);font-size:.7rem}.agnero-live-search-price{font-weight:700;color:var(--brand)}@media (max-width:640px){.agnero-live-search-item{--agnero-live-search-thumb-width:5rem;--agnero-live-search-thumb-height:4rem;gap:.5rem;padding-inline:.4rem}}body.single-product.woocommerce div.product div.summary>h1.product_title{margin:0!important}body.single-product.woocommerce div.product div.summary>.agnero-insert-family-link{margin:0 0 2px!important;line-height:1.25}body.single-product.woocommerce div.product div.summary>p.price{margin:14px 0 16px!important}body.single-product.woocommerce div.product div.summary>.woocommerce-product-details__short-description{margin-top:12px}body.single-product.woocommerce div.product div.summary{row-gap:4px}.agnero-price-sale{position:relative}.agnero-price-sale__info{position:relative;width:1.15rem;height:1.15rem;display:inline-grid;place-items:center;padding:0;border:1px solid currentColor;border-radius:50%;background:#fff;color:var(--brand);font:inherit;font-size:.7rem;font-weight:900;line-height:1;cursor:pointer}.agnero-price-sale__info:hover,.agnero-price-sale__info:focus-visible,.agnero-price-sale.is-open .agnero-price-sale__info{border-color:#ff6900;background:#ff6900;color:#fff;outline:none}.agnero-price-sale__popover{position:absolute;z-index:40;top:calc(100% + 10px);right:-8px;left:auto;display:grid;width:max-content;min-width:190px;max-width:min(260px, calc(100vw - 32px));gap:3px;padding:13px 15px 14px;border:1px solid rgb(255 116 19 / .88);border-radius:12px;background:radial-gradient(circle at 10% 0%,rgb(38 115 202 / .58),transparent 44%),#062451;color:#fff;box-shadow:0 16px 30px rgb(4 25 57 / .28);font-family:var(--font-body);line-height:1.15;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity 150ms ease,transform 150ms ease}.agnero-price-sale__popover::before{position:absolute;top:-6px;right:12px;left:auto;width:10px;height:10px;border-top:1px solid rgb(255 116 19 / .88);border-left:1px solid rgb(255 116 19 / .88);background:#0b3267;content:"";transform:rotate(45deg)}.agnero-price-sale__popover>span,.agnero-price-sale__popover>em{color:#ff7a00;font-size:.63rem;font-style:normal;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.agnero-price-sale__popover>strong{color:#fff;font-size:.9rem;line-height:1.2}.agnero-price-sale__popover>strong b{color:#ff7a00}.agnero-price-sale__info:hover+.agnero-price-sale__popover,.agnero-price-sale__info:focus-visible+.agnero-price-sale__popover,.agnero-price-sale.is-open .agnero-price-sale__popover{opacity:1;pointer-events:auto;transform:none}.agnero-discount-popover{position:relative;display:inline-flex;vertical-align:middle}.agnero-discount-popover__trigger{width:1.05rem;height:1.05rem;display:inline-grid;place-items:center;margin-left:.28rem;padding:0;border:1px solid currentColor;border-radius:50%;background:#fff;color:var(--brand);font:inherit;font-size:.68rem;font-weight:900;line-height:1;cursor:pointer}.agnero-discount-popover__trigger:hover,.agnero-discount-popover__trigger:focus-visible,.agnero-discount-popover.is-open .agnero-discount-popover__trigger{border-color:#ff6900;background:#ff6900;color:#fff;outline:none}.agnero-discount-popover__panel{position:absolute;z-index:60;top:calc(100% + 10px);right:-8px;display:grid;width:max-content;min-width:190px;max-width:min(260px, calc(100vw - 32px));gap:3px;padding:13px 15px 14px;border:1px solid rgb(255 116 19 / .88);border-radius:12px;background:radial-gradient(circle at 10% 0%,rgb(38 115 202 / .58),transparent 44%),#062451;box-shadow:0 16px 30px rgb(4 25 57 / .28);color:#fff;font-family:var(--font-body);line-height:1.15;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity 150ms ease,transform 150ms ease}.agnero-discount-popover__panel::before{position:absolute;top:-6px;right:12px;width:10px;height:10px;border-top:1px solid rgb(255 116 19 / .88);border-left:1px solid rgb(255 116 19 / .88);background:#0b3267;content:"";transform:rotate(45deg)}.agnero-discount-popover__panel>span,.agnero-discount-popover__panel>em{color:#ff7a00;font-size:.63rem;font-style:normal;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.agnero-discount-popover__panel>strong{color:#fff;font-size:.9rem;line-height:1.2}.agnero-discount-popover__panel>strong b{color:#ff7a00}.agnero-discount-popover__trigger:hover+.agnero-discount-popover__panel,.agnero-discount-popover__trigger:focus-visible+.agnero-discount-popover__panel,.agnero-discount-popover.is-open .agnero-discount-popover__panel{opacity:1;pointer-events:auto;transform:none}.product-specs-table-wrapper:has(.agnero-price-sale__info:hover),.product-specs-table-wrapper:has(.agnero-price-sale__info:focus-visible),.product-specs-table-wrapper:has(.agnero-price-sale.is-open){overflow:visible}@media (max-width:700px){.agnero-price-sale__popover{right:0}.agnero-price-sale__popover::before{right:12px;left:auto}}body.single-product div.product div.summary{grid-template-columns:minmax(0,1fr) 52px;row-gap:10px}body.single-product .product_title{margin-bottom:0}body.single-product .agnero-insert-family-link{margin:-9px 0 3px}body.single-product div.product p.price,body.single-product div.product span.price{align-items:flex-start}body.single-product div.product p.price:has(.agnero-price-sale),body.single-product div.product span.price:has(.agnero-price-sale){gap:0 12px}body.single-product div.product p.price:has(.agnero-price-sale)::before{content:none;display:none}body.single-product div.product div.summary .agnero-price-sale{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding-right:1.55rem}body.single-product div.product div.summary .agnero-price-sale__regular,body.single-product div.product div.summary .agnero-price-sale__regular .woocommerce-Price-amount,body.single-product div.product div.summary .agnero-price-sale__regular .woocommerce-Price-currencySymbol{color:#8a96a3;font-size:1rem;font-weight:700}body.single-product div.product div.summary .agnero-price-sale__current,body.single-product div.product div.summary .agnero-price-sale__current .woocommerce-Price-amount,body.single-product div.product div.summary .agnero-price-sale__current .woocommerce-Price-currencySymbol{color:#08705f;font-size:clamp(2rem, 3.4vw, 2.75rem);font-weight:850;line-height:1}body.single-product div.product div.summary .agnero-price-sale__info{position:absolute;right:0;bottom:.28rem;margin:0}body.single-product div.product div.summary>form.cart{grid-column:1}body.single-product div.product div.summary>.agnero-favorite-single-wrap{grid-column:2;width:52px}body.single-product .agnero-favorite-single-button{width:52px;min-width:52px;padding:0}body.single-product .agnero-favorite-single-button .agnero-favorite-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.single-product .agnero-product-jump-links{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:2px}body.single-product .agnero-product-jump-links a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #cbd9e6;border-radius:999px;background:#fff;color:var(--agnero-product-blue);font-size:.78rem;font-weight:800;width:100%}body.single-product .agnero-product-jump-links a:hover,body.single-product .agnero-product-jump-links a:focus-visible{border-color:var(--agnero-product-blue);background:#eef4fa;color:var(--agnero-product-blue)}body.single-product #agnero-installment-options,body.single-product #tab-description,body.single-product #agnero-product-contact{scroll-margin-top:150px}@media (max-width:700px){body.single-product div.product div.summary{grid-template-columns:minmax(0,1fr) 48px}body.single-product div.product div.summary>.agnero-favorite-single-wrap,body.single-product .agnero-favorite-single-button{width:48px;min-width:48px}body.single-product .agnero-product-jump-links a{width:100%}}body.woocommerce-shop{background:#f6f8fb}body.woocommerce-shop .agnero-woocommerce-shell{padding-block:clamp(1.25rem, 2.5vw, 2rem) clamp(3.5rem, 6vw, 5rem)}body.woocommerce-shop .shop-content--store{display:grid;gap:clamp(1.15rem, 2vw, 1.6rem)}.agnero-shop-hero{position:relative;min-height:clamp(11rem, 20vw, 14.5rem);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;border-radius:1.5rem;background:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(135deg,#123778 0%,#081b34 100%);background-size:32px 32px,32px 32px,auto;box-shadow:0 18px 42px rgb(8 27 52 / .16);color:#fff;padding:clamp(1.5rem, 3.5vw, 2.7rem)}.agnero-shop-hero::before{content:"";position:absolute;inset:1.5rem auto 1.5rem 0;width:4px;border-radius:0 999px 999px 0;background:#f68b1e}.agnero-shop-hero__copy{position:relative;z-index:1;max-width:50rem}.agnero-shop-eyebrow{margin:0 0 .55rem;color:#58718e;font-family:var(--font-mono);font-size:.68rem;font-weight:700;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.agnero-shop-hero .agnero-shop-eyebrow{color:#b9cbe0}.agnero-shop-hero h1{max-width:17ch;margin:0;color:#fff;font-size:clamp(2rem, 4.5vw, 3.65rem);font-weight:750;line-height:1.02;letter-spacing:-.045em}.agnero-shop-hero__copy>p:last-child{max-width:62ch;margin-top:.85rem;color:#d5e0ed;font-size:clamp(0.86rem, 1.15vw, 1rem);line-height:1.6}.agnero-shop-hero__summary{position:relative;z-index:1;min-width:10.5rem;border-left:1px solid rgb(255 255 255 / .2);padding-left:1.25rem}.agnero-shop-hero__summary span,.agnero-shop-hero__summary strong{display:block}.agnero-shop-hero__summary span{color:#a9bed6;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.agnero-shop-hero__summary strong{margin-top:.18rem;color:#fff;font-size:1rem;font-weight:800}body.woocommerce-shop .store-front-shell{border:1px solid #dce5ef;border-radius:1.35rem;background:#fff;box-shadow:0 10px 28px rgb(18 55 120 / .06);padding:clamp(1.1rem, 2vw, 1.55rem)}.store-front-shell__head{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid #e4ebf3}.store-front-shell__head .agnero-shop-eyebrow{margin-bottom:.18rem}.store-front-shell__head h2{color:#102d54;font-size:clamp(1.15rem, 2vw, 1.5rem);font-weight:800;letter-spacing:-.025em}.store-front-shell__head>p{color:#5b718b;font-size:.78rem}body.woocommerce-shop .store-category-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;margin-top:0}body.woocommerce-shop .store-category-item{position:relative;min-height:8.4rem;align-content:center;border:1px solid #fff0;border-radius:1rem;padding:.75rem .55rem;transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}body.woocommerce-shop .store-category-item:hover,body.woocommerce-shop .store-category-item:focus-visible{border-color:#cad8e7;background:#f6f9fc;box-shadow:0 8px 20px rgb(18 55 120 / .07)}body.woocommerce-shop .store-category-item-media{width:4.5rem;height:4.5rem;border:0;background:#f4f7fb;transition:background-color 180ms ease}body.woocommerce-shop .store-category-item:hover .store-category-item-media,body.woocommerce-shop .store-category-item:focus-visible .store-category-item-media{background:#eaf0f7}body.woocommerce-shop .store-category-item-media img{width:76%;height:76%}body.woocommerce-shop .store-category-item-name{max-width:15ch;color:#18395f;font-size:.76rem;font-weight:750;line-height:1.3}.agnero-shop-toolbar{min-height:4.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #dce5ef;border-radius:1rem;background:#fff;padding:.75rem .85rem .75rem 1rem}body.woocommerce-shop .agnero-shop-toolbar .woocommerce-result-count,body.woocommerce-shop .agnero-shop-toolbar .woocommerce-ordering{float:none;width:auto;margin:0}body.woocommerce-shop .agnero-shop-toolbar .woocommerce-result-count{color:#536b86;font-size:.8rem;font-weight:650}body.woocommerce-shop .agnero-shop-toolbar .orderby{min-width:15.5rem;min-height:2.7rem;appearance:none;border:1px solid #cbd8e6;border-radius:.7rem;background:linear-gradient(45deg,transparent 50%,#23466e 50%) calc(100% - 16px) calc(50% - 2px) / 6px 6px no-repeat,linear-gradient(135deg,#23466e 50%,transparent 50%) calc(100% - 10px) calc(50% - 2px) / 6px 6px no-repeat,#fff;color:#18395f;cursor:pointer;font-size:.78rem;font-weight:700;padding:0 2.25rem 0 .85rem}body.woocommerce-shop .agnero-shop-toolbar .orderby:hover{border-color:#8ca5bf}body.woocommerce-shop .agnero-shop-toolbar .orderby:focus-visible{border-color:#123778;box-shadow:0 0 0 3px rgb(18 55 120 / .12)}body.woocommerce-shop ul.products,body.woocommerce-shop.woocommerce-page ul.products{align-items:stretch;gap:clamp(0.8rem, 1.5vw, 1.15rem)}body.woocommerce-shop ul.products li.product,body.woocommerce-shop.woocommerce-page ul.products li.product{position:relative;height:100%;min-width:0;gap:.65rem;overflow:hidden;border:1px solid #dce5ef;border-radius:1.1rem;background:#fff;box-shadow:0 8px 22px rgb(18 55 120 / .055);padding:.75rem;text-align:left;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}body.woocommerce-shop ul.products li.product:hover,body.woocommerce-shop.woocommerce-page ul.products li.product:hover{border-color:#b9cadc;box-shadow:0 16px 34px rgb(18 55 120 / .11);transform:translateY(-3px)}body.woocommerce-shop ul.products li.product .woocommerce-loop-product__link{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;color:#123778}body.woocommerce-shop ul.products li.product a img{width:100%!important;height:clamp(13.5rem, 18vw, 16rem)!important;max-height:16rem;margin:0 0 0.85rem!important;border:0;border-radius:.8rem;background:#f3f6fa;object-fit:contain;object-position:center;padding:clamp(0.85rem, 1.4vw, 1.2rem)}body.woocommerce-shop ul.products li.product:hover a img{transform:none}body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title{min-height:2.85em;margin:0;padding:0 .25rem;color:#15385f;font-size:clamp(0.86rem, 1.05vw, 0.98rem);font-weight:800;line-height:1.42}body.woocommerce-shop ul.products li.product .agnero-hard-material-indicator{align-self:flex-start;margin:.5rem .25rem 0}body.woocommerce-shop ul.products li.product .price{margin:.15rem .25rem;color:#123778;font-size:.96rem}body.woocommerce-shop ul.products li.product>.agnero-favorite-loop-button{position:absolute;z-index:2;top:1.15rem;right:1.15rem;width:2.45rem;min-width:2.45rem;height:2.45rem;min-height:2.45rem;border-color:#d3dee9;background:rgb(255 255 255 / .94);box-shadow:0 5px 14px rgb(18 55 120 / .09);cursor:pointer;padding:0}body.woocommerce-shop ul.products li.product>.agnero-favorite-loop-button .agnero-favorite-text{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body.woocommerce-shop ul.products li.product>.agnero-favorite-loop-button .agnero-favorite-icon{font-size:1.15rem;line-height:1}body.woocommerce-shop ul.products li.product>.button{min-height:2.85rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #123778;border-radius:.72rem;background:#123778;color:#fff;cursor:pointer;font-size:.74rem;font-weight:800;letter-spacing:.035em;text-transform:none;transition:background-color 180ms ease,border-color 180ms ease}body.woocommerce-shop ul.products li.product>.button:hover,body.woocommerce-shop ul.products li.product>.button:focus-visible{border-color:#0a2647;background:#0a2647;color:#fff}@media (max-width:1024px){body.woocommerce-shop .store-category-rail{grid-template-columns:repeat(3,minmax(0,1fr))}body.woocommerce-shop .store-category-item{min-height:7.7rem}}@media (max-width:700px){.agnero-shop-hero{min-height:0;grid-template-columns:1fr;align-items:start;gap:1.25rem;border-radius:1.15rem;padding:1.45rem 1.25rem 1.35rem}.agnero-shop-hero::before{inset-block:1.2rem}.agnero-shop-hero h1{font-size:clamp(1.8rem, 9vw, 2.5rem)}.agnero-shop-hero__summary{min-width:0;border-top:1px solid rgb(255 255 255 / .2);border-left:0;padding-top:.85rem;padding-left:0}.store-front-shell__head{display:block}.store-front-shell__head>p{margin-top:.3rem}body.woocommerce-shop .store-category-rail{grid-template-columns:repeat(2,minmax(0,1fr))}body.woocommerce-shop .store-category-item{min-height:7.25rem}body.woocommerce-shop .store-category-item-media{width:3.8rem;height:3.8rem}.agnero-shop-toolbar{align-items:stretch;flex-direction:column;gap:.55rem;padding:.85rem}body.woocommerce-shop .agnero-shop-toolbar .orderby{width:100%;min-width:0}body.woocommerce-shop ul.products li.product a img{height:15rem!important}}@media (prefers-reduced-motion:reduce){body.woocommerce-shop .store-category-item,body.woocommerce-shop ul.products li.product,body.woocommerce-shop ul.products li.product>.button{transition:none}body.woocommerce-shop ul.products li.product:hover{transform:none}}.agnero-live-search-stock.is-out{display:inline-flex;margin-top:.2rem;border-radius:999px;background:#f7e4e4;color:#8f3e3e;padding:.15rem .5rem;font-size:.67rem;font-weight:700}.agnero-live-search-loading{display:grid;gap:.45rem;padding:.15rem .05rem .25rem}.agnero-live-search-skeleton{display:grid;grid-template-columns:3rem 1fr;gap:.8rem;align-items:center;border-radius:.82rem;padding:.52rem}.agnero-live-search-skeleton-thumb{width:3rem;height:3rem;border-radius:10px;background:linear-gradient(120deg,#e7eef7 18%,#f3f7fc 50%,#e7eef7 82%);background-size:220% 100%;animation:agneroSearchShimmer 1.2s linear infinite}.agnero-live-search-skeleton-meta{display:grid;gap:.35rem}.agnero-live-search-skeleton-line{display:block;border-radius:999px;height:.5rem;background:linear-gradient(120deg,#e7eef7 18%,#f3f7fc 50%,#e7eef7 82%);background-size:220% 100%;animation:agneroSearchShimmer 1.2s linear infinite}.agnero-live-search-skeleton-line.is-short{width:48%}.agnero-live-search-empty{padding:.9rem .8rem;text-align:left;border-radius:.8rem;background:rgb(18 55 120 / .03)}.agnero-live-search-empty strong{display:block;font-size:.86rem;margin-bottom:.2rem}.agnero-live-search-empty span{font-size:.76rem;color:var(--text-muted)}.agnero-live-search-all{margin-top:.1rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;border-radius:.82rem;border:1px solid rgb(18 55 120 / .12);background:rgb(18 55 120 / .04);padding:.62rem .7rem;font-size:.74rem;font-weight:700}.agnero-live-search-all strong{font-size:.68rem;color:var(--text-muted);font-family:var(--font-mono)}.agnero-live-search-all:hover{background:rgb(18 55 120 / .08)}@keyframes agneroLiveSearchItemIn{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes agneroSearchShimmer{from{background-position:100% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.agnero-live-search-dropdown,.agnero-live-search-item{transition:none;animation:none}.agnero-live-search-item{opacity:1;transform:none}.agnero-live-search-skeleton-thumb,.agnero-live-search-skeleton-line{animation:none}}.cart-drawer-overlay{position:fixed;inset:0;background:rgb(5 31 58 / .46);opacity:0;visibility:hidden;transition:opacity var(--transition),visibility var(--transition),background-color 180ms ease;z-index:5290}.cart-drawer-overlay.active{opacity:1;visibility:visible}body.agnero-cart-summary-expanded .cart-drawer-overlay.active{background:rgb(5 20 38 / .72)}.cart-drawer{position:fixed;top:0;right:0;width:min(28rem, 100%);height:100%;transform:translate3d(100%,0,0);transition:transform 0.35s cubic-bezier(.16,1,.3,1);background:var(--surface);z-index:5300;display:flex;flex-direction:column;border-left:1px solid var(--line);box-shadow:-20px 0 60px rgb(18 55 120 / .15)}.cart-drawer.active{transform:translate3d(0,0,0)}.cart-drawer-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;border-bottom:1px solid var(--line)}.cart-drawer-title{display:inline-flex;align-items:center;gap:.5rem}.cart-drawer-title h3{font-size:1.05rem}.cart-drawer-close{border:1px solid var(--line);background:var(--surface-soft);width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.cart-drawer-body{flex:1;overflow:auto;padding:1rem}.cart-item{display:grid;grid-template-columns:4.8rem 1fr auto;gap:.9rem;align-items:center;padding:.75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft)}.cart-item+.cart-item{margin-top:.65rem}.cart-item-image{width:4.8rem;height:4.8rem;border-radius:0;overflow:visible;background:#fff0}.cart-item-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border:0;border-radius:0;background:#fff0}.cart-item-name{font-size:.82rem;margin-bottom:.15rem;line-height:1.36}.cart-item-quantity,.cart-item-total{font-size:.75rem;color:var(--text-muted)}.cart-item-total{color:var(--text);font-weight:700}.cart-item-quantity-control{display:inline-grid;grid-template-columns:1.85rem 2rem 1.85rem;align-items:center;width:fit-content;min-height:1.9rem;overflow:hidden;border:1px solid #d8e5f2;border-radius:8px;background:#fff;margin-top:.35rem}.cart-item-quantity-control button{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.9rem;border:0;background:#fff0;color:#123778;font-size:.95rem;font-weight:850;cursor:pointer}.cart-item-quantity-control button:hover{background:#f3f7fb}.cart-item-quantity-control button.is-loading{opacity:.45;cursor:wait}.cart-item-quantity-control span{min-width:2rem;color:#123778;font-size:.78rem;font-weight:850;text-align:center}.cart-item-remove{width:2rem;height:2rem;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center}.cart-item-remove:hover{color:var(--brand);border-color:var(--brand-soft)}.cart-item-remove.is-loading{opacity:.5;pointer-events:none}.cart-empty{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.8rem .9rem;border:1px solid rgb(18 55 120 / .14);border-radius:var(--radius-md);padding:1rem;color:var(--text);background:linear-gradient(135deg,#f7faff 0%,#fff 68%);box-shadow:0 10px 28px rgb(18 55 120 / .08)}.cart-empty__icon{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:1rem;color:var(--brand);background:rgb(18 55 120 / .08)}.cart-empty__copy{min-width:0}.cart-empty__copy strong{display:block;margin-bottom:.25rem;color:var(--brand);font-size:1rem;line-height:1.2}.cart-empty__copy p{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.45}.cart-empty__cta{grid-column:1 / -1;display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;border-radius:.75rem;background:var(--brand);color:#fff;font-size:.82rem;font-weight:800;text-decoration:none}.cart-empty-recommendations{margin-top:.9rem;display:grid;gap:.65rem}.cart-empty-recommendations-head{display:block}.cart-empty-recommendations-title{margin:0;font-size:.84rem;font-weight:800;letter-spacing:.02em;color:var(--text)}.cart-rec-scroll-next{position:absolute;top:50%;right:.25rem;transform:translateY(-50%);width:1.9rem;height:1.9rem;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--text);display:inline-flex;align-items:center;justify-content:center;transition:color var(--transition),border-color var(--transition),opacity var(--transition);z-index:4}.cart-rec-scroll-next:hover{border-color:var(--brand-soft);color:var(--brand)}.cart-rec-scroll-next.is-hidden,.cart-rec-scroll-next:disabled{opacity:.35;cursor:default}.cart-empty-recommendations-viewport{position:relative;overflow:hidden;margin-inline:-1rem}.cart-empty-recommendations-slider{overflow-x:auto;overflow-y:hidden;padding-bottom:.15rem;padding-inline:0;scrollbar-width:none;overscroll-behavior-x:contain}.cart-empty-recommendations-slider::-webkit-scrollbar{display:none}.cart-empty-recommendations-viewport::before,.cart-empty-recommendations-viewport::after{content:"";position:absolute;top:0;width:2.4rem;height:100%;pointer-events:none;opacity:0;transition:opacity var(--transition);z-index:2}.cart-empty-recommendations-viewport::before{left:0;background:linear-gradient(90deg,rgb(255 255 255),rgb(255 255 255 / .94) 70%,#fff0)}.cart-empty-recommendations-viewport::after{right:0;background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .94) 70%,rgb(255 255 255))}.cart-empty-recommendations-viewport.has-overflow:not(.is-start)::before{opacity:1}.cart-empty-recommendations-viewport.has-overflow:not(.is-end)::after{opacity:1}.cart-empty-recommendations-list{display:flex;gap:.6rem;align-items:stretch;width:max-content;min-width:0}.cart-rec-item{flex:0 0 11.8rem;min-width:11.8rem;display:grid;grid-template-rows:auto 1fr;gap:.55rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);padding:.65rem}.cart-rec-thumb{display:block;width:100%;aspect-ratio:1 / 1;border-radius:.7rem;overflow:hidden;border:1px solid var(--line);background:#fff}.cart-rec-thumb img{width:100%;height:100%;object-fit:cover;display:block}.cart-rec-content{min-width:0;display:flex;flex-direction:column;height:100%;gap:.32rem}.cart-rec-badge{font-size:.62rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted)}.cart-rec-badge.is-price-drop{color:#1e9d69}.cart-rec-badge.is-favorite{color:var(--brand)}.cart-rec-name{font-size:.82rem;font-weight:700;line-height:1.35;color:var(--text)}.cart-rec-price-wrap{font-size:.78rem;margin-top:auto}.cart-rec-price-wrap .price{margin:0}.cart-rec-price{font-weight:800}.cart-rec-price-old{color:var(--text-muted);text-decoration:line-through;font-size:.73rem;margin-right:.35rem}.cart-rec-price-new{color:#1e9d69;font-size:.8rem;font-weight:800}.cart-rec-link{display:inline-flex;width:fit-content;font-size:.73rem;font-weight:700;color:var(--brand)}.cart-rec-actions{margin-top:.35rem}.cart-rec-add-button{width:100%;min-height:2.05rem;border-radius:999px;font-size:.73rem;padding:.2rem .6rem}.cart-rec-add-button.is-loading{opacity:.7;pointer-events:none}.cart-rec-link:hover{color:var(--text)}.cart-drawer-footer{border-top:1px solid var(--line);padding:1rem;display:grid;gap:.9rem;background:var(--surface-soft)}.cart-drawer-footer.is-hidden{display:none}.cart-summary{display:grid;gap:.36rem;justify-items:end}.cart-summary-breakdown{display:grid;gap:.36rem;width:100%}.cart-summary-row{display:grid;grid-template-columns:max-content minmax(5.8rem,max-content);justify-content:end;align-items:center;gap:1rem;width:100%;font-size:.86rem;line-height:1.25;color:var(--text-muted);text-align:right}.cart-summary-row span{text-align:right}.cart-summary-row strong{color:var(--text);font-weight:800;text-align:right;white-space:nowrap}.cart-summary-row--tax{min-height:0;padding:0;border:0;border-radius:0;background:#fff0;color:#7f8da0;font-size:.8rem}.cart-summary-row--tax strong{color:#7f8da0;font-weight:750}.cart-summary-row--discount,.cart-summary-row--discount strong{color:#d75b00;font-weight:850}.cart-summary-row--total{margin-top:.2rem;padding-top:.78rem;border-top:0;color:var(--text);font-size:1rem;font-weight:800}.cart-summary-total-label{display:inline-flex;align-items:center;justify-content:flex-end;gap:.32rem}.cart-summary-toggle{display:none;width:1.75rem;height:1.75rem;margin:-.3rem 0;padding:0;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fff0;color:var(--brand);cursor:pointer}.cart-summary-toggle svg{transition:transform 180ms ease}.cart-summary-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.agnero-shipping-policy-note{margin:0;color:#4d6681;font-size:.78rem;font-weight:700;line-height:1.35}.agnero-shipping-policy-note--drawer{justify-self:stretch;border-top:1px solid rgb(18 55 120 / .08);padding-top:.48rem;text-align:right}.agnero-shipping-policy-note--summary{margin:-.45rem 0 .8rem;border-bottom:1px solid #edf2f7;padding-bottom:.8rem;text-align:right}.cart-total-amount{color:#071526;font-size:1.28rem;font-weight:800;letter-spacing:0}.cart-installments-mobile-note{display:none;margin:-.55rem 0 0;color:#60738b;font-size:.72rem;font-weight:700;line-height:1.25;text-align:right}.cart-installments-popover{position:relative;justify-self:end;text-align:right}.cart-installments-popover>summary{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:0 .35rem;color:#123778;cursor:pointer;font-size:.76rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.cart-installments-popover>summary::-webkit-details-marker{display:none}.cart-installments-popover__layer{position:absolute;right:0;bottom:calc(100% + 0.45rem);z-index:5310;display:block;width:min(22rem, calc(100vw - 2rem));padding:0;background:#fff0;opacity:0;pointer-events:none;transform:translateY(.45rem) scale(.98);transform-origin:bottom right;transition:opacity 180ms ease,transform 180ms ease}.cart-installments-popover[open] .cart-installments-popover__layer{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.cart-installments-popover__panel{width:100%;border:1px solid #d6e2ef;border-radius:10px;background:#fff;box-shadow:0 18px 45px rgb(7 21 38 / .2);padding:.85rem;text-align:left}.cart-installments-preview{display:grid;gap:.55rem;padding:.72rem;border:1px solid #d8e5f2;border-radius:8px;background:#fff}.cart-installments-preview__header,.cart-installments-preview__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cart-installments-preview__header span{color:#425872;font-size:.7rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.cart-installments-preview__header strong{color:#123778;font-size:.86rem;font-weight:850;white-space:nowrap}.cart-installments-preview__rows{display:grid;grid-template-columns:1fr;gap:.38rem}.cart-installments-preview__row{min-width:0;padding:.42rem .5rem;border-radius:6px;background:#f4f7fb;color:#425872;font-size:.76rem;line-height:1.2}.cart-installments-preview__row strong{color:#101820;font-size:.78rem;font-weight:850;text-align:left;white-space:nowrap}.cart-installments-preview p{margin:0;color:#6d7c8e;font-size:.68rem;line-height:1.35}.cart-installments-popover__close{width:100%;min-height:2.3rem;margin-top:.65rem;border:1px solid #d8e5f2;border-radius:8px;background:#f5f8fc;color:#123778;font-size:.78rem;font-weight:850;cursor:pointer}.cart-drawer-actions{display:grid;gap:.5rem}.cart-drawer-actions .btn{width:100%}.cart-drawer-actions .btn-accent{background:#ff6b00!important;border-color:#ff6b00!important;color:#fff!important;box-shadow:none!important}.cart-drawer-actions .btn-accent:hover,.cart-drawer-actions .btn-accent:focus-visible{background:#e95f00!important;border-color:#e95f00!important;color:#fff!important}.hero-slider{position:relative;margin-top:1.2rem;margin-inline:auto;width:min(var(--container), calc(100% - 2.5rem));min-height:clamp(21rem, 50vw, 35rem);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:#e9eff8;box-shadow:var(--shadow-md)}.hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(1.03);transition:opacity 0.45s ease,transform 0.7s ease;background-size:cover;background-position:center}body.home .hero-slider{background:#123778}body.home .hero-slide{background-image:none!important;background-color:#123778!important}.hero-slide::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#08203a,#123778);opacity:var(--hero-overlay-opacity,.7)}.hero-slide .container{position:relative;z-index:2;height:100%;padding-inline:clamp(1.75rem, 4.2vw, 4.75rem)}.hero-slide-overlay-link{position:absolute;inset:0;z-index:1}.hero-slide:first-child,.hero-slide.active,.hero-slider:not(.js-ready) .hero-slide:first-child{opacity:1;visibility:visible;transform:scale(1)}.hero-content{position:relative;z-index:2;color:#fff;max-width:39rem;padding:clamp(2rem, 8vw, 6rem) 0}.hero-content--center{margin-inline:auto;text-align:center}.hero-content--right{margin-left:auto;text-align:right}.hero-content h1{font-size:clamp(2rem, 5vw, 3.9rem);margin-bottom:.8rem}.hero-content p{font-size:clamp(0.92rem, 1.4vw, 1.12rem);color:rgb(255 255 255 / .88)}.hero-buttons{margin-top:var(--space-4);display:inline-flex;gap:.6rem;flex-wrap:wrap}.hero-content--center .hero-buttons{justify-content:center}.hero-content--right .hero-buttons{justify-content:flex-end}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid rgb(255 255 255 / .45);background:rgb(18 55 120 / .48);color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:2}.slider-arrow.prev{left:1rem}.slider-arrow.next{right:1rem}.slider-dots{position:absolute;bottom:1.2rem;left:50%;transform:translateX(-50%);display:inline-flex;gap:.4rem;z-index:2}.slider-dot{width:.6rem;height:.6rem;border-radius:999px;background:rgb(255 255 255 / .5);cursor:pointer}.slider-dot.active{width:1.5rem;background:#fff}.page-template-page-home2,.agnero-home2{background:#f7f9fc}.agnero-home2{--home2-shell:min(85rem, calc(100% - 15.5rem));padding:0}.agnero-home2 .container{width:var(--home2-shell)}.agnero-home2-slider{width:100%;min-height:clamp(26rem, 49.8vh, 26.5rem);margin-top:0;border-radius:0;border:0;background:radial-gradient(circle at 55% 52%,rgb(255 139 35 / .16),transparent 36%),linear-gradient(112deg,#123778 0%,#243955 19%,#65483b 42%,#b94d06 70%,#ff6400 100%);box-shadow:none}.agnero-home2-slide{background:transparent!important}.agnero-home2-slide::before{display:none}.agnero-home2-slider .slider-arrow{width:4.4rem;height:4.4rem;border:0;border-radius:0;background:#fff0;color:#fff;box-shadow:none}.agnero-home2-slider .slider-arrow:hover{background:#fff0}.agnero-home2-slider .slider-arrow svg{width:2.55rem;height:2.55rem;stroke-width:1.25}.agnero-home2-slider .slider-arrow.prev{left:1.25rem}.agnero-home2-slider .slider-arrow.next{right:1.25rem}.agnero-home2-products{position:relative;z-index:3;margin-top:-7.65rem;padding-bottom:clamp(2.8rem, 5vw, 4.6rem)}.agnero-home2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem 1.48rem}.agnero-home2-card{min-height:8.95rem}.agnero-home2-card-photo{width:clamp(5.4rem, 7.2vw, 7.4rem);height:8.7rem;pointer-events:none}.agnero-home2-card-photo img{object-position:center bottom}.agnero-home2-card--insertler .agnero-home2-card-photo{width:clamp(6.2rem, 7.8vw, 8rem);height:7.45rem}.agnero-home2-card--frezeler .agnero-home2-card-photo,.agnero-home2-card--kilavuzlar .agnero-home2-card-photo,.agnero-home2-card--matkaplar .agnero-home2-card-photo,.agnero-home2-card--raybalar .agnero-home2-card-photo,.agnero-home2-card--piko .agnero-home2-card-photo{height:9.4rem}.agnero-home2-card-copy{display:grid;min-width:0}.agnero-home2-card-copy strong{font-size:clamp(1.15rem, 1.4vw, 1.55rem);font-weight:600;line-height:1.15;letter-spacing:0;transition:color var(--transition),transform var(--transition)}.agnero-home2-card-copy span{max-width:28ch;margin-top:.24rem;color:var(--text);font-size:clamp(0.82rem, 0.92vw, 0.98rem);line-height:1.25}.agnero-home2-card:hover .agnero-home2-card-copy strong,.agnero-home2-card:focus-visible .agnero-home2-card-copy strong{color:var(--brand)}@media (min-width:1025px) and (max-height:820px){.agnero-home2-card{min-height:8.3rem}.agnero-home2-card-photo{height:9.4rem}}@media (max-width:980px){.agnero-home2{--home2-shell:min(var(--container), calc(100% - 1.25rem))}.agnero-home2-grid{grid-template-columns:1fr}.agnero-home2-slider{min-height:15rem}}@media (max-width:560px){.agnero-home2-slide .container{padding-inline:2.75rem}.agnero-home2-card{min-height:7.25rem}.agnero-home2-card-photo{width:min(6rem, 74%);height:5.7rem}.agnero-home2-card-copy strong{font-size:1rem}.agnero-home2-card-copy span{font-size:.76rem}}.entry-gates,.trust-strip,.featured-products,.category-showcase,.taksit-section,.why-section,.cta-banner,.newsletter-section{padding-block:clamp(2.8rem, 6vw, 4.6rem)}.category-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(13rem,auto);gap:var(--space-3)}.category-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #c7d8ea;border-radius:calc(var(--radius-md) + 6px);background:#fff;padding:clamp(1rem, 1.2vw, 1.4rem);display:grid;gap:.75rem;align-content:start;box-shadow:var(--shadow-sm);min-height:100%;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition),background-color var(--transition)}.category-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,rgb(255 122 0 / .1),transparent 34%),radial-gradient(circle at 82% 18%,rgb(18 55 120 / .12),transparent 30%);opacity:0;transition:opacity var(--transition)}.category-card:hover,.category-card:focus-within{transform:translateY(-4px);border-color:rgb(18 55 120 / .34);background:#fbfdff;box-shadow:0 22px 46px rgb(18 55 120 / .14)}.category-card:hover::before,.category-card:focus-within::before{opacity:1}@keyframes agneroGateIntroCard{0%{opacity:0;transform:translate3d(-12px,-16px,0) scale(.985);border-color:#c7d8ea;background:#fff;box-shadow:var(--shadow-sm)}34%{opacity:1;transform:translate3d(0,-6px,0) scale(1.012);border-color:rgb(18 55 120 / .34);background:#fbfdff;box-shadow:0 22px 46px rgb(18 55 120 / .14)}66%{opacity:1;transform:translateY(-4px) scale(1.006);border-color:rgb(18 55 120 / .3);background:#fbfdff;box-shadow:0 18px 38px rgb(18 55 120 / .13)}100%{opacity:1;transform:none;border-color:#c7d8ea;background:#fff;box-shadow:var(--shadow-sm)}}@keyframes agneroGateIntroGlow{0%,16%,100%{opacity:0}42%,68%{opacity:1}}.entry-gates .category-card{animation:agneroGateIntroCard 0.64s cubic-bezier(.2,.8,.2,1) backwards}.entry-gates .category-card::before{animation:agneroGateIntroGlow 0.64s ease backwards}.entry-gates .category-card--kilavuzlar{animation-delay:0.08s}.entry-gates .category-card--kilavuzlar::before{animation-delay:0.08s}.entry-gates .category-card--raybalar{animation-delay:0.2s}.entry-gates .category-card--raybalar::before{animation-delay:0.2s}.entry-gates .category-card--insertler{animation-delay:0.32s}.entry-gates .category-card--insertler::before{animation-delay:0.32s}.entry-gates .category-card--matkaplar,.entry-gates .category-card--karbur-matkaplar{animation-delay:0.44s}.entry-gates .category-card--matkaplar::before,.entry-gates .category-card--karbur-matkaplar::before{animation-delay:0.44s}.entry-gates .category-card--karbur-frezeler,.entry-gates .category-card--frezeler{animation-delay:0.56s}.entry-gates .category-card--karbur-frezeler::before,.entry-gates .category-card--frezeler::before{animation-delay:0.56s}@media (prefers-reduced-motion:reduce){.entry-gates .category-card,.entry-gates .category-card::before{animation:none}}.category-card-main{display:grid;align-items:center;gap:.85rem;color:var(--text);transition:color var(--transition)}.category-card--insertler{grid-row:auto}.category-card-photo{width:min(8.5rem, 78%);height:7.25rem;display:inline-flex;align-items:center;justify-content:center;justify-self:center;padding:0;background:#fff0;transition:transform var(--transition),filter var(--transition)}.category-card-photo img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgb(18 55 120 / .16))}.category-card h3{font-size:clamp(1.25rem, 1.6vw, 1.8rem);font-weight:500;line-height:1.15;transition:color var(--transition),transform var(--transition)}.category-card-subs{display:flex;flex-wrap:wrap;gap:.5rem}.sub-cat-link{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .95rem;border:1px solid #bed2e7;border-radius:999px;background:rgb(255 255 255 / .9);color:#123778;font-size:clamp(0.82rem, 0.92vw, 0.98rem);line-height:1;white-space:nowrap;transition:transform var(--transition),border-color var(--transition),background-color var(--transition),color var(--transition),box-shadow var(--transition)}.sub-cat-link:hover,.sub-cat-link:focus-visible{transform:translateY(-1px);border-color:#9db8d4;color:var(--brand);background:#fff;box-shadow:0 7px 16px rgb(18 55 120 / .1)}.category-card:hover .category-card-main,.category-card:focus-within .category-card-main{color:var(--brand)}.category-card:hover .category-card-photo,.category-card:focus-within .category-card-photo{transform:translateY(-3px) scale(1.04);filter:drop-shadow(0 10px 14px rgb(18 55 120 / .16))}.category-card:hover h3,.category-card:focus-within h3{color:var(--brand)}.category-card:hover .sub-cat-link:not(.sub-cat-link--soon),.category-card:focus-within .sub-cat-link:not(.sub-cat-link--soon){border-color:rgb(18 55 120 / .24);background:#fff}.category-card{display:flex;flex-direction:column;justify-content:center;gap:.24rem}.category-card .category-card-main{display:block;padding-left:calc(clamp(5.4rem, 7.2vw, 7.4rem) + clamp(0.85rem, 1.1vw, 1.05rem))}.category-card .category-card-photo{position:absolute;left:clamp(1rem, 1.2vw, 1.4rem);top:50%;transform:translateY(-50%);width:clamp(5.4rem, 7.2vw, 7.4rem);height:clamp(6.1rem, 8vw, 7.8rem)}.category-card:hover .category-card-photo,.category-card:focus-within .category-card-photo{transform:translateY(calc(-50% - 3px)) scale(1.04)}.category-card h3{font-size:clamp(1.15rem, 1.4vw, 1.55rem);text-align:left}.category-card .category-card-subs{padding-left:calc(clamp(4.6rem, 6vw, 6.4rem) + clamp(0.75rem, 1vw, 0.95rem));gap:.34rem .45rem;justify-content:flex-start;margin-top:0}.agnero-home2 .agnero-home2-card{min-height:8.95rem}.agnero-home2 .agnero-home2-card .agnero-home2-card-photo{width:clamp(5.4rem, 7.2vw, 7.4rem);height:8.7rem}.agnero-home2 .agnero-home2-card .agnero-home2-card-copy{display:grid;min-width:0}.agnero-home2 .agnero-home2-card--insertler .agnero-home2-card-photo{width:clamp(6.2rem, 7.8vw, 8rem);height:7.45rem}.agnero-home2 .agnero-home2-card--frezeler .agnero-home2-card-photo,.agnero-home2 .agnero-home2-card--kilavuzlar .agnero-home2-card-photo,.agnero-home2 .agnero-home2-card--matkaplar .agnero-home2-card-photo,.agnero-home2 .agnero-home2-card--raybalar .agnero-home2-card-photo,.agnero-home2 .agnero-home2-card--piko .agnero-home2-card-photo{height:9.4rem}.agnero-home2 .agnero-home2-card .agnero-home2-card-copy strong{font-size:clamp(1.15rem, 1.4vw, 1.55rem);font-weight:600;line-height:1.15;letter-spacing:0;transition:color var(--transition),transform var(--transition)}.agnero-home2 .agnero-home2-card .agnero-home2-card-copy span{max-width:28ch;margin-top:.24rem;color:var(--text);font-size:clamp(0.82rem, 0.92vw, 0.98rem);line-height:1.25}.agnero-home2 .agnero-home2-card:hover .agnero-home2-card-copy strong,.agnero-home2 .agnero-home2-card:focus-visible .agnero-home2-card-copy strong{color:var(--brand)}.trust-grid,.trust-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.trust-item{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:1.15rem;display:grid;gap:.45rem}.trust-icon,.ssl-badge{color:var(--text-muted)}.trust-item h4{font-size:1rem}.trust-item p,.trust-label{color:var(--text-muted);font-size:.82rem}.trust-badges{display:flex;gap:.4rem;flex-wrap:wrap}.payment-badge,.cargo-badge,.bank-badge{border:1px solid var(--line-strong);background:var(--surface-soft);border-radius:999px;padding:.3rem .6rem;font-size:.67rem;font-weight:700;color:var(--text-muted)}.featured-products-wrapper .products{margin-top:var(--space-4)}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin:0}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;width:auto;margin:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;transition:all var(--transition);text-align:center}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:var(--brand)}.woocommerce ul.products li.product a img{width:100%;border-radius:var(--radius-sm);background:var(--surface-soft);transition:transform var(--transition)}body.search.woocommerce ul.products li.product a img,body.search.woocommerce-page ul.products li.product a img{height:clamp(15rem, 20vw, 20rem);padding:clamp(0.75rem, 1.4vw, 1.25rem);object-fit:contain;object-position:center}.woocommerce ul.products li.product:hover a img{transform:scale(1.04)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem;font-family:var(--font-body);font-weight:700;line-height:1.4;color:var(--brand);margin-top:.5rem}.agnero-hard-material-indicator{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:1.65rem;padding:.28rem .62rem;border:1px solid rgb(143 56 28 / .28);border-radius:8px;background:#fff4ec;color:#8f381c;font-size:.68rem;font-weight:850;line-height:1.05;letter-spacing:.04em;text-align:center;text-transform:uppercase}.woocommerce ul.products li.product .agnero-hard-material-indicator{align-self:center;margin-top:-.2rem}.woocommerce ul.products li.product .price{font-size:1.1rem;color:var(--brand);font-weight:800;margin-block:.25rem}.woocommerce ul.products li.product .button{width:100%;margin-top:auto;background:var(--brand);border-radius:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.showcase-card{position:relative;min-height:12rem;border-radius:var(--radius-md);border:1px solid var(--line);overflow:hidden;background:#e9f0fa;background-size:cover;background-position:center}.showcase-overlay{position:absolute;inset:0;background:linear-gradient(165deg,rgb(8 32 58 / .32),rgb(8 32 58 / .72))}.showcase-content{position:absolute;inset:auto 1rem 1rem 1rem;z-index:2;color:#fff}.showcase-content h3{font-size:1.25rem;margin-bottom:.3rem}.showcase-count{font-size:.8rem;color:rgb(255 255 255 / .88)}.taksit-section .text-center{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(1.5rem, 4vw, 2.5rem)}.taksit-section h2{font-size:clamp(1.7rem, 4vw, 2.5rem)}.taksit-subtitle{margin-top:.55rem;color:var(--text-muted)}.bank-badges{margin:var(--space-4) auto;display:flex;justify-content:center;flex-wrap:wrap;gap:.45rem}.why-grid{display:grid;grid-template-columns:1.2fr 0.9fr;gap:var(--space-5)}.why-list{margin-top:var(--space-4);display:grid;gap:.75rem}.why-item{display:flex;gap:.65rem;align-items:flex-start;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:.75rem .9rem}.why-check{color:var(--success);flex:0 0 auto}.why-item span{font-size:.86rem;color:var(--text-muted)}.why-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stat-card{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);padding:1rem;box-shadow:var(--shadow-sm)}.stat-number{font-family:var(--font-heading);font-size:1.8rem;margin-bottom:.1rem}.stat-label{color:var(--text-muted);font-size:.78rem}.cta-banner-inner{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%,rgb(195 138 62 / .08),transparent 34%),var(--surface);display:grid;grid-template-columns:1fr auto;gap:var(--space-4);align-items:center;padding:clamp(1.4rem, 4vw, 2.6rem)}.cta-content p{margin-top:.5rem;color:var(--text-muted)}.cta-buttons{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.newsletter-wrapper{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(1.3rem, 4vw, 2.5rem)}.newsletter-wrapper h3{font-size:clamp(1.45rem, 3vw, 2rem)}.newsletter-wrapper p{color:var(--text-muted);margin-top:.55rem}.newsletter-form{margin-top:var(--space-4)}.newsletter-input-wrapper{max-width:34rem;margin-inline:auto;display:grid;grid-template-columns:1fr auto;gap:.5rem}.newsletter-input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,input.input-text,select,textarea,.auth-card input[type="text"],.auth-card input[type="email"],.auth-card input[type="password"],.auth-card input[type="tel"]{width:100%;min-height:2.9rem;border-radius:12px;border:1px solid var(--line-strong);background:#fff;color:var(--text);padding:.62rem .8rem}textarea,.woocommerce form .form-row textarea{min-height:7rem;resize:vertical}.newsletter-checkbox{margin-top:.8rem;font-size:.75rem;color:var(--text-muted)}.newsletter-checkbox label{display:inline-flex;align-items:flex-start;gap:.45rem}.newsletter-checkbox input{margin-top:.1rem}.contact-page{padding-block:clamp(2rem, 4vw, 3rem) clamp(3rem, 6vw, 5rem)}.contact-hero,.contact-info-strip,.contact-main-section{padding-block:clamp(1.4rem, 3.5vw, 2.2rem)}.contact-hero-inner{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 95% 5%,rgb(18 55 120 / .08),transparent 36%),var(--surface);box-shadow:var(--shadow-sm);display:grid;grid-template-columns:1fr auto;gap:var(--space-4);align-items:center;padding:clamp(1.4rem, 4vw, 2.6rem)}.contact-eyebrow{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--line-strong);border-radius:999px;padding:.28rem .65rem;font-size:.68rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.contact-hero-content h1{margin-top:.75rem;font-size:clamp(2rem, 4.5vw, 3.3rem)}.contact-hero-content p{margin-top:.7rem;max-width:62ch;color:var(--text-muted)}.contact-badges{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.45rem}.contact-badge{border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-soft);color:var(--text-muted);font-size:.72rem;font-weight:700;padding:.28rem .62rem}.contact-hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.contact-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.contact-info-card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);padding:1rem;display:grid;gap:.45rem}.contact-info-icon{width:2.2rem;height:2.2rem;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface-soft);color:var(--brand);display:inline-flex;align-items:center;justify-content:center}.contact-info-card h3{font-size:.98rem}.contact-info-card p,.contact-info-card a{color:var(--text-muted);font-size:.82rem;line-height:1.5}.contact-info-card a{font-weight:700;color:var(--brand)}.contact-hours-line{display:block}.contact-main-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:var(--space-4);align-items:start}.contact-alert{margin-bottom:.8rem;border:1px solid var(--line-strong);border-radius:999px;padding:.6rem 1rem;font-size:.8rem;font-weight:700}.contact-alert--success{border-color:#b9dec9;background:#edf8f2;color:#236445}.contact-alert--error{border-color:#e5c4c4;background:#fdf2f2;color:#8b3d3d}.contact-form-card,.contact-panel,.contact-page-extra .entry-content{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.contact-form-card{padding:clamp(1rem, 2.6vw, 1.5rem)}.contact-form-header h2{font-size:clamp(1.4rem, 3vw, 2rem)}.contact-form-header p{margin-top:.45rem;color:var(--text-muted)}.contact-form{margin-top:1rem}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.contact-field--full{grid-column:1 / -1}.contact-field label{display:inline-block;margin-bottom:.3rem;color:var(--text-muted);font-size:.75rem;font-weight:700}.contact-checkbox label{margin-bottom:0;display:inline-flex;align-items:flex-start;gap:.45rem}.contact-checkbox input{margin-top:.15rem}.contact-submit-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.contact-submit{min-width:13rem}.contact-note{color:var(--text-muted);font-size:.75rem}.contact-panel{padding:clamp(1rem, 2.6vw, 1.5rem);display:grid;gap:.75rem}.contact-panel h3{font-size:1.1rem}.contact-panel-list{display:grid;gap:.45rem}.contact-panel-list li{border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.76rem}.contact-panel-list li span{color:var(--text-muted)}.contact-panel-list li a{color:var(--brand);font-weight:700}.contact-map{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;aspect-ratio:16 / 11}.contact-map iframe{width:100%;height:100%;border:0}.contact-panel-actions{display:grid;gap:.5rem}.contact-page-extra{margin-top:.9rem}.contact-page-extra .entry-content{padding:1rem}.contact-hp-field{position:absolute;left:-9999px;opacity:0;pointer-events:none}@media (max-width:1200px){.contact-hero-inner{grid-template-columns:1fr}.contact-hero-actions{justify-content:flex-start}.contact-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-main-grid{grid-template-columns:1fr}}@media (max-width:900px){.contact-page .container{width:min(var(--container), calc(100% - 1.2rem))}.contact-info-grid,.contact-form-grid{grid-template-columns:1fr}.contact-hero-actions,.contact-submit-row{align-items:stretch}.contact-hero-actions .btn,.contact-submit,.contact-panel-actions .btn{width:100%}}.fade-up,.agnero-appear{opacity:1;transform:none}body.js-enabled .fade-up,body.js-enabled .agnero-appear{--appear-y:1.75rem;--appear-scale:1;--appear-blur:10px;--appear-delay:0ms;opacity:0;filter:blur(var(--appear-blur));transform:translate3d(0,var(--appear-y),0) scale(var(--appear-scale));transition:opacity 720ms cubic-bezier(.16,1,.3,1) var(--appear-delay),filter 720ms cubic-bezier(.16,1,.3,1) var(--appear-delay),transform 720ms cubic-bezier(.16,1,.3,1) var(--appear-delay);will-change:opacity,filter,transform}body.js-enabled .agnero-appear--section{--appear-y:2.15rem;--appear-blur:12px}body.js-enabled .agnero-appear--card{--appear-y:1.45rem;--appear-scale:0.985;--appear-blur:8px}body.js-enabled .agnero-appear--line{--appear-y:0.9rem;--appear-blur:5px;transition-duration:520ms}body.js-enabled .fade-up.visible,body.js-enabled .agnero-appear-visible{opacity:1;filter:blur(0);transform:translate3d(0,0,0) scale(1);will-change:auto}@media (prefers-reduced-motion:reduce){body.js-enabled .fade-up,body.js-enabled .agnero-appear{opacity:1;filter:none;transform:none;transition:none}}.agnero-woocommerce-shell{padding-block:var(--space-5) var(--space-7)}.agnero-checkout-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;align-items:stretch;margin:0 0 1.35rem;padding:0;border:0;background:#fff0}.agnero-checkout-progress>br,.agnero-checkout-progress>p:empty{display:none!important}.agnero-checkout-progress__step{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.75rem;min-width:0;min-height:4.1rem;border:1px solid var(--brand);border-radius:8px;background:#fff;color:#123778;font-size:.98rem;font-weight:850;padding:.72rem .95rem;white-space:normal;text-decoration:none}.agnero-checkout-progress__label{min-width:0;line-height:1.2;overflow-wrap:normal}a.agnero-checkout-progress__step{cursor:pointer}.agnero-checkout-progress__step::after{display:none}.agnero-checkout-progress__step:last-child::after{display:none}.agnero-checkout-progress__step.is-active{color:#fff;background:#123778;border-color:var(--brand)}.agnero-checkout-progress__step.is-complete{color:#123778;background:#fff}.agnero-checkout-progress__index{width:2.35rem;height:2.35rem;border-radius:50%;border:1px solid currentColor;background:#fff;color:#123778;display:inline-flex;align-items:center;justify-content:center;font-size:.96rem;font-weight:900;flex:0 0 auto}.agnero-checkout-progress__step.is-active .agnero-checkout-progress__index{background:#fff;color:#123778;border-color:#fff}.agnero-checkout-progress__step.is-complete .agnero-checkout-progress__index{background:var(--brand);color:#fff;border-color:var(--brand)}.agnero-conversion-strip,.agnero-conversion-note{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--text-muted);font-size:.78rem;text-align:center;margin-bottom:.8rem;padding:.55rem 1rem}.shop-content.shop-content--store{border:0;background:#fff0;box-shadow:none;padding:0;border-radius:0;overflow-x:clip;overflow-y:visible}.store-front-shell{background:#fff0;padding:0;border-radius:0;max-width:100%}.store-front-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);gap:1.5rem;align-items:start}.store-front-title{font-size:clamp(2.8rem, 8vw, 4.9rem);line-height:.96;letter-spacing:-.03em;color:#0f1f34}.store-front-hero-side{max-width:24rem;text-align:right}.store-front-hero-side h2{font-size:clamp(1rem, 2vw, 1.95rem);line-height:1.2;margin-bottom:.65rem;color:#123778}.store-front-hero-link{display:block;color:#0a4f9d;font-size:.84rem;font-weight:700}.store-front-hero-link+.store-front-hero-link{margin-top:.25rem}.store-front-hero-link:hover{color:#123778}.store-category-rail{margin-top:1.1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.85rem .9rem}.store-category-item{min-width:0;display:grid;justify-items:center;gap:.5rem;text-align:center;color:#1d304c}.store-category-item-media{width:4.9rem;height:4.9rem;border-radius:50%;background:#fff;border:1px solid rgb(18 55 120 / .1);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.store-category-item-media img{width:82%;height:82%;object-fit:contain}.store-category-item-placeholder{font-size:1.3rem;font-weight:800;color:#123778}.store-category-item-name{font-size:.74rem;font-weight:700;line-height:1.24}.store-shelf{margin-top:2.1rem}.store-shelf-head{margin-bottom:.95rem}.store-shelf-head h2{font-size:clamp(1.3rem, 2.5vw, 2rem);color:#697588;line-height:1.2}.store-shelf-head h2 span{color:#101f33;font-weight:800}.store-shelf-head--compact{margin-bottom:1.2rem}.store-card-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.store-product-card{min-width:0;border-radius:26px;background:linear-gradient(155deg,#123778 0%,#0a1526 100%);box-shadow:0 20px 34px rgb(8 20 36 / .22);overflow:hidden}.store-product-card-media{display:block;aspect-ratio:1.1 / 1;background:radial-gradient(circle at 50% 0%,rgb(255 255 255 / .11),transparent 54%)}.store-product-card-media img{width:100%;height:100%;object-fit:contain;padding:1.3rem}.store-product-card-placeholder{width:100%;height:100%;display:block;background:linear-gradient(140deg,rgb(255 255 255 / .1),rgb(255 255 255 / .04))}.store-product-card-copy{padding:1.1rem 1.15rem 1.3rem}.store-product-card-kicker{margin-bottom:.35rem;color:rgb(212 225 242 / .84);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.store-product-card-copy h3{font-size:1.4rem;line-height:1.16;margin-bottom:.45rem}.store-product-card-copy h3 a{color:#fff}.store-product-card-copy h3 a:hover{color:#d9e7fb}.store-product-card-price,.store-product-card-price .price{color:#d9e7fb;font-size:.84rem;font-weight:700}.store-product-card-price .woocommerce-Price-amount{color:#d9e7fb}.store-highlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.store-highlight-card{border-radius:22px;border:1px solid rgb(18 55 120 / .12);background:#fff;min-height:15.5rem;padding:.95rem;display:grid;grid-template-rows:auto 1fr;gap:.7rem}.store-highlight-copy{display:grid;gap:.35rem}.store-highlight-copy small{color:#6f7d90;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.store-highlight-copy strong{color:#123778;font-size:.98rem;line-height:1.3}.store-highlight-copy em{color:#24518a;font-style:normal;font-size:.8rem;font-weight:700}.store-highlight-media{border-radius:16px;background:linear-gradient(180deg,#f7fbff 0%,#eaf2fb 100%);border:1px solid rgb(18 55 120 / .08);display:flex;align-items:center;justify-content:center;padding:.7rem}.store-highlight-media img{width:100%;height:auto;max-height:10rem;object-fit:contain}.store-benefits{margin-top:1.9rem}.store-benefits h2{font-size:clamp(1.15rem, 2.1vw, 1.55rem);line-height:1.2;color:#6e7b8d}.store-benefits h2 span{color:#101f33}.store-benefits-grid{margin-top:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.store-benefit-card{border-radius:20px;background:#fff;border:1px solid rgb(18 55 120 / .12);padding:1rem}.store-benefit-card h3{font-size:1rem;margin-bottom:.35rem;color:#123778}.store-benefit-card p{font-size:.8rem;color:#5e6e83}.store-all-products{margin-top:2.4rem;max-width:100%}.store-all-products .woocommerce .woocommerce-breadcrumb{margin-bottom:.3rem}@media (max-width:1200px){.store-card-row{grid-template-columns:repeat(2,minmax(0,1fr))}.store-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.store-front-hero{grid-template-columns:1fr;gap:.95rem}.store-front-hero-side{text-align:left;max-width:none}.store-category-item-media{width:4.1rem;height:4.1rem}.store-benefits-grid{grid-template-columns:1fr}}@media (max-width:600px){.store-card-row{grid-template-columns:1fr}.store-highlight-grid{grid-template-columns:1fr}}.shop-layout{display:grid;grid-template-columns:18rem 1fr;gap:var(--space-4);align-items:start}.shop-layout.no-sidebar{grid-template-columns:minmax(0,1fr)}.shop-sidebar,.shop-content,.woocommerce-account .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-cart .woocommerce,.agnero-favorites-page,.product-group-table-section .container>*{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.shop-sidebar{padding:1rem;position:sticky;top:8.5rem}.agnero-filter-panel{display:flex;flex-direction:column;gap:.55rem}.agnero-filter-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.agnero-filter-panel-head h3{margin:0;font-size:1.2rem;font-weight:800;color:#1f1f1f}.agnero-filter-clear{color:var(--brand);font-size:.78rem;font-weight:700;text-decoration:underline;text-underline-offset:2px}.agnero-filter-panel-copy{margin:0;color:var(--text-muted);font-size:.76rem;line-height:1.45}.agnero-filter-group{margin:0;padding-top:.65rem;border-top:1px solid var(--line)}.agnero-filter-group:first-of-type{padding-top:.2rem;border-top:0}.agnero-filter-group>summary{list-style:none;cursor:pointer;position:relative;margin:0;padding:.15rem 1.35rem .3rem 0;font-size:1rem;font-weight:750;color:#2b2f33}.agnero-filter-group>summary::-webkit-details-marker{display:none}.agnero-filter-group>summary::after{content:"";position:absolute;top:.52rem;right:.15rem;width:.44rem;height:.44rem;border-right:2px solid #8e949b;border-bottom:2px solid #8e949b;transform:rotate(45deg);transition:transform 0.2s ease}.agnero-filter-group[open]>summary::after{transform:rotate(225deg);top:.72rem}.agnero-filter-subtitle{margin:.48rem 0 .25rem;color:var(--text-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.agnero-filter-list{display:flex;flex-direction:column;gap:.15rem;margin:0;max-height:15.5rem;overflow:auto;padding-right:.15rem}.agnero-filter-list--compact{max-height:12rem}.shop-sidebar .agnero-filter-option{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;column-gap:.48rem;border-radius:8px;color:#2f353a;text-decoration:none;padding:.38rem .1rem}.shop-sidebar .agnero-filter-option:hover{background:rgb(18 55 120 / .05);color:#101418}.agnero-filter-option-check{width:.92rem;height:.92rem;border:2px solid #c8cdd3;border-radius:.3rem;position:relative;background:#fff}.agnero-filter-option.is-selected .agnero-filter-option-check{border-color:#f68b1e;background:#f68b1e}.agnero-filter-option.is-selected .agnero-filter-option-check::after{content:"";position:absolute;left:.2rem;top:.02rem;width:.25rem;height:.48rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(40deg)}.agnero-filter-option-label{font-size:.88rem;line-height:1.2}.agnero-filter-option-count{color:#8a9097;font-size:.72rem;font-weight:700}.shop-sidebar .widget+.widget{margin-top:var(--space-3)}.shop-sidebar .widget-title{font-size:.96rem;margin-bottom:.5rem}.shop-sidebar li{margin:0}.shop-sidebar a{display:flex;justify-content:space-between;border-radius:10px;color:var(--text-muted);padding:.42rem .55rem;font-size:.8rem}.shop-sidebar a:hover{background:var(--surface-soft);color:var(--text)}.shop-content{padding:1.1rem}.shop-header{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.page-title{font-size:clamp(1.8rem, 4vw, 2.8rem);color:var(--brand);font-weight:800;margin-bottom:.6rem}.category-description{max-width:65ch;color:var(--text-muted);font-size:1rem;line-height:1.7}.woocommerce .woocommerce-breadcrumb{font-size:.76rem;color:var(--text-muted);margin-bottom:.9rem}.woocommerce-result-count,.woocommerce-ordering{font-size:.78rem;color:var(--text-muted);margin-bottom:var(--space-3)}.woocommerce nav.woocommerce-pagination ul{border:0;display:flex;justify-content:center;margin-top:var(--space-6)}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid var(--line-strong);margin-inline:.3rem;border-radius:12px;padding:.6rem 1rem;color:var(--text-muted);font-weight:700;transition:all var(--transition)}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:0 4px 12px rgb(18 55 120 / .15)}.woocommerce .quantity .qty,.qty-input{width:4.2rem;min-height:2.2rem;text-align:center;border-radius:10px;border:1px solid var(--line-strong)}.woocommerce-tabs ul.tabs{display:flex;gap:.4rem;margin-bottom:.8rem;border:0}.woocommerce-tabs ul.tabs li{border:1px solid var(--line-strong);border-radius:999px;background:#fff0;margin:0;padding:0}.woocommerce-tabs ul.tabs li::before,.woocommerce-tabs ul.tabs li::after{display:none}.woocommerce-tabs ul.tabs li a{padding:.45rem .85rem;display:block;font-size:.75rem;color:var(--text-muted)}.woocommerce-tabs ul.tabs li.active{border-color:var(--text)}.woocommerce-tabs ul.tabs li.active a{color:var(--text)}.woocommerce .product .entry-summary,.woocommerce div.product div.images{margin-bottom:var(--space-4)}.woocommerce div.product .product_title{font-size:clamp(1.8rem, 4vw, 2.7rem);margin-bottom:.4rem}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--text);font-size:1.2rem;margin-bottom:.6rem}.agnero-single-specs,.agnero-installments,.agnero-single-order-table,.agnero-group-banner,.agnero-favorites-table-wrap,.agnero-favorites-empty-state,.agnero-favorite-single-wrap{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.agnero-single-specs,.agnero-installments,.agnero-favorite-single-wrap{margin-top:var(--space-3);padding:1rem}.agnero-single-specs__title,.agnero-installments h4{font-size:1rem;margin-bottom:.6rem}.agnero-single-specs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.agnero-single-specs__item{border:1px solid var(--line);border-radius:10px;padding:.5rem .65rem;display:flex;justify-content:space-between;gap:.5rem}.agnero-single-specs__label{font-size:.74rem;color:var(--text-muted)}.agnero-single-specs__value{font-size:.78rem;font-family:var(--font-mono)}.agnero-installments__table{width:100%;border-collapse:collapse;font-size:.77rem}.agnero-installments__table th,.agnero-installments__table td{border-bottom:1px solid var(--line);text-align:left;padding:.45rem}.agnero-installments__table th{color:var(--text-muted);font-weight:700}.agnero-installments__note{margin-top:.5rem;color:var(--text-muted);font-size:.72rem}.agnero-paytr-installments{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);margin:var(--space-4) 0;padding:1rem}.agnero-paytr-installments--notice{display:grid;gap:.25rem;color:var(--text)}.agnero-paytr-installments--notice span{color:var(--text-muted);font-size:.84rem}.agnero-paytr-installments__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.agnero-paytr-installments__header span{color:var(--text-muted);display:block;font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.agnero-paytr-installments__header h3{color:var(--text);font-size:1rem;line-height:1.25;margin:.12rem 0 0}.agnero-paytr-installments__header strong{color:var(--text);font-family:var(--font-mono);font-size:.88rem;white-space:nowrap}.agnero-paytr-installments__table{overflow-x:auto;width:100%}.agnero-paytr-installments__banks{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-width:100%}.agnero-paytr-installments--uniform{box-shadow:none}.agnero-paytr-uniform-plans{display:grid;min-width:100%;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.agnero-paytr-uniform-plans__row{display:grid;grid-template-columns:minmax(4.5rem,0.55fr) minmax(5rem,0.65fr) minmax(8rem,1fr) minmax(8rem,1fr);gap:.65rem;align-items:center;min-height:3.1rem;padding:.7rem .85rem;border-top:1px solid var(--line);color:var(--text);font-size:.88rem}.agnero-paytr-uniform-plans__row:first-child{border-top:0}.agnero-paytr-uniform-plans__row--head{min-height:2.45rem;background:var(--surface-soft);color:var(--text-muted);font-size:.68rem;font-weight:850;text-transform:uppercase}.agnero-paytr-uniform-plans__row strong{color:var(--brand);font-size:.94rem;font-weight:900}.agnero-paytr-banks{display:flex;align-items:center;flex-wrap:wrap;gap:.9rem;margin-bottom:.85rem;padding:.7rem .9rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft)}.agnero-paytr-banks__label{flex:0 0 auto;color:var(--text-muted);font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.agnero-paytr-banks__list{display:flex;flex-wrap:wrap;gap:.5rem;width:fit-content;max-width:100%}.agnero-paytr-banks__item{display:inline-flex;flex:0 0 auto;width:fit-content;min-width:0;max-width:100%;height:2.3rem;align-items:center;justify-content:center;padding:.25rem .7rem;border:1px solid var(--line);border-radius:.45rem;background:#fff;transition:border-color 0.18s ease,box-shadow 0.18s ease}.agnero-paytr-banks__item:hover{border-color:var(--brand);box-shadow:0 4px 10px rgb(16 24 32 / .08)}.agnero-paytr-banks__item img{display:block;width:auto;max-width:7rem;height:1.3rem;object-fit:contain}.agnero-paytr-installments__availability-note{margin:.75rem 0 0;color:var(--text-muted);font-size:.76rem;line-height:1.45}.agnero-paytr-uniform-plans:has(.agnero-paytr-plans){overflow:visible;border:0;background:#fff0}.agnero-paytr-plans{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.65rem}.agnero-paytr-plan{display:grid;align-content:start;gap:.4rem;padding:.85rem .95rem;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}.agnero-paytr-plan:hover{border-color:var(--brand);box-shadow:0 10px 22px rgb(16 24 32 / .09);transform:translateY(-1px)}.agnero-paytr-plan__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem .5rem}.agnero-paytr-plan__top strong{color:var(--brand);font-size:.92rem;font-weight:850;white-space:nowrap}.agnero-paytr-plan__rate{flex:0 0 auto;padding:.18rem .5rem;border-radius:999px;background:var(--surface-soft);color:var(--text-muted);font-size:.66rem;font-weight:750;white-space:nowrap}.agnero-paytr-plan--single{border-color:rgb(24 121 78 / .35);background:linear-gradient(180deg,#f2fbf6,#fff)}.agnero-paytr-plan--single .agnero-paytr-plan__rate{background:#e0f5e9;color:#18794e}.agnero-paytr-plan__monthly{display:flex;align-items:baseline;gap:.28rem}.agnero-paytr-plan__monthly b{color:var(--text);font-family:var(--font-mono);font-size:1.05rem;font-weight:800}.agnero-paytr-plan__monthly i{color:var(--text-muted);font-size:.72rem;font-style:normal}.agnero-paytr-plan__total{color:var(--text-muted);font-size:.74rem}.agnero-paytr-plan__total b{color:var(--text);font-weight:700}@media (max-width:640px){.agnero-paytr-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-paytr-plan{min-width:0}}.agnero-installment-bank{display:grid;gap:.75rem;min-width:0;padding:.85rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.agnero-installment-bank__heading{display:flex;align-items:center;gap:.65rem;padding-bottom:.65rem;border-bottom:1px solid var(--line)}.agnero-installment-bank__logo{display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--brand);font-size:.82rem;font-weight:800}.agnero-installment-bank__logo--image{width:auto;min-width:4.6rem;height:2.3rem;flex:0 0 auto;padding:.25rem .6rem;background:#fff}.agnero-installment-bank__logo--image img{display:block;max-width:4.4rem;max-height:1.3rem;object-fit:contain}.agnero-installment-bank__heading strong{color:var(--text);font-size:.92rem;font-weight:800}.agnero-installment-bank__plans{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm)}.agnero-installment-bank__row{display:grid;grid-template-columns:minmax(62px,0.8fr) minmax(92px,1fr) minmax(82px,0.9fr);gap:.5rem;align-items:center;min-height:2.35rem;padding:.5rem .6rem;border-top:1px solid var(--line);color:var(--text);font-size:.82rem;line-height:1.25}.agnero-installment-bank__row:first-child{border-top:0}.agnero-installment-bank__row--head{background:var(--surface-soft);color:var(--text-muted);font-size:.66rem;font-weight:800;text-transform:uppercase}.agnero-installment-bank__row strong{color:var(--brand);font-weight:800}.agnero-paytr-installments__table table{min-width:520px}.agnero-paytr-installments__note{color:var(--text-muted);font-size:.74rem;line-height:1.45;margin:.7rem 0 0}.agnero-single-order-table{margin-top:var(--space-6);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.agnero-single-technical-table{margin-top:var(--space-6);padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.product-specs-table--single{min-width:520px}.product-specs-table--single th{width:38%;color:var(--text-muted);font-weight:700}.agnero-single-order-table__eyebrow{display:inline-flex;border-radius:999px;background:var(--accent-soft);color:var(--brand);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:.4rem 1rem;margin-bottom:1rem}.agnero-single-order-table__header h2{font-size:clamp(2rem, 4vw, 2.8rem);margin-bottom:.5rem;color:var(--brand);font-weight:800}.agnero-single-order-table__header p{color:var(--text-muted);font-size:1.1rem;margin-bottom:var(--space-5)}.product-table-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding:var(--space-3);background:var(--surface-soft);border-radius:var(--radius-md)}.product-table-search{flex:1;display:flex;gap:.5rem;min-width:min(100%, 28rem)}.product-table-search .product-search-input{flex:1;min-width:0}.product-search-input,.product-sort-select{min-height:3rem;border-radius:12px;border:1px solid var(--line-strong);background:#fff;padding:0 1.2rem;font-weight:600;transition:border-color var(--transition)}.product-search-input:focus,.product-sort-select:focus{border-color:var(--brand);outline:none}.btn-search,.btn-add-to-cart{border:1px solid var(--line-strong);border-radius:10px;min-height:2.4rem;padding:0 .7rem;background:var(--surface);color:var(--text);font-weight:700}.btn-search:hover,.btn-add-to-cart:hover{border-color:var(--text)}.btn-add-to-cart.added{border-color:#b6dec6;color:#2f8f62}.btn-add-to-cart.loading{opacity:.6;pointer-events:none}.product-specs-table-wrapper{border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-sm);background:var(--surface)}.product-specs-table{width:100%;border-collapse:collapse;min-width:46rem;font-size:.82rem}.product-specs-table thead th{font-family:var(--font-body);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--brand);background:var(--accent-soft);position:sticky;top:0;z-index:10;padding:1rem .75rem;border-bottom:2px solid var(--brand)}.product-specs-table th,.product-specs-table td{border-bottom:1px solid var(--line);padding:.85rem .75rem;text-align:left;vertical-align:middle}.agnero-table-head-sub{white-space:nowrap}.product-specs-table tbody tr{transition:background-color var(--transition)}.product-specs-table tbody tr:hover{background:#fff3e6}.product-specs-table tbody tr:nth-child(even){background:var(--surface-soft)}.product-specs-table tbody tr:nth-child(even):hover{background:#fff3e6}.product-code a{font-family:var(--font-mono);font-size:.78rem;font-weight:700;color:var(--brand);border-bottom:1px solid #fff0}.product-code a:hover{border-bottom-color:var(--brand)}.agnero-coating-mark--dlc{display:inline-block;color:#008fb8;background:linear-gradient(45deg,#e95791 0%,#58b783 52%,#008fb8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:950;letter-spacing:.025em;filter:drop-shadow(0 1px .9px rgb(18 55 120 / .46))}.agnero-table-hardness-heading,.agnero-table-hardness-cell{min-width:5.5rem;white-space:nowrap}.agnero-table-length-heading,.agnero-table-length-cell{min-width:8.5rem}.agnero-table-tip-heading,.agnero-table-tip-cell{min-width:6rem}.agnero-length-indicator{display:grid;justify-items:start;gap:.35rem;min-width:7.25rem}.agnero-length-indicator__label{color:var(--brand);font-size:.78rem;font-weight:950;letter-spacing:.01em;line-height:1.1;white-space:nowrap}.agnero-length-indicator__arrow{display:block;width:54%;min-width:3.7rem;height:.7rem;overflow:visible;color:var(--accent)}.agnero-length-indicator--long .agnero-length-indicator__arrow{width:100%;color:var(--brand)}.agnero-length-indicator__arrow path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.agnero-tip-badge{position:relative;display:inline-flex;align-items:center;gap:.4rem;min-width:5.5rem;color:var(--brand);cursor:help;white-space:nowrap}.agnero-tip-badge::after{position:absolute;left:0;bottom:calc(100% + 0.6rem);z-index:140;width:max-content;max-width:min(17rem, 70vw);padding:.62rem .72rem;border:1px solid rgb(18 55 120 / .18);border-radius:.55rem;background:#123778;box-shadow:0 10px 24px rgb(18 55 120 / .2);color:#fff;content:attr(data-tooltip);font-size:.7rem;font-weight:650;line-height:1.4;opacity:0;pointer-events:none;transform:translateY(.25rem);transition:opacity 160ms ease,transform 160ms ease;visibility:hidden;white-space:normal}.agnero-tip-badge::before{position:absolute;left:1.1rem;bottom:calc(100% + 0.25rem);z-index:141;width:.55rem;height:.55rem;background:#123778;content:'';opacity:0;transform:rotate(45deg) translateY(.25rem);transition:opacity 160ms ease,transform 160ms ease;visibility:hidden}.agnero-tip-badge:hover::before,.agnero-tip-badge:hover::after,.agnero-tip-badge:focus-visible::before,.agnero-tip-badge:focus-visible::after{opacity:1;transform:translateY(0);visibility:visible}.agnero-tip-badge:hover::before,.agnero-tip-badge:focus-visible::before{transform:rotate(45deg) translateY(0)}.agnero-tip-badge:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.agnero-tip-badge__icon{width:2.05rem;height:2.05rem;flex:0 0 2.05rem}.agnero-tip-badge__icon circle:first-child{fill:#edf4ff;stroke:var(--brand);stroke-width:1.6}.agnero-tip-badge__icon .agnero-tip-badge__inner{fill:none;stroke:currentColor;stroke-dasharray:1 2.5;stroke-width:1}.agnero-tip-badge--b{color:#b85c15}.agnero-tip-badge--b .agnero-tip-badge__icon circle:first-child{fill:#fff3e6;stroke:currentColor}.agnero-tip-badge__icon text{fill:currentColor;font-family:var(--font-body);font-size:14px;font-weight:950}.agnero-tip-badge__label{font-size:.76rem;font-weight:850;letter-spacing:.01em}.product-price.agnero-price-request{display:inline-flex;align-items:center;min-height:0;border:1px solid #f2a25f;border-radius:999px;padding:.24rem .48rem;background:#fff7ef;color:#b94e00;cursor:pointer;font:inherit;font-size:.82rem;font-weight:850;line-height:1.2;text-align:left;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.product-price.agnero-price-request:hover{border-color:#d85f0a;background:#fff3e6;color:#b94e00}.product-price.agnero-price-request:focus-visible{border-color:var(--accent);outline:3px solid rgb(242 122 22 / .18);outline-offset:1px}.agnero-hardness-value{display:inline-block;font-weight:900;letter-spacing:.015em}.agnero-hardness-value--55{color:#9d735a}.agnero-hardness-value--65{color:#008fc6;background:linear-gradient(90deg,#008fc6 0%,#913690 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media (forced-colors:active){.agnero-coating-mark--dlc{color:CanvasText;background:none;-webkit-text-fill-color:currentColor;filter:none}.agnero-hardness-value--65{color:CanvasText;background:none;-webkit-text-fill-color:currentColor}}.stock-indicator{width:1.7rem;height:1.7rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:900;line-height:1}.stock-indicator.in-stock{background:#e7f6ed;color:#168a4a;box-shadow:inset 0 0 0 1px rgb(22 138 74 / .18)}.stock-indicator.out-of-stock{background:#f1f3f5;color:#8a96a3;box-shadow:inset 0 0 0 1px rgb(116 129 143 / .2)}.product-price{font-weight:800;color:var(--brand);font-size:.9rem}.agnero-price-sale{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.3rem .42rem;color:var(--brand);line-height:1.25}.agnero-price-sale__regular{color:var(--text-muted);font-size:.78em;font-weight:600;text-decoration-thickness:1px}.agnero-price-sale__current{color:var(--brand);font-weight:850;text-decoration:none}.agnero-price-sale__info{width:1.05rem;height:1.05rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;color:var(--brand);font-family:Georgia,serif;font-size:.72rem;font-weight:700;line-height:1;cursor:help}.agnero-price-sale__info:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.qty-input{width:4rem;padding:.4rem .5rem;border:1px solid var(--line-strong);border-radius:var(--radius-xs);background:var(--surface);text-align:center;font-weight:600}.qty-input:focus{border-color:var(--brand);outline:none}.agnero-qty-stepper{display:inline-grid;grid-template-columns:minmax(3.4rem,1fr) 2.25rem 0;gap:.42rem;align-items:center;width:max-content}.agnero-qty-stepper.is-expanded{grid-template-columns:minmax(3.4rem,1fr) 2.25rem 2.25rem}.agnero-qty-stepper__button,.agnero-qty-stepper__input{min-height:2.65rem;border:2px solid #c5d9ec;border-radius:8px;background:#fff;font:inherit}.agnero-qty-stepper__button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;min-width:2.25rem;padding:0;color:#1675b8;cursor:pointer;font-size:1.28rem;font-weight:500;line-height:1;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,box-shadow 160ms ease}.agnero-qty-stepper__button--minus{width:0;min-width:0;overflow:hidden;border-width:0;opacity:0;pointer-events:none}.agnero-qty-stepper.is-expanded .agnero-qty-stepper__button--minus{width:2.25rem;min-width:2.25rem;border-width:2px;opacity:1;pointer-events:auto}.agnero-qty-stepper__input{width:3.4rem;padding:0 .5rem;color:#050505;font-size:1rem;font-weight:700;line-height:1;text-align:center;appearance:textfield;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.agnero-qty-stepper:not(.is-disabled) .agnero-qty-stepper__button:hover{border-color:#1675b8;background:#eef7ff;color:#0d5f9d;box-shadow:0 4px 10px rgb(22 117 184 / .14)}.agnero-qty-stepper:not(.is-disabled) .agnero-qty-stepper__input:hover{border-color:#9fc4e5;background:#fbfdff}.agnero-qty-stepper__input::-webkit-outer-spin-button,.agnero-qty-stepper__input::-webkit-inner-spin-button{margin:0;appearance:none}.agnero-qty-stepper__input:focus,.agnero-qty-stepper__button:focus-visible{border-color:#1675b8;outline:3px solid rgb(22 117 184 / .16);outline-offset:1px}.agnero-qty-stepper.is-disabled{opacity:.48}.agnero-qty-stepper.is-disabled .agnero-qty-stepper__button{cursor:not-allowed}.btn-add-to-cart{width:2.4rem;height:2.4rem;border-radius:8px;background:var(--brand);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition);font-size:1rem}.btn-add-to-cart:hover{background:var(--brand-soft);transform:scale(1.05);box-shadow:0 4px 12px rgb(18 55 120 / .2)}.btn-add-to-cart:disabled{background:var(--line-strong);cursor:not-allowed;transform:none}.agnero-row-actions{display:inline-flex;gap:.35rem;align-items:center}.agnero-favorite-toggle{min-height:2.3rem;min-width:2.3rem;border:1px solid var(--line-strong);border-radius:999px;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .65rem;font-size:.74rem;color:var(--text-muted);font-weight:700}.agnero-favorite-toggle:hover{color:var(--text);border-color:var(--text)}.agnero-favorite-toggle.is-active{border-color:#cf8787;color:#a24343;background:#fff6f6}.product-count{margin-top:.6rem;color:var(--text-muted);font-size:.74rem}.woocommerce-message,.woocommerce-error,.woocommerce-info{margin:0 0 .8rem;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:#fff;color:var(--text);font-size:.8rem}.woocommerce-message{border-color:#b9d7c8}.woocommerce-error{border-color:#e4b5b5}.woocommerce-info{border-color:#cdc8bc}.woocommerce table.shop_table{border:1px solid var(--line);border-radius:var(--radius-sm);border-collapse:separate;border-spacing:0;overflow:hidden;font-size:.8rem}.woocommerce table.shop_table thead th{background:var(--surface-soft);color:var(--text-muted);font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;font-weight:800}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border:0;border-bottom:1px solid var(--line);padding:.72rem .6rem}.woocommerce-cart-form,.cart_totals,.woocommerce-checkout-review-order,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.woocommerce-cart-form,.cart_totals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{padding:1rem}.woocommerce-cart .cart_totals{margin-top:.8rem}.woocommerce-cart .wc-proceed-to-checkout .button{width:100%;text-align:center}.woocommerce-cart .coupon,.woocommerce-checkout .checkout_coupon{display:grid;gap:.5rem;align-items:center;grid-template-columns:1fr auto}.woocommerce-checkout .woocommerce{display:grid;gap:var(--space-3)}.woocommerce-cart .shop-content{border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}.woocommerce-cart .shop-content>.page-title,.woocommerce-cart .shop-content .woocommerce>.page-title,.woocommerce-cart .shop-content .entry-title{display:none!important}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,0.42fr);gap:1.45rem;align-items:start;border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}.woocommerce-cart .woocommerce-cart-form{position:relative;overflow:hidden;padding:0;border-color:#dce6f1;box-shadow:0 18px 42px rgb(18 55 120 / .06)}.woocommerce-cart .woocommerce-cart-form::before,.woocommerce-cart .cart_totals::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#123778 0%,#123778 62%,#f68b1e 62%,#f68b1e 100%)}.woocommerce-cart .woocommerce-cart-form table.shop_table{margin:0!important;border:0;border-radius:0}.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{background:#f5f8fc;color:#38506c;font-size:.72rem;letter-spacing:.06em}.woocommerce-cart .woocommerce-cart-form table.shop_table th,.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding:1rem .95rem;vertical-align:middle}.woocommerce-cart .woocommerce-cart-form .cart_item td{background:#fff}.woocommerce-cart .woocommerce-cart-form .product-thumbnail img{width:4.8rem;max-width:4.8rem;aspect-ratio:1;object-fit:contain;border:1px solid #e5edf5;border-radius:8px;background:#f7fafc;padding:.35rem}.woocommerce-cart .woocommerce-cart-form .product-name a{color:#123778;font-size:.96rem;font-weight:850;line-height:1.35}.woocommerce-cart .woocommerce-cart-form .product-price,.woocommerce-cart .woocommerce-cart-form .product-subtotal{color:#123778;font-weight:900;white-space:nowrap}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity{display:inline-flex}.woocommerce-cart .woocommerce-cart-form .product-quantity .qty{width:4.8rem;min-height:2.5rem;border-radius:8px;border-color:#cbd8e6;color:#123778;font-weight:800}.woocommerce-cart .woocommerce-cart-form .product-remove a.remove{width:2rem;height:2rem;border:1px solid #d7e2ee;border-radius:999px;color:#6c7d90!important;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1}.woocommerce-cart .woocommerce-cart-form .product-remove a.remove:hover{background:#fff3e6;border-color:#f68b1e;color:#bd5d00!important}.woocommerce-cart .woocommerce-cart-form .actions{background:#f8fafd}.woocommerce-cart .cart-collaterals{width:100%}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .wc-proceed-to-checkout .button{min-height:3.4rem;border-radius:8px;background:#f68b1e!important;border-color:#f68b1e!important;color:#fff!important;font-size:.98rem;font-weight:900;box-shadow:0 14px 28px rgb(246 139 30 / .24)}.woocommerce-cart .wc-proceed-to-checkout .button:hover{background:#d96f00!important;border-color:#d96f00!important;box-shadow:0 16px 32px rgb(217 111 0 / .28)}.woocommerce-cart .cart_totals{overflow:hidden;padding:0;border-color:#dce6f1;box-shadow:0 18px 42px rgb(18 55 120 / .08)}.woocommerce-cart .cart_totals h2{margin:0;padding:1rem 1rem .35rem;color:#123778;font-size:.92rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.woocommerce-cart .cart_totals table.shop_table{margin:0!important;border:0;border-radius:0}.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-cart .cart_totals table.shop_table td{padding:.9rem 1rem;border-bottom:1px solid #e8eef5}.woocommerce-cart .cart_totals table.shop_table th{color:#425872;font-weight:750}.woocommerce-cart .cart_totals table.shop_table td{color:#123778;font-weight:850;text-align:right}.woocommerce-cart .cart_totals .order-total th,.woocommerce-cart .cart_totals .order-total td{color:#071526;font-size:1.28rem;font-weight:950}.woocommerce-cart .cart_totals .wc-proceed-to-checkout{padding:1rem}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-cart .wc-block-cart{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,0.42fr);gap:1.45rem;align-items:start}.woocommerce-cart .wc-block-cart__main,.woocommerce-cart .wc-block-cart__sidebar{width:100%;padding:0}.woocommerce-cart .wc-block-cart-items,.woocommerce-cart .wc-block-components-sidebar{overflow:hidden;border:1px solid #dce6f1;border-radius:var(--radius-md);background:#fff;box-shadow:0 18px 42px rgb(18 55 120 / .06)}.woocommerce-cart .wc-block-cart-items::before,.woocommerce-cart .wc-block-components-sidebar::before{content:"";display:block;height:4px;background:linear-gradient(90deg,#123778 0%,#123778 62%,#f68b1e 62%,#f68b1e 100%)}.woocommerce-cart .wc-block-cart-items th{background:#f5f8fc;color:#38506c;font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.woocommerce-cart .wc-block-cart-items td{border-color:#e8eef5;padding:1rem .95rem}.woocommerce-cart .wc-block-cart-items__row{background:#fff}.woocommerce-cart .wc-block-cart-item__image img{width:4.8rem;max-width:4.8rem;aspect-ratio:1;object-fit:contain;border:1px solid #e5edf5;border-radius:8px;background:#f7fafc;padding:.35rem}.woocommerce-cart .wc-block-components-product-name{color:#123778;font-size:.96rem;font-weight:850;line-height:1.35}.woocommerce-cart .wc-block-components-product-price,.woocommerce-cart .wc-block-components-formatted-money-amount{color:#123778;font-weight:900}.woocommerce-cart .wc-block-components-quantity-selector{border-color:#cbd8e6;border-radius:8px}.woocommerce-cart .wc-block-components-sidebar{padding:0;box-shadow:0 18px 42px rgb(18 55 120 / .08)}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{width:100%}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%}.woocommerce-cart .wc-block-cart__totals-title{margin:0;padding:1rem 1rem .35rem;color:#123778;font-size:.92rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.woocommerce-cart .wc-block-components-totals-wrapper{padding:.9rem 1rem;border-top:0;border-bottom:1px solid #e8eef5}.woocommerce-cart .wc-block-components-totals-item{justify-content:flex-end;gap:1rem}.woocommerce-cart .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-totals-item__value{flex:0 1 auto;margin-left:auto;text-align:right}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#071526;font-size:1.28rem;font-weight:950}.woocommerce-cart .wc-block-cart__submit-container{padding:1rem}.woocommerce-cart .wc-block-cart__submit-button,.woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button{min-height:3.4rem;border-radius:8px;background:#f68b1e!important;border-color:#f68b1e!important;color:#fff!important;font-size:.98rem;font-weight:900;box-shadow:0 14px 28px rgb(246 139 30 / .24);text-decoration:none}.woocommerce-cart .wc-block-cart__submit-button:hover,.woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button:hover{background:#d96f00!important;border-color:#d96f00!important}.woocommerce-checkout .shop-content,.woocommerce-checkout .woocommerce{border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}.woocommerce-checkout .shop-content{overflow:visible}.woocommerce-checkout .page-title{margin-bottom:1rem;font-size:clamp(2.1rem, 5vw, 3.4rem);letter-spacing:0}.woocommerce-checkout .woocommerce-notices-wrapper,.woocommerce-checkout .agnero-micro-reward-panel,.woocommerce-checkout .agnero-conversion-note,.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .checkout_coupon{max-width:100%}.woocommerce-checkout .woocommerce-notices-wrapper,.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .checkout_coupon,.woocommerce-cart .woocommerce-notices-wrapper{display:none!important}.woocommerce-checkout .agnero-micro-reward-panel,.woocommerce-checkout .agnero-conversion-note,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .checkout_coupon{border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:none}.woocommerce-checkout .agnero-micro-reward-panel{position:relative;margin:0 0 .75rem;padding:.9rem 1rem 1rem;overflow:hidden;color:#1d314a}.woocommerce-checkout .agnero-micro-reward-panel::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#1f8f5f}.woocommerce-checkout .agnero-micro-reward-panel strong{display:block;color:var(--brand);font-size:.82rem;font-weight:800}.woocommerce-checkout .agnero-micro-reward-panel p{max-width:72ch;color:#42526a;line-height:1.45}.woocommerce-checkout .agnero-micro-reward-bar{max-width:38rem}.agnero-micro-reward-panel{display:none!important}.woocommerce-checkout .agnero-conversion-note{margin:0 0 .75rem;padding:.82rem 1rem;color:#60718a;text-align:left;line-height:1.45}.woocommerce-checkout .agnero-checkout-account-prompt{display:flex;align-items:center;justify-content:space-between;gap:.9rem;border-color:#cfdceb;background:#f8fbff;color:#30415b}.agnero-checkout-account-prompt__copy{display:grid;gap:.18rem;min-width:0}.agnero-checkout-account-prompt__copy strong{color:var(--brand);font-size:.92rem;font-weight:900;line-height:1.25}.agnero-checkout-account-prompt__copy span{color:#5b6f88;font-size:.82rem;font-weight:700;line-height:1.4}.agnero-checkout-account-prompt__action{display:flex;flex:0 0 auto}.agnero-checkout-account-prompt__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;border-radius:8px;background:#f68b1e;color:#fff;font-size:.84rem;font-weight:900;line-height:1;padding:.72rem 1rem;text-decoration:none;box-shadow:0 10px 20px rgb(246 139 30 / .2);transition:background 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease;white-space:nowrap}.agnero-checkout-account-prompt__button:hover,.agnero-checkout-account-prompt__button:focus-visible{background:#d96f00;color:#fff;box-shadow:0 12px 22px rgb(217 111 0 / .24);transform:translateY(-1px)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:.78rem 1rem;color:#30415b}.woocommerce-checkout .woocommerce-form-coupon-toggle a{color:var(--brand);font-weight:800;text-decoration:none}.woocommerce-checkout .checkout_coupon{margin:0 0 .85rem;padding:.9rem}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr);grid-template-areas:"customer heading" "customer review";gap:1.25rem;align-items:start}.woocommerce-checkout.agnero-checkout-step-delivery form.checkout,.woocommerce-checkout.agnero-checkout-step-payment form.checkout{grid-template-areas:"customer review"}.woocommerce-checkout #customer_details{grid-area:customer;margin:0}.woocommerce-checkout #order_review_heading{grid-area:heading;margin:0;padding:1.15rem 1.15rem 0;border-bottom:0}.woocommerce-checkout #order_review{grid-area:review;margin:0;align-self:start}.woocommerce-checkout .agnero-checkout-payment-panel{grid-area:customer;display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,0.92fr);gap:.95rem 1.05rem;align-self:start;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05);padding:1.2rem}.agnero-checkout-payment-panel__head{grid-column:1 / -1;display:grid;gap:.4rem;margin:-1.2rem -1.2rem 0;padding:1.05rem 1.2rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-checkout-payment-panel__head a{color:#60718a;font-size:.78rem;font-weight:800;text-decoration:none}.agnero-checkout-payment-panel__head a:hover{color:var(--brand)}.agnero-payment-method-strip{grid-column:1 / -1;display:flex;align-items:center;gap:1rem;min-height:4.35rem;color:#ff6b00;font-size:1.08rem;font-weight:900}.agnero-payment-method-strip__radio{width:1.25rem;height:1.25rem;border:3px solid #ff6b00;border-radius:999px;box-shadow:inset 0 0 0 4px #fff;background:#ff6b00;flex:0 0 auto}.agnero-payment-method-strip__icon{width:2rem;height:1.42rem;border-radius:4px;background:linear-gradient(#ff6b00 0 0) 0 .18rem / 100% .38rem no-repeat,linear-gradient(#ff6b00 0 0) .32rem .92rem / 1.02rem .22rem no-repeat,#ff6b00;flex:0 0 auto}.woocommerce-checkout.agnero-checkout-step-payment #customer_details{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.woocommerce-checkout.agnero-checkout-step-delivery .agnero-paytr-installments,.woocommerce-checkout.agnero-checkout-step-delivery .woocommerce-checkout-payment{display:none!important}.agnero-checkout-step-actions{display:none;gap:.65rem;margin-top:.95rem;padding-top:.95rem;border-top:1px solid #edf2f7}.agnero-checkout-next-payment{width:100%;min-height:3.15rem;border-radius:8px!important;background:var(--brand)!important;color:#fff!important;font-size:0.96rem!important;font-weight:900!important;letter-spacing:0!important;box-shadow:none!important}.agnero-checkout-next-payment:hover{background:#123778!important}.woocommerce-checkout-review-order{border-top-left-radius:0;border-top-right-radius:0}.woocommerce-checkout h3{color:var(--brand);font-size:1.18rem;line-height:1.2;margin:0 0 .95rem}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{position:sticky;top:1rem}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{border-color:#dfe8f2;box-shadow:0 18px 45px rgb(18 55 120 / .05)}.woocommerce-checkout #customer_details{padding:1.2rem}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{display:grid;gap:.9rem}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields{border:1px solid #dfe8f2;border-radius:8px;background:#fff;padding:1rem}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:1rem}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem;row-gap:.85rem}.woocommerce-checkout .form-row,.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last,.woocommerce-checkout .form-row-wide{float:none;clear:none;width:100%;margin:0;padding:0}.woocommerce-checkout .form-row-wide,.woocommerce-checkout #billing_email_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_company_field,.woocommerce-checkout #agnero_invoice_type_field,.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_country_field,.woocommerce-checkout #shipping_company_field,.woocommerce-checkout #shipping_address_1_field,.woocommerce-checkout #shipping_city_field,.woocommerce-checkout #shipping_state_field,.woocommerce-checkout #shipping_postcode_field,.woocommerce-checkout #shipping_country_field{grid-column:1 / -1}.woocommerce-checkout #ship-to-different-address{display:none}.woocommerce-checkout.agnero-checkout-step-delivery #ship-to-different-address{display:block}.woocommerce-checkout.agnero-checkout-step-delivery .woocommerce-additional-fields{display:none}.woocommerce-checkout .agnero-invoice-type-field .woocommerce-input-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.woocommerce-checkout .agnero-invoice-type-field input{position:absolute;opacity:0;pointer-events:none}.woocommerce-checkout .agnero-invoice-type-field label.radio{display:flex!important;min-height:3.2rem;align-items:center;justify-content:center;margin:0;border:1px solid #cfdbea;border-radius:8px;background:#f8fbff;color:#20334c;font-size:.9rem;font-weight:900;cursor:pointer}.woocommerce-checkout .agnero-invoice-type-field input:checked+label.radio{border-color:var(--brand);background:#123778;color:#fff}.woocommerce-checkout.agnero-invoice-is-personal #billing_company_field,.woocommerce-checkout.agnero-invoice-is-personal #agnero_billing_tax_number_field,.woocommerce-checkout.agnero-invoice-is-personal #agnero_billing_tax_office_field{display:none}.agnero-same-as-invoice{display:grid;gap:.25rem;margin:0 0 .9rem;padding:.78rem .85rem;border:1px solid #dfe8f2;border-radius:8px;background:#f8fbff}.agnero-same-as-invoice label{display:flex;align-items:center;gap:.55rem;margin:0;color:#20334c;font-size:.88rem;font-weight:850}.agnero-same-as-invoice input{width:1.05rem;height:1.05rem;margin:0;accent-color:var(--brand)}.agnero-same-as-invoice p{margin:0;color:#60718a;font-size:.76rem;line-height:1.45}[data-agnero-address-modal="shipping"] .agnero-same-as-invoice{margin:1rem 0 0}.woocommerce-checkout.agnero-checkout-step-delivery #customer_details{display:block;border:0;background:#fff0;box-shadow:none;padding:0;min-height:0}.woocommerce-checkout.agnero-checkout-step-delivery #customer_details::before,.woocommerce-checkout.agnero-checkout-step-delivery #customer_details::after{display:none}.woocommerce-checkout.agnero-checkout-step-delivery .woocommerce-billing-fields>h3,.woocommerce-checkout.agnero-checkout-step-delivery .woocommerce-shipping-fields>h3{margin:-1rem -1rem 1rem;padding:1.05rem 1.15rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc;color:#123778;font-size:1.08rem;font-weight:900}.woocommerce-checkout.agnero-checkout-step-delivery .woocommerce-shipping-fields{margin-top:0}.agnero-address-picker{grid-area:customer;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-self:start}.agnero-delivery-validation{grid-column:1 / -1;border:1px solid #dc2626;border-radius:8px;background:#fff7f7;box-shadow:0 12px 32px rgb(153 27 27 / .08);padding:1rem 1.1rem;color:#7f1d1d;outline:none}.agnero-delivery-validation strong{display:block;margin-bottom:.3rem;color:#991b1b;font-size:.98rem;font-weight:900}.agnero-delivery-validation p{margin:0;color:#7f1d1d;font-size:.84rem;line-height:1.5}.agnero-delivery-validation ul{display:grid;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none}.agnero-delivery-validation button{border:0;background:#fff0;padding:0;color:#b42318;font:inherit;font-size:.84rem;font-weight:800;text-align:left;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.agnero-address-choice{min-height:13.5rem;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05);overflow:hidden}.agnero-address-choice__head{min-height:4.25rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-address-choice__head h3{margin:0;color:#123778;font-size:1.08rem;font-weight:900}.agnero-address-choice__head button{min-height:2.25rem;border:1px solid #ff7a1a;border-radius:7px;background:#fff;color:#f26b12;padding:0 .75rem;font-size:.78rem;font-weight:900;cursor:pointer}.agnero-address-choice__saved{margin:1rem;min-height:5.6rem;display:grid;align-content:center;gap:.35rem;border:1px solid #ffd0a8;border-radius:8px;background:#fff8f1;padding:.95rem 1rem}.agnero-address-choice.is-empty .agnero-address-choice__saved{border-color:#dfe8f2;background:#fbfdff}.agnero-address-choice.has-errors{border-color:#ef4444;box-shadow:0 0 0 3px rgb(239 68 68 / .08)}.agnero-address-choice.has-errors .agnero-address-choice__saved{border-color:#ef4444;background:#fff7f7}.agnero-address-choice__saved [data-agnero-address-error]{margin:.2rem 0 0;color:#b42318;font-size:.78rem;font-weight:900}.agnero-address-choice__saved strong{color:#123778;font-size:.95rem;font-weight:900}.agnero-address-choice__saved p{color:#52657d;font-size:.85rem;line-height:1.45}.agnero-address-modal{position:fixed;inset:0;z-index:7000;display:none}.agnero-address-modal.is-open{display:block}.agnero-address-modal__backdrop{position:absolute;inset:0;background:rgb(8 25 45 / .46)}.agnero-address-modal__panel{position:absolute;top:50%;left:50%;width:min(42rem, calc(100vw - 2rem));max-height:min(86vh, 48rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:10px;background:#fff;box-shadow:0 28px 80px rgb(8 25 45 / .28);transform:translate(-50%,-50%);overflow:hidden}.agnero-address-modal__head,.agnero-address-modal__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-address-modal__actions{justify-content:flex-end;border-top:1px solid #dfe8f2;border-bottom:0}.agnero-address-modal__head h3{margin:0;color:#123778;font-size:1.08rem;font-weight:900}.agnero-address-modal__close{width:2.25rem;height:2.25rem;border:1px solid #dfe8f2;border-radius:999px;background:#fff;color:#123778;font-size:1.35rem;line-height:1;cursor:pointer}.agnero-address-modal__body{overflow:auto;padding:1rem}.agnero-address-book{display:grid;gap:.78rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #dfe8f2}.agnero-address-copy{display:grid;gap:.35rem;padding:.78rem .85rem;border:1px solid #bfd7ef;border-radius:8px;background:#f3f8fe}.agnero-address-copy[hidden]{display:none}.agnero-address-copy button{width:fit-content;min-height:2.35rem;border:1px solid #123778;border-radius:7px;background:#123778;padding:0 .8rem;color:#fff;font-size:.8rem;font-weight:900;cursor:pointer}.agnero-address-copy p{margin:0;color:#52657d;font-size:.76rem;line-height:1.45}.agnero-address-book__title{display:grid;gap:.35rem;margin:0;color:#233650;font-size:.78rem;font-weight:800}.agnero-address-book__title input{width:100%;min-height:2.75rem;border:1px solid #cfdbea;border-radius:8px;background:#fff;padding:.68rem .82rem;color:#18263a;font-size:.9rem}.agnero-address-book__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.agnero-address-book__head strong{color:#123778;font-size:.9rem;font-weight:900}.agnero-address-book__head button{min-height:2rem;border:1px solid #ff7a1a;border-radius:7px;background:#fff;color:#f26b12;padding:0 .7rem;font-size:.76rem;font-weight:900;cursor:pointer}.agnero-address-book__list{display:grid;gap:.55rem}.agnero-address-book-card{display:grid;gap:.18rem;width:100%;border:1px solid #dfe8f2;border-radius:8px;background:#f8fbff;padding:.72rem .82rem .72rem 2.55rem;color:#123778;text-align:left;position:relative;cursor:pointer}.agnero-address-book-card::before{content:"";position:absolute;left:.85rem;top:50%;width:1rem;height:1rem;border:2px solid #d8dde5;border-radius:999px;background:#fff;transform:translateY(-50%)}.agnero-address-book-card:hover,.agnero-address-book-card.is-selected{border-color:#ff7a1a;background:#fff8f1}.agnero-address-book-card.is-selected::before{border-color:#ff6b00;background:#ff6b00;box-shadow:inset 0 0 0 3px #fff}.agnero-address-book-card strong{color:#123778;font-size:.88rem;font-weight:900}.agnero-address-book-card span,.agnero-address-book__empty{color:#60718a;font-size:.8rem;line-height:1.35}.agnero-address-book__empty{margin:0;border:1px dashed #cfdbea;border-radius:8px;background:#fbfdff;padding:.72rem .82rem}.agnero-address-modal__body .woocommerce-billing-fields,.agnero-address-modal__body .woocommerce-shipping-fields{border:0;box-shadow:none;padding:0}.agnero-address-modal__body .woocommerce-billing-fields>h3,.agnero-address-modal__body .woocommerce-shipping-fields>h3{display:none!important}.agnero-address-modal__save.is-saving{display:inline-flex;align-items:center;gap:.5rem;cursor:wait}.agnero-address-modal__save.is-saving::before{content:"";width:.9rem;height:.9rem;border:2px solid rgb(255 255 255 / .48);border-top-color:#fff;border-radius:999px;animation:agnero-address-saving-spin 0.7s linear infinite}@keyframes agnero-address-saving-spin{to{transform:rotate(360deg)}}body.agnero-modal-open{overflow:hidden}.woocommerce-checkout .form-row label{display:block;margin:0 0 .35rem;color:#233650;font-size:.78rem;font-weight:800}.woocommerce-checkout .required{color:#b42318;text-decoration:none}.woocommerce-checkout .agnero-checkout-field-invalid .input-text,.woocommerce-checkout .agnero-checkout-field-invalid select,.woocommerce-checkout .agnero-checkout-field-invalid textarea{border-color:#dc2626}.woocommerce-checkout .agnero-checkout-field-invalid .input-text:focus,.woocommerce-checkout .agnero-checkout-field-invalid select:focus,.woocommerce-checkout .agnero-checkout-field-invalid textarea:focus{border-color:#b42318;box-shadow:0 0 0 3px rgb(220 38 38 / .12);outline:none}.woocommerce-checkout .agnero-field-error{display:block;width:100%;margin-top:.35rem;color:#b42318;font-size:.76rem;font-weight:800;line-height:1.4}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout textarea,.woocommerce-checkout .select2-container--default .select2-selection--single{width:100%;min-height:3rem;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#18263a;font-size:.92rem;box-shadow:none;transition:border-color 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout textarea{padding:.72rem .85rem}.woocommerce-checkout textarea{min-height:6rem;resize:vertical}.woocommerce-checkout .input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout textarea:focus,.woocommerce-checkout .select2-container--open .select2-selection--single{outline:0;border-color:var(--brand);box-shadow:0 0 0 3px rgb(18 55 120 / .11)}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#18263a;line-height:3rem;padding-inline:.85rem 2.1rem}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:3rem}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{font-weight:700}.woocommerce-checkout-review-order-table{border:0!important;border-radius:0;margin:0 0 0.9rem!important;overflow:visible}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding:.68rem 0!important;border-bottom:1px solid #edf2f7!important}.woocommerce-checkout-review-order-table .product-name{color:#26384f;font-weight:700}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot td{color:#123778;text-align:right}.woocommerce-checkout-review-order-table tfoot th{color:#425872;text-align:right}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot td .amount{text-align:right}.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-footer-item,.woocommerce-checkout .wc-block-components-sidebar .agnero-block-total-eur-row{justify-content:flex-end;gap:1rem;text-align:right}.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__value{flex:0 1 auto;margin-left:auto;text-align:right}.woocommerce-checkout-review-order-table tfoot tr:last-child th,.woocommerce-checkout-review-order-table tfoot tr:last-child td{border-bottom:0!important;color:var(--brand);font-size:1.22rem;font-weight:900}.agnero-total-eur-row th,.agnero-total-eur-row td{color:#123778!important;font-size:1rem!important;font-weight:850!important}.agnero-shipping-policy-row th,.agnero-shipping-policy-row td{color:#425872!important;font-size:0.86rem!important;font-weight:750!important}.agnero-shipping-policy-row td{line-height:1.4}.woocommerce-checkout-payment{border:1px solid #dfe8f2;border-radius:8px;background:#fbfdff;margin-top:.9rem;padding:.95rem}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.woocommerce-checkout-payment{grid-column:1;grid-row:4;margin-top:0;background:#fff;align-self:start;overflow:hidden}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.woocommerce-checkout-payment{display:none!important}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel:not(:has(>.agnero-paytr-installments))>.woocommerce-checkout-payment{grid-column:1 / -1}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-paytr-installments{grid-column:2;grid-row:3;margin:0;padding:0;align-self:start;border-color:#dfe8f2;border-radius:var(--radius-md);background:#fff;box-shadow:none;overflow:hidden}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-card-entry{grid-column:1;grid-row:3;align-self:start;height:max-content}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans{gap:0;border:0;border-radius:0}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans>p{display:contents;margin:0}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans br,.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-installments>p{display:none!important}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row{display:grid;grid-template-columns:auto minmax(5.5rem,1fr) auto;column-gap:0.65rem!important;row-gap:0!important;align-items:center;min-height:2.65rem;padding:.56rem .9rem;border:0!important;border-top:1px solid #dfe3e8!important;box-shadow:none!important;color:#30343b;font-size:.84rem;cursor:pointer}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row br{display:none}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row:last-child{border-bottom:0!important}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row input{position:absolute;opacity:0;pointer-events:none}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row:has(input:checked){background:#eef6ff}.agnero-paytr-installment-mark{width:1rem;height:1rem;border:2px solid #e1e4e8;border-radius:999px;background:#fff}.agnero-paytr-uniform-plans__row:has(input:checked) .agnero-paytr-installment-mark{border-color:#ff6b00;background:#ff6b00;box-shadow:inset 0 0 0 2px #fff}.agnero-paytr-installment-amount{justify-self:end;color:#30343b;font-size:.84rem;font-weight:900}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel .agnero-paytr-uniform-plans__row strong{color:#30343b;font-size:.84rem;font-weight:600}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-checkout-payment .payment_methods{margin:0}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-checkout-payment .wc_payment_method>label{display:flex;align-items:center;gap:.65rem;min-height:3.8rem;margin:-.95rem -.95rem 0;padding:.95rem 1rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc;color:#123778;font-size:1rem;font-weight:900}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-checkout-payment .payment_box{display:none!important}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-privacy-policy-text{display:none!important}.woocommerce-checkout.agnero-checkout-step-payment .agnero-paytr-methods--technical{display:none!important}.agnero-card-entry{display:grid;gap:0;border:1px solid #dfe3e8;border-radius:var(--radius-md);background:#fff;overflow:hidden;padding-bottom:0}.agnero-card-entry__head{min-height:4.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:1rem 1.35rem;border-bottom:1px solid #dfe3e8;background:#fff}.agnero-card-entry__input--invalid{border-color:#ff6670!important;box-shadow:0 0 0 3px rgb(255 102 112 / .12)!important}.agnero-card-entry__head strong{color:#33363a;font-size:1.08rem;font-weight:800}.agnero-card-entry__head button{min-height:2.25rem;border:1px solid #ff6b00;border-radius:7px;background:#fff;color:#f26b12;padding:0 .85rem;font-size:.86rem;font-weight:900}.agnero-card-entry__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,0.34fr);gap:1.4rem 2rem;padding:1.15rem 1.35rem 1.25rem}.agnero-card-entry__field--number,.agnero-card-entry__field--owner{grid-column:1 / -1}.agnero-card-entry__field,.agnero-card-entry__expiry{display:grid;gap:.55rem;color:#33363a;font-size:1rem;font-weight:500}.agnero-card-entry__expiry>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agnero-card-entry__field--cvv span{display:inline-flex;align-items:center;gap:.45rem}.agnero-card-entry__field--cvv small{display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;border:2px solid #ff9b57;border-radius:999px;color:#ff7a1a;font-size:.7rem;font-weight:900;line-height:1}.agnero-card-entry__grid input{min-height:3rem;width:100%;border:1px solid #dfe3e8;border-radius:8px;background:#f7f7f7;padding:.72rem .85rem;color:#30343b;font-size:1rem}.agnero-card-entry__secure{display:inline-flex!important;align-items:center;gap:.55rem;padding:0 1.35rem 1.1rem;color:#6a6e73;font-size:.98rem;font-weight:500}.agnero-card-entry__secure input{width:1.35rem;height:1.35rem;margin:0;accent-color:#ff7a1a}.agnero-card-entry__save{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:.55rem;padding:0 1.35rem 1.25rem;color:#33363a;font-size:.9rem;font-weight:600}.agnero-card-entry__save input{width:1.2rem;height:1.2rem;margin:0;accent-color:#ff7a1a}.agnero-card-entry__save strong{flex:0 0 100%;margin-left:1.75rem;color:#123778;font-size:.82rem;font-weight:850}.agnero-card-entry__selected{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;border:1px solid #ffd0a8;border-radius:8px;background:#fff8f1;padding:.8rem .9rem}.agnero-card-entry__selected[hidden],.agnero-card-entry__selected:empty{display:none!important}.agnero-card-entry__selected strong{color:#123778;font-size:.92rem;font-weight:900}.agnero-card-entry__selected span{color:#52657d;font-size:.82rem;font-weight:800}.agnero-card-entry__selected button{min-height:2rem;border:1px solid #ff7a1a;border-radius:7px;background:#fff;color:#f26b12;padding:0 .7rem;font-size:.78rem;font-weight:900;cursor:pointer}.agnero-card-vault-modal{position:fixed;inset:0;z-index:7100;display:none}.agnero-card-vault-modal.is-open{display:block}.agnero-card-vault-modal__backdrop{position:absolute;inset:0;background:rgb(8 25 45 / .46)}.agnero-card-vault-modal__panel{position:absolute;top:50%;left:50%;width:min(38rem, calc(100vw - 2rem));max-height:min(86vh, 44rem);display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:10px;background:#fff;box-shadow:0 28px 80px rgb(8 25 45 / .28);transform:translate(-50%,-50%);overflow:hidden}.agnero-card-vault-modal__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-card-vault-modal__head h3{margin:0;color:#123778;font-size:1.08rem;font-weight:900}.agnero-card-vault-modal__head button{width:2.25rem;height:2.25rem;border:1px solid #dfe8f2;border-radius:999px;background:#fff;color:#123778;font-size:1.35rem;line-height:1;cursor:pointer}.agnero-card-vault-modal__body{display:grid;gap:1rem;overflow:auto;padding:1rem}.agnero-card-vault-modal__list{display:grid;gap:.85rem}.agnero-card-vault-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:5.45rem;border:1px solid #dfe8f2;border-radius:8px;background:#f8f8f8;padding:.95rem 1rem;color:#123778;text-align:left;cursor:pointer}.agnero-card-vault-card:hover,.agnero-card-vault-card.is-selected{border-color:#ff7a1a;background:#fff8f1}.agnero-card-vault-card__radio{width:1.25rem;height:1.25rem;border:3px solid #e1e4e8;border-radius:999px;background:#fff}.agnero-card-vault-card.is-selected .agnero-card-vault-card__radio{border-color:#ff6b00;background:#ff6b00;box-shadow:inset 0 0 0 4px #fff}.agnero-card-vault-card__body{display:grid;gap:.45rem}.agnero-card-vault-card strong{color:#333;font-size:1.05rem;font-weight:900}.agnero-card-vault-card em{color:#343434;font-size:.96rem;font-style:normal;font-weight:850}.agnero-card-vault-card__brand{color:#152c78;font-size:1.25rem;font-weight:950;text-transform:uppercase}.agnero-card-vault-card--add{grid-template-columns:auto auto;justify-content:center;min-height:4rem;background:#fff}.agnero-card-vault-card__plus{color:#ff6b00;font-size:1.25rem;font-weight:900}.agnero-card-vault-modal__form{display:grid;gap:.7rem;border-top:1px solid #edf2f7;padding-top:1rem}.agnero-card-vault-modal__form[hidden]{display:none!important}.agnero-card-vault-modal__form strong{color:#123778;font-size:.95rem;font-weight:900}.agnero-card-vault-modal__form div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.agnero-card-vault-modal__form input{min-height:3rem;width:100%;border:1px solid #cfdbea;border-radius:8px;background:#fff;padding:.72rem .85rem;color:#18263a}.agnero-card-vault-modal__form small{color:#60718a;font-size:.76rem;line-height:1.45}.agnero-card-vault-modal__form button{min-height:3rem;border:0;border-radius:8px;background:#ff6b00;color:#fff;font-size:.9rem;font-weight:900;cursor:pointer}.agnero-card-vault-modal__footer{padding:1rem 1.15rem;border-top:1px solid #dfe8f2;background:#fff}.agnero-card-vault-modal__footer button{width:100%;min-height:3.35rem;border:0;border-radius:7px;background:#ff7a1a;color:#fff;font-size:1.05rem;font-weight:950;cursor:pointer}.agnero-save-card-modal{position:fixed;inset:0;z-index:100000;display:none}.agnero-save-card-modal.is-open{display:block}.agnero-save-card-modal__backdrop{position:absolute;inset:0;background:rgb(8 25 45 / .46)}.agnero-save-card-modal__panel{position:absolute;top:50%;left:50%;width:min(28rem, calc(100vw - 2rem));display:grid;border-radius:var(--radius-md);background:#fff;box-shadow:0 28px 80px rgb(8 25 45 / .28);transform:translate(-50%,-50%);overflow:hidden}.agnero-save-card-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.05rem 1.15rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-save-card-modal__head span{display:block;margin-bottom:.2rem;color:#60718a;font-size:.72rem;font-weight:850;text-transform:uppercase}.agnero-save-card-modal__head h3{margin:0;color:#123778;font-size:1.08rem;font-weight:900}.agnero-save-card-modal__head button{width:2.25rem;height:2.25rem;border:1px solid #dfe8f2;border-radius:999px;background:#fff;color:#123778;font-size:1.35rem;line-height:1;cursor:pointer}.agnero-save-card-modal__body{display:grid;gap:.85rem;padding:1.15rem}.agnero-save-card-modal__body p{margin:0;color:#52657d;font-size:.9rem;line-height:1.5}.agnero-save-card-modal__body label{display:grid;gap:.45rem;color:#33363a;font-size:.9rem;font-weight:800}.agnero-save-card-modal__body input{min-height:3rem;width:100%;border:1px solid #cfdbea;border-radius:8px;background:#fff;padding:.72rem .85rem;color:#18263a;font-size:1rem}.agnero-save-card-modal__body small{color:#60718a;font-size:.76rem;line-height:1.45}.agnero-save-card-modal__actions{display:grid;grid-template-columns:1fr 1.35fr;gap:.75rem;padding:1rem 1.15rem;border-top:1px solid #dfe8f2;background:#fff}.agnero-save-card-modal__actions button{min-height:3rem;border-radius:8px;font-size:.9rem;font-weight:900;cursor:pointer}.agnero-save-card-modal__actions button:first-child{border:1px solid #dfe8f2;background:#fff;color:#123778}.agnero-save-card-modal__actions button:last-child{border:0;background:#ff6b00;color:#fff}.agnero-paytr-uniform-plans__title{min-height:2.6rem;display:flex;align-items:center;padding:.62rem .9rem;border-bottom:1px solid #e4eaf2;color:#333;font-size:.86rem;font-weight:900}.woocommerce-checkout.agnero-checkout-step-payment .agnero-paytr-uniform-plans__title{border-bottom:0!important}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-checkout-payment .wc_payment_method>label{display:none}.woocommerce-checkout.agnero-checkout-step-payment .woocommerce-checkout-payment .payment_box{padding-top:.65rem}.agnero-place-order-hidden{display:none!important}.woocommerce-checkout.agnero-checkout-step-payment #place_order{display:none!important}.agnero-summary-actions{display:grid;gap:.65rem;margin-top:.95rem;padding-top:.95rem;border-top:1px solid #edf2f7}.agnero-summary-button{width:100%;min-height:3.15rem;border-radius:8px!important;background:var(--brand)!important;color:#fff!important;font-size:0.96rem!important;font-weight:900!important;letter-spacing:0!important;box-shadow:none!important}.agnero-summary-button:hover{background:#123778!important}.agnero-payment-preparing{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:1.25rem;background:rgb(255 255 255 / .4);color:#17355f;font-family:var(--font-body)}.agnero-payment-preparing[hidden]{display:none}.agnero-payment-preparing__panel{width:min(34rem, 100%);display:grid;justify-items:center;gap:1.35rem;padding:1rem;text-align:center}.agnero-payment-preparing__copy{min-width:0}.agnero-payment-preparing strong,.agnero-payment-preparing small{display:block}.agnero-payment-preparing strong{color:#112f63;font-family:var(--font-heading);font-size:clamp(1.35rem, 3.2vw, 1.85rem);font-weight:750;line-height:1.18;letter-spacing:-.025em}.agnero-payment-preparing small{max-width:27rem;margin:.65rem auto 0;color:#5f7189;font-size:clamp(0.9rem, 2vw, 1rem);line-height:1.55}.agnero-payment-preparing__spinner{width:3.25rem;height:3.25rem;border:4px solid #d9e3f1;border-top-color:var(--brand,#123778);border-radius:50%;animation:agnero-payment-spin 0.75s linear infinite;will-change:transform}.agnero-payment-is-preparing{overflow:hidden}.agnero-checkout-error-action{display:inline-flex;margin:.65rem 0 0;color:#123778;font-weight:800;text-decoration:underline;text-underline-offset:.16em}@keyframes agnero-payment-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.agnero-payment-preparing__spinner{animation-duration:1.6s}}.woocommerce-checkout.agnero-checkout-step-delivery #order_review_heading,.woocommerce-checkout.agnero-checkout-step-payment #order_review_heading{display:none!important}.woocommerce-checkout.agnero-checkout-step-delivery #order_review,.woocommerce-checkout.agnero-checkout-step-payment #order_review{width:fit-content;min-width:22rem;justify-self:end}.woocommerce-checkout.agnero-checkout-step-delivery .agnero-summary-button,.woocommerce-checkout.agnero-checkout-step-payment .agnero-summary-button{background:#ff6b00!important}.woocommerce-checkout.agnero-checkout-step-delivery .agnero-summary-button:hover,.woocommerce-checkout.agnero-checkout-step-payment .agnero-summary-button:hover{background:#e95f00!important}.woocommerce .checkout #place_order{width:100%;min-height:3.15rem;border-radius:8px;background:var(--brand);color:#fff;font-size:.96rem;font-weight:900;letter-spacing:0;box-shadow:none}.woocommerce .checkout #place_order:hover{background:#123778}.woocommerce ul#shipping_method li label,.woocommerce-checkout-payment .payment_method label{font-size:.79rem}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout .woocommerce-privacy-policy-text{color:#6a7a90;font-size:.76rem;line-height:1.45}.woocommerce-checkout .wp-block-woocommerce-checkout{margin:0;max-width:100%}.woocommerce-checkout .wc-block-components-sidebar-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr);gap:1.35rem;align-items:start}.woocommerce-checkout .wc-block-components-main{width:auto;padding:0}.woocommerce-checkout .wc-block-components-sidebar{width:auto;position:sticky;top:8.5rem;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05);padding:1.15rem}.woocommerce-checkout .wc-block-components-sidebar::before{display:none}.woocommerce-checkout .wc-block-checkout__form{display:grid;gap:.95rem}.woocommerce-checkout .wc-block-components-checkout-step{margin:0;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05);padding:1.15rem}.woocommerce-checkout .wc-block-components-checkout-step__heading{margin:0 0 .95rem}.woocommerce-checkout .wc-block-components-title.wc-block-components-checkout-step__title{color:var(--brand);font-size:1.16rem;font-weight:900;line-height:1.2;margin:0}.woocommerce-checkout .wc-block-components-checkout-step__content{padding:0}.woocommerce-checkout .wc-block-components-address-form,.woocommerce-checkout .wc-block-components-address-form-wrapper{display:grid;gap:.85rem}.woocommerce-checkout .wc-block-components-address-form{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-checkout .wc-block-components-address-form__email,.woocommerce-checkout .wc-block-components-address-form__country,.woocommerce-checkout .wc-block-components-address-form__address_1,.woocommerce-checkout .wc-block-components-address-form__state,.woocommerce-checkout .wc-block-components-address-form__phone{grid-column:1 / -1}.woocommerce-checkout .wc-block-components-text-input input[type="text"],.woocommerce-checkout .wc-block-components-text-input input[type="email"],.woocommerce-checkout .wc-block-components-text-input input[type="tel"],.woocommerce-checkout .wc-block-components-text-input input[type="number"],.woocommerce-checkout .wc-blocks-components-select__select,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{min-height:3rem;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#18263a;box-shadow:none;font-size:.92rem}.woocommerce-checkout .wc-block-components-text-input input:focus,.woocommerce-checkout .wc-blocks-components-select__select:focus,.woocommerce-checkout .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgb(18 55 120 / .11);outline:0}.woocommerce-checkout .wc-block-components-text-input label,.woocommerce-checkout .wc-blocks-components-select__label{color:#60718a;font-weight:700}.woocommerce-checkout .wc-block-components-address-card{border:1px solid #dfe8f2;border-radius:8px;background:#fbfdff;box-shadow:none}.woocommerce-checkout .wc-block-components-address-card__edit{color:var(--brand);font-weight:800}.woocommerce-checkout .wc-block-components-address-form__address_2-toggle{color:#60718a;font-size:.8rem;font-weight:700}.woocommerce-checkout .wc-block-components-radio-control,.woocommerce-checkout .wc-block-components-radio-control-accordion-option,.woocommerce-checkout .wc-block-components-radio-control__option,.woocommerce-checkout .wc-block-components-radio-control-accordion-content{border-color:#dfe8f2}.woocommerce-checkout .wc-block-components-radio-control-accordion-option{border-radius:8px;background:#fbfdff}.woocommerce-checkout .wc-block-components-radio-control__label{color:#20334c;font-weight:800}.woocommerce-checkout .wc-block-components-radio-control-accordion-content{color:#60718a;font-size:.82rem}.woocommerce-checkout .wc-block-components-checkbox__input{border-color:#cfdbea;border-radius:5px}.woocommerce-checkout .wc-block-checkout__actions_row{border-top:1px solid #edf2f7;margin-top:.7rem;padding-top:1rem}.woocommerce-checkout .wc-block-components-checkout-place-order-button{min-height:3.15rem;border-radius:8px;background:var(--brand);color:#fff;font-size:.96rem;font-weight:900;box-shadow:none}.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{background:#123778}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{border:0;background:#fff0}.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-wrapper,.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-panel{border-color:#edf2f7}.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item{border-color:#edf2f7}.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:var(--brand);font-size:1.22rem;font-weight:900}.woocommerce-checkout .wc-block-components-totals-item__label{color:#26384f;font-weight:700}.woocommerce-checkout .wc-block-components-totals-item__value{color:#123778;font-weight:800}.woocommerce-checkout .agnero-block-total-eur-row{border-top:1px solid #edf2f7;padding:.78rem 0}.woocommerce-checkout .agnero-block-total-eur-row .wc-block-components-totals-item__label,.woocommerce-checkout .agnero-block-total-eur-row .wc-block-components-totals-item__value{color:#123778;font-size:.96rem;font-weight:850}.agnero-paytr-methods{display:grid;gap:.9rem;margin-top:.35rem}.agnero-paytr-methods__head{display:grid;gap:.25rem}.agnero-paytr-methods__head strong{color:var(--brand);font-size:1.08rem;font-weight:900}.agnero-paytr-methods__head span{color:#60718a;font-size:.78rem;line-height:1.45}.agnero-paytr-methods__grid{display:grid;grid-template-columns:1fr;gap:.55rem}.agnero-paytr-method-card{position:relative;display:grid!important;grid-template-columns:auto 1fr;min-height:4.35rem;gap:.75rem;align-items:center;padding:.85rem .95rem;border:1px solid #dfe8f2;border-radius:8px;background:var(--surface);color:var(--text);cursor:pointer;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.agnero-paytr-method-card input{position:absolute;opacity:0;pointer-events:none}.agnero-paytr-method-card.is-selected{border-color:var(--brand);background:#f8fbff;box-shadow:0 0 0 2px rgb(18 55 120 / .1)}.agnero-paytr-method-card.is-disabled{cursor:not-allowed;opacity:.55}.agnero-paytr-method-card__mark,.agnero-paytr-plan-card__mark{width:1.15rem;height:1.15rem;border:2px solid #cdd6e3;border-radius:50%;background:#fff}.agnero-paytr-method-card.is-selected .agnero-paytr-method-card__mark,.agnero-paytr-plan-card:has(input:checked) .agnero-paytr-plan-card__mark{border-color:#ff7a1a;box-shadow:inset 0 0 0 4px #fff;background:#ff7a1a}.agnero-paytr-method-card__copy{display:grid;gap:.18rem}.agnero-paytr-method-card__title{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;color:#20334c;font-size:.92rem;font-weight:850}.agnero-paytr-method-card__title em{padding:.14rem .4rem;border-radius:999px;background:var(--accent-soft);color:var(--brand);font-size:.66rem;font-style:normal;font-weight:850}.agnero-paytr-method-card__meta{color:#60718a;font-size:.76rem;line-height:1.35}.agnero-paytr-single-preview{display:grid;gap:.55rem;padding:.9rem;border:1px solid #dfe8f2;border-radius:8px;background:var(--surface)}.agnero-paytr-single-preview[hidden]{display:none}.agnero-paytr-single-preview strong{color:#20334c;font-size:.92rem;font-weight:900}.agnero-paytr-single-preview p{margin:0;color:#60718a;font-size:.76rem;line-height:1.45}.agnero-paytr-card-preview{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(6rem,0.5fr) minmax(4.5rem,0.35fr);gap:.55rem}.agnero-paytr-card-preview span{min-height:2.8rem;display:inline-flex;align-items:center;padding:0 .75rem;border:1px dashed #cbd7e6;border-radius:8px;background:#fff;color:#7b8aa0;font-size:.78rem;font-weight:750}.agnero-paytr-installment-picker{display:grid;gap:.7rem;padding:.9rem;border:1px solid #dfe8f2;border-radius:8px;background:var(--surface)}.agnero-paytr-installment-picker[hidden]{display:none}.agnero-paytr-installment-picker__title{color:#20334c;font-size:.92rem;font-weight:900}.agnero-paytr-installment-picker__banks{display:flex;flex-wrap:wrap;gap:.4rem}.agnero-paytr-installment-picker__banks span{display:inline-flex;min-height:28px;align-items:center;padding:0 .55rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--brand);font-size:.68rem;font-weight:850}.agnero-paytr-installment-picker__plans{display:grid;border:1px solid #e4eaf2;border-radius:8px;overflow:hidden}.agnero-paytr-plan-card{display:grid!important;grid-template-columns:auto minmax(7rem,1fr) auto auto;gap:.75rem;align-items:center;min-height:3.35rem;padding:.75rem .9rem;border:0;border-bottom:1px solid #e4eaf2;border-radius:0;background:#fff;cursor:pointer}.agnero-paytr-plan-card:last-child{border-bottom:0}.agnero-paytr-plan-card:has(input:checked){background:#f2f8ff;box-shadow:none}.agnero-paytr-plan-card input{position:absolute;opacity:0;pointer-events:none}.agnero-paytr-plan-card strong{color:#20334c;font-size:.9rem;font-weight:900}.agnero-paytr-plan-card__rate{justify-self:start;border-radius:5px;background:#ebf8f0;color:#15803d;padding:.2rem .45rem;font-size:.72rem;font-weight:800}.agnero-paytr-plan-card__amount,.agnero-paytr-installment-picker__note{color:#20334c;font-size:.8rem;font-weight:850;line-height:1.35}.agnero-paytr-installment-picker__note{color:#60718a;font-size:.72rem;font-weight:600}.agnero-paytr-installment-picker__note{margin:0}.woocommerce-checkout-payment ul,.woocommerce-checkout-payment li{list-style:none;margin-left:0;padding-left:0}.woocommerce-checkout-payment .payment_box{margin:.8rem 0 0;padding:0;background:#fff0}.agnero-paytr-checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,0.92fr);gap:1.1rem;align-items:start}.agnero-paytr-card-panel,.agnero-paytr-installment-picker{border:1px solid #dfe8f2;border-radius:8px;background:#fff;overflow:hidden}.agnero-paytr-card-panel__head,.agnero-paytr-installment-picker__title{min-height:3.8rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1rem;border-bottom:1px solid #dfe8f2;background:#f7f9fc}.agnero-paytr-card-panel__head strong,.agnero-paytr-installment-picker__title{color:#123778;font-size:1rem;font-weight:900}.agnero-paytr-card-panel__head span{color:#718299;font-size:.76rem;font-weight:800}.agnero-paytr-token-button{min-height:2rem;border:1px solid #ff7a1a;border-radius:7px;background:#fff;color:#f26b12;padding:0 .7rem;font-size:.78rem;font-weight:900;cursor:pointer}.agnero-paytr-card-panel .agnero-paytr-single-preview{border:0;border-radius:0;background:#fff;padding:1rem}.agnero-paytr-card-panel .agnero-paytr-single-preview p{color:#52657d;font-size:.8rem}.agnero-paytr-card-panel .agnero-paytr-card-preview{grid-template-columns:minmax(0,1fr) minmax(5rem,0.28fr) minmax(5rem,0.28fr) minmax(5.4rem,0.32fr)}.agnero-paytr-card-panel .agnero-paytr-card-preview span{min-height:3.05rem;border-style:solid;background:#f9fbfe;color:#8795a7}.agnero-paytr-card-panel .agnero-paytr-card-preview span:first-child{border-left:4px solid #ff6b6b}.agnero-paytr-secure-check{display:inline-flex!important;align-items:center;gap:.5rem;margin-top:.45rem;color:#52657d;font-size:.82rem;font-weight:800}.agnero-paytr-secure-check input{width:1.05rem;height:1.05rem;margin:0;accent-color:#ff7a1a}.agnero-paytr-checkout-grid .agnero-paytr-installment-picker{display:grid;gap:0;padding:0}.agnero-paytr-checkout-grid .agnero-paytr-installment-picker__banks,.agnero-paytr-checkout-grid .agnero-paytr-installment-picker__note{margin:0;padding:.75rem 1rem}.agnero-paytr-checkout-grid .agnero-paytr-installment-picker__plans{border:0;border-radius:0}.agnero-paytr-checkout-grid .agnero-paytr-plan-card{grid-template-columns:auto minmax(6rem,1fr) minmax(4.8rem,auto) minmax(8rem,auto);min-height:3.65rem;padding:.85rem 1rem}.agnero-paytr-checkout-grid .agnero-paytr-plan-card:has(input:checked){background:#eef6ff}.agnero-paytr-checkout-grid .agnero-paytr-plan-card__rate{background:#eff6ff;color:#123778}.agnero-paytr-checkout-grid .agnero-paytr-plan-card__amount{justify-self:end;color:#123778;font-size:.86rem;font-weight:900}@media (max-width:760px){.agnero-paytr-methods__grid{grid-template-columns:1fr}.agnero-paytr-checkout-grid{grid-template-columns:1fr}.agnero-paytr-plan-card{grid-template-columns:auto 1fr auto}.agnero-paytr-uniform-plans__row{grid-template-columns:minmax(4rem,0.55fr) minmax(4.5rem,0.65fr) 1fr}.agnero-paytr-uniform-plans__row span:last-child{grid-column:3}.agnero-paytr-card-preview{grid-template-columns:1fr}.agnero-paytr-plan-card__amount{grid-column:2 / -1;justify-self:start}}.agnero-order-received{display:grid;gap:1rem}.woocommerce-order-received .page-title{display:none}.woocommerce-order-received .entry-content,.woocommerce-order-received .woocommerce-order{width:100%;max-width:100%}.woocommerce-order-received .shop-content,.woocommerce-order-received .woocommerce{border:0;background:#fff0;box-shadow:none;padding:0}.agnero-order-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,0.36fr);gap:1rem;align-items:stretch;border:1px solid rgb(18 55 120 / .12);border-radius:var(--radius-md);background:linear-gradient(135deg,rgb(18 55 120 / .96),rgb(18 76 126 / .92)),var(--brand);box-shadow:var(--shadow-md);color:#fff;overflow:hidden}.agnero-order-hero__content{padding:clamp(1.2rem, 3vw, 2rem);min-width:0}.agnero-order-status-icon{width:3.2rem;height:3.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ff7a00;color:#fff;box-shadow:0 14px 32px rgb(0 0 0 / .18);margin-bottom:1rem}.agnero-order-status-icon svg{width:1.55rem;height:1.55rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.agnero-order-eyebrow{margin-bottom:.45rem;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .78)}.agnero-order-hero h1,.agnero-order-failed-panel h1{color:inherit;font-size:clamp(2rem, 4vw, 3.45rem);line-height:1;margin-bottom:.75rem}.agnero-order-hero__copy{max-width:42rem;color:rgb(255 255 255 / .84);font-size:1rem}.agnero-order-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.woocommerce .agnero-order-actions .button,.agnero-order-actions .button{min-height:2.85rem;border-radius:var(--radius-xs);display:inline-flex;align-items:center;justify-content:center;padding:.78rem 1rem;font-weight:800;line-height:1.1}.woocommerce .agnero-order-action-primary,.agnero-order-action-primary{background:#ff7a00;border:1px solid #ff7a00;color:#fff}.woocommerce .agnero-order-action-primary:hover,.agnero-order-action-primary:hover{background:#e86f00;border-color:#e86f00;color:#fff}.woocommerce .agnero-order-action-secondary,.agnero-order-action-secondary{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .38);color:#fff}.woocommerce .agnero-order-action-secondary:hover,.agnero-order-action-secondary:hover{background:rgb(255 255 255 / .18);color:#fff}.agnero-order-hero__summary{display:flex;flex-direction:column;justify-content:center;gap:.35rem;min-width:0;min-height:100%;padding:clamp(1.2rem, 3vw, 2rem);background:rgb(255 255 255 / .1);border-left:1px solid rgb(255 255 255 / .16)}.agnero-order-hero__summary span,.agnero-order-hero__summary small{color:rgb(255 255 255 / .72);overflow-wrap:anywhere}.agnero-order-hero__summary strong{font-size:clamp(2rem, 4vw, 3.2rem);line-height:1}.agnero-order-metrics,.agnero-order-next-grid{display:grid;gap:.75rem}.agnero-order-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.agnero-order-metrics li{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm);padding:.95rem 1rem;min-width:0}.agnero-order-metrics span{display:block;margin-bottom:.25rem;color:var(--text-muted);font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.agnero-order-metrics strong{display:block;color:var(--text);font-size:.98rem;line-height:1.35;overflow-wrap:anywhere}.agnero-order-next-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,0.42fr)}.agnero-order-next-card,.agnero-order-details-shell,.agnero-order-failed-panel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm)}.agnero-order-next-card{padding:1.1rem}.agnero-order-next-card h2,.agnero-order-details-shell .woocommerce-order-details__title,.agnero-order-details-shell .woocommerce-column__title{margin-bottom:.85rem;color:var(--text);font-size:1.15rem}.agnero-order-next-card ul{display:grid;gap:.6rem}.agnero-order-next-card li{position:relative;padding-left:1.25rem;color:var(--text-muted)}.agnero-order-next-card li::before{content:"";position:absolute;left:0;top:.72em;width:.42rem;height:.42rem;border-radius:50%;background:#ff7a00}.agnero-order-next-card p{color:var(--text-muted)}.agnero-order-next-card a{display:inline-flex;margin-top:.85rem;color:var(--brand);font-weight:800}.agnero-order-details-shell{padding:0;border:0;background:#fff0;box-shadow:none}.agnero-order-details-shell .woocommerce-order-details,.agnero-order-details-shell .woocommerce-customer-details{margin:0}.agnero-order-details-shell .woocommerce-customer-details{margin-top:1rem}.agnero-order-details-shell table.shop_table{overflow:hidden;border-radius:var(--radius-sm)}.agnero-order-details-shell table.shop_table th,.agnero-order-details-shell table.shop_table td{padding:.9rem 1rem}.agnero-order-details-shell table.shop_table thead th{background:var(--surface-soft);color:var(--text-muted);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase}.agnero-order-details-shell table.shop_table tfoot tr:last-child th,.agnero-order-details-shell table.shop_table tfoot tr:last-child td{color:var(--text);font-size:1rem}.agnero-receipt{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);padding:clamp(1rem, 2vw, 1.25rem)}.agnero-receipt .amount{white-space:nowrap}.agnero-receipt bdi{white-space:nowrap}.agnero-receipt__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.agnero-receipt__eyebrow{margin-bottom:.25rem;color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agnero-receipt__meta{min-width:8rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-soft);padding:.75rem .85rem;text-align:right}.agnero-receipt__meta span{display:block;color:var(--text-muted);font-size:.76rem;font-weight:800;text-transform:uppercase}.agnero-receipt__meta strong{display:block;color:var(--text);font-size:1.35rem;line-height:1.2}.agnero-receipt__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,0.38fr);gap:1rem;align-items:start}.agnero-receipt__items{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.agnero-receipt__items-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,auto);gap:1rem;padding:.85rem 1rem;background:var(--surface-soft);color:var(--text-muted);font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agnero-receipt__items-head span:last-child{text-align:right}.agnero-receipt-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(9.5rem,auto);gap:1rem;padding:1rem;border-top:1px solid var(--line)}.agnero-receipt-item:first-of-type{border-top:0}.agnero-receipt-item__main{min-width:0}.agnero-receipt-item__topline{display:flex;align-items:flex-start;gap:.7rem;justify-content:space-between;margin-bottom:.45rem}.agnero-receipt-item h3{color:var(--text);font-size:1rem;font-weight:800}.agnero-receipt-item h3 a{color:inherit}.agnero-receipt-item__qty{flex:0 0 auto;border-radius:999px;background:var(--accent-soft);color:var(--brand);padding:.22rem .55rem;font-size:.76rem;font-weight:800;white-space:nowrap}.agnero-receipt-item__meta{display:flex;flex-wrap:wrap;gap:.45rem;color:var(--text-muted);font-size:.82rem}.agnero-receipt-item__meta span,.agnero-receipt-item .wc-item-meta li{border-radius:999px;background:#f8fbff;border:1px solid var(--line);padding:.18rem .5rem}.agnero-receipt-item .wc-item-meta{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.55rem;padding:0}.agnero-receipt-item .wc-item-meta li{display:inline-flex;gap:.25rem;align-items:center;color:var(--text-muted);font-size:.78rem}.agnero-receipt-item .wc-item-meta p{display:inline}.agnero-receipt-item__note{margin-top:.75rem;border-left:3px solid #ff7a00;background:#fff8f1;color:var(--text-muted);padding:.65rem .75rem;border-radius:0 var(--radius-xs) var(--radius-xs) 0}.agnero-receipt-item__total{text-align:right;align-self:start}.agnero-receipt-item__total span{display:block;margin-bottom:.2rem;color:var(--text-muted);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.agnero-receipt-item__total strong{display:block;color:var(--text);font-size:1.08rem;white-space:nowrap}.agnero-receipt-summary{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.agnero-receipt-summary h3{padding:.95rem 1rem;background:var(--brand);color:#fff;font-size:1rem}.agnero-receipt-summary__rows{margin:0}.agnero-receipt-summary__rows div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:baseline;padding:.78rem 1rem;border-top:1px solid var(--line)}.agnero-receipt-summary__rows div:first-child{border-top:0}.agnero-receipt-summary dt{color:var(--text-muted);font-size:.82rem;font-weight:700}.agnero-receipt-summary dd{margin:0;color:var(--text);font-weight:800;text-align:right}.agnero-receipt-summary__rows .agnero-receipt-summary__grand-total{background:#fff8f1;border-top:1px solid rgb(255 122 0 / .28);padding-block:1rem}.agnero-receipt-summary__grand-total dt{color:var(--text);font-size:.95rem}.agnero-receipt-summary__grand-total dd{color:#d66300;font-size:1.3rem}.agnero-receipt-summary__note{margin:0 1rem 1rem;border:1px solid var(--line);border-radius:var(--radius-xs);background:var(--surface-soft);padding:.75rem}.agnero-receipt-summary__note strong{display:block;margin-bottom:.25rem}.agnero-receipt__actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.agnero-receipt__actions .button{border-radius:var(--radius-xs)}.agnero-order-failed-panel{display:grid;gap:.5rem;padding:clamp(1.2rem, 3vw, 2rem)}.agnero-order-status-icon--failed{background:var(--danger);color:#fff;font-size:1.6rem;font-weight:900}.agnero-order-failed-panel .agnero-order-eyebrow{color:var(--danger)}.agnero-order-failed-panel p{max-width:48rem;color:var(--text-muted)}.woocommerce a.remove{color:#9c5050!important;border:1px solid #dfb1b1;border-radius:999px;width:1.5rem;height:1.5rem;line-height:1.35rem}.woocommerce a.remove:hover{background:#9c5050;color:#fff!important}.woocommerce-MyAccount-navigation ul{padding:.5rem}.woocommerce-MyAccount-navigation a{display:block;border-radius:10px;padding:.5rem .65rem;font-size:.78rem;color:var(--text-muted)}.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation a:hover{background:var(--surface-soft);color:var(--text)}.woocommerce-account .woocommerce{display:grid;grid-template-columns:15rem 1fr;gap:.8rem;padding:.8rem}.woocommerce-MyAccount-content{padding:1rem}.woocommerce-account:not(.logged-in) .shop-content,.woocommerce-account:not(.logged-in) .woocommerce{border:0;background:#fff0;box-shadow:none}.woocommerce-account:not(.logged-in) .shop-content{padding:1.1rem}.woocommerce-account:not(.logged-in) .page-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.woocommerce-account:not(.logged-in) .woocommerce{padding:0;display:block}.agnero-auth-wrapper{width:100%;max-width:1320px;margin-inline:auto;padding:clamp(0.4rem, 1.4vw, 1.1rem);scroll-margin-top:9rem}.agnero-auth-global-google{display:flex;justify-content:center;width:100%;margin:0 auto 1rem}.agnero-auth-global-google .agnero-google-auth-button{width:min(100%, 30rem);margin-top:0}body.agnero-auth-legal-open{overflow:hidden}.agnero-auth-legal-modal[hidden]{display:none}.agnero-auth-legal-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:1rem}.agnero-auth-legal-modal__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgb(8 29 53 / .62);cursor:default}.agnero-auth-legal-modal__dialog{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(800px, 100%);max-height:min(86vh, 850px);overflow:hidden;border:1px solid #dce5ef;border-radius:14px;background:#fff;box-shadow:0 24px 80px rgb(5 18 34 / .3)}.agnero-auth-legal-modal:not([hidden]) .agnero-auth-legal-modal__backdrop{animation:agneroAuthLegalBackdropIn 0.22s ease-out both}.agnero-auth-legal-modal:not([hidden]) .agnero-auth-legal-modal__dialog{animation:agneroAuthLegalSlideUp 0.28s cubic-bezier(.22,1,.36,1) both;will-change:transform,opacity}@keyframes agneroAuthLegalBackdropIn{from{opacity:0}to{opacity:1}}@keyframes agneroAuthLegalSlideUp{from{opacity:0;transform:translate3d(0,2.5rem,0)}to{opacity:1;transform:translate3d(0,0,0)}}.agnero-auth-legal-modal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;border-bottom:1px solid #e3e9f0;background:#f8fafc}.agnero-auth-legal-modal__header span{display:block;margin-bottom:.18rem;color:#75859a;font-size:.65rem;font-weight:900;letter-spacing:.1em}.agnero-auth-legal-modal__header h2{margin:0;color:#123778;font-size:1.15rem;line-height:1.25}.agnero-auth-legal-modal__close{display:grid;place-items:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border:1px solid #d5dfe9;border-radius:50%;background:#fff;color:#273b53;cursor:pointer}.agnero-auth-legal-modal__close:hover{border-color:var(--header-orange);color:var(--header-orange-strong)}.agnero-auth-legal-modal__close:focus-visible,.agnero-auth-legal-modal__done:focus-visible{outline:3px solid rgb(255 122 0 / .28);outline-offset:2px}.agnero-auth-legal-modal__close svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.agnero-auth-legal-modal__body{overflow:auto;padding:1.3rem 1.5rem;color:#35465a;font-size:.86rem;line-height:1.7;overscroll-behavior:contain}.agnero-auth-legal-modal__body .agnero-legal-updated{margin-top:0}.agnero-auth-legal-modal__body h2{margin:1.4rem 0 .55rem;color:#123778;font-size:1rem}.agnero-auth-legal-modal__body p,.agnero-auth-legal-modal__body li{font-size:inherit;line-height:inherit}.agnero-auth-legal-modal__body table{width:100%;border-collapse:collapse}.agnero-auth-legal-modal__body th,.agnero-auth-legal-modal__body td{padding:.55rem;border:1px solid #dce5ef;text-align:left}.agnero-auth-legal-modal__footer{display:flex;justify-content:flex-end;padding:.8rem 1.3rem;border-top:1px solid #e3e9f0;background:#fff}.agnero-auth-legal-modal__done{min-height:2.6rem!important;padding:.6rem 1.1rem!important;border-radius:7px!important;background:var(--header-orange)!important;color:#fff!important;font-size:0.8rem!important;font-weight:900!important}@media (max-width:600px){.agnero-auth-legal-modal{place-items:end center;padding:0}.agnero-auth-legal-modal__dialog{width:100%;max-height:92vh;border-radius:14px 14px 0 0}.agnero-auth-legal-modal:not([hidden]) .agnero-auth-legal-modal__dialog{animation-name:agneroAuthLegalSheetIn}.agnero-auth-legal-modal__header,.agnero-auth-legal-modal__body,.agnero-auth-legal-modal__footer{padding-right:1rem;padding-left:1rem}}@keyframes agneroAuthLegalSheetIn{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media (prefers-reduced-motion:reduce){.agnero-auth-legal-modal:not([hidden]) .agnero-auth-legal-modal__backdrop,.agnero-auth-legal-modal:not([hidden]) .agnero-auth-legal-modal__dialog{animation:none;will-change:auto}}.agnero-auth-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px;align-items:stretch;filter:drop-shadow(0 16px 38px rgb(18 55 120 / .1))}.agnero-auth-mobile-tabs{display:none}.agnero-auth-card{min-width:0;overflow:hidden;border:1px solid #dce7f3;background:#fff}.agnero-auth-card--login{display:flex;flex-direction:column;justify-content:flex-start;border-radius:18px 0 0 18px;padding:clamp(1.25rem, 2vw, 2rem) clamp(1.5rem, 5vw, 5.1rem) clamp(1.6rem, 3vw, 3rem)}.agnero-auth-card--register{border-radius:0 18px 18px 0}.agnero-auth-heading{margin-bottom:clamp(1.4rem, 2.4vw, 2.1rem);text-align:center}.agnero-auth-heading__icon{display:grid;place-items:center;width:4rem;height:4rem;margin:0 auto .45rem;border-radius:50%;color:#103d86;background:linear-gradient(145deg,#edf5ff,#dceaff)}.agnero-auth-heading__icon svg{width:2.75rem;height:2.75rem}.agnero-auth-heading h1,.agnero-register-heading h2{color:#06245a;font-size:clamp(1.35rem, 1.8vw, 1.72rem);font-weight:750;letter-spacing:-.025em}.agnero-auth-heading p,.agnero-register-heading p{color:#3f5d80;font-size:.85rem;line-height:1.55}.agnero-auth-heading p{max-width:28ch;margin:.42rem auto 0}.agnero-auth-alert{margin:-.75rem 0 1.1rem;border:1px solid #f0c5c5;border-radius:10px;background:#fff6f6;color:#8e3434;padding:.72rem .85rem;font-size:.76rem;line-height:1.45}.agnero-auth-form{margin:0}.agnero-auth-form .form-row{margin:0;width:100%;float:none;clear:none}.agnero-auth-form label{display:flex;align-items:baseline;gap:.22rem;margin-bottom:.34rem;color:#08265c;font-size:.77rem;font-weight:750;line-height:1.35}.agnero-auth-form label .required,.agnero-profile-completion label>span:not(:only-child){color:#b04444}.agnero-auth-input{position:relative;display:block}.agnero-auth-input>svg{position:absolute;top:50%;left:.9rem;z-index:1;width:1.15rem;height:1.15rem;color:#7188a5;transform:translateY(-50%);pointer-events:none}.agnero-auth-form input[type="text"],.agnero-auth-form input[type="email"],.agnero-auth-form input[type="password"],.agnero-auth-form input[type="tel"],.agnero-profile-completion input[type="text"],.agnero-profile-completion input[type="tel"]{width:100%;min-height:2.85rem;border:1px solid #c8d8ea;border-radius:8px;background:#fff;color:#08265c;padding:.65rem .9rem;font-family:inherit;font-size:.82rem;box-shadow:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.agnero-auth-input input{padding-left:3rem!important;padding-right:2.75rem!important}.agnero-auth-form input::placeholder,.agnero-profile-completion input::placeholder{color:#8194ae}.agnero-auth-form input:focus,.agnero-profile-completion input:focus{border-color:#123778;outline:0;box-shadow:0 0 0 3px rgb(18 55 120 / .11)}.agnero-auth-input .show-password-input{position:absolute;top:50%;right:.55rem;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:6px;background:#fff0;color:#7188a5;padding:0;transform:translateY(-50%);cursor:pointer}.agnero-auth-input .show-password-input:hover{background:#edf4fc;color:#123778}.agnero-auth-card--login .agnero-auth-form{display:grid;gap:1.05rem}.agnero-auth-login-options{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:-.35rem}.agnero-auth-login-options label{align-items:center;margin:0;color:#536d8f;font-size:.73rem;font-weight:550}.agnero-auth-login-options input,.agnero-auth-consent input,.agnero-profile-completion__consent input{width:1rem;height:1rem;flex:0 0 auto;accent-color:#123778}.agnero-auth-login-options a{color:#075fd8;font-size:.73rem;font-weight:700}.agnero-auth-submit,.agnero-auth-card .agnero-auth-submit,.agnero-profile-completion__form>button{position:relative;width:100%;height:2.8rem!important;min-height:2.8rem!important;border:0;border-radius:8px;background:linear-gradient(110deg,#001c4f 0%,#07377a 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:0 .55rem 0 0.85rem!important;font-family:inherit;font-size:0.81rem!important;font-weight:750;box-shadow:0 8px 18px rgb(0 35 88 / .17);cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease}.agnero-auth-submit span{position:absolute;inset:0;display:grid;place-items:center;padding-inline:3.2rem;text-align:center;pointer-events:none}.agnero-profile-completion__form>button span{flex:1;text-align:center}.agnero-auth-submit svg,.agnero-profile-completion__form>button svg{position:relative;z-index:1;width:2.3rem;height:2.8rem;margin-left:auto;border-left:1px solid rgb(255 255 255 / .14);padding-left:.7rem}.agnero-auth-submit:hover,.agnero-profile-completion__form>button:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 11px 22px rgb(0 35 88 / .23)}.agnero-auth-panel-divider{position:absolute;top:50%;left:50%;z-index:5;display:grid;place-items:center;width:3.15rem;height:3.15rem;border:1px solid #cbd9e8;border-radius:50%;background:#fff;color:#123778;font-size:.72rem;font-weight:750;box-shadow:0 8px 22px rgb(18 55 120 / .12);transform:translate(-50%,-50%)}.agnero-google-auth-button{display:flex;align-items:center;justify-content:center;gap:.85rem;height:2.8rem!important;min-height:2.8rem!important;border:1px solid #c9d8e8;border-radius:8px;background:#fff;color:#08265c;font-size:0.78rem!important;font-weight:750;margin-top:.85rem;transition:border-color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.agnero-google-auth-button:hover{border-color:#7f9dbf;background:#f8fbff;transform:translateY(-1px)}.agnero-google-auth-button svg{width:1.35rem;height:1.35rem}.agnero-google-auth-button.is-unconfigured{opacity:.72}.agnero-register-heading{display:flex;align-items:center;gap:1rem;min-height:8.6rem;background:radial-gradient(circle at 75% -50%,rgb(19 83 171 / .55),transparent 62%),linear-gradient(120deg,#00255c 0%,#073b84 100%);color:#fff;padding:1.5rem clamp(1.3rem, 4vw, 4rem)}.agnero-register-heading>span{display:grid;place-items:center;width:4rem;height:4rem;flex:0 0 auto;border-radius:50%;background:rgb(7 82 178 / .56)}.agnero-register-heading>span svg{width:2.8rem;height:2.8rem}.agnero-register-heading h2{color:#fff}.agnero-register-heading p{max-width:34ch;margin-top:.35rem;color:rgb(255 255 255 / .9)}.agnero-register-body{padding:clamp(1.3rem, 2.8vw, 2.4rem) clamp(1.2rem, 3.5vw, 3.4rem) 1rem}.agnero-register-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;column-gap:1rem;row-gap:.9rem}.agnero-register-form>*{grid-column:1 / -1}.agnero-register-form .agnero-register-first-name{grid-column:1;order:1}.agnero-register-form .agnero-register-last-name{grid-column:2;order:1}.agnero-register-form .agnero-register-email{grid-column:1;order:2}.agnero-register-form .agnero-register-phone{grid-column:2;order:2}.agnero-register-form .agnero-register-password{order:3}.agnero-register-form .agnero-register-company{order:4}.agnero-register-form .agnero-register-username{order:0}.agnero-register-form .woocommerce-privacy-policy-text{display:none!important}.agnero-register-form .agnero-auth-info{order:5;color:#536d8f;font-size:.72rem}.agnero-password-rules{order:3;display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#526b8b;font-size:.66rem}.agnero-password-rules span{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.agnero-password-rules i{display:grid;place-items:center;width:.9rem;height:.9rem;border:1px solid #a9c5b6;border-radius:50%;color:#309363;font-size:.58rem;font-style:normal}.agnero-password-rules span.is-valid{color:#23744e}.agnero-password-rules span.is-valid i{border-color:#309363;background:#e9f8ef}.agnero-auth-consent{order:7;align-items:flex-start!important;margin:.05rem 0 0!important;color:#405e82!important;font-size:0.68rem!important;font-weight:500!important}.agnero-auth-consent input{margin-top:.05rem}.agnero-auth-consent a{color:#075fd8;font-weight:700}.agnero-register-submit{order:8}.agnero-auth-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.15rem;border:1px solid #e2eaf3;border-radius:14px;background:rgb(255 255 255 / .92);box-shadow:0 8px 24px rgb(18 55 120 / .06);padding:1.05rem 1.2rem}.agnero-auth-trust>div{display:flex;align-items:center;justify-content:center;gap:.8rem;min-width:0;border-right:1px solid #dbe5f0;padding:0 1rem}.agnero-auth-trust>div:last-child{border-right:0}.agnero-auth-trust svg{width:2.15rem;height:2.15rem;flex:0 0 auto;color:#123778}.agnero-auth-trust span{display:grid}.agnero-auth-trust strong{color:#08265c;font-size:.72rem}.agnero-auth-trust small{color:#536d8f;font-size:.63rem;white-space:nowrap}.agnero-profile-completion{min-height:70vh;display:grid;place-items:center;padding:clamp(1rem, 4vw, 4rem);background:radial-gradient(circle at 6% 35%,rgb(177 205 239 / .28),transparent 28%),radial-gradient(circle at 95% 65%,rgb(177 205 239 / .2),transparent 30%),#f8fbff}.agnero-profile-completion__card{width:min(100%, 760px);border:1px solid #dbe6f2;border-radius:18px;background:#fff;box-shadow:0 22px 54px rgb(18 55 120 / .12);padding:clamp(1.35rem, 4vw, 3rem)}.agnero-profile-completion__progress{display:flex;align-items:center;justify-content:center;width:min(100%, 15rem);margin:0 auto 1.7rem}.agnero-profile-completion__progress span{display:grid;place-items:center;width:1.85rem;height:1.85rem;border:1px solid #8aabc9;border-radius:50%;color:#123778;font-size:.72rem;font-weight:800}.agnero-profile-completion__progress span:first-child{background:#123778;border-color:#123778;color:#fff}.agnero-profile-completion__progress i{height:1px;flex:1;background:#8aabc9}.agnero-profile-completion header{margin-bottom:1.5rem;text-align:center}.agnero-profile-completion__eyebrow{color:#075fd8;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agnero-profile-completion h1{margin-top:.25rem;color:#06245a;font-size:clamp(1.55rem, 3vw, 2rem)}.agnero-profile-completion header p{max-width:58ch;margin:.55rem auto 0;color:#536d8f;font-size:.83rem}.agnero-profile-completion__errors{margin-bottom:1rem;border:1px solid #efc9c9;border-radius:9px;background:#fff7f7;color:#8e3434;padding:.75rem .9rem;font-size:.75rem}.agnero-profile-completion__errors ul{margin:.35rem 0 0 1.1rem;list-style:disc}.agnero-profile-completion__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agnero-profile-completion__form p{margin:0}.agnero-profile-completion__form label{display:flex;align-items:baseline;gap:.25rem;margin-bottom:.35rem;color:#08265c;font-size:.76rem;font-weight:750}.agnero-profile-completion__form label small{color:#7288a3;font-size:.65rem;font-weight:500}.agnero-profile-completion__invoice,.agnero-profile-completion__tax-fields,.agnero-profile-completion__consent,.agnero-profile-completion__form>button{grid-column:1 / -1}.agnero-profile-completion__invoice{display:flex;align-items:center;gap:.65rem;margin:0;border:0;padding:0}.agnero-profile-completion__invoice legend{width:100%;margin-bottom:.4rem;color:#08265c;font-size:.76rem;font-weight:750}.agnero-profile-completion__invoice label{flex:1;align-items:center;justify-content:center;min-height:2.7rem;margin:0;border:1px solid #c8d8ea;border-radius:8px;cursor:pointer}.agnero-profile-completion__invoice input{accent-color:#123778}.agnero-profile-completion__tax-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.agnero-profile-completion__tax-fields[hidden]{display:none}.agnero-profile-completion__consent{align-items:flex-start!important;margin:0!important;color:#536d8f!important;font-weight:500!important}.agnero-profile-completion__consent a{color:#075fd8;font-weight:700}.agnero-profile-completion__form>.agnero-profile-completion__skip{height:2.65rem!important;min-height:2.65rem!important;border:1px solid #c8d8ea;background:#fff;color:#123778;box-shadow:none}.agnero-profile-completion__form>.agnero-profile-completion__skip:hover,.agnero-profile-completion__form>.agnero-profile-completion__skip:focus-visible{border-color:#8eabc9;background:#f4f8fc;color:#08265c;box-shadow:0 7px 16px rgb(18 55 120 / .1);filter:none}@media (max-width:1024px){.agnero-auth-card--login{padding-inline:clamp(1.4rem, 4vw, 2.6rem)}.agnero-register-body{padding-inline:clamp(1.2rem, 3vw, 2rem)}.agnero-password-rules{align-items:flex-start;flex-direction:column;gap:.35rem}.agnero-auth-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.agnero-auth-trust>div:nth-child(2){border-right:0}.agnero-auth-trust>div:nth-child(-n+2){border-bottom:1px solid #dbe5f0;padding-bottom:1rem}}@media (max-width:760px){.woocommerce-account:not(.logged-in) .shop-content{padding:.55rem}.agnero-auth-wrapper{padding:0}.agnero-auth-mobile-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-bottom:.6rem}.agnero-auth-mobile-tabs button{min-height:2.75rem;border:1px solid #c8d8ea;border-radius:9px;background:#fff;color:#536d8f;font-family:inherit;font-size:.76rem;font-weight:750}.agnero-auth-mobile-tabs button.is-active{border-color:#123778;background:#123778;color:#fff}.agnero-auth-layout{display:block;filter:none}.agnero-auth-panel-divider{display:none}.agnero-auth-card{display:none;border-radius:14px}.agnero-auth-card.is-active{display:block}.agnero-auth-card--login{padding:1.5rem 1.1rem}.agnero-register-heading{min-height:0;padding:1.2rem}.agnero-register-heading>span{width:3.25rem;height:3.25rem}.agnero-register-heading>span svg{width:2.25rem;height:2.25rem}.agnero-register-body{padding:1.2rem 1rem .7rem}.agnero-register-form,.agnero-profile-completion__form,.agnero-profile-completion__tax-fields{grid-template-columns:1fr}.agnero-register-form .agnero-register-first-name,.agnero-register-form .agnero-register-last-name,.agnero-register-form .agnero-register-email,.agnero-register-form .agnero-register-phone{grid-column:1 / -1}.agnero-register-form .agnero-register-first-name{order:1}.agnero-register-form .agnero-register-last-name{order:2}.agnero-register-form .agnero-register-email{order:3}.agnero-register-form .agnero-register-phone{order:4}.agnero-register-form .agnero-register-password{order:5}.agnero-register-form .agnero-register-company{order:6}.agnero-register-form .agnero-password-rules{order:5}.agnero-register-form .agnero-auth-consent{order:8}.agnero-register-form .agnero-register-submit{order:9}.agnero-auth-trust{grid-template-columns:1fr;padding:.85rem}.agnero-auth-trust>div,.agnero-auth-trust>div:nth-child(2){justify-content:flex-start;border-right:0;border-bottom:1px solid #dbe5f0;padding:0 0 .8rem}.agnero-auth-trust>div:last-child{border-bottom:0;padding-bottom:0}.agnero-auth-trust small{white-space:normal}.agnero-profile-completion{padding:.7rem}.agnero-profile-completion__card{border-radius:14px;padding:1.2rem 1rem}}.agnero-favorites-page{padding:1rem}.agnero-favorites-page>h2{font-size:1.55rem;margin-bottom:.5rem}.agnero-favorites-meta{color:var(--text-muted);font-size:.8rem;margin-bottom:.8rem}.agnero-favorites-table-wrap{padding:.8rem}.agnero-favorites-table{width:100%;border-collapse:collapse;font-size:.78rem}.agnero-favorites-table th,.agnero-favorites-table td{border-bottom:1px solid var(--line);text-align:left;padding:.55rem}.agnero-favorites-table th{text-transform:uppercase;letter-spacing:.06em;font-size:.66rem;color:var(--text-muted)}.agnero-favorites-product-cell{display:grid;grid-template-columns:3.2rem 1fr;align-items:center;gap:.6rem}.agnero-favorites-thumb{width:3.2rem;height:3.2rem;border-radius:10px;overflow:hidden;background:#edf3fa}.agnero-favorites-product-name{font-weight:700;font-size:.8rem;display:block}.agnero-favorites-product-sku{font-size:.67rem;color:var(--text-muted)}.agnero-favorites-actions{display:inline-flex;gap:.35rem}.agnero-price-change,.agnero-stock-change{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.2rem .5rem;font-size:.68rem;font-weight:700}.agnero-price-change,.agnero-stock-change-neutral,.agnero-price-change-neutral{background:#eaf1f9;color:var(--text-muted)}.agnero-price-change.is-up,.agnero-stock-change.is-down{background:#f8e7e7;color:#a34444}.agnero-price-change.is-down,.agnero-stock-change.is-up{background:#e7f3ec;color:#2f8f62}.agnero-favorites-empty-state{margin-top:.8rem;padding:1rem;text-align:center}.agnero-group-page .product-group-hero{padding-block:var(--space-5)}.product-group-hero .container,.product-group-table-section .container{width:min(var(--container), calc(100% - 2.5rem));margin-inline:auto}.breadcrumb{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;color:var(--text-muted);margin-bottom:.8rem}.group-hero-content{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-sm);display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;padding:1rem}.group-hero-image{width:10rem;height:10rem;border-radius:var(--radius-sm);overflow:hidden;background:#f1f1eb}.group-hero-image img{width:100%;height:100%;object-fit:cover}.group-title{font-size:clamp(1.6rem, 4vw, 2.5rem);margin-bottom:.35rem}.group-description{color:var(--text-muted);font-size:.86rem;margin-bottom:.65rem}.group-meta-pills{display:flex;flex-wrap:wrap;gap:.4rem}.meta-pill{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface-soft);padding:.28rem .62rem;color:var(--text-muted);font-size:.69rem;font-weight:700}.meta-pill strong{color:var(--text)}.product-group-table-section{padding-bottom:var(--space-7)}.empty-group-message{text-align:center;padding:2rem 1rem;border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-soft)}.empty-group-message .dashicons{color:#aaa;font-size:2.1rem;width:2.1rem;height:2.1rem}.empty-group-message h3{margin:.45rem 0 .3rem;font-size:1.15rem}.empty-group-message p{color:var(--text-muted);font-size:.82rem;margin-bottom:.75rem}.site-footer{--footer-bg:#0c1f3c;--footer-panel:#112a4d;--footer-line:rgba(206, 224, 246, 0.16);--footer-copy:#b9c9db;--footer-bright:#f6f9fd;position:relative;overflow:hidden;border-top:0;background:var(--footer-bg);color:var(--footer-bright);margin-top:var(--space-6)}.site-footer::before{content:"";position:absolute;inset:0 0 auto;height:8rem;pointer-events:none;opacity:.18;background-image:linear-gradient(90deg,transparent 49.8%,rgb(255 255 255 / .2) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgb(255 255 255 / .2) 50%,transparent 50.2%);background-size:2rem 2rem;mask-image:linear-gradient(to bottom,#000,transparent)}.footer-intro{position:relative;display:grid;grid-template-columns:minmax(20rem,1fr) auto;align-items:end;gap:2rem;padding-block:clamp(2.5rem, 5vw, 4.5rem) clamp(2rem, 4vw, 3.25rem);border-bottom:1px solid var(--footer-line)}.footer-intro__title{max-width:24ch;color:var(--footer-bright);font-size:clamp(1.65rem, 3vw, 2.8rem);font-weight:600;letter-spacing:-.045em;line-height:1.08}.footer-intro__action{display:inline-flex;align-items:center;gap:.7rem;min-height:2.8rem;border-bottom:1px solid rgb(255 255 255 / .45);color:#fff;font-size:.78rem;font-weight:700;white-space:nowrap}.footer-intro__action svg{transition:transform var(--transition)}.footer-intro__action:hover,.footer-intro__action:focus-visible{border-color:#ff545d;color:#fff}.footer-intro__action:hover svg,.footer-intro__action:focus-visible svg{transform:translateX(.25rem)}.site-footer .footer-grid{display:grid;grid-template-columns:minmax(15rem,1.4fr) repeat(3,minmax(9rem,0.8fr));gap:clamp(2rem, 5vw, 4.5rem);padding-block:clamp(2.75rem, 5vw, 4.75rem)}.footer-logo{margin-bottom:1.25rem}.footer-logo img{display:block;width:min(10.5rem, 100%);height:auto}.footer-column h4{font-family:var(--font-body);color:var(--footer-bright);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.footer-about p,.footer-links a,.footer-contact,.footer-contact a{color:var(--footer-copy);font-size:.8rem;line-height:1.65}.footer-about p{max-width:37ch}.footer-links li+li,.footer-contact li+li{margin-top:.48rem}.footer-links a:hover,.footer-contact a:hover,.footer-legal a:hover{color:#fff}.footer-social{margin-top:1.25rem;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.footer-social__handle{color:#d9e5f2;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.02em}.footer-social__links{display:flex;gap:.45rem}.footer-social__links a{width:2.15rem;height:2.15rem;border-radius:.55rem;border:1px solid var(--footer-line);display:inline-flex;align-items:center;justify-content:center;color:var(--footer-copy);background:rgb(255 255 255 / .035)}.footer-social__links a:hover,.footer-social__links a:focus-visible{border-color:rgb(255 255 255 / .55);background:rgb(255 255 255 / .1);color:#fff;transform:translateY(-2px)}.footer-contact li{display:flex;gap:.45rem;align-items:flex-start}.footer-contact svg{flex:0 0 auto;margin-top:.12rem;color:#7f9bb8}.footer-contact .footer-hours{display:grid;gap:.18rem}.footer-hours strong,.footer-hours span{display:block}.footer-trust{position:relative;border-top:1px solid var(--footer-line);border-bottom:1px solid var(--footer-line);background:rgb(4 17 36 / .34);padding-block:1.15rem}.site-footer .trust-items{display:grid;grid-template-columns:1.45fr 1fr 0.75fr;gap:0}.site-footer .trust-item{min-width:0;min-height:4.25rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;border:0;border-right:1px solid var(--footer-line);border-radius:0;background:#fff0;padding:.35rem clamp(1rem, 3vw, 2rem)}.site-footer .trust-item:first-child{padding-left:0}.site-footer .trust-item:last-child{border-right:0;padding-right:0}.trust-item__copy{display:grid;flex:0 0 auto;gap:.12rem}.site-footer .trust-label,.site-footer .ssl-badge small{color:#809bb7;font-size:.64rem;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.trust-item__copy strong,.site-footer .ssl-badge strong{color:#edf5fd;font-size:.78rem;font-weight:700;line-height:1.35}.site-footer .trust-badges{display:flex;align-items:center;justify-content:flex-end;gap:.38rem;flex-wrap:wrap}.payment-logo{width:3.15rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / .13);border-radius:.38rem;background:#fff}.payment-logo svg{display:block;width:100%;height:100%}.payment-logo--visa text{fill:#1434cb;font-family:Arial,sans-serif;font-size:20px;font-style:italic;font-weight:900;letter-spacing:-1.5px}.payment-logo--mastercard circle:first-child{fill:#eb001b}.payment-logo--mastercard circle:last-child{fill:#f79e1b;fill-opacity:.88}.payment-logo--troy text{fill:#314059;font-family:Arial,sans-serif;font-size:17px;font-weight:900;letter-spacing:-1px}.payment-logo--troy circle{fill:#16a085}.payment-logo--amex rect{fill:#006fcf}.payment-logo--amex text{fill:#fff;font-family:Arial,sans-serif;font-size:15px;font-weight:900;letter-spacing:-.6px}.cargo-logo{display:inline-flex;align-items:center;justify-content:center;width:8.2rem;min-height:2.35rem;border-radius:.45rem;background:#fff;padding:.45rem .65rem}.cargo-logo img{width:100%;height:1.55rem;object-fit:contain}.site-footer .ssl-badge{display:flex;align-items:center;gap:.75rem;color:#8fb6dd}.site-footer .ssl-badge span{display:grid;gap:.12rem}.footer-bottom{padding-block:1.35rem}.footer-bottom-content{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.footer-bottom__meta{display:grid;gap:.75rem}.ozki-signature{position:relative;display:inline-grid;grid-template-columns:3.65rem auto;align-items:center;gap:.7rem;width:fit-content;min-height:3.25rem;border:1px solid var(--footer-line);border-radius:.7rem;background:rgb(255 255 255 / .035);padding:.55rem .8rem;color:#9fb3c9;transition:color var(--transition),background-color var(--transition),border-color var(--transition),transform var(--transition)}.ozki-signature__mark{width:3.65rem;height:auto;fill:currentColor;transition:fill var(--transition),transform var(--transition)}.ozki-signature__i{fill:currentColor}.ozki-signature__copy{display:grid;line-height:1.2}.ozki-signature__copy small{color:#7f9ab6;font-size:.56rem;text-transform:uppercase;letter-spacing:.1em}.ozki-signature__copy strong{color:#dce7f2;font-size:.68rem;font-weight:700}.ozki-signature__hint{position:absolute;left:0;bottom:calc(100% + 0.55rem);width:max-content;max-width:min(15rem, 80vw);border-radius:.45rem;background:#fff;padding:.42rem .65rem;color:#111827;font-size:.64rem;font-weight:700;opacity:0;pointer-events:none;transform:translateY(.35rem);transition:opacity var(--transition),transform var(--transition);box-shadow:0 10px 30px rgb(2 10 24 / .25)}.ozki-signature:hover,.ozki-signature:focus-visible{border-color:rgb(255 255 255 / .85);background:#fff;color:#b1000b;transform:translateY(-2px)}.ozki-signature:hover .ozki-signature__i,.ozki-signature:focus-visible .ozki-signature__i{fill:#111}.ozki-signature:hover .ozki-signature__copy small,.ozki-signature:focus-visible .ozki-signature__copy small{color:#6b7280}.ozki-signature:hover .ozki-signature__copy strong,.ozki-signature:focus-visible .ozki-signature__copy strong{color:#111827}.ozki-signature:hover .ozki-signature__hint,.ozki-signature:focus-visible .ozki-signature__hint{opacity:1;transform:translateY(0)}.footer-copyright,.footer-legal a{color:#829ab3;font-size:.68rem}.footer-legal{display:flex;justify-content:flex-end;gap:.45rem .9rem;flex-wrap:wrap;max-width:45rem}@media (max-width:1100px){.footer-intro{grid-template-columns:1fr auto}.site-footer .footer-grid{grid-template-columns:minmax(15rem,1.3fr) repeat(3,minmax(8rem,0.75fr));gap:2rem}.site-footer .trust-items{grid-template-columns:1fr 1fr}.site-footer .trust-item:nth-child(2){border-right:0}.site-footer .trust-item:last-child{grid-column:1 / -1;min-height:3.5rem;justify-content:center;border-top:1px solid var(--footer-line);padding:.9rem 0 0;margin-top:.75rem}}@media (max-width:760px){.footer-intro{grid-template-columns:1fr;align-items:start;gap:1.25rem}.footer-intro__action{width:fit-content}.site-footer .footer-grid{grid-template-columns:1fr 1fr;gap:2.5rem 1.25rem}.footer-about{grid-column:1 / -1}.site-footer .trust-items{grid-template-columns:1fr}.site-footer .trust-item,.site-footer .trust-item:first-child,.site-footer .trust-item:last-child{grid-column:auto;min-height:4rem;justify-content:space-between;border:0;border-bottom:1px solid var(--footer-line);margin:0;padding:.85rem 0}.site-footer .trust-item:last-child{justify-content:flex-start;border-bottom:0}.footer-bottom-content{align-items:flex-start;flex-direction:column}.footer-legal{justify-content:flex-start}}@media (max-width:460px){.site-footer .footer-grid{grid-template-columns:1fr}.footer-about{grid-column:auto}.site-footer .trust-item:first-child{align-items:flex-start;flex-direction:column}.site-footer .trust-badges{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.footer-intro__action svg,.footer-social__links a,.ozki-signature,.ozki-signature__mark,.ozki-signature__hint{transition:none}}.whatsapp-float{position:fixed;right:clamp(0.8rem, 2vw, 1.5rem);bottom:clamp(1rem, 2vw, 1.5rem);min-height:3.5rem;max-width:calc(100vw - 2rem);padding:.75rem 1.1rem .75rem .9rem;gap:.6rem;border-radius:999px;border:1px solid #1e9d69;background:#1e9d69;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:.875rem;font-weight:700;line-height:1.2;white-space:nowrap;z-index:1060;box-shadow:0 12px 26px rgb(30 157 105 / .35);transition:transform var(--transition),background-color var(--transition),border-color var(--transition),box-shadow var(--transition)}.whatsapp-float__icon{flex:0 0 auto;width:1.65rem;height:1.65rem}.whatsapp-float:hover{background:#158455;border-color:#158455;color:#fff;transform:translateY(-2px);box-shadow:0 15px 30px rgb(30 157 105 / .42)}.whatsapp-float:focus-visible{outline:2px solid #123778;outline-offset:3px}@media (max-width:480px){.whatsapp-float{min-height:3.25rem;padding:.7rem .9rem .7rem .8rem;gap:.5rem;font-size:.8rem}.whatsapp-float__icon{width:1.45rem;height:1.45rem}}@media (max-width:1200px){.header-main{grid-template-columns:auto 1fr auto}.header-actions{display:none}.mobile-header-controls{display:inline-flex;gap:.4rem;justify-self:end}.category-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(11.5rem,auto)}.category-card--insertler .category-card-photo{width:clamp(4.5rem, 9vw, 5.8rem);height:clamp(4.5rem, 9vw, 5.8rem)}.category-card--insertler h3{font-size:clamp(1.45rem, 3vw, 1.95rem)}.category-card--insertler .sub-cat-link{min-height:1.95rem;padding-inline:.95rem;font-size:.88rem}.category-card:not(.category-card--insertler) h3{font-size:clamp(1.05rem, 1.8vw, 1.35rem)}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-layout{grid-template-columns:1fr}.shop-sidebar{position:static}.why-grid,.cta-banner-inner,.footer-grid,.trust-grid,.trust-items,.showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-account .woocommerce{grid-template-columns:1fr}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{position:static}}@media (max-width:900px){.top-bar{display:none}.woocommerce-checkout form.checkout{grid-template-columns:1fr;grid-template-areas:"customer" "heading" "review"}.woocommerce-checkout.agnero-checkout-step-delivery form.checkout,.woocommerce-checkout.agnero-checkout-step-payment form.checkout{grid-template-columns:1fr;grid-template-areas:"customer" "review"}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{position:static;width:auto;min-width:0}.woocommerce-checkout .wc-block-components-sidebar-layout{grid-template-columns:1fr}.woocommerce-checkout .wc-block-components-sidebar{position:static}.agnero-address-picker{grid-template-columns:1fr}.woocommerce-checkout .agnero-checkout-payment-panel{grid-template-columns:1fr}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.woocommerce-checkout-payment,.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-paytr-installments{grid-column:1;grid-row:auto}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-paytr-installments{grid-row:3}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-card-entry{grid-column:1;grid-row:4}.agnero-card-entry__grid{grid-template-columns:1fr;gap:1rem}.agnero-card-entry__expiry>div{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-checkout-progress{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agnero-checkout-progress__step::after{display:none}.main-navigation{position:fixed;inset:0;z-index:5180;overflow:hidden;border:0;background:radial-gradient(130% 90% at 0% -14%,rgb(219 233 248 / .9),#fff0 58%),radial-gradient(100% 82% at 100% 112%,rgb(186 211 238 / .42),#fff0 62%),linear-gradient(180deg,rgb(252 254 255 / .98),rgb(238 246 254 / .96));backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,1.6rem,0) scale(.985);transition:opacity 0.34s cubic-bezier(.22,1,.36,1),transform 0.34s cubic-bezier(.22,1,.36,1),visibility 0.34s ease}.main-navigation.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0) scale(1)}.main-navigation .container{width:100%;min-height:100%;display:grid;grid-template-rows:auto 1fr;gap:.85rem;padding:calc(0.75rem + env(safe-area-inset-top)) clamp(0.85rem, 4vw, 1.25rem) calc(0.9rem + env(safe-area-inset-bottom))}.mobile-nav-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.mobile-nav-brand{display:inline-flex;align-items:center;gap:.62rem;min-width:0;max-width:calc(100% - 3.35rem);padding:.3rem .4rem .3rem .3rem;border:1px solid rgb(18 55 120 / .16);border-radius:999px;background:rgb(255 255 255 / .68);box-shadow:0 14px 30px rgb(18 55 120 / .11)}.mobile-nav-brand-mark{width:2.2rem;height:2.2rem;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(18 55 120 / .22);background:linear-gradient(165deg,rgb(255 255 255 / .9),rgb(226 238 252 / .9))}.mobile-nav-brand-mark img{width:1.2rem;height:1.2rem;object-fit:contain}.mobile-nav-brand-text{min-width:0;display:grid;gap:.06rem;line-height:1.08}.mobile-nav-brand-text strong{font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.mobile-nav-brand-text small{display:block;color:var(--text-muted);font-size:.65rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-inner{align-items:stretch;min-height:0;padding:0;display:grid;grid-template-rows:auto 1fr;gap:.8rem;overflow:hidden}.mobile-nav-close{display:inline-flex;margin:0;width:2.75rem;height:2.75rem;flex-shrink:0;border-color:rgb(18 55 120 / .24);background:rgb(255 255 255 / .9);box-shadow:0 14px 28px rgb(18 55 120 / .16)}.all-products-toggle{justify-content:flex-start;gap:.7rem;border:1px solid rgb(18 55 120 / .2);border-radius:1.1rem;padding:.85rem .95rem;background:linear-gradient(165deg,rgb(255 255 255 / .84),rgb(230 242 255 / .74));box-shadow:0 16px 30px rgb(18 55 120 / .11)}.all-products-toggle svg{width:1.12rem;height:1.12rem;flex-shrink:0}.all-products-toggle-copy{display:grid;gap:.1rem;line-height:1.22}.all-products-toggle-copy strong{font-size:.93rem;font-weight:800}.all-products-toggle-copy small{display:block;font-size:.7rem;font-weight:600;color:var(--text-muted);letter-spacing:.01em}.primary-menu-wrapper,.nav-menu{display:grid;gap:.45rem}.primary-menu-wrapper{min-height:0;overflow:auto;padding-right:.12rem}.primary-menu-wrapper::-webkit-scrollbar{width:6px}.primary-menu-wrapper::-webkit-scrollbar-thumb{background:rgb(18 55 120 / .18);border-radius:999px}.nav-menu>.menu-item>a{border:1px solid rgb(18 55 120 / .15);border-radius:1rem;padding:.84rem 2.75rem .84rem .95rem;min-height:auto;font-size:.93rem;font-weight:700;color:#123778;background:linear-gradient(175deg,rgb(255 255 255 / .82),rgb(239 247 255 / .64));box-shadow:0 12px 26px rgb(18 55 120 / .09);transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,color 0.24s ease,background 0.24s ease}.nav-menu>.menu-item>a:hover,.nav-menu>.menu-item>a:focus-visible,.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a{border-color:rgb(18 55 120 / .28);color:var(--text);background:linear-gradient(175deg,rgb(255 255 255 / .92),rgb(236 246 255 / .78));box-shadow:0 16px 28px rgb(18 55 120 / .14);transform:translate3d(0,-1px,0)}.nav-menu>.menu-item-has-children>a::after{display:none}.nav-menu .sub-menu{position:static;margin-top:.28rem;opacity:0;visibility:visible;transform:none;box-shadow:none;border:0;background:#fff0;display:block;padding:0 .2rem;max-height:0;overflow:hidden;pointer-events:none;transition:max-height 0.36s cubic-bezier(.22,1,.36,1),opacity 0.2s ease,padding 0.25s ease}.nav-menu .menu-item.submenu-open>.sub-menu{max-height:26rem;opacity:1;pointer-events:auto;padding:.34rem .2rem .7rem}.nav-menu .menu-item-has-children{position:relative}.nav-menu .sub-menu a{border:1px solid rgb(18 55 120 / .12);border-radius:.85rem;padding:.62rem .75rem;font-size:.82rem;font-weight:650;color:var(--text-muted);background:rgb(255 255 255 / .64)}.nav-menu .sub-menu a:hover,.nav-menu .sub-menu a:focus-visible{border-color:rgb(18 55 120 / .24);color:var(--text);background:rgb(255 255 255 / .84)}.mobile-submenu-toggle{display:inline-flex;position:absolute;top:.52rem;right:.55rem;width:1.9rem;height:1.9rem;border-radius:999px;border:1px solid #fff0;background:rgb(18 55 120 / .04);color:var(--text-muted);align-items:center;justify-content:center;transition:transform 0.24s ease,color 0.24s ease,background 0.24s ease,border-color 0.24s ease}.mobile-submenu-toggle svg{width:13px;height:13px;transition:transform 0.24s cubic-bezier(.22,1,.36,1)}.nav-menu .menu-item.submenu-open>.mobile-submenu-toggle{color:var(--text);background:rgb(18 55 120 / .09);border-color:rgb(18 55 120 / .16)}.nav-menu .menu-item.submenu-open>.mobile-submenu-toggle svg{transform:rotate(180deg)}.mobile-submenu-toggle:hover,.mobile-submenu-toggle:focus-visible{color:var(--text);background:rgb(18 55 120 / .12)}.mobile-quick-nav{position:fixed;left:50%;bottom:calc(0.5rem + env(safe-area-inset-bottom));z-index:5040;display:grid;width:min(94vw, 29rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;border:1px solid rgb(18 55 120 / .16);border-radius:1.26rem;padding:.2rem;background:linear-gradient(175deg,rgb(255 255 255 / .88),rgb(234 244 255 / .74));box-shadow:none;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);transform:translate3d(-50%,0,0);transform-origin:bottom center;transition:transform 0.28s cubic-bezier(.22,1,.36,1),opacity 0.24s ease}.mobile-quick-nav-item,.mobile-quick-nav-item--button{border:0;border-radius:1rem;background:#fff0;color:var(--text-muted);display:grid;justify-items:center;gap:.22rem;padding:.45rem .2rem .38rem;min-height:3.15rem;font-size:.63rem;font-weight:750;transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.mobile-quick-nav.has-cart-items{display:flex;grid-template-columns:none}.mobile-quick-nav.has-cart-items>.mobile-quick-nav-item:not(.mobile-quick-nav-cart){flex:1 1 0%;min-width:0}.mobile-quick-nav-cart{min-width:0}.mobile-quick-cart-copy{display:contents}.mobile-quick-cart-total{display:none;opacity:0;transform:translate3d(-.4rem,0,0);transition:opacity 0.24s ease,transform 0.36s cubic-bezier(.22,1,.36,1)}.mobile-quick-nav.has-cart-items .mobile-quick-nav-cart{flex:0 1 auto;width:max-content;min-width:calc((100% - 0.4rem) / 3);max-width:11rem;position:relative;grid-template-columns:max-content auto;align-items:center;justify-items:initial;column-gap:.18rem;padding-inline:.55rem;text-align:left}.mobile-quick-nav.has-cart-items .mobile-quick-cart-copy{display:grid;width:max-content;min-width:max-content;gap:.08rem;order:1;justify-items:start;text-align:left}.mobile-quick-nav.has-cart-items .mobile-quick-cart-icon{position:static;order:2;justify-self:end;margin-right:.25rem}.mobile-quick-nav.has-cart-items .mobile-quick-cart-label{color:inherit;font-size:.72rem;font-weight:800;line-height:1.1}.mobile-quick-nav.has-cart-items .mobile-quick-cart-total{display:block;max-width:8rem;overflow:hidden;color:inherit;opacity:1;transform:translate3d(0,0,0);font-size:.74rem;font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mobile-quick-nav.is-cart-transitioning:not(.has-cart-items) .mobile-quick-cart-total{display:block}.mobile-quick-nav.has-cart-items .mobile-quick-count{top:-.34rem;right:-.46rem;min-width:1.35rem;height:1.35rem;padding-inline:.3rem;font-size:.72rem}.mobile-quick-nav.has-cart-items .mobile-quick-cart-icon .mobile-quick-count{top:-.3rem;right:-.9rem}.mobile-quick-nav-item.is-active,.mobile-quick-nav-item--button.is-active{color:var(--text);background:rgb(255 255 255 / .7)}.mobile-quick-nav-item:hover,.mobile-quick-nav-item--button:hover,.mobile-quick-nav-item:focus-visible,.mobile-quick-nav-item--button:focus-visible{color:var(--text);background:rgb(255 255 255 / .7);transform:translate3d(0,-1px,0)}.mobile-quick-icon-wrap{width:1.55rem;height:1.55rem}.mobile-quick-count{right:-.28rem;top:-.18rem}body.menu-open .mobile-quick-nav,body.mobile-search-open .mobile-quick-nav{opacity:0;pointer-events:none;transform:translate3d(-50%,calc(105% + 0.6rem),0)}body{padding-bottom:5.35rem}body.mobile-search-open{overflow:hidden}.mobile-header-search{position:fixed;inset:0;z-index:5210;padding:calc(0.9rem + env(safe-area-inset-top)) .95rem calc(0.9rem + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(242 248 255 / .96));opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,1.25rem,0);transition:opacity 0.24s ease,transform 0.24s ease,visibility 0.24s ease}.mobile-header-search.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0);display:block}.mobile-header-search-panel{height:100%;border:0;border-radius:0;box-shadow:none;background:#fff0;padding:0;display:flex;flex-direction:column;gap:.75rem}.mobile-header-search-head{margin-bottom:0}.mobile-header-search-head strong{display:none}.mobile-header-search .search-form{margin-top:0;min-height:3.35rem;border-width:1px;border-color:var(--line-strong);box-shadow:none}.mobile-quick-count{right:-.28rem;top:-.18rem}body{padding-bottom:5.35rem}.hero-slider,.entry-gates .container,.trust-strip .container,.featured-products .container,.category-showcase .container,.taksit-section .container,.why-section .container,.cta-banner .container,.newsletter-section .container,.agnero-group-page .product-group-hero .container,.agnero-group-page .product-group-table-section .container{width:min(var(--container), calc(100% - 1.2rem))}.hero-slider{min-height:20rem;border-radius:var(--radius-md)}.hero-slide .container{padding-inline:1rem}.category-card--insertler{grid-row:auto;grid-column:auto;padding:1.2rem 1rem 1.15rem;align-content:start}.category-card--insertler .category-card-main{margin-top:0;gap:.7rem}.category-card--insertler .category-card-photo{width:4.6rem;height:4.6rem}.category-card--insertler h3{font-size:1.55rem}.category-card--insertler .category-card-subs{padding-inline:0;gap:.45rem .55rem}.category-card--insertler .sub-cat-link{min-height:1.85rem;padding:.25rem .75rem;font-size:.82rem}.category-card:not(.category-card--insertler){gap:.2rem}.category-card:not(.category-card--insertler) .category-card-main{padding-left:5.45rem}.category-card:not(.category-card--insertler) .category-card-photo{left:1rem;width:4.35rem;height:5.4rem}.category-card:not(.category-card--insertler) h3{font-size:1.2rem}.category-card:not(.category-card--insertler) .category-card-subs{padding-left:5.45rem;gap:.34rem}.sub-cat-link{min-height:1.8rem;padding:.24rem .68rem;font-size:.8rem}.hero-content{max-width:none;padding-inline:.2rem}.slider-arrow{display:none}.why-grid,.cta-banner-inner,.footer-grid,.trust-grid,.trust-items,.showcase-grid,.newsletter-input-wrapper,.product-table-controls,.product-table-search,.woocommerce ul.products,.woocommerce-page ul.products,.group-hero-content,.agnero-single-specs__list{grid-template-columns:1fr}.group-hero-image{width:100%;height:12rem}.agnero-favorites-table{min-width:38rem}.cart-drawer{top:auto;right:0;left:0;bottom:0;width:100%;max-width:100%;height:fit-content;min-height:min(72vh, 34rem);min-height:min(72dvh, 34rem);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);transform:translate3d(0,105%,0);border-left:0;border-top:1px solid var(--line);border-radius:1.15rem 1.15rem 0 0;box-shadow:0 -18px 42px rgb(18 55 120 / .24)}.cart-drawer.active{transform:translate3d(0,0,0)}.cart-drawer-header{position:relative;padding-top:1.15rem}.cart-drawer-header::before{content:"";position:absolute;top:.45rem;left:50%;width:2.5rem;height:.24rem;border-radius:999px;background:var(--line-strong);transform:translateX(-50%)}.cart-drawer-footer{position:relative;z-index:2;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.cart-drawer-body{min-height:0;overflow-anchor:none}.cart-drawer::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:rgb(5 20 38 / .28);opacity:0;pointer-events:none;transition:opacity 180ms ease}.cart-drawer.is-summary-expanded::after{opacity:1;pointer-events:auto;cursor:pointer}.cart-drawer.is-summary-expanded .cart-summary-breakdown.is-expanded{position:absolute;left:-1rem;right:-1rem;bottom:100%;z-index:3;width:auto;max-height:min(52vh, 22rem);overflow:auto;margin:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1rem;background:var(--surface-soft);box-shadow:0 -12px 30px rgb(18 55 120 / .12)}.cart-summary-breakdown:not(.is-expanded){display:none}.cart-summary-toggle{display:inline-flex}.cart-summary-row--total{cursor:pointer}.cart-summary-toggle:focus,.cart-summary-toggle:focus-visible{outline:none;box-shadow:none}.cart-installments-popover{display:none}.cart-installments-mobile-note{display:block}.woocommerce-cart .woocommerce{grid-template-columns:1fr;gap:1rem}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-cart .wc-block-cart{grid-template-columns:1fr;gap:1rem}.woocommerce-cart .woocommerce-cart-form table.shop_table th,.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding:.82rem .75rem}.woocommerce-cart .cart_totals{position:static}.whatsapp-float{right:.8rem;bottom:5.2rem}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.main-navigation,.mobile-header-search,.mobile-quick-nav,.nav-menu>.menu-item>a,.nav-menu .sub-menu,.mobile-submenu-toggle,.mobile-submenu-toggle svg{transition:none}}@media (max-width:600px){.container{width:min(var(--container), calc(100% - 1rem))}.woocommerce-checkout .page-title{font-size:clamp(1.85rem, 12vw, 2.45rem)}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading,.woocommerce-checkout .agnero-micro-reward-panel,.woocommerce-checkout .agnero-conversion-note,.woocommerce-checkout .checkout_coupon{padding-inline:.85rem}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,.woocommerce-checkout .checkout_coupon,.woocommerce-checkout .wc-block-components-address-form{grid-template-columns:1fr}.woocommerce-checkout .wc-block-components-checkout-step,.woocommerce-checkout .wc-block-components-sidebar{padding:.9rem}.agnero-checkout-progress{grid-template-columns:1fr;gap:.55rem}.agnero-checkout-progress__step{min-height:2.65rem;border-radius:10px;white-space:normal}.woocommerce-checkout .agnero-checkout-account-prompt{align-items:stretch;flex-direction:column;gap:.75rem}.agnero-checkout-account-prompt__action{width:100%}.agnero-checkout-account-prompt__button{width:100%;min-height:2.75rem}.header-main{gap:.6rem;min-height:4.5rem}.site-logo img{max-height:1.7rem}.header-search{display:none}.woocommerce table.shop_table,.product-specs-table{font-size:.73rem}.shop-content,.shop-sidebar,.woocommerce-cart-form,.cart_totals,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation,.agnero-favorites-page,.agnero-single-order-table,.product-group-table-section .container>*{border-radius:var(--radius-sm)}.cta-buttons .btn,.cart-drawer-actions .btn{width:100%}}@media (max-width:960px){.agnero-order-hero,.agnero-order-next-grid,.agnero-receipt__layout{grid-template-columns:1fr}.agnero-order-hero__summary{border-top:1px solid rgb(255 255 255 / .16);border-left:0}.agnero-order-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.agnero-order-received{gap:.75rem;max-width:calc(100vw - 1rem);overflow:hidden}.agnero-order-hero,.agnero-order-metrics,.agnero-order-next-grid,.agnero-order-details-shell{width:100%;max-width:100%}.agnero-order-hero h1,.agnero-order-failed-panel h1{font-size:1.85rem}.agnero-order-hero__copy{font-size:.92rem;max-width:18.5rem}.agnero-order-hero__summary small{max-width:18.5rem}.agnero-order-actions .button{width:100%}.agnero-order-metrics{grid-template-columns:1fr}.agnero-order-details-shell{padding:0}.agnero-order-details-shell table.shop_table th,.agnero-order-details-shell table.shop_table td{padding:.75rem}.agnero-receipt{padding:.75rem}.agnero-receipt__head,.agnero-receipt-item__topline{display:grid}.agnero-receipt__meta{width:100%;text-align:left}.agnero-receipt__items-head{display:none}.agnero-receipt-item{grid-template-columns:1fr;gap:.75rem}.agnero-receipt-item__qty{width:max-content}.agnero-receipt-item__total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-top:1px solid var(--line);padding-top:.75rem;text-align:left}.agnero-receipt-summary__rows div{gap:.75rem}.agnero-receipt-summary__grand-total dd{font-size:1.15rem}}.product-group-hero{padding-block:var(--space-7);background:var(--surface);border-bottom:1px solid var(--line);margin-bottom:var(--space-6)}.group-hero-content{display:grid;grid-template-columns:320px 1fr;gap:var(--space-6);align-items:center}.group-hero-image img{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--line)}.group-title{font-size:clamp(2rem, 5vw, 3.2rem);color:var(--brand);font-weight:800;margin-bottom:1rem}.group-description{font-size:1.15rem;color:var(--text-muted);line-height:1.7;max-width:65ch;margin-bottom:2rem}.group-meta-pills{display:flex;flex-wrap:wrap;gap:.75rem}.meta-pill{background:var(--surface-soft);border:1px solid var(--line);padding:.6rem 1.25rem;border-radius:999px;font-size:.85rem;font-weight:600;color:var(--text)!important}.meta-pill strong{color:var(--brand);margin-right:.25rem}.meta-pill.price-range{background:var(--accent-soft);border-color:rgb(18 55 120 / .1);color:var(--brand)!important}:root{--agnero-range-width:1200px;--agnero-range-gutter:24px;--agnero-table-sticky-top:0px}.product-group-hero .container.agnero-range-shell,.product-group-table-section .container.agnero-range-shell,body.single-product .agnero-woocommerce-shell{width:min(var(--agnero-range-width), calc(100% - 2.5rem))}body.single-product .agnero-woocommerce-shell .woocommerce,body.single-product .agnero-woocommerce-shell div.product,body.single-product .agnero-group-banner,body.single-product .agnero-single-order-table{width:100%;max-width:var(--agnero-range-width);margin-inline:auto}.agnero-range-grid,body.single-product div.product{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--agnero-range-gutter);align-items:start}.agnero-range-grid .group-hero-image,body.single-product div.product div.images{grid-column:1 / span 5;width:100%;margin:0}.agnero-range-grid .group-hero-info,body.single-product div.product div.summary{grid-column:6 / -1;width:100%;margin:0}body.single-product div.product>.agnero-single-order-table,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related,body.single-product div.product>.agnero-support-ticket-section{grid-column:1 / -1}body.single-product .agnero-group-banner{margin-bottom:24px}body.single-product .woocommerce-product-gallery__wrapper,.group-hero-image{aspect-ratio:1 / 1;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#f7f9fc}.group-hero-content{border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}body.single-product .woocommerce-product-gallery__wrapper img,.group-hero-image img{width:100%;height:100%;object-fit:contain}body.single-product .agnero-single-order-table,.product-group-table-section{margin-top:32px}.product-group-hero{padding-block:32px 0;margin-bottom:0;border-bottom:0}.product-group-table-section{padding-bottom:64px}.agnero-range-table-heading{margin-bottom:24px}.product-group-table-section .container>.agnero-range-table-card{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-range-table-card>.agnero-product-table-wrapper{border:0;border-radius:0;box-shadow:none}.agnero-range-table-heading h2{margin-bottom:8px;color:var(--brand);font-size:clamp(1.75rem, 4vw, 2.5rem);font-weight:800}.agnero-range-table-heading p{max-width:none;color:var(--text-muted);white-space:nowrap}.agnero-freze-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 28px}.agnero-freze-gallery__item{display:grid;grid-template-rows:minmax(180px,280px) auto;place-items:center;gap:10px;min-width:0;margin:0;padding:18px;border:1px solid var(--line);border-radius:14px;background:#f7f9fc}.agnero-freze-gallery__item img,.agnero-freze-gallery__item .agnero-catalog-visual{display:block;width:100%;height:100%;min-height:0;margin:0;object-fit:contain}.agnero-freze-gallery__item figcaption{color:var(--brand);font-size:.9rem;font-weight:700;text-align:center}.agnero-catalog-shell--combined{gap:clamp(0.8rem, 1.4vh, 1.2rem);padding-top:0}.agnero-combined-showcase{display:grid;height:auto;min-height:0;grid-template-columns:minmax(0,0.96fr) minmax(0,1.04fr);grid-template-rows:auto;column-gap:0;align-items:start;overflow:visible;background:#fff}.agnero-combined-overview{display:grid;grid-column:1;grid-row:1;align-content:start;gap:60px;min-width:0}.agnero-combined-title{align-self:start;font-size:clamp(1.55rem, 2.2vw, 2rem);line-height:1.15}.agnero-combined-products{display:grid;min-width:0;grid-template-rows:repeat(2,auto);align-content:start;gap:48px;padding:0 clamp(1.2rem, 2.4vw, 2.2rem) 0 0}.agnero-combined-products--count-3{grid-template-rows:repeat(3,auto)}.agnero-combined-showcase:has(.agnero-combined-products--count-3){height:auto}.agnero-combined-showcase.agnero-combined-showcase--expanded{height:auto;min-height:660px;overflow:visible}.agnero-combined-product{--agnero-selection-label-shift:clamp(2.6rem, 4vw, 3.8rem);position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:clamp(5rem, 9vh, 7rem) auto;align-content:start;gap:.15rem;padding:0 0 0 clamp(0.7rem, 1vw, 0.9rem);border:0;background:#fff0;color:var(--brand);text-align:left;cursor:pointer}.agnero-combined-product__selection-trace{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.agnero-combined-product__selection-line,.agnero-combined-product__selection-arrow{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;stroke-dasharray:1;stroke-dashoffset:1}.agnero-combined-product.is-active .agnero-combined-product__selection-line,.agnero-combined-product.is-active .agnero-combined-product__selection-arrow{opacity:1;stroke-dashoffset:0}.agnero-combined-product.is-active.is-selection-entering .agnero-combined-product__selection-line{animation:agnero-combined-selection-trace 680ms cubic-bezier(.22,.78,.22,1) both}.agnero-combined-product.is-active.is-selection-entering .agnero-combined-product__selection-arrow{animation:agnero-combined-selection-arrow 160ms cubic-bezier(.22,.78,.22,1) 590ms both}.agnero-combined-product__media,.agnero-combined-product__caption{z-index:2}.agnero-combined-product__media{--agnero-combined-tool-diameter:clamp(3rem, 3.3vw, 3.95rem);position:relative;display:grid;min-height:0;place-items:center start;overflow:hidden;container-type:inline-size}.agnero-combined-product__media img,.agnero-combined-product__media .agnero-catalog-visual{display:block;margin:0;padding:0;object-position:left center}.agnero-combined-product .agnero-combined-product__media .agnero-catalog-visual{min-height:0;overflow:visible}.agnero-combined-product .agnero-combined-product__media .agnero-catalog-visual img{width:auto;height:auto;max-width:none;max-height:none;padding:0;object-fit:contain;object-position:left center;filter:none;transform:none}.agnero-combined-product--landscape-image .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product--landscape-image .agnero-combined-product__media>img{width:auto;height:var(--agnero-combined-tool-diameter)}.agnero-combined-product--portrait-image:not(.agnero-combined-product--horizontal-image) .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product--portrait-image:not(.agnero-combined-product--horizontal-image) .agnero-combined-product__media>img{width:var(--agnero-combined-tool-diameter);height:auto}.agnero-combined-product--composite-image{grid-template-rows:clamp(15rem, 32vh, 22rem) auto}.agnero-combined-product--composite-image .agnero-combined-product__media{place-items:end start;overflow:hidden}.agnero-combined-product.agnero-combined-product--portrait-image.agnero-combined-product--composite-image .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product.agnero-combined-product--portrait-image.agnero-combined-product--composite-image .agnero-combined-product__media>img{width:auto;height:100%;max-width:100%;object-position:left bottom}.agnero-combined-product--horizontal-image .agnero-combined-product__media .agnero-catalog-visual{position:absolute;inset:0;display:block;width:auto;height:auto}.agnero-combined-product--horizontal-image{grid-template-rows:clamp(3rem, 6vh, 4.25rem) auto}.agnero-combined-product--series-aluminyum-kure-uzun-boy-frezeler-polisajli .agnero-combined-product__media{--agnero-combined-tool-diameter:clamp(2.65rem, 3vw, 3.16rem)}.agnero-combined-product--series-punta-matkaplar-uzun-boy .agnero-combined-product__media{--agnero-combined-tool-diameter:clamp(3rem, 3.45vw, 4.125rem)}.agnero-combined-product--series-punta-matkaplar-standart-boy .agnero-combined-product__media{--agnero-combined-tool-diameter:min(8cqi, clamp(2.4rem, 2.77vw, 3.32rem))}.agnero-combined-product--series-punta-matkaplar-standart-boy .agnero-catalog-visual{transform:translateY(-.45rem)}.agnero-combined-product--series-havsa-frezeler{grid-template-rows:clamp(5.75rem, 9vh, 7rem) auto}.agnero-combined-product--series-havsa-frezeler .agnero-combined-product__media{--agnero-combined-tool-diameter:clamp(5.75rem, 6vw, 6.75rem)}.agnero-combined-product--horizontal-image .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product--horizontal-image .agnero-combined-product__media>img{position:absolute;top:50%;left:0;width:var(--agnero-combined-tool-diameter);height:auto;max-width:none;max-height:none;object-position:center;transform:rotate(90deg) translate(-50%,-100%);transform-origin:top left}.agnero-combined-product__caption{display:flex;align-items:center;gap:clamp(0.45rem, 0.8vw, 0.7rem);min-width:0;padding-left:0;font-size:clamp(0.78rem, 1.05vw, 0.95rem);font-weight:800}.agnero-combined-product__caption svg{display:none}.agnero-combined-product__caption>span{position:relative;min-width:0;padding-bottom:.35rem;transform:translateX(0);transition:transform 360ms cubic-bezier(.22,.78,.22,1)}.agnero-combined-product.is-active .agnero-combined-product__caption>span{transform:translateX(var(--agnero-selection-label-shift))}.agnero-combined-product.is-active.is-selection-entering .agnero-combined-product__caption>span{animation:agnero-combined-caption-shift 360ms cubic-bezier(.22,.78,.22,1) both}.agnero-combined-product__caption>span::after{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:999px;background:var(--accent,#ff7a00);content:"";transform:scaleX(0);transform-origin:left;transition:transform 220ms ease}.agnero-combined-product.is-active .agnero-combined-product__caption>span::after{transform:scaleX(1)}.has-selection-traces .agnero-combined-product__caption>span::after{display:none}@keyframes agnero-combined-selection-trace{0%{opacity:.25;stroke-dashoffset:1}100%{opacity:1;stroke-dashoffset:0}}@keyframes agnero-combined-selection-arrow{0%{opacity:0;stroke-dashoffset:1}100%{opacity:1;stroke-dashoffset:0}}@keyframes agnero-combined-caption-shift{0%{transform:translateX(0)}100%{transform:translateX(var(--agnero-selection-label-shift))}}.agnero-combined-product:focus-visible,.agnero-combined-tab:focus-visible{outline:3px solid rgb(255 122 0 / .38);outline-offset:-3px}.agnero-combined-technical{display:grid;grid-column:2;grid-row:1;min-width:0;min-height:0;grid-template-rows:auto auto minmax(140px,1fr) auto;align-content:start;gap:clamp(0.45rem, 1vh, 0.75rem);padding:0 0 0 clamp(1.2rem, 2.2vw, 2rem)}.agnero-product-features{position:relative;z-index:2;min-width:0}.agnero-product-features:has(.agnero-product-feature[open]){z-index:60}.agnero-combined-showcase:has(.agnero-product-feature[open]),.agnero-combined-technical:has(.agnero-product-feature[open]){position:relative;z-index:60}.agnero-product-features>h3{margin:0 0 .6rem;color:var(--brand,#123778);font-size:clamp(0.82rem, 1vw, 0.95rem);font-weight:850;line-height:1.25}.agnero-product-features__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.48rem;grid-auto-rows:1fr;align-items:stretch}.agnero-product-feature{position:relative;z-index:1;min-width:0;overflow:hidden;border:1px solid #123778;border-radius:10px;background:#fff;box-shadow:0 7px 17px rgb(18 55 120 / .1);transform-origin:center;transition:opacity 200ms ease,filter 200ms ease,border-color 200ms ease,box-shadow 200ms ease,transform 200ms cubic-bezier(.22,.78,.22,1)}.agnero-product-feature:hover{border-color:#ff8b24;box-shadow:0 10px 24px rgb(18 55 120 / .2);transform:translateY(-2px)}.agnero-product-feature[open]{z-index:20;overflow:visible;border-color:#ff8b24;background:#fff;box-shadow:0 20px 46px rgb(8 31 70 / .34),0 0 0 3px rgb(255 139 36 / .16);transform:translateY(-2px)}.agnero-product-features__grid:has(.agnero-product-feature[open]) .agnero-product-feature:not([open]){opacity:.42;filter:saturate(.5);transform:none}.agnero-product-feature summary{position:relative;display:grid;min-height:84px;height:100%;box-sizing:border-box;align-content:center;justify-items:center;gap:.24rem;padding:.7rem .42rem .58rem;color:#123778;text-align:center;cursor:pointer;list-style:none}.agnero-product-feature summary::-webkit-details-marker{display:none}.agnero-product-feature summary:focus-visible{outline:3px solid rgb(255 122 0 / .42);outline-offset:-3px}.agnero-product-feature summary strong{max-width:100%;overflow-wrap:break-word;word-break:normal;color:#123778;font-family:"IBM Plex Mono",monospace;font-size:clamp(0.86rem, 1.18vw, 1.12rem);font-weight:700;line-height:1.05}.agnero-product-feature[data-feature-key="finish"] summary strong{font-size:clamp(0.62rem, 0.75vw, 0.76rem);letter-spacing:-.02em;line-height:1.12}.agnero-product-feature[data-feature-key="workpiece_material"] summary strong{font-size:clamp(0.7rem, 0.92vw, 0.9rem);line-height:1.12}.agnero-product-feature summary span{color:#536b8e;font-size:.6rem;font-weight:750;line-height:1.22}.agnero-product-feature summary i{position:absolute;top:.3rem;right:.38rem;display:grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:rgb(18 55 120 / .1);color:#123778;font-size:.72rem;font-style:normal;font-weight:800;transition:background-color 180ms ease,color 180ms ease,transform 180ms ease}.agnero-product-feature[open] summary i{background:var(--accent,#ff7a00);color:#fff;transform:rotate(45deg)}.agnero-product-feature--catalog{--catalog-ink:#d8e2ee;border:1px solid var(--catalog-ink);border-radius:6px;background:#092f43;box-shadow:inset 0 0 0 3px #092f43,inset 0 0 0 4px var(--catalog-ink)}.agnero-product-feature--catalog[data-badge-tone="carbide"]{--catalog-ink:#20dc8f}.agnero-product-feature--catalog[data-badge-tone="hss"],.agnero-product-feature--catalog[data-badge-tone="gold"]{--catalog-ink:#ffe03b}.agnero-product-feature--catalog[data-badge-tone="hsse"],.agnero-product-feature--catalog[data-badge-tone="copper"]{--catalog-ink:#ff9a3c}.agnero-product-feature--catalog[data-badge-tone="violet"]{--catalog-ink:#d3b6ff}.agnero-product-feature--catalog[data-badge-tone="blue"]{--catalog-ink:#87cfff}.agnero-product-feature--catalog summary strong,.agnero-product-feature--catalog summary .agnero-product-feature__material-name{color:var(--catalog-ink)}.agnero-product-feature__material-name{font-size:.65rem;font-weight:700;line-height:1.1}.agnero-product-feature--catalog summary span{color:#dce7ed}.agnero-product-feature--catalog summary i{background:#fff0;color:var(--catalog-ink)}.agnero-product-feature--catalog:hover,.agnero-product-feature--catalog[open]{border-color:var(--catalog-ink);background:#092f43;box-shadow:inset 0 0 0 3px #092f43,inset 0 0 0 4px var(--catalog-ink),0 8px 20px rgb(9 47 67 / 18%);transform:translateY(-2px)}.agnero-product-feature--catalog[open] summary i{color:#092f43;background:var(--catalog-ink)}.agnero-product-feature[data-feature-key="physical_logo"]{border-color:#123778;background:#123778;box-shadow:0 9px 22px rgb(18 55 120 / .24)}.agnero-product-features__grid>.agnero-product-feature[data-feature-key="physical_logo"]:only-child{width:min(100%, 8.5rem);aspect-ratio:1 / 1;justify-self:start}.agnero-product-features__grid>.agnero-product-feature[data-feature-key="physical_logo"]:only-child summary{min-height:100%}.agnero-product-feature[data-feature-key="physical_logo"][open]{border-color:#ff8b24;background:#0d2f69}.agnero-product-feature[data-feature-key="physical_logo"] summary,.agnero-product-feature[data-feature-key="physical_logo"] summary strong{color:#fff}.agnero-product-feature[data-feature-key="physical_logo"] summary span{color:#c7d7ea}.agnero-product-feature[data-feature-key="physical_logo"] summary i{background:rgb(255 255 255 / .14);color:#fff}.agnero-product-feature>p{--agnero-feature-pointer-x:50%;position:absolute;top:auto;bottom:calc(100% + 10px);left:50%;z-index:21;width:clamp(190px, 16vw, 240px);margin:0;padding:.82rem .88rem .86rem;border:1px solid #ff8b24;border-radius:12px;background:linear-gradient(145deg,#173f7d 0%,#0a285b 100%);box-shadow:0 20px 42px rgb(8 31 70 / .32),inset 0 1px 0 rgb(255 255 255 / .1);color:#e7eef8;font-size:.68rem;line-height:1.48;text-align:left;transform:translateX(-50%);transform-origin:bottom center;animation:agnero-product-feature-detail-enter 180ms cubic-bezier(.22,.78,.22,1) both}.agnero-product-feature>p::before{position:absolute;top:0;right:.8rem;left:.8rem;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#ff9a3d 22%,#ff7a00 78%,transparent);content:""}.agnero-product-feature>p::after{position:absolute;bottom:-6px;left:var(--agnero-feature-pointer-x);width:11px;height:11px;border-right:1px solid #ff8b24;border-bottom:1px solid #ff8b24;background:#0a285b;content:"";transform:translateX(-50%) rotate(45deg)}.agnero-product-feature:first-child>p{--agnero-feature-pointer-x:2.7rem;left:-1px;transform:none;transform-origin:bottom left}.agnero-product-feature:last-child>p{--agnero-feature-pointer-x:calc(100% - 2.7rem);right:-1px;left:auto;transform:none;transform-origin:bottom right}@keyframes agnero-product-feature-detail-enter{from{opacity:0;transform:translateX(-50%) translateY(9px) scale(.94)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}.agnero-product-feature:first-child>p,.agnero-product-feature:last-child>p{animation-name:agnero-product-feature-edge-detail-enter}@keyframes agnero-product-feature-edge-detail-enter{from{opacity:0;transform:translateY(9px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.agnero-product-feature,.agnero-product-feature summary i{transition:none}.agnero-product-feature[open],.agnero-product-features__grid:has(.agnero-product-feature[open]) .agnero-product-feature:not([open]){transform:none}.agnero-product-feature>p{animation:none}}.agnero-combined-feature-panel[hidden]{display:none}.agnero-product-features--combined .agnero-product-features__grid{grid-template-columns:repeat(7,minmax(0,1fr))}.agnero-product-features--combined .agnero-product-feature summary{min-height:76px}.agnero-product-features--combined .agnero-product-feature summary strong{font-size:clamp(0.72rem, 0.9vw, 0.92rem)}.agnero-combined-technical>h2{margin:0;color:var(--brand);font-size:clamp(1.05rem, 1.45vw, 1.3rem);font-weight:850;line-height:1.15}.agnero-combined-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #9cb5d0;border-radius:8px}.agnero-combined-tabs--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.agnero-combined-tabs--count-1{grid-template-columns:1fr}.agnero-combined-tab{min-height:38px;padding:.45rem .75rem;border:0;border-right:1px solid #9cb5d0;background:#fff;color:var(--brand);font-size:.82rem;font-weight:800;cursor:pointer;transition:background-color 220ms ease,color 220ms ease}.agnero-combined-tab:last-child{border-right:0}.agnero-combined-tab.is-active{background:var(--brand);color:#fff}.agnero-combined-drawings,.agnero-combined-drawing{min-width:0;min-height:0;height:100%}.agnero-combined-drawing{display:grid;place-items:center}.agnero-combined-drawing.is-entering{animation:agnero-combined-drawing-enter 360ms cubic-bezier(.22,.78,.22,1) both}@keyframes agnero-combined-drawing-enter{0%{opacity:0;transform:translateY(6px) scale(.985)}100%{opacity:1;transform:translateY(0) scale(1)}}.agnero-combined-drawing .agnero-technical-diagram,.agnero-combined-drawing .agnero-technical-diagram__stage{width:100%;height:100%}.agnero-combined-drawing .agnero-technical-diagram__stage{min-height:0}.agnero-combined-drawing .agnero-technical-diagram__stage svg{width:100%;height:100%;max-height:none;transform:scale(.93);transform-origin:center}.agnero-combined-drawing[hidden]{display:none}.agnero-combined-drawing img{display:block;width:100%;height:100%;max-height:235px;object-fit:contain;transform:scale(.93);transform-origin:center}.agnero-combined-drawing p{margin:0;color:var(--text-muted);font-size:.82rem}.agnero-combined-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.agnero-combined-highlight{display:grid;justify-items:center;align-content:start;gap:.3rem;min-width:0;padding:.65rem .5rem;border:1px solid var(--line);border-radius:8px;text-align:center}.agnero-combined-highlight svg{width:1.55rem;height:1.55rem;fill:none;stroke:var(--brand);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.agnero-combined-highlight strong{color:var(--brand);font-size:.68rem;line-height:1.25}.agnero-combined-highlight p{margin:0;color:var(--text-muted);font-size:.59rem;line-height:1.35}.agnero-combined-facts{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem 1rem;padding:.55rem .75rem;border:1px solid var(--line);border-radius:8px;color:var(--brand);font-size:.65rem}.agnero-combined-facts strong{width:100%;font-size:.73rem}.agnero-combined-facts span::before{margin-right:.35rem;color:var(--brand);content:"•"}.agnero-catalog-section--merged-freze{scroll-margin-top:1rem}.agnero-combined-scroll-cue{display:none}@keyframes agnero-combined-cue-enter{from{opacity:0;transform:translate3d(-50%,12px,0) scale(.98);filter:blur(6px)}to{opacity:1;transform:translate3d(-50%,0,0) scale(1);filter:blur(0)}}@keyframes agnero-combined-cue-leave{from{opacity:1;transform:translate3d(-50%,0,0) scale(1);filter:blur(0)}to{opacity:0;transform:translate3d(-50%,18px,0) scale(.98);filter:blur(5px)}}.product-specs-table--series-groups .agnero-table-series-heading{width:7rem;min-width:7rem;padding:0;background:#f6f9fc}.product-specs-table--series-groups .agnero-table-series-group{position:relative;width:7rem;min-width:7rem;padding:0;border-right:1px solid #d7e1ec;background:#f8fafc;vertical-align:middle}.agnero-table-series-group__inner{position:absolute;inset:.7rem .45rem;display:grid;grid-template-columns:minmax(0,1fr) 1.35rem;align-items:center;gap:.2rem}.agnero-table-series-group__label{justify-self:center;color:var(--brand);font-size:.72rem;font-weight:850;letter-spacing:.025em;line-height:1.22;text-align:center;writing-mode:vertical-rl;transform:rotate(180deg)}.agnero-table-series-group__brace{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.product-specs-table--series-groups .agnero-product-row--series-start:not(:first-child)>td:not(.agnero-table-series-group){border-top:.7rem solid #fff}.product-specs-table--series-groups .agnero-product-row--series-start:not(:first-child)>.agnero-table-series-group{border-top:.7rem solid #fff}@media (max-width:900px){.agnero-combined-showcase{height:auto;grid-template-columns:1fr;grid-template-rows:auto auto;overflow:visible}.agnero-combined-overview{grid-column:1;grid-row:auto;min-height:0;padding:0 0 1.2rem;border-right:0}.agnero-combined-title{min-height:0;padding:0}.agnero-combined-products--count-3{min-height:0}.agnero-combined-technical{grid-column:1;grid-row:auto;min-height:520px;padding:1.2rem 0}}@media (max-width:620px){.agnero-combined-showcase{display:flex;flex-direction:column;align-items:stretch;gap:0}.agnero-combined-overview,.agnero-combined-technical{display:contents}.agnero-catalog-shell--combined .agnero-catalog-title{order:1;flex:0 0 auto;width:100%;font-size:clamp(1.6rem, 8vw, 2.1rem)}.agnero-combined-tabs{order:4;flex:0 0 auto;width:100%;min-height:3rem;margin-top:1rem;border-radius:12px}.agnero-combined-products{order:2;flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:0;margin-top:1.5rem;padding:0;gap:.75rem}.agnero-combined-products--count-1{grid-template-columns:minmax(0,1fr)}.agnero-combined-products--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.agnero-combined-product,.agnero-combined-product.is-active{display:grid;min-height:0;grid-template-rows:18rem auto;justify-items:center;gap:.65rem;padding:.8rem .35rem .75rem;overflow:hidden;border:1px solid #dbe4ef;border-radius:16px;background:#fff;box-shadow:0 7px 20px rgb(18 55 120 / .06);cursor:pointer;opacity:1;transform:none;animation:none;transition:border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.agnero-combined-product.is-active{border-color:var(--brand);background:linear-gradient(180deg,rgb(18 55 120 / .055),#fff 48%);box-shadow:0 9px 24px rgb(18 55 120 / .12),inset 0 0 0 1px rgb(18 55 120 / .08)}.agnero-combined-product__media{display:grid;width:100%;height:18rem;place-items:end center;overflow:visible}.agnero-combined-product .agnero-combined-product__media .agnero-catalog-visual,.agnero-combined-product--horizontal-image .agnero-combined-product__media .agnero-catalog-visual{position:static;display:grid;width:100%;height:100%;place-items:center}.agnero-combined-product .agnero-combined-product__media img,.agnero-combined-product .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product--horizontal-image .agnero-combined-product__media>img,.agnero-combined-product--horizontal-image .agnero-combined-product__media .agnero-catalog-visual img{position:static;top:auto;left:auto;width:auto;max-width:100%;height:auto;max-height:18rem;object-fit:contain;object-position:center;transform:none}.agnero-combined-product--portrait-image .agnero-combined-product__media>img,.agnero-combined-product--portrait-image .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product--horizontal-image .agnero-combined-product__media>img,.agnero-combined-product--horizontal-image .agnero-combined-product__media .agnero-catalog-visual img{width:1.55rem;max-width:none;height:auto;max-height:18rem;transform:none;transform-origin:center}.agnero-combined-product--series-havsa-frezeler .agnero-combined-product__media>img,.agnero-combined-product--series-havsa-frezeler .agnero-combined-product__media .agnero-catalog-visual img{width:4rem;max-height:16rem}.agnero-combined-product--composite-image,.agnero-combined-product--composite-image.is-active{grid-template-rows:18rem auto}.agnero-combined-product.agnero-combined-product--portrait-image.agnero-combined-product--composite-image .agnero-combined-product__media .agnero-catalog-visual img,.agnero-combined-product.agnero-combined-product--portrait-image.agnero-combined-product--composite-image .agnero-combined-product__media>img{width:auto;max-width:100%;height:100%;max-height:18rem}.agnero-combined-product--landscape-image .agnero-combined-product__media>img,.agnero-combined-product--landscape-image .agnero-combined-product__media .agnero-catalog-visual img{width:auto;max-width:none;height:1.55rem;max-height:none;place-self:center;transform-origin:center;transform:rotate(-90deg)}.agnero-combined-product__caption{justify-content:center;width:100%;padding:0;color:#5d6e86;font-size:.8rem;font-weight:700;line-height:1.3;text-align:center}.agnero-combined-product__caption>svg,.agnero-combined-product__caption>span{display:none}.agnero-combined-product__caption::after{content:attr(data-agnero-mobile-label)}.agnero-combined-product.is-active .agnero-combined-product__caption{color:var(--brand)}.agnero-combined-product.is-active .agnero-combined-product__caption>span,.agnero-combined-product.is-active.is-selection-entering .agnero-combined-product__caption>span{padding:0;transform:none;animation:none}.agnero-combined-product__caption>span::after,.agnero-combined-product__selection-trace{display:none}.agnero-combined-products--count-3 .agnero-combined-product,.agnero-combined-products--count-3 .agnero-combined-product.is-active{grid-template-rows:14rem auto;padding-inline:.15rem}.agnero-combined-products--count-3 .agnero-combined-product__media{height:14rem}.agnero-combined-technical>h2{order:3;flex:0 0 auto;width:100%;margin-top:3rem;font-size:1.2rem}.agnero-combined-drawings{order:5;flex:0 0 auto;width:100%;height:clamp(15rem, 68vw, 21rem);min-height:0;margin-top:1rem}.agnero-combined-drawing{height:100%;min-height:0}.agnero-combined-drawing:has(>.agnero-technical-diagram+.agnero-technical-diagram){display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:.75rem}.agnero-combined-drawing:has(>.agnero-technical-diagram+.agnero-technical-diagram)>.agnero-technical-diagram{height:auto;min-height:0}.agnero-combined-highlights{order:6;flex:0 0 auto;width:100%;margin-top:1.25rem}.agnero-combined-feature-panels{order:6;flex:0 0 auto;width:100%;margin-top:1.25rem}.agnero-product-features__grid,.agnero-product-features--combined .agnero-product-features__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.28rem}.agnero-product-feature,.agnero-product-feature summary{border-radius:8px}.agnero-product-feature summary,.agnero-product-features--combined .agnero-product-feature summary{min-height:62px;gap:.16rem;padding:.48rem .16rem .38rem}.agnero-product-feature summary strong,.agnero-product-features--combined .agnero-product-feature summary strong{font-size:clamp(0.58rem, 2vw, 0.7rem)}.agnero-product-feature summary span{font-size:.46rem;line-height:1.14}.agnero-product-feature summary i{top:.2rem;right:.2rem;width:.78rem;height:.78rem;font-size:.58rem}.agnero-product-feature[open]{transform:translateY(-2px)}.agnero-combined-facts{order:7;flex:0 0 auto;width:100%;margin-top:.75rem}.agnero-combined-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-combined-facts{align-items:flex-start;flex-direction:column}.agnero-combined-facts strong{width:auto}.agnero-combined-tabs--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.agnero-combined-tabs--count-3 .agnero-combined-tab{border-right:1px solid #9cb5d0;border-bottom:0}.agnero-combined-tabs--count-3 .agnero-combined-tab:last-child{border-right:0}.agnero-combined-tabs--count-1{grid-template-columns:1fr}.agnero-combined-tab{min-height:3rem;font-size:.86rem}.agnero-combined-scroll-cue[hidden]{display:none!important}.agnero-combined-scroll-cue{--agnero-combined-cue-width:min(22rem, calc(100vw - 2rem));position:fixed;z-index:998;bottom:calc(9.2rem + env(safe-area-inset-bottom));left:50%;display:flex;width:var(--agnero-combined-cue-width);opacity:0;transform:translate3d(-50%,12px,0) scale(.98);pointer-events:none}.agnero-combined-scroll-cue.is-visible{animation:agnero-combined-cue-enter 420ms ease-out forwards;pointer-events:auto}.agnero-combined-scroll-cue.is-closing{animation:agnero-combined-cue-leave 320ms ease-in forwards;pointer-events:none}.agnero-combined-scroll-cue.is-visible.is-settled{width:var(--agnero-combined-cue-width);opacity:1;transform:translate3d(-50%,0,0) scale(1);animation:none}.agnero-combined-scroll-cue__link{position:relative;display:flex;align-items:center;width:100%;min-height:4rem;padding:.55rem 4rem .55rem 1.15rem;overflow:hidden;border:1px solid rgb(255 255 255 / .92);border-radius:999px;background:rgb(255 255 255 / .82);box-shadow:0 16px 42px rgb(18 55 120 / .16),inset 0 1px 0 rgb(255 255 255 / .9);color:var(--brand);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%)}.agnero-combined-scroll-cue__copy{display:grid;min-width:0}.agnero-combined-scroll-cue__copy small,.agnero-combined-scroll-cue__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agnero-combined-scroll-cue__copy small{color:#68758a;font-size:.64rem}.agnero-combined-scroll-cue__copy strong{font-size:.86rem;line-height:1.35}.agnero-combined-scroll-cue__arrow{position:absolute;top:50%;right:.42rem;display:grid;width:3.15rem;height:3.15rem;place-items:center;border:0;border-radius:50%;background:var(--brand);color:#fff;font-size:1.4rem;font-weight:800;transform:translateY(-50%)}}@media (max-width:460px){.agnero-product-features__grid,.agnero-product-features--combined .agnero-product-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.agnero-product-feature>p,.agnero-product-feature:last-child>p{--agnero-feature-pointer-x:50%;right:auto;left:50%;transform:translateX(-50%);transform-origin:bottom center;animation-name:agnero-product-feature-detail-enter}.agnero-product-feature:nth-child(4n+1)>p{--agnero-feature-pointer-x:2.7rem;right:auto;left:-1px;transform:none;transform-origin:bottom left;animation-name:agnero-product-feature-edge-detail-enter}.agnero-product-feature:nth-child(4n)>p{--agnero-feature-pointer-x:calc(100% - 2.7rem);right:-1px;left:auto;transform:none;transform-origin:bottom right;animation-name:agnero-product-feature-edge-detail-enter}}@keyframes agnero-mobile-product-enter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:600px){.product-specs-table--series-groups .agnero-table-series-heading{width:5rem;min-width:5rem}.product-specs-table--series-groups .agnero-table-series-group{width:5rem;min-width:5rem}.agnero-table-series-group__inner{inset:.55rem .25rem;grid-template-columns:minmax(0,1fr) .9rem}.agnero-table-series-group__label{font-size:.62rem}}@media (prefers-reduced-motion:reduce){.agnero-combined-scroll-cue,.agnero-combined-scroll-cue__copy,.agnero-combined-scroll-cue__arrow,.agnero-combined-product__media img,.agnero-combined-product__caption>span::after,.agnero-combined-product__caption>span,.agnero-combined-product__selection-line,.agnero-combined-product__selection-arrow,.agnero-combined-drawing,.agnero-combined-tab{animation:none!important;transition-duration:0.01ms!important}}.agnero-single-order-table{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-single-order-table__header h2{font-size:clamp(1.75rem, 4vw, 2.5rem)}.product-table-controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(190px,auto);gap:16px;padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 10px 26px rgb(16 24 32 / .05)}.product-specs-table-wrapper{overflow:visible;overscroll-behavior-inline:contain;scrollbar-gutter:stable}.product-specs-table thead th{top:var(--agnero-table-sticky-top,0);z-index:120;box-shadow:0 1px 0 var(--line),0 8px 18px rgb(18 55 120 / .08)}.product-specs-table th,.product-specs-table td{padding-block:12px}.product-specs-table tbody tr:focus-within{background:#fff3e6;box-shadow:inset 3px 0 0 var(--accent)}.agnero-mobile-table-sticky{position:fixed;display:none;overflow:hidden;pointer-events:none;background:#fff;box-shadow:0 8px 18px rgb(18 55 120 / .1)}.agnero-mobile-table-sticky.is-visible{display:block}.agnero-mobile-table-sticky__table{width:max-content;border-collapse:collapse;table-layout:fixed;margin:0}.agnero-mobile-table-sticky .product-specs-table thead th{position:static;top:auto;z-index:auto}.agnero-mobile-table-sticky .agnero-table-head-sub{display:block;margin-top:2px}.agnero-row-actions{display:flex;align-items:center;gap:8px}.btn-add-to-cart{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:142px;min-height:42px;padding:0 14px;border-color:var(--brand);border-radius:10px;background:var(--brand);color:#fff;white-space:nowrap;cursor:pointer;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.btn-add-to-cart:hover{border-color:var(--brand-soft);background:var(--brand-soft);color:#fff;box-shadow:0 8px 18px rgb(18 55 120 / .18)}.btn-add-to-cart:focus-visible{outline:3px solid rgb(255 122 0 / .35);outline-offset:2px}.btn-add-to-cart:disabled{cursor:not-allowed;opacity:.48}.btn-add-to-cart.added{border-color:var(--success);background:var(--success);color:#fff}.btn-add-to-cart__icon{width:18px;height:18px;flex:0 0 18px}.btn-add-to-cart__check{font-size:1rem;line-height:1}.btn-add-to-cart__spinner{width:16px;height:16px;flex:0 0 16px;border:2px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:50%;animation:agnero-cart-spin 700ms linear infinite}@keyframes agnero-cart-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.agnero-range-grid,body.single-product div.product{grid-template-columns:1fr;row-gap:24px}.agnero-range-grid .group-hero-image,.agnero-range-grid .group-hero-info,body.single-product div.product div.images,body.single-product div.product div.summary,body.single-product div.product>.agnero-single-order-table,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related,body.single-product div.product>.agnero-support-ticket-section{grid-column:1}body.single-product .woocommerce-product-gallery__wrapper,.group-hero-image{max-width:420px;margin-inline:auto}.group-hero-content{text-align:left}.group-meta-pills{justify-content:flex-start}.product-table-controls{grid-template-columns:1fr}.agnero-single-order-table{padding:20px 16px}.product-group-table-section .container>.agnero-range-table-card{padding:20px 16px}.agnero-range-table-heading p{white-space:normal}}@media (max-width:600px){.agnero-range-table-card .product-specs-table-wrapper{overflow-x:auto;overflow-y:hidden;border:1px solid var(--line);border-radius:8px;box-shadow:none;scrollbar-color:var(--accent) #e6edf5;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.agnero-range-table-card .product-specs-table-wrapper::-webkit-scrollbar{height:9px}.agnero-range-table-card .product-specs-table-wrapper::-webkit-scrollbar-track{background:#e6edf5}.agnero-range-table-card .product-specs-table-wrapper::-webkit-scrollbar-thumb{border-radius:999px;background:var(--accent)}.agnero-range-table-card .product-specs-table{display:table;width:max-content;min-width:100%}.agnero-range-table-card .product-specs-table thead{display:table-header-group;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap}.agnero-range-table-card .product-specs-table thead th{position:static;top:auto;z-index:auto}.agnero-range-table-card .product-specs-table tbody{display:table-row-group}.agnero-range-table-card .product-specs-table tbody tr,.agnero-range-table-card .product-specs-table tbody tr:nth-child(even){display:table-row;padding:0;border:0;border-radius:0;box-shadow:none}.agnero-range-table-card .product-specs-table td{display:table-cell;min-width:0;padding:10px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.agnero-range-table-card .product-specs-table th{min-width:0;padding-inline:8px;white-space:normal;line-height:1.18}.agnero-range-table-card .product-specs-table .product-cart-heading,.agnero-range-table-card .product-specs-table .product-cart-cell{position:sticky;right:0;z-index:32;width:4.2rem;min-width:4.2rem;max-width:4.2rem;padding-inline:4px;text-align:center;background:#eef2f6;box-shadow:-1px 0 0 var(--line)}.agnero-range-table-card .product-specs-table .product-cart-heading{z-index:44}.agnero-range-table-card .product-specs-table .product-cart-cell .agnero-row-actions{justify-content:center}.agnero-range-table-card .product-specs-table .product-cart-cell .agnero-favorite-table-button{display:none}.agnero-range-table-card .product-specs-table .product-cart-cell .btn-add-to-cart{min-width:2.75rem;width:2.75rem;min-height:2.75rem;padding:0;border-radius:8px;gap:0}.agnero-range-table-card .product-specs-table .product-cart-cell .btn-add-to-cart span:not(.btn-add-to-cart__spinner):not(.btn-add-to-cart__check){display:none}.agnero-range-table-card .product-specs-table .product-cart-cell .btn-add-to-cart__icon{width:20px;height:20px;flex-basis:20px}.agnero-range-table-card .agnero-table-head-sub{display:block;margin-top:2px}.agnero-range-table-card .product-specs-table td::before{content:none}.agnero-range-table-card .product-specs-table .product-code{min-width:140px}.agnero-range-table-card .qty-input{min-height:42px}.agnero-range-table-card .product-specs-table td:not(.product-cart-cell) .btn-add-to-cart{min-width:116px}}@media (prefers-reduced-motion:reduce){.btn-add-to-cart{transition:none}.btn-add-to-cart__spinner{animation:none}}@media (max-width:768px){.agnero-freze-gallery{grid-template-columns:1fr}.agnero-freze-gallery__item{grid-template-rows:minmax(160px,220px) auto}.group-hero-content{grid-template-columns:1fr;text-align:center}.group-hero-image{max-width:240px;margin-inline:auto}.group-meta-pills{justify-content:center}}:root{--header-navy:#123778;--header-navy-strong:#123778;--header-navy-soft:#123778;--header-orange:#ff7a00;--header-orange-strong:#e46700}.top-bar{border-bottom:0;background:linear-gradient(180deg,var(--header-navy) 0%,var(--header-navy-strong) 100%);backdrop-filter:none;-webkit-backdrop-filter:none}.top-bar .container{min-height:2.65rem}.top-bar-left,.top-bar-right{color:rgb(255 255 255 / .9);font-size:.82rem;font-weight:600}.top-bar-link:hover{color:#fff}.top-bar-rate{color:rgb(255 255 255 / .95)}.top-bar-rate-wrap:hover .top-bar-rate,.top-bar-rate-wrap:focus-visible .top-bar-rate,.top-bar-rate-wrap:focus-within .top-bar-rate{color:#fff}.top-bar-rate-wrap:focus-visible .top-bar-rate{text-decoration:underline;text-underline-offset:.18rem}.top-bar .separator{color:rgb(255 255 255 / .5);opacity:1}.site-header{border-bottom:1px solid #d5dfeb;background:#fff;box-shadow:0 10px 24px rgb(18 55 120 / .08);backdrop-filter:none;-webkit-backdrop-filter:none}.header-main{gap:clamp(0.75rem, 1.6vw, 1.4rem);min-height:6rem}.site-logo img{max-height:2.45rem}.header-search .search-form,.mobile-header-search .search-form{min-height:3.55rem;border-radius:1rem;border-color:#c4d2e3;background:#fff}.header-search .search-form:focus-within,.mobile-header-search .search-form:focus-within{border-color:rgb(18 55 120 / .5);box-shadow:0 0 0 3px rgb(18 55 120 / .12);background:#fff;transform:none}.header-search .search-field,.mobile-header-search .search-field{padding-inline:1.2rem;font-size:1.05rem}.header-search .search-field::placeholder,.mobile-header-search .search-field::placeholder{color:#8394ac}.header-search .search-submit,.mobile-header-search .search-submit{display:inline-grid;flex:0 0 3.15rem;place-items:center;width:3.15rem;height:3.15rem;margin:.2rem;margin-left:0;padding:0;border-radius:0 .78rem .78rem 0;background:linear-gradient(180deg,var(--header-navy-soft) 0%,var(--header-navy) 100%);color:#fff}.header-search .search-submit svg,.mobile-header-search .search-submit svg{display:block}.header-search .search-submit:hover,.mobile-header-search .search-submit:hover{background:linear-gradient(180deg,var(--header-navy) 0%,var(--header-navy-strong) 100%)}.header-actions{gap:.7rem}.header-action-item{flex-direction:column;justify-content:center;gap:.24rem;min-width:5rem;min-height:3rem;padding:.2rem .35rem;border:0;border-radius:.8rem;background:#fff0;color:var(--header-navy)}.header-action-item:hover{border-color:#fff0;box-shadow:none;background:#f2f6fb}.header-action-item .action-label,.header-action-item .cart-total{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.header-action-item.cart-toggle .cart-total{font-size:.88rem;letter-spacing:.01em;text-transform:none}.cart-count{border-color:#fff;background:var(--header-orange)}.main-navigation{border-bottom:0;background:linear-gradient(180deg,var(--header-navy) 0%,var(--header-navy-strong) 100%)}.nav-inner{min-height:4.75rem;gap:clamp(0.45rem, 1vw, 1rem)}.all-products-toggle{gap:.6rem;min-height:4.75rem;padding:0 2.1rem;border-radius:0;background:#fff0;color:rgb(255 255 255 / .94);font-size:.98rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:background 0.28s cubic-bezier(.22,1,.36,1),color 0.2s ease,box-shadow 0.28s ease}.all-products-toggle.is-active,.all-products-toggle:hover{color:#fff;background:var(--header-orange);box-shadow:inset 0 -3px 0 rgb(255 255 255 / .16)}.all-products-toggle.is-active:hover{background:var(--header-orange-strong)}.all-products-toggle-copy small{display:none}.nav-menu{gap:clamp(0.4rem, 0.8vw, 0.9rem)}.nav-menu>.menu-item>a{min-height:4.75rem;padding:0 .68rem;font-size:.84rem;font-weight:760;color:rgb(255 255 255 / .92);text-transform:uppercase;letter-spacing:.025em;line-height:1.15;transition:background 0.28s cubic-bezier(.22,1,.36,1),color 0.2s ease,box-shadow 0.28s ease}.nav-menu>.menu-item>a:hover{color:var(--header-orange)}.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a{color:#fff;background:var(--header-orange);box-shadow:inset 0 -3px 0 rgb(255 255 255 / .16)}.nav-menu>.menu-item.current-menu-item>a:hover,.nav-menu>.menu-item.current-menu-ancestor>a:hover{color:#fff;background:var(--header-orange-strong)}.nav-menu .sub-menu{border-color:rgb(18 55 120 / .22);background:#fff;box-shadow:0 18px 34px rgb(18 55 120 / .16)}.nav-menu .sub-menu a{color:#123778}.nav-menu .sub-menu a:hover{color:#123778;background:#f1f6fc}.mobile-nav-close,.mobile-search-toggle,.mobile-search-close,.menu-toggle{border:1px solid rgb(18 55 120 / .2);background:#fff;color:var(--header-navy);box-shadow:0 8px 16px rgb(18 55 120 / .12)}@media (min-width:901px){.header-main{min-height:4.65rem}.header-search .search-form{min-height:2.72rem}.header-search .search-field{padding-inline:.9rem;font-size:.9rem}.header-search .search-submit{flex-basis:2.38rem;width:2.38rem;height:2.38rem;margin:.17rem;margin-left:0;border-radius:0 .8rem .8rem 0}.nav-inner{min-height:3.15rem;gap:clamp(0.35rem, 0.75vw, 0.75rem)}.all-products-toggle{min-height:3.15rem;padding:0 .95rem;font-size:.78rem}.nav-menu{gap:clamp(0.28rem, 0.55vw, 0.62rem)}.nav-menu>.menu-item>a{min-height:3.15rem;padding:0 .52rem;font-size:.72rem;letter-spacing:.018em}.main-navigation::before{background:rgb(2 10 22 / .48);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.main-navigation::after{content:"";position:fixed;left:0;right:0;top:var(--agnero-dropdown-surface-top,var(--agnero-dropdown-top,11rem));height:var(--agnero-dropdown-surface-height,0);opacity:0;pointer-events:none;transform-origin:top center;transform:translate3d(0,-12px,0) scaleY(.72);background:linear-gradient(180deg,rgb(18 55 120 / .96) 0%,rgb(7 28 52 / .95) 100%);border-top:1px solid rgb(255 255 255 / .14);box-shadow:0 24px 44px rgb(2 10 22 / .5);transition:opacity 0.24s ease,transform 0.34s cubic-bezier(.22,1,.36,1),height 0.34s cubic-bezier(.22,1,.36,1);z-index:1}.main-navigation.has-desktop-dropdown::after{opacity:1;pointer-events:none;transform:translate3d(0,0,0) scaleY(1)}.nav-menu>.menu-item-has-children>.sub-menu,.agnero-desktop-dropdown{transform:translate3d(-50%,-8px,0) scale(.985);filter:blur(2px);transition:opacity 0.26s ease,transform 0.32s cubic-bezier(.22,1,.36,1),filter 0.32s ease,visibility 0.26s ease;padding:.95rem;gap:.85rem}.nav-menu>.menu-item-has-children:hover>.sub-menu,.nav-menu>.menu-item-has-children:focus-within>.sub-menu,.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu,.agnero-desktop-dropdown.is-visible{transform:translate3d(-50%,0,0) scale(1);filter:blur(0)}.main-navigation.has-desktop-dropdown .nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu{z-index:3;pointer-events:auto}.main-navigation.has-desktop-dropdown .nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu a{position:relative;z-index:1;pointer-events:auto}.nav-menu>.menu-item-has-children>.sub-menu>li>a{border-color:rgb(255 255 255 / .28);background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(233 244 255 / .88));box-shadow:0 14px 26px rgb(2 10 22 / .28)}.nav-menu>.menu-item-has-children>.sub-menu>li>a::before{border-color:rgb(18 55 120 / .22);background-image:url(/wp-content/themes/agnero-theme/assets/images/agnero-logo.svg),linear-gradient(150deg,rgb(242 247 252 / .95),rgb(230 240 252 / .8))}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible,.nav-menu>.menu-item-has-children>.sub-menu>li>a.is-pointer-hover{border-color:rgb(255 255 255 / .42);color:var(--header-navy);box-shadow:0 18px 30px rgb(2 10 22 / .34)}}@media (min-width:901px) and (max-width:1220px){.nav-inner{gap:clamp(0.18rem, 0.22vw, 0.32rem)}.all-products-toggle{gap:.34rem;padding:0 clamp(0.5rem, 0.8vw, 0.72rem);font-size:clamp(0.68rem, 0.25rem + 0.68vw, 0.76rem)}.all-products-toggle svg{width:.95rem;height:.95rem}.nav-menu{gap:clamp(0.08rem, 0.2vw, 0.24rem)}.nav-menu>.menu-item>a{padding:0 clamp(0.24rem, 0.35vw, 0.42rem);font-size:clamp(0.62rem, 0.2rem + 0.68vw, 0.74rem);letter-spacing:.01em}.nav-menu>.menu-item-has-children>a::after{width:.34rem;height:.34rem;margin-left:.24rem}}@media (max-width:900px){.main-navigation{background:linear-gradient(180deg,var(--header-navy) 0%,var(--header-navy-strong) 100%);backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-nav-brand{border-color:rgb(255 255 255 / .24);background:rgb(2 13 28 / .34);box-shadow:none}.mobile-nav-brand-mark{border-color:rgb(255 255 255 / .24);background:rgb(255 255 255 / .1)}.mobile-nav-brand-text strong{color:#fff}.mobile-nav-brand-text small{color:rgb(255 255 255 / .78)}.mobile-nav-close{border-color:rgb(255 255 255 / .3);background:rgb(255 255 255 / .12);color:#fff;box-shadow:none}.all-products-toggle{min-height:0;padding:.8rem .95rem;border-radius:.85rem;background:var(--header-orange);box-shadow:none;color:#fff}.all-products-toggle-copy small{display:block;color:rgb(255 255 255 / .82)}.nav-menu{gap:.45rem}.nav-menu>.menu-item>a{min-height:auto;padding:.84rem 2.75rem .84rem .95rem;font-size:.93rem;text-transform:none;letter-spacing:.01em;border-color:rgb(255 255 255 / .18);background:rgb(255 255 255 / .09);color:rgb(255 255 255 / .92);box-shadow:none}.nav-menu>.menu-item>a:hover,.nav-menu>.menu-item>a:focus-visible,.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a{border-color:rgb(255 255 255 / .32);color:#fff;background:rgb(255 255 255 / .18);box-shadow:none}.nav-menu .sub-menu a{border-color:rgb(255 255 255 / .14);background:rgb(0 0 0 / .14);color:rgb(255 255 255 / .88)}.nav-menu .sub-menu a:hover,.nav-menu .sub-menu a:focus-visible{border-color:rgb(255 255 255 / .26);color:#fff;background:rgb(255 255 255 / .16)}.mobile-submenu-toggle{color:rgb(255 255 255 / .88);background:rgb(0 0 0 / .16)}.mobile-submenu-toggle:hover,.mobile-submenu-toggle:focus-visible,.nav-menu .menu-item.submenu-open>.mobile-submenu-toggle{color:#fff;border-color:rgb(255 255 255 / .26);background:rgb(255 255 255 / .22)}.mobile-quick-nav{border-color:rgb(255 255 255 / .16);background:rgb(18 55 120 / .95);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.mobile-quick-nav-item,.mobile-quick-nav-item--button{color:rgb(255 255 255 / .84)}.mobile-quick-nav-item.is-active,.mobile-quick-nav-item--button.is-active,.mobile-quick-nav-item:hover,.mobile-quick-nav-item--button:hover,.mobile-quick-nav-item:focus-visible,.mobile-quick-nav-item--button:focus-visible{color:#fff;background:var(--header-orange);transform:translate3d(0,-1px,0)}.mobile-header-search{background:linear-gradient(180deg,#123778 0%,#123778 100%)}.mobile-header-search .search-form{border-color:#c3d2e4;background:#fff}}@media (max-width:600px){.header-main{gap:.6rem;min-height:4.5rem}.site-logo img{max-height:1.7rem}}@media (max-width:900px){.main-navigation{display:block;padding:calc(0.7rem + env(safe-area-inset-top)) .7rem calc(0.8rem + env(safe-area-inset-bottom));background:rgb(6 8 14 / .78);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.main-navigation .container{width:min(100%, 26.75rem);height:100%;margin-inline:auto;gap:1rem;padding:1rem 1rem 1.05rem;border-radius:1rem;background:linear-gradient(180deg,#123778 0%,#123778 45%,#123778 100%);box-shadow:0 22px 44px rgb(2 10 22 / .44);overflow:hidden}.mobile-nav-head{gap:.8rem;align-items:center}.mobile-nav-brand{max-width:calc(100% - 3.25rem);padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.mobile-nav-brand-logo{display:block;width:min(15.25rem, 62vw);height:auto;filter:brightness(0) invert(1)}.mobile-nav-close{width:2.55rem;height:2.55rem;border-radius:999px;border:1px solid rgb(255 255 255 / .34);background:rgb(160 195 236 / .22);color:#fff;box-shadow:none}.mobile-nav-close:hover,.mobile-nav-close:focus-visible{background:rgb(184 213 245 / .3);border-color:rgb(255 255 255 / .42)}.nav-inner{gap:1rem;grid-template-rows:auto 1fr}.all-products-toggle{justify-content:flex-start;align-items:center;gap:.85rem;min-height:0;padding:.95rem 1rem;border:0;border-radius:1.05rem;background:var(--header-orange);color:#fff;box-shadow:none}.all-products-toggle:hover,.all-products-toggle:focus-visible{background:#f56f00;color:#fff}.all-products-toggle svg{width:1.35rem;height:1.35rem;flex-shrink:0}.all-products-toggle-copy{display:inline-flex;align-items:center;gap:0;min-width:0}.all-products-toggle-copy strong{font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none}.all-products-toggle-copy small{display:none}.primary-menu-wrapper{min-height:0;overflow:auto;padding-right:.15rem;padding-bottom:.35rem}.primary-menu-wrapper::-webkit-scrollbar{width:4px}.primary-menu-wrapper::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .22);border-radius:999px}.nav-menu{display:grid;gap:1rem}.nav-menu>.menu-item{position:relative}.nav-menu>.menu-item.menu-item-has-children{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.35rem;row-gap:.55rem}.nav-menu>.menu-item-has-children>a{grid-column:1;grid-row:1;min-height:0;padding:0;border:0;background:#fff0;box-shadow:none;color:rgb(255 255 255 / .95);font-size:clamp(1.5rem, 5vw, 1.9rem);font-weight:400;line-height:1.08;letter-spacing:0;text-transform:none}.nav-menu>.menu-item-has-children>a:hover,.nav-menu>.menu-item-has-children>a:focus-visible,.nav-menu>.menu-item-has-children.current-menu-item>a,.nav-menu>.menu-item-has-children.current-menu-ancestor>a{border:0;background:#fff0;box-shadow:none;color:#fff;transform:none}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle{position:static;grid-column:2;grid-row:1;width:2rem;height:2rem;border:0;background:#fff0;border-radius:999px;color:rgb(255 255 255 / .9)}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle svg{width:1rem;height:1rem;stroke-width:2.2}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle:hover,.nav-menu>.menu-item-has-children>.mobile-submenu-toggle:focus-visible{background:rgb(255 255 255 / .12);color:#fff}.nav-menu>.menu-item-has-children>.sub-menu{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.15rem;padding:0;opacity:0;pointer-events:none;max-height:0;overflow:hidden;background:#fff0;border:0;box-shadow:none;transform:none}.nav-menu>.menu-item.submenu-open>.sub-menu{padding:.15rem 0 .25rem;max-height:48rem;opacity:1;pointer-events:auto}.nav-menu>.menu-item-has-children>.sub-menu>li{min-width:0}.nav-menu>.menu-item-has-children>.sub-menu>li>a{position:relative;min-height:9.1rem;display:flex;align-items:flex-end;justify-content:center;padding:.55rem .55rem .6rem;border-radius:1rem;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(180deg,rgb(85 119 158 / .82) 0%,rgb(70 103 143 / .82) 100%);box-shadow:none;color:rgb(255 255 255 / .95);font-size:.78rem;font-weight:500;line-height:1.15;text-align:center;text-transform:none;letter-spacing:0;overflow:hidden}.nav-menu>.menu-item-has-children>.sub-menu>li>a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:1.95rem;border-radius:.95rem;border:1px solid rgb(255 255 255 / .15);background:linear-gradient(180deg,rgb(121 147 179 / .96) 0%,rgb(111 139 172 / .94) 100%),radial-gradient(90% 70% at 50% 25%,rgb(255 255 255 / .18),#fff0 60%);box-shadow:inset 0 -10px 16px rgb(255 255 255 / .06)}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible{border-color:rgb(255 255 255 / .32);background:linear-gradient(180deg,rgb(92 127 167 / .9) 0%,rgb(77 111 152 / .9) 100%);color:#fff;transform:translate3d(0,-1px,0)}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover::before,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible::before{border-color:rgb(255 255 255 / .24)}.nav-menu>.menu-item:not(.menu-item-has-children)>a{min-height:0;padding:.05rem 0;border:0;background:#fff0;box-shadow:none;color:rgb(255 255 255 / .88);font-size:clamp(1.45rem, 4.8vw, 1.8rem);font-weight:400;line-height:1.08;text-transform:none;letter-spacing:0}.nav-menu>.menu-item:not(.menu-item-has-children)>a:hover,.nav-menu>.menu-item:not(.menu-item-has-children)>a:focus-visible,.nav-menu>.menu-item:not(.menu-item-has-children).current-menu-item>a{border:0;background:#fff0;box-shadow:none;color:#fff;transform:none}}@media (max-width:560px){.main-navigation{padding-inline:.6rem}.main-navigation .container{padding-inline:.9rem}.nav-menu>.menu-item-has-children>.sub-menu>li>a{min-height:8.6rem;font-size:.74rem}}.top-bar-help-link{border:1px solid rgb(255 255 255 / .34);border-radius:999px;padding:.18rem .62rem;font-weight:700}.top-bar-help-link:hover,.top-bar-help-link:focus-visible{border-color:rgb(255 255 255 / .7);background:rgb(255 255 255 / .14)}.header-account-menu{position:relative;display:inline-flex;flex:0 0 auto;overflow:visible;isolation:isolate}.header-account-trigger{min-width:5.1rem}.header-account-dropdown{position:absolute;top:calc(100% + 0.65rem);right:0;width:min(23rem, calc(100vw - 3rem));max-width:calc(100vw - 3rem);box-sizing:border-box;border:1px solid rgb(18 55 120 / .2);border-radius:.95rem;background:#fff;box-shadow:0 22px 42px rgb(18 55 120 / .24);padding:.42rem;opacity:0;visibility:hidden;transform:translate3d(0,9px,0);transform-origin:top right;pointer-events:none;transition:opacity 0.22s ease,transform 0.24s ease,visibility 0.22s ease;z-index:5350;-webkit-transform:translate3d(0,9px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-account-dropdown::before{content:"";position:absolute;right:0;bottom:100%;width:100%;height:.75rem}.header-account-menu:hover .header-account-dropdown,.header-account-menu:focus-within .header-account-dropdown{opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);pointer-events:auto}.header-preview-menu{position:relative;display:inline-flex;flex:0 0 auto;overflow:visible;isolation:isolate}.header-rate-notch{position:fixed;top:var(--agnero-rate-notch-top,5.2rem);right:var(--agnero-rate-notch-right,5rem);z-index:5090;display:inline-flex;align-items:center;justify-content:center;width:9.5rem;min-height:2.15rem;padding:.38rem .76rem .48rem;border:0;border-radius:0 0 1.05rem 1.05rem;background:var(--header-navy);color:#fff;box-shadow:0 10px 22px rgb(18 55 120 / .16);font-size:.92rem;font-weight:800;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-1.1rem) scaleY(.82);transform-origin:top center;transition:opacity 200ms ease,transform 260ms cubic-bezier(.2,.8,.2,1),background-color 160ms ease,box-shadow 160ms ease}.header-rate-notch::before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:var(--header-navy)}.header-rate-notch:hover,.header-rate-notch:focus-visible{background:var(--header-navy-soft);color:#fff;box-shadow:0 24px 46px rgb(18 55 120 / .24)}.header-rate-notch:hover::before,.header-rate-notch:focus-visible::before{background:var(--header-navy-soft)}.header-rate-notch:focus-visible{outline:2px solid rgb(255 122 0 / .35);outline-offset:3px}body.agnero-rate-notch-visible .header-rate-notch{opacity:1;pointer-events:auto;transform:translateY(0) scaleY(1)}body.agnero-header-action-active .header-rate-notch{opacity:0;pointer-events:none;transform:translateY(-1.1rem) scaleY(.82)}.header-preview-dropdown{position:absolute;top:calc(100% + 0.65rem);right:0;width:min(24rem, calc(100vw - 3rem));max-width:calc(100vw - 3rem);box-sizing:border-box;border:1px solid rgb(18 55 120 / .2);border-radius:.95rem;background:#fff;box-shadow:0 22px 42px rgb(18 55 120 / .24);padding:.68rem;opacity:0;visibility:hidden;transform:translate3d(0,9px,0);transform-origin:top right;pointer-events:none;transition:opacity 0.22s ease,transform 0.24s ease,visibility 0.22s ease;z-index:5350;-webkit-transform:translate3d(0,9px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-preview-dropdown::before{content:"";position:absolute;right:0;bottom:100%;width:100%;height:.75rem}.header-preview-menu:hover .header-preview-dropdown,.header-preview-menu:focus-within .header-preview-dropdown{opacity:1;visibility:visible;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);pointer-events:auto}body.agnero-cart-drawer-open .header-cart-menu .header-preview-dropdown{opacity:0;visibility:hidden;pointer-events:none}.header-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.18rem .12rem .62rem;border-bottom:1px solid rgb(18 55 120 / .12)}.header-preview-head strong{color:#123778;font-size:.96rem;line-height:1.25}.header-preview-head span{border-radius:999px;background:rgb(255 122 0 / .1);color:#d96500;font-size:.7rem;font-weight:850;padding:.18rem .48rem;white-space:nowrap}.header-preview-list{display:grid;gap:.38rem;padding-block:.55rem}.header-preview-more{display:block;width:max-content;margin:-.05rem auto .5rem;padding:.1rem 0;border:0;border-bottom:1px solid #fff0;border-radius:0;background:#fff0;color:#47627f;font:inherit;font-size:.74rem;font-weight:750;line-height:1.35;cursor:pointer;transition:border-color 160ms ease,color 160ms ease}.header-preview-more:hover,.header-preview-more:focus-visible{border-bottom-color:currentColor;background:#fff0;color:var(--header-orange-strong)}.header-preview-more:focus-visible{outline:2px solid rgb(255 122 0 / .24);outline-offset:3px}.header-preview-item{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.58rem;border:1px solid #fff0;border-radius:.78rem;padding:.42rem;color:#123778}.header-preview-item:hover,.header-preview-item:focus-visible{border-color:rgb(18 55 120 / .12);background:#edf4fc;color:#123778}.header-preview-thumb{display:block;width:4rem;height:4rem;border:0;border-radius:0;overflow:visible;background:#fff0}.header-preview-thumb img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border:0;border-radius:0;background:#fff0}.header-preview-copy{min-width:0;display:grid;gap:.15rem}.header-preview-name{overflow:hidden;color:#123778;font-size:.79rem;font-weight:850;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.header-preview-meta{overflow:hidden;color:#62758a;font-size:.68rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.header-preview-copy .agnero-hard-material-indicator{min-height:1.25rem;padding:.18rem .42rem;font-size:.56rem}.header-preview-price{max-width:6.5rem;color:#123778;font-size:.72rem;font-weight:900;line-height:1.2;text-align:right;white-space:nowrap}.header-preview-price del,.header-preview-price ins{display:block}.header-preview-empty{display:grid;gap:.72rem;padding:1rem .2rem .35rem}.header-preview-empty p{margin:0;color:#62758a;font-size:.8rem;line-height:1.45}.header-preview-total{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgb(18 55 120 / .12);padding:.72rem .12rem 0;color:#62758a;font-size:.78rem}.header-preview-total strong{color:#123778;font-size:.86rem}.agnero-shipping-policy-note--header{border-top:1px solid rgb(18 55 120 / .08);padding:.55rem .12rem 0;text-align:left}.header-preview-actions{display:grid;gap:.45rem;padding-top:.68rem}.header-preview-actions--split{grid-template-columns:1fr 1fr}.header-preview-primary,.header-preview-secondary{min-height:2.32rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:.2rem .8rem;font-size:.74rem;font-weight:850;text-align:center}.header-preview-primary{border:1px solid #ff7a00;background:#ff7a00;color:#fff}.header-preview-primary:hover,.header-preview-primary:focus-visible{border-color:#e46700;background:#e46700;color:#fff}.header-preview-secondary{border:1px solid rgb(18 55 120 / .18);background:#fff;color:#123778}.header-preview-secondary:hover,.header-preview-secondary:focus-visible{border-color:rgb(18 55 120 / .28);background:#edf4fc;color:#123778}.header-account-dropdown ul{margin:0;padding:0;list-style:none;display:grid;gap:.2rem}.header-account-dropdown-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.52rem;border-radius:.72rem;padding:.52rem .6rem;color:#123778;font-size:.8rem;font-weight:750}.header-account-dropdown-item:hover,.header-account-dropdown-item:focus-visible{background:#edf4fc;color:#123778}.header-account-dropdown-icon{width:1.45rem;height:1.45rem;border-radius:.44rem;border:1px solid rgb(255 122 0 / .24);background:rgb(255 122 0 / .09);color:#ff7a00;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.header-account-dropdown-icon svg{width:.92rem;height:.92rem}.header-account-dropdown-item.is-logout{border-top:1px solid rgb(18 55 120 / .14);margin-top:.18rem;padding-top:.65rem}.header-account-login-dropdown{width:min(22rem, calc(100vw - 3rem));max-width:calc(100vw - 3rem);padding:1rem}.header-account-login-head{display:grid;gap:.22rem;margin-bottom:.82rem}.header-account-login-head strong{color:#123778;font-size:.98rem;line-height:1.25}.header-account-login-head span{color:#62758a;font-size:.78rem;line-height:1.45}.header-account-google-cta{width:100%;min-height:2.8rem;border:1px solid rgb(18 55 120 / .2);border-radius:.76rem;background:#fff;color:#123778;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.45rem .8rem;font-size:.8rem;font-weight:850;text-align:center;box-shadow:0 7px 18px rgb(18 55 120 / .07);transition:border-color 0.2s ease,background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.header-account-google-cta svg{width:1.25rem;height:1.25rem;flex:0 0 auto}.header-account-google-cta:hover,.header-account-google-cta:focus-visible{border-color:rgb(18 55 120 / .38);background:#f8fbff;color:#123778;box-shadow:0 10px 20px rgb(18 55 120 / .11);transform:translateY(-1px)}.header-account-login-divider{display:flex;align-items:center;gap:.55rem;margin:.72rem 0 .65rem;color:#74869b;font-size:.65rem;font-weight:700;white-space:nowrap}.header-account-login-divider::before,.header-account-login-divider::after{content:"";height:1px;flex:1;background:rgb(18 55 120 / .13)}.header-account-login-form,.header-account-login-form label{display:grid;gap:.44rem}.header-account-login-form{gap:.68rem}.header-account-login-form label{color:#123778;font-size:.74rem;font-weight:800}.header-account-login-form input[type="text"],.header-account-login-form input[type="password"]{width:100%;min-height:2.58rem;border:1px solid rgb(18 55 120 / .18);border-radius:.7rem;background:#f8fbff;color:#123778;font-size:.84rem;padding:0 .78rem;outline:none;transition:border-color 0.2s ease,background 0.2s ease,box-shadow 0.2s ease}.header-account-login-form input[type="text"]:focus,.header-account-login-form input[type="password"]:focus{border-color:rgb(0 116 217 / .55);background:#fff;box-shadow:0 0 0 3px rgb(0 116 217 / .12)}.header-account-login-options{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;color:#62758a;font-size:.74rem}.header-account-login-options a{color:#0074d9;font-weight:800}.header-account-login-form .header-account-remember{display:inline-flex;grid-template-columns:none;align-items:center;width:auto;gap:.38rem;margin:0;color:#62758a;font-size:.74rem;font-weight:700;white-space:nowrap}.header-account-login-form .header-account-remember input{width:.92rem;height:.92rem;accent-color:#0074d9}.header-account-login-submit,.header-account-register-cta{width:100%;min-height:2.68rem;border-radius:.76rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.82rem;font-weight:850;transition:transform 0.2s ease,box-shadow 0.2s ease,background 0.2s ease,border-color 0.2s ease}.header-account-login-submit{border:0;background:#123778;color:#fff;cursor:pointer;box-shadow:0 12px 22px rgb(18 55 120 / .18)}.header-account-login-submit:hover,.header-account-login-submit:focus-visible{background:#123778;transform:translateY(-1px)}.header-account-register-cta{position:relative;min-height:3rem;border:1px solid #e85f00;background:linear-gradient(115deg,#ff6f00 0%,#ff8a00 100%);color:#fff;padding:.4rem .55rem .4rem .85rem;box-shadow:0 12px 24px rgb(255 111 0 / .28)}.header-account-register-block{display:grid;gap:.65rem;margin-top:.85rem;border-top:1px solid rgb(18 55 120 / .13);padding-top:.85rem}.header-account-register-cta span{flex:1;text-align:center}.header-account-register-cta svg{width:1.85rem;height:1.85rem;flex:0 0 auto;border-left:1px solid rgb(255 255 255 / .16);padding-left:.55rem}.header-account-register-cta:hover,.header-account-register-cta:focus-visible{border-color:#d95700;background:linear-gradient(115deg,#ed6500 0%,#f77b00 100%);color:#fff;box-shadow:0 15px 28px rgb(255 111 0 / .34);transform:translateY(-1px)}.woocommerce-account.logged-in .woocommerce{grid-template-columns:minmax(17.5rem,20rem) minmax(0,1fr);gap:1.25rem;padding:1.25rem;align-items:start;background:#f8fafc}.woocommerce-account .agnero-account-nav{padding:.75rem;border:1px solid rgb(15 23 42 / .1);border-radius:.9rem;background:#fff;box-shadow:0 14px 35px rgb(15 23 42 / .06);position:sticky;top:1rem}.woocommerce-account .agnero-account-nav-head{padding:.65rem .65rem .85rem}.agnero-account-nav-eyebrow,.agnero-account-dashboard-eyebrow,.agnero-account-section-heading p{color:#0369a1;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.woocommerce-account .agnero-account-nav-head h2{margin:.28rem 0 0;color:#020617;font-size:1.08rem;line-height:1.2}.woocommerce-account .agnero-account-nav-section{padding:.7rem 0;border-top:1px solid #e2e8f0}.woocommerce-account .agnero-account-nav-section h3{margin:0 0 .45rem;padding:0 .65rem;color:#64748b;font-size:.68rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.woocommerce-account .agnero-account-nav-section ul{margin:0;padding:0;list-style:none;display:grid;gap:.18rem}.woocommerce-account .agnero-account-nav-item a{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:3.1rem;border:1px solid #fff0;border-radius:.72rem;padding:.48rem .58rem;color:#334155;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.woocommerce-account .agnero-account-nav-item a:hover,.woocommerce-account .agnero-account-nav-item a:focus-visible{background:#f8fafc;border-color:#dbeafe;color:#0f172a;outline:none}.woocommerce-account .agnero-account-nav-item.is-active a{background:#eff6ff;border-color:#bfdbfe;color:#0f172a;box-shadow:inset 3px 0 0 #0369a1}.agnero-account-nav-item-icon,.agnero-account-action-icon{width:2.25rem;height:2.25rem;border-radius:.65rem;border:1px solid #dbeafe;background:#eff6ff;color:#0369a1;display:inline-flex;align-items:center;justify-content:center}.agnero-account-nav-item-icon svg,.agnero-account-action-icon svg{width:1.12rem;height:1.12rem}.agnero-account-nav-item-copy{display:grid;min-width:0;line-height:1.24}.agnero-account-nav-item-label{font-size:.86rem;font-weight:800}.agnero-account-nav-item-copy small{margin-top:.12rem;color:#64748b;font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agnero-account-nav-footer{padding-top:.75rem;border-top:1px solid #e2e8f0}.agnero-account-logout-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;width:100%;border:1px solid #cbd5e1;border-radius:.72rem;color:#334155;font-size:.78rem;font-weight:850;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.agnero-account-logout-link:hover,.agnero-account-logout-link:focus-visible{background:#f8fafc;border-color:#94a3b8;color:#0f172a}.woocommerce-account .woocommerce-MyAccount-content{padding:0}.agnero-account-dashboard{display:grid;gap:1rem}.agnero-account-dashboard-hero,.agnero-account-quick-actions,.agnero-account-assist-panel{border:1px solid #e2e8f0;border-radius:.9rem;background:#fff;box-shadow:0 14px 35px rgb(15 23 42 / .05)}.agnero-account-dashboard-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem}.agnero-account-dashboard-eyebrow,.agnero-account-section-heading p{margin:0 0 .35rem}.agnero-account-dashboard-hero h1{margin:0;color:#020617;font-size:clamp(1.35rem, 1.8vw, 1.8rem);line-height:1.15}.agnero-account-dashboard-hero p{margin:.46rem 0 0;color:#475569;font-size:.92rem;line-height:1.55;max-width:58ch}.agnero-account-dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem}.agnero-account-stat-card{border:1px solid #e2e8f0;border-radius:.82rem;background:#fff;padding:.9rem;display:grid;gap:.2rem}.agnero-account-stat-card span{color:#64748b;font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.agnero-account-stat-card strong{color:#0f172a;font-size:1.35rem;line-height:1.1}.agnero-account-quick-actions{padding:1rem}.agnero-account-section-heading h2{margin:0;color:#020617;font-size:1.08rem;line-height:1.25}.agnero-account-action-list{margin-top:.85rem;display:grid;gap:.55rem}.agnero-account-action-row{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.82rem;min-height:4.2rem;border:1px solid #e2e8f0;border-radius:.78rem;background:#fff;padding:.72rem;color:#0f172a;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.agnero-account-action-row:hover,.agnero-account-action-row:focus-visible{background:#f8fafc;border-color:#bfdbfe;box-shadow:0 10px 24px rgb(15 23 42 / .06);outline:none}.agnero-account-action-copy{display:grid;gap:.18rem;min-width:0}.agnero-account-action-copy strong{color:#0f172a;font-size:.92rem;line-height:1.25}.agnero-account-action-copy span{color:#64748b;font-size:.8rem;line-height:1.4}.agnero-account-action-arrow{color:#94a3b8;font-size:1.35rem;line-height:1}.agnero-account-assist-panel{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.agnero-account-assist-panel h2{margin:0;color:#0f172a;font-size:1rem}.agnero-account-assist-panel p{margin:.28rem 0 0;color:#64748b;font-size:.84rem;line-height:1.5}.agnero-account-panel{display:grid;gap:.75rem}.agnero-account-panel-head{border-bottom:1px solid rgb(18 55 120 / .14);padding-bottom:.62rem}.agnero-account-panel-head h2{margin:0;font-size:1.3rem;color:#123778}.agnero-account-panel-head p{margin-top:.3rem;color:#567292;font-size:.83rem}.agnero-account-empty-state{border:1px dashed rgb(18 55 120 / .22);border-radius:.9rem;background:#f8fbff;padding:.95rem;display:grid;gap:.65rem;justify-items:start}.agnero-account-empty-state p{color:#47688c;font-size:.82rem}.agnero-account-inline-actions{display:flex;flex-wrap:wrap;gap:.45rem}.agnero-account-feed-list,.agnero-account-order-list,.agnero-account-coupon-list,.agnero-account-session-list{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.agnero-account-feed-item,.agnero-account-order-item,.agnero-account-coupon-item,.agnero-account-session-item{border:1px solid rgb(18 55 120 / .14);border-radius:.86rem;background:#fff;padding:.72rem}.agnero-account-feed-item-main,.agnero-account-order-main,.agnero-account-session-title-wrap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .6rem}.agnero-account-feed-item-title{font-size:.86rem;font-weight:760;color:#123778}.agnero-account-feed-item-meta,.agnero-account-feed-item-text{font-size:.75rem;color:#577395}.agnero-account-feed-item-text{margin-top:.45rem}.agnero-account-inline-form{margin-top:.6rem}.agnero-account-order-main strong,.agnero-account-session-title-wrap strong,.agnero-account-coupon-copy strong{color:#123778;font-size:.86rem}.agnero-account-order-main span,.agnero-account-session-title-wrap span,.agnero-account-coupon-copy p,.agnero-account-coupon-copy small,.agnero-account-session-item p,.agnero-account-session-item small{color:#5a7898;font-size:.75rem}.agnero-account-session-item.is-current{border-color:rgb(255 122 0 / .32);background:#fff8f0}.agnero-account-coupon-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:center}.agnero-account-coupon-code{display:inline-flex;align-items:center;justify-content:center;min-width:8.2rem;min-height:2.2rem;padding:0 .72rem;border-radius:.7rem;border:1px dashed rgb(255 122 0 / .46);background:rgb(255 122 0 / .1);color:#c25700;font-size:.88rem;font-weight:800;letter-spacing:.04em}.agnero-account-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.agnero-account-product-card{border:1px solid rgb(18 55 120 / .14);border-radius:.85rem;background:#fff;overflow:hidden}.agnero-account-product-thumb{display:block;padding:.5rem;border-bottom:1px solid rgb(18 55 120 / .08)}.agnero-account-product-copy{padding:.58rem;display:grid;gap:.16rem}.agnero-account-product-title{font-size:.8rem;font-weight:750;color:#123778}.agnero-account-product-price{font-size:.74rem;color:#577597}.agnero-account-form-grid{display:grid;gap:.58rem}.agnero-account-check{display:flex;align-items:center;gap:.52rem;border:1px solid rgb(18 55 120 / .15);border-radius:.78rem;background:#f8fbff;padding:.62rem}.agnero-account-check span{font-size:.8rem;color:#123778}.agnero-account-help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.agnero-account-help-card{border:1px solid rgb(18 55 120 / .14);border-radius:.82rem;background:#fff;padding:.72rem;display:grid;gap:.2rem}.agnero-account-help-card strong{color:#123778;font-size:.82rem}.agnero-account-help-card span{color:#587496;font-size:.74rem}.agnero-account-help-card:hover,.agnero-account-help-card:focus-visible{background:#f1f7ff}.woocommerce-account .agnero-addresses-panel,.woocommerce-account .agnero-address-form-shell{gap:.9rem}.woocommerce-account .agnero-addresses-head,.woocommerce-account .agnero-address-form-head{border:1px solid rgb(18 55 120 / .14);border-radius:.95rem;background:linear-gradient(135deg,#ffffff 0%,#f4f8ff 100%);padding:.95rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.woocommerce-account .agnero-addresses-head h2,.woocommerce-account .agnero-address-form-head h2{margin:0;color:#123778;font-size:clamp(1rem, 1.2vw, 1.25rem)}.woocommerce-account .agnero-addresses-head p,.woocommerce-account .agnero-address-form-head p{margin:.3rem 0 0;font-size:.79rem;color:#557193;max-width:56ch}.agnero-addresses-add,.agnero-address-back-link{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.34rem;padding:0 .92rem;border:1px solid rgb(255 122 0 / .42);border-radius:.78rem;background:#fff;color:#c55d00;font-size:.79rem;font-weight:800;white-space:nowrap;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.agnero-addresses-add:hover,.agnero-addresses-add:focus-visible,.agnero-address-back-link:hover,.agnero-address-back-link:focus-visible{background:#fff2e5;border-color:#ff7a00;color:#a44d00}.agnero-addresses-add-icon{font-size:1.2rem;line-height:1}.woocommerce-account .agnero-addresses-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.72rem}.woocommerce-account .agnero-address-card{border:1px solid rgb(18 55 120 / .14);border-radius:.9rem;overflow:hidden;background:#fff;display:grid;grid-template-rows:auto 1fr auto;min-height:17.4rem}.woocommerce-account .agnero-address-card-head{background:#f5f7f9;border-bottom:1px solid rgb(18 55 120 / .12);padding:.82rem .86rem;display:flex;align-items:center;justify-content:space-between;gap:.58rem}.woocommerce-account .agnero-address-card-head h3{margin:0;color:#123778;font-size:.9rem}.agnero-address-card-status{display:inline-flex;align-items:center;justify-content:center;min-height:1.42rem;padding:0 .5rem;border-radius:999px;font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;font-weight:800}.agnero-address-card-status.is-complete{background:rgb(13 128 83 / .14);color:#146747}.agnero-address-card-status.is-missing{background:rgb(255 122 0 / .16);color:#ad5600}.woocommerce-account .agnero-address-card-body{padding:.86rem}.agnero-address-lines{margin:0;padding:0;list-style:none;display:grid;gap:.34rem}.agnero-address-lines li{font-size:.84rem;line-height:1.45;color:#123778}.agnero-address-empty{margin:0;border:1px dashed rgb(18 55 120 / .22);border-radius:.72rem;background:#f8fbff;padding:.78rem;font-size:.78rem;color:#5a7698}.woocommerce-account .agnero-address-card-actions{border-top:1px solid rgb(18 55 120 / .1);padding:.7rem .86rem .82rem;display:flex;align-items:center;justify-content:space-between;gap:.65rem}.agnero-address-card-delete{display:inline-flex;align-items:center;gap:.34rem;color:#5f7086;font-size:.9rem;font-weight:700}.agnero-address-card-delete:hover,.agnero-address-card-delete:focus-visible{color:#123778}.agnero-address-card-delete-icon{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}.agnero-address-card-delete-icon svg{width:100%;height:100%}.agnero-address-card-delete.is-disabled{opacity:0;pointer-events:none}.agnero-address-card-edit{display:inline-flex;align-items:center;justify-content:center;min-height:2.24rem;padding:0 .78rem;border:1px solid rgb(255 122 0 / .62);border-radius:.56rem;background:#fff;color:#de6600;font-size:.82rem;font-weight:800;white-space:nowrap}.agnero-address-card-edit:hover,.agnero-address-card-edit:focus-visible{background:#fff2e5;color:#b35200;border-color:#ff7a00}.woocommerce-account .agnero-address-form{display:grid;gap:.72rem}.woocommerce-account .agnero-address-form .woocommerce-address-fields{border:1px solid rgb(18 55 120 / .14);border-radius:.95rem;background:#fff;padding:.92rem}.woocommerce-account .agnero-address-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.64rem .82rem}.woocommerce-account .agnero-address-form .form-row{float:none;width:100%;margin:0}.woocommerce-account .agnero-address-form label{font-size:.75rem;font-weight:730;color:#123778;margin-bottom:.3rem}.woocommerce-account .agnero-address-form .input-text,.woocommerce-account .agnero-address-form select,.woocommerce-account .agnero-address-form textarea{min-height:2.56rem;border-radius:.66rem;border-color:rgb(18 55 120 / .22);font-size:.84rem}.woocommerce-account .agnero-address-form .input-text:focus,.woocommerce-account .agnero-address-form select:focus,.woocommerce-account .agnero-address-form textarea:focus{border-color:rgb(255 122 0 / .66);box-shadow:0 0 0 3px rgb(255 122 0 / .1)}.woocommerce-account .agnero-address-form-actions{margin:.76rem 0 0;display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.woocommerce-account .agnero-address-cancel:hover,.woocommerce-account .agnero-address-cancel:focus-visible{background:var(--brand-soft);color:#fff;border-color:var(--brand-soft)}@media (max-width:1280px){.header-account-dropdown{width:min(21.5rem, calc(100vw - 2rem))}.agnero-account-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-account .agnero-address-form-grid{grid-template-columns:1fr}}@media (max-width:1200px){.woocommerce-account.logged-in .woocommerce{grid-template-columns:1fr}.woocommerce-account .agnero-account-nav{position:static}.woocommerce-account .agnero-account-nav-section{padding:.7rem}}@media (max-width:768px){.agnero-account-dashboard-hero{flex-direction:column;align-items:stretch}.woocommerce-account.logged-in .woocommerce{padding:.75rem}.agnero-account-dashboard-stats,.agnero-account-product-grid,.agnero-account-help-grid{grid-template-columns:1fr}.agnero-account-action-row{grid-template-columns:2.5rem minmax(0,1fr)}.agnero-account-action-arrow{display:none}.agnero-account-assist-panel{flex-direction:column;align-items:stretch}.agnero-account-coupon-item{grid-template-columns:1fr;align-items:start}.agnero-account-coupon-code{min-width:0}.woocommerce-account .agnero-addresses-head,.woocommerce-account .agnero-address-form-head{flex-direction:column;align-items:stretch}.agnero-addresses-add,.agnero-address-back-link{width:100%}.woocommerce-account .agnero-addresses-grid{grid-template-columns:1fr}.woocommerce-account .agnero-address-card{min-height:0}.woocommerce-account .agnero-address-card-actions{flex-wrap:wrap}.agnero-address-card-edit{width:100%}}.agnero-order-tracking-page{background:radial-gradient(circle at 8% 10%,rgb(255 122 0 / .08),transparent 42%),radial-gradient(circle at 92% 20%,rgb(18 55 120 / .08),transparent 48%),linear-gradient(180deg,#fbfcff 0%,#f4f7fb 100%);padding-bottom:2rem}.agnero-order-tracking-hero{padding:2rem 0 1.25rem}.agnero-order-tracking-hero__inner{display:grid;grid-template-columns:1.1fr 0.9fr;gap:1.25rem;align-items:stretch}.agnero-order-tracking-hero__copy,.agnero-order-tracking-card,.agnero-order-tracking-panel{background:rgb(255 255 255 / .92);border:1px solid rgb(18 55 120 / .08);border-radius:18px;box-shadow:0 18px 45px rgb(18 55 120 / .06)}.agnero-order-tracking-hero__copy{padding:1.4rem 1.45rem}.agnero-order-tracking-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;color:#123778;letter-spacing:.04em;text-transform:uppercase;background:rgb(18 55 120 / .06);border-radius:999px;padding:.35rem .65rem;margin-bottom:.65rem}.agnero-order-tracking-hero__copy h1{margin:0 0 .55rem;line-height:1.08}.agnero-order-tracking-hero__copy p{margin:0;color:#475467}.agnero-order-tracking-hero__bullets{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.55rem}.agnero-order-tracking-hero__bullets li{display:flex;align-items:center;gap:.5rem;color:#1f2937;font-weight:500}.agnero-order-tracking-hero__bullets li::before{content:"";width:.52rem;height:.52rem;border-radius:999px;background:linear-gradient(135deg,#ff7a00,#ffb26b);box-shadow:0 0 0 4px rgb(255 122 0 / .14);flex-shrink:0}.agnero-order-tracking-card{padding:1.2rem;display:flex;flex-direction:column;gap:.8rem}.agnero-order-tracking-card h2{margin:0;font-size:1.15rem}.agnero-order-tracking-form{display:grid;gap:.8rem}.agnero-order-tracking-form__field{display:grid;gap:.35rem}.agnero-order-tracking-form__field label{font-size:.82rem;font-weight:600;color:#344054}.agnero-order-tracking-form__field input{width:100%;border:1px solid rgb(18 55 120 / .15);background:#fff;border-radius:12px;padding:.8rem .9rem;font-size:.95rem;transition:border-color 0.2s ease,box-shadow 0.2s ease}.agnero-order-tracking-form__field input:focus{border-color:rgb(18 55 120 / .45);box-shadow:0 0 0 4px rgb(18 55 120 / .08);outline:none}.agnero-order-tracking-submit{width:100%;justify-content:center}.agnero-order-tracking-alert{border-radius:12px;padding:.75rem .9rem;font-size:.9rem;border:1px solid #fff0}.agnero-order-tracking-alert--error{color:#b42318;background:#fef3f2;border-color:#fecdca}.agnero-order-tracking-result{padding:.5rem 0 1.5rem}.agnero-order-tracking-result__grid{display:grid;grid-template-columns:1.18fr 0.82fr;gap:1rem;margin-bottom:1rem}.agnero-order-tracking-panel{padding:1rem}.agnero-order-tracking-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.agnero-order-tracking-panel__head h2{margin:.2rem 0 0;font-size:1.22rem}.agnero-order-tracking-panel__eyebrow{display:inline-block;font-size:.76rem;text-transform:uppercase;letter-spacing:.05em;color:#667085;font-weight:700}.agnero-order-tracking-stage-pill{border-radius:999px;padding:.45rem .75rem;font-size:.8rem;font-weight:700;background:#eef2ff;color:#1d4ed8;white-space:nowrap}.agnero-order-tracking-stage-pill.is-delivered{background:#ecfdf3;color:#067647}.agnero-order-tracking-stage-pill.is-issue{background:#fef3f2;color:#b42318}.agnero-order-tracking-stage-copy{margin:0 0 .9rem;color:#475467}.agnero-order-tracking-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-bottom:.9rem}.agnero-order-tracking-meta-item{background:#f8fafc;border:1px solid rgb(18 55 120 / .06);border-radius:12px;padding:.7rem .8rem;display:grid;gap:.2rem}.agnero-order-tracking-meta-item small{color:#667085;font-size:.75rem}.agnero-order-tracking-meta-item strong{color:#101828;font-weight:700}.agnero-order-tracking-shipment-box,.agnero-order-tracking-note-box,.agnero-order-tracking-support-box{border-radius:14px;border:1px solid rgb(18 55 120 / .08);background:#fff;padding:.9rem}.agnero-order-tracking-shipment-box{margin-top:.2rem}.agnero-order-tracking-shipment-box h3,.agnero-order-tracking-note-box h3{margin:0 0 .55rem;font-size:1rem}.agnero-order-tracking-shipment-box ul{list-style:none;padding:0;margin:0 0 .8rem;display:grid;gap:.4rem}.agnero-order-tracking-shipment-box li{display:flex;justify-content:space-between;gap:.75rem;padding-bottom:.35rem;border-bottom:1px dashed rgb(18 55 120 / .08)}.agnero-order-tracking-shipment-box li:last-child{border-bottom:0;padding-bottom:0}.agnero-order-tracking-shipment-box li span{color:#667085}.agnero-order-tracking-note-box{margin-top:.7rem;background:#fffbf5;border-color:rgb(255 122 0 / .18)}.agnero-order-tracking-note-box p{margin:0;color:#5a3c17}.agnero-order-tracking-support-box{margin-top:.7rem;display:flex;justify-content:space-between;align-items:center;gap:.9rem;background:linear-gradient(180deg,#f7fafc,#ffffff)}.agnero-order-tracking-support-box small{color:#667085;display:block}.agnero-order-tracking-support-box strong{color:#101828}.agnero-order-tracking-support-box a{color:#123778;font-weight:800;text-decoration:none;border-bottom:2px solid rgb(18 55 120 / .12)}.agnero-order-tracking-timeline{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}.agnero-order-tracking-timeline__item{display:grid;grid-template-columns:1rem 1fr;gap:.75rem;align-items:start;position:relative}.agnero-order-tracking-timeline__item:not(:last-child)::after{content:"";position:absolute;left:.45rem;top:1.15rem;bottom:-.65rem;width:2px;background:rgb(18 55 120 / .1)}.agnero-order-tracking-timeline__dot{width:.9rem;height:.9rem;border-radius:999px;border:2px solid #cbd5e1;background:#fff;margin-top:.12rem;z-index:1}.agnero-order-tracking-timeline__item.is-done .agnero-order-tracking-timeline__dot{border-color:#12b76a;background:#12b76a;box-shadow:0 0 0 4px rgb(18 183 106 / .13)}.agnero-order-tracking-timeline__item.is-current .agnero-order-tracking-timeline__dot{border-color:#ff7a00;background:#ff7a00;box-shadow:0 0 0 4px rgb(255 122 0 / .14)}.agnero-order-tracking-timeline__content{border-radius:12px;background:#f8fafc;border:1px solid rgb(18 55 120 / .06);padding:.7rem .8rem}.agnero-order-tracking-timeline__item.is-current .agnero-order-tracking-timeline__content{background:#fff8ef;border-color:rgb(255 122 0 / .18)}.agnero-order-tracking-timeline__content strong{display:block;color:#101828;margin-bottom:.2rem}.agnero-order-tracking-timeline__content p{margin:0;color:#667085;font-size:.88rem}.agnero-order-tracking-panel--items{padding-top:.95rem}.agnero-order-tracking-items-table{overflow-x:auto}.agnero-order-tracking-items-table table{width:100%;border-collapse:collapse}.agnero-order-tracking-items-table th,.agnero-order-tracking-items-table td{padding:.7rem .6rem;border-bottom:1px solid rgb(18 55 120 / .07);text-align:left;font-size:.92rem}.agnero-order-tracking-items-table th{font-size:.8rem;color:#667085;text-transform:uppercase;letter-spacing:.04em}.agnero-inline-alert,.agnero-account-inline-alert{border-radius:12px;padding:.8rem .9rem;border:1px solid #fff0;margin-bottom:.85rem}.agnero-inline-alert--success,.agnero-account-inline-alert--success{background:#ecfdf3;border-color:#abefc6;color:#067647}.agnero-inline-alert--error,.agnero-account-inline-alert--error{background:#fef3f2;border-color:#fecdca;color:#b42318}.agnero-product-support-ticket{margin-top:1.5rem;border:1px solid rgb(18 55 120 / .08);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgb(255 122 0 / .08),transparent 45%),#fff;padding:1.2rem}.agnero-product-support-ticket__head h2{margin:.25rem 0 .35rem}.agnero-product-support-ticket__head p{margin:0;color:#667085}.agnero-product-support-ticket__eyebrow{display:inline-flex;align-items:center;font-size:.74rem;font-weight:700;color:#123778;text-transform:uppercase;letter-spacing:.05em}.agnero-product-support-ticket__form{margin-top:.95rem}.agnero-product-support-ticket__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.agnero-product-support-ticket__field{display:grid;gap:.35rem}.agnero-product-support-ticket__field--full{grid-column:1 / -1}.agnero-product-support-ticket__field label{font-size:.84rem;font-weight:600;color:#344054}.agnero-product-support-ticket__field input,.agnero-product-support-ticket__field textarea,.agnero-account-ticket-form input,.agnero-account-ticket-form textarea{width:100%;border:1px solid rgb(18 55 120 / .15);border-radius:12px;padding:.75rem .85rem;background:#fff;transition:border-color 0.2s ease,box-shadow 0.2s ease}.agnero-product-support-ticket__field input:focus,.agnero-product-support-ticket__field textarea:focus,.agnero-account-ticket-form input:focus,.agnero-account-ticket-form textarea:focus{outline:none;border-color:rgb(18 55 120 / .42);box-shadow:0 0 0 4px rgb(18 55 120 / .08)}.agnero-product-support-ticket__check,.agnero-account-ticket-check{display:flex;align-items:flex-start;gap:.6rem;line-height:1.45;color:#475467}.agnero-product-support-ticket__check input,.agnero-account-ticket-check input{margin-top:.18rem;width:auto;border-radius:4px}.agnero-product-support-ticket__check a{color:#123778;font-weight:600}.agnero-product-support-ticket__actions{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:.9rem}.agnero-account-ticket-layout{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(0,1.1fr);gap:1rem}.agnero-account-ticket-compose,.agnero-account-ticket-list{border:1px solid rgb(18 55 120 / .08);border-radius:16px;background:#fff;padding:.9rem}.agnero-account-ticket-compose h3,.agnero-account-ticket-list h3{margin:0;font-size:1rem}.agnero-account-ticket-compose p{margin:.45rem 0 .75rem;color:#667085}.agnero-account-ticket-form{display:grid;gap:.7rem}.agnero-account-ticket-form label{display:grid;gap:.25rem}.agnero-account-ticket-form label>span{font-size:.8rem;color:#475467;font-weight:600}.agnero-account-ticket-items{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:.7rem}.agnero-account-ticket-item{border:1px solid rgb(18 55 120 / .07);background:#f8fafc;border-radius:14px;padding:.75rem}.agnero-account-ticket-item__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.agnero-account-ticket-item__head small{display:block;margin-top:.15rem;color:#667085;font-size:.76rem}.agnero-account-ticket-item__status{border-radius:999px;padding:.32rem .62rem;font-size:.74rem;font-weight:700;white-space:nowrap;background:#eef2ff;color:#3730a3}.agnero-account-ticket-item__status.is-resolved,.agnero-account-ticket-item__status.is-closed{background:#ecfdf3;color:#067647}.agnero-account-ticket-item__status.is-new,.agnero-account-ticket-item__status.is-open,.agnero-account-ticket-item__status.is-in_progress{background:#fff8ef;color:#b54708}.agnero-account-ticket-item__status.is-waiting_customer{background:#eef4ff;color:#1849a9}.agnero-account-ticket-item__body p{margin:.6rem 0 0;color:#344054}.agnero-account-ticket-item__reply{margin-top:.65rem;border-top:1px dashed rgb(18 55 120 / .12);padding-top:.65rem}.agnero-account-ticket-item__reply small{display:block;color:#123778;font-weight:700;margin-bottom:.25rem}.agnero-account-ticket-item__reply p{margin:0;color:#344054}.agnero-password-change-shell{display:grid}.agnero-password-change-card{border:1px solid rgb(18 55 120 / .08);border-radius:18px;background:radial-gradient(circle at 100% 0%,rgb(255 122 0 / .08),transparent 45%),#fff;padding:1rem}.agnero-password-change-card__head h3{margin:.2rem 0 .35rem}.agnero-password-change-card__head p{margin:0;color:#667085}.agnero-password-change-card__eyebrow{display:inline-flex;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#123778;letter-spacing:.05em}.agnero-password-change-card__tips{list-style:none;margin:.9rem 0;padding:0;display:grid;gap:.45rem}.agnero-password-change-card__tips li{display:flex;align-items:center;gap:.5rem;color:#344054}.agnero-password-change-card__tips li::before{content:"•";color:#ff7a00;font-size:1.2rem;line-height:1}.agnero-password-change-card__actions{display:flex;flex-wrap:wrap;gap:.6rem}@media (max-width:1024px){.agnero-order-tracking-hero__inner,.agnero-order-tracking-result__grid,.agnero-account-ticket-layout{grid-template-columns:1fr}.agnero-order-tracking-support-box{align-items:flex-start;flex-direction:column}}@media (max-width:768px){.agnero-order-tracking-page{padding-bottom:1.25rem}.agnero-order-tracking-hero{padding-top:1rem}.agnero-order-tracking-hero__copy,.agnero-order-tracking-card,.agnero-order-tracking-panel,.agnero-product-support-ticket,.agnero-account-ticket-compose,.agnero-account-ticket-list,.agnero-password-change-card{border-radius:14px;padding:.9rem}.agnero-order-tracking-meta-grid,.agnero-product-support-ticket__grid{grid-template-columns:1fr}.agnero-product-support-ticket__actions,.agnero-password-change-card__actions{flex-direction:column}.agnero-product-support-ticket__actions .btn,.agnero-password-change-card__actions .button{width:100%;justify-content:center}.agnero-account-ticket-item__head{flex-direction:column;align-items:stretch}}body.agnero-modal-open{overflow:hidden}.agnero-coming-soon-modal{position:fixed;inset:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:clamp(1rem, 3vw, 1.75rem)}.agnero-coming-soon-modal[hidden]{display:none}.agnero-coming-soon-modal__backdrop{position:absolute;inset:0;background:rgb(7 28 52 / .56);backdrop-filter:blur(8px)}.agnero-coming-soon-modal__dialog{position:relative;z-index:1;width:min(100%, 38rem);max-height:calc(100vh - 2rem);overflow:auto;border:1px solid rgb(18 55 120 / .14);border-radius:1.35rem;background:linear-gradient(180deg,#ffffff 0%,#f7f9fc 100%);box-shadow:0 26px 64px rgb(7 28 52 / .22)}.agnero-coming-soon-modal__close{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:1px solid rgb(18 55 120 / .12);border-radius:999px;background:#fff;color:var(--header-navy,#123778);font-size:1.45rem;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease,border-color 0.2s ease}.agnero-coming-soon-modal__close:hover,.agnero-coming-soon-modal__close:focus-visible{background:#f1f6fc;border-color:rgb(18 55 120 / .22);transform:translateY(-1px)}.agnero-coming-soon-modal__shell{display:grid;gap:1rem;padding:clamp(1.35rem, 3vw, 2rem);color:var(--text)}.agnero-coming-soon-modal__hero{padding-right:2.75rem}.agnero-coming-soon-modal__eyebrow,.agnero-coming-soon-success__eyebrow{margin:0 0 .45rem;color:var(--header-orange,#ff7a00);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.agnero-coming-soon-modal__hero h3,.agnero-coming-soon-success h4{margin:0;color:var(--header-navy,#123778);font-size:clamp(1.55rem, 4vw, 2.1rem);line-height:1.1}.agnero-coming-soon-modal__copy,.agnero-coming-soon-success p{margin:.7rem 0 0;color:#4e6178;line-height:1.65}.agnero-coming-soon-form{display:grid;gap:1rem;padding:1.15rem;border:1px solid rgb(18 55 120 / .1);border-radius:1.2rem;background:#fff}.agnero-coming-soon-form[hidden],.agnero-coming-soon-success[hidden],.agnero-coming-soon-form__status[hidden]{display:none!important}.agnero-coming-soon-form__lead{margin:0;color:#4e6178;font-size:.92rem;line-height:1.55}.agnero-coming-soon-form.is-submitting{opacity:.76}.agnero-coming-soon-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.agnero-coming-soon-form__field{display:grid;gap:.45rem}.agnero-coming-soon-form__field span{color:var(--header-navy,#123778);font-size:.84rem;font-weight:600}.agnero-coming-soon-form__field input{width:100%;min-height:3.25rem;border:1px solid #c8d4e2;border-radius:.95rem;background:#f8fbff;color:var(--text);padding:.9rem 1rem}.agnero-coming-soon-form__field input::placeholder{color:#8a9bb0}.agnero-coming-soon-form__field input:focus-visible{outline:0;border-color:rgb(18 55 120 / .38);box-shadow:0 0 0 3px rgb(18 55 120 / .1)}.agnero-coming-soon-form__consent{display:flex;gap:.75rem;align-items:flex-start;padding:.9rem 1rem;border-radius:1rem;background:#f3f7fb;color:#4e6178;font-size:.9rem;line-height:1.55}.agnero-coming-soon-form__consent input{margin-top:.2rem;flex:0 0 auto}.agnero-coming-soon-form__status{margin:0;padding:.85rem 1rem;border-radius:1rem;font-size:.92rem;line-height:1.5}.agnero-coming-soon-form__status.is-error{background:#fff1f1;color:#a53a3a}.agnero-coming-soon-form__status.is-success{background:#edf8f1;color:#1f7a50}.agnero-coming-soon-form__actions{display:grid;gap:.7rem}.agnero-coming-soon-form__submit{width:100%;justify-content:center}.agnero-coming-soon-form__submit[disabled]{opacity:.7;cursor:wait}.agnero-coming-soon-form__hint{margin:0;color:#6d8097;font-size:.84rem;line-height:1.5}.agnero-coming-soon-success{display:grid;gap:.6rem;padding:1.15rem;border:1px solid rgb(18 55 120 / .1);border-radius:1.2rem;background:#fff}.agnero-coming-soon-success.is-visible{animation:agneroFadeUpIn 0.24s ease}@keyframes agneroFadeUpIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.agnero-coming-soon-modal{align-items:flex-end;padding:.75rem}.agnero-coming-soon-modal__dialog{width:100%;max-height:calc(100vh - 1rem);border-radius:1.25rem}.agnero-coming-soon-modal__shell{gap:1rem;padding:1.1rem}.agnero-coming-soon-modal__hero{padding-right:2rem}.agnero-coming-soon-form__grid{grid-template-columns:1fr}}.agnero-coming-soon-trigger,[data-coming-soon-trigger]{cursor:pointer}.category-card.is-coming-soon .category-card-main,.showcase-card.is-coming-soon{position:relative}.category-card.is-coming-soon .category-card-main::before,.showcase-card.is-coming-soon::before{content:"Yakında";position:absolute;top:.6rem;right:.75rem;z-index:2;padding:.18rem .55rem;border-radius:999px;background:rgb(199 173 132 / .16);border:1px solid rgb(214 186 139 / .28);color:#d8c39a;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.sub-cat-link--soon{width:100%;border:0;text-align:left;background:#fff0}.guide-launch-grid,.agnero-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.guide-launch-card,.agnero-guide-card{position:relative;display:grid;gap:.9rem;min-height:100%;padding:1.4rem;border-radius:1.4rem;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top right,rgb(210 186 153 / .18),transparent 42%),linear-gradient(180deg,rgb(24 24 24 / .98),rgb(15 15 15 / .98));color:#f4f0e8;text-decoration:none;box-shadow:0 20px 60px rgb(0 0 0 / .24);transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease}.guide-launch-card:hover,.guide-launch-card:focus-visible,.agnero-guide-card:hover,.agnero-guide-card:focus-visible{transform:translateY(-4px);border-color:rgb(214 186 139 / .3);box-shadow:0 26px 70px rgb(0 0 0 / .34)}.guide-launch-card--gold,.agnero-guide-card--gold{background:radial-gradient(circle at top right,rgb(214 177 92 / .26),transparent 44%),linear-gradient(180deg,rgb(30 26 18 / .98),rgb(16 15 13 / .98))}.guide-launch-card--oxide,.agnero-guide-card--oxide{background:radial-gradient(circle at top right,rgb(164 120 86 / .24),transparent 44%),linear-gradient(180deg,rgb(31 23 19 / .98),rgb(16 14 13 / .98))}.guide-launch-card--raw,.agnero-guide-card--raw,.agnero-guide-card--graphite{background:radial-gradient(circle at top right,rgb(146 146 146 / .18),transparent 42%),linear-gradient(180deg,rgb(22 22 22 / .98),rgb(14 14 14 / .98))}.guide-launch-card--bronze,.agnero-guide-card--bronze{background:radial-gradient(circle at top right,rgb(180 125 86 / .28),transparent 44%),linear-gradient(180deg,rgb(34 24 19 / .98),rgb(17 15 13 / .98))}.guide-launch-card--upcoming{opacity:.95}.guide-launch-card__eyebrow,.agnero-guide-card__badge,.agnero-guide-eyebrow,.agnero-coming-soon-panel__eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:.35rem;padding:.2rem .62rem;border-radius:999px;background:rgb(255 255 255 / .08);color:#d8c39a;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guide-launch-card h3,.agnero-guide-card h2,.agnero-guide-title,.agnero-coming-soon-panel h1{margin:0;color:#fff8ef}.guide-launch-card p,.agnero-guide-card p,.agnero-guide-copy,.agnero-coming-soon-panel p{margin:0;color:rgb(244 240 232 / .76);line-height:1.7}.guide-launch-card__meta,.agnero-guide-card__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;color:rgb(255 255 255 / .7);font-size:.92rem}.guide-launch-card__meta strong,.agnero-guide-card__meta strong{color:#f6e4bd;font-weight:700}.agnero-guide-shell,.agnero-coming-soon-panel{display:grid;gap:1.4rem;padding:clamp(1.2rem, 2vw, 1.8rem);border-radius:1.6rem;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(135deg,rgb(23 23 23 / .98),rgb(12 12 12 / .98)),radial-gradient(circle at top left,rgb(208 186 150 / .08),transparent 42%);box-shadow:0 20px 80px rgb(0 0 0 / .24)}.agnero-guide-shell__intro{display:grid;gap:.9rem}.agnero-guide-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;color:rgb(255 255 255 / .54);font-size:.88rem}.agnero-guide-breadcrumbs a{color:rgb(255 255 255 / .72);text-decoration:none}.agnero-guide-breadcrumbs .current,.agnero-guide-breadcrumbs a:hover,.agnero-guide-breadcrumbs a:focus-visible{color:#f7e3b8}.agnero-guide-product-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,0.9fr);gap:1rem}.agnero-guide-product-hero__visual,.agnero-guide-product-hero__switches{display:grid;gap:.9rem;min-height:100%;padding:1.35rem;border-radius:1.35rem;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03)}.agnero-guide-product-hero__visual strong{font-size:clamp(1.8rem, 3vw, 2.6rem);line-height:1.05;color:#fff7eb}.agnero-guide-product-hero__visual em{color:rgb(255 255 255 / .58);font-style:normal;line-height:1.7}.agnero-guide-product-hero--gold .agnero-guide-product-hero__visual{background:radial-gradient(circle at top right,rgb(210 170 78 / .28),transparent 40%),linear-gradient(160deg,rgb(36 30 18 / .98),rgb(15 14 12 / .98))}.agnero-guide-product-hero--oxide .agnero-guide-product-hero__visual{background:radial-gradient(circle at top right,rgb(173 114 80 / .24),transparent 40%),linear-gradient(160deg,rgb(34 23 19 / .98),rgb(16 13 12 / .98))}.agnero-guide-product-hero--raw .agnero-guide-product-hero__visual,.agnero-guide-product-hero--graphite .agnero-guide-product-hero__visual{background:radial-gradient(circle at top right,rgb(132 132 132 / .18),transparent 40%),linear-gradient(160deg,rgb(25 25 25 / .98),rgb(12 12 12 / .98))}.agnero-guide-product-hero__badge{display:inline-flex;width:fit-content;padding:.24rem .68rem;border-radius:999px;background:rgb(255 255 255 / .08);color:#f7e3b8;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.agnero-guide-product-hero__switch-title{color:rgb(255 255 255 / .56);font-size:.88rem;letter-spacing:.08em;text-transform:uppercase}.agnero-guide-switches{display:flex;flex-wrap:wrap;gap:.65rem}.agnero-guide-switch{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1rem;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .76);text-decoration:none;transition:border-color 0.18s ease,color 0.18s ease,background 0.18s ease}.agnero-guide-switch:hover,.agnero-guide-switch:focus-visible,.agnero-guide-switch.is-active{border-color:rgb(214 186 139 / .34);background:rgb(214 186 139 / .12);color:#fff2d3}.agnero-guide-contact{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:auto}.agnero-guide-contact__chip{display:inline-flex;align-items:center;padding:.68rem .92rem;border-radius:1rem;background:rgb(255 255 255 / .05);color:rgb(255 255 255 / .82);text-decoration:none}.agnero-guide-contact__chip:hover,.agnero-guide-contact__chip:focus-visible{color:#fff4db;background:rgb(255 255 255 / .08)}.agnero-guide-table-wrap{overflow:hidden;border-radius:1.4rem;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .02)}.agnero-guide-table{width:100%;border-collapse:collapse}.agnero-guide-table th,.agnero-guide-table td{padding:1rem 1.05rem;text-align:left;border-bottom:1px solid rgb(255 255 255 / .06)}.agnero-guide-table th{background:rgb(255 255 255 / .03);color:#fff5df;font-size:.92rem;letter-spacing:.04em;text-transform:uppercase}.agnero-guide-table tbody tr:nth-child(even) td{background:rgb(255 255 255 / .025)}.agnero-guide-table tbody tr:hover td{background:rgb(214 186 139 / .06)}.agnero-guide-table__code{color:#f7e3b8;font-weight:700}.agnero-coming-soon-panel__actions{display:flex;flex-wrap:wrap;gap:.85rem}.agnero-catalog-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;min-width:0;max-width:100%;padding-block:.4rem 2.5rem}.shop-content--catalog-simple{width:100%;min-width:0;max-width:100%;border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}.agnero-catalog-title{margin:0;color:#050b14;font-family:var(--font-body);font-size:clamp(1.75rem, 3vw, 2.45rem);font-weight:850;line-height:1.1;letter-spacing:0}.agnero-catalog-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,23rem);gap:1rem;align-items:stretch;padding:clamp(1.2rem, 2.4vw, 2rem);border:1px solid rgb(18 55 120 / .1);border-radius:1.35rem;background:radial-gradient(circle at top right,rgb(18 55 120 / .08),transparent 38%),linear-gradient(135deg,#ffffff 0%,#f4f7fb 100%);box-shadow:0 22px 60px rgb(18 55 120 / .08)}.agnero-catalog-eyebrow{display:inline-flex;width:fit-content;margin-top:.9rem;padding:.22rem .68rem;border-radius:999px;background:rgb(18 55 120 / .08);color:#123778;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agnero-catalog-hero h1{max-width:11ch;margin:.6rem 0 0;color:#0f1f34;font-size:clamp(2.35rem, 6vw, 5rem);line-height:.94;letter-spacing:0}.agnero-catalog-hero p{max-width:66ch;margin:.9rem 0 0;color:#536579;font-size:clamp(0.98rem, 1.6vw, 1.12rem);line-height:1.75}.agnero-catalog-hero .agnero-guide-breadcrumbs,.agnero-catalog-hero .agnero-guide-breadcrumbs a{color:#6c7b8e}.agnero-catalog-hero .agnero-guide-breadcrumbs .current,.agnero-catalog-hero .agnero-guide-breadcrumbs a:hover,.agnero-catalog-hero .agnero-guide-breadcrumbs a:focus-visible{color:#123778}.agnero-catalog-hero__panel{display:grid;align-content:space-between;gap:1rem;min-height:16rem;padding:1rem;border:1px solid rgb(18 55 120 / .1);border-radius:1.1rem;background:rgb(255 255 255 / .72)}.agnero-catalog-hero__panel>span:not(.agnero-catalog-visual){color:#425872;font-size:.9rem;font-weight:700;line-height:1.5}.agnero-catalog-section{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:0;max-width:100%}.agnero-catalog-section__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.agnero-catalog-section__head span{color:#0f1f34;font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agnero-catalog-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem, 2.2vw, 1.65rem)}.agnero-catalog-card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-catalog-card,.agnero-catalog-product-card{min-width:0;display:grid;color:inherit;text-decoration:none;border:1px solid #cfe0f2;border-radius:1.35rem;background:#fff;overflow:hidden;box-shadow:none;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.agnero-catalog-card{position:relative}.agnero-catalog-card::after{content:"";position:absolute;inset:1.15rem 1.15rem auto;height:8.9rem;pointer-events:none;background:linear-gradient(115deg,transparent 0%,transparent 38%,rgb(255 255 255 / .78) 48%,rgb(255 255 255 / .24) 54%,transparent 64%,transparent 100%);opacity:0;transform:translateX(-140%);transition:opacity 0.18s ease,transform 0.55s ease}.agnero-catalog-card:hover,.agnero-catalog-card:focus-visible,.agnero-catalog-product-card:hover,.agnero-catalog-product-card:focus-visible{color:inherit;border-color:#8fb5dc;box-shadow:0 14px 34px rgb(18 55 120 / .08);transform:translateY(-2px)}.agnero-catalog-visual{display:flex;align-items:center;justify-content:center;min-height:8.9rem;margin:1.15rem 1.15rem 0;background:#fff0}.agnero-catalog-card .agnero-catalog-visual{background:#fff0}.agnero-catalog-visual img{width:100%;height:100%;max-height:8.9rem;object-fit:contain;padding:.7rem;transition:transform 0.2s ease}.agnero-catalog-visual__placeholder{display:block;width:100%;aspect-ratio:2.65 / 1}.agnero-catalog-card:hover .agnero-catalog-visual img,.agnero-catalog-product-card:hover .agnero-catalog-visual img{transform:translateY(-2px)}.agnero-catalog-card:hover::after,.agnero-catalog-card:focus-visible::after{opacity:1;transform:translateX(140%)}.agnero-catalog-card:hover .agnero-catalog-visual img,.agnero-catalog-card:focus-visible .agnero-catalog-visual img{filter:drop-shadow(0 14px 24px rgb(18 55 120 / .14)) brightness(1.08) saturate(1.05);transform:translateY(-2px) scale(1.025)}.agnero-catalog-visual--hero{min-height:12.5rem;border-radius:.85rem}.agnero-catalog-visual--product{min-height:10.5rem}.agnero-catalog-card__body,.agnero-catalog-product-card__copy{display:grid;align-content:end;gap:.65rem;min-height:6.65rem;padding:1.15rem 1.55rem 1.35rem}.agnero-catalog-card small,.agnero-catalog-product-card small{color:#7a8796;font-size:.72rem;font-style:normal;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.agnero-catalog-card strong,.agnero-catalog-product-card strong{color:#123778;font-size:clamp(1.45rem, 2vw, 1.75rem);font-weight:500;line-height:1.14}.agnero-catalog-product-card .agnero-hard-material-indicator{margin-top:-.25rem}.agnero-catalog-card em,.agnero-catalog-product-card em{color:#607287;font-size:.84rem;font-style:normal;line-height:1.5}.agnero-catalog-card b{margin-top:.25rem;color:#123778;font-size:.82rem}.agnero-catalog-card__chips{display:flex;flex-wrap:nowrap;gap:.55rem;max-width:100%;overflow:hidden}.agnero-catalog-card__chips span{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.3rem 1rem;border:1px solid #cfe0f2;border-radius:999px;color:#123778;background:#fff;font-size:.83rem;font-weight:600;white-space:nowrap}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card{grid-template-rows:auto minmax(9.5rem,1fr) auto;border-color:#c7daee;background:radial-gradient(circle at 50% 86%,rgb(226 238 250 / .72),transparent 44%),linear-gradient(180deg,#fff 0%,#fff 62%,#f9fbfe 100%);box-shadow:0 9px 24px rgb(18 55 120 / .035)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card::before{content:"\2192";position:absolute;right:1.25rem;bottom:1rem;z-index:2;color:#ff6a00;font-size:1.55rem;font-weight:400;line-height:1;transition:transform 0.2s ease}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card:hover::before,.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card:focus-visible::before{transform:translateX(.25rem)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-visual{grid-row:2;min-height:9.5rem;margin:0 1rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-visual img{max-height:9.5rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual{position:relative;display:grid;align-items:center;justify-items:center;gap:.1rem .45rem;width:auto;padding:.15rem 1.1rem .25rem;isolation:isolate}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual::before{content:"";position:absolute;left:12%;right:12%;bottom:.25rem;z-index:-1;height:1.2rem;border-radius:50%;background:rgb(18 55 120 / .12);filter:blur(.65rem);transform:scaleY(.42)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-inline:1.65rem}.agnero-insert-category-visual__item{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual__item img{width:auto;height:auto;max-width:88%;max-height:4.5rem;padding:0;object-fit:contain;filter:drop-shadow(0 .45rem .45rem rgb(18 55 120 / .16));transform:none}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--2 .agnero-insert-category-visual__item img{max-width:100%;max-height:7.25rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--4 .agnero-insert-category-visual__item:nth-child(1){transform:translate(.18rem,.15rem) rotate(-5deg)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--4 .agnero-insert-category-visual__item:nth-child(2){transform:translate(-.1rem,.2rem) rotate(4deg)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--4 .agnero-insert-category-visual__item:nth-child(3){transform:translate(.3rem,-.15rem) rotate(3deg)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-insert-category-visual--4 .agnero-insert-category-visual__item:nth-child(4){transform:translate(-.3rem,-.05rem) rotate(-4deg)}.agnero-catalog-card--insert-frezeleme .agnero-insert-category-visual__item img[alt="APKT"],.agnero-catalog-card--insert-frezeleme .agnero-insert-category-visual__item img[alt="BLMP"]{transform:rotate(90deg)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card:hover .agnero-insert-category-visual__item img,.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card:focus-visible .agnero-insert-category-visual__item img{filter:drop-shadow(0 .65rem .65rem rgb(18 55 120 / .2)) brightness(1.04) saturate(1.03);transform:translateY(-2px) scale(1.025)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card--insert-frezeleme:hover .agnero-insert-category-visual__item img[alt="APKT"],.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card--insert-frezeleme:focus-visible .agnero-insert-category-visual__item img[alt="APKT"],.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card--insert-frezeleme:hover .agnero-insert-category-visual__item img[alt="BLMP"],.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card--insert-frezeleme:focus-visible .agnero-insert-category-visual__item img[alt="BLMP"]{transform:translateY(-2px) rotate(90deg) scale(1.025)}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__body{display:contents}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card strong{grid-row:1;align-self:start;padding:1.2rem 1.3rem .4rem;font-size:clamp(1.5rem, 2vw, 1.85rem);font-weight:650;line-height:1.08}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips{grid-row:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.18rem 0;padding:.45rem 3.2rem 1.1rem 1rem;overflow:visible;text-align:center}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips span{display:inline;min-height:0;padding:0;border:0;border-radius:0;color:#65758a;background:#fff0;font-size:.76rem;font-weight:400;line-height:1.4;white-space:normal}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips span:not(:last-child)::after{content:"\2022";display:inline-block;margin:0 .38rem;color:#9aa9ba}.agnero-catalog-section--showcase{gap:0}.agnero-catalog-card-grid--showcase{align-items:start;gap:clamp(1.25rem, 2vw, 1.95rem)}.agnero-catalog-showcase-item{position:relative;display:grid;min-width:0;gap:.72rem}.agnero-catalog-hard-material-notice{justify-self:center;display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:calc(100% - 1.1rem);min-height:1.75rem;padding:.34rem .78rem;border:1px solid rgb(217 111 0 / .28);border-radius:8px;background:#fff0df;color:#a84e00;font-size:.72rem;font-weight:850;line-height:1.08;letter-spacing:.02em;text-align:center}.agnero-catalog-card--showcase{position:relative;min-height:clamp(18.75rem, 27vw, 28rem);border-color:#cfe0f2;border-radius:1rem;overflow:hidden;background:#fff}.agnero-catalog-card--showcase::after{display:none}.agnero-catalog-card--showcase .agnero-catalog-card__body{position:relative;z-index:2;align-content:start;min-height:0;padding:clamp(1.35rem, 2vw, 1.75rem) clamp(1.2rem, 1.8vw, 1.55rem)}.agnero-catalog-card--showcase.agnero-catalog-card--has-grade .agnero-catalog-card__body{padding-right:clamp(5.85rem, 6.8vw, 6.35rem)}.agnero-catalog-card--showcase.agnero-catalog-card--has-grade-pair .agnero-catalog-card__body{padding-right:clamp(6.65rem, 7.4vw, 7.1rem)}.agnero-catalog-card--showcase .agnero-catalog-card__body strong{max-width:12ch;color:#123778;font-size:clamp(1.32rem, 1.75vw, 2.1rem);font-weight:850;line-height:1.12}.agnero-catalog-grade{position:absolute;top:-.65rem;right:clamp(1.15rem, 1.55vw, 1.4rem);z-index:3;display:grid;align-content:start;justify-items:center;width:clamp(3.25rem, 3.8vw, 3.7rem);height:clamp(4.7rem, 5.6vw, 5.3rem);padding:clamp(1.05rem, 1.35vw, 1.2rem) .4rem .9rem;clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);filter:drop-shadow(0 4px 5px rgb(18 55 120 / .12));line-height:.9;pointer-events:none;transform-origin:50% 0;transition:filter 0.2s ease,transform 0.2s ease}.agnero-catalog-grade-stack{position:absolute;top:-.65rem;right:clamp(0.7rem, 1vw, 0.95rem);z-index:4;display:flex;align-items:flex-start;pointer-events:none}.agnero-catalog-grade-stack .agnero-catalog-grade{position:relative;inset:auto;width:clamp(2.8rem, 3.25vw, 3.15rem);height:clamp(4.15rem, 4.8vw, 4.65rem);padding:clamp(0.88rem, 1.05vw, 1rem) .3rem .72rem;filter:drop-shadow(0 4px 5px rgb(18 55 120 / .1))}.agnero-catalog-grade-stack .agnero-catalog-grade+.agnero-catalog-grade{z-index:2;margin-left:clamp(-0.4rem, -0.45vw, -0.32rem);transform:translateY(.28rem)}.agnero-catalog-grade-stack .agnero-catalog-grade strong{font-size:clamp(1.3rem, 1.55vw, 1.55rem)}.agnero-catalog-grade-stack .agnero-catalog-grade small{font-size:clamp(0.5rem, 0.56vw, 0.58rem)}.agnero-catalog-grade::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--agnero-grade-accent)}.agnero-catalog-grade strong{color:currentColor;font-size:clamp(1.65rem, 2vw, 1.9rem);font-weight:850;letter-spacing:-.035em;line-height:1}.agnero-catalog-grade small{color:currentColor;font-size:clamp(0.58rem, 0.68vw, 0.67rem);font-weight:750;letter-spacing:.08em;line-height:1}.agnero-catalog-grade--55{--agnero-grade-accent:linear-gradient(90deg, #9d735a 0%, #dfa57f 100%);color:#9d735a;background:linear-gradient(145deg,#f8f1ec 0%,#f1e3d9 100%)}.agnero-catalog-grade--65{--agnero-grade-accent:linear-gradient(90deg, #008fc6 0%, #913690 100%);color:#913690;background:linear-gradient(145deg,#eaf6fb 0%,#f1e8f5 100%)}.agnero-catalog-grade--65 strong{color:#008fc6}.agnero-catalog-grade--65 small{color:#913690}.agnero-catalog-showcase-item:hover>.agnero-catalog-grade,.agnero-catalog-showcase-item:focus-within>.agnero-catalog-grade{filter:drop-shadow(0 8px 9px rgb(18 55 120 / .18));transform:translateY(-2px) scale(1.035)}.agnero-catalog-showcase-item:hover>.agnero-catalog-grade-stack .agnero-catalog-grade,.agnero-catalog-showcase-item:focus-within>.agnero-catalog-grade-stack .agnero-catalog-grade{filter:drop-shadow(0 8px 9px rgb(18 55 120 / .16));transform:translateY(-2px) scale(1.025)}.agnero-catalog-showcase-item:hover>.agnero-catalog-grade-stack .agnero-catalog-grade+.agnero-catalog-grade,.agnero-catalog-showcase-item:focus-within>.agnero-catalog-grade-stack .agnero-catalog-grade+.agnero-catalog-grade{transform:translateY(calc(0.28rem - 2px)) scale(1.025)}.agnero-catalog-showcase-item:has(>.agnero-catalog-grade--55)>.agnero-catalog-card--showcase:hover,.agnero-catalog-showcase-item:has(>.agnero-catalog-grade--55)>.agnero-catalog-card--showcase:focus-visible{border-color:rgb(157 115 90 / .68);box-shadow:0 14px 34px rgb(157 115 90 / .1)}.agnero-catalog-showcase-item:has(>.agnero-catalog-grade--65)>.agnero-catalog-card--showcase:hover,.agnero-catalog-showcase-item:has(>.agnero-catalog-grade--65)>.agnero-catalog-card--showcase:focus-visible{border-color:rgb(145 54 144 / .58);box-shadow:0 14px 34px rgb(0 143 198 / .1)}.agnero-catalog-showcase-visual{position:absolute;left:50%;bottom:-22%;z-index:1;display:flex;align-items:flex-end;justify-content:center;gap:clamp(0rem, 0.28vw, 0.22rem);width:82%;height:88%;pointer-events:none;transform:translateX(-50%);transform-origin:50% 100%}.agnero-catalog-showcase-visual--count-1{width:68%}.agnero-catalog-showcase-visual--count-2{width:76%}.agnero-catalog-showcase-visual--count-3{width:86%}.agnero-catalog-showcase-visual--count-4{width:94%}.agnero-catalog-showcase-visual--count-5{width:100%}.agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.15rem, 2.65vw, 3rem);display:flex;align-items:flex-end;justify-content:center;flex:1 1 0%;min-width:0;height:100%}.agnero-catalog-showcase-tool:only-child{flex:0 0 100%}.agnero-catalog-showcase-tool .agnero-catalog-visual{align-items:flex-end;width:100%;height:100%;min-height:0;margin:0;transform:translateX(-24%) rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-tool .agnero-catalog-visual img{width:auto;height:auto;max-height:none;object-fit:contain;object-position:center bottom;padding:0;filter:drop-shadow(0 18px 20px rgb(18 55 120 / .16))}.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{width:var(--agnero-showcase-tool-diameter);height:auto}.agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual{transform:none}.agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{width:clamp(7.5rem, 7.5vw, 9rem);max-width:none;height:auto;transform:none}.agnero-catalog-showcase-item--standart-boy-duz-mikro-frezeler .agnero-catalog-showcase-tool--term-65-hrc-standart-boy-duz-mikro-frezeler .agnero-catalog-visual{transform:translateX(-33%) rotate(15deg)}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-visual{bottom:-10%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual{left:44%}.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-visual{left:58%}.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{width:clamp(8.5rem, 8.5vw, 10rem)}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{transform:rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual{left:50%;width:78%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-tool--term-55-hrc-dalma-boylu-duz-mikro-frezeler .agnero-catalog-visual{position:relative;display:flex;width:100%;height:100%;align-items:flex-end;justify-content:center;overflow:visible;transform:none}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-tool--term-55-hrc-dalma-boylu-duz-mikro-frezeler .agnero-catalog-visual img{position:static;width:clamp(8rem, 9.3vw, 9.5rem);max-width:none;height:auto;max-height:none;object-fit:contain;object-position:center bottom;transform:translate(-45%,.65rem) rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--term-55-hrc-dalma-boylu-duz-mikro-frezeler .agnero-catalog-visual img,.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--term-55-hrc-dalma-boylu-duz-mikro-frezeler .agnero-catalog-visual img{transform:translate(-45%,.65rem) rotate(15deg) scale(1.025)}.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual{position:relative;display:block;width:100%;height:100%;overflow:visible;container-type:size;transform:none}.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{position:absolute;top:50%;left:50%;width:auto;height:var(--agnero-showcase-tool-diameter);max-width:none;object-fit:contain;object-position:center center;transform:translate(-50%,-50%) rotate(-75deg);transform-origin:center}.agnero-catalog-showcase-tool--rotate-portrait .agnero-catalog-visual{position:relative;display:block;width:100%;height:100%;overflow:visible;container-type:size;transform:none}.agnero-catalog-showcase-tool--rotate-portrait .agnero-catalog-visual img{position:absolute;top:50%;left:50%;width:var(--agnero-showcase-tool-diameter);height:auto;max-width:none;max-height:none;object-fit:contain;object-position:center;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool .agnero-catalog-visual img{filter:drop-shadow(0 22px 24px rgb(18 55 120 / .2)) brightness(1.04) saturate(1.04);transform:scale(1.025)}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:translate(-50%,-50%) rotate(-75deg) scale(1.025)}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--rotate-portrait .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--rotate-portrait .agnero-catalog-visual img{transform:translate(-50%,-50%) rotate(90deg) scale(1.025)}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{transform:rotate(15deg) scale(1.025)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-standart-boy-frezeler-polisajli{--agnero-showcase-tool-diameter:3.16rem}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli{--agnero-aluminum-ball-vertical-shift:4rem}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-standart-boy-frezeler-polisajli .agnero-catalog-visual{transform:translate(-46%,calc(-2.8rem + var(--agnero-aluminum-ball-vertical-shift))) rotate(15deg)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-uzun-boy-frezeler-polisajli{--agnero-showcase-tool-diameter:clamp(1.9rem, 2.2vw, 2.4rem)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-uzun-boy-frezeler-polisajli .agnero-catalog-visual{transform:translate(-72%,calc(-1rem + var(--agnero-aluminum-ball-vertical-shift))) rotate(15deg)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-standart-boy-kure-mikro-frezeler{--agnero-showcase-tool-diameter:clamp(1.85rem, 2.25vw, 2.5rem)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-55-standart,.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-65-standart{--agnero-showcase-tool-diameter:clamp(1.9rem, 2.2vw, 2.35rem)}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-55-standart,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-65-standart{--agnero-showcase-tool-diameter:clamp(1.9rem, 2.2vw, 2.35rem)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-55-standart .agnero-catalog-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-55-standart .agnero-catalog-visual{transform:translateX(-30%) rotate(15deg)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-65-standart .agnero-catalog-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-65-standart .agnero-catalog-visual{transform:translateX(-70%) rotate(15deg)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-visual{bottom:-14%}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-visual{left:44%}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual{transform:translateX(-75%)}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual img{width:clamp(6.5rem, 7vw, 7.5rem);transform:rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual img,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual img{transform:rotate(15deg) scale(1.025)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual{transform:translateX(-75%)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual img{width:clamp(6.5rem, 7vw, 7.5rem);transform:rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-dalma-boylu-kure-mikro-frezeler .agnero-catalog-visual{transform:translateX(-38%)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-dalma-boylu-kure-mikro-frezeler .agnero-catalog-visual img{transform:rotate(15deg);transform-origin:50% 100%}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--term-dalma-boylu-kure-mikro-frezeler .agnero-catalog-visual img,.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--term-dalma-boylu-kure-mikro-frezeler .agnero-catalog-visual img{transform:rotate(15deg) scale(1.025)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual img,.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual img{transform:rotate(15deg) scale(1.025)}.agnero-catalog-showcase-visual--fan{bottom:3%;display:block;width:100%;height:84%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.65rem, 1.85vw, 2rem);position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2,.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--4{z-index:3}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--1{z-index:4}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy{z-index:1}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--3{z-index:5}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--1{--agnero-fan-landscape-angle:-118deg;--agnero-fan-portrait-angle:-28deg}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2{--agnero-fan-landscape-angle:-106deg;--agnero-fan-portrait-angle:-16deg;--agnero-showcase-tool-diameter:clamp(1.7rem, 1.95vw, 2.05rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--3{--agnero-fan-landscape-angle:-90deg;--agnero-fan-portrait-angle:0deg;--agnero-showcase-tool-diameter:clamp(1.9rem, 2.15vw, 2.25rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--4{--agnero-fan-landscape-angle:-74deg;--agnero-fan-portrait-angle:16deg;--agnero-showcase-tool-diameter:clamp(1.7rem, 1.95vw, 2.05rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--5{--agnero-fan-landscape-angle:-62deg;--agnero-fan-portrait-angle:28deg;--agnero-showcase-tool-diameter:clamp(1.55rem, 1.75vw, 1.85rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy{--agnero-showcase-tool-diameter:clamp(1.52rem, 1.62vw, 1.95rem);--agnero-fan-portrait-angle:-28deg}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-55-hrc-standart{--agnero-showcase-tool-diameter:clamp(1.94rem, 1.96vw, 2.4rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2.agnero-catalog-showcase-tool--portrait.agnero-catalog-showcase-tool--term-duz-55-hrc-standart .agnero-catalog-visual img{bottom:-6%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-uzun-boy{--agnero-showcase-tool-diameter:clamp(1.52rem, 1.54vw, 1.9rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-aluminyum-polisajli{--agnero-showcase-tool-diameter:clamp(2.39rem, 2.42vw, 2.96rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-aluminyum-dlc{--agnero-showcase-tool-diameter:clamp(2.18rem, 2.21vw, 2.7rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-mikro-boy{--agnero-showcase-tool-diameter:clamp(1.08rem, 1.1vw, 1.34rem);--agnero-fan-portrait-angle:-28deg}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-65-hrc-standart{--agnero-showcase-tool-diameter:clamp(2.26rem, 2.29vw, 2.8rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-65-hrc-uzun{--agnero-showcase-tool-diameter:clamp(1.57rem, 1.59vw, 1.95rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-55-hrc-uzun{--agnero-showcase-tool-diameter:clamp(1.42rem, 1.44vw, 1.76rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-55-hrc-standart{--agnero-showcase-tool-diameter:clamp(1.92rem, 1.94vw, 2.38rem)}.agnero-catalog-showcase-visual--fan .agnero-catalog-visual{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;transform:none}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{position:absolute;top:100%;left:50%;width:auto;height:var(--agnero-showcase-tool-diameter);max-width:none;max-height:none;transform-origin:0 50%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{position:absolute;bottom:12%;left:50%;width:var(--agnero-showcase-tool-diameter);height:auto;max-width:none;max-height:none;transform-origin:50% 100%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--1.agnero-catalog-showcase-tool--portrait.agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy .agnero-catalog-visual img{bottom:-10%;left:55%;width:calc(var(--agnero-showcase-tool-diameter) * 3);clip-path:inset(0 66.666% 0 0);transform:translateX(-16.666%) rotate(var(--agnero-fan-portrait-angle));transform-origin:16.666% 100%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-mikro-boy .agnero-catalog-visual img{bottom:-6%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--1.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--3.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--4.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--5.agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--1.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%) rotate(var(--agnero-fan-portrait-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%) rotate(var(--agnero-fan-portrait-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--3.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%)}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--4.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%) rotate(var(--agnero-fan-portrait-angle))}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--5.agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%) rotate(var(--agnero-fan-portrait-angle))}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool .agnero-catalog-visual img{filter:drop-shadow(0 22px 24px rgb(18 55 120 / .2)) brightness(1.04) saturate(1.04)}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--landscape .agnero-catalog-visual img{transform:rotate(var(--agnero-fan-landscape-angle)) scale(1.025)}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translateX(-50%) rotate(var(--agnero-fan-portrait-angle)) scale(1.025)}.agnero-catalog-card--showcase:hover .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy .agnero-catalog-visual img,.agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy .agnero-catalog-visual img{transform:translateX(-16.666%) rotate(var(--agnero-fan-portrait-angle)) scale(1.025)}.agnero-catalog-showcase-item--duz-55-hrc-standart-uzun-boy-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--kure-55-hrc-standart-uzun-boy-frezeler .agnero-catalog-showcase-visual{left:46%}.agnero-catalog-showcase-item--duz-65-hrc-standart-uzun-boy-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--kure-65-hrc-standart-uzun-boy-frezeler .agnero-catalog-showcase-visual{left:47%}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-visual{left:44%}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.8rem, 2vw, 2.3rem)}.agnero-catalog-showcase-item--3d-pm-matkap .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.65rem, 1.95vw, 2.15rem)}.agnero-catalog-showcase-item--5d-pm-matkap .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.6rem, 1.95vw, 2.15rem)}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-visual{left:53%;bottom:-4%;width:78%}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.75rem, 2.1vw, 2.35rem)}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual{position:relative;display:block;overflow:visible;transform:none}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{position:absolute;top:50%;left:50%;width:auto;height:78%;max-height:none;transform:translate(-50%,-50%) rotate(105deg) scale(1.6);transform-origin:center}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{transform:translate(-50%,-50%) rotate(105deg) scale(1.64)}.agnero-catalog-card__micro-pm-label{position:absolute;top:clamp(5.55rem, 7.2vw, 7.1rem);right:clamp(0.9rem, 1.25vw, 1.3rem);z-index:3;display:grid;gap:.15rem;max-width:min(11.5rem, 48%);padding:.44rem .62rem .48rem;border:1px solid rgb(255 113 0 / .38);border-radius:.55rem;background:rgb(255 247 239 / .94);box-shadow:0 .45rem .9rem rgb(18 55 120 / .08);color:#9f4600;line-height:1.08;text-align:right}.agnero-catalog-card__micro-pm-label span{font-size:clamp(0.64rem, 0.74vw, 0.76rem);font-weight:850}.agnero-catalog-card__micro-pm-label small{color:#c45a00;font-size:clamp(0.56rem, 0.64vw, 0.65rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media (max-width:48rem){.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-visual{left:54%;bottom:-2%}.agnero-catalog-card__micro-pm-label{top:4.7rem;right:.7rem;max-width:52%;padding:.34rem .46rem .38rem}}@media (min-width:64.01rem){.agnero-catalog-card-grid--showcase:has(>.agnero-catalog-showcase-item--havsa-frezeler){grid-template-columns:repeat(5,minmax(0,1fr))}}.agnero-catalog-showcase-item--kure-frezeler .agnero-catalog-showcase-visual:not(.agnero-catalog-showcase-visual--fan){bottom:-27%}.agnero-catalog-showcase-item--dis-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--pah-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--havsa-frezeler .agnero-catalog-showcase-visual{bottom:0;width:100%}.agnero-catalog-showcase-item--dis-frezeler .agnero-catalog-visual,.agnero-catalog-showcase-item--pah-frezeler .agnero-catalog-visual,.agnero-catalog-showcase-item--havsa-frezeler .agnero-catalog-visual{align-items:flex-end;justify-content:center;transform:none}.agnero-catalog-showcase-item--dis-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--pah-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--havsa-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{width:auto;height:81%}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.75rem, 2.05vw, 2.35rem)}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-visual{left:44%}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-tool--3{--agnero-showcase-tool-diameter:clamp(1rem, 1.2vw, 1.25rem)}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-tool--3 .agnero-catalog-visual{transform:translateX(-50%) rotate(15deg)}.agnero-catalog-showcase-item--tin-kapli-hss-e-matkaplar-din-338 .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.45rem, 1.65vw, 1.9rem)}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.9rem, 3.55vw, 4rem)}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-uzun-boy{--agnero-showcase-tool-diameter:clamp(2.475rem, 2.925vw, 3.375rem)}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-standart-boy{--agnero-showcase-tool-diameter:1.95rem}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool .agnero-catalog-visual{transform:translateX(-36%) rotate(15deg)}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-standart-boy .agnero-catalog-visual{transform:translate(-36%,-1.15rem) rotate(15deg)}.agnero-catalog-showcase-item--kilavuz-duz-tin-kapli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.8rem, 3.45vw, 3.9rem)}.agnero-catalog-showcase-item--kilavuz-helis-tin-kapli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.7rem, 3.3vw, 3.75rem)}.agnero-catalog-showcase-item--kilavuz-duz-buhar-menevisli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.65rem, 3.2vw, 3.65rem)}.agnero-catalog-showcase-item--hss-h7-raybalar .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.65rem, 1.95vw, 2.2rem)}.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(4.75rem, 6vw, 6.75rem)}.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-showcase-visual{bottom:-14%}.agnero-catalog-showcase-item--piko-tornalama-takimlari-mqr .agnero-catalog-showcase-tool .agnero-catalog-visual,.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-showcase-tool .agnero-catalog-visual,.agnero-catalog-showcase-item--piko-duz-kanal-takimlari-mgr .agnero-catalog-showcase-tool .agnero-catalog-visual,.agnero-catalog-showcase-item--piko-kure-kanal-takimlari-mkr .agnero-catalog-showcase-tool .agnero-catalog-visual{align-items:flex-start;box-sizing:border-box;padding-top:clamp(2.5rem, 4vw, 3rem)}.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-showcase-tool .agnero-catalog-visual{padding-top:calc(clamp(2.5rem, 4vw, 3rem) + 2rem)}.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-showcase-tool .agnero-catalog-visual img{transform:scaleX(-1)}.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool .agnero-catalog-visual img,.agnero-catalog-showcase-item--piko-dis-cekme-takimlari-mir .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool .agnero-catalog-visual img{transform:scaleX(-1) scale(1.025)}.agnero-catalog-showcase-item--piko-takim-tutucular .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(4rem, 4.75vw, 5.4rem)}.agnero-catalog-showcase-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.24rem .42rem;min-height:2.35rem;padding-inline:.55rem;color:#7d8ead;font-size:clamp(0.78rem, 0.85vw, 0.94rem);font-weight:500;line-height:1.35;text-align:center}.agnero-catalog-showcase-links a{display:inline-flex;align-items:center;gap:.42rem;color:inherit;text-decoration:none}.agnero-catalog-showcase-links a:hover,.agnero-catalog-showcase-links a:focus-visible{color:#123778;text-decoration:underline;text-underline-offset:.18em}.agnero-catalog-showcase-links a+a::before{content:"";display:inline-block;width:.32rem;height:.32rem;border-radius:999px;background:currentColor;opacity:.82}.agnero-catalog-showcase-links a:nth-child(n+3){flex-basis:100%;justify-content:center}.agnero-catalog-showcase-links a:nth-child(n+3)::before{display:none}.agnero-rayba-guide{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem, 2.5vw, 1.75rem);align-items:stretch;margin-top:clamp(0.5rem, 1.6vw, 1rem);padding:clamp(1.15rem, 2.8vw, 2rem);border:1px solid #cfe0f2;border-radius:1.35rem;background:linear-gradient(90deg,rgb(18 55 120 / .035) 1px,transparent 1px),linear-gradient(180deg,rgb(18 55 120 / .035) 1px,transparent 1px),#ffffff;background-size:28px 28px;box-shadow:0 22px 60px rgb(18 55 120 / .08)}.agnero-rayba-guide__intro{display:grid;align-content:start;gap:.75rem}.agnero-rayba-guide__eyebrow{display:inline-flex;width:fit-content;padding:.22rem .68rem;border-radius:999px;background:rgb(255 112 0 / .1);color:#c65d00;font-size:.76rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agnero-rayba-guide h2{max-width:13ch;margin:0;color:#071526;font-size:clamp(1.6rem, 3vw, 2.35rem);font-weight:850;line-height:1.05;letter-spacing:0}.agnero-rayba-guide__intro p{max-width:54ch;margin:0;color:#536579;font-size:.98rem;line-height:1.72}.agnero-rayba-guide__visual{display:grid;align-items:center;min-height:13.75rem;padding:clamp(1rem, 2vw, 1.35rem);border:1px solid rgb(18 55 120 / .1);border-radius:1.05rem;background:radial-gradient(circle at 78% 18%,rgb(255 112 0 / .11),transparent 30%),linear-gradient(135deg,#f7faff,#eef4fb)}.agnero-rayba-gauge{position:relative;min-height:11rem}.agnero-rayba-gauge__axis,.agnero-rayba-gauge__zero{position:absolute;left:7%;right:7%;top:50%;height:2px;background:#9db7d2}.agnero-rayba-gauge__axis::before,.agnero-rayba-gauge__axis::after{content:"";position:absolute;top:50%;width:.55rem;height:.55rem;border-top:2px solid #9db7d2}.agnero-rayba-gauge__axis::before{left:0;border-left:2px solid #9db7d2;transform:translateY(-50%) rotate(-45deg)}.agnero-rayba-gauge__axis::after{right:0;border-right:2px solid #9db7d2;transform:translateY(-50%) rotate(45deg)}.agnero-rayba-gauge__zero{left:50%;right:auto;top:19%;bottom:18%;width:2px;height:auto;background:rgb(18 55 120 / .28)}.agnero-rayba-gauge__band{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:2.55rem;padding:.55rem .8rem;border-radius:999px;color:#fff;font-size:.9rem;font-weight:850;box-shadow:0 12px 26px rgb(18 55 120 / .18)}.agnero-rayba-gauge__band--minus{left:18%;top:58%;background:#315c86}.agnero-rayba-gauge__band--center{left:50%;top:37%;transform:translateX(-50%);background:#123778}.agnero-rayba-gauge__band--plus{right:18%;top:23%;background:#ff7000}.agnero-rayba-gauge__label{position:absolute;color:#5d7086;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.agnero-rayba-gauge__label--minus{left:5%;bottom:.2rem}.agnero-rayba-gauge__label--zero{left:50%;bottom:.2rem;transform:translateX(-50%)}.agnero-rayba-gauge__label--plus{right:5%;top:.2rem}.agnero-rayba-guide__cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.agnero-rayba-guide__card{position:relative;display:grid;gap:.5rem;min-width:0;padding:1rem;border:1px solid rgb(18 55 120 / .1);border-radius:1rem;background:rgb(255 255 255 / .82)}.agnero-rayba-guide__card::before{content:"";width:2.2rem;height:.22rem;border-radius:999px;background:#123778}.agnero-rayba-guide__card.is-plus::before{background:#ff7000}.agnero-rayba-guide__card.is-minus::before{background:#315c86}.agnero-rayba-guide__card span{color:#718197;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.agnero-rayba-guide__card strong{color:#123778;font-size:1.35rem;font-weight:850;line-height:1}.agnero-rayba-guide__card p{margin:0;color:#52657a;font-size:.88rem;line-height:1.55}.agnero-catalog-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.agnero-catalog-shell--insert-products{gap:1.35rem}.agnero-insert-sections{display:grid;gap:clamp(1.45rem, 2.4vw, 2rem)}.agnero-insert-section{display:grid;gap:.85rem}.agnero-insert-section__head{display:flex;align-items:end;justify-content:space-between;gap:1rem}.agnero-insert-section__head h2{margin:0;color:#050b14;font-size:clamp(1.2rem, 2vw, 1.65rem);font-weight:850;line-height:1.12;letter-spacing:0}.agnero-insert-section__head a{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:.55rem .95rem;border:1px solid #cfe0f2;border-radius:8px;background:#fff;color:#123778;font-size:.84rem;font-weight:800;text-decoration:none;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease}.agnero-insert-section__head a:hover,.agnero-insert-section__head a:focus-visible{border-color:#123778;background:#eef4fb;color:#123778}.agnero-insert-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.85rem;width:100%}@media (min-width:1440px){.agnero-insert-product-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.agnero-insert-series-list{display:grid;gap:1.35rem}.agnero-insert-series{display:grid;gap:.7rem}.agnero-insert-series__head{display:flex;align-items:center;min-height:2.2rem;padding-bottom:.5rem;border-bottom:1px solid #dce8f3}.agnero-insert-series__head h3{margin:0;color:#123778;font-family:var(--font-mono);font-size:.94rem;font-weight:900;letter-spacing:0;line-height:1}.agnero-insert-product-card{--agnero-insert-image-ratio:1;width:100%!important;max-width:none;min-width:0;display:grid;grid-template-rows:auto 1fr;float:none!important;margin:0!important;border:1px solid #cfe0f2;border-radius:8px;background:#fff;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.agnero-insert-product-card:hover,.agnero-insert-product-card:focus-within{border-color:#8fb5dc;box-shadow:0 14px 34px rgb(18 55 120 / .08);transform:translateY(-2px)}.agnero-insert-product-card__media{position:relative;display:block;color:inherit;text-decoration:none;overflow:hidden}.agnero-cermet-badge{position:absolute;z-index:2;top:.7rem;left:.7rem;display:inline-grid;grid-template-columns:1.45rem 0fr;align-items:center;justify-content:center;box-sizing:border-box;width:2rem;min-height:2rem;padding:.16rem;border:1px solid rgb(11 120 113 / .24);border-radius:999px;color:#063f3c;background:radial-gradient(circle at 28% 24%,rgb(255 255 255 / .92),transparent 34%),linear-gradient(135deg,#e9fffb 0%,#c5f7ee 48%,#88ded4 100%);box-shadow:0 10px 24px rgb(6 83 78 / .16),inset 0 0 0 1px rgb(255 255 255 / .68);overflow:hidden;pointer-events:none;transform-origin:left top;animation:agnero-cermet-badge-appear 0.72s cubic-bezier(.2,.85,.18,1.15) both;transition:grid-template-columns 0.3s ease,width 0.3s ease,padding 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.agnero-cermet-badge::after{content:"";position:absolute;inset:.14rem;border-radius:inherit;border:1px solid rgb(6 63 60 / .28);opacity:.62}.agnero-cermet-badge__mark,.agnero-cermet-badge__text{position:relative;z-index:1}.agnero-cermet-badge__mark{display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;color:#fff;background:#0b7871;font-family:var(--font-mono);font-size:.83rem;font-weight:900;line-height:1;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .25)}.agnero-cermet-badge__text{min-width:0;width:0;padding:0;overflow:hidden;color:#063f3c;font-size:.68rem;font-weight:900;letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateX(-.25rem);transition:opacity 0.22s ease,transform 0.3s ease}.agnero-insert-product-card.is-cermet:hover .agnero-cermet-badge,.agnero-insert-product-card.is-cermet:focus-within .agnero-cermet-badge{grid-template-columns:1.45rem 1fr;justify-content:start;width:5.95rem;padding:.16rem .34rem .16rem .24rem;box-shadow:0 14px 30px rgb(6 83 78 / .22),inset 0 0 0 1px rgb(255 255 255 / .76);transform:translateY(-1px)}.agnero-insert-product-card.is-cermet:hover .agnero-cermet-badge__text,.agnero-insert-product-card.is-cermet:focus-within .agnero-cermet-badge__text{width:auto;padding:0 .5rem 0 .24rem;opacity:1;transform:translateX(0)}@keyframes agnero-cermet-badge-appear{0%{opacity:0;transform:translate(-.35rem,-.35rem) scale(.58) rotate(-12deg)}58%{opacity:1;transform:translate(0,0) scale(1.12) rotate(2deg)}100%{opacity:1;transform:translate(0,0) scale(1) rotate(0deg)}}.agnero-insert-product-card__media::after{content:"";position:absolute;inset:.8rem .8rem 0;pointer-events:none;background:linear-gradient(115deg,transparent 0%,transparent 38%,rgb(255 255 255 / .78) 48%,rgb(255 255 255 / .24) 54%,transparent 64%,transparent 100%);opacity:0;transform:translateX(-140%);transition:opacity 0.18s ease,transform 0.55s ease}.agnero-insert-product-card__media .agnero-catalog-visual{width:auto;min-height:0;aspect-ratio:1 / .86;margin:.8rem .8rem 0;align-items:center;background:#fff0}.agnero-insert-product-card.is-cermet .agnero-insert-product-card__media .agnero-catalog-visual{margin-top:1.05rem}.agnero-insert-product-card__media .agnero-catalog-visual img{width:calc(var(--agnero-insert-image-ratio, 1) * 100%);height:calc(var(--agnero-insert-image-ratio, 1) * 100%);max-height:calc(var(--agnero-insert-image-ratio, 1) * 8.25rem);object-fit:contain;object-position:center;padding:0;filter:drop-shadow(0 10px 18px rgb(18 55 120 / .08));transition:filter 0.2s ease,transform 0.2s ease}.agnero-insert-product-card:hover .agnero-insert-product-card__media::after,.agnero-insert-product-card:focus-within .agnero-insert-product-card__media::after{opacity:1;transform:translateX(140%)}.agnero-insert-product-card:hover .agnero-insert-product-card__media .agnero-catalog-visual img,.agnero-insert-product-card:focus-within .agnero-insert-product-card__media .agnero-catalog-visual img{filter:drop-shadow(0 14px 24px rgb(18 55 120 / .14)) brightness(1.08) saturate(1.05);transform:translateY(-2px) scale(1.025)}.agnero-insert-product-card__media .agnero-catalog-visual__placeholder{width:100%;height:100%;aspect-ratio:auto}.agnero-insert-product-card__body{display:grid;gap:.55rem;padding:.95rem}.agnero-insert-product-card__title{color:#123778;font-size:.98rem;font-weight:850;line-height:1.22;text-decoration:none}.agnero-insert-product-card__title:hover,.agnero-insert-product-card__title:focus-visible{color:#123778;text-decoration:underline;text-underline-offset:.18em}.agnero-insert-product-card__body .agnero-hard-material-indicator{min-height:1.35rem;padding:.2rem .46rem;font-size:.58rem}.agnero-insert-product-card__purchase{align-self:end;display:grid;gap:.65rem;margin-top:.25rem}.agnero-insert-product-card__purchase .product-price{color:#050b14;font-size:.98rem;font-weight:850}.agnero-insert-product-card__qty{display:grid;gap:.35rem;width:100%}.agnero-insert-product-card__qty-label{color:#425872;font-size:.74rem;font-weight:850;line-height:1}.agnero-insert-product-card__purchase .agnero-qty-stepper{display:grid;grid-template-columns:2.65rem minmax(0,1fr) 2.65rem;gap:.45rem;width:100%}.agnero-insert-product-card__purchase .agnero-qty-stepper.is-expanded{grid-template-columns:2.65rem minmax(0,1fr) 2.65rem}.agnero-insert-product-card__purchase .agnero-qty-stepper__button{width:100%;min-width:0;min-height:2.65rem}.agnero-insert-product-card__purchase .agnero-qty-stepper__button--minus{width:100%;min-width:0;overflow:visible;border-width:2px;opacity:1;pointer-events:auto}.agnero-insert-product-card__purchase .agnero-qty-stepper__input{width:100%;min-width:0}.agnero-insert-product-card__purchase .btn-add-to-cart{width:100%;min-height:2.55rem;border-radius:8px}@media (prefers-reduced-motion:reduce){.agnero-cermet-badge{animation:none;transition:none}.agnero-cermet-badge__text{transition:none}}@media (max-width:1024px){.guide-launch-grid,.agnero-guide-grid,.agnero-guide-product-hero{grid-template-columns:1fr}.agnero-catalog-hero,.agnero-catalog-card-grid,.agnero-catalog-product-grid,.agnero-rayba-guide,.agnero-insert-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-rayba-guide__intro,.agnero-rayba-guide__visual,.agnero-rayba-guide__cards{grid-column:1 / -1}}@media (max-width:768px){.guide-launch-grid,.agnero-guide-grid{gap:.9rem}.guide-launch-card,.agnero-guide-card,.agnero-guide-shell,.agnero-coming-soon-panel{padding:1rem;border-radius:1.2rem}.agnero-guide-table-wrap{overflow-x:auto}.agnero-guide-table{min-width:760px}.agnero-guide-product-hero__visual strong{font-size:1.7rem}.agnero-coming-soon-panel__actions{flex-direction:column}.agnero-catalog-hero,.agnero-catalog-card-grid,.agnero-catalog-product-grid,.agnero-rayba-guide,.agnero-rayba-guide__cards,.agnero-insert-product-grid{grid-template-columns:1fr}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card{grid-template-rows:auto minmax(7rem,1fr) auto;border-radius:1rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-visual{grid-row:2;min-height:7rem;margin:0 .65rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-visual img{max-height:7rem;padding:.45rem}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__body{display:contents}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card strong{grid-row:1;align-self:start;padding:.85rem .75rem .35rem;font-size:clamp(1.18rem, 5.4vw, 1.42rem);font-weight:650;line-height:1.08}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips{grid-row:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem 0;padding:.35rem .55rem .8rem;overflow:visible;text-align:center}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips span{display:inline;min-height:0;padding:0;border:0;border-radius:0;color:#65758a;background:#fff0;font-size:clamp(0.59rem, 2.5vw, 0.7rem);font-weight:400;line-height:1.35;white-space:normal}.agnero-catalog-shell--insert:not(.agnero-catalog-shell--insert-products) .agnero-catalog-card__chips span:not(:last-child)::after{content:"\2022";display:inline-block;margin:0 .3rem;color:#9aa9ba}.agnero-insert-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.agnero-insert-product-card__body{gap:.48rem;padding:.75rem}.agnero-insert-product-card__title{font-size:.88rem}.agnero-insert-product-card__purchase .agnero-qty-stepper,.agnero-insert-product-card__purchase .agnero-qty-stepper.is-expanded{grid-template-columns:2.2rem minmax(0,1fr) 2.2rem;gap:.28rem}.agnero-catalog-card-grid--showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.agnero-catalog-card--showcase{min-height:clamp(15.75rem, 68vw, 19.25rem);border-radius:.8rem}.agnero-catalog-card--showcase .agnero-catalog-card__body{padding:.85rem .78rem}.agnero-catalog-card--showcase.agnero-catalog-card--has-grade .agnero-catalog-card__body{padding-right:4.15rem}.agnero-catalog-card--showcase.agnero-catalog-card--has-grade-pair .agnero-catalog-card__body{padding-right:4.75rem}.agnero-catalog-card--showcase.agnero-catalog-card--has-grade .agnero-catalog-card__body strong{font-size:clamp(0.91rem, 3.9vw, 1.05rem)}.agnero-catalog-card--showcase .agnero-catalog-card__body strong{font-size:clamp(0.95rem, 4vw, 1.18rem);line-height:1.13}.agnero-catalog-grade{top:-.45rem;right:.62rem;width:clamp(2.5rem, 11.5vw, 2.8rem);height:clamp(3.85rem, 17vw, 4.2rem);padding:.88rem .28rem .72rem}.agnero-catalog-grade-stack{top:-.45rem;right:.38rem}.agnero-catalog-grade-stack .agnero-catalog-grade{width:clamp(2.05rem, 9.7vw, 2.35rem);height:clamp(3.35rem, 15vw, 3.75rem);padding:.74rem .2rem .58rem}.agnero-catalog-grade-stack .agnero-catalog-grade+.agnero-catalog-grade{margin-left:-.2rem;transform:translateY(.22rem)}.agnero-catalog-grade-stack .agnero-catalog-grade strong{font-size:clamp(1rem, 4.8vw, 1.18rem)}.agnero-catalog-grade-stack .agnero-catalog-grade small{font-size:clamp(0.42rem, 2vw, 0.49rem)}.agnero-catalog-grade strong{font-size:clamp(1.18rem, 5.8vw, 1.36rem)}.agnero-catalog-grade small{font-size:clamp(0.48rem, 2.35vw, 0.56rem)}.agnero-catalog-showcase-visual{bottom:-20%;height:88%;width:86%}.agnero-catalog-showcase-visual--count-1{width:72%}.agnero-catalog-showcase-visual--count-3,.agnero-catalog-showcase-visual--count-4{width:96%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-visual{bottom:-8%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual{left:28%}.agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{width:clamp(5rem, 24vw, 6rem)}.agnero-catalog-showcase-item--dalma-boylu-kure-mikro-frezeler .agnero-catalog-showcase-tool--composite-portrait .agnero-catalog-visual img{width:clamp(5.75rem, 27vw, 6.75rem)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-uzun-boy-frezeler-polisajli{--agnero-showcase-tool-diameter:1.9rem}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli{--agnero-aluminum-ball-vertical-shift:clamp(4rem, 10.7vw, 6rem)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-standart-boy-frezeler-polisajli{--agnero-showcase-tool-diameter:2.3rem}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-standart-boy-frezeler-polisajli .agnero-catalog-visual{transform:translate(-38%,calc(0.25rem + var(--agnero-aluminum-ball-vertical-shift))) rotate(15deg)}.agnero-catalog-showcase-item--aluminyum-kure-frezeler-polisajli .agnero-catalog-showcase-tool--term-aluminyum-kure-uzun-boy-frezeler-polisajli .agnero-catalog-visual{transform:translate(-72%,calc(-1rem + var(--agnero-aluminum-ball-vertical-shift))) rotate(15deg)}.agnero-catalog-showcase-item--kilavuz-helis-tin-kapli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.944rem, 2.376vw, 2.7rem)}.agnero-catalog-showcase-item--kilavuz-helis-buhar-menevisli .agnero-catalog-showcase-tool,.agnero-catalog-showcase-item--kilavuz-ovalama-tin-kapli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.548rem, 1.908vw, 2.16rem)}.agnero-catalog-showcase-item--kilavuz-duz-tin-kapli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(2.016rem, 2.484vw, 2.808rem)}.agnero-catalog-showcase-item--kilavuz-duz-buhar-menevisli .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:clamp(1.908rem, 2.304vw, 2.628rem)}.agnero-catalog-showcase-item--hss-h7-raybalar .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--karbur-h7-raybalar .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--karbur-f7-raybalar .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--karbur-f7-plus-raybalar .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--karbur-m7-raybalar .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--karbur-m7-minus-raybalar .agnero-catalog-showcase-visual{transform:translateX(-50%) scale(.9);transform-origin:50% 100%}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-standart-boy-kure-mikro-frezeler{--agnero-showcase-tool-diameter:1.4rem}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-visual{bottom:4%}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-card--showcase{min-height:22rem}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-card--showcase,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-card--showcase{min-height:clamp(15.75rem, 68vw, 19.25rem)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-55-standart,.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-65-standart{--agnero-showcase-tool-diameter:1.35rem}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-55-standart,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-65-standart{--agnero-showcase-tool-diameter:1.35rem}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-55-standart .agnero-catalog-visual,.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-65-standart .agnero-catalog-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-55-standart .agnero-catalog-visual,.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-65-standart .agnero-catalog-visual{transform:translateX(-24%) rotate(15deg)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-65-standart .agnero-catalog-visual{transform:translateX(-72%) rotate(15deg)}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool.agnero-catalog-showcase-tool--term-duz-mikro-65-standart .agnero-catalog-visual{transform:translateX(-72%) rotate(15deg)}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual{transform:translateX(-45%)}.agnero-catalog-showcase-item--duz-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-duz-mikro-dalma .agnero-catalog-visual img{width:3.4rem}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-visual{left:50%;width:88%}.agnero-catalog-showcase-item--dalma-boylu-duz-mikro-frezeler .agnero-catalog-showcase-tool--term-55-hrc-dalma-boylu-duz-mikro-frezeler .agnero-catalog-visual img{width:4.75rem}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual img{width:3.4rem}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-kure-mikro-dalma .agnero-catalog-visual{transform:translateX(-78%)}.agnero-catalog-showcase-item--kure-mikro-boy-frezeler .agnero-catalog-showcase-tool--term-dalma-boylu-kure-mikro-frezeler .agnero-catalog-visual{transform:translateX(-78%)}.agnero-catalog-showcase-item--3d-pm-matkap .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:1.15rem}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-tool--2{--agnero-showcase-tool-diameter:1.5rem}.agnero-catalog-showcase-item--pm-matkaplar .agnero-catalog-showcase-tool--3{--agnero-showcase-tool-diameter:0.9rem}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-standart-boy{--agnero-showcase-tool-diameter:1.15rem}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-standart-boy .agnero-catalog-visual{transform:translate(-24%,-1.5rem) rotate(15deg)}.agnero-catalog-showcase-item--punta-matkaplar .agnero-catalog-showcase-tool--term-punta-matkaplar-uzun-boy{--agnero-showcase-tool-diameter:2.10375rem}.agnero-catalog-showcase-visual--fan{bottom:2%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool{--agnero-showcase-tool-diameter:1.15rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--2,.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--4{--agnero-showcase-tool-diameter:1.2rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--3{--agnero-showcase-tool-diameter:1.3rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--5{--agnero-showcase-tool-diameter:1.05rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy{--agnero-showcase-tool-diameter:1.3rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-mikro-dalma-boy .agnero-catalog-visual img{bottom:-10%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-55-hrc-standart{--agnero-showcase-tool-diameter:1.44rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-uzun-boy{--agnero-showcase-tool-diameter:1.25rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-aluminyum-polisajli{--agnero-showcase-tool-diameter:1.75rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-duz-aluminyum-dlc{--agnero-showcase-tool-diameter:1.39rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-mikro-boy{--agnero-showcase-tool-diameter:0.8rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-mikro-boy .agnero-catalog-visual img{bottom:-6%}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-65-hrc-standart{--agnero-showcase-tool-diameter:1.67rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-65-hrc-uzun{--agnero-showcase-tool-diameter:1.3rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-55-hrc-uzun{--agnero-showcase-tool-diameter:1.08rem}.agnero-catalog-showcase-visual--fan .agnero-catalog-showcase-tool--term-kure-55-hrc-standart{--agnero-showcase-tool-diameter:1.26rem}.agnero-catalog-showcase-item--dis-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--pah-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img,.agnero-catalog-showcase-item--havsa-frezeler .agnero-catalog-showcase-tool--portrait .agnero-catalog-visual img{height:96%}.agnero-catalog-showcase-links{min-height:2rem;padding-inline:.15rem;font-size:.72rem;line-height:1.25}.agnero-insert-section__head{align-items:stretch;flex-direction:column}.agnero-catalog-hero{padding:1rem;border-radius:1.1rem}.agnero-catalog-hero h1{max-width:none}.agnero-rayba-guide{padding:1rem;border-radius:1.1rem}.agnero-rayba-guide h2{max-width:none}.agnero-rayba-guide__visual{min-height:12.4rem;padding:.85rem}.agnero-rayba-gauge__band{min-width:3.55rem;min-height:2.25rem;font-size:.78rem}.agnero-rayba-gauge__band--minus{left:9%}.agnero-rayba-gauge__band--plus{right:9%}.agnero-rayba-gauge__label{font-size:.66rem}}:root{--agnero-product-width:1200px;--agnero-product-ink:#101820;--agnero-product-muted:#5d6b78;--agnero-product-line:#dfe6ee;--agnero-product-panel:#f7f9fb;--agnero-product-blue:#123778}body.single-product{background:linear-gradient(180deg,#f6f8fb 0,#fff 360px),#fff}body.single-product .agnero-woocommerce-shell{width:min(var(--agnero-product-width), calc(100% - 32px));padding-block:clamp(28px, 4vw, 56px) 72px}body.single-product .shop-content{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}body.single-product .agnero-woocommerce-shell .woocommerce,body.single-product .agnero-woocommerce-shell div.product,body.single-product .agnero-group-banner,body.single-product .agnero-single-order-table,body.single-product .agnero-single-technical-table,body.single-product .agnero-product-support-ticket,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related{max-width:var(--agnero-product-width)}body.single-product div.product{grid-template-columns:minmax(0,6fr) minmax(360px,5fr);gap:clamp(28px, 4vw, 56px);color:var(--agnero-product-ink)}body.single-product div.product div.images{grid-column:1;grid-row:1;position:static}body.single-product div.product>.agnero-paytr-installments{grid-column:1 / -1;grid-row:2;width:100%;align-self:start}body.single-product div.product div.summary{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:16px;padding:clamp(8px, 1.6vw, 18px) 0;border:0;border-radius:0;background:#fff0;box-shadow:none}body.single-product div.product div.summary>*{margin-block:0}body.single-product .product_title{color:var(--agnero-product-ink);font-size:clamp(1.85rem, 3.1vw, 2.55rem);font-weight:800;line-height:1.12;letter-spacing:0}body.single-product .summary>.agnero-hard-material-indicator{margin-top:-.25rem}body.single-product .summary .woocommerce-product-details__short-description{color:var(--agnero-product-muted);font-size:.98rem;line-height:1.7}body.single-product div.product p.price,body.single-product div.product span.price{display:flex;align-items:baseline;gap:8px;color:var(--agnero-product-ink);font-size:clamp(1.65rem, 3vw, 2.35rem);font-weight:800;line-height:1.1}body.single-product div.product p.price::before{content:"Fiyat";color:var(--agnero-product-muted);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}body.single-product div.product form.cart{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;padding-top:6px}body.single-product div.product form.cart .quantity{width:100%}body.single-product div.product form.cart .qty{width:100%;min-height:52px;border:1px solid var(--agnero-product-line);border-radius:8px;background:#fff;color:var(--agnero-product-ink);font-weight:800;text-align:center}body.single-product div.product form.cart .single_add_to_cart_button{min-height:52px;border-radius:8px;background:var(--agnero-product-blue);box-shadow:none;font-size:.95rem;letter-spacing:0}body.single-product div.product form.cart .single_add_to_cart_button:hover{background:#123778;box-shadow:0 10px 24px rgb(18 55 120 / .18)}body.single-product div.product form.cart .agnero-social-proof{grid-column:1 / -1}body.single-product .product_meta{display:none}body.single-product .woocommerce-product-gallery__wrapper{aspect-ratio:1 / 1;border:1px solid var(--agnero-product-line);border-radius:8px;background:linear-gradient(135deg,rgb(255 255 255 / .92),rgb(242 246 250 / .92)),#f7f9fb;box-shadow:0 18px 44px rgb(16 24 32 / .08)}body.single-product .woocommerce-product-gallery__wrapper img{padding:clamp(18px, 4vw, 42px);mix-blend-mode:multiply}body.single-product .agnero-paytr-installments{display:grid;gap:18px;margin:0;padding:clamp(18px, 2.2vw, 26px);border:1px solid rgb(18 55 120 / .12);border-radius:8px;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(247 249 251 / .96)),#fff;box-shadow:0 16px 36px rgb(16 24 32 / .08)}body.single-product .agnero-paytr-installments__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;margin:0;padding-bottom:14px;border-bottom:1px solid var(--agnero-product-line)}body.single-product .agnero-paytr-installments__header span{color:var(--agnero-product-blue);font-size:.7rem;font-weight:900;letter-spacing:.08em}body.single-product .agnero-paytr-installments__header h3{margin-top:5px;color:var(--agnero-product-ink);font-size:clamp(1.05rem, 1.8vw, 1.28rem);font-weight:850;line-height:1.2}body.single-product .agnero-paytr-installments__header strong{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgb(18 55 120 / .12);border-radius:999px;background:#edf3f8;color:var(--agnero-product-blue);font-family:var(--font-mono);font-size:.86rem;font-weight:800}body.single-product .agnero-paytr-installments__table{width:100%;overflow-x:auto;border:0;border-radius:0;background:#fff0}body.single-product .agnero-paytr-installments__table>div{min-width:100%}body.single-product .agnero-paytr-installments__table>div>div>img:first-child,body.single-product .agnero-paytr-installments__table>div>div>a:first-child img{display:block;margin-bottom:10px}body.single-product .agnero-paytr-banks{margin-bottom:14px;padding:12px 14px;border-color:#e7edf3;border-radius:10px;background:#f7fafc}body.single-product .agnero-paytr-banks__label{color:var(--agnero-product-muted)}body.single-product .agnero-paytr-banks__item{width:fit-content;min-width:0;max-width:100%;flex:0 0 auto;border-color:#e2e9f0;border-radius:8px}body.single-product .agnero-paytr-banks__list{width:fit-content;max-width:100%}body.single-product .agnero-paytr-installments__table .agnero-paytr-banks__item img{width:auto;max-width:112px;height:22px}body.single-product .agnero-paytr-banks__item:hover{border-color:var(--agnero-product-blue)}body.single-product .agnero-paytr-plans{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px}body.single-product .agnero-paytr-plan{border-color:#e2e8f0;border-radius:10px}body.single-product .agnero-paytr-plan:hover{border-color:var(--agnero-product-blue)}body.single-product .agnero-paytr-plan__top strong{color:var(--agnero-product-blue)}body.single-product .agnero-paytr-plan__monthly b{color:var(--agnero-product-ink)}body.single-product .agnero-paytr-plan--single{border-color:rgb(24 121 78 / .4)}body.single-product .agnero-installment-bank{display:grid;gap:12px}body.single-product .agnero-installment-bank__heading{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #edf1f5}body.single-product .agnero-installment-bank__logo{display:flex;width:34px;height:34px;flex:0 0 34px;min-width:0;align-items:center;justify-content:center;border:1px solid #dfe7ef;border-radius:8px;background:#eef4fb;color:var(--agnero-product-blue);font-size:.88rem;font-weight:900}body.single-product .agnero-installment-bank__logo--image{width:auto;min-width:92px;height:40px;flex:0 0 auto;padding:5px 10px;background:#fff}body.single-product .agnero-installment-bank__logo img{display:block;max-width:78px;max-height:24px;object-fit:contain}body.single-product .agnero-installment-bank__heading span{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#eef4fb;color:var(--agnero-product-blue);font-size:.68rem;font-weight:850;line-height:1.1;white-space:nowrap}body.single-product .agnero-installment-bank__plans{display:grid;overflow:hidden;border:1px solid #edf1f5;border-radius:8px}body.single-product .agnero-installment-bank__row{display:grid;grid-template-columns:minmax(64px,0.8fr) minmax(92px,1fr) minmax(86px,0.9fr);gap:8px;align-items:center;min-height:38px;padding:8px 10px;border-top:1px solid #edf1f5;color:var(--agnero-product-ink);font-size:.84rem;line-height:1.25}body.single-product .agnero-installment-bank__row:first-child{border-top:0}body.single-product .agnero-installment-bank__row:nth-child(odd):not(.agnero-installment-bank__row--head){background:#fafbfd}body.single-product .agnero-installment-bank__row--head{min-height:32px;background:#f3f6f9;color:var(--agnero-product-muted);font-size:.66rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}body.single-product .agnero-installment-bank__row strong{color:var(--agnero-product-blue);font-size:.86rem;font-weight:900}body.single-product .agnero-installment-bank__row:not(.agnero-installment-bank__row--head) span:nth-child(2){color:var(--agnero-product-ink);font-weight:850}body.single-product .agnero-installment-bank__row:not(.agnero-installment-bank__row--head) span:nth-child(3){color:var(--agnero-product-muted);font-family:var(--font-mono);font-size:.78rem;text-align:left}body.single-product .agnero-paytr-installments__table table{width:100%!important;min-width:520px;border:0;border-collapse:separate;border-spacing:0;color:var(--agnero-product-ink);font-size:.84rem}body.single-product .agnero-paytr-installments__table th,body.single-product .agnero-paytr-installments__table td{padding:12px 14px;border:0;border-bottom:1px solid #edf1f5;text-align:left;vertical-align:middle}body.single-product .agnero-paytr-installments__table th{background:#f3f6f9;color:var(--agnero-product-muted);font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}body.single-product .agnero-paytr-installments__table tr:last-child td{border-bottom:0}body.single-product .agnero-paytr-installments__table tbody tr:nth-child(even) td{background:#fafbfd}body.single-product .agnero-paytr-installments__table tbody tr:hover td{background:#eef5fb}body.single-product .agnero-paytr-installments__table img{max-width:118px;height:auto;object-fit:contain}body.single-product .agnero-paytr-installments__note{max-width:58rem;margin:0;color:var(--agnero-product-muted);font-size:.78rem;line-height:1.55}body.single-product .woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:12px}body.single-product .woocommerce-product-gallery .flex-control-thumbs li{width:auto;float:none}body.single-product .woocommerce-product-gallery .flex-control-thumbs img{aspect-ratio:1;padding:8px;border:1px solid var(--agnero-product-line);border-radius:8px;background:#fff;object-fit:contain;opacity:.68;cursor:pointer;transition:border-color 180ms ease,opacity 180ms ease,box-shadow 180ms ease}body.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,body.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{border-color:var(--agnero-product-blue);box-shadow:0 8px 18px rgb(18 55 120 / .12);opacity:1}.agnero-product-purchase-notes{display:none}.agnero-social-proof{display:inline-flex;width:fit-content;gap:7px;margin-bottom:0;padding:0;border:0;border-radius:0;background:#fff0;color:#17633c;font-size:.86rem;font-weight:700;line-height:1.45}.agnero-social-proof__line{display:inline-flex;align-items:center;gap:8px}.agnero-social-proof__stock{color:#28764d}.agnero-product-purchase-note{min-width:0;padding:12px;border:1px solid var(--agnero-product-line);border-radius:8px;background:var(--agnero-product-panel)}.agnero-product-purchase-note span,.agnero-single-specs__heading span{display:block;color:var(--agnero-product-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.agnero-product-purchase-note strong{display:block;overflow-wrap:anywhere;margin-top:4px;color:var(--agnero-product-ink);font-size:.84rem;line-height:1.35}body.single-product .agnero-single-specs,body.single-product .agnero-installments,body.single-product .agnero-favorite-single-wrap{margin-top:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-single-specs__heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}body.single-product .agnero-single-specs__title,body.single-product .agnero-installments h4{color:var(--agnero-product-ink);font-size:1.05rem;letter-spacing:0}body.single-product .agnero-single-specs__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}body.single-product .agnero-single-specs__item{min-height:54px;flex-direction:column;justify-content:center;padding:10px 0;border:0;border-bottom:1px solid var(--agnero-product-line);border-radius:0;background:#fff0}body.single-product .agnero-single-specs__label{color:var(--agnero-product-muted);font-size:.72rem}body.single-product .agnero-single-specs__value{color:var(--agnero-product-ink);font-size:.98rem}body.single-product .agnero-favorite-single-wrap{margin-top:-8px}body.single-product .agnero-favorite-single-button{min-height:auto;min-width:0;padding:0;border:0;border-radius:0;background:#fff0;color:var(--agnero-product-blue);font-size:.9rem;font-weight:800}body.single-product .agnero-favorite-single-button:hover,body.single-product .agnero-favorite-single-button.is-active{border:0;background:#fff0;color:#a24343}body.single-product .agnero-group-banner{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px;padding:14px 16px;border-radius:8px;border-color:var(--agnero-product-line);box-shadow:none}body.single-product .agnero-group-banner__icon{border-radius:999px;background:var(--agnero-product-blue);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em}body.single-product .agnero-group-banner__cta{min-height:38px;padding-inline:14px;border:1px solid var(--agnero-product-line);border-radius:8px;color:var(--agnero-product-blue);font-weight:800}body.single-product .agnero-single-order-table,body.single-product .agnero-single-technical-table,body.single-product .agnero-product-support-ticket,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related{grid-column:1 / -1;width:100%;margin-top:34px;padding:clamp(20px, 3vw, 34px);border:1px solid var(--agnero-product-line);border-radius:8px;background:#fff;box-shadow:0 18px 42px rgb(16 24 32 / .06)}body.single-product .agnero-single-order-table{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}body.single-product .agnero-single-order-table__eyebrow,body.single-product .agnero-product-table-head__eyebrow{background:#eef4fb;color:var(--agnero-product-blue);letter-spacing:.08em}body.single-product .agnero-single-order-table__header h2{color:var(--agnero-product-ink);font-size:clamp(1.5rem, 3vw, 2.25rem);letter-spacing:0}body.single-product .agnero-single-order-table__header p{color:var(--agnero-product-muted);font-size:.98rem}.agnero-product-table-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.agnero-product-table-head h3{margin-top:6px;color:var(--agnero-product-ink);font-size:1.12rem;letter-spacing:0}.agnero-product-table-head__count{color:var(--agnero-product-muted);font-family:var(--font-mono);font-size:.78rem;white-space:nowrap}body.single-product .product-table-controls{grid-template-columns:minmax(260px,1fr) auto minmax(210px,auto);gap:12px;padding:14px;border:1px solid var(--agnero-product-line);border-radius:8px;background:#fff;box-shadow:0 12px 28px rgb(16 24 32 / .06)}body.single-product .product-search-input,body.single-product .product-sort-select{min-height:44px;border-radius:8px;border-color:var(--agnero-product-line);font-size:.88rem}body.single-product .btn-search{min-height:44px;border-radius:8px;border-color:var(--agnero-product-blue);background:#fff;color:var(--agnero-product-blue);cursor:pointer}body.single-product .stock-filter label{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:12px;border:1px solid #c9d8e8;border-radius:8px;background:#f6f9fc;color:var(--agnero-product-blue);cursor:pointer;font-size:.86rem;font-weight:700}body.single-product .stock-filter input{accent-color:var(--agnero-product-blue)}body.single-product .product-table-sort{display:grid;gap:4px}body.single-product .product-table-sort label{color:var(--agnero-product-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.single-product .product-specs-table-wrapper{border-radius:8px;border-color:var(--agnero-product-line);box-shadow:none}body.single-product .product-specs-table{font-size:.86rem}body.single-product .product-specs-table thead th{background:#f1f5f9;color:var(--agnero-product-muted);border-bottom:1px solid var(--agnero-product-line);letter-spacing:.06em;box-shadow:0 1px 0 var(--agnero-product-line),0 8px 18px rgb(18 55 120 / .08)}body.single-product .product-specs-table th,body.single-product .product-specs-table td{border-bottom-color:var(--agnero-product-line)}body.single-product .product-specs-table tbody tr:nth-child(even){background:#f8fafc}body.single-product .product-specs-table tbody tr:hover,body.single-product .product-specs-table tbody tr:nth-child(even):hover,body.single-product .product-specs-table tbody tr:focus-within{background:#fff3e6}body.single-product .product-code a{color:var(--agnero-product-blue);font-size:.82rem}body.single-product .stock-indicator{width:28px;min-width:28px;height:28px;padding-inline:0;border-radius:999px;font-size:.95rem;font-weight:900}body.single-product .product-price{color:var(--agnero-product-ink)}body.single-product .btn-add-to-cart{min-width:132px;min-height:40px;border-radius:8px;transform:none;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}body.single-product .btn-add-to-cart:hover{transform:none}body.single-product .qty-input{min-height:40px;border-radius:8px}body.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;padding:0}body.single-product .woocommerce-tabs ul.tabs li{border:1px solid var(--agnero-product-line);border-radius:999px;background:#fff}body.single-product .woocommerce-tabs ul.tabs li.active{border-color:var(--agnero-product-blue);background:#eef4fb}body.single-product .woocommerce-tabs ul.tabs li a{padding:.62rem .95rem;color:var(--agnero-product-muted);font-weight:800}body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--agnero-product-blue)}@media (max-width:980px){body.single-product div.product{grid-template-columns:1fr}body.single-product div.product div.images,body.single-product div.product>.agnero-paytr-installments,body.single-product div.product div.summary,body.single-product div.product>.agnero-single-order-table,body.single-product div.product>.agnero-single-technical-table,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related,body.single-product div.product>.agnero-support-ticket-section,body.single-product div.product>.agnero-product-support-ticket{grid-column:1}body.single-product div.product div.summary{grid-row:auto}body.single-product div.product div.images{position:static}body.single-product .product-table-controls{grid-template-columns:1fr}}@media (max-width:620px){body.single-product .agnero-woocommerce-shell{width:min(100% - 20px, var(--agnero-product-width));padding-top:20px}body.single-product div.product div.summary,body.single-product .agnero-single-order-table,body.single-product .agnero-single-technical-table,body.single-product .agnero-product-support-ticket,body.single-product div.product>.woocommerce-tabs,body.single-product div.product>.related{padding:18px}body.single-product div.product form.cart{grid-template-columns:1fr}body.single-product .agnero-paytr-installments{padding:14px}body.single-product .agnero-paytr-installments__header{grid-template-columns:1fr}body.single-product .agnero-paytr-installments__header strong{justify-self:start}body.single-product .agnero-paytr-installments__table table{min-width:0}body.single-product .agnero-paytr-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.single-product .agnero-paytr-plan{min-width:0}body.single-product .agnero-paytr-banks{align-items:flex-start;flex-direction:column;gap:10px}body.single-product .agnero-paytr-banks__list{width:100%}body.single-product .agnero-installment-bank__heading{align-items:flex-start;flex-direction:column}body.single-product .agnero-installment-bank__row{grid-template-columns:minmax(58px,0.72fr) minmax(86px,1fr) minmax(76px,0.85fr);gap:6px;padding-inline:8px;font-size:.78rem}body.single-product .agnero-paytr-installments__table th,body.single-product .agnero-paytr-installments__table td{padding:10px}.agnero-product-purchase-notes,body.single-product .agnero-single-specs__list{grid-template-columns:1fr}body.single-product .agnero-group-banner,.agnero-product-table-head{align-items:flex-start;flex-direction:column}body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}body.single-product .agnero-range-table-card .product-specs-table tbody tr,body.single-product .agnero-range-table-card .product-specs-table tbody tr:nth-child(even),body.single-product .agnero-single-order-table .product-specs-table tbody tr,body.single-product .agnero-single-order-table .product-specs-table tbody tr:nth-child(even){border-radius:8px}body.single-product .agnero-single-order-table .product-specs-table-wrapper{overflow-x:auto;overflow-y:hidden;border:1px solid var(--agnero-product-line);border-radius:8px;scrollbar-color:var(--agnero-product-orange) #e6edf5;scrollbar-width:thin;-webkit-overflow-scrolling:touch}body.single-product .agnero-single-order-table .product-specs-table-wrapper::-webkit-scrollbar{height:9px}body.single-product .agnero-single-order-table .product-specs-table-wrapper::-webkit-scrollbar-track{background:#e6edf5}body.single-product .agnero-single-order-table .product-specs-table-wrapper::-webkit-scrollbar-thumb{border-radius:999px;background:var(--agnero-product-orange)}body.single-product .agnero-single-order-table .product-specs-table{display:table;width:max-content;min-width:100%}body.single-product .agnero-single-order-table .product-specs-table thead{display:table-header-group;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap}body.single-product .agnero-single-order-table .product-specs-table thead th{position:static;top:auto;z-index:auto}body.single-product .agnero-single-order-table .product-specs-table tbody{display:table-row-group}body.single-product .agnero-single-order-table .product-specs-table tbody tr,body.single-product .agnero-single-order-table .product-specs-table tbody tr:nth-child(even){display:table-row;padding:0;border:0}body.single-product .agnero-single-order-table .product-specs-table td{display:table-cell;min-width:0;padding:10px 8px;border-bottom:1px solid var(--agnero-product-line);white-space:nowrap}body.single-product .agnero-single-order-table .product-specs-table th{min-width:0;padding-inline:8px;white-space:normal;line-height:1.18}body.single-product .agnero-single-order-table .product-specs-table .product-cart-heading,body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell{position:sticky;right:0;z-index:32;width:4.2rem;min-width:4.2rem;max-width:4.2rem;padding-inline:4px;text-align:center;background:#eef2f6;box-shadow:-1px 0 0 var(--agnero-product-line)}body.single-product .agnero-single-order-table .product-specs-table .product-cart-heading{z-index:44}body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell .agnero-row-actions{justify-content:center}body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell .agnero-favorite-table-button{display:none}body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell .btn-add-to-cart{min-width:2.75rem;width:2.75rem;min-height:2.75rem;padding:0;border-radius:8px;gap:0}body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell .btn-add-to-cart span:not(.btn-add-to-cart__spinner):not(.btn-add-to-cart__check){display:none}body.single-product .agnero-single-order-table .product-specs-table .product-cart-cell .btn-add-to-cart__icon{width:20px;height:20px;flex-basis:20px}body.single-product .agnero-single-order-table .agnero-table-head-sub{display:block;margin-top:2px}body.single-product .agnero-single-order-table .product-specs-table td::before{content:none}body.single-product .agnero-single-order-table .product-specs-table .product-code{min-width:140px}body.single-product .agnero-single-order-table .qty-input,body.single-product .agnero-single-order-table .product-specs-table td:not(.product-cart-cell) .btn-add-to-cart{width:auto}}@media (max-width:760px){body.single-product .agnero-single-order-table,body.single-product .agnero-single-technical-table{min-width:0;max-width:100%}body.single-product .agnero-single-order-table .product-specs-table-wrapper,body.single-product .agnero-single-technical-table .product-specs-table-wrapper{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}}.home-section-head{display:grid;gap:.65rem;max-width:48rem;margin-bottom:clamp(1.4rem, 3vw, 2.2rem)}.home-section-head--row{max-width:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem}.section-eyebrow{color:var(--brand);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agnero-shop-flow,.agnero-finder-section,.agnero-assurance-section,.agnero-technical-cta{padding-block:clamp(2.8rem, 6vw, 5rem)}.agnero-shop-flow{scroll-margin-top:calc(var(--header-height, 5rem) + 1rem);background:linear-gradient(180deg,#fff 0%,#f7fbff 100%)}.selection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(0.9rem, 1.6vw, 1.35rem)}.selection-card{position:relative;isolation:isolate;min-height:clamp(28rem, 36vw, 34rem);display:grid;align-items:end;border:1px solid rgb(255 255 255 / .12);border-radius:var(--radius-sm);overflow:hidden;background:#06182e;color:#fff;box-shadow:0 22px 54px rgb(18 55 120 / .18);transform:translateZ(0);transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.selection-card::before,.selection-card::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.selection-card::before{background:linear-gradient(180deg,#fff0 22%,rgb(4 15 29 / .66) 68%,rgb(4 15 29 / .94) 100%),linear-gradient(90deg,rgb(4 15 29 / .68) 0%,rgb(4 15 29 / .12) 56%,rgb(4 15 29 / .48) 100%)}.selection-card::after{inset:auto 1.05rem 1.05rem 1.05rem;height:1px;background:linear-gradient(90deg,rgb(255 255 255 / .72),#fff0)}.selection-card:hover,.selection-card:focus-visible{transform:translateY(-5px);border-color:rgb(255 255 255 / .28);box-shadow:0 28px 70px rgb(18 55 120 / .24)}.selection-card-media{position:absolute;inset:0;z-index:0;display:flex;overflow:hidden;background:#123778}.selection-card-media img{width:100%;height:100%;object-fit:cover;object-position:58% 50%;transform:scale(1.02);transition:transform 0.4s ease,filter 0.4s ease}.selection-card--hole .selection-card-media img{object-position:58% 50%}.selection-card--milling .selection-card-media img{object-position:58% 50%}.selection-card--insert .selection-card-media img{object-position:62% 50%}.selection-card:hover .selection-card-media img,.selection-card:focus-visible .selection-card-media img{filter:saturate(1.06) contrast(1.04);transform:scale(1.07)}.selection-card-body{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:.72rem;align-items:end;padding:clamp(1.05rem, 2.1vw, 1.45rem);text-shadow:0 1px 18px rgb(0 0 0 / .32)}.selection-card-label{position:relative;grid-column:1 / -1;width:fit-content;border-radius:999px;background:rgb(255 255 255 / .14);color:rgb(255 255 255 / .92);padding:.42rem .68rem;font-size:.72rem;font-weight:800;letter-spacing:.01em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.selection-card strong{position:relative;grid-column:1 / -1;max-width:18.5rem;color:#fff;font-size:clamp(1.58rem, 2.35vw, 2.08rem);line-height:.98;letter-spacing:0}.selection-card-copy{position:relative;grid-column:1 / -1;max-width:24rem;color:rgb(255 255 255 / .76);font-size:.9rem;line-height:1.48}.selection-card em{position:relative;min-width:0;color:rgb(255 255 255 / .82);font-style:normal;font-family:var(--font-mono);font-size:.7rem;font-weight:700;line-height:1.45;letter-spacing:.01em}.selection-card-cta{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:2.35rem;border:1px solid rgb(255 255 255 / .22);border-radius:999px;padding:0 .82rem;background:rgb(255 255 255 / .12);color:#fff;font-size:.78rem;font-weight:800;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);justify-self:start}.selection-card-cta::after{content:"";width:.42rem;height:.42rem;margin-left:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.finder-panel{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(22rem,1.1fr);gap:clamp(1.25rem, 4vw, 3rem);align-items:center;border:1px solid rgb(18 55 120 / .13);border-radius:var(--radius-md);padding:clamp(1.25rem, 4vw, 2.4rem);background:linear-gradient(135deg,#123778 0%,#123778 100%)!important;color:#fff;box-shadow:0 28px 62px rgb(18 55 120 / .18)}.finder-copy{display:grid;gap:.75rem}.finder-copy .section-eyebrow{color:rgb(255 255 255 / .72)}.finder-copy h2{font-size:clamp(1.7rem, 4vw, 2.65rem)}.finder-copy p{max-width:42rem;color:rgb(255 255 255 / .74)}.finder-search{position:relative;display:grid;gap:.85rem}.finder-search .search-form{display:flex;align-items:center;min-height:3.5rem;border:1px solid rgb(255 255 255 / .26);border-radius:999px;background:rgb(255 255 255 / .98);box-shadow:0 18px 38px rgb(0 0 0 / .2)}.finder-search .agnero-live-search-dropdown{z-index:60}.finder-tags,.mobile-search-shortcuts{display:flex;flex-wrap:wrap;gap:.55rem}.finder-tags a,.mobile-search-shortcuts a{display:inline-flex;align-items:center;min-height:2.2rem;border:1px solid rgb(255 255 255 / .26);border-radius:999px;padding:.35rem .75rem;background:rgb(255 255 255 / .1);color:#fff;font-size:.78rem;font-weight:800}.featured-products--refined{background:#fff}.featured-products--refined .products{margin-top:0}.agnero-assurance-section{background:linear-gradient(180deg,#fff 0%,#f7fbff 32%,#fff 100%)}.assurance-grid{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,0.9fr));gap:1rem}.assurance-card{min-height:10rem;display:grid;align-content:end;gap:.45rem;border:1px solid rgb(18 55 120 / .12);border-radius:var(--radius-sm);padding:1.15rem;background:rgb(255 255 255 / .92);box-shadow:0 12px 28px rgb(18 55 120 / .07)}.assurance-card--primary{grid-row:span 2;min-height:21rem;background:radial-gradient(circle at 72% 16%,rgb(255 122 0 / .16),transparent 28%),linear-gradient(145deg,#123778,#123778);color:#fff}.assurance-card--primary .section-eyebrow,.assurance-card--primary p{color:rgb(255 255 255 / .74)}.assurance-card h2{font-size:clamp(1.7rem, 3vw, 2.35rem)}.assurance-card strong{font-size:1.05rem}.assurance-card span{color:var(--text-muted);font-size:.88rem;line-height:1.5}.agnero-technical-cta{padding-top:0;padding-bottom:clamp(1rem, 2vw, 1.5rem)}.agnero-technical-cta+.newsletter-section{padding-top:clamp(1rem, 2vw, 1.5rem)}.technical-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem;align-items:center;border-radius:var(--radius-md);padding:clamp(1.25rem, 4vw, 2rem);background:linear-gradient(135deg,rgb(244 248 253 / .94),rgb(255 255 255 / .96));border:1px solid rgb(18 55 120 / .13)}.technical-cta-inner h2{max-width:52rem;margin-top:.35rem;font-size:clamp(1.4rem, 3vw, 2.1rem)}.mobile-centered-logo,.mobile-nav-utility,.mobile-home-category-tabs{display:none}@media (min-width:901px){.mobile-header-search{display:none!important}}@media (max-width:900px){body{padding-bottom:calc(4.8rem + env(safe-area-inset-bottom))}.top-bar{display:none}.site-header .site-logo,.header-search,.header-actions{display:none!important}.header-main{display:block;min-height:auto}.mobile-header-controls{width:100%;min-height:3.9rem;display:grid!important;grid-template-columns:2.35rem minmax(0,1fr) 2.35rem;align-items:center;justify-self:stretch;gap:.65rem}.mobile-centered-logo{display:flex;justify-self:center;align-items:center;justify-content:center;min-width:0}.mobile-centered-logo img{width:min(10.8rem, 50vw);max-height:2.25rem}.mobile-home-category-tabs{display:block;background:#fff0;overflow:visible}.mobile-home-category-tabs__scroller{display:flex;align-items:center;gap:.6rem;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:.9rem 1rem 1.15rem;scrollbar-width:none}.mobile-home-category-tabs__scroller::-webkit-scrollbar{display:none}.mobile-home-category-tabs__item{flex:0 0 auto;display:inline-flex;min-height:2.12rem;align-items:center;justify-content:center;border:1px solid rgb(18 55 120 / .18);border-radius:999px;padding:0 1rem;background:#fff;color:var(--header-navy);box-shadow:0 2px 7px rgb(18 55 120 / .06);font-size:.88rem;font-weight:760;line-height:1;white-space:nowrap;transition:background 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease,color 0.18s ease,transform 0.22s ease}.mobile-home-category-tabs__item:hover,.mobile-home-category-tabs__item:focus-visible{border-color:rgb(18 55 120 / .3);color:var(--header-navy);transform:translateY(-1px)}.mobile-home-category-tabs__item.is-active{border-color:var(--header-orange);background:var(--header-orange);color:#fff;box-shadow:0 8px 16px rgb(255 122 0 / .22)}.mobile-search-toggle,.menu-toggle{width:2.35rem;height:2.35rem;box-shadow:none}.mobile-search-toggle svg,.menu-toggle svg{width:1.18rem;height:1.18rem}.mobile-search-toggle{justify-self:end}.menu-toggle{justify-self:start}.mobile-header-search{position:fixed;inset:0;z-index:5320;display:block;padding:calc(0.85rem + env(safe-area-inset-top)) 1rem 1rem;background:rgb(8 29 53 / .36);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity 0.22s ease}.mobile-header-search.active{opacity:1;pointer-events:auto}.mobile-header-search-panel{width:min(100%, 31rem);margin-inline:auto;border-radius:1.15rem;padding:1rem;transform:translateY(-.8rem);transition:transform 0.24s cubic-bezier(.22,1,.36,1)}.mobile-header-search.active .mobile-header-search-panel{transform:translateY(0)}.mobile-search-shortcuts{margin-top:.85rem}.mobile-header-search .search-field{min-width:0;padding-inline:.85rem;font-size:1rem}.mobile-search-shortcuts a{flex:1 1 calc(50% - 0.55rem);justify-content:center;border-color:rgb(18 55 120 / .12);background:var(--surface-soft);color:var(--text)}.main-navigation{position:fixed;inset:0 auto 0 0;width:min(27rem, 92vw);max-width:92vw;height:100dvh;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);border:0;border-right:1px solid rgb(18 55 120 / .12);background:#fff;box-shadow:28px 0 64px rgb(9 32 58 / .2);transform:translateX(-105%);transition:transform 0.28s cubic-bezier(.22,1,.36,1);overflow:hidden}.main-navigation.active{transform:translateX(0)}.main-navigation .container{width:100%;height:100%;display:flex;flex-direction:column;padding-inline:1rem;margin:0;border-radius:0;background:#fff;box-shadow:none}.mobile-nav-head{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;margin-inline:-1rem;padding-inline:1rem;border-bottom:1px solid rgb(255 255 255 / .16);background:var(--brand)}.mobile-nav-brand,.mobile-nav-close{display:inline-flex}.mobile-nav-brand-logo{max-height:1.9rem;filter:brightness(0) invert(1)}.mobile-nav-close{border-color:rgb(255 255 255 / .24);background:rgb(255 255 255 / .12);color:#fff}.nav-inner{min-height:0;flex:1;display:flex;flex-direction:column;align-items:stretch;gap:.9rem;padding-block:1rem;overflow:hidden;background:#fff}.all-products-toggle{min-height:3.25rem;justify-content:center;border:1px solid rgb(18 55 120 / .12);border-radius:var(--radius-sm);background:var(--brand);color:#fff}.primary-menu-wrapper{flex:1;min-height:0;overflow:auto;padding-right:.15rem}.nav-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-content:start;align-items:start;gap:.65rem;height:auto}.nav-menu>.menu-item>a,.nav-menu .sub-menu a{min-height:3.15rem;display:flex;align-items:center;border:1px solid rgb(18 55 120 / .11);border-radius:var(--radius-sm);padding:.72rem .8rem;background:var(--surface-soft);color:var(--text);font-size:.84rem;line-height:1.25}.nav-menu>.menu-item-has-children{grid-column:span 2;display:grid;grid-template-columns:1fr auto;gap:.5rem}.nav-menu>.menu-item-has-children>a::after{display:none}.mobile-submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:3.15rem;height:3.15rem;border:1px solid rgb(18 55 120 / .11);border-radius:var(--radius-sm);background:#fff}.nav-menu .sub-menu,.nav-menu .menu-item-has-children:hover>.sub-menu{position:static;grid-column:span 2;display:none;min-width:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff0;opacity:1;visibility:visible;transform:none}.nav-menu .submenu-open>.sub-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.nav-menu .sub-menu a{min-height:2.9rem;background:#fff;font-size:.8rem}.nav-menu>.menu-item-has-children>.sub-menu>li>a{display:flex;min-height:3rem;grid-template-rows:none;gap:0;padding:.75rem .8rem;box-shadow:none}.nav-menu>.menu-item-has-children>.sub-menu>li>a::before{display:none}.mobile-nav-utility{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.mobile-nav-utility a{display:flex;min-height:2.8rem;align-items:center;justify-content:center;border:1px solid rgb(18 55 120 / .11);border-radius:var(--radius-sm);padding:.5rem;background:#fff;color:var(--text-muted);font-size:.72rem;font-weight:800;text-align:center}.mobile-quick-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:calc(4.25rem + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.mobile-quick-nav.has-cart-items{display:flex!important;grid-template-columns:none!important}.home-section-head--row,.technical-cta-inner,.finder-panel,.selection-grid,.assurance-grid{grid-template-columns:1fr}.selection-card{min-height:30rem}.selection-card-body{grid-template-columns:1fr}.selection-card strong{max-width:19rem}.selection-card-cta{justify-self:start}.assurance-card--primary{min-height:15rem;grid-row:auto}.finder-panel{border-radius:var(--radius-sm)}}@media (max-width:560px){.container{width:min(var(--container), calc(100% - 1.25rem))}.entry-gates{overflow-x:clip}.entry-gates .container{width:min(22.75rem, calc(100% - 1.25rem));max-width:22.75rem;margin-left:.625rem;margin-right:auto}.category-cards-grid{grid-template-columns:minmax(0,1fr);gap:.65rem;width:100%;max-width:100%}.category-card--insertler{grid-column:auto}.category-card:not(.category-card--insertler) .category-card-subs,.category-card--insertler .category-card-subs{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;max-width:100%;padding-left:0}.category-card:not(.category-card--insertler),.category-card--insertler{border-radius:var(--radius-sm);max-width:100%}.category-card:not(.category-card--insertler) .category-card-main{min-height:9.25rem;display:grid;justify-items:center;align-content:center;gap:.65rem;padding:.85rem;text-align:center}.category-card--insertler .category-card-main{min-height:9.25rem;padding:.85rem}.category-card-photo,.category-card--insertler .category-card-photo,.category-card:not(.category-card--insertler) .category-card-photo{position:static;width:min(6rem, 74%);height:5.7rem}.category-card:not(.category-card--insertler):hover .category-card-photo,.category-card:not(.category-card--insertler):focus-within .category-card-photo{transform:translateY(-3px) scale(1.04)}.category-card.is-coming-soon .category-card-main::before{display:none}.category-card h3,.category-card:not(.category-card--insertler) h3{font-size:.94rem;line-height:1.2}.sub-cat-link,.category-card--insertler .sub-cat-link,.category-card:not(.category-card--insertler) .sub-cat-link{flex:1 1 calc(50% - 0.35rem);max-width:100%;min-width:0;min-height:2.4rem;padding:.45rem .5rem;font-size:.7rem;white-space:normal;text-align:center}.finder-search .search-form{min-height:3.25rem;border-radius:1rem}.finder-tags a{flex:1 1 calc(50% - 0.55rem);justify-content:center;min-height:2.45rem;text-align:center}.home-section-head--row .btn{width:100%}.technical-cta-inner .cta-buttons{display:grid;width:100%;grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1200px){.woocommerce-checkout.agnero-checkout-step-delivery form.checkout,.woocommerce-checkout.agnero-checkout-step-payment form.checkout{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:"customer review"}.woocommerce-checkout.agnero-checkout-step-delivery #order_review,.woocommerce-checkout.agnero-checkout-step-payment #order_review{position:sticky;top:1rem}.woocommerce-checkout .agnero-checkout-payment-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.woocommerce-checkout.agnero-checkout-step-delivery #order_review,.woocommerce-checkout.agnero-checkout-step-payment #order_review{min-width:18rem;width:18rem}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.woocommerce-checkout-payment{grid-column:1;grid-row:3}.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-paytr-installments{grid-column:2;grid-row:3}.agnero-checkout-progress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0.85rem!important}.agnero-checkout-progress__step{min-height:3.85rem;gap:.45rem;padding:.58rem .5rem;font-size:.74rem}.agnero-checkout-progress__index{width:1.78rem;height:1.78rem;font-size:.78rem}.agnero-checkout-progress__label{white-space:nowrap}}@media (min-width:761px){body.woocommerce-checkout .agnero-checkout-progress,body.woocommerce-cart .agnero-checkout-progress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0.85rem!important}body.woocommerce-checkout .agnero-checkout-progress__label,body.woocommerce-cart .agnero-checkout-progress__label{white-space:nowrap}}body.woocommerce-cart .woocommerce{grid-template-columns:minmax(0,1fr) minmax(21rem,0.36fr);gap:clamp(1rem, 3vw, 2rem);align-items:start}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-cart-items,body.woocommerce-cart .wc-block-components-sidebar{border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05)}body.woocommerce-cart .woocommerce-cart-form::before,body.woocommerce-cart .cart_totals::before,body.woocommerce-cart .wc-block-cart-items::before,body.woocommerce-cart .wc-block-components-sidebar::before{display:none}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th,body.woocommerce-cart .wc-block-cart-items th,body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .wc-block-cart__totals-title{background:#f7f9fc;color:#123778;font-size:1.08rem;font-weight:900;letter-spacing:0;text-transform:none}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th,body.woocommerce-cart .wc-block-cart-items th{border-bottom:1px solid #dfe8f2}body.woocommerce-cart .woocommerce-cart-form table.shop_table th,body.woocommerce-cart .woocommerce-cart-form table.shop_table td,body.woocommerce-cart .wc-block-cart-items td{padding:1.05rem 1.15rem;border-bottom-color:#edf2f7}body.woocommerce-cart .woocommerce-cart-form .cart_item td,body.woocommerce-cart .wc-block-cart-items__row{background:#fff}body.woocommerce-cart .woocommerce-cart-form .product-name a,body.woocommerce-cart .wc-block-components-product-name{color:#123778;font-size:.95rem;font-weight:900}body.woocommerce-cart .woocommerce-cart-form .product-thumbnail img,body.woocommerce-cart .wc-block-cart-item__image img{width:4.4rem;max-width:4.4rem;border-color:#dfe8f2;border-radius:8px;background:#f8fbff}body.woocommerce-cart .woocommerce-cart-form .product-quantity .qty,body.woocommerce-cart .wc-block-components-quantity-selector{border-color:#cfdbea;border-radius:8px;background:#fff}body.woocommerce-cart .woocommerce-cart-form .product-price,body.woocommerce-cart .woocommerce-cart-form .product-subtotal,body.woocommerce-cart .wc-block-components-product-price,body.woocommerce-cart .wc-block-components-formatted-money-amount{color:#123778;font-weight:850}body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-components-sidebar{overflow:hidden}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .wc-block-cart__totals-title{margin:0;padding:1.05rem 1.15rem;border-bottom:1px solid #dfe8f2}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td,body.woocommerce-cart .wc-block-components-totals-wrapper{padding:.85rem 1.15rem;border-bottom-color:#edf2f7}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .wc-block-components-totals-item__label{color:#536782;font-size:.9rem;font-weight:850}body.woocommerce-cart .cart_totals table.shop_table td,body.woocommerce-cart .wc-block-components-totals-item__value{color:#123778;font-size:.95rem;font-weight:900}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td,body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#123778;font-size:1.28rem;font-weight:950}body.woocommerce-cart .wc-proceed-to-checkout .button,body.woocommerce-cart .wc-block-cart__submit-button,body.woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button{min-height:3.15rem;border-radius:8px!important;background:#ff6b00!important;border-color:#ff6b00!important;box-shadow:none}body.woocommerce-cart .wc-proceed-to-checkout .button:hover,body.woocommerce-cart .wc-block-cart__submit-button:hover,body.woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button:hover{background:#e95f00!important;border-color:#e95f00!important}@media (min-width:901px){body.woocommerce-checkout.agnero-checkout-step-delivery #order_review,body.woocommerce-checkout.agnero-checkout-step-payment #order_review,body.woocommerce-checkout #order_review{position:sticky;top:9rem}}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr{display:grid;grid-template-columns:max-content minmax(5.35rem,max-content);justify-content:end;align-items:baseline;column-gap:1.25rem;border-bottom:1px solid #edf2f7;width:100%}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr.cart_item{display:grid;grid-template-columns:max-content minmax(5.35rem,max-content);justify-content:end;align-items:baseline;column-gap:1.25rem;width:100%;border-bottom:1px solid #edf2f7}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{display:block;width:auto;border-bottom:0!important;padding:.68rem 0!important;text-align:right!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name,body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{justify-self:end;text-align:right!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td .amount{display:inline-block;min-width:5.35rem;text-align:right!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot{display:block;width:100%}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr th:first-child{justify-self:end}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td:last-child{justify-self:end}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom:0;column-gap:1rem}body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item{display:grid;grid-template-columns:auto auto;justify-content:end;column-gap:1.05rem}body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__label,body.woocommerce-checkout .wc-block-components-sidebar .wc-block-components-totals-item__value{margin-left:0;text-align:right!important}body.woocommerce-checkout .wc-block-components-sidebar{top:9rem}@media (min-width:761px) and (max-width:1200px){body.woocommerce-checkout.agnero-checkout-step-delivery #order_review,body.woocommerce-checkout.agnero-checkout-step-payment #order_review{top:9rem}}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart{grid-template-columns:1fr}}body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr);gap:1.25rem;align-items:start}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{min-width:0;width:100%;padding-right:0}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .wc-block-cart__sidebar,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar{min-width:22rem;width:fit-content;justify-self:end}body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-components-sidebar{min-width:22rem;width:fit-content;justify-self:end;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05);padding:1.2rem}@media (min-width:901px){body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-components-sidebar{position:sticky;top:9rem}}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .wc-block-cart__totals-title{display:none!important}body.woocommerce-cart .wc-block-components-totals-wrapper:first-child{padding-top:0}body.woocommerce-cart .wc-block-cart__submit-container,body.woocommerce-cart .cart_totals .wc-proceed-to-checkout{padding:1rem 0 0}body.woocommerce-cart .wc-block-components-sidebar::before,body.woocommerce-cart .cart_totals::before{display:none!important}body.woocommerce-checkout.agnero-checkout-step-payment .page-title{display:none!important}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{grid-template-columns:1fr}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-cart__sidebar,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar,body.woocommerce-cart .wc-block-components-sidebar{min-width:0;width:100%;justify-self:stretch}}body.woocommerce-cart .page-title,body.woocommerce-cart h1.page-title,body.woocommerce-cart .entry-title,body.woocommerce-cart .wp-block-post-title,body.woocommerce-cart .wc-block-cart__title{display:none!important}body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;gap:1.25rem!important;align-items:start!important;width:100%!important;max-width:none!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{grid-column:1;min-width:0!important;width:100%!important;max-width:none!important}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .wc-block-cart__sidebar,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar{grid-column:2;min-width:22rem!important;width:fit-content!important;max-width:100%!important;justify-self:end!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart-items{overflow:hidden;border:1px solid #dfe8f2!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 45px rgb(18 55 120 / .05)!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th,body.woocommerce-cart .wc-block-cart-items th{background:#f7f9fc!important;color:#123778!important;font-size:1.08rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important;border-bottom:1px solid #dfe8f2!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table th,body.woocommerce-cart .woocommerce-cart-form table.shop_table td,body.woocommerce-cart .wc-block-cart-items td{padding:1.05rem 1.15rem!important;border-bottom-color:#edf2f7!important}body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-components-sidebar{min-width:22rem!important;width:fit-content!important;max-width:100%!important;border:1px solid #dfe8f2!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 45px rgb(18 55 120 / .05)!important;padding:1.2rem!important}body.woocommerce-cart .cart_totals h2,body.woocommerce-cart .wc-block-cart__totals-title,body.woocommerce-cart .wc-block-components-totals-coupon,body.woocommerce-cart .wc-block-components-totals-coupon-link,body.woocommerce-cart .wc-block-components-totals-wrapper:has(.wc-block-components-totals-coupon){display:none!important}body.woocommerce-cart .cart_totals table.shop_table,body.woocommerce-cart .wc-block-components-sidebar{margin:0!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td,body.woocommerce-cart .wc-block-components-totals-wrapper{padding:.68rem 0!important;border-bottom:1px solid #edf2f7!important}body.woocommerce-cart .cart_totals table.shop_table tr,body.woocommerce-cart .wc-block-components-totals-item{display:grid!important;grid-template-columns:max-content minmax(5.35rem,max-content)!important;justify-content:end!important;align-items:baseline!important;column-gap:1.25rem!important;width:100%!important;text-align:right!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td,body.woocommerce-cart .wc-block-components-totals-item__label,body.woocommerce-cart .wc-block-components-totals-item__value{justify-self:end!important;margin:0!important;text-align:right!important}body.woocommerce-cart .cart_totals table.shop_table td .amount,body.woocommerce-cart .wc-block-components-totals-item__value{display:inline-block!important;min-width:5.35rem!important;text-align:right!important}body.woocommerce-cart .wc-proceed-to-checkout,body.woocommerce-cart .wc-block-cart__submit-container{padding:1rem 0 0!important}body.woocommerce-cart .wc-proceed-to-checkout .button,body.woocommerce-cart .wc-block-cart__submit-button,body.woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button{width:100%!important;min-height:3.15rem!important;border-radius:8px!important;background:#ff6b00!important;border-color:#ff6b00!important;color:#fff!important;box-shadow:none!important;font-size:0.96rem!important;font-weight:900!important}@media (min-width:901px){body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-components-sidebar{position:sticky!important;top:9rem!important}}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{grid-template-columns:1fr!important}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-cart__sidebar,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar,body.woocommerce-cart .wc-block-components-sidebar{grid-column:1;min-width:0!important;width:100%!important;justify-self:stretch!important}}body.woocommerce-cart .page-title,body.woocommerce-cart h1.page-title,body.woocommerce-cart .entry-title,body.woocommerce-cart .wp-block-post-title,body.woocommerce-cart .wc-block-cart__title,body.woocommerce-checkout.agnero-checkout-step-payment .page-title,body.woocommerce-checkout.agnero-checkout-step-payment h1.page-title,body.woocommerce-checkout.agnero-checkout-step-payment .entry-title,body.woocommerce-checkout.agnero-checkout-step-payment .wp-block-post-title{display:none!important}body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;gap:1.25rem!important;align-items:start!important;width:100%!important;max-width:none!important}body.woocommerce-cart .agnero-checkout-progress,body.woocommerce-cart .agnero-conversion-note,body.woocommerce-cart .woocommerce-notices-wrapper{grid-column:1 / -1!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{grid-column:1!important;min-width:0!important;width:100%!important;max-width:none!important;padding-right:0!important}body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart_totals,body.woocommerce-cart .wc-block-cart__sidebar,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar,body.woocommerce-cart .wc-block-components-sidebar:not(.agnero-cart-step-summary){display:none!important}body.woocommerce-cart .agnero-cart-step-summary{grid-column:2!important;justify-self:end!important;width:fit-content!important;min-width:22rem!important;max-width:100%!important;border:1px solid #dfe8f2!important;border-radius:8px!important;background:#fff!important;box-shadow:0 18px 45px rgb(18 55 120 / .05)!important;padding:1.2rem!important}@media (min-width:901px){body.woocommerce-cart .agnero-cart-step-summary{position:sticky!important;top:9rem!important}}body.woocommerce-cart .agnero-cart-step-summary__items{display:grid;gap:0;padding-bottom:.2rem}body.woocommerce-cart .agnero-cart-step-summary__line,body.woocommerce-cart .agnero-cart-step-summary__row{display:flex;justify-content:flex-end;align-items:baseline;gap:1.4rem;width:100%;border-bottom:1px solid #edf2f7;padding:.78rem 0;text-align:right}body.woocommerce-cart .agnero-cart-step-summary__line{justify-content:space-between}body.woocommerce-cart .agnero-cart-step-summary__line span,body.woocommerce-cart .agnero-cart-step-summary__row span{color:#425977;font-weight:800;line-height:1.25;text-align:right}body.woocommerce-cart .agnero-cart-step-summary__line span{max-width:13.5rem;color:#123778;text-align:left}body.woocommerce-cart .agnero-cart-step-summary__line strong,body.woocommerce-cart .agnero-cart-step-summary__row strong{min-width:5.8rem;color:#123778;font-weight:900;line-height:1.2;text-align:right;white-space:nowrap}.agnero-shipping-amount{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem;max-width:100%;vertical-align:middle}.agnero-shipping-amount__logo{display:block;width:4.75rem;height:auto;max-height:1.25rem;flex:0 0 auto}.agnero-shipping-amount__value{flex:0 0 auto;white-space:nowrap}body.woocommerce-cart .agnero-cart-step-summary__row--eur span,body.woocommerce-cart .agnero-cart-step-summary__row--eur strong{color:#123778;font-size:1.05rem}body.woocommerce-cart .agnero-cart-step-summary__row--discount span,body.woocommerce-cart .agnero-cart-step-summary__row--discount strong{color:#d75b00}body.woocommerce-cart .agnero-cart-step-summary__row--discount strong{font-weight:900}body.woocommerce-cart .agnero-cart-step-summary__row--total{padding:1.1rem 0 1.55rem}body.woocommerce-cart .agnero-cart-step-summary__row--total span,body.woocommerce-cart .agnero-cart-step-summary__row--total strong{color:#123778;font-size:1.35rem;font-weight:950}body.woocommerce-cart .agnero-cart-step-summary__button{display:flex;align-items:center;justify-content:center;min-height:3.15rem;width:100%;border:1px solid #123778;border-radius:8px;background:#ff6b00;color:#fff!important;font-size:.96rem;font-weight:900;line-height:1;text-decoration:none!important}body.woocommerce-cart .agnero-cart-step-summary__button:hover{background:#e85f00;border-color:#123778;color:#fff!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart-items{width:100%!important;max-width:none!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr,body.woocommerce-checkout #order_review .wc-block-components-totals-item{display:flex!important;justify-content:flex-end!important;align-items:baseline!important;gap:1.4rem!important;text-align:right!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot td,body.woocommerce-checkout #order_review .wc-block-components-totals-item__label,body.woocommerce-checkout #order_review .wc-block-components-totals-item__value{text-align:right!important;margin-left:0!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot td,body.woocommerce-checkout #order_review .wc-block-components-totals-item__value{min-width:5.8rem!important}@media (max-width:900px){body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{grid-template-columns:1fr!important}body.woocommerce-cart .agnero-cart-step-summary{grid-column:1!important;justify-self:stretch!important;width:100%!important;min-width:0!important}}body.woocommerce-cart .content-shell>.container,body.woocommerce-cart .shop-content{width:min(1700px, calc(100% - 2.5rem))!important;max-width:none!important;margin-inline:auto!important}body.woocommerce-cart .shop-content,body.woocommerce-cart .shop-content>.woocommerce,body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{box-sizing:border-box!important;width:100%!important;max-width:none!important}body.woocommerce-cart .shop-content>.woocommerce,body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;column-gap:1.25rem!important;row-gap:1.25rem!important;align-items:start!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main>*,body.woocommerce-cart .wc-block-cart-items,body.woocommerce-cart table.shop_table.cart{grid-column:1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important}body.woocommerce-cart .agnero-cart-step-summary{grid-column:2!important;justify-self:end!important;align-self:start!important;width:100%!important;min-width:22rem!important;max-width:27.5rem!important;font-size:0.9rem!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart .woocommerce-cart-form table.shop_table,body.woocommerce-cart .wc-block-cart-items,body.woocommerce-cart .wc-block-cart-items *,body.woocommerce-cart .agnero-cart-step-summary,body.woocommerce-cart .agnero-cart-step-summary *{letter-spacing:0!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th,body.woocommerce-cart .wc-block-cart-items th{font-size:0.86rem!important;line-height:1.25!important}body.woocommerce-cart .woocommerce-cart-form table.shop_table th,body.woocommerce-cart .woocommerce-cart-form table.shop_table td,body.woocommerce-cart .wc-block-cart-items td{font-size:0.82rem!important;line-height:1.35!important}body.woocommerce-cart .woocommerce-cart-form .product-name a,body.woocommerce-cart .wc-block-components-product-name,body.woocommerce-cart .agnero-cart-step-summary__line span{font-size:0.84rem!important;line-height:1.25!important}body.woocommerce-cart .woocommerce-cart-form .product-price,body.woocommerce-cart .woocommerce-cart-form .product-subtotal,body.woocommerce-cart .wc-block-components-product-price,body.woocommerce-cart .wc-block-components-formatted-money-amount,body.woocommerce-cart .agnero-cart-step-summary__line strong{font-size:0.84rem!important;line-height:1.25!important}body.woocommerce-cart .agnero-cart-step-summary__line,body.woocommerce-cart .agnero-cart-step-summary__row{padding:.72rem 0!important;gap:1.25rem!important}body.woocommerce-cart .agnero-cart-step-summary__row span,body.woocommerce-cart .agnero-cart-step-summary__row strong{font-size:0.86rem!important;line-height:1.25!important}body.woocommerce-cart .agnero-cart-step-summary__row--eur span,body.woocommerce-cart .agnero-cart-step-summary__row--eur strong{font-size:0.98rem!important}body.woocommerce-cart .agnero-cart-step-summary__row--total span,body.woocommerce-cart .agnero-cart-step-summary__row--total strong{font-size:1.12rem!important}body.woocommerce-cart .agnero-cart-step-summary__button{min-height:3rem!important;font-size:0.92rem!important}@media (min-width:901px){body.woocommerce-cart .agnero-cart-step-summary{position:sticky!important;top:9rem!important}}@media (max-width:900px){body.woocommerce-cart .content-shell>.container,body.woocommerce-cart .shop-content{width:min(var(--container), calc(100% - 1.25rem))!important}body.woocommerce-cart .shop-content>.woocommerce,body.woocommerce-cart .woocommerce,body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{grid-template-columns:1fr!important}body.woocommerce-cart .agnero-cart-step-summary{grid-column:1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}}body.woocommerce-cart .woocommerce>.wp-block-woocommerce-cart,body.woocommerce-cart .woocommerce>.wc-block-cart,body.woocommerce-cart .woocommerce>.wc-block-components-sidebar-layout{grid-column:1 / -1!important;width:100%!important;max-width:none!important;justify-self:stretch!important}body.woocommerce-cart .wp-block-woocommerce-cart,body.woocommerce-cart .wc-block-cart,body.woocommerce-cart .wc-block-components-sidebar-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;gap:1.25rem!important;align-items:start!important}body.woocommerce-cart .wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main,body.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main>.wc-block-cart,body.woocommerce-cart .woocommerce-cart-form{grid-column:1!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}body.woocommerce-cart .wc-block-cart-items,body.woocommerce-cart .wc-block-cart-items table,body.woocommerce-cart table.shop_table.cart{width:100%!important;max-width:none!important;min-width:0!important}body.woocommerce-cart .wc-block-cart-items thead,body.woocommerce-cart .wc-block-cart-items thead tr,body.woocommerce-cart .wc-block-cart-items thead th,body.woocommerce-cart .woocommerce-cart-form table.shop_table thead,body.woocommerce-cart .woocommerce-cart-form table.shop_table thead tr,body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{background:#f7f9fc!important}body.woocommerce-cart .wc-block-cart-items thead th,body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th{box-shadow:none!important}body.woocommerce-cart .wc-block-cart-items thead th:not(:first-child),body.woocommerce-cart .woocommerce-cart-form table.shop_table thead th:not(:first-child){border-left:0!important}body.woocommerce-cart .wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-filled-cart-block{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;gap:1.25rem!important;width:100%!important;max-width:none!important;margin:0!important;align-items:start!important}body.woocommerce-cart .wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-items-block,body.woocommerce-cart .wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block{grid-column:1!important;width:100%!important;max-width:none!important;min-width:0!important;padding-right:0!important}body.woocommerce-cart .wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-totals-block{display:none!important}body.woocommerce-cart .wp-block-woocommerce-cart.is-loading>.agnero-cart-step-summary{grid-column:2!important}body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header,body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header th,body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product,body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total{background:#f7f9fc!important}body.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header{box-shadow:inset 0 0 0 9999px #f7f9fc!important}@media (max-width:900px){body.woocommerce-cart .wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-filled-cart-block{grid-template-columns:1fr!important}body.woocommerce-cart .wp-block-woocommerce-cart.is-loading>.agnero-cart-step-summary{grid-column:1!important}}body.woocommerce-cart .wp-block-woocommerce-cart[hidden]{display:none!important}body.woocommerce-cart .agnero-cart-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr);gap:1.25rem;align-items:start;width:100%;margin-top:1.75rem}body.woocommerce-cart .agnero-cart-detail-products{grid-column:1;overflow:hidden;width:100%;min-width:0;border:1px solid #dfe8f2;border-radius:8px;background:#fff;box-shadow:0 18px 45px rgb(18 55 120 / .05)}body.woocommerce-cart .agnero-cart-detail-products__head{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;align-items:center;min-height:3.15rem;background:#f7f9fc;border-bottom:1px solid #dfe8f2}body.woocommerce-cart .agnero-cart-detail-products__head span{display:block;padding:.92rem 1.05rem;color:#123778;font-size:.86rem;font-weight:900;line-height:1.2;text-align:left}body.woocommerce-cart .agnero-cart-detail-products__head span:last-child{text-align:right}body.woocommerce-cart .agnero-cart-detail-products__body{display:grid}body.woocommerce-cart .agnero-cart-detail-products__row{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;gap:1rem;align-items:start;padding:1.05rem;border-bottom:1px solid #edf2f7}body.woocommerce-cart .agnero-cart-detail-products__row:last-child{border-bottom:0}body.woocommerce-cart .agnero-cart-detail-products__product{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.95rem;min-width:0}body.woocommerce-cart .agnero-cart-detail-products__thumb{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;overflow:hidden;border:1px solid #edf2f7;border-radius:8px;background:#f7f9fc}body.woocommerce-cart .agnero-cart-detail-products__thumb img{width:100%;height:100%;object-fit:contain}body.woocommerce-cart .agnero-cart-detail-products__info{display:grid;gap:.45rem;min-width:0;position:relative;padding-bottom:0}body.woocommerce-cart .agnero-cart-detail-products__info strong,body.woocommerce-cart .agnero-cart-detail-products__info strong a{color:#123778;font-size:.88rem;font-weight:900;line-height:1.25;text-decoration:none}body.woocommerce-cart .agnero-cart-detail-products__price,body.woocommerce-cart .agnero-cart-detail-products__total{color:#123778;font-size:.86rem;font-weight:900;line-height:1.25}body.woocommerce-cart .agnero-cart-detail-products__price{display:none!important}body.woocommerce-cart .agnero-cart-detail-products__specs{display:flex;flex-wrap:wrap;gap:.35rem;max-width:100%}body.woocommerce-cart .agnero-cart-detail-products__specs span{display:inline-flex;align-items:center;gap:.25rem;min-height:1.55rem;border:1px solid #dfe8f2;border-radius:8px;background:#f7f9fc;color:#425977;font-size:.73rem;font-weight:800;line-height:1;padding:.28rem .45rem}body.woocommerce-cart .agnero-cart-detail-products__specs strong{color:#123778;font-weight:950}body.woocommerce-cart .agnero-cart-detail-products__quantity{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center}body.woocommerce-cart .agnero-cart-detail-products__quantity .quantity{margin:0}body.woocommerce-cart .agnero-cart-detail-products__quantity .qty{width:4.6rem;min-height:2.25rem;border:1px solid #cfd9e6;border-radius:8px;color:#123778;font-size:.86rem;font-weight:800;text-align:center}body.single-product div.product form.cart .quantity,body.single-product div.product form.cart .single_add_to_cart_button{grid-row:1}body.single-product div.product form.cart .agnero-social-proof{grid-row:2}body.woocommerce-cart .agnero-cart-detail-products__remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;min-height:2.25rem;border:1px solid #f0b4b4;border-radius:8px;background:#fff5f5;color:#b42323;padding:0;text-decoration:none;cursor:pointer}body.woocommerce-cart a.agnero-cart-detail-products__remove{align-items:center}body.woocommerce-cart .agnero-cart-detail-products__remove svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.woocommerce-cart .agnero-cart-detail-products__remove:hover{background:#ffe8e8;border-color:#e27373;color:#8f1d1d}body.woocommerce-cart .agnero-cart-detail-products__total{justify-self:end;text-align:right;white-space:nowrap}body.woocommerce-cart .agnero-cart-detail-products__actions{display:flex;justify-content:flex-end;padding:.95rem 1.05rem;border-top:1px solid #edf2f7;background:#fff}body.woocommerce-cart .agnero-cart-detail-products__logo-note,body.woocommerce-checkout .agnero-cart-detail-products__logo-note{display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.48rem;margin:0;padding:.72rem 1.05rem;border-top:1px solid #e7edf4;background:#f8fafc;color:#5d7087}body.woocommerce-cart .agnero-cart-detail-products__logo-note-icon,body.woocommerce-checkout .agnero-cart-detail-products__logo-note-icon{display:grid;width:1.05rem;height:1.05rem;place-items:center;margin-top:.05rem;border:1px solid #9bacc0;border-radius:50%;color:#52677f;font-family:"IBM Plex Mono",monospace;font-size:.62rem;font-weight:800;line-height:1}body.woocommerce-cart .agnero-cart-detail-products__logo-note p,body.woocommerce-checkout .agnero-cart-detail-products__logo-note p{margin:0;font-size:.7rem;font-weight:650;line-height:1.45}body.woocommerce-cart .agnero-cart-detail-products__logo-note strong,body.woocommerce-checkout .agnero-cart-detail-products__logo-note strong{display:inline;margin-right:.22rem;color:#314a67;font-size:inherit;font-weight:850}body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-address-picker>.agnero-checkout-logo-note{grid-column:1 / -1;border:1px solid #e7edf4;border-radius:8px}body.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel>.agnero-checkout-logo-note{grid-column:1 / -1;grid-row:5;margin:0 -1.2rem -1.2rem}body.woocommerce-cart .agnero-cart-detail-products__update{min-height:2.5rem;border:1px solid #ff6b00;border-radius:8px;background:#fff;color:#ff6b00;font-size:.84rem;font-weight:900;padding:0 1rem}body.woocommerce-cart .agnero-cart-detail-products__update:hover{background:#fff7f0}body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{grid-column:2!important;width:100%!important;min-width:22rem!important;max-width:27.5rem!important;justify-self:end!important}@media (min-width:901px){body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{position:sticky!important;top:9rem!important}}@media (max-width:900px){body.woocommerce-cart .agnero-cart-detail-layout{grid-template-columns:1fr}body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important}}@media (max-width:640px){body.woocommerce-cart .agnero-cart-detail-products__head,body.woocommerce-cart .agnero-cart-detail-products__row{grid-template-columns:minmax(0,1fr) 6.5rem}body.woocommerce-cart .agnero-cart-detail-products__product{grid-template-columns:3.25rem minmax(0,1fr)}body.woocommerce-cart .agnero-cart-detail-products__thumb{width:3.25rem;height:3.25rem}}body.woocommerce-checkout.agnero-checkout-step-delivery form.checkout,body.woocommerce-checkout.agnero-checkout-step-payment form.checkout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,0.44fr)!important;grid-template-areas:"customer review"!important;column-gap:1.25rem!important;row-gap:1.25rem!important;align-items:start!important}body.woocommerce-checkout.agnero-checkout-step-delivery #customer_details,body.woocommerce-checkout.agnero-checkout-step-payment .agnero-checkout-payment-panel{grid-column:1!important;grid-area:customer!important;min-width:0!important;width:100%!important}body.woocommerce-checkout.agnero-checkout-step-delivery #order_review,body.woocommerce-checkout.agnero-checkout-step-payment #order_review{grid-column:2!important;grid-area:review!important;justify-self:end!important;min-width:22rem!important;width:100%!important;max-width:27.5rem!important;margin-left:0!important}@media (max-width:900px){body.woocommerce-checkout.agnero-checkout-step-delivery form.checkout,body.woocommerce-checkout.agnero-checkout-step-payment form.checkout{grid-template-columns:1fr!important;grid-template-areas:"customer" "review"!important}body.woocommerce-checkout.agnero-checkout-step-delivery #order_review,body.woocommerce-checkout.agnero-checkout-step-payment #order_review{grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important}}body.woocommerce-cart .entry-content:has(>.agnero-checkout-progress),body.woocommerce-cart .entry-content:has(>.agnero-cart-detail-layout),body.woocommerce-cart .wp-block-post-content:has(>.agnero-checkout-progress),body.woocommerce-cart .wp-block-post-content:has(>.agnero-cart-detail-layout),body.woocommerce-cart .woocommerce:has(>.agnero-checkout-progress),body.woocommerce-cart .woocommerce:has(>.agnero-cart-detail-layout){width:min(1700px, calc(100% - 2.5rem))!important;max-width:none!important;margin-inline:auto!important}body.woocommerce-cart .agnero-cart-detail-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(22rem,27.5rem)!important;column-gap:1.25rem!important;row-gap:1.25rem!important;align-items:start!important;width:100%!important;max-width:none!important;margin:1.75rem 0 0!important}body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-detail-products{grid-column:1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important}body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{grid-column:2!important;justify-self:end!important;width:100%!important;min-width:22rem!important;max-width:27.5rem!important;margin:0!important}body.woocommerce-cart .agnero-cart-detail-products__head{display:grid!important;grid-template-columns:minmax(0,1fr) 8.5rem!important;width:100%!important;background:#f7f9fc!important;box-shadow:inset 0 0 0 9999px #f7f9fc!important}body.woocommerce-cart .agnero-cart-detail-products__head span{background:transparent!important}body.woocommerce-cart .agnero-cart-detail-products__row{grid-template-columns:minmax(0,1fr) 8.5rem!important;width:100%!important}body.woocommerce-cart .agnero-cart-detail-products__total{text-align:right!important;justify-self:end!important}@media (min-width:901px){body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{position:sticky!important;top:9rem!important}}@media (max-width:900px){body.woocommerce-cart .entry-content:has(>.agnero-checkout-progress),body.woocommerce-cart .entry-content:has(>.agnero-cart-detail-layout),body.woocommerce-cart .wp-block-post-content:has(>.agnero-checkout-progress),body.woocommerce-cart .wp-block-post-content:has(>.agnero-cart-detail-layout),body.woocommerce-cart .woocommerce:has(>.agnero-checkout-progress),body.woocommerce-cart .woocommerce:has(>.agnero-cart-detail-layout){width:min(var(--container), calc(100% - 1.25rem))!important}body.woocommerce-cart .agnero-cart-detail-layout{grid-template-columns:1fr!important}body.woocommerce-cart .agnero-cart-detail-layout>.agnero-cart-step-summary{grid-column:1!important;justify-self:stretch!important;min-width:0!important;max-width:none!important}}body.woocommerce-cart .agnero-cart-detail-products__product{grid-template-columns:5.25rem minmax(0,1fr)!important;gap:1.05rem!important}body.woocommerce-cart .agnero-cart-detail-products__thumb{width:5.25rem!important;height:5.25rem!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-cart .agnero-cart-detail-products__thumb img,body.woocommerce-cart .woocommerce-cart-form .product-thumbnail img,body.woocommerce-cart .wc-block-cart-item__image img{display:block!important;width:auto!important;max-width:5.25rem!important;height:auto!important;max-height:5.25rem!important;object-fit:contain!important;object-position:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-cart .woocommerce-cart-form .product-thumbnail,body.woocommerce-cart .wc-block-cart-item__image{background:transparent!important}body.woocommerce-cart .woocommerce-cart-form .product-thumbnail a,body.woocommerce-cart .wc-block-cart-item__image a{display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width:640px){body.woocommerce-cart .agnero-cart-detail-products__product{grid-template-columns:4.5rem minmax(0,1fr)!important}body.woocommerce-cart .agnero-cart-detail-products__thumb,body.woocommerce-cart .woocommerce-cart-form .product-thumbnail,body.woocommerce-cart .wc-block-cart-item__image{width:4.5rem!important;max-width:4.5rem!important;height:4.5rem!important;max-height:4.5rem!important}body.woocommerce-cart .agnero-cart-detail-products__thumb img,body.woocommerce-cart .woocommerce-cart-form .product-thumbnail img,body.woocommerce-cart .wc-block-cart-item__image img{width:auto!important;max-width:4.5rem!important;height:auto!important;max-height:4.5rem!important}}.cart-drawer .cart-item{grid-template-columns:4.8rem minmax(0,1fr) auto!important;gap:0.9rem!important}.cart-drawer .cart-item-image,.header-preview-menu .header-preview-thumb,.header-action-preview .header-preview-thumb{width:4.8rem!important;height:4.8rem!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cart-drawer .cart-item-image a,.header-preview-menu .header-preview-thumb,.header-action-preview .header-preview-thumb{display:flex!important;align-items:center!important;justify-content:center!important}.cart-drawer .cart-item-image img,.header-preview-menu .header-preview-thumb img,.header-action-preview .header-preview-thumb img{display:block!important;width:auto!important;max-width:4.8rem!important;height:auto!important;max-height:4.8rem!important;object-fit:contain!important;object-position:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header-preview-menu .header-preview-item,.header-action-preview .header-preview-item{grid-template-columns:4.8rem minmax(0,1fr) auto!important;gap:0.7rem!important}@media (max-width:640px){.cart-drawer .cart-item{grid-template-columns:4.25rem minmax(0,1fr) auto!important}.cart-drawer .cart-item-image,.header-preview-menu .header-preview-thumb,.header-action-preview .header-preview-thumb{width:4.25rem!important;max-width:4.25rem!important;height:4.25rem!important;max-height:4.25rem!important}.cart-drawer .cart-item-image img,.header-preview-menu .header-preview-thumb img,.header-action-preview .header-preview-thumb img{width:auto!important;max-width:4.25rem!important;height:auto!important;max-height:4.25rem!important}.header-preview-menu .header-preview-item,.header-action-preview .header-preview-item{grid-template-columns:4.25rem minmax(0,1fr) auto!important}}body.woocommerce-cart .agnero-cart-step-summary__items,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead{display:none!important}body.woocommerce-cart .agnero-cart-step-summary__button,body.woocommerce-cart .agnero-cart-step-summary__button:hover,body.woocommerce-checkout .agnero-summary-button,body.woocommerce-checkout .agnero-summary-button:hover,body.woocommerce-checkout .checkout #place_order,body.woocommerce-checkout .checkout #place_order:hover,body.woocommerce-checkout .agnero-checkout-next-payment,body.woocommerce-checkout .agnero-checkout-next-payment:hover{border:0!important;border-color:transparent!important;outline:0;box-shadow:none!important}body.woocommerce-cart .agnero-cart-step-summary__button:hover,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-summary-button:hover,body.woocommerce-checkout.agnero-checkout-step-payment .agnero-summary-button:hover,body.woocommerce-checkout .checkout #place_order:hover,body.woocommerce-checkout .agnero-checkout-next-payment:hover{background:#e95f00!important}.agnero-checkout-progress__step{transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,box-shadow 180ms ease,transform 180ms ease}a.agnero-checkout-progress__step:hover,a.agnero-checkout-progress__step:focus-visible{border-color:#ff6b00;color:#123778;background:#fff7f0;box-shadow:0 12px 28px rgb(18 55 120 / .1);transform:translateY(-2px)}a.agnero-checkout-progress__step:hover .agnero-checkout-progress__index,a.agnero-checkout-progress__step:focus-visible .agnero-checkout-progress__index{border-color:#ff6b00;background:#ff6b00;color:#fff}a.agnero-checkout-progress__step.is-active:hover,a.agnero-checkout-progress__step.is-active:focus-visible{color:#fff;background:#123778;border-color:#ff6b00}.agnero-checkout-progress__step:not(a){cursor:not-allowed;opacity:.62;border-style:dashed;background:#f8fafc;color:#6d7c8e}.agnero-checkout-progress__step:not(a) .agnero-checkout-progress__index{background:#fff;color:#7b8796}.agnero-checkout-progress__step:not(a):hover{transform:none;box-shadow:none}@media (max-width:760px){body.woocommerce-cart,body.woocommerce-checkout{padding-bottom:calc(6.25rem + env(safe-area-inset-bottom))}body.woocommerce-cart .site-main,body.woocommerce-checkout .site-main,body.woocommerce-cart .agnero-woocommerce-shell,body.woocommerce-checkout .agnero-woocommerce-shell,body.woocommerce-cart .container,body.woocommerce-checkout .container,body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content,body.woocommerce-cart .woocommerce,body.woocommerce-checkout .woocommerce{overflow:visible!important}body.woocommerce-cart .agnero-woocommerce-shell,body.woocommerce-checkout .agnero-woocommerce-shell{padding-top:0.7rem!important}body.woocommerce-cart .content-shell,body.woocommerce-checkout .content-shell{padding-top:0.7rem!important}body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content,body.woocommerce-cart article,body.woocommerce-checkout article{margin-top:0!important;padding-top:0!important}body.woocommerce-cart .mobile-home-category-tabs,body.woocommerce-checkout .mobile-home-category-tabs,body.woocommerce-cart .mobile-quick-nav,body.woocommerce-checkout .mobile-quick-nav{display:none!important}body.woocommerce-cart .agnero-checkout-progress,body.woocommerce-checkout .agnero-checkout-progress{display:flex!important;grid-template-columns:none!important;width:100%;max-width:none;margin:0 0 0.45rem!important;padding:.34rem 1rem 0.95rem!important;gap:0.6rem!important;overflow-x:auto;overflow-y:visible!important;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.woocommerce-cart .agnero-checkout-progress::-webkit-scrollbar,body.woocommerce-checkout .agnero-checkout-progress::-webkit-scrollbar{display:none}body.woocommerce-cart .agnero-checkout-progress__step,body.woocommerce-checkout .agnero-checkout-progress__step{flex:0 0 auto;min-width:9.25rem;min-height:2.35rem;padding:.34rem .82rem .34rem 0.46rem!important;gap:.42rem;border-radius:999px;border-color:rgb(18 55 120 / .18);background:#fff;box-shadow:0 2px 7px rgb(18 55 120 / .06);font-size:.78rem;line-height:1;scroll-snap-align:start}body.woocommerce-cart .agnero-checkout-progress__index,body.woocommerce-checkout .agnero-checkout-progress__index{width:1.65rem;height:1.65rem;min-width:1.65rem;font-size:.72rem}body.woocommerce-cart .agnero-checkout-progress__label,body.woocommerce-checkout .agnero-checkout-progress__label{white-space:nowrap}body.woocommerce-cart a.agnero-checkout-progress__step:hover,body.woocommerce-cart a.agnero-checkout-progress__step:focus-visible,body.woocommerce-checkout a.agnero-checkout-progress__step:hover,body.woocommerce-checkout a.agnero-checkout-progress__step:focus-visible{transform:translateY(-1px);box-shadow:0 8px 16px rgb(18 55 120 / .12)}body.woocommerce-cart .agnero-checkout-progress__step.is-active,body.woocommerce-checkout .agnero-checkout-progress__step.is-active{border-color:#123778;background:#123778;color:#fff;box-shadow:0 8px 18px rgb(18 55 120 / .18)}body.woocommerce-cart .agnero-checkout-progress__step.is-active .agnero-checkout-progress__index,body.woocommerce-checkout .agnero-checkout-progress__step.is-active .agnero-checkout-progress__index{border-color:#ff6b00;background:#ff6b00;color:#fff}body.woocommerce-cart .agnero-checkout-progress__step.is-active .agnero-checkout-progress__label,body.woocommerce-checkout .agnero-checkout-progress__step.is-active .agnero-checkout-progress__label{color:#fff}body.woocommerce-cart .agnero-cart-step-summary,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{display:none!important}.agnero-mobile-checkout-bar{position:fixed;right:max(0.75rem, env(safe-area-inset-right));bottom:max(0.75rem, env(safe-area-inset-bottom));left:max(0.75rem, env(safe-area-inset-left));z-index:10020;display:grid;grid-template-columns:minmax(7.4rem,38%) minmax(0,1fr);min-height:4.2rem;overflow:visible;border:1.5px solid #ff6b00;border-radius:12px;background:#fff;box-shadow:0 12px 30px rgb(18 55 120 / .16)}.agnero-mobile-checkout-details{min-width:0}.agnero-mobile-checkout-details[open] .agnero-mobile-checkout-price__caret{transform:rotate(180deg)}.agnero-mobile-checkout-price{display:flex;align-items:center;height:100%;min-height:4.2rem;gap:.5rem;padding:.55rem .7rem;list-style:none;cursor:pointer;user-select:none}.agnero-mobile-checkout-price::-webkit-details-marker{display:none}.agnero-mobile-checkout-price__caret{display:inline-block;width:0;height:0;border-right:.28rem solid #fff0;border-left:.28rem solid #fff0;border-top:.42rem solid #ff6b00;transition:transform 180ms ease}.agnero-mobile-checkout-price__copy{display:grid;min-width:0;gap:.12rem}.agnero-mobile-checkout-price strong{color:#123778;font-size:1.08rem;line-height:1.05;font-weight:800;white-space:nowrap}.agnero-mobile-checkout-price span span,.agnero-mobile-checkout-price__copy>span{color:#16a34a;font-size:.78rem;line-height:1;font-weight:800;white-space:nowrap}.agnero-mobile-checkout-cta{display:flex;align-items:center;justify-content:center;min-width:0;min-height:4.2rem;padding:.7rem .9rem;border:0!important;border-radius:0 10px 10px 0;background:linear-gradient(90deg,#ff7a16 0%,#ff6b00 100%);color:#fff!important;font-size:1rem;font-weight:800;line-height:1.1;text-align:center;text-decoration:none!important;box-shadow:none!important;cursor:pointer}.agnero-mobile-checkout-cta:focus-visible{outline:2px solid rgb(255 107 0 / .36);outline-offset:3px}.agnero-mobile-checkout-sheet{position:fixed;right:max(0.75rem, env(safe-area-inset-right));bottom:calc(5.35rem + max(0.75rem, env(safe-area-inset-bottom)));left:max(0.75rem, env(safe-area-inset-left));z-index:10019;max-height:min(58vh, 28rem);overflow-y:auto;padding:.85rem .9rem 1rem;border:1px solid #e1e8f2;border-radius:18px 18px 12px 12px;background:#fff;box-shadow:0 18px 42px rgb(18 55 120 / .2);opacity:0;pointer-events:none;transform:translateY(1.2rem);transition:opacity 180ms ease,transform 180ms ease}.agnero-mobile-checkout-details[open] .agnero-mobile-checkout-sheet{opacity:1;pointer-events:auto;transform:translateY(0)}.agnero-mobile-checkout-sheet__handle{width:2.7rem;height:.24rem;margin:0 auto .7rem;border-radius:999px;background:#d6deea}.agnero-mobile-checkout-sheet h3{margin:0 0 .75rem;color:#123778;font-size:1rem;line-height:1.2;font-weight:800;text-align:center}.agnero-mobile-checkout-sheet__rows{display:grid;border:1px solid #e6edf6;border-radius:10px;overflow:hidden;background:#fff}.agnero-mobile-checkout-sheet__rows:has(.agnero-discount-popover__trigger:hover),.agnero-mobile-checkout-sheet__rows:has(.agnero-discount-popover__trigger:focus-visible),.agnero-mobile-checkout-sheet__rows:has(.agnero-discount-popover.is-open){overflow:visible}.agnero-mobile-checkout-sheet__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:2.55rem;padding:.62rem .75rem;border-bottom:1px solid #edf2f7;color:#5e6d81;font-size:.9rem;line-height:1.2}.agnero-mobile-checkout-sheet__row:last-child{border-bottom:0}.agnero-mobile-checkout-sheet__row strong{color:#123778;font-size:.95rem;font-weight:800;text-align:right;white-space:nowrap}.agnero-mobile-checkout-sheet__row.is-muted{color:#8a97a8;background:#fbfcfe}.agnero-mobile-checkout-sheet__row.is-discount,.agnero-mobile-checkout-sheet__row.is-discount strong{color:#d75b00;font-weight:800}.agnero-mobile-checkout-sheet__row.is-strong span,.agnero-mobile-checkout-sheet__row.is-strong strong{color:#123778;font-weight:800}.agnero-mobile-checkout-sheet__row.is-total{min-height:3rem;color:#123778;background:#f8fafc;font-size:1rem;font-weight:800}.agnero-mobile-checkout-sheet__row.is-total strong{font-size:1.05rem}.agnero-shipping-policy-note--mobile{margin-top:.65rem;text-align:center}}@media (min-width:761px){.agnero-mobile-checkout-bar{display:none!important}}@media (min-width:901px){.main-navigation.has-desktop-dropdown{z-index:101000}.main-navigation.has-desktop-dropdown::before{top:var(--agnero-dropdown-top,11rem)}body.agnero-desktop-menu-open .site-main,body.agnero-desktop-menu-open .site-footer{pointer-events:none;user-select:none}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a::before{content:none!important;display:none!important}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a{grid-template-rows:minmax(7rem,auto) auto;min-height:9rem;padding:.1rem .2rem .28rem;border:0;border-radius:0;background:#fff0;box-shadow:none;color:rgb(255 255 255 / .96)}.agnero-nav-category-card__image{position:relative;display:flex;align-items:center;justify-content:center;min-height:7rem;overflow:hidden;border:0;border-radius:0;background:#fff0}.agnero-nav-category-card__image::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(105deg,transparent 43%,rgb(255 255 255 / .1) 47%,rgb(255 226 192 / .78) 50%,rgb(255 255 255 / .14) 53%,transparent 57%)}.agnero-nav-category-card__image img{display:block;width:100%;height:7rem;object-fit:contain;object-position:center bottom;padding:0;filter:drop-shadow(0 .9rem .85rem rgb(0 0 0 / .28));transition:filter 0.24s ease,transform 0.24s ease}.agnero-nav-category-card__title{padding-inline:.2rem;color:inherit;font-size:.78rem;font-weight:800;line-height:1.2;text-align:center}.agnero-nav-category-card>a:hover .agnero-nav-category-card__image img,.agnero-nav-category-card>a:focus-visible .agnero-nav-category-card__image img,.agnero-nav-category-card>a.is-pointer-hover .agnero-nav-category-card__image img{filter:drop-shadow(0 1.1rem 1rem rgb(255 106 0 / .52));transform:translateY(-.2rem) scale(1.06)}.agnero-nav-category-card>a:hover .agnero-nav-category-card__image::after,.agnero-nav-category-card>a:focus-visible .agnero-nav-category-card__image::after,.agnero-nav-category-card>a.is-pointer-hover .agnero-nav-category-card__image::after{opacity:1;transform:translateX(120%) skewX(-18deg);transition:transform 620ms cubic-bezier(.22,1,.36,1),opacity 120ms ease}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a:focus-visible,.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a.is-pointer-hover{background:#fff0;box-shadow:none;color:rgb(255 255 255 / .96)}}@media (max-width:900px){body.menu-open{overflow:hidden;overscroll-behavior:none}.menu-toggle-placeholder{display:inline-block;flex:0 0 auto;border-radius:999px}.main-navigation{inset:0;width:100vw;max-width:none;padding:0;border:0;background:rgb(240 246 252 / .58);backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,1.25rem,0);transition:opacity 220ms ease,transform 260ms cubic-bezier(.22,1,.36,1),visibility 220ms ease}.main-navigation.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.main-navigation .container{position:relative;width:100%;max-width:none;height:100%;min-height:100%;margin:0;padding:0;border:0;border-radius:0;display:block;background:#fff0;box-shadow:none;overflow:hidden}.menu-toggle.is-active{position:fixed;top:calc(0.8rem + env(safe-area-inset-top));left:.9rem;z-index:5300;width:3rem;height:3rem;min-width:3rem;border:1px solid rgb(18 55 120 / .2);border-radius:999px;background:rgb(255 255 255 / .58);color:#123778;box-shadow:0 8px 22px rgb(18 55 120 / .1);cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:none;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.menu-toggle.is-active:hover,.menu-toggle.is-active:focus-visible{border-color:rgb(18 55 120 / .38);background:rgb(255 255 255 / .78);color:#123778}.menu-toggle svg{overflow:visible}.menu-toggle svg line{transform-box:fill-box;transform-origin:center;transition:transform 260ms cubic-bezier(.22,1,.36,1),opacity 160ms ease}.menu-toggle.is-active svg{transform:none}.menu-toggle.is-active svg line:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle.is-active svg line:nth-child(2){opacity:0;transform:scaleX(.25)}.menu-toggle.is-active svg line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.main-navigation a:focus-visible,.main-navigation button:focus-visible{outline:3px solid rgb(255 122 0 / .4);outline-offset:2px}.nav-inner{position:relative;z-index:2;width:100%;height:100%;min-height:0;padding:calc(5rem + env(safe-area-inset-top)) 1rem calc(0.85rem + env(safe-area-inset-bottom));display:grid;grid-template-rows:auto minmax(0,1fr);gap:.65rem;background:#fff0;overflow:hidden}.all-products-toggle{min-height:3.45rem;padding:.72rem .85rem;border:1px solid rgb(18 55 120 / .12);border-radius:.9rem;justify-content:flex-start;gap:.72rem;background:rgb(255 255 255 / .42);color:#123778;box-shadow:none;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color 180ms ease,border-color 180ms ease}.all-products-toggle:hover,.all-products-toggle:focus-visible,.all-products-toggle.is-active{border-color:rgb(18 55 120 / .24);background:rgb(255 255 255 / .68);color:#123778;box-shadow:none;transform:none}.all-products-toggle.is-active{border-color:var(--header-orange)!important;background:var(--header-orange)!important;color:#ffffff!important}.all-products-toggle.is-active svg{color:#fff}.all-products-toggle svg{color:#e46700}.all-products-toggle-copy strong{font-size:.96rem;font-weight:820}.primary-menu-wrapper{min-height:0;padding:0 .12rem .2rem 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.primary-menu-wrapper::-webkit-scrollbar{width:4px}.primary-menu-wrapper::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(18 55 120 / .18)}.nav-menu,.primary-menu-wrapper .nav-menu{display:grid;gap:.12rem}.nav-menu>.menu-item,.nav-menu>.menu-item.menu-item-has-children{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;column-gap:.15rem;row-gap:.25rem}.nav-menu>.menu-item:not(.menu-item-has-children){grid-template-columns:minmax(0,1fr)}.nav-menu>.menu-item>a,.nav-menu>.menu-item-has-children>a,.nav-menu>.menu-item:not(.menu-item-has-children)>a{grid-column:1;grid-row:1;min-height:3.35rem;padding:.72rem .75rem;border:0;border-bottom:1px solid rgb(18 55 120 / .14);border-radius:0;display:flex;align-items:center;background:#fff0;color:#123778;box-shadow:none;font-size:1.02rem;font-weight:760;line-height:1.2;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color 180ms ease,color 180ms ease,padding-left 180ms ease}.nav-menu>.menu-item>a:hover,.nav-menu>.menu-item>a:focus-visible,.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a,.nav-menu>.menu-item-has-children>a:hover,.nav-menu>.menu-item-has-children>a:focus-visible{border-color:rgb(18 55 120 / .2);border-radius:.75rem;background:rgb(255 255 255 / .38);color:#123778;box-shadow:none;transform:none;padding-left:.9rem}.nav-menu>.menu-item.current-menu-item>a,.nav-menu>.menu-item.current-menu-ancestor>a,.nav-menu>.menu-item.current-menu-parent>a,.nav-menu>.menu-item.current-product_cat-ancestor>a,.nav-menu>.menu-item.current-product_cat-parent>a{border-color:var(--header-orange)!important;border-radius:.75rem;background:var(--header-orange)!important;color:#ffffff!important;padding-left:.9rem}.nav-menu>.menu-item.current-menu-item>.mobile-submenu-toggle,.nav-menu>.menu-item.current-menu-ancestor>.mobile-submenu-toggle,.nav-menu>.menu-item.current-menu-parent>.mobile-submenu-toggle,.nav-menu>.menu-item.current-product_cat-ancestor>.mobile-submenu-toggle,.nav-menu>.menu-item.current-product_cat-parent>.mobile-submenu-toggle{background:var(--header-orange);color:#fff}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle{position:static;grid-column:2;grid-row:1;width:3rem;height:3rem;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#fff0;color:#123778;cursor:pointer;transition:background-color 180ms ease,color 180ms ease}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle:hover,.nav-menu>.menu-item-has-children>.mobile-submenu-toggle:focus-visible,.nav-menu>.menu-item.submenu-open>.mobile-submenu-toggle{border:0;background:rgb(255 255 255 / .58);color:#123778}.nav-menu>.menu-item-has-children>.mobile-submenu-toggle svg{width:1rem;height:1rem;transition:transform 220ms cubic-bezier(.22,1,.36,1)}.nav-menu>.menu-item.submenu-open>.mobile-submenu-toggle svg{transform:rotate(180deg)}.nav-menu>.menu-item-has-children>.sub-menu{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0;padding:0 .15rem;max-height:0;overflow:hidden;opacity:0;pointer-events:none;border:0;background:#fff0;box-shadow:none;transform:none;transition:max-height 280ms cubic-bezier(.22,1,.36,1),opacity 180ms ease,padding 220ms ease}.main-navigation.active .nav-menu>.menu-item.menu-item-has-children.submenu-open>.sub-menu{display:grid;max-height:40rem;padding:.15rem .15rem .38rem;opacity:1;pointer-events:auto}.nav-menu>.menu-item-has-children>.sub-menu>li>a{min-height:2.9rem;padding:.58rem .65rem;border:1px solid rgb(18 55 120 / .1);border-radius:.68rem;display:flex;align-items:center;justify-content:flex-start;background:rgb(255 255 255 / .34);color:#315270;box-shadow:none;font-size:.75rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;overflow:hidden;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.nav-menu>.menu-item-has-children>.sub-menu>li>a::before,.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a::before,.agnero-nav-category-card__image{content:none;display:none}.agnero-nav-category-card__title{padding:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.nav-menu>.menu-item-has-children>.sub-menu>li>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li>a:focus-visible{border-color:rgb(18 55 120 / .2);background:rgb(255 255 255 / .62);color:#123778;transform:none}.mobile-nav-utility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem .75rem;padding-top:.55rem;border-top:1px solid rgb(18 55 120 / .16)}.mobile-nav-utility a{min-height:2.75rem;padding:.42rem .35rem;border:0;border-radius:.55rem;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;background:#fff0;color:#315270;font-size:.72rem;font-weight:760;line-height:1.15;text-align:left;cursor:pointer;transition:background-color 180ms ease,color 180ms ease}.mobile-nav-utility a svg{flex:0 0 auto;color:#d96300}.mobile-nav-utility a:hover,.mobile-nav-utility a:focus-visible{background:rgb(255 255 255 / .46);color:#123778}}@media (max-width:374px){.nav-inner{padding-inline:.75rem}.mobile-nav-utility{column-gap:.35rem}.mobile-nav-utility a{padding-inline:.25rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce) and (max-width:900px){.main-navigation,.main-navigation *,.main-navigation *::before,.main-navigation *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}.agnero-group-page .agnero-range-grid{align-items:start}.agnero-group-page .agnero-group-gallery{grid-column:1 / span 4;width:100%}.agnero-group-page .agnero-group-gallery__stage{aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#f7f9fc}.agnero-group-page .agnero-group-gallery__main,.agnero-group-page .agnero-group-gallery__empty{position:relative;display:grid;width:100%;height:100%;place-items:center;border:0;background:#fff0;cursor:zoom-in}.agnero-group-page .agnero-group-gallery__main img,.agnero-group-page .agnero-group-gallery__empty img{position:absolute;inset:16px;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important;max-width:none!important;max-height:none!important;object-fit:contain}.agnero-group-page .agnero-group-gallery__zoom{position:absolute;right:14px;bottom:14px;display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:rgb(18 55 120 / .92);color:#fff;font-size:1.35rem;line-height:1;opacity:0;transform:translateY(4px);transition:opacity 180ms ease,transform 180ms ease}.agnero-group-page .agnero-group-gallery__main:hover .agnero-group-gallery__zoom,.agnero-group-page .agnero-group-gallery__main:focus-visible .agnero-group-gallery__zoom{opacity:1;transform:translateY(0)}.agnero-group-page .agnero-group-gallery__main:focus-visible,.agnero-group-page .agnero-group-gallery__thumb:focus-visible{outline:3px solid rgb(255 122 0 / .45);outline-offset:3px}.agnero-group-page .agnero-group-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding:2px}.agnero-group-page .agnero-group-gallery__thumb{flex:0 0 54px;width:54px;height:54px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;cursor:pointer}.agnero-group-page .agnero-group-gallery__thumb.is-active{border-color:var(--header-orange);box-shadow:inset 0 0 0 1px var(--header-orange)}.agnero-group-page .agnero-group-gallery__thumb img{width:100%;height:100%;object-fit:contain}.agnero-group-page .agnero-range-grid .agnero-group-technical{grid-column:5 / -1;min-width:0}.agnero-group-page .agnero-range-grid--insert .agnero-group-technical{grid-column:1 / -1}.agnero-group-page .agnero-insert-sections--group{border-color:#fff0;border-radius:0;background:#fff0;box-shadow:none}.agnero-group-page .product-group-hero--insert+.product-group-table-section{margin-top:16px}.agnero-group-page .agnero-group-technical .group-title{margin-bottom:6px}.agnero-search-demand{padding:0 0 clamp(3.5rem, 7vw, 5.75rem)}.agnero-search-demand .agnero-range-shell{width:min(var(--agnero-range-width), calc(100% - 2.5rem));margin-inline:auto}.agnero-search-demand__content{padding:clamp(1.4rem, 3vw, 2.5rem);border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 36px rgb(18 55 120 / .07)}.agnero-search-demand__eyebrow{margin:0 0 .55rem;color:var(--header-orange);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.agnero-search-demand__content>h2{max-width:30ch;margin:0;color:var(--brand);font-size:clamp(1.55rem, 3vw, 2.35rem);line-height:1.12}.agnero-search-demand__lead{max-width:78ch;margin:1rem 0 0;color:var(--text-muted);font-size:clamp(0.95rem, 1.25vw, 1.08rem);line-height:1.7}.agnero-search-demand__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem, 2.5vw, 2rem);margin-top:clamp(1.5rem, 3vw, 2.25rem)}.agnero-search-demand__grid section{padding-top:1rem;border-top:2px solid var(--line)}.agnero-search-demand__grid h3,.agnero-search-demand__faq>h3{margin:0 0 .55rem;color:var(--brand);font-size:1rem}.agnero-search-demand__grid p,.agnero-search-demand__faq p{margin:0;color:var(--text-muted);line-height:1.65}.agnero-search-demand__faq{margin-top:clamp(1.5rem, 3vw, 2.25rem)}.agnero-search-demand__faq details{border-top:1px solid var(--line)}.agnero-search-demand__faq details:last-child{border-bottom:1px solid var(--line)}.agnero-search-demand__faq summary{padding:.95rem 0;color:var(--brand);cursor:pointer;font-weight:750}.agnero-search-demand__faq details p{max-width:82ch;padding:0 0 1rem}.agnero-search-demand__related{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;margin-top:1.4rem;color:var(--text-muted);font-size:.86rem}.agnero-search-demand__related span{font-weight:750}.agnero-search-demand__related a{padding:.45rem .7rem;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--brand);font-weight:700}.agnero-search-demand__related a:hover,.agnero-search-demand__related a:focus-visible{border-color:var(--brand)}.agnero-product-seo-context{width:min(var(--agnero-range-width), calc(100% - 2.5rem));margin:0 auto 2rem;padding:1.2rem 1.35rem;border:1px solid var(--line);border-radius:16px;background:var(--surface-soft)}.agnero-product-seo-context h2{margin:0;color:var(--brand);font-size:1.15rem}.agnero-product-seo-context p{margin:.45rem 0 0;color:var(--text-muted);line-height:1.55}.agnero-product-seo-context .agnero-search-demand__related{margin-top:.9rem}.agnero-search-demand__support{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:1.5rem;padding:1rem 1.15rem;border:1px solid #dbe5f0;border-radius:14px;background:var(--surface-soft)}.agnero-search-demand__support h3{margin:0 0 .3rem;color:var(--brand);font-size:1rem}.agnero-search-demand__support p{max-width:70ch;margin:0;color:var(--text-muted);line-height:1.55}.agnero-search-demand__support a{flex:0 0 auto;padding:.72rem 1rem;border-radius:999px;background:var(--brand);color:#fff;font-size:.82rem;font-weight:800;text-align:center}.agnero-search-demand__support a:hover,.agnero-search-demand__support a:focus-visible{background:#0b285b;color:#fff}@media (max-width:720px){.agnero-search-demand .agnero-range-shell{width:min(100% - 1.25rem, var(--agnero-range-width))}.agnero-search-demand__grid{grid-template-columns:1fr}.agnero-search-demand__content{border-radius:14px}.agnero-search-demand__support{align-items:stretch;flex-direction:column}.agnero-search-demand__support a{width:100%}.agnero-product-seo-context{width:min(100% - 1.25rem, var(--agnero-range-width));margin-bottom:1.5rem}}.agnero-group-page .agnero-group-technical{position:relative;padding-top:0}.agnero-technical-guide-link{display:flex;align-items:center;gap:.65rem;width:fit-content;max-width:min(100%, 22rem);margin:0 0 1rem;padding:.68rem .8rem;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 8px 20px rgb(18 55 120 / .08);color:var(--brand);line-height:1.25}.agnero-technical-guide-link:hover{border-color:var(--brand);transform:translateY(-1px)}.agnero-technical-guide-link__icon{display:grid;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:var(--brand);color:#fff;font-weight:800}.agnero-technical-guide-link small{display:block;margin-bottom:.15rem;color:var(--text-muted);font-size:.67rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.agnero-technical-guide-link strong{display:block;font-size:.78rem}.agnero-technical-guide-link__arrow{margin-left:auto;font-weight:800}.agnero-home-knowledge{position:relative;width:var(--home-v3-shell);margin:clamp(2.2rem,4vw,3.6rem) auto;padding:clamp(1.2rem,2.2vw,2rem);overflow:hidden;border:1px solid #dbe5f0;border-radius:1.2rem;background:radial-gradient(circle at 92% -12%,rgb(255 122 0 / .13),transparent 28%),linear-gradient(145deg,#f8fbfe 0%,#f0f5fa 100%);box-shadow:0 18px 48px rgb(18 55 120 / .08)}.agnero-home-knowledge__head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1.25rem,3vw,3rem);margin-bottom:clamp(1.15rem,2vw,1.65rem)}.agnero-home-knowledge__eyebrow{display:inline-flex;align-items:center;gap:.55rem;color:var(--brand-soft);font-size:.7rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.agnero-home-knowledge__eyebrow::before{content:"";width:1.4rem;height:2px;border-radius:2px;background:var(--home-v3-orange)}.agnero-home-knowledge__head h2{max-width:24ch;margin:.5rem 0 0;color:var(--home-v3-navy);font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:850;line-height:1.12}.agnero-home-knowledge__aside{display:grid;justify-items:end;gap:.75rem;max-width:24rem}.agnero-home-knowledge__aside p{margin:0;color:var(--text-muted);font-size:clamp(.8rem,.9vw,.92rem);font-weight:560;line-height:1.45;text-align:right}.agnero-home-knowledge__all{display:inline-flex;align-items:center;gap:.45rem;padding:.48rem .95rem;border:1px solid var(--home-v3-line);border-radius:999px;background:#fff;color:var(--home-v3-navy);font-size:.78rem;font-weight:800;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.agnero-home-knowledge__all svg{transition:transform .2s ease,color .2s ease}.agnero-home-knowledge__all:hover,.agnero-home-knowledge__all:focus-visible{border-color:#9fb8d4;box-shadow:0 8px 18px rgb(18 55 120 / .1);color:var(--home-v3-navy);transform:translateY(-1px)}.agnero-home-knowledge__all:hover svg,.agnero-home-knowledge__all:focus-visible svg{color:var(--home-v3-orange);transform:translateX(3px)}.agnero-home-knowledge__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.35vw,1.15rem)}.agnero-home-knowledge__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#123778 0%,#123778 58%,#123778 100%)}.agnero-home-knowledge__placeholder::after{content:"";position:absolute;right:-12%;bottom:-45%;width:62%;aspect-ratio:1;border-radius:50%;background:rgb(255 106 0 / .18)}.agnero-home-knowledge__placeholder img{position:relative;width:min(52%,15rem);opacity:.94}.agnero-home-knowledge__badge{position:absolute;top:.85rem;left:.85rem;z-index:1;display:inline-flex;align-items:center;gap:.42rem;padding:.34rem .72rem;border-radius:999px;background:rgb(255 255 255 / .94);box-shadow:0 4px 14px rgb(18 55 120 / .2);color:var(--home-v3-navy);font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.agnero-home-knowledge__badge::before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--home-v3-orange)}.agnero-home-knowledge__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;color:#55708d;font-size:.72rem;font-weight:700;letter-spacing:.02em}.agnero-home-knowledge__reading{padding-left:.55rem;border-left:1px solid var(--home-v3-line)}.agnero-home-knowledge-card{min-width:0}.agnero-home-knowledge-card__link{position:relative;display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid #d5e0eb;border-radius:.85rem;background:#fff;box-shadow:0 10px 25px rgb(18 55 120 / .08);color:var(--home-v3-navy);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.agnero-home-knowledge-card__link::after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:var(--home-v3-orange);transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.agnero-home-knowledge-card__link:hover,.agnero-home-knowledge-card__link:focus-visible{transform:translateY(-4px);border-color:#a8bfd7;box-shadow:0 18px 38px rgb(18 55 120 / .14);color:var(--home-v3-navy)}.agnero-home-knowledge-card__link:hover::after,.agnero-home-knowledge-card__link:focus-visible::after{transform:scaleX(1)}.agnero-home-knowledge-card__link:focus-visible{outline:3px solid rgb(255 122 0 / .45);outline-offset:3px}.agnero-home-knowledge-card__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#123778}.agnero-home-knowledge-card__media::after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(180deg,transparent,rgb(4 23 55 / .3));pointer-events:none}.agnero-home-knowledge-card__media>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.agnero-home-knowledge-card__link:hover .agnero-home-knowledge-card__media>img,.agnero-home-knowledge-card__link:focus-visible .agnero-home-knowledge-card__media>img{transform:scale(1.055)}.agnero-home-knowledge-card__body{display:flex;min-width:0;flex:1;flex-direction:column;gap:.58rem;padding:clamp(.95rem,1.25vw,1.2rem)}.agnero-home-knowledge-card__body h3{margin:0;color:var(--home-v3-navy);font-size:clamp(1rem,1.08vw,1.12rem);font-weight:850;line-height:1.28;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agnero-home-knowledge-card__body p{margin:0;color:var(--text-muted);font-size:.79rem;font-weight:540;line-height:1.48;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agnero-home-knowledge-card__series{align-self:flex-start;max-width:100%;overflow:hidden;padding:.28rem .55rem;border-radius:999px;background:#edf3f9;color:#365776;font-size:.64rem;font-weight:780;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.agnero-home-knowledge-card__cta{margin-top:auto;padding-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:var(--brand);font-size:.78rem;font-weight:850}.agnero-home-knowledge-card__cta>span{display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border:1px solid #cddbea;border-radius:50%;color:var(--home-v3-navy);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.agnero-home-knowledge-card__link:hover .agnero-home-knowledge-card__cta>span,.agnero-home-knowledge-card__link:focus-visible .agnero-home-knowledge-card__cta>span{border-color:var(--home-v3-orange);background:var(--home-v3-orange);color:#fff;transform:translateX(3px)}@media (max-width:1100px){.agnero-home-knowledge__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.agnero-home-knowledge__head{display:block}.agnero-home-knowledge__aside{justify-items:start;max-width:none;margin-top:.9rem}.agnero-home-knowledge__aside p{text-align:left}}@media (max-width:560px){.agnero-home-knowledge{padding:1rem;border-radius:1rem}.agnero-home-knowledge__grid{grid-template-columns:1fr}.agnero-home-knowledge-card__media{aspect-ratio:16 / 9.5}}.agnero-home-knowledge{overflow:visible;padding-inline:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-home-knowledge__head h2{margin-top:0}.agnero-article-page{padding:clamp(2rem,6vw,5rem) 1.25rem;background:linear-gradient(180deg,#f4f8fd 0,#fff 28rem)}.agnero-article-shell{width:min(860px,100%);margin:auto}.agnero-article-header{padding:clamp(1.5rem,5vw,4rem) 0 2.5rem}.agnero-article-back{display:inline-block;margin-bottom:2.5rem;color:var(--text-muted);font-size:.9rem}.agnero-article-header>span{color:var(--brand-soft);font-size:.75rem;font-weight:800;letter-spacing:.13em}.agnero-article-header h1{max-width:18ch;margin:.75rem 0 1rem;font-size:clamp(2.2rem,6vw,4.6rem)}.agnero-article-header p{max-width:64ch;color:var(--text-muted);font-size:1.1rem}.agnero-article-header time{display:block;margin-top:1.5rem;color:var(--text-muted);font-size:.84rem}.agnero-article-content{font-size:1.04rem}.agnero-article-content>*+*{margin-top:1.35rem}.agnero-article-content h2{margin-top:3.5rem;font-size:clamp(1.55rem,3vw,2.25rem)}.agnero-article-content h3{margin-top:2rem;font-size:1.22rem}.agnero-article-content ul,.agnero-article-content ol{margin-left:1.25rem;padding-left:1rem;list-style:revert}.agnero-article-content li+li{margin-top:.55rem}.agnero-article-content table{width:100%;border-collapse:collapse;font-size:.9rem}.agnero-article-content th,.agnero-article-content td{padding:.75rem;border:1px solid var(--line);text-align:left}.agnero-article-content th{background:#f4f8fd}.agnero-article-lead{padding:1.25rem;border-left:4px solid var(--brand);border-radius:0 10px 10px 0;background:#f4f8fd;font-size:1.12rem}.agnero-article-products{margin-top:3rem;padding:1.4rem;border:1px solid var(--line);border-radius:12px;background:#f4f8fd}.agnero-article-products>span{color:var(--brand-soft);font-size:.7rem;font-weight:800;letter-spacing:.12em}.agnero-article-products h2{margin:.4rem 0 1rem;font-size:1.25rem}.agnero-article-products ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.agnero-article-products a{display:flex;justify-content:space-between;gap:1rem;padding:.8rem .9rem;border:1px solid var(--line);border-radius:8px;background:#fff;font-weight:700}.agnero-article-products a:hover{border-color:var(--brand)}.agnero-group-page .agnero-group-technical .group-description{max-width:62ch;margin-bottom:20px;font-size:1rem;line-height:1.55}.agnero-group-page .agnero-group-technical__drawings{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(110px,0.7fr);align-items:center;gap:18px;min-height:150px;border-top:0;padding:8px 0}.agnero-group-page .agnero-group-technical__drawing{margin:0}.agnero-group-page .agnero-group-technical__drawing+.agnero-group-technical__drawing{margin-top:0}.agnero-group-page .agnero-group-technical__drawing img{display:block;width:100%;height:auto;max-height:160px;object-fit:contain;object-position:center}.agnero-group-page .agnero-group-technical__pending{margin:0;color:var(--text-muted);font-size:.84rem}.agnero-group-page .agnero-product-features--group{margin-top:.8rem}.agnero-group-page .agnero-range-table-heading{margin:28px 0 12px}.agnero-group-page .agnero-range-table-heading h2{margin:0;font-size:clamp(1.35rem, 2.2vw, 1.8rem);letter-spacing:-.03em}.agnero-group-page .product-table-controls{grid-template-columns:minmax(0,420px) auto minmax(150px,180px);gap:12px;margin-bottom:16px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-group-page .product-table-search{min-width:0}.agnero-group-page .product-search-input,.agnero-group-page .product-sort-select,.agnero-group-page .btn-search{min-height:42px}.agnero-group-page .product-search-input,.agnero-group-page .product-sort-select{border-radius:8px}.agnero-group-page .btn-search{border-color:var(--line-strong);border-radius:8px;background:#fff;color:var(--brand)}.agnero-group-page .stock-filter label{min-height:42px;padding-inline:2px;border:0;border-radius:0;background:#fff0}.agnero-group-page .product-table-sort{gap:2px}.agnero-group-page .product-table-sort label{font-size:.62rem}.agnero-gallery-dialog{width:min(92vw, 1080px);max-width:none;max-height:92vh;margin:auto;padding:16px;border:0;border-radius:12px;background:#fff;box-shadow:0 24px 64px rgb(0 0 0 / .35)}.agnero-gallery-dialog::backdrop{background:rgb(5 20 39 / .72)}.agnero-gallery-dialog img{display:block;width:100%;max-height:calc(92vh - 32px);object-fit:contain}.agnero-gallery-dialog__close{position:absolute;top:8px;right:8px;z-index:1;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:var(--brand);color:#fff;font-size:1.35rem;cursor:pointer}@media (max-width:760px){.agnero-group-page .agnero-group-gallery,.agnero-group-page .agnero-range-grid .agnero-group-technical{grid-column:1}.agnero-group-page .agnero-group-gallery{max-width:420px;margin-inline:auto}.agnero-group-page .agnero-group-technical__drawings{grid-template-columns:minmax(0,1.55fr) minmax(100px,0.7fr);min-height:0}.agnero-article-content{overflow-x:auto}.agnero-group-page .product-table-controls{grid-template-columns:minmax(0,1fr) auto}.agnero-group-page .product-table-sort{grid-column:1 / -1;width:min(180px, 100%)}}@media (max-width:480px){.agnero-group-page .product-table-controls,.agnero-group-page .product-table-search{grid-template-columns:1fr}.agnero-group-page .btn-search{width:100%}}@media (min-width:901px){.main-navigation.has-desktop-dropdown::before,.main-navigation:has(.nav-menu>.menu-item-has-children:hover)::before,.main-navigation:has(.nav-menu>.menu-item-has-children:focus-within)::before{top:var(--agnero-dropdown-top,8rem);background:rgb(3 15 30 / .32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:1;visibility:visible}.main-navigation::after{top:var(--agnero-dropdown-top,8rem);background:var(--header-navy-strong);border-top:0;border-bottom:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 44px rgb(3 18 36 / .28);clip-path:inset(0 0 100% 0);transform:translate3d(0,-4px,0);transform-origin:top center;transition:opacity 160ms ease,transform 300ms cubic-bezier(.22,1,.36,1),clip-path 300ms cubic-bezier(.22,1,.36,1)}.main-navigation.has-desktop-dropdown::after,.main-navigation:has(.nav-menu>.menu-item-has-children:hover)::after,.main-navigation:has(.nav-menu>.menu-item-has-children:focus-within)::after{height:max(var(--agnero-dropdown-surface-height, 0px), 16.5rem);opacity:1;clip-path:inset(0 0 0 0);transform:translate3d(0,0,0)}.nav-menu>.menu-item-has-children>.sub-menu,.agnero-desktop-dropdown{top:calc(var(--agnero-dropdown-top, 8rem) + 1.35rem);width:min(88rem, calc(100vw - 4rem));display:flex;align-items:stretch;gap:.55rem;padding:0;transform:translate3d(-50%,-5px,0);filter:none;transition:opacity 180ms ease,transform 260ms cubic-bezier(.22,1,.36,1),visibility 180ms ease}.nav-menu>.menu-item-has-children>.sub-menu>li,.agnero-desktop-dropdown>li{min-width:0;flex:1 1 0%}.nav-menu>.menu-item-has-children:hover>.sub-menu,.nav-menu>.menu-item-has-children:focus-within>.sub-menu,.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu,.agnero-desktop-dropdown.is-visible{transform:translate3d(-50%,0,0);filter:none}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a{grid-template-rows:3.4rem minmax(0,1fr);gap:.2rem;height:12.25rem;min-height:0;padding:.8rem .75rem .35rem;border:1px solid rgb(213 224 238 / .95);border-radius:.85rem;background:#fff;color:#123778;box-shadow:0 .5rem 1.2rem rgb(3 18 36 / .11);transition:border-color 180ms ease,box-shadow 180ms ease,color 180ms ease,transform 220ms cubic-bezier(.22,1,.36,1)}.agnero-nav-category-card__image{position:relative;grid-row:2;min-height:0;overflow:visible;border-radius:.75rem;background:#fff0;filter:drop-shadow(0 .65rem .55rem rgb(0 0 0 / .28));transition:filter 220ms ease}.agnero-nav-category-card__image::after{content:none}.agnero-nav-category-card__image img{position:absolute;top:50%;left:50%;width:14.5rem;max-width:none;height:14.5rem;padding:0;object-fit:contain;object-position:center center;filter:none;transform:translate(-50%,-50%) rotate(90deg);transition:transform 260ms cubic-bezier(.22,1,.36,1)}.agnero-nav-category-card--piko-dis-cekme-takimlari-mir .agnero-nav-category-card__image img{transform:translate(-50%,-50%) scaleY(-1) rotate(90deg)}.agnero-nav-category-card__title{grid-row:1;display:-webkit-box;overflow:hidden;padding-inline:.1rem;color:inherit;font-size:clamp(1.3rem, 1.5vw, 1.55rem);font-weight:900;line-height:1.15;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a:focus-visible,.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a.is-pointer-hover{border-color:rgb(255 106 0 / .72);background:#fff;color:#123778;box-shadow:0 .85rem 1.8rem rgb(3 18 36 / .2);transform:translateY(-2px)}.agnero-nav-category-card>a:hover .agnero-nav-category-card__image,.agnero-nav-category-card>a:focus-visible .agnero-nav-category-card__image,.agnero-nav-category-card>a.is-pointer-hover .agnero-nav-category-card__image{filter:drop-shadow(0 .9rem .75rem rgb(0 0 0 / .38))}.agnero-nav-category-card>a:hover .agnero-nav-category-card__image img,.agnero-nav-category-card>a:focus-visible .agnero-nav-category-card__image img,.agnero-nav-category-card>a.is-pointer-hover .agnero-nav-category-card__image img{transform:translate(-50%,-50%) rotate(90deg) scale(1.055)}.agnero-nav-category-card--piko-dis-cekme-takimlari-mir>a:hover .agnero-nav-category-card__image img,.agnero-nav-category-card--piko-dis-cekme-takimlari-mir>a:focus-visible .agnero-nav-category-card__image img,.agnero-nav-category-card--piko-dis-cekme-takimlari-mir>a.is-pointer-hover .agnero-nav-category-card__image img{transform:translate(-50%,-50%) scaleY(-1) rotate(90deg) scale(1.055)}.agnero-nav-category-card--root-insertler .agnero-nav-category-card__image{overflow:hidden}.agnero-nav-category-card--root-insertler .agnero-nav-insert-composition{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;gap:.15rem .35rem;padding:.1rem .45rem .2rem}.agnero-nav-insert-composition .agnero-insert-category-visual__item{min-width:0;min-height:0}.agnero-nav-category-card--root-insertler .agnero-nav-category-card__image.agnero-nav-insert-composition img{position:static;width:auto;max-width:90%;height:auto;max-height:3.65rem;object-fit:contain;filter:drop-shadow(0 .35rem .3rem rgb(18 55 120 / .22));transform:none}.agnero-nav-category-card--insert-frezeleme .agnero-nav-insert-composition img[alt="APKT"],.agnero-nav-category-card--insert-frezeleme .agnero-nav-insert-composition img[alt="BLMP"]{transform:rotate(90deg)}.agnero-nav-insert-composition .agnero-insert-category-visual__item:nth-child(1){transform:translate(.12rem,.08rem) rotate(-5deg)}.agnero-nav-insert-composition .agnero-insert-category-visual__item:nth-child(2){transform:translate(-.08rem,.1rem) rotate(4deg)}.agnero-nav-insert-composition .agnero-insert-category-visual__item:nth-child(3){transform:translate(.18rem,-.08rem) rotate(3deg)}.agnero-nav-insert-composition .agnero-insert-category-visual__item:nth-child(4){transform:translate(-.18rem,-.04rem) rotate(-4deg)}.agnero-nav-category-card--root-insertler .agnero-nav-category-card__image img,.agnero-nav-category-card--kure-frezeler .agnero-nav-category-card__image img{width:calc(100% - 0.5rem);max-width:none;height:calc(100% - 0.4rem);transform:translate(-50%,-50%)}.agnero-nav-category-card--root-insertler>a:hover .agnero-nav-category-card__image img,.agnero-nav-category-card--root-insertler>a:focus-visible .agnero-nav-category-card__image img,.agnero-nav-category-card--root-insertler>a.is-pointer-hover .agnero-nav-category-card__image img,.agnero-nav-category-card--kure-frezeler>a:hover .agnero-nav-category-card__image img,.agnero-nav-category-card--kure-frezeler>a:focus-visible .agnero-nav-category-card__image img,.agnero-nav-category-card--kure-frezeler>a.is-pointer-hover .agnero-nav-category-card__image img{transform:translate(-50%,-50%) scale(1.055)}.agnero-nav-category-card--root-insertler>a:hover .agnero-nav-insert-composition img,.agnero-nav-category-card--root-insertler>a:focus-visible .agnero-nav-insert-composition img,.agnero-nav-category-card--root-insertler>a.is-pointer-hover .agnero-nav-insert-composition img{width:auto;max-width:90%;height:auto;filter:drop-shadow(0 .45rem .4rem rgb(18 55 120 / .28)) brightness(1.04) saturate(1.03);transform:translateY(-1px) scale(1.035)}.agnero-nav-category-card--insert-frezeleme>a:hover .agnero-nav-insert-composition img[alt="APKT"],.agnero-nav-category-card--insert-frezeleme>a:focus-visible .agnero-nav-insert-composition img[alt="APKT"],.agnero-nav-category-card--insert-frezeleme>a.is-pointer-hover .agnero-nav-insert-composition img[alt="APKT"],.agnero-nav-category-card--insert-frezeleme>a:hover .agnero-nav-insert-composition img[alt="BLMP"],.agnero-nav-category-card--insert-frezeleme>a:focus-visible .agnero-nav-insert-composition img[alt="BLMP"],.agnero-nav-category-card--insert-frezeleme>a.is-pointer-hover .agnero-nav-insert-composition img[alt="BLMP"]{transform:translateY(-1px) rotate(90deg) scale(1.035)}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li{position:relative;overflow:visible;z-index:1;animation:agnero-menu-card-enter 360ms backwards cubic-bezier(.22,1,.36,1)}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:hover,.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:focus-within{z-index:5}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:nth-child(2){animation-delay:35ms}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:nth-child(3){animation-delay:70ms}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:nth-child(4){animation-delay:105ms}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li:nth-child(n+5){animation-delay:140ms}.nav-menu>.menu-item-has-children>.sub-menu>li:not(.agnero-nav-category-card)>a{min-height:3rem;padding:.75rem .9rem;border:1px solid #fff0;border-radius:.7rem;display:flex;align-items:center;background:#fff0;color:rgb(255 255 255 / .82);box-shadow:none}.nav-menu>.menu-item-has-children>.sub-menu>li:not(.agnero-nav-category-card)>a::before{content:none}.nav-menu>.menu-item-has-children>.sub-menu>li:not(.agnero-nav-category-card)>a:hover,.nav-menu>.menu-item-has-children>.sub-menu>li:not(.agnero-nav-category-card)>a:focus-visible{background:rgb(255 255 255 / .08);color:#fff;transform:none;box-shadow:none}}@keyframes agnero-menu-card-enter{from{opacity:0;transform:translate3d(0,.55rem,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media (prefers-reduced-motion:reduce) and (min-width:901px){.main-navigation::after,.nav-menu>.menu-item-has-children>.sub-menu,.agnero-nav-category-card__image img{transition:none}.nav-menu>.menu-item-has-children.is-dropdown-open>.sub-menu>li{animation:none}}body.agnero-cart-drawer-open{overflow:hidden;overscroll-behavior:none}body.single-product .agnero-woocommerce-shell{padding-top:clamp(20px, 2.8vw, 36px)}body.single-product .agnero-group-banner{position:relative;min-height:86px;gap:clamp(18px, 3vw, 36px);margin-bottom:clamp(22px, 3vw, 34px);padding:16px 18px 16px 20px;overflow:hidden;border:1px solid #d8e3ef;border-radius:14px;background:linear-gradient(105deg,#f3f7fb 0%,#fff 68%)}body.single-product .agnero-group-banner::before{content:none}body.single-product .agnero-group-banner__content{display:flex;min-width:0;align-items:center;gap:14px}body.single-product .agnero-group-banner__icon{display:none}body.single-product .agnero-group-banner__text{display:grid;min-width:0;gap:3px}body.single-product .agnero-group-banner__eyebrow{color:var(--agnero-product-muted);font-size:.66rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}body.single-product .agnero-group-banner__text>strong{overflow:hidden;color:var(--agnero-product-blue);font-size:clamp(0.98rem, 1.5vw, 1.14rem);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.single-product .agnero-group-banner__text>span:last-child{color:var(--agnero-product-muted);font-size:.82rem;line-height:1.35}body.single-product .agnero-group-banner__cta{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding-inline:16px;border-color:var(--agnero-product-blue);border-radius:9px;background:var(--agnero-product-blue);color:#fff;font-size:.86rem;white-space:nowrap}body.single-product .agnero-group-banner__cta:hover,body.single-product .agnero-group-banner__cta:focus-visible{border-color:#123778;background:#123778;color:#fff;box-shadow:0 10px 24px rgb(18 55 120 / .17)}body.single-product div.product{grid-template-columns:minmax(0,1fr) minmax(390px,1.06fr);gap:clamp(30px, 4.2vw, 58px)}body.single-product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a{min-width:0;max-width:100%}body.single-product .woocommerce-product-gallery__wrapper{width:100%;height:clamp(430px, 46vw, 570px);aspect-ratio:auto;border-radius:14px}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}body.single-product .woocommerce-product-gallery__wrapper img{display:block;box-sizing:border-box;width:100%!important;height:100%!important;max-width:100%;max-height:100%;padding:clamp(28px, 4vw, 52px);object-fit:contain;object-position:center}body.single-product div.product div.summary{gap:14px;padding-top:0;border-top:0}body.single-product div.product p.price:empty{display:none}body.single-product div.product form.cart{margin-top:2px;padding:14px;border:1px solid #dbe5ef;border-radius:12px;background:#f7f9fc}body.single-product .agnero-single-specs{margin-top:6px;padding-top:18px;border-top:1px solid var(--agnero-product-line)}body.single-product .agnero-single-specs__heading{margin-bottom:12px}body.single-product .agnero-single-specs__heading>div{display:grid;gap:4px}body.single-product .agnero-single-specs__body{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(180px,0.76fr);gap:16px;align-items:stretch}body.single-product .agnero-single-specs__list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 16px}body.single-product .agnero-single-specs__item{min-height:50px;padding-block:8px}.agnero-single-drawing{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid #dbe5ef;border-radius:10px;background:#f7f9fc}.agnero-single-drawing__head{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid #dbe5ef;background:#eef3f8}.agnero-single-drawing__head>span{color:var(--agnero-product-blue);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agnero-single-drawing__head a{color:var(--agnero-product-blue);font-size:.72rem;font-weight:800}.agnero-single-drawing__canvas{display:grid;min-height:170px;align-content:center;gap:4px;padding:10px}.agnero-single-drawing__image{display:block;width:100%;max-height:128px;object-fit:contain}.agnero-single-drawing__image--secondary{max-height:56px;border-top:1px dashed #cad7e4;padding-top:6px}body.single-product .agnero-single-order-table{scroll-margin-top:24px}body.single-product .agnero-single-order-table__header{display:grid;gap:6px;margin-bottom:18px}body.single-product .agnero-single-order-table__header .agnero-single-order-table__eyebrow{width:fit-content}@media (max-width:980px){body.single-product div.product{grid-template-columns:1fr}body.single-product div.product div.images{grid-row:1}body.single-product div.product div.summary{grid-row:2}body.single-product div.product>.agnero-paytr-installments{grid-row:3}body.single-product .woocommerce-product-gallery__wrapper{height:min(620px, 78vw);min-height:410px}body.single-product .agnero-single-specs__body{grid-template-columns:minmax(0,1.4fr) minmax(220px,0.6fr)}}@media (max-width:700px){body.single-product .agnero-group-banner{align-items:stretch;flex-direction:column;padding:15px 15px 15px 18px}body.single-product .agnero-group-banner__text>strong{white-space:normal}body.single-product .agnero-group-banner__cta{width:100%}body.single-product .woocommerce-product-gallery__wrapper{height:min(480px, 105vw);min-height:340px}body.single-product .agnero-single-specs__body,body.single-product .agnero-single-specs__list{grid-template-columns:1fr}.agnero-single-drawing__canvas{min-height:210px}.agnero-single-drawing__image{max-height:150px}}body.single-product .agnero-group-banner{min-height:76px;padding:14px 16px;border-color:#d9e2ec;background:#fff}body.single-product .agnero-group-banner__content{gap:0}body.single-product .agnero-group-banner__cta{border:1px solid #bfd0e0;background:#fff;color:var(--agnero-product-blue);box-shadow:none}body.single-product .agnero-group-banner__cta:hover,body.single-product .agnero-group-banner__cta:focus-visible{border-color:var(--agnero-product-blue);background:#eef4fa;color:var(--agnero-product-blue);box-shadow:none}body.single-product div.product div.summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(136px,0.28fr);gap:14px 10px;padding-top:0;border-top:0}body.single-product div.product div.summary>*{grid-column:1 / -1}body.single-product .product_title{max-width:23ch;font-size:clamp(1.72rem, 2.65vw, 2.35rem);line-height:1.14}body.single-product .agnero-product-datasheet{display:grid;grid-template-columns:minmax(138px,0.34fr) minmax(0,1fr);gap:12px;align-items:stretch;padding:12px;border:1px solid #d9e2ec;border-radius:12px;background:#fff}body.single-product .agnero-product-datasheet>.agnero-product-features{grid-column:1 / -1;padding-top:2px}body.single-product .agnero-product-features__grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))}body.single-product .agnero-product-datasheet .agnero-single-drawing{display:grid;grid-template-rows:auto 1fr;min-width:0;margin:0;overflow:hidden;border:0;border-radius:8px;background:#f4f7fa}body.single-product .agnero-product-datasheet .agnero-single-drawing figcaption{padding:8px 10px 0;color:var(--agnero-product-muted);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.single-product .agnero-product-datasheet .agnero-single-drawing__canvas{min-height:106px;padding:6px 10px 10px}body.single-product .agnero-product-datasheet .agnero-single-drawing__image{width:100%;max-height:74px;object-fit:contain}body.single-product .agnero-product-datasheet .agnero-single-drawing__image--secondary{max-height:32px;padding-top:4px}body.single-product .agnero-core-specs-table-wrap{min-width:0;overflow-x:auto;border:1px solid #e1e8f0;border-radius:8px;scrollbar-width:thin}body.single-product .agnero-core-specs-table{width:100%;min-width:430px;height:100%;border:0;border-collapse:collapse;background:#fff}body.single-product .agnero-core-specs-table th,body.single-product .agnero-core-specs-table td{padding:10px 11px;border:0;border-right:1px solid #e7edf3;text-align:left;white-space:nowrap}body.single-product .agnero-core-specs-table th:last-child,body.single-product .agnero-core-specs-table td:last-child{border-right:0}body.single-product .agnero-core-specs-table th{height:42%;border-bottom:1px solid #e7edf3;background:#f6f8fb;color:var(--agnero-product-muted);font-size:.67rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}body.single-product .agnero-core-specs-table td{color:var(--agnero-product-ink);font-family:var(--font-mono);font-size:.84rem;font-weight:800}body.single-product div.product div.summary>form.cart{grid-column:1;align-self:stretch;margin:0;padding:0;border:0;background:#fff0}body.single-product div.product div.summary>.agnero-favorite-single-wrap{grid-column:2;align-self:start;margin:0}body.single-product .agnero-favorite-single-button{width:100%;min-height:52px;height:52px;justify-content:center;padding:10px 12px;border:1px solid #bfd0e0;border-radius:8px;background:#fff;color:var(--agnero-product-blue)}body.single-product .agnero-favorite-single-button:hover,body.single-product .agnero-favorite-single-button.is-active{border:1px solid #9eb5ca;background:#eef4fa}body.single-product .woocommerce-product-gallery{position:relative!important}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger,body.single-product .woocommerce-product-gallery .agnero-product-gallery-zoom-trigger{position:absolute!important;top:auto!important;right:16px!important;bottom:16px!important;left:auto!important;display:grid;width:46px;height:46px;place-items:center;border:1px solid #c9d6e3;border-radius:50%;background:rgb(255 255 255 / .94);color:var(--agnero-product-blue);box-shadow:0 8px 22px rgb(18 55 120 / .14);cursor:zoom-in;z-index:4}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover,body.single-product .woocommerce-product-gallery .agnero-product-gallery-zoom-trigger:hover{border-color:var(--agnero-product-blue);background:#fff}body.single-product .woocommerce-product-gallery .agnero-product-gallery-zoom-trigger svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}body.single-product .woocommerce-product-gallery{display:grid;grid-template-columns:minmax(0,1fr) 76px;grid-template-rows:minmax(0,1fr);gap:12px;align-items:start}body.single-product .woocommerce-product-gallery:not(:has(.flex-control-thumbs)){display:block}body.single-product .woocommerce-product-gallery .flex-viewport{grid-column:1;grid-row:1;width:100%;overflow:hidden;border:1px solid var(--agnero-product-line);border-radius:14px;background:linear-gradient(135deg,rgb(255 255 255 / .94),rgb(242 246 250 / .94)),#f7f9fb;box-shadow:0 18px 44px rgb(16 24 32 / .08)}body.single-product .woocommerce-product-gallery__wrapper{max-width:none;overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none}body.single-product .woocommerce-product-gallery__image{overflow:hidden}body.single-product .woocommerce-product-gallery__image>a{cursor:zoom-in}body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-column:2;grid-row:1;display:flex;max-height:570px;flex-direction:column;gap:10px;margin:0;padding:0 3px 0 0;overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-color:#b8c8d8 #fff0;scrollbar-width:thin}body.single-product .woocommerce-product-gallery .flex-control-thumbs li{display:block;width:100%;flex:0 0 auto;float:none;margin:0;padding:0;list-style:none}body.single-product .woocommerce-product-gallery .flex-control-thumbs li::marker{content:""}body.single-product .woocommerce-product-gallery .flex-control-thumbs img{display:block;width:100%;height:76px;box-sizing:border-box;aspect-ratio:1;margin:0;padding:7px;border:1px solid var(--agnero-product-line);border-radius:9px;background:#fff;object-fit:contain}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger,body.single-product .woocommerce-product-gallery .agnero-product-gallery-zoom-trigger{right:104px!important}body.single-product div.product p.price:not(:has(*)){display:none}body.single-product .agnero-product-quote{display:grid;gap:8px;margin-top:2px;padding:14px;border:1px solid #d7e2ec;border-radius:12px;background:#f5f8fb}body.single-product .agnero-product-quote__button{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:18px;padding:0 18px;border-radius:9px;background:var(--agnero-product-blue);color:#fff;font-size:.96rem;font-weight:850}body.single-product .agnero-product-quote__button:hover,body.single-product .agnero-product-quote__button:focus-visible{background:#0b2b62;color:#fff;box-shadow:0 10px 24px rgb(18 55 120 / .18)}body.agnero-product-viewer-open{overflow:hidden}.agnero-product-viewer[hidden]{display:none!important}.agnero-product-viewer{position:fixed;inset:0;display:grid;place-items:center;padding:clamp(16px, 3vw, 34px);z-index:2147483000;overscroll-behavior:contain}.agnero-product-viewer__backdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,rgb(31 66 111 / .2),transparent 48%),rgb(5 20 36 / .82);backdrop-filter:blur(8px);cursor:zoom-out;opacity:0;transition:opacity 260ms ease}.agnero-product-viewer.is-open .agnero-product-viewer__backdrop{opacity:1}.agnero-product-viewer__dialog{position:relative;display:grid;width:min(920px, calc(100vw - 40px));max-height:calc(100dvh - 40px);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgb(214 225 235 / .94);border-radius:18px;background:#fff;box-shadow:0 36px 90px rgb(0 10 24 / .38);opacity:0;transform:scale(.96);transform-origin:top left;transition:opacity 200ms ease,transform 280ms cubic-bezier(.16,1,.3,1)}.agnero-product-viewer.is-open .agnero-product-viewer__dialog{opacity:1;transform:none}.agnero-product-viewer__header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px 10px 22px}.agnero-product-viewer__heading{display:flex;align-items:center;gap:12px}.agnero-product-viewer__eyebrow{color:var(--agnero-product-blue,#123778);font-size:.7rem;font-weight:850;letter-spacing:.14em}.agnero-product-viewer__counter{padding-left:12px;border-left:1px solid #d6e1eb;color:#657589;font-family:"IBM Plex Mono",monospace;font-size:.72rem;font-weight:650}.agnero-product-viewer__close,.agnero-product-viewer__nav{display:grid;flex:0 0 auto;place-items:center;border:1px solid #d3deea;background:#fff;color:var(--agnero-product-blue,#123778);cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease,transform 160ms ease}.agnero-product-viewer__close{width:38px;height:38px;border-radius:50%}.agnero-product-viewer__nav{width:44px;height:44px;border-radius:50%}.agnero-product-viewer__close:hover,.agnero-product-viewer__nav:hover{border-color:#9eb5ca;background:#eef4fa;transform:translateY(-1px)}.agnero-product-viewer__close:focus-visible,.agnero-product-viewer__nav:focus-visible,.agnero-product-viewer__viewport:focus-visible{outline:3px solid rgb(255 122 0 / .42);outline-offset:2px}.agnero-product-viewer__close svg,.agnero-product-viewer__nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.agnero-product-viewer__stage{display:grid;min-height:0;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:12px;padding:0 18px 14px}.agnero-product-viewer__viewport{position:relative;display:grid;width:100%;max-height:calc(100dvh - 182px);aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid #d6e1eb;border-radius:13px;background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(242 246 250 / .98)),#f7f9fb;cursor:zoom-in;user-select:none}body.single-product .agnero-product-viewer__image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;padding:clamp(10px, 2.2vw, 24px);object-fit:contain;pointer-events:none;transform:scale(1);transform-origin:50% 50%;transition:transform 220ms cubic-bezier(.22,1,.36,1);will-change:transform}.agnero-product-viewer__viewport.is-zooming,.agnero-product-viewer__viewport.is-touch-zoomed{cursor:zoom-out}.agnero-product-viewer__viewport.is-zooming .agnero-product-viewer__image,.agnero-product-viewer__viewport.is-touch-zoomed .agnero-product-viewer__image{transform:scale(2.35)}.agnero-product-viewer__zoom-hint{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgb(201 214 227 / .9);border-radius:999px;background:rgb(255 255 255 / .92);color:#44566b;box-shadow:0 8px 22px rgb(18 55 120 / .1);font-size:.68rem;font-weight:750;pointer-events:none;transition:opacity 150ms ease,transform 150ms ease}.agnero-product-viewer__zoom-hint svg{width:15px;height:15px;fill:none;stroke:var(--agnero-product-blue,#123778);stroke-linecap:round;stroke-width:1.7}.agnero-product-viewer__viewport.is-zooming .agnero-product-viewer__zoom-hint,.agnero-product-viewer__viewport.is-touch-zoomed .agnero-product-viewer__zoom-hint{opacity:0;transform:translateY(4px)}.agnero-product-viewer__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:60px;padding:10px 22px 14px;border-top:1px solid #e2e9f0}.agnero-product-viewer__footer strong{overflow:hidden;color:#101820;font-size:clamp(0.82rem, 1.4vw, 1rem);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.agnero-product-viewer__caption{overflow:hidden;max-width:min(38vw, 360px);color:#718094;font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}body.single-product .summary>.agnero-hard-material-indicator{border-color:#d6e1eb;background:#eef4f8;color:var(--agnero-product-blue)}@media (max-width:700px){body.single-product .woocommerce-product-gallery{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}body.single-product .woocommerce-product-gallery .flex-viewport{grid-column:1;grid-row:1}body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 4px}body.single-product .woocommerce-product-gallery .flex-control-thumbs img{height:auto}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger,body.single-product .woocommerce-product-gallery .agnero-product-gallery-zoom-trigger{right:16px!important}.agnero-product-viewer{padding:10px}.agnero-product-viewer__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.agnero-product-viewer__header{min-height:54px;padding:8px 10px 7px 14px}.agnero-product-viewer__stage{grid-template-columns:38px minmax(0,1fr) 38px;gap:4px;padding:0 7px 9px}.agnero-product-viewer__nav{width:36px;height:36px}.agnero-product-viewer__viewport{max-height:calc(100dvh - 154px);border-radius:10px}.agnero-product-viewer__zoom-hint{right:8px;bottom:8px}.agnero-product-viewer__footer{min-height:50px;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 14px 10px}.agnero-product-viewer__caption{max-width:100%}body.single-product div.product div.summary{grid-template-columns:minmax(0,1fr) 54px}body.single-product .product_title{max-width:none}body.single-product .agnero-product-datasheet{grid-template-columns:1fr}body.single-product .agnero-product-datasheet .agnero-single-drawing{grid-template-columns:100px minmax(0,1fr);grid-template-rows:1fr;align-items:center}body.single-product .agnero-product-datasheet .agnero-single-drawing figcaption{padding:10px}body.single-product .agnero-product-datasheet .agnero-single-drawing__canvas{min-height:88px}body.single-product .agnero-favorite-single-button{padding-inline:0}body.single-product .agnero-favorite-single-button .agnero-favorite-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}body.single-product div.product p.price,body.single-product div.product span.price{color:#08705f}body.single-product div.product p.price .woocommerce-Price-currencySymbol,body.single-product div.product span.price .woocommerce-Price-currencySymbol{color:#08705f}body.single-product .agnero-product-datasheet{grid-template-columns:minmax(0,1fr)}body.single-product .agnero-product-datasheet .agnero-single-drawing{grid-template-rows:auto auto;min-height:172px}body.single-product .agnero-product-datasheet .agnero-single-drawing__canvas{grid-template-columns:minmax(0,1fr) minmax(70px,0.2fr);min-height:138px;align-items:center;gap:16px;padding:8px 18px 14px}body.single-product .agnero-product-datasheet .agnero-single-drawing__image{width:100%;max-height:124px}body.single-product .agnero-product-datasheet .agnero-single-drawing__image--secondary{max-height:74px;padding:0 0 0 14px;border-top:0;border-left:1px dashed #cad7e4}body.single-product div.product form.cart .single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;border-color:#ff7a00;background:#ff7a00;color:#fff;text-align:center}body.single-product div.product form.cart .single_add_to_cart_button:hover,body.single-product div.product form.cart .single_add_to_cart_button:focus-visible{border-color:#df6800;background:#df6800;box-shadow:0 10px 24px rgb(255 122 0 / .22)}body.single-product div.product div.summary>form.cart,body.single-product div.product div.summary>.agnero-favorite-single-wrap{align-self:start}body.single-product .agnero-favorite-single-button{min-height:52px;height:52px;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.agnero-product-viewer__backdrop,.agnero-product-viewer__dialog,.agnero-product-viewer__image,.agnero-product-viewer__zoom-hint{transition-duration:0.01ms!important}}body.single-product div.product>.related{padding:clamp(20px, 2.5vw, 30px)}body.single-product div.product>.related>h2{margin-bottom:18px;color:var(--agnero-product-ink);font-size:clamp(1.35rem, 2vw, 1.75rem)}body.single-product div.product>.related ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}body.single-product div.product>.related ul.products::before,body.single-product div.product>.related ul.products::after{display:none}body.single-product div.product>.related ul.products li.product{display:flex;width:auto!important;min-height:0;flex-direction:column;float:none;margin:0!important;overflow:hidden;border:1px solid #dce5ee;border-radius:12px;background:#fff;box-shadow:none}body.single-product div.product>.related ul.products li.product .woocommerce-loop-product__link{display:flex;min-width:0;flex:1;flex-direction:column;padding:12px 12px 6px}body.single-product div.product>.related ul.products li.product a img{width:100%!important;height:210px!important;margin:0 0 12px!important;padding:14px;border-radius:9px;background:#f4f7fa;object-fit:contain!important;object-position:center}body.single-product div.product>.related .woocommerce-loop-product__title{display:-webkit-box;min-height:3.9em;overflow:hidden;color:var(--agnero-product-ink);font-size:.9rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.single-product div.product>.related ul.products li.product .price{margin-top:auto;color:#08705f;font-size:1rem}body.single-product div.product>.related ul.products li.product>.button,body.single-product div.product>.related ul.products li.product>.agnero-favorite-toggle{margin-inline:12px}body.single-product div.product>.related ul.products li.product>.button{margin-top:10px;margin-bottom:12px}body.single-product .agnero-insert-family-rail{grid-column:1 / -1;min-width:0;padding:clamp(20px, 2.5vw, 30px);border:1px solid #d7e2ec;border-radius:12px;background:#f7fafc}body.single-product .agnero-insert-family-rail__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}body.single-product .agnero-insert-family-rail__header>div:first-child{min-width:0}body.single-product .agnero-insert-family-rail__header>div:first-child>span{color:var(--agnero-product-blue);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.single-product .agnero-insert-family-rail__header h2{margin:5px 0 4px;color:var(--agnero-product-ink);font-size:clamp(1.35rem, 2vw, 1.75rem)}body.single-product .agnero-insert-family-rail__header p{margin:0;color:var(--agnero-product-muted);font-size:.9rem}body.single-product .agnero-insert-family-rail__actions{display:flex;flex:0 0 auto;align-items:center;gap:14px}body.single-product .agnero-insert-family-rail__actions>a{display:inline-flex;align-items:center;gap:7px;color:var(--agnero-product-blue);font-size:.82rem;font-weight:800}body.single-product .agnero-insert-family-rail__actions>a:hover,body.single-product .agnero-insert-family-rail__actions>a:focus-visible{color:#0a285f}body.single-product .agnero-insert-family-rail__controls{display:inline-flex;gap:6px}body.single-product .agnero-insert-family-rail__controls button{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;padding:0;border:1px solid #c9d7e4;border-radius:999px;background:#fff;color:var(--agnero-product-blue);font-size:1rem;transition:border-color 0.18s ease,background-color 0.18s ease,color 0.18s ease}body.single-product .agnero-insert-family-rail__controls button:hover:not(:disabled),body.single-product .agnero-insert-family-rail__controls button:focus-visible:not(:disabled){border-color:var(--agnero-product-blue);background:var(--agnero-product-blue);color:#fff}body.single-product .agnero-insert-family-rail__controls button:disabled{cursor:default;opacity:.35}body.single-product .agnero-insert-family-rail__scroller{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:2px 2px 12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:#9fb3c7 #fff0;scrollbar-width:thin;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.single-product .agnero-insert-family-rail__scroller:focus-visible{outline:2px solid var(--agnero-product-blue);outline-offset:4px}body.single-product .agnero-insert-family-rail__track{display:flex;width:max-content;gap:14px}body.single-product .agnero-insert-family-card{display:flex;width:clamp(220px, 22vw, 280px);min-width:0;flex:0 0 auto;overflow:hidden;border:1px solid #dce5ee;border-radius:12px;background:#fff;scroll-snap-align:start;transition:border-color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}body.single-product .agnero-insert-family-card:hover,body.single-product .agnero-insert-family-card:focus-within{border-color:#aac0d5;box-shadow:0 12px 28px rgb(18 55 120 / .1);transform:translateY(-2px)}body.single-product .agnero-insert-family-card__link{display:flex;min-width:0;flex:1;flex-direction:column;padding:12px;color:inherit}body.single-product .agnero-insert-family-card__media{display:flex;height:180px;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden;border-radius:9px;background:#f0f4f7}body.single-product .agnero-insert-family-card__media img{display:block;width:calc(var(--agnero-insert-image-ratio, 1) * 100%);height:calc(var(--agnero-insert-image-ratio, 1) * 100%);max-height:calc(var(--agnero-insert-image-ratio, 1) * 180px);padding:calc(var(--agnero-insert-image-ratio, 1) * 12px);object-fit:contain}body.single-product .agnero-insert-family-card__family{align-self:flex-start;margin-bottom:7px;padding:3px 7px;border-radius:999px;background:#eaf1f8;color:var(--agnero-product-blue);font-size:.65rem;font-weight:850;letter-spacing:.06em}body.single-product .agnero-insert-family-card__link>strong{display:-webkit-box;min-height:2.6em;overflow:hidden;color:var(--agnero-product-ink);font-size:.92rem;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.single-product .agnero-insert-family-card__sku{margin-top:5px;overflow:hidden;color:var(--agnero-product-muted);font-family:var(--font-mono);font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}body.single-product .agnero-insert-family-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:16px}body.single-product .agnero-insert-family-card__price{color:#08705f;font-size:.95rem;font-weight:800}body.single-product .agnero-insert-family-card__cta{display:inline-flex;align-items:center;gap:5px;color:var(--agnero-product-blue);font-size:.72rem;font-weight:850;white-space:nowrap}body.single-product .agnero-product-contact{grid-column:1 / -1;display:grid;grid-template-columns:minmax(260px,0.8fr) minmax(0,1.2fr);gap:clamp(22px, 4vw, 54px);align-items:center;width:100%;margin-top:34px;padding:clamp(22px, 3vw, 34px);border:1px solid #d7e2ec;border-radius:12px;background:#f5f8fb}body.single-product .agnero-product-contact__copy>span{color:var(--agnero-product-blue);font-size:.7rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}body.single-product .agnero-product-contact__copy h2{margin:5px 0 8px;color:var(--agnero-product-ink);font-size:clamp(1.35rem, 2.3vw, 1.85rem)}body.single-product .agnero-product-contact__copy p{margin:0 0 8px;color:var(--agnero-product-muted);line-height:1.55}body.single-product .agnero-product-contact__copy small{color:var(--agnero-product-muted);font-weight:750}body.single-product .agnero-product-contact__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.single-product .agnero-product-contact__action{display:grid;min-width:0;min-height:76px;align-content:center;gap:4px;padding:12px 14px;border:1px solid #cbd9e6;border-radius:9px;background:#fff;color:var(--agnero-product-blue)}body.single-product .agnero-product-contact__action:hover,body.single-product .agnero-product-contact__action:focus-visible{border-color:var(--agnero-product-blue);background:#edf4fa}body.single-product .agnero-product-contact__action span{color:var(--agnero-product-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}body.single-product .agnero-product-contact__action strong{overflow-wrap:anywhere;font-size:.84rem}body.single-product .agnero-product-contact__action--whatsapp{border-color:#bcdccd;color:#16704c}@media (max-width:980px){body.single-product div.product>.related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-product .agnero-product-contact{grid-template-columns:1fr}}@media (max-width:700px){body.single-product div.product div.summary>form.cart{grid-template-columns:76px minmax(0,1fr)!important}body.single-product .agnero-product-datasheet .agnero-single-drawing{grid-template-columns:1fr;grid-template-rows:auto auto}body.single-product .agnero-product-datasheet .agnero-single-drawing__canvas{grid-template-columns:minmax(0,1fr) 68px;min-height:120px;padding-inline:12px}body.single-product .agnero-product-datasheet .agnero-single-drawing__image{max-height:104px}body.single-product div.product>.related{padding:16px}body.single-product div.product>.related ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.single-product div.product>.related ul.products li.product a img{height:150px!important;padding:10px}body.single-product .agnero-insert-family-rail{padding:16px}body.single-product .agnero-insert-family-rail__header{align-items:flex-start;flex-direction:column;gap:14px}body.single-product .agnero-insert-family-rail__actions{width:100%;justify-content:space-between}body.single-product .agnero-insert-family-card{width:min(76vw, 250px)}body.single-product .agnero-insert-family-card__media{height:160px}body.single-product .agnero-product-contact{padding:18px}body.single-product .agnero-product-contact__actions{grid-template-columns:1fr}}body.single-product div.product form.cart{grid-template-columns:minmax(150px,178px) minmax(0,1fr)}body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button){display:grid;grid-template-columns:42px minmax(0,1fr) 42px;grid-row:1;min-width:0;min-height:52px;overflow:hidden;border:1px solid var(--agnero-product-line);border-radius:8px;background:#fff}body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button) .qty{width:100%;min-height:50px;padding-inline:4px;border:0;border-inline:1px solid var(--agnero-product-line);border-radius:0;box-shadow:none;appearance:textfield;-moz-appearance:textfield}body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button) .qty::-webkit-inner-spin-button,body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button) .qty::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}body.single-product .agnero-quantity-stepper__button{display:inline-flex;min-width:0;min-height:50px;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:#f5f8fb;color:var(--agnero-product-blue);font-size:1.25rem;font-weight:800}body.single-product .agnero-quantity-stepper__button:hover:not(:disabled),body.single-product .agnero-quantity-stepper__button:focus-visible:not(:disabled){background:#e8f0f7;color:#0a285f}body.single-product .agnero-quantity-stepper__button:disabled{cursor:default;opacity:.38}@media (max-width:700px){body.single-product .woocommerce-product-gallery__wrapper{height:clamp(240px, 72vw, 320px);min-height:0}body.single-product .woocommerce-product-gallery__wrapper img{padding:clamp(16px, 5vw, 24px)}body.single-product div.product div.summary>form.cart{grid-template-columns:minmax(138px,158px) minmax(0,1fr)!important}body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button){grid-template-columns:38px minmax(0,1fr) 38px}}@media (max-width:390px){body.single-product div.product div.summary>form.cart{grid-template-columns:1fr!important}body.single-product div.product form.cart .quantity:has(>.agnero-quantity-stepper__button),body.single-product div.product form.cart .single_add_to_cart_button{grid-row:auto}}.agnero-notification-region{position:fixed;z-index:2147482000;top:calc(var(--agnero-toast-top, 128px) + env(safe-area-inset-top, 0px));right:max(20px, env(safe-area-inset-right, 0px));display:grid;width:min(350px, calc(100vw - 40px));gap:10px;pointer-events:none}body.admin-bar .agnero-notification-region{top:calc(var(--agnero-toast-top, 160px) + env(safe-area-inset-top, 0px))}.agnero-notification{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;min-height:58px;padding:12px 15px;border:1px solid #c8d8d1;border-radius:12px;background:#fff;box-shadow:0 16px 38px rgb(18 55 120 / .18);color:#123778;pointer-events:auto;animation:agnero-toast-enter 220ms ease-out both}.agnero-notification__icon{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#16704c;color:#fff;font-size:.82rem;font-weight:900}.agnero-notification__message{font-size:.9rem;font-weight:800;line-height:1.35}.agnero-notification__copy{display:grid;min-width:0;gap:3px;align-content:center}.agnero-notification__title{color:#123778;font-size:.88rem;font-weight:900;line-height:1.25}.agnero-notification__copy .agnero-notification__message{color:#536b8e;font-size:.78rem;font-weight:650;line-height:1.4}.agnero-notification.is-error{border-color:#e2bebe}.agnero-notification.is-error .agnero-notification__icon{background:#a93f3f}.agnero-notification.is-warning .agnero-notification__icon{background:#9a661e}.agnero-notification.is-info .agnero-notification__icon{background:#123778}.agnero-notification.is-leaving{animation:agnero-toast-leave 200ms ease-in both}body.single-product .woocommerce-notices-wrapper>.woocommerce-message{position:fixed;z-index:2147482000;top:calc(var(--agnero-toast-top, 128px) + env(safe-area-inset-top, 0px));right:max(20px, env(safe-area-inset-right, 0px));width:min(350px, calc(100vw - 40px));min-height:58px;margin:0;padding:16px 18px;border:1px solid #c8d8d1;border-radius:12px;background:#fff;box-shadow:0 16px 38px rgb(18 55 120 / .18);color:#123778;font-size:.9rem;font-weight:800}body.single-product .woocommerce-notices-wrapper>.woocommerce-message::before,body.single-product .woocommerce-notices-wrapper>.woocommerce-message .button{display:none}body.admin-bar.single-product .woocommerce-notices-wrapper>.woocommerce-message{top:calc(var(--agnero-toast-top, 160px) + env(safe-area-inset-top, 0px))}@keyframes agnero-toast-enter{from{opacity:0;transform:translate3d(18px,-4px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes agnero-toast-leave{to{opacity:0;transform:translate3d(12px,-3px,0)}}@media (max-width:700px){.agnero-notification-region{top:calc(var(--agnero-toast-top, 76px) + env(safe-area-inset-top, 0px));right:max(12px, env(safe-area-inset-right, 0px));width:min(360px, calc(100vw - 24px))}body.admin-bar .agnero-notification-region{top:calc(var(--agnero-toast-top, 104px) + env(safe-area-inset-top, 0px))}body.single-product .woocommerce-notices-wrapper>.woocommerce-message{top:calc(var(--agnero-toast-top, 76px) + env(safe-area-inset-top, 0px));right:max(12px, env(safe-area-inset-right, 0px));width:min(360px, calc(100vw - 24px))}body.admin-bar.single-product .woocommerce-notices-wrapper>.woocommerce-message{top:calc(var(--agnero-toast-top, 104px) + env(safe-area-inset-top, 0px))}}@media (prefers-reduced-motion:reduce){.agnero-notification,.agnero-notification.is-leaving{animation:none}}body.woocommerce-cart .agnero-cart-detail-products__head,body.woocommerce-cart .agnero-cart-detail-products__row{grid-template-columns:minmax(0,1fr) 8.5rem 3rem!important}body.woocommerce-cart .agnero-cart-detail-products__head>span:nth-child(2){text-align:right}body.woocommerce-cart .agnero-cart-detail-products__row{transition:background-color 160ms ease,opacity 160ms ease}body.woocommerce-cart .agnero-cart-detail-products__row:has(.agnero-cart-detail-products__remove:hover),body.woocommerce-cart .agnero-cart-detail-products__row:has(.agnero-cart-detail-products__remove:focus-visible){background:#fff1f0}body.woocommerce-cart .agnero-cart-detail-products__row.is-removing{opacity:.55;pointer-events:none}body.woocommerce-cart .agnero-cart-detail-products__stepper{display:inline-grid;grid-template-columns:2.25rem minmax(2.8rem,3.4rem) 2.25rem;align-items:stretch;min-height:2.35rem;overflow:hidden;border:1px solid #cfd9e6;border-radius:9px;background:#fff}body.woocommerce-cart .agnero-cart-detail-products__stepper>button{display:grid;place-items:center;min-width:2.25rem;min-height:2.35rem;border:0;background:#f5f8fc;color:#123778;font-size:1.15rem;font-weight:900;line-height:1;cursor:pointer}body.woocommerce-cart .agnero-cart-detail-products__stepper>button:first-child{border-right:1px solid #dfe8f2}body.woocommerce-cart .agnero-cart-detail-products__stepper>button:last-child{border-left:1px solid #dfe8f2}body.woocommerce-cart .agnero-cart-detail-products__stepper>button:hover,body.woocommerce-cart .agnero-cart-detail-products__stepper>button:focus-visible{background:#e9f0f8;color:#ff6b00}body.woocommerce-cart .agnero-cart-detail-products__stepper .quantity{display:contents;margin:0}body.woocommerce-cart .agnero-cart-detail-products__stepper .qty{width:100%!important;min-width:0;min-height:2.35rem!important;margin:0;border:0!important;border-radius:0!important;background:#fff;box-shadow:none!important;color:#123778;font-size:.88rem;font-weight:900;text-align:center;appearance:textfield;-moz-appearance:textfield}body.woocommerce-cart .agnero-cart-detail-products__stepper .qty::-webkit-inner-spin-button,body.woocommerce-cart .agnero-cart-detail-products__stepper .qty::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}body.woocommerce-cart .agnero-cart-detail-products__remove{grid-column:3;justify-self:end;align-self:center;margin:0}body.woocommerce-cart .agnero-cart-detail-products__total{align-self:start}.agnero-cart-undo{position:fixed;z-index:2147483000;top:calc(var(--agnero-toast-top, 128px) + env(safe-area-inset-top, 0px));right:max(20px, env(safe-area-inset-right, 0px));display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;width:min(430px, calc(100vw - 40px));min-height:64px;padding:12px 14px;border:1px solid #c9d6e4;border-radius:12px;background:#fff;box-shadow:0 16px 38px rgb(18 55 120 / .2);color:#123778;animation:agnero-toast-enter 220ms ease-out both}body.admin-bar .agnero-cart-undo{top:calc(var(--agnero-toast-top, 160px) + env(safe-area-inset-top, 0px))}.agnero-cart-undo__icon{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#123778;color:#fff;font-size:.82rem;font-weight:900}.agnero-cart-undo__copy{display:grid;min-width:0;gap:2px}.agnero-cart-undo__copy strong{font-size:.9rem;font-weight:900}.agnero-cart-undo__copy small{overflow:hidden;color:#61738a;font-size:.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.agnero-cart-undo>button{min-height:2.35rem;border:1px solid #123778;border-radius:8px;background:#123778;color:#fff;font-size:.8rem;font-weight:900;padding:0 .9rem;cursor:pointer}.agnero-cart-undo>button:hover,.agnero-cart-undo>button:focus-visible{background:#123778}.agnero-cart-undo.is-loading{opacity:.7}.agnero-cart-undo.is-error{border-color:#d99898}@media (max-width:700px){body.woocommerce-cart .agnero-cart-detail-products__head,body.woocommerce-cart .agnero-cart-detail-products__row{grid-template-columns:minmax(0,1fr) 6.25rem 2.5rem!important;gap:.65rem}.agnero-cart-undo{top:calc(var(--agnero-toast-top, 76px) + env(safe-area-inset-top, 0px));right:max(12px, env(safe-area-inset-right, 0px));width:min(430px, calc(100vw - 24px))}body.admin-bar .agnero-cart-undo{top:calc(var(--agnero-toast-top, 104px) + env(safe-area-inset-top, 0px))}}@media (prefers-reduced-motion:reduce){body.woocommerce-cart .agnero-cart-detail-products__row,.agnero-cart-undo{transition:none;animation:none}}.agnero-shipping-hint{position:relative;display:grid;grid-template-columns:1.45rem minmax(0,1fr);align-items:center;gap:.55rem;overflow:hidden;margin:.7rem 0 .85rem;padding:.68rem .72rem;border:1px solid #dfe7f0;border-radius:9px;background:#f8fafc;color:#52677f;font-size:.77rem;font-weight:750;line-height:1.35;text-align:left}.agnero-shipping-hint__icon{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;background:#e8eef5;color:#52677f}.agnero-shipping-hint__icon svg{display:none}.agnero-shipping-hint__icon::before{content:'+';font-size:.9rem;font-weight:900;line-height:1}.agnero-shipping-hint.is-remaining{grid-template-columns:minmax(0,1fr)}.agnero-shipping-hint.is-remaining .agnero-shipping-hint__icon{display:none}.agnero-shipping-hint.is-free .agnero-shipping-hint__icon::before{content:'✓'}.agnero-shipping-hint__copy{min-width:0}.agnero-shipping-hint__copy small{display:inline-block;margin-right:.38rem;color:#b65714;font-size:.65rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.agnero-shipping-hint__copy .amount{display:inline!important;min-width:0!important;margin:0!important;color:#263e5a;font-weight:900;text-align:inherit!important}.agnero-shipping-hint.is-free{border-color:#b9dfca;background:#f0faf4;color:#167046;font-weight:900}.agnero-shipping-hint.is-free .agnero-shipping-hint__icon{background:#d8f2e3;color:#117044}.agnero-shipping-hint.is-free.is-entering{animation:agnero-free-shipping-pulse 380ms ease-out both}.agnero-shipping-hint.is-free.is-entering::after{position:absolute;inset:-70% auto -70% -35%;width:25%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .92),transparent);content:'';pointer-events:none;transform:rotate(12deg) translateX(0);animation:agnero-free-shipping-shine 460ms ease-out both}.agnero-shipping-hint.agnero-shipping-policy-note--summary,.agnero-shipping-hint.agnero-shipping-hint--summary{margin:.7rem 0 .85rem;border-bottom:1px solid #dfe7f0;padding:.68rem .72rem;text-align:left}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-shipping-policy-row{display:block!important;width:100%!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-shipping-policy-row>td{display:block!important;width:100%!important;min-width:0!important;padding:.35rem 0 0.3rem!important;border:0!important;text-align:left!important}body.woocommerce-checkout .agnero-shipping-hint--checkout{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0}body.woocommerce-checkout #order_review .agnero-summary-actions{margin-top:.4rem;padding-top:0;border-top:0}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{margin-bottom:0!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.cart-subtotal,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.woocommerce-shipping-totals,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.tax-total,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr[class*="tax-rate"],body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.order-total,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot>tr.agnero-total-eur-row{display:none!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row{display:flex!important;justify-content:flex-end!important;align-items:baseline!important;gap:1.4rem!important;width:100%;border-bottom:1px solid #edf2f7}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row>th,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row>td{display:block;width:auto;margin:0!important;padding:.72rem 0!important;border:0!important;color:#425977;font-size:0.86rem!important;font-weight:800!important;line-height:1.25;text-align:right!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row>td,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row>td .amount{min-width:5.8rem!important;color:#123778;font-weight:900!important;white-space:nowrap}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--eur>th,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--eur>td{color:#123778;font-size:1.05rem!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--discount>th,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--discount>td,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--discount>td .amount{color:#d75b00!important;font-weight:900!important}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--total{border-bottom:0}body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--total>th,body.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.agnero-checkout-summary-row--total>td{padding:1.1rem 0 1.55rem!important;color:#123778;font-size:1.35rem!important;font-weight:950!important}@keyframes agnero-free-shipping-pulse{0%{border-color:#78c99d;box-shadow:0 0 0 3px rgb(34 160 96 / .1)}100%{border-color:#b9dfca;box-shadow:0 0 0 0 #fff0}}@keyframes agnero-free-shipping-shine{to{transform:rotate(12deg) translateX(520%)}}@media (max-width:700px){.agnero-shipping-hint{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.agnero-shipping-hint.is-free.is-entering,.agnero-shipping-hint.is-free.is-entering::after{animation:none}}.agnero-home-banner__slide--visual-opening_sale{--opening-navy-deep:#03142f;--opening-navy:#051b3d;--opening-blue:#0b438f;--opening-electric:#1676df;--opening-orange:#ff6300;overflow:hidden;background:radial-gradient(ellipse at 78% 106%,rgb(30 118 225 / .66) 0%,rgb(12 70 151 / .38) 24%,transparent 58%),radial-gradient(circle at 72% 48%,rgb(14 78 169 / .78) 0%,rgb(8 43 98 / .48) 27%,transparent 57%),linear-gradient(104deg,var(--opening-navy-deep) 0%,var(--opening-navy) 46%,#06265a 72%,var(--opening-blue) 100%)}.agnero-home-banner__slide--visual-opening_sale::before{position:absolute;z-index:0;inset:-28% 30% 12% 52%;background:linear-gradient(126deg,transparent 31%,rgb(67 144 236 / .13) 47%,transparent 63%),linear-gradient(142deg,transparent 39%,rgb(41 115 211 / .1) 50%,transparent 62%);content:"";filter:blur(2px);pointer-events:none;transform:rotate(-4deg)}.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__overlay{display:none}.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__inner{width:calc(100% - clamp(3.5rem, 7vw, 8rem))}.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__content{position:relative;z-index:2;grid-column:1 / 8;align-self:center;padding-left:clamp(1rem, 2.1vw, 2rem);color:#fff}.agnero-opening-sale{display:flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;color:#fff;font-family:"Manrope",Arial,sans-serif;text-transform:uppercase}.agnero-opening-sale__eyebrow{display:block;margin:0 0 .35rem .08em;color:var(--opening-orange);font-size:clamp(0.72rem, 1.05vw, 1.05rem);font-weight:850;line-height:1;letter-spacing:.22em}.agnero-opening-sale h2{display:flex;flex-direction:column;align-items:flex-start;margin:0;color:#fff;font-size:inherit;line-height:1;letter-spacing:-.055em}.agnero-opening-sale h2>span{font-size:clamp(1.35rem, 2.3vw, 2.55rem);font-weight:900;white-space:nowrap}.agnero-opening-sale h2>strong{display:flex;align-items:baseline;margin-top:.12em;color:#fff;font-size:clamp(2.35rem, 4.25vw, 4.75rem);font-weight:900;line-height:.92;white-space:nowrap}.agnero-opening-sale h2 b{margin-right:.12em;color:var(--opening-orange);font-size:1.12em;font-weight:950;letter-spacing:-.075em}.agnero-opening-sale p{display:inline-flex;align-items:center;min-height:2.35rem;margin:.72rem 0 0;padding:.45rem 1.15rem;border:2px solid var(--opening-orange);border-radius:999px;color:#fff;background:rgb(3 20 47 / .38);font-size:clamp(0.72rem, 1.02vw, 1.05rem);font-weight:850;line-height:1;letter-spacing:.035em;white-space:nowrap;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .03)}.agnero-home-banner__opening-sale-art{position:absolute;z-index:1;right:2%;bottom:-5%;width:45%;height:112%;pointer-events:none}.agnero-home-banner__opening-sale-art::after{position:absolute;z-index:-1;right:2%;bottom:8%;width:94%;height:18%;border-radius:50%;background:radial-gradient(ellipse,rgb(24 116 228 / .52),rgb(12 66 151 / .18) 48%,transparent 72%);content:"";filter:blur(12px)}.agnero-home-banner__opening-sale-art picture,.agnero-home-banner__opening-sale-art img{display:block;width:100%;height:100%}.agnero-home-banner__opening-sale-art img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 17px rgb(0 8 28 / .4))}@media (max-width:1020px){.agnero-home-banner__slide--visual-opening_sale{background:radial-gradient(ellipse at 50% 104%,rgb(34 126 235 / .64) 0%,rgb(12 69 151 / .38) 28%,transparent 61%),radial-gradient(circle at 17% 21%,rgb(22 105 210 / .38),transparent 34%),linear-gradient(152deg,var(--opening-navy-deep) 0%,var(--opening-navy) 49%,#082d69 100%)}.agnero-home-banner__slide--visual-opening_sale::before{inset:-5% -20% 40% 18%}.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__inner{display:block;width:100%}.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__content{position:absolute;top:7%;right:5%;left:5%;padding:0}.agnero-opening-sale{align-items:center;width:100%;text-align:center}.agnero-opening-sale h2{align-items:center}.agnero-opening-sale__eyebrow{margin-bottom:.55rem;font-size:clamp(0.72rem, 2.45vw, 1.2rem)}.agnero-opening-sale h2>span{font-size:clamp(1.35rem, 5.25vw, 2.7rem)}.agnero-opening-sale h2>strong{font-size:clamp(2.2rem, 8.4vw, 4.4rem)}.agnero-opening-sale p{min-height:0;margin-top:.75rem;padding:.45rem clamp(1rem, 4vw, 2rem);font-size:clamp(0.65rem, 2.45vw, 1.15rem)}.agnero-home-banner__opening-sale-art{right:6%;bottom:-4%;left:6%;width:auto;height:59%}}@media (max-width:560px){.agnero-home-banner__slide--visual-opening_sale .agnero-home-banner__content{top:6.5%;right:3.5%;left:3.5%}.agnero-opening-sale__eyebrow{margin-bottom:.4rem;font-size:clamp(0.65rem, 3.5vw, 0.92rem);letter-spacing:.18em}.agnero-opening-sale h2>span{font-size:clamp(1.05rem, 5.65vw, 1.55rem)}.agnero-opening-sale h2>strong{margin-top:.2em;font-size:clamp(1.9rem, 9.4vw, 2.75rem)}.agnero-opening-sale p{margin-top:.65rem;padding:.38rem .85rem;border-width:1.5px;font-size:clamp(0.58rem, 3vw, 0.78rem)}.agnero-home-banner__opening-sale-art{bottom:-3%;width:91%;height:58%}}.woocommerce-account.logged-in .woocommerce{border:1px solid #dce3ec;background:#f4f6f8;box-shadow:none}.woocommerce-account.logged-in .woocommerce-MyAccount-content{min-width:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.woocommerce-account .agnero-addresses-head{align-items:center;padding:0 0 .85rem;border:0;border-bottom:1px solid #dce3ec;border-radius:0;background:#fff0}html.agnero-request-open{overflow:hidden}.agnero-request-modal[hidden]{display:none}.agnero-request-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:1rem}.agnero-request-modal__backdrop{position:absolute;inset:0;background:rgb(7 24 52 / .66);backdrop-filter:blur(5px)}.agnero-request-modal__dialog{position:relative;z-index:1;width:min(100%, 31rem);max-height:min(92vh, 52rem);overflow:auto;border:1px solid rgb(18 55 120 / .16);border-radius:1.25rem;padding:clamp(1.2rem, 4vw, 2rem);background:#fff;box-shadow:0 28px 80px rgb(5 24 55 / .32)}.agnero-request-modal__close{position:absolute;top:.75rem;right:.75rem;display:grid;width:2.25rem;height:2.25rem;place-items:center;border:0;border-radius:50%;background:#eef3fa;color:#123778;font-size:1.35rem;cursor:pointer}.agnero-request-modal__eyebrow{margin:0 0 .3rem;color:#f27a16;font-size:.72rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.agnero-request-modal h2{margin:0;color:#123778}.agnero-request-modal__product{margin:.45rem 0 1rem;color:#536b8e;font-size:.86rem}.agnero-request-modal__intro{margin:-.25rem 0 1.15rem;color:#536b8e;font-size:.82rem;line-height:1.55}.agnero-request-modal form{display:grid;gap:.75rem}.agnero-request-modal form>label:not(.agnero-request-modal__consent){display:grid;gap:.28rem;color:#123778;font-size:.72rem;font-weight:800}.agnero-request-modal form>label:not(.agnero-request-modal__consent) small{color:#7d8da5;font-size:.68rem;font-weight:600}.agnero-request-modal input:not([type="checkbox"]),.agnero-request-modal textarea{width:100%;border:1px solid #ced8e6;border-radius:.65rem;padding:.72rem .78rem;background:#fff;color:#17263d;font:inherit}.agnero-request-modal input:not([type="checkbox"]):focus,.agnero-request-modal textarea:focus{border-color:#f27a16;outline:3px solid rgb(242 122 22 / .16);outline-offset:1px}.agnero-request-modal__field-hint{margin:-.25rem 0 0;color:#6d7e96;font-size:.7rem;line-height:1.4}.agnero-request-modal__optional-note{margin-top:.1rem}.agnero-request-modal__consent{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start;color:#536b8e;font-size:.7rem;line-height:1.4}.agnero-request-modal__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.agnero-request-modal__status{min-height:1.3em;margin:0;color:#a52828;font-size:.76rem}.agnero-request-modal__status.is-success{color:#147447}.agnero-request-product{background:#fff7ef;color:#b94e00;border-color:#f2a25f}.agnero-request-product>svg{width:18px;height:18px;flex:0 0 18px}.agnero-request-product.is-loading{cursor:wait;opacity:.72}.agnero-request-product.is-requested,.agnero-request-product.is-requested[disabled]{background:#e9f7ef;border-color:#7dc79b;color:#147447;cursor:default;opacity:1}@media (max-width:760px){.agnero-request-product>svg{width:20px;height:20px;flex-basis:20px}}@media (max-width:640px){.cart-empty{grid-template-columns:3rem 1fr;gap:.7rem;padding:.85rem;border-radius:1rem}.cart-empty__icon{width:3rem;height:3rem;border-radius:.85rem}.cart-empty__icon svg{width:32px;height:32px}.cart-empty__copy strong{font-size:.92rem}.cart-empty__copy p{font-size:.72rem}.cart-empty__cta{min-height:2.8rem}.cart-empty-recommendations-viewport{margin-inline:-.35rem}.cart-rec-item{flex-basis:min(76vw, 12rem);min-width:min(76vw, 12rem)}.agnero-request-modal{align-items:end;padding:0}.agnero-request-modal__dialog{width:100%;max-height:94vh;border-radius:1.2rem 1.2rem 0 0;padding:1.25rem 1rem calc(1.2rem + env(safe-area-inset-bottom))}}body.woocommerce-checkout.agnero-checkout-step-delivery #customer_details{display:block!important;width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.woocommerce-checkout.agnero-checkout-step-delivery #customer_details>.col-1,body.woocommerce-checkout.agnero-checkout-step-delivery #customer_details>.col-2{display:none!important}.agnero-delivery-form{--checkout-blue:#123778;--checkout-line:#dfe7f1;--checkout-muted:#657792;display:block;width:100%;min-width:0;color:#20334c}.agnero-delivery-form__section{min-width:0}.agnero-delivery-form__section--billing{margin-top:2.35rem;padding-top:1.45rem;border-top:1px solid var(--checkout-line)}.agnero-delivery-form__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .85rem}.agnero-delivery-form__title{display:inline-flex;align-items:center;gap:.62rem;min-width:max-content}.agnero-delivery-form__title svg{width:1.55rem;height:1.55rem;fill:none;stroke:var(--checkout-blue);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.agnero-delivery-form__title h3{margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--checkout-blue)!important;font-family:var(--font-body);font-size:1.05rem!important;font-weight:900!important;line-height:1.25}.agnero-delivery-form__header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;min-width:0}.agnero-fixed-country{color:#4e6a91;font-size:.78rem;font-weight:800;white-space:nowrap}.agnero-saved-address-select{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--checkout-muted);font-size:.72rem;font-weight:750}.agnero-saved-address-select select{width:auto;max-width:13rem;min-height:2.25rem;border:1px solid #cad7e7;border-radius:7px;background:#fff;padding:.35rem 2rem .35rem .65rem;color:var(--checkout-blue);font-size:.76rem;font-weight:750}.agnero-delivery-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .85rem;min-width:0}.agnero-delivery-form__grid--address{margin-top:.72rem}.agnero-delivery-form__grid--corporate{grid-template-columns:minmax(0,0.92fr) minmax(0,1.4fr) minmax(0,0.92fr)}.agnero-delivery-form__grid--recipient,.agnero-delivery-form__grid--billing-address{margin-top:.72rem;padding:.85rem;border:1px solid #dfe7f1;border-radius:8px;background:#f8fbff}.agnero-delivery-form__save{margin-top:.72rem;padding:.78rem .85rem;border:1px solid #dfe7f1;border-radius:8px;background:#f8fbff}.agnero-delivery-form__grid[hidden],.agnero-delivery-form__hidden{display:none!important}.agnero-delivery-form .form-row,.agnero-delivery-form .form-row-first,.agnero-delivery-form .form-row-last,.agnero-delivery-form .form-row-wide{float:none!important;clear:none!important;width:100%!important;min-width:0;margin:0!important;padding:0!important}.agnero-delivery-form .form-row-wide,.agnero-delivery-form .agnero-open-address-field{grid-column:1 / -1}body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--contact #agnero_customer_full_name_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--contact #billing_phone_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--address #shipping_state_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--address #shipping_city_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--recipient #agnero_recipient_full_name_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--recipient #shipping_phone_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--corporate #billing_company_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--corporate #agnero_billing_tax_number_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--corporate #agnero_billing_tax_office_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--billing-address #billing_state_field,body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form__grid--billing-address #billing_city_field{grid-column:auto!important}.agnero-delivery-form .form-row>label:not(.radio){display:block;margin:0 0 0.32rem!important;color:#334d70;font-size:.75rem;font-weight:800;line-height:1.25}.agnero-delivery-form input.input-text,.agnero-delivery-form select,.agnero-delivery-form textarea{box-sizing:border-box;width:100%;min-height:2.75rem;border:1px solid #cbd8e8!important;border-radius:7px!important;background:#fff!important;padding:.62rem 0.72rem!important;color:#182d49!important;font-family:var(--font-body);font-size:0.88rem!important;line-height:1.35;box-shadow:none!important;transition:border-color 160ms ease,box-shadow 160ms ease}.agnero-delivery-form input.input-text::placeholder,.agnero-delivery-form textarea::placeholder{color:#91a0b4;opacity:1}.agnero-delivery-form input.input-text:focus,.agnero-delivery-form select:focus,.agnero-delivery-form textarea:focus{border-color:var(--checkout-blue)!important;outline:0;box-shadow:0 0 0 3px rgb(18 55 120 / .1)!important}.agnero-delivery-form textarea[data-agnero-autogrow="1"]{min-height:4.5rem;max-height:14rem;overflow-x:hidden;overflow-y:auto;resize:none;white-space:pre-wrap;overflow-wrap:anywhere}.agnero-delivery-form__toggle{margin-top:.72rem}.agnero-delivery-form__toggle .form-row>label,.agnero-delivery-form .agnero-inline-toggle-field>label,.agnero-delivery-form__save .form-row>label{display:inline-flex!important;align-items:center;gap:.48rem;margin:0!important;color:#45607f;font-size:.8rem;font-weight:750;cursor:pointer}.agnero-delivery-form__toggle input[type="checkbox"],.agnero-delivery-form .agnero-inline-toggle-field input[type="checkbox"],.agnero-delivery-form__save input[type="checkbox"]{width:1rem;height:1rem;margin:0;accent-color:var(--checkout-blue)}.agnero-delivery-form__save .description{display:block;margin:.3rem 0 0 1.48rem;color:#657792;font-size:.72rem;line-height:1.35}.agnero-delivery-form .agnero-inline-toggle-field .optional{display:none!important}.agnero-delivery-form__header #agnero_invoice_type_field{width:15rem!important;margin:0!important}.agnero-delivery-form__header #agnero_invoice_type_field>label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.agnero-delivery-form__header #agnero_invoice_type_field .woocommerce-input-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.agnero-delivery-form__header #agnero_invoice_type_field label.radio{min-height:2.35rem;border-radius:0;background:#fff;font-size:.78rem;font-weight:850}.agnero-delivery-form__header #agnero_invoice_type_field label.radio:first-of-type{border-radius:7px 0 0 7px}.agnero-delivery-form__header #agnero_invoice_type_field label.radio:last-of-type{border-radius:0 7px 7px 0}.agnero-delivery-form__header #agnero_invoice_type_field input:checked+label.radio{background:var(--checkout-blue);color:#fff}.agnero-delivery-form__header #agnero_invoice_type_field label.radio .required{display:none!important}.agnero-delivery-form .agnero-checkout-field-invalid input,.agnero-delivery-form .agnero-checkout-field-invalid select,.agnero-delivery-form .agnero-checkout-field-invalid textarea{border-color:#d92d20!important;box-shadow:0 0 0 3px rgb(217 45 32 / .08)!important}.agnero-delivery-form .agnero-field-error{display:block;margin-top:.3rem;color:#b42318;font-size:.72rem;font-weight:750}.agnero-delivery-form .agnero-aposkal-lookup-status{display:block;margin:.36rem 0 0;color:#647a96;font-size:.7rem;font-weight:700;line-height:1.35}.agnero-delivery-form .agnero-aposkal-lookup-status[data-state="loading"]{color:#3569a4}.agnero-delivery-form .agnero-aposkal-lookup-status[data-state="success"]{color:#13795b}.agnero-delivery-form .agnero-aposkal-lookup-status[data-state="not-found"],.agnero-delivery-form .agnero-aposkal-lookup-status[data-state="error"],.agnero-delivery-form .agnero-aposkal-lookup-status[data-state="rate-limited"]{color:#a14e18}.agnero-delivery-form>.agnero-delivery-validation{margin:0 0 1rem}body.woocommerce-checkout.agnero-checkout-step-delivery #order_review .agnero-summary-button{min-height:3.05rem;border-radius:8px!important;background:#ff6b00!important;color:#fff!important;font-size:0.92rem!important;font-weight:900!important}body.woocommerce-checkout.agnero-checkout-step-delivery #order_review .agnero-summary-button:hover,body.woocommerce-checkout.agnero-checkout-step-delivery #order_review .agnero-summary-button:focus-visible{background:#e95f00!important}@media (max-width:760px){body.woocommerce-checkout.agnero-checkout-step-delivery .agnero-delivery-form{box-sizing:border-box;padding-inline:clamp(0.9rem, 4vw, 1.2rem)}.agnero-delivery-form__header{align-items:flex-start;flex-wrap:wrap}.agnero-delivery-form__header-actions{width:100%;justify-content:space-between;flex-wrap:wrap}.agnero-delivery-form__header #agnero_invoice_type_field{width:min(100%, 18rem)!important}.agnero-delivery-form__grid,.agnero-delivery-form__grid--corporate{grid-template-columns:1fr}.agnero-delivery-form__grid--recipient,.agnero-delivery-form__grid--billing-address{padding:.75rem}.agnero-saved-address-select{width:100%;justify-content:space-between}.agnero-saved-address-select select{min-width:0;max-width:65%}}@media (prefers-reduced-motion:reduce){.agnero-delivery-form input.input-text,.agnero-delivery-form select,.agnero-delivery-form textarea{transition:none}}.agnero-home-v3-trust__item--discover{display:none;color:inherit;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,box-shadow 0.2s ease}.agnero-home-v3-trust__item--discover:hover,.agnero-home-v3-trust__item--discover:focus-visible{color:inherit;background:#f2f7fc;box-shadow:inset 0 -2px 0 var(--home-v3-orange);outline:none}.agnero-home-v3-trust__icon--brand{width:2.3rem;height:2.3rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #cddbea;border-radius:.62rem;background:#f1f5fa}.agnero-home-v3-trust__brand-mark{display:block;width:2.05rem;height:2.05rem;overflow:hidden}.agnero-home-v3-trust__brand-mark img{display:block;width:auto;max-width:none;height:100%}.agnero-home-v3--deneme .agnero-home-v3-products{grid-template-columns:repeat(12,minmax(0,1fr))}.agnero-home-v3--deneme .agnero-home-v3-card{grid-column:span 4;display:flex;min-height:clamp(24rem, 31vw, 30rem);align-items:stretch;padding:0;overflow:hidden;background:rgb(255 255 255 / .98)}.agnero-home-v3--deneme .agnero-home-v3-card--deneme::before{background:linear-gradient(135deg,rgb(255 106 0 / .09),transparent 42%);transition:opacity 0.35s ease}.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-interacting,.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-interacting:hover{transform:none;border-color:var(--home-v3-line);box-shadow:0 10px 24px rgb(18 55 120 / .08);transition:transform 0s,border-color 0.35s ease,box-shadow 0.35s ease,background-color 0.35s ease}.agnero-home-v3--deneme .agnero-home-v3-card--deneme.is-rail-interacting::before,.agnero-home-v3--deneme .agnero-home-v3-card--deneme.is-rail-interacting:hover::before{opacity:0}@media (hover:none),(pointer:coarse){.agnero-home-v3--deneme .agnero-home-v3-card:hover{transform:none;border-color:var(--home-v3-line);box-shadow:0 10px 24px rgb(18 55 120 / .08)}.agnero-home-v3--deneme .agnero-home-v3-card--deneme:hover::before{opacity:0}}.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active,.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active:hover{transform:none;border-color:#9fb8d4;background:rgb(255 255 255 / .99);box-shadow:0 16px 32px rgb(18 55 120 / .12)}.agnero-home-v3--deneme .agnero-home-v3-card--deneme.is-rail-active::before,.agnero-home-v3--deneme .agnero-home-v3-card--deneme.is-rail-active:hover::before{opacity:1}.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active .agnero-deneme-card__heading strong{color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active .agnero-deneme-card__position{border-color:#f2b27f;background:#fff4eb;color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-deneme-card__body{width:100%;min-height:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:clamp(1rem, 1.45vw, 1.35rem)}.agnero-home-v3--deneme .agnero-deneme-card__heading{position:relative;z-index:1;display:grid;gap:.22rem;min-height:5.1rem;color:var(--home-v3-navy);text-decoration:none}.agnero-home-v3--deneme .agnero-deneme-card__heading strong{max-width:31rem;color:var(--home-v3-navy);font-size:clamp(1.35rem, 1.8vw, 1.92rem);font-weight:850;line-height:1.08;letter-spacing:-.02em;transition:color 0.35s ease}.agnero-home-v3--deneme .agnero-deneme-card__heading span{max-width:34rem;color:#123778;font-size:clamp(0.78rem, 0.86vw, 0.95rem);font-weight:560;line-height:1.32}.agnero-home-v3--deneme .agnero-deneme-card__heading:hover strong,.agnero-home-v3--deneme .agnero-deneme-card__heading:focus-visible strong{color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-deneme-card__heading:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__child:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__prev:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__next:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__more:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__cta:focus-visible{outline:2px solid var(--home-v3-orange);outline-offset:3px}.agnero-home-v3--deneme .agnero-deneme-card__rail-shell{position:relative;display:flex;flex:1 1 auto;min-width:0;min-height:0;margin-top:.72rem;padding-top:.25rem}.agnero-home-v3--deneme .agnero-deneme-card__rail{display:flex;align-items:stretch;gap:.72rem;flex:1 1 auto;width:100%;min-width:0;min-height:0;overflow-x:auto;overflow-y:hidden;padding:.3rem 1.9rem .65rem .12rem;scroll-behavior:auto;scroll-snap-type:x proximity;scroll-padding-inline:.12rem 1.9rem;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;cursor:grab}.agnero-home-v3--deneme .agnero-deneme-card__rail.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.agnero-home-v3--deneme .agnero-deneme-card__rail::-webkit-scrollbar{display:none}.agnero-home-v3--deneme .agnero-deneme-card__child{flex:0 0 clamp(6.4rem, 6.8vw, 6.9rem);height:100%;min-height:10.15rem;display:flex;flex-direction:column;align-items:stretch;gap:.58rem;padding:.52rem;overflow:hidden;scroll-snap-align:start;border:1px solid #d5e2ef;border-radius:.5rem;background:linear-gradient(180deg,#ffffff 0%,#f4f8fc 100%);color:var(--home-v3-navy);text-decoration:none;-webkit-user-drag:none;user-select:none;box-shadow:0 7px 17px rgb(18 55 120 / .06);transition:border-color 0.2s ease,box-shadow 0.2s ease}.agnero-home-v3--deneme .agnero-deneme-card__child:hover{border-color:#9fb8d4;box-shadow:0 12px 22px rgb(18 55 120 / .12);color:var(--home-v3-navy)}.agnero-home-v3--deneme .agnero-deneme-card__child-media{flex:1 1 auto;min-height:7.35rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.32rem;background:radial-gradient(circle at 50% 42%,#ffffff 0%,#f0f5fa 100%)}.agnero-home-v3--deneme .agnero-deneme-card__child-media>.agnero-nav-category-card__image,.agnero-home-v3--deneme .agnero-deneme-card__child-media>.agnero-catalog-visual{width:100%;height:100%;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#fff0}.agnero-home-v3--deneme .agnero-deneme-card__child-media img{position:static;top:auto;left:auto;display:block;width:auto;height:auto;max-width:100%;max-height:7.15rem;padding:.25rem;object-fit:contain;transform:none;transition:none;filter:drop-shadow(0 .5rem .55rem rgb(18 55 120 / .13))}.agnero-home-v3--deneme .agnero-deneme-card__child-media .agnero-nav-category-card__image img,.agnero-home-v3--deneme .agnero-deneme-card__child-media .agnero-catalog-visual img{position:static;top:auto;left:auto;width:auto;height:auto;max-width:100%;max-height:7.15rem}.agnero-home-v3--deneme .agnero-deneme-card__child-media .agnero-nav-insert-composition{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.12rem .2rem;padding:.32rem}.agnero-home-v3--deneme .agnero-deneme-card__child-media .agnero-nav-insert-composition .agnero-insert-category-visual__item{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}.agnero-home-v3--deneme .agnero-deneme-card__child-media .agnero-nav-insert-composition .agnero-insert-category-visual__item img{width:auto;max-width:100%;max-height:3.25rem;padding:0}.agnero-home-v3--deneme .agnero-deneme-card__child-media img.agnero-deneme-card__image--landscape{transform:rotate(90deg);transform-origin:center}.agnero-home-v3--deneme .agnero-deneme-card__child-name{display:block;min-height:2.45rem;color:var(--home-v3-navy);font-size:.72rem;font-weight:800;line-height:1.24;text-align:center}.agnero-home-v3--deneme .agnero-deneme-card__placeholder{display:block;width:72%;height:68%;border:1px dashed #b7c9dd;border-radius:.35rem;background:linear-gradient(135deg,rgb(18 55 120 / .05),rgb(255 106 0 / .1))}.agnero-home-v3--deneme .agnero-deneme-card__fade{position:absolute;z-index:2;top:.55rem;right:0;bottom:.58rem;width:clamp(3.3rem, 5vw, 5rem);pointer-events:none;background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .96) 82%)}.agnero-home-v3--deneme .agnero-deneme-card__prev,.agnero-home-v3--deneme .agnero-deneme-card__next{position:absolute;z-index:3;top:50%;display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;padding:0;border:1px solid #b5c9df;border-radius:50%;background:rgb(255 255 255 / .96);color:var(--home-v3-navy);box-shadow:0 5px 14px rgb(18 55 120 / .15);cursor:pointer;transform:translateY(-50%);transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,opacity 0.2s ease}.agnero-home-v3--deneme .agnero-deneme-card__prev{left:.18rem}.agnero-home-v3--deneme .agnero-deneme-card__next{right:.18rem}.agnero-home-v3--deneme .agnero-deneme-card__prev:hover:not(:disabled),.agnero-home-v3--deneme .agnero-deneme-card__next:hover:not(:disabled),.agnero-home-v3--deneme .agnero-deneme-card__prev:focus-visible,.agnero-home-v3--deneme .agnero-deneme-card__next:focus-visible{border-color:var(--home-v3-orange);background:#fff4eb;color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-deneme-card__prev:disabled,.agnero-home-v3--deneme .agnero-deneme-card__next:disabled{cursor:default;opacity:.46}.agnero-home-v3--deneme .agnero-deneme-card__cta{position:relative;z-index:1;align-self:auto;display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:0;color:var(--home-v3-navy);font-size:.78rem;font-weight:850;text-decoration:none}.agnero-home-v3--deneme .agnero-deneme-card__cta:hover{color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-deneme-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;min-height:1.35rem;margin-top:.28rem}.agnero-home-v3--deneme .agnero-deneme-card__position{flex:0 0 auto;min-width:2.65rem;padding:.22rem .48rem;border:1px solid #d5e2ef;border-radius:999px;background:#f6f9fd;color:var(--home-v3-navy);font-size:.68rem;font-weight:800;line-height:1;text-align:center;transition:border-color 0.35s ease,background-color 0.35s ease,color 0.35s ease}.agnero-home-v3--deneme .agnero-deneme-card__rail-footer{display:flex;align-items:center;gap:.62rem;margin-top:.5rem}.agnero-home-v3--deneme .agnero-deneme-card__progress{display:block;flex:1 1 auto;min-width:0;height:.34rem;overflow:hidden;border-radius:999px;background:#dfe8f3}.agnero-home-v3--deneme .agnero-deneme-card__progress-fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--home-v3-navy);transition:width 0.18s ease}.agnero-home-v3--deneme .agnero-deneme-card__more{display:inline-flex;flex:0 0 auto;align-items:center;gap:.24rem;padding:0;border:0;background:#fff0;color:var(--home-v3-navy);font-size:.73rem;font-weight:800;line-height:1.1;white-space:nowrap;cursor:pointer;transition:color 0.35s ease}.agnero-home-v3--deneme .agnero-deneme-card__more:hover:not(:disabled){color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active .agnero-deneme-card__more,.agnero-home-v3--deneme .agnero-home-v3-card.is-rail-active .agnero-deneme-card__more:hover:not(:disabled){color:var(--home-v3-orange)}.agnero-home-v3--deneme .agnero-deneme-card__more:disabled{cursor:default;opacity:.45}@media (hover:none),(pointer:coarse){.agnero-home-v3--deneme .agnero-deneme-card__heading:hover strong{color:var(--home-v3-navy)}.agnero-home-v3--deneme .agnero-deneme-card__child:hover{border-color:#d5e2ef;box-shadow:0 7px 17px rgb(18 55 120 / .06);transform:none}.agnero-home-v3--deneme .agnero-deneme-card__prev:hover:not(:disabled),.agnero-home-v3--deneme .agnero-deneme-card__next:hover:not(:disabled){border-color:#b5c9df;background:rgb(255 255 255 / .96);color:var(--home-v3-navy)}.agnero-home-v3--deneme .agnero-deneme-card__cta:hover{color:var(--home-v3-navy)}.agnero-home-v3--deneme .agnero-home-v3-card:not(.is-rail-active) .agnero-deneme-card__more:hover:not(:disabled){color:var(--home-v3-navy)}}@media (max-width:900px){.agnero-home-v3--deneme .agnero-home-v3-products{grid-template-columns:repeat(2,minmax(0,1fr))}.agnero-home-v3--deneme .agnero-home-v3-card{grid-column:auto;min-height:25rem}}@media (max-width:767px){.agnero-home-v3--deneme .agnero-home-v3-products{grid-template-columns:1fr}.agnero-home-v3--deneme .agnero-home-v3-card{min-height:24rem}.agnero-home-v3--deneme .agnero-deneme-card__heading{min-height:4.55rem}.agnero-home-v3--deneme .agnero-deneme-card__child{flex-basis:8.6rem}}@media (prefers-reduced-motion:reduce){.agnero-home-v3--deneme .agnero-deneme-card__rail{scroll-behavior:auto}.agnero-home-v3--deneme .agnero-deneme-card__child,.agnero-home-v3--deneme .agnero-deneme-card__prev,.agnero-home-v3--deneme .agnero-deneme-card__next,.agnero-home-v3--deneme .agnero-deneme-card__more{transition:none}}@media (max-width:767px){.agnero-home-banner{width:var(--home-v3-shell);border-radius:.72rem}.agnero-home-banner__actions .agnero-home-v3-btn--primary{display:none}.agnero-home-v3-products,.agnero-home-v3-assurance,.agnero-home-v3-trust,.agnero-home-v3-popular{width:var(--home-v3-shell)}.agnero-home-v3-trust{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.agnero-home-v3-trust__item{min-height:5.1rem;align-items:flex-start;padding:.72rem .62rem;border-right:0;border-bottom:1px solid #d8e2ed}.agnero-home-v3-trust__item--discover{display:flex;grid-column:1 / -1;min-height:4.25rem;align-items:center;border-right:0;border-bottom:1px solid #d8e2ed}.agnero-home-v3-trust__item:nth-child(2),.agnero-home-v3-trust__item:nth-child(4){border-right:1px solid #d8e2ed}.agnero-home-v3-trust__item:nth-child(4),.agnero-home-v3-trust__item:nth-child(5){border-bottom:0}.agnero-home-v3-trust__icon{margin-top:.1rem}.agnero-home-v3-trust__item strong{font-size:.72rem;line-height:1.2}.agnero-home-v3-trust__item small{font-size:.61rem;line-height:1.25}}@media (max-width:560px){.agnero-home-banner__actions{display:none}}@media (max-width:359px){.agnero-home-v3-trust{grid-template-columns:1fr}.agnero-home-v3-trust__item--discover{grid-column:auto}.agnero-home-v3-trust__item,.agnero-home-v3-trust__item:nth-child(2),.agnero-home-v3-trust__item:nth-child(4){border-right:0;border-bottom:1px solid #d8e2ed}.agnero-home-v3-trust__item:last-child{border-bottom:0}}@media (min-width:768px) and (max-width:1020px){.agnero-home-v3-trust__item:nth-child(2),.agnero-home-v3-trust__item:nth-child(4){border-right:1px solid #d8e2ed}.agnero-home-v3-trust__item:nth-child(3),.agnero-home-v3-trust__item:nth-child(5){border-right:0}}@media (max-width:900px){.agnero-combined-products--count-2{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(2,minmax(0,auto))!important;align-items:start;gap:clamp(0.9rem, 3.5vw, 1.25rem);margin-top:clamp(1rem, 3vw, 1.5rem);padding:0!important}.agnero-combined-products--count-2>.agnero-combined-product,.agnero-combined-products--count-2>.agnero-combined-product.is-active{display:flex!important;flex-direction:column!important;align-items:flex-start;--agnero-mobile-product-diameter:clamp(1.4rem, 7vw, 2.75rem);min-height:0;grid-template-rows:none!important;gap:.4rem;width:100%;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--brand);text-align:left;opacity:1;transform:none;animation:none;appearance:none;-webkit-appearance:none}.agnero-combined-products--count-2 .agnero-combined-product__caption{order:0;display:block!important;flex:0 0 auto;width:100%;min-height:1.1rem;padding:0!important;color:#5d6e86;font-size:clamp(0.75rem, 2.9vw, 0.9rem);font-weight:750;line-height:1.25;text-align:left}.agnero-combined-products--count-2 .agnero-combined-product__caption>svg,.agnero-combined-products--count-2 .agnero-combined-product__caption>span{display:none!important}.agnero-combined-products--count-2 .agnero-combined-product__caption::after{display:block!important;content:attr(data-agnero-mobile-label)!important;white-space:normal}.agnero-combined-products--count-2 .agnero-combined-product.is-active .agnero-combined-product__caption{color:var(--brand)}.agnero-combined-products--count-2 .agnero-combined-product__caption>span::after,.agnero-combined-products--count-2 .agnero-combined-product__selection-trace{display:none!important}.agnero-combined-products--count-2 .agnero-combined-product__media{order:1;position:relative!important;display:block!important;width:100%!important;height:clamp(4rem, 18vw, 5.5rem)!important;margin:0;overflow:visible!important}.agnero-combined-products--count-2 .agnero-combined-product__media .agnero-catalog-visual{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;transform:none!important;overflow:visible!important}.agnero-combined-products--count-2 .agnero-combined-product__media>img,.agnero-combined-products--count-2 .agnero-combined-product__media .agnero-catalog-visual img{position:absolute!important;left:0!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important}.agnero-combined-products--count-2 .agnero-combined-product--portrait-image .agnero-combined-product__media>img,.agnero-combined-products--count-2 .agnero-combined-product--portrait-image .agnero-combined-product__media .agnero-catalog-visual img{top:calc(50% - (var(--agnero-mobile-product-diameter) / 2))!important;width:var(--agnero-mobile-product-diameter)!important;height:auto!important;transform:rotate(90deg) translateY(-100%)!important;transform-origin:top left!important}.agnero-combined-products--count-2 .agnero-combined-product--landscape-image .agnero-combined-product__media>img,.agnero-combined-products--count-2 .agnero-combined-product--landscape-image .agnero-combined-product__media .agnero-catalog-visual img{top:50%!important;width:auto!important;height:var(--agnero-mobile-product-diameter)!important;transform:translateY(-50%)!important;transform-origin:center!important}}@media (max-width:900px){.agnero-woocommerce-shell{padding-top:1rem}body.woocommerce-shop .agnero-woocommerce-shell{padding-top:1rem!important}.mobile-home-category-tabs__scroller{padding-bottom:.65rem}.agnero-combined-drawing[hidden]{display:none!important}.agnero-combined-feature-panels .agnero-product-features--combined .agnero-product-features__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.agnero-home-v3-trust__item--trigger{width:100%;border:0;border-right:1px solid #d8e2ed;border-radius:0;background:#fff0;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease}.agnero-home-v3-trust__item--trigger:last-child{border-right:0}.agnero-home-v3-trust__item--trigger:hover,.agnero-home-v3-trust__item--trigger:focus-visible{background:#f2f7f5;box-shadow:inset 0 -2px 0 #8fb6a5;outline:none}.agnero-home-v3-trust__item--trigger:hover .agnero-home-v3-trust__icon,.agnero-home-v3-trust__item--trigger:focus-visible .agnero-home-v3-trust__icon{color:#2f705d}.agnero-home-v3-trust-modal{position:fixed;inset:0;z-index:9600;display:flex;align-items:center;justify-content:center;padding:clamp(1rem, 3vw, 1.75rem)}.agnero-home-v3-trust-modal[hidden]{display:none}.agnero-home-v3-trust-modal__backdrop{position:absolute;inset:0;background:rgb(24 43 57 / .48);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.agnero-home-v3-trust-modal__dialog{position:relative;z-index:1;width:min(100%, 33rem);max-height:calc(100vh - 2rem);overflow:auto;border:1px solid #d5e0e4;border-radius:1.35rem;background:linear-gradient(145deg,#ffffff 0%,#f3f8f6 100%);box-shadow:0 24px 58px rgb(24 43 57 / .22);animation:agneroHomeTrustModalIn 0.22s ease both}.agnero-home-v3-trust-modal__close{position:absolute;top:.85rem;right:.85rem;z-index:1;width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d5e0e4;border-radius:999px;background:rgb(255 255 255 / .86);color:#27445a;font-size:1.55rem;line-height:1;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.agnero-home-v3-trust-modal__close:hover,.agnero-home-v3-trust-modal__close:focus-visible{border-color:#a9c4b7;background:#fff;outline:none;transform:translateY(-1px)}.agnero-home-v3-trust-modal__content{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:clamp(1.45rem, 4vw, 2rem) clamp(1.25rem, 4vw, 2rem) 1.25rem}.agnero-home-v3-trust-modal__icon{width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cfe0d8;border-radius:1rem;background:#eaf4ef;color:#2f705d}.agnero-home-v3-trust-modal__icon>.agnero-home-v3-trust__icon{color:inherit}.agnero-home-v3-trust-modal__icon>.agnero-home-v3-trust__icon--brand{width:2.5rem;height:2.5rem;border:0;background:#fff0}.agnero-home-v3-trust-modal__icon svg{width:2rem;height:2rem}.agnero-home-v3-trust-modal__copy-wrap{min-width:0;padding-right:2rem}.agnero-home-v3-trust-modal__eyebrow{display:block;margin-bottom:.42rem;color:#5d776c;font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.agnero-home-v3-trust-modal__copy-wrap h2{margin:0;color:#1f3850;font-size:clamp(1.25rem, 2.8vw, 1.65rem);font-weight:850;line-height:1.15}.agnero-home-v3-trust-modal__copy-wrap p{margin:.7rem 0 0;color:#5b6d7a;font-size:.93rem;line-height:1.58}.agnero-home-v3-trust-modal__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;margin:0 clamp(1.25rem, 4vw, 2rem) clamp(1.25rem, 4vw, 1.75rem);padding:.65rem 1rem;border:1px solid #c5d9cf;border-radius:.8rem;background:#fff;color:#2f705d;font-size:.88rem;font-weight:800;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.agnero-home-v3-trust-modal__action:hover,.agnero-home-v3-trust-modal__action:focus-visible{border-color:#8fb6a5;background:#f0f7f3;outline:none;transform:translateY(-1px)}.agnero-home-v3-trust-modal__action[hidden]{display:none}@keyframes agneroHomeTrustModalIn{from{opacity:0;transform:translateY(.55rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:767px){.agnero-home-v3-trust__item--trigger{border-right:0}.agnero-home-v3-trust__item--trigger:nth-child(2),.agnero-home-v3-trust__item--trigger:nth-child(4){border-right:1px solid #d8e2ed}.agnero-home-v3-trust-modal{align-items:flex-end;padding:.75rem}.agnero-home-v3-trust-modal__dialog{width:100%;max-height:calc(100vh - 1.5rem);border-radius:1.25rem}.agnero-home-v3-trust-modal__content{gap:.8rem;padding:1.35rem 1.1rem 1.1rem}.agnero-home-v3-trust-modal__copy-wrap{padding-right:1.8rem}.agnero-home-v3-trust-modal__action{margin-inline:1.1rem}}@media (prefers-reduced-motion:reduce){.agnero-home-v3-trust-modal__dialog{animation:none}}@media (max-width:767px){.agnero-home-v3-assurance{display:block;border-color:#244b87;background:linear-gradient(135deg,#0d2b5d 0%,#123778 100%)}.agnero-home-v3-assurance__intro{grid-template-columns:1fr;gap:1.2rem;padding:1.45rem;background:#fff0}.agnero-home-v3-assurance__heading{padding-left:.9rem;border-left-color:var(--home-v3-orange)}.agnero-home-v3-assurance__heading>span{color:#b9d2f1}.agnero-home-v3-assurance h2{color:#fff;font-size:clamp(1.55rem, 7vw, 2rem)}.agnero-home-v3-assurance__intro p{color:#e3edfa;font-size:.94rem}.agnero-home-v3-trust{margin-top:1rem;border-top:1px solid #cddbea;border-radius:.62rem}}@media (max-width:900px){.mobile-quick-nav{background:rgb(18 55 120 / .95);box-shadow:none;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}}.agnero-cart-loading{display:grid;gap:.62rem;color:var(--text-muted);font-size:.76rem}.agnero-cart-loading--preview{padding:.9rem;border-radius:.85rem;background:linear-gradient(135deg,#f7faff 0%,#fff 75%)}.agnero-cart-loading--drawer{padding:.25rem}.agnero-cart-loading__item{display:grid;grid-template-columns:3.8rem minmax(0,1fr);align-items:center;gap:.72rem;min-height:4.7rem;padding:.58rem;border:1px solid rgb(18 55 120 / .1);border-radius:.75rem;background:#f7faff}.agnero-cart-loading__thumb,.agnero-cart-loading__eyebrow,.agnero-cart-loading__line,.agnero-cart-loading__copy span,.agnero-cart-loading__summary-line,.agnero-cart-loading__summary-total{display:block;border-radius:999px;background:linear-gradient(110deg,#e5edf7 15%,#f8fbff 48%,#e5edf7 82%);background-size:220% 100%;animation:agneroCartShimmer 1.25s linear infinite}.agnero-cart-loading__thumb{width:3.8rem;height:3.8rem;border-radius:.62rem}.agnero-cart-loading__copy{display:grid;gap:.55rem}.agnero-cart-loading__copy span{height:.54rem}.agnero-cart-loading__eyebrow{width:38%;height:.55rem}.agnero-cart-loading__line{width:82%;height:.72rem}.agnero-cart-loading__line.is-short,.agnero-cart-loading__copy span.is-short,.agnero-cart-loading__summary-line.is-short{width:56%}.agnero-cart-loading__status{color:var(--text-muted);font-size:.72rem;font-weight:650}.agnero-cart-loading__summary-line{width:62%;height:.55rem;margin-left:auto}.agnero-cart-loading__summary-total{width:42%;height:.9rem;margin:.15rem 0 0 auto}.cart-drawer-footer--loading{min-height:7.4rem;align-content:center;gap:.68rem}.cart-drawer.is-cart-loading .cart-drawer-body{overflow:hidden}.cart-empty--error{grid-template-columns:auto 1fr}.cart-empty--error .cart-empty__icon{font-size:1.45rem;font-weight:850}[data-agnero-cart-pending]{position:relative;color:transparent!important;min-width:2.8rem;min-height:.85rem;overflow:hidden}[data-agnero-cart-pending]::after{content:"";position:absolute;inset:50% 0 auto;height:.48rem;border-radius:999px;transform:translateY(-50%);background:linear-gradient(110deg,#dbe7f4 15%,#f7fbff 48%,#dbe7f4 82%);background-size:220% 100%;animation:agneroCartShimmer 1.25s linear infinite}@keyframes agneroCartShimmer{from{background-position:100% 0}to{background-position:-120% 0}}.agnero-nav-progress{position:fixed;z-index:100000;top:0;left:0;width:0;height:3px;pointer-events:none;opacity:0;background:linear-gradient(90deg,#ff6a00 0%,#ff9a4d 100%);box-shadow:0 0 12px rgb(255 106 0 / .42);transform-origin:left center;transition:width 180ms ease-out,opacity 120ms ease}.agnero-nav-progress.is-active{opacity:1;width:68%}.agnero-nav-progress.is-finishing{opacity:0;width:100%;transition:width 180ms ease-out,opacity 220ms ease 80ms}a.is-navigation-pending{cursor:progress}@media (prefers-reduced-motion:reduce){.agnero-cart-loading__thumb,.agnero-cart-loading__eyebrow,.agnero-cart-loading__line,.agnero-cart-loading__copy span,.agnero-cart-loading__summary-line,.agnero-cart-loading__summary-total,[data-agnero-cart-pending]::after{animation:none}.agnero-nav-progress,.agnero-nav-progress.is-finishing{transition:none}}@media (min-width:901px){.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card:has(.agnero-nav-category-ranges)>a,.agnero-desktop-dropdown>li.agnero-nav-category-card:has(.agnero-nav-category-ranges)>a{height:auto;min-height:12.25rem;grid-template-rows:3.4rem auto;align-content:start;padding-bottom:.8rem}.agnero-nav-category-ranges{grid-row:2;display:grid;gap:.1rem;min-width:0}.agnero-nav-range{display:grid;grid-template-rows:2.8rem;gap:.2rem;min-width:0}.agnero-nav-range .agnero-nav-category-card__image{grid-row:1;height:2.8rem;overflow:hidden;filter:drop-shadow(0 3px 3px rgb(18 55 120 / .15))}.agnero-nav-category-card .agnero-nav-range .agnero-nav-category-card__image img,.agnero-nav-category-card>a:hover .agnero-nav-range .agnero-nav-category-card__image img,.agnero-nav-category-card>a:focus-visible .agnero-nav-range .agnero-nav-category-card__image img{width:100%;height:100%;max-width:none;transform:translate(-50%,-50%)!important}.agnero-nav-category-card .agnero-nav-range--portrait .agnero-nav-category-card__image img,.agnero-nav-category-card>a:hover .agnero-nav-range--portrait .agnero-nav-category-card__image img,.agnero-nav-category-card>a:focus-visible .agnero-nav-range--portrait .agnero-nav-category-card__image img{width:2.8rem;height:var(--agnero-nav-tool-length,12rem);transform:translate(-50%,-50%) rotate(90deg)!important}.agnero-nav-range__name{color:#123778;font-size:.7rem;font-weight:600;line-height:1.2;text-align:center}}@media (max-width:900px){.agnero-group-page .product-group-hero .container.agnero-range-shell,.agnero-group-page .product-group-table-section .container.agnero-range-shell{width:calc(100% - 32px);max-width:none;margin-inline:auto;padding-inline:0}.product-group-table-section .container>.agnero-range-table-card,.agnero-group-page .agnero-range-table-card,.agnero-group-page .agnero-product-table-wrapper{width:100%;margin-inline:0;padding-inline:0}}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-visual{left:50%;bottom:3%;width:100%;height:65%}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-tool .agnero-catalog-visual{position:relative;display:block;transform:none}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-tool .agnero-catalog-visual img,.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-card--showcase:hover .agnero-catalog-showcase-tool .agnero-catalog-visual img,.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-card--showcase:focus-visible .agnero-catalog-showcase-tool .agnero-catalog-visual img{position:absolute;top:50%;left:50%;width:auto;height:100%;max-width:none;max-height:none;object-position:center;transform:translate(-50%,-50%) rotate(105deg);transform-origin:center}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-showcase-visual{height:100%;bottom:-70%}.agnero-catalog-showcase-item--mikro-pm-matkap .agnero-catalog-card__micro-pm-label{top:5.2rem;left:.7rem;right:.7rem;max-width:none;text-align:center}@media (max-width:900px){.agnero-nav-category-ranges{display:none}}@media (max-width:900px){body.tax-product_cat .container.agnero-woocommerce-shell:has(.product-specs-table-wrapper),body.single-product .container.agnero-woocommerce-shell:has(.product-specs-table-wrapper){width:calc(100% - 32px);max-width:none;margin-inline:auto;padding-inline:0}}@media (max-width:900px){.agnero-range-table-card .product-specs-table-wrapper{max-width:100%;overflow-x:auto;overflow-y:hidden}}@media (min-width:901px){.agnero-nav-category-card .agnero-nav-range--micro-pm .agnero-nav-category-card__image img{width:125%;height:auto;transform:translate(-50%,-50%) rotate(180deg)!important}}@media (min-width:901px){.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card,.agnero-desktop-dropdown>li.agnero-nav-category-card{display:flex;align-items:stretch}.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card>a,.agnero-desktop-dropdown>li.agnero-nav-category-card>a{flex:1 1 auto;width:100%;height:auto;min-height:12.25rem}}@media (min-width:901px){.nav-menu>.menu-item-has-children>.sub-menu>li.agnero-nav-category-card:has(.agnero-nav-category-ranges)>a{grid-template-rows:3.4rem minmax(0,1fr);align-content:stretch}.agnero-nav-category-ranges{align-content:center}.agnero-nav-category-card .agnero-nav-category-card__image{overflow:visible}.nav-menu .agnero-nav-category-card>a .agnero-nav-category-card__image>img.agnero-nav-tool-fitted.agnero-nav-tool-fitted.agnero-nav-tool-fitted{top:50%;left:50%;width:var(--nav-fit-width)!important;height:var(--nav-fit-height)!important;max-width:none!important;max-height:none!important;transform-origin:0 0;transform:var(--nav-fit-transform)!important;transition:filter 180ms ease}}body.single-product div.product div.summary{row-gap:20px}body.single-product div.product div.summary>.agnero-product-installment-note{grid-column:1 / -1;display:flex;align-items:baseline;gap:8px;color:#146c43;font-size:14px;font-weight:600;line-height:1.5;padding:0;margin:0;border:0;border-radius:0;background:none}body.single-product .agnero-product-jump-links{gap:12px;margin-top:12px}body.single-product div.product>.agnero-paytr-installments{grid-row:auto}body.single-product .agnero-single-order-table{padding-inline:0;width:100%}body.single-product .agnero-single-order-table__table,body.single-product .agnero-single-order-table .agnero-product-table-container{padding-inline:0;margin-inline:0;width:100%}@media (max-width:760px){body.single-product .agnero-single-order-table{width:calc(100vw - 24px);max-width:none;margin-inline:calc((100% - 100vw + 24px) / 2)}}.agnero-group-compact{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;margin:12px 0 24px;border:1px solid #cbd9e6;border-radius:12px;color:#173b76;background:#f5f8fc;font-size:14px;font-weight:700}.agnero-group-compact:hover{background:#eaf1fa}body.single-product .summary .agnero-product-datasheet{display:grid;gap:32px;margin-block:20px}body.single-product .summary .agnero-product-datasheet>*{margin-block:0}body.single-product .summary .woocommerce-product-details__short-description{margin-block:12px}body.single-product div.product .agnero-related{padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.agnero-related__header{margin-bottom:20px}body.single-product .agnero-related__header h2{margin:0 0 8px;color:#173b76;font-size:26px;line-height:1.2}.agnero-related__header p{margin:0;color:#61748c;font-size:14px;line-height:1.5}.agnero-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.agnero-related__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #d6e1ee;border-radius:14px;background:#fff;color:#173b76;text-decoration:none;transition:border-color .15s}.agnero-related__card:hover{border-color:#173b76}.agnero-related__card:focus-visible{outline:3px solid #ff7a00;outline-offset:3px}.agnero-related__image{height:180px;display:flex;align-items:center;justify-content:center;padding:20px;background:#f5f8fc}body.single-product .agnero-related__image img{display:block;width:100%;height:100%;object-fit:contain;margin:0;border-radius:0;box-shadow:none}.agnero-related__body{display:flex;flex:1;flex-direction:column;padding:16px}body.single-product .agnero-related__body h3{margin:0 0 10px;font-size:17px;line-height:1.35;color:#173b76}.agnero-related__body p{margin:0 0 16px;font-size:14px;color:#61748c}.agnero-related__footer{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #e4ebf3;font-size:13px;font-weight:700}@media(max-width:760px){.agnero-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agnero-related__image{height:140px;padding:16px}.agnero-related__body{padding:12px}body.single-product .agnero-related__body h3{font-size:15px}body.single-product .agnero-related__header h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.agnero-related__card{transition:none}}body.single-product #agnero-installment-options{padding:24px;background:#fff;border:1px solid #d6e1ee;border-radius:16px;box-shadow:none}body.single-product #agnero-installment-options .agnero-paytr-installments__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding-bottom:20px;margin-bottom:0}body.single-product #agnero-installment-options .agnero-paytr-installments__header>div{flex-basis:100%;margin-bottom:8px}body.single-product #agnero-installment-options h3{font-size:22px;line-height:1.3;margin:6px 0;color:#173b76}body.single-product #agnero-installment-options .agnero-paytr-installments__amount{padding:0;border:0;border-radius:0;background:none;font-size:16px}.agnero-paytr-base-label{color:#61748c;font-size:14px}body.single-product #agnero-installment-options .agnero-paytr-plans{display:grid;grid-template-columns:1fr;gap:0}body.single-product #agnero-installment-options .agnero-paytr-plan{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:12px;padding:16px 0;border:0;border-bottom:1px solid #e4ebf3;border-radius:0;box-shadow:none;background:none}body.single-product #agnero-installment-options .agnero-paytr-plan__top{display:flex;flex-direction:column;align-items:flex-start;gap:4px}body.single-product #agnero-installment-options .agnero-paytr-plan__top strong{font-size:15px}body.single-product #agnero-installment-options .agnero-paytr-plan__rate{background:none;padding:0;font-size:11px;color:#146c43}body.single-product #agnero-installment-options .agnero-paytr-plan__monthly{display:flex;flex-direction:column;align-items:flex-end;gap:2px}body.single-product #agnero-installment-options .agnero-paytr-plan__monthly b{font-size:16px;color:#173b76;white-space:nowrap}body.single-product #agnero-installment-options .agnero-paytr-plan__monthly i{font-size:11px;color:#61748c}body.single-product #agnero-installment-options .agnero-paytr-plan__total{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11px}body.single-product #agnero-installment-options .agnero-paytr-plan__total b{font-size:14px;white-space:nowrap}.agnero-installment-partners{margin-top:20px}.agnero-installment-partners summary{cursor:pointer;color:#173b76;font-weight:600;font-size:14px;padding:8px 0}body.single-product .agnero-installment-partners .agnero-paytr-banks{padding:12px 0 0;margin:0;border:0;background:none}body.single-product .agnero-installment-partners .agnero-paytr-banks__label{display:none}body.single-product .agnero-installment-partners .agnero-paytr-banks__list{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.single-product .agnero-installment-partners .agnero-paytr-banks__item{width:100%;padding:8px;height:44px}body.single-product .agnero-installment-partners img{max-width:100%;max-height:24px;object-fit:contain}@media(max-width:480px){body.single-product #agnero-installment-options{padding:16px}body.single-product #agnero-installment-options .agnero-paytr-plan{gap:6px}body.single-product #agnero-installment-options .agnero-paytr-plan__monthly b{font-size:14px}body.single-product #agnero-installment-options .agnero-paytr-plan__total b{font-size:12px}}body.single-product #agnero-installment-options .agnero-paytr-plan{min-height:0;padding-block:12px}body.single-product #agnero-installment-options .agnero-paytr-installments__table{margin-top:0}body.single-product .summary .agnero-product-datasheet--interactive{padding-top:20px}body.single-product .agnero-group-compact{margin-top:0}.agnero-related__more{display:block;margin:24px auto 0;padding:12px 26px;border:1px solid #173b76;border-radius:10px;background:#fff;color:#173b76;font:inherit;font-weight:700;cursor:pointer}.agnero-related__more[hidden]{display:none}.agnero-related__status{text-align:center;color:#61748c;font-size:13px}@media(max-width:760px){body.single-product .agnero-woocommerce-shell{padding-top:12px}}:root{--agnero-site-header-height:4.65rem}.header-account-trigger--tablet,.header-cart-menu .cart-label{display:none}@media (min-width:901px){.main-navigation{position:sticky;top:var(--agnero-site-header-height,4.65rem);z-index:5095;margin-top:0!important}}@media (min-width:901px) and (max-width:1200px){.site-header .header-main{grid-template-columns:minmax(9.5rem,auto) minmax(0,1fr) auto;gap:clamp(0.55rem, 1.1vw, 1rem);min-height:4.65rem}.site-header .header-actions{display:inline-flex!important;align-items:center;gap:.28rem}.site-header .mobile-header-controls{display:none!important}.site-header .header-actions>.header-favorites-menu,.site-header .header-actions>.header-ai-entry,.site-header .header-actions>.header-rate-notch{display:none!important}.site-header .header-account-menu,.site-header .header-cart-menu{display:inline-flex!important;flex:0 0 auto}.site-header .header-account-trigger--desktop{display:none!important}.site-header .header-account-trigger--tablet{display:inline-flex!important}.site-header .header-account-menu>.header-account-trigger:not(.header-account-trigger--desktop):not(.header-account-trigger--tablet){display:inline-flex}.site-header .header-account-dropdown{display:none!important}.site-header .header-action-item{min-width:4.4rem;min-height:3.2rem;gap:.16rem;padding:.22rem .28rem}.site-header .header-action-item .action-label,.site-header .header-action-item .cart-label{display:block;color:var(--header-navy);font-size:clamp(0.58rem, 0.45rem + 0.2vw, 0.7rem);font-weight:850;letter-spacing:.025em;line-height:1.15;text-align:center;white-space:nowrap}.site-header .header-cart-menu .cart-label{display:block}.site-header .header-cart-menu .cart-total{display:block;min-height:.7rem;font-size:.68rem;line-height:1.05}.site-header .header-action-item.cart-toggle{min-width:4.9rem}}@media (max-width:900px){.mobile-home-category-tabs{position:sticky;top:var(--agnero-site-header-height,4.5rem);z-index:5085;display:block!important;margin:0!important;padding-top:0;border:0!important;background:linear-gradient(180deg,rgb(255 255 255) 0%,rgb(255 255 255 / .9) 48%,#fff0 100%);box-shadow:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mobile-home-category-tabs__scroller{padding-top:.35rem;padding-bottom:1rem}.mobile-quick-nav{border-color:rgb(18 55 120 / .18);background:#fff;box-shadow:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.mobile-quick-nav-item,.mobile-quick-nav-item--button{color:var(--header-navy)}.mobile-quick-nav-item.is-active,.mobile-quick-nav-item--button.is-active,.mobile-quick-nav-item:hover,.mobile-quick-nav-item--button:hover,.mobile-quick-nav-item:focus-visible,.mobile-quick-nav-item--button:focus-visible{color:var(--header-navy);background:rgb(18 55 120 / .06);transform:translate3d(0,-1px,0)}.mobile-quick-nav-item--account.is-guest{position:relative;grid-template-columns:1fr;align-items:center;justify-items:center;row-gap:.16rem;min-width:0;padding-inline:.2rem;border:1px solid var(--header-orange);background:#fff0;color:#123778;box-shadow:none;animation:agneroAccountCtaIntro 1.2s cubic-bezier(.22,1,.36,1) 0.25s 1 both}.mobile-quick-nav-item--account.is-guest .mobile-quick-icon-wrap{color:var(--header-orange-strong)}.mobile-account-copy{display:contents;min-width:0}.mobile-account-label{overflow:hidden;max-width:100%;font-size:clamp(0.62rem, 2.8vw, 0.74rem);font-weight:900;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;text-align:center}.mobile-account-note{display:none}.mobile-account-arrow{display:none}.mobile-quick-nav-item--account.is-guest:hover,.mobile-quick-nav-item--account.is-guest:focus-visible{border-color:var(--header-orange-strong);background:rgb(255 122 0 / .06);color:#123778;box-shadow:none}}@keyframes agneroAccountCtaIntro{0%{transform:translate3d(0,0,0) scale(.96);box-shadow:0 0 0 0 #fff0}38%{transform:translate3d(0,0,0) scale(1.04);box-shadow:0 0 0 4px rgb(255 122 0 / .2)}72%{transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 2px rgb(255 122 0 / .08)}100%{transform:translate3d(0,0,0) scale(1);box-shadow:none}}@media (prefers-reduced-motion:reduce){.mobile-quick-nav-item--account.is-guest{animation:none}}@media (max-width:1200px){.woocommerce-account .agnero-account-nav{display:block;overflow:visible;padding:.85rem}.woocommerce-account .agnero-account-nav-head{display:block;padding:.3rem .45rem .85rem}.woocommerce-account .agnero-account-nav-section{display:block;padding:.8rem .45rem}.woocommerce-account .agnero-account-nav-section h3{display:block;padding:0;margin-bottom:.5rem}.woocommerce-account .agnero-account-nav-section ul{display:grid;gap:.32rem}.woocommerce-account .agnero-account-nav-item{display:block;flex:none}.woocommerce-account .agnero-account-nav-item a{grid-template-columns:2.15rem minmax(0,1fr);gap:.62rem;min-height:3.35rem;padding:.52rem .62rem;white-space:normal}.woocommerce-account .agnero-account-nav-item-copy small{display:block;line-height:1.3;white-space:normal}.woocommerce-account .agnero-account-nav-item-icon{width:2.15rem;height:2.15rem}.woocommerce-account .agnero-account-nav-item-icon svg{width:1.02rem;height:1.02rem}.woocommerce-account .agnero-account-nav-footer{display:block;padding:.85rem .45rem .1rem;border-top:1px solid #e2e8f0}.woocommerce-account .agnero-account-logout-link{width:100%;min-height:2.8rem;padding:0 .75rem;white-space:normal}}@media (max-width:768px){.woocommerce-account.logged-in .woocommerce{gap:.75rem;padding:.5rem}.woocommerce-account .agnero-account-nav{padding:.65rem;border-radius:.82rem}.woocommerce-account .agnero-account-nav-head{padding:.3rem .35rem .7rem}.woocommerce-account .agnero-account-nav-section{padding:.7rem .35rem}.woocommerce-account .agnero-account-nav-section h3{font-size:.64rem}.woocommerce-account .agnero-account-nav-item a{grid-template-columns:2rem minmax(0,1fr);gap:.55rem;min-height:3.25rem;padding:.48rem .55rem}.woocommerce-account .agnero-account-nav-item-icon{width:2rem;height:2rem;border-radius:.58rem}.woocommerce-account .agnero-account-nav-item-label{font-size:.84rem}.woocommerce-account .agnero-account-nav-item-copy small{margin-top:.14rem;font-size:.68rem}.woocommerce-account .agnero-account-nav-footer{padding:.75rem .35rem .05rem}}body .btn-add-to-cart:not(.agnero-request-product),body .single_add_to_cart_button,body .add_to_cart_button{background:#f47721!important;border-color:#f47721!important;color:#fff!important}body .btn-add-to-cart:not(.agnero-request-product):hover,body .single_add_to_cart_button:hover,body .add_to_cart_button:hover{background:#e9650c!important;border-color:#e9650c!important}body .btn-add-to-cart:focus-visible,body .single_add_to_cart_button:focus-visible,body .add_to_cart_button:focus-visible{outline:3px solid #123778;outline-offset:3px}@media (max-width:900px){.mobile-home-category-tabs.is-table-visible{visibility:hidden;opacity:0;pointer-events:none}}.agnero-table-campaigns{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 14px;padding:0;border:0;background:#fff0}.agnero-campaign-tag{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;min-height:34px;color:#123778;line-height:1.3}.agnero-campaign-tag__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#e8f5ee;color:#218455;font-size:17px;font-weight:750;transform:rotate(-8deg)}.agnero-campaign-tag strong{font-size:15px;font-weight:750;letter-spacing:-.02em}.agnero-campaign-tag__label{font-size:12px;color:#6b778b}.agnero-purchase-facts{margin:10px 0 14px;color:#475569;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.agnero-purchase-facts p{margin:0 0 6px}.agnero-purchase-facts a{text-decoration:underline;text-underline-offset:3px}.agnero-purchase-facts--compact{margin:6px 0 10px;font-size:12px}body.single-product div.product div.summary:has(>.agnero-product-pack){grid-template-columns:minmax(0,1fr) 52px;column-gap:10px;row-gap:12px}body.single-product div.product div.summary:has(>.agnero-product-pack)>form.cart{grid-column:1;width:100%;grid-template-columns:minmax(104px,0.34fr) minmax(0,1fr);gap:10px}body.single-product div.product div.summary:has(>.agnero-product-pack)>form.cart .quantity:has(>.agnero-quantity-stepper__button){grid-template-columns:32px minmax(36px,1fr) 32px}body.single-product div.product div.summary:has(>.agnero-product-pack)>.agnero-favorite-single-wrap{grid-column:2;width:52px;justify-self:stretch;align-self:start}body.single-product div.product div.summary:has(>.agnero-product-pack) .agnero-favorite-single-button{width:52px;min-width:52px;min-height:52px;height:52px;padding:0;border:1px solid #bfd0e0;background:#fff;font-size:23px}body.single-product div.product div.summary:has(>.agnero-product-pack) .agnero-favorite-single-button .agnero-favorite-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.single-product .summary .agnero-product-pack{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #f5a15b;border-radius:10px;background:#fffaf6;color:#17233b}body.single-product .agnero-product-pack__icon{display:grid;flex:0 0 28px;place-items:center;color:#e87924}body.single-product .agnero-product-pack__icon svg{display:block;width:27px;height:27px}body.single-product .agnero-product-pack strong,body.single-product .agnero-product-pack small{display:block}body.single-product .agnero-product-pack strong{font-size:16px;line-height:1.3}body.single-product .agnero-product-pack small{margin-top:2px;color:#52627b;font-size:13px;line-height:1.4}body.single-product .summary .agnero-product-delivery{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px 12px;border:1px solid #d9e2ec;border-radius:10px;background:#f8fafc}body.single-product .agnero-product-delivery__item{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px}body.single-product .agnero-product-delivery__item+.agnero-product-delivery__item{border-left:1px solid #d9e2ec}body.single-product .agnero-product-delivery__icon{flex:0 0 22px;color:#173b76}body.single-product .agnero-product-delivery__icon svg{display:block;width:22px;height:22px}body.single-product .agnero-product-delivery__item:first-child .agnero-product-delivery__icon{color:#168149}body.single-product .agnero-product-delivery__item small,body.single-product .agnero-product-delivery__item strong{display:block;overflow-wrap:anywhere}body.single-product .agnero-product-delivery__item small{color:#5b6980;font-size:12px}body.single-product .agnero-product-delivery__item strong{color:#173b76;font-size:13px;line-height:1.4}body.single-product .agnero-product-delivery__item:first-child strong{color:#168149}body.single-product .agnero-product-delivery__note{grid-column:1 / -1;margin:-4px 0 0;color:#65728a;font-size:12px;line-height:1.45}body.single-product .summary .agnero-product-fact-details{color:#65728a;font-size:13px;line-height:1.55}body.single-product div.product div.summary>.agnero-product-installment-note{padding:12px 16px;border:1px solid #d3e5fa;border-radius:9px;background:#f0f6ff;color:#173b76}@media (max-width:700px){body.single-product .whatsapp-float,body.single-product .mobile-quick-nav{display:none!important}body.single-product div.product div.summary:has(>.agnero-product-pack)>form.cart{grid-template-columns:minmax(100px,0.38fr) minmax(0,1fr)!important}body.single-product .summary .agnero-product-delivery{grid-template-columns:1fr;padding:2px 14px}body.single-product .agnero-product-delivery__item{padding:10px 0}body.single-product .agnero-product-delivery__item+.agnero-product-delivery__item{border-left:0;border-top:1px solid #d9e2ec}}@media (max-width:700px){body.single-product div.product div.summary:has(>.agnero-product-pack){grid-template-columns:minmax(0,1fr) 44px;column-gap:8px}body.single-product div.product div.summary:has(>.agnero-product-pack)>form.cart{gap:8px}body.single-product div.product div.summary:has(>.agnero-product-pack)>.agnero-favorite-single-wrap,body.single-product div.product div.summary:has(>.agnero-product-pack) .agnero-favorite-single-button{width:44px;min-width:44px}}@media (max-width:360px){body.single-product div.product div.summary:has(>.agnero-product-pack)>form.cart .single_add_to_cart_button{padding-inline:4px;font-size:13px;white-space:nowrap}}@media (max-width:760px){.product-specs-table-wrapper .product-specs-table thead th{position:static;top:auto}}.agnero-home-v3-products>.agnero-home-v3-card--mengeneler{display:none}@media (max-width:760px){.agnero-home-v3-products>.agnero-home-v3-card--mengeneler{display:grid}}.agnero-category-panel{padding:0;border:0;background:#fff0;width:min(1120px, calc(100% - 48px));max-width:none;max-height:calc(100dvh - 64px);overflow:visible;color:#153875}.agnero-category-panel::backdrop{background:rgb(10 24 48 / 48%)}.agnero-category-panel__surface{background:#fff;border:1px solid #d4dfed;border-radius:24px;box-shadow:0 24px 80px #07162c33;display:flex;flex-direction:column;max-height:calc(100dvh - 64px);overflow:hidden;transform-origin:top left}.agnero-category-panel__header{display:flex;align-items:center;gap:14px;padding:24px;border-bottom:1px solid #e7edf5;flex-shrink:0}.agnero-category-panel__header>div{flex:1;min-width:0}.agnero-category-panel__eyebrow{font-size:11px;letter-spacing:.14em;font-weight:700;color:#70829d}.agnero-category-panel h2{margin:4px 0 0;font-size:26px;line-height:1.2;color:#153875}.agnero-category-panel h2:focus{outline:none}.agnero-category-panel__header button{flex:none;width:44px;height:44px;padding:0;border:1px solid #d4dfed;border-radius:50%;background:#fff;color:#153875;font-size:26px;cursor:pointer}.agnero-category-panel__back[hidden]{display:none}.agnero-category-panel__body{overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px;min-height:0}.agnero-category-panel__hint{margin:0 0 16px;font-size:14px;color:#6a7c96}.agnero-category-panel__list{display:block}.agnero-category-panel__list .agnero-catalog-section{margin:0}.agnero-category-panel__list .agnero-catalog-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.agnero-category-panel a:focus-visible,.agnero-category-panel button:focus-visible{outline:3px solid #f77b17;outline-offset:2px}.agnero-category-panel__footer{padding:18px 24px;border-top:1px solid #e7edf5;flex-shrink:0}.agnero-category-panel__all{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:50px;padding:12px 18px;border-radius:12px;background:#f87917;color:#fff;font-weight:700;text-decoration:none}@media(max-width:760px){.agnero-category-panel{width:calc(100% - 24px);margin:max(12px, env(safe-area-inset-top)) auto auto;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}.agnero-category-panel__surface{border-radius:20px;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}.agnero-category-panel__header{padding:18px;gap:10px}.agnero-category-panel h2{font-size:22px}.agnero-category-panel__body{padding:16px 18px 20px}.agnero-category-panel__footer{padding:14px 18px}.agnero-category-panel__list .agnero-catalog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(prefers-reduced-motion:reduce){.agnero-category-panel__list a{transition:none}}.agnero-category-panel{position:fixed;inset:0;margin:0;width:100%;height:100dvh;max-height:none;max-width:none}.agnero-category-panel[open]{display:flex;align-items:center;justify-content:center}.agnero-category-panel__surface{width:min(1120px, calc(100% - 48px));max-height:calc(100dvh - 48px);position:relative}.agnero-category-panel__header{position:relative;z-index:2;border:0;padding-bottom:32px;margin-bottom:-16px;background:linear-gradient(to bottom,#fff 65%,#fff0);pointer-events:none}.agnero-category-panel__header>*{pointer-events:auto}.agnero-category-panel__header>div{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.agnero-category-panel__all{display:inline-flex;gap:6px;min-height:32px;padding:5px 10px;border:1px solid #dce5f0;border-radius:8px;background:#f6f8fb;color:#516581;font-size:12px;font-weight:600;white-space:nowrap}.agnero-category-panel__all:hover{background:#eaf0f7;color:#153875}.agnero-category-panel__body{padding-top:16px}@media(max-width:760px){.agnero-category-panel{margin:0;width:100%;height:100dvh;max-height:none}.agnero-category-panel[open]{align-items:flex-start;padding-top:max(12px,env(safe-area-inset-top))}.agnero-category-panel__surface{width:calc(100% - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-bottom))}.agnero-category-panel__header{padding-bottom:28px}.agnero-category-panel__header>div{gap:8px}.agnero-category-panel__all{font-size:11px;min-height:28px}}.agnero-category-panel__header{margin-bottom:-108px;min-height:108px;padding:24px 24px 40px;background:linear-gradient(180deg,#fff 0%,#fff 48%,rgb(255 255 255 / .92) 65%,#fff0 100%)}.agnero-category-panel__body{padding-top:108px;scroll-padding-top:108px}.agnero-category-panel__all{flex-shrink:0;max-width:42%;white-space:normal;text-align:center}@media(max-width:760px){.agnero-category-panel__header{min-height:112px;margin-bottom:-112px;padding:18px 18px 38px;gap:10px}.agnero-category-panel__body{padding-top:112px;scroll-padding-top:112px}.agnero-category-panel__all{max-width:36%;padding:5px 8px;font-size:11px}.agnero-category-panel h2{overflow-wrap:anywhere}}.agnero-category-panel__body{position:relative;z-index:0;isolation:isolate}.agnero-category-panel__header{z-index:2}.agnero-category-panel::backdrop{transition:background-color 150ms ease-out}.agnero-category-panel.is-backdrop-leaving::backdrop{background-color:#fff0}.agnero-category-panel__all svg{flex:none}@media(max-width:760px){.agnero-category-panel__all-label{display:none}.agnero-category-panel__all{width:44px;height:44px;min-height:44px;max-width:none;padding:0;justify-content:center;border-radius:50%}}@media(prefers-reduced-motion:reduce){.agnero-category-panel::backdrop{transition:none}}.agnero-category-panel .is-image-loading{position:relative;overflow:hidden;border-radius:14px;background:#eef2f7}.agnero-category-panel .is-image-loading img{opacity:0}.agnero-category-panel .is-image-loading::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .75) 50%,transparent 80%);transform:translateX(-100%);animation:agneroCategorySkeleton 1.3s ease-in-out infinite}.agnero-category-panel .is-image-ready img{animation:agneroCategoryImageReveal 180ms ease-out}@keyframes agneroCategorySkeleton{to{transform:translateX(100%)}}@keyframes agneroCategoryImageReveal{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.agnero-category-panel .is-image-loading::after,.agnero-category-panel .is-image-ready img{animation:none}}.agnero-navigation-skeleton{position:fixed;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;box-sizing:border-box;background:#fff;color:#123778;z-index:100001;pointer-events:none;overflow:hidden}.agnero-navigation-skeleton[hidden]{display:none}.agnero-navigation-skeleton::backdrop{background:#fff0;pointer-events:none}.agnero-navigation-skeleton__header{height:80px;display:flex;align-items:center;gap:40px;padding:16px 24px;border-bottom:1px solid #e5ebf3}.nav-sk-logo{width:250px;height:44px;display:block}.nav-sk-logo img{width:100%;height:100%;object-fit:contain}.nav-sk-search{display:block;height:44px;max-width:720px;flex:1;background:#f0f3f8;border-radius:14px}.agnero-navigation-skeleton__rail{height:50px;background:#123778}.agnero-navigation-skeleton__content{max-width:1440px;padding:24px;margin:auto}.nav-sk-block{display:block;position:relative;overflow:hidden;background:#edf1f6;border-radius:8px}.nav-sk-block::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .8) 50%,transparent 80%);transform:translateX(-100%);animation:agneroCategorySkeleton 1.3s ease-in-out infinite}.nav-sk-breadcrumb{width:180px;height:14px;margin-bottom:28px}.nav-sk-title{width:55%;height:36px;margin-bottom:24px}.nav-sk-line{width:100%;height:15px;margin-bottom:12px}.nav-sk-line.short{width:65%}.nav-sk-hero{height:380px;position:relative;border-radius:18px;background:#f4f7fb;padding:60px;overflow:hidden}.nav-sk-hero-title{width:40%;height:90px}.nav-sk-hero-copy{width:35%;height:40px;margin-top:22px}.nav-sk-hero-button{width:190px;height:44px;margin-top:24px}.nav-sk-hero-image{position:absolute;right:4%;top:7%;width:40%;height:86%}.nav-sk-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:20px}.nav-sk-benefits>span{height:45px}.nav-sk-families{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.nav-sk-family{display:grid;grid-template-columns:36% 1fr;gap:16px;padding:16px;border:1px solid #e3eaf2;border-radius:12px;min-height:145px;align-items:center}.nav-sk-family-image{height:110px}.nav-sk-product,.nav-sk-catalog-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px}.nav-sk-product-image{min-height:380px;aspect-ratio:1.2}.nav-sk-price{height:48px;width:130px;margin:30px 0}.nav-sk-pack{height:80px;margin:20px 0}.nav-sk-buy{height:54px}.nav-sk-table{margin-top:32px}.nav-sk-row{height:48px;margin-bottom:8px}.agnero-navigation-skeleton[data-layout="category"] .agnero-catalog-section{margin-top:0}.agnero-navigation-skeleton[data-layout="category"] .agnero-catalog-card{pointer-events:none;box-shadow:none}.agnero-navigation-skeleton[data-layout="category"] img{visibility:hidden}.agnero-navigation-skeleton[data-layout="category"] :is(.agnero-catalog-visual,.agnero-catalog-showcase-visual){background:#edf1f6;border-radius:12px}.agnero-navigation-skeleton[data-layout="category"] :is(strong,.agnero-catalog-card__chips,.agnero-catalog-showcase-links){color:#fff0;background:#edf1f6;border-radius:6px}.agnero-navigation-skeleton[data-layout="category"] :is(a,small,span){color:#fff0}@media (max-width:760px){.agnero-navigation-skeleton__header{height:64px;justify-content:center;padding:12px}.nav-sk-logo{width:190px;height:36px}.nav-sk-search{display:none}.agnero-navigation-skeleton__rail{height:56px;background:repeating-linear-gradient(90deg,#f0f3f8 0 100px,#fff 100px 112px);border-block:10px solid #fff}.agnero-navigation-skeleton__content{padding:16px}.nav-sk-hero{height:365px;padding:32px 24px}.nav-sk-hero-title{width:54%;height:100px}.nav-sk-hero-copy{width:50%;height:60px}.nav-sk-hero-image{width:33%;right:3%}.nav-sk-hero-button{width:48%}.nav-sk-benefits{display:none}.nav-sk-families{grid-template-columns:1fr;margin-top:16px}.nav-sk-family{min-height:138px}.nav-sk-product,.nav-sk-catalog-intro{grid-template-columns:1fr;gap:24px}.nav-sk-product-image{min-height:240px}}@media (pointer:coarse){a[href],button{touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.nav-sk-block::after{animation:none}}.agnero-navigation-skeleton>[role="status"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.agnero-price-sale.agnero-price-dual,body.single-product div.product div.summary .agnero-price-sale.agnero-price-dual{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;padding-right:0;text-align:left}.agnero-price-dual__line{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.agnero-price-dual .agnero-price-sale__regular{font-size:.72em;line-height:1.2}.agnero-price-try,body.single-product div.product div.summary .agnero-price-try,body.single-product div.product div.summary .agnero-price-try .woocommerce-Price-amount,body.single-product div.product div.summary .agnero-price-try .woocommerce-Price-currencySymbol{color:#75808b;font-size:12px;font-weight:400;line-height:1.4}.agnero-price-try{position:relative;cursor:help}.agnero-price-try:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:3px}.agnero-price-try__note{display:none;position:absolute;z-index:30;top:calc(100% + 8px);right:0;width:250px;max-width:70vw;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#53606c;box-shadow:0 6px 24px #142d3824;font-size:12px;font-weight:400;line-height:1.6;white-space:normal;text-align:left}.agnero-price-dual:hover .agnero-price-try__note,.agnero-price-try:focus .agnero-price-try__note{display:block}body.single-product div.product div.summary .agnero-price-try,body.single-product div.product div.summary .agnero-price-try .woocommerce-Price-amount,body.single-product div.product div.summary .agnero-price-try .woocommerce-Price-currencySymbol{font-size:18px}@media (min-width:701px){.product-specs-table-wrapper:has(.agnero-price-dual:hover),.product-specs-table-wrapper:has(.agnero-price-try:focus){overflow:visible}}@media (max-width:700px){.agnero-price-try__note{position:fixed;top:auto;bottom:96px;left:20px;right:20px;width:auto;max-width:none;z-index:1000}}.agnero-price-dual__basis{color:#75808b;font-size:10px;font-weight:400;line-height:1.5;white-space:normal}body.single-product div.product div.summary .agnero-price-dual__basis{font-size:12px}body.single-product div.product div.summary .agnero-price-tax-summary{margin:-14px 0 20px;color:#53606c;font-size:14px;line-height:1.6}body.single-product div.product div.summary .agnero-price-tax-summary .woocommerce-Price-amount{font-size:inherit;font-weight:600;color:inherit}.agnero-product-pack{flex-wrap:wrap}.agnero-product-pack__total{margin-left:auto;text-align:right}@media (max-width:600px){.agnero-product-pack__total{margin-left:38px;text-align:left}}.agnero-table-price-note{margin:0 0 10px;color:#75808b;font-size:12px;line-height:1.6}.agnero-store-benefits{clear:both;margin:28px 0;padding:24px 28px;border:1px solid #dbe5f1;border-radius:12px;background:#f5f8fc;color:#173b76}.agnero-store-benefits>h2{margin:0 0 18px;color:#60748e;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.single-product div.product>.agnero-store-benefits{grid-column:1 / -1;width:100%;box-sizing:border-box}.agnero-store-benefits__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;align-items:start}.agnero-store-benefits__item{min-width:0;scroll-margin-top:160px}.agnero-store-benefits__item:nth-child(even){border-left:1px solid #dbe5f1;padding-left:32px}.agnero-store-benefits__item:nth-child(n+3){border-top:1px solid #dbe5f1;padding-top:20px}.agnero-store-benefits__item h3{margin:0 0 8px;color:#173b76;font-size:20px;font-weight:750;line-height:1.3}.agnero-store-benefits__item p{margin:0 0 10px;color:#5f7086;font-size:13px;line-height:1.65}.agnero-benefit-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;color:#173b76;font-size:12px;font-weight:700;padding:7px 0}.agnero-benefit-details summary::-webkit-details-marker{display:none}.agnero-benefit-details summary:focus-visible,.agnero-benefit-contact a:focus-visible,.agnero-home-v3-trust__item:focus-visible{outline:2px solid #ff7900;outline-offset:4px;border-radius:3px}.agnero-benefit-details__icon{color:#ff7900;font-size:20px;font-weight:400;transition:transform .18s}.agnero-benefit-details[open] .agnero-benefit-details__icon{transform:rotate(45deg)}.agnero-benefit-details summary .agnero-benefit-details__less,.agnero-benefit-details[open] summary>span:first-child{display:none}.agnero-benefit-details[open] summary .agnero-benefit-details__less{display:inline}.agnero-benefit-details__body{border-top:1px solid #dbe5f1;padding-top:14px;margin-top:6px}.agnero-benefit-details__body h4{font-size:14px;line-height:1.5;margin:0 0 8px;color:#173b76}.agnero-benefit-details__body p+h4{margin-top:16px}.agnero-benefit-banks{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 16px;padding:0}.agnero-benefit-banks li{border:1px solid #dbe5f1;border-radius:4px;padding:4px 7px;font-size:11px;color:#3d5474;background:#fff}.agnero-benefit-contact{display:flex;flex-wrap:wrap;gap:8px 16px;margin:10px 0}.agnero-benefit-contact a{display:flex;flex-direction:column;gap:3px;text-decoration:none;color:#173b76}.agnero-benefit-contact a span{color:#62748e;font-size:10px}.agnero-benefit-contact a strong{font-size:12px;white-space:nowrap}.agnero-benefit-contact a:hover{color:#e66700}.agnero-store-policy-summary{margin-bottom:28px}.agnero-home-v3-trust a.agnero-home-v3-trust__item{text-decoration:none}.agnero-store-benefits--illustrated{width:calc(100% - 48px);max-width:1280px;margin:24px auto 40px;padding:0;border:0;background:#fff0;box-sizing:border-box}.agnero-store-benefits--illustrated>h2{font-size:20px;letter-spacing:0;text-transform:none;color:#173b76;margin:0 0 16px}.agnero-store-benefits--illustrated .agnero-store-benefits__grid{gap:14px}.agnero-store-benefits--illustrated .agnero-store-benefits__item{display:grid;grid-template-columns:118px minmax(0,1fr);gap:20px;padding:18px;border:1px solid #dbe5f1;border-radius:10px;background:#fff;min-height:166px;box-sizing:border-box;transition:border-color .18s}.agnero-store-benefits--illustrated .agnero-store-benefits__item:hover{border-color:#a6b9d3}.agnero-benefit-media{position:relative;overflow:hidden;height:148px;border-radius:5px;clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%);background:#173b76}.agnero-benefit-image{display:block;width:100%;height:100%;object-fit:cover}#agnero-benefit-installments .agnero-benefit-image{object-position:35% center}#agnero-benefit-support .agnero-benefit-image{object-position:27% center}.agnero-benefit-image-label{position:absolute;left:0;bottom:0;width:100%;padding:9px 11px 12px;box-sizing:border-box;background:#173b76;color:#fff;font-size:13px;font-weight:700;line-height:1.3}#agnero-benefit-installments .agnero-benefit-image-label{background:#ff7900}.agnero-store-benefits--illustrated .agnero-benefit-copy{padding:2px 0 0;min-width:0}.agnero-store-benefits--illustrated .agnero-store-benefits__item h3{font-size:19px}.agnero-store-benefits--illustrated .agnero-benefit-copy>p{font-size:12px;line-height:1.65}.agnero-store-benefits--illustrated .agnero-benefit-details summary{border-top:1px solid #edf1f7;margin-top:12px}@media(max-width:900px){.agnero-store-benefits--illustrated .agnero-store-benefits__item{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:15px}.agnero-benefit-media{height:130px}.agnero-store-benefits--illustrated .agnero-store-benefits__item h3{font-size:17px}}@media(max-width:700px){.agnero-store-benefits{padding:20px;margin:24px 0}.agnero-store-benefits__grid{grid-template-columns:1fr;gap:20px}.agnero-store-benefits__item:nth-child(even){border-left:0;padding-left:0}.agnero-store-benefits__item+.agnero-store-benefits__item{border-top:1px solid #dbe5f1;padding-top:20px}.agnero-store-benefits--illustrated{width:calc(100% - 32px);margin:20px auto 32px}.agnero-store-benefits--illustrated .agnero-store-benefits__grid{gap:10px}.agnero-store-benefits--illustrated .agnero-store-benefits__item{grid-template-columns:78px minmax(0,1fr);gap:13px;padding:14px;min-height:0}.agnero-benefit-media{height:116px}.agnero-benefit-image-label{font-size:11px;padding:7px 8px 10px}.agnero-store-benefits--illustrated .agnero-store-benefits__item h3{font-size:16px}.agnero-store-benefits--illustrated .agnero-benefit-copy>p{font-size:11px}.agnero-benefit-contact{gap:8px}.agnero-benefit-contact a strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.agnero-benefit-details__icon,.agnero-store-benefits--illustrated .agnero-store-benefits__item{transition:none}}img.agnero-progressive-image{background-color:var(--agnero-image-resting-color,transparent);background-image:var(--agnero-image-resting-background,none);filter:var(--agnero-image-base-filter,none);opacity:0;transition:none;will-change:auto}img.agnero-progressive-image.has-agnero-lqip{--agnero-image-loading-filter:blur(6px) saturate(0.95);background-color:#fff0;background-image:none;filter:var(--agnero-image-loading-filter) var(--agnero-image-base-filter,);opacity:.92;transition:filter 560ms cubic-bezier(.22,1,.36,1),opacity 420ms ease-out;will-change:filter,opacity}img.agnero-progressive-image.is-loaded{background-color:var(--agnero-image-resting-color,transparent);background-image:var(--agnero-image-resting-background,none);filter:var(--agnero-image-base-filter,none);opacity:1;transition:filter 560ms cubic-bezier(.22,1,.36,1),opacity 280ms ease-out;will-change:auto}img.agnero-progressive-image.is-error{filter:var(--agnero-image-base-filter,none);opacity:1;will-change:auto}@media (prefers-reduced-motion:reduce){img.agnero-progressive-image,img.agnero-progressive-image.has-agnero-lqip,img.agnero-progressive-image.is-loaded,img.agnero-progressive-image.is-error{filter:var(--agnero-image-base-filter,none);opacity:1;transition:none;will-change:auto}}.agnero-search-page{padding-top:28px;padding-bottom:70px;color:#173b78}.agnero-search-breadcrumb{font-size:13px;color:#62748b;margin-bottom:30px}.agnero-search-heading{margin-bottom:28px}.agnero-search-heading p{color:#e86f00;font-size:12px;letter-spacing:.12em;font-weight:700;margin:0 0 8px}.agnero-search-heading h1{font-size:clamp(26px,3vw,40px);line-height:1.15;margin:0 0 12px;overflow-wrap:anywhere}.agnero-search-heading>span{color:#61748c}.agnero-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.agnero-search-card{border:1px solid #dce5f0;border-radius:16px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.agnero-search-card:hover{border-color:#96b1d4;box-shadow:0 8px 24px #173b780c}.agnero-search-card>a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.agnero-search-card-image{height:190px;background:#f7f9fc;padding:22px;display:flex;align-items:center;justify-content:center}.agnero-search-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.agnero-search-card-body{display:flex;flex:1;flex-direction:column;padding:18px;gap:12px}.agnero-search-card-code{font:12px monospace;color:#637a96;overflow-wrap:anywhere}.agnero-search-card h2{font-size:17px;line-height:1.4;margin:0;font-weight:650;overflow-wrap:anywhere}.agnero-search-card-stock{font-size:12px;color:#64778f;margin-top:auto}.agnero-search-card-bottom{border-top:1px solid #edf1f6;padding-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.agnero-search-card-bottom strong{font-size:20px}.agnero-search-card-bottom>span{font-size:12px}.agnero-search-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:36px}.agnero-search-pagination .page-numbers{border:1px solid #dce5f0;border-radius:8px;padding:10px 14px}.agnero-search-pagination .current{background:#173b78;color:#fff}.agnero-search-empty{padding:36px;background:#f5f8fc;border-radius:16px}.agnero-search-empty h2{font-size:24px}.agnero-search-examples{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.agnero-search-examples a{border:1px solid #cbd9ea;padding:10px 16px;border-radius:24px;background:#fff}.agnero-live-search-dropdown{max-height:min(640px,70vh);overflow-y:auto;border-radius:14px!important}.agnero-live-search-item{min-height:84px!important;animation:none!important}.agnero-live-search-name{font-size:14px!important;line-height:1.4!important;white-space:normal!important}.agnero-live-search-sub{display:flex!important;flex-wrap:wrap;gap:8px 16px!important}.agnero-live-search-price{margin-left:auto;font-weight:700!important;white-space:nowrap}.agnero-live-search-thumb{background:#f5f8fc;border-radius:8px}.agnero-search-correction{padding:4px 16px;font-size:12px;color:#62748b}.agnero-search-card a:focus-visible,.agnero-search-examples a:focus-visible{outline:3px solid #ff8000;outline-offset:-3px}@media(max-width:1100px){.agnero-search-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:700px){.agnero-search-page{padding:20px 16px 140px!important}.agnero-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agnero-search-card-image{height:145px;padding:14px}.agnero-search-card-body{padding:12px;gap:9px}.agnero-search-card h2{font-size:14px}.agnero-search-card-bottom{align-items:flex-start;flex-direction:column;gap:6px}.agnero-search-card-bottom strong{font-size:18px}.agnero-search-empty{padding:22px}.agnero-live-search-dropdown{max-height:60vh}}.agnero-search-card-specs{font-size:12px;color:#61748c;line-height:1.5;display:block}.agnero-search-card-image{overflow:hidden}.agnero-search-card-image img.is-portrait{width:140px;height:220px;max-width:none;transform:rotate(-90deg)}@media(max-width:700px){.agnero-search-card-image img.is-portrait{width:100px;height:140px}.agnero-search-card-specs{font-size:11px}}.agnero-live-search-item{opacity:1!important;transform:none!important}.agnero-live-search-dropdown{background:#fff!important;backdrop-filter:none!important}.agnero-live-search-all{position:sticky;bottom:0;background:#fff;border-top:1px solid #dce5f0}.agnero-search-card-variant{display:block;width:fit-content;margin:5px 0;padding:3px 8px;border-radius:6px;background:#e7eef9;color:#173b76;font-size:13px;font-weight:700;line-height:1.5}.agnero-vise-nav-link{position:relative!important;overflow:visible!important}.agnero-vise-nav-badge{position:absolute;right:2px;top:1px;padding:2px 5px;border-radius:3px;background:#f28b32;color:#162a50;font:800 8px/1.1 var(--font-body);letter-spacing:.04em;text-transform:none;white-space:nowrap}.mobile-home-category-tabs .agnero-vise-nav-badge{top:0;right:0;font-size:8px}.vise-launch{--vl-ink:#18396f;--vl-muted:#53637c;color:var(--vl-ink);background:linear-gradient(180deg,#18396f 0%,#52749e 14%,#b7cadf 30%,#eaf0f7 45%,#fff 65%);min-height:650px;min-height:calc(100svh - 170px);padding:0 24px;font-family:var(--font-body)}.vise-launch *{box-sizing:border-box}.vise-launch__hero{max-width:960px;margin:auto;text-align:center;padding:clamp(170px,22vh,240px) 0 160px}.vise-launch__clock{display:flex;justify-content:center;gap:clamp(24px,4vw,58px);margin:0 auto 34px;width:fit-content}.vise-launch__unit{position:relative;text-align:center}.vise-launch__unit:not(:last-child)::after{content:':';position:absolute;right:calc(clamp(24px,4vw,58px)/-2 - 5px);top:0;font-size:clamp(48px,7.8vw,100px);line-height:1.1;font-weight:300;opacity:.48}.vise-launch__unit strong{display:block;font-size:clamp(48px,7.8vw,100px);font-weight:600;line-height:1.1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--vl-ink)}.vise-launch__unit>span{display:block;margin-top:16px;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--vl-muted)}.vise-launch__announcement{font-size:13px;line-height:1.8;margin:0 auto 24px;color:var(--vl-ink);max-width:620px;font-weight:400}.vise-launch__cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:11px 20px;border:1px solid #f2a25f;border-radius:5px;background:#fff7ef;color:#b94e00;font:600 13px/1.3 var(--font-body);cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.vise-launch__cta svg{width:18px;height:18px;flex-shrink:0}.vise-launch__cta:hover{background:#ffecdc;box-shadow:0 4px 16px #b94e0010;transform:translateY(-1px)}.vise-launch__cta:disabled{opacity:.7;cursor:default;transform:none}.vise-launch__dialog{color:var(--vl-ink);background:#fff;border:1px solid #e1e7ee;border-radius:12px;padding:34px;width:calc(100% - 32px);max-width:460px;max-height:calc(100svh - 40px);overflow:auto;box-shadow:0 24px 100px #14274830;margin:auto}.vise-launch__dialog::backdrop{background:#12254470;backdrop-filter:blur(4px)}.vise-launch__dialog h2{font-size:25px;line-height:1.3;margin:0 28px 10px 0;color:var(--vl-ink);letter-spacing:-.025em}.vise-launch__intro{font-size:13px;line-height:1.7;color:var(--vl-muted);margin:0 0 24px}.vise-launch__close{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:#f3f5f8;color:var(--vl-ink);font:400 25px/1 var(--font-body);cursor:pointer}.vise-launch__fields{display:grid;gap:15px}.vise-launch__fields label{font-size:12px;font-weight:600}.vise-launch__fields input{width:100%;display:block;height:44px;padding:10px 12px;border:1px solid #cdd5e0;background:#fff;border-radius:5px;font:400 16px var(--font-body);margin-top:6px;color:var(--vl-ink)}.vise-launch__consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.7;color:var(--vl-muted);margin:20px 0}.vise-launch__consent input{flex-shrink:0;width:17px;height:17px;margin:2px 0 0;accent-color:#18396f}.vise-launch__consent a{color:var(--vl-ink);text-decoration:underline}.vise-launch__submit-row{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.vise-launch__submit-row small{font-size:10px;color:var(--vl-muted)}.vise-launch__feedback{font-size:12px;margin:14px 0 0;color:#9b2525;line-height:1.6}.vise-launch__feedback:empty{display:none}.vise-launch__feedback.is-success{color:#216445;background:#edf8f1;padding:13px;border-radius:4px}.vise-launch__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.vise-launch :focus-visible{outline:3px solid #b94e00;outline-offset:4px}body:has(.vise-launch__dialog[open]){overflow:hidden}@media(max-width:600px){.vise-launch{padding:0 20px;min-height:calc(100svh - 180px)}.vise-launch__hero{padding:170px 0 130px}.vise-launch__clock{gap:24px;margin-bottom:30px}.vise-launch__unit strong,.vise-launch__unit:not(:last-child)::after{font-size:clamp(39px,10vw,60px)}.vise-launch__unit>span{font-size:8px;letter-spacing:.13em;margin-top:13px}.vise-launch__announcement{max-width:320px;font-size:12px;line-height:1.9;margin-bottom:23px}.vise-launch__dialog{padding:28px 22px}.vise-launch__dialog h2{font-size:23px}}@media(prefers-reduced-motion:reduce){.vise-launch *{transition:none!important;scroll-behavior:auto!important}}.agnero-vise-sale-pending{display:inline-block;min-width:142px;padding:6px 10px;border-radius:8px;background:#eef3fa;color:#173b76;font-size:12px;font-weight:600;line-height:1.4;text-align:center}.agnero-technical-diagram{--agnero-diagram-green:var(--success, #2f8f62);min-width:0;color:var(--brand,#123778)}.agnero-technical-diagram__head{display:flex;align-items:center;gap:8px;min-height:24px;padding:0 2px;background:#fff0}.agnero-technical-diagram__head>strong{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--brand,#123778) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--brand,#123778) 7%,transparent);color:var(--brand,#123778);font-size:.72rem;font-weight:850;letter-spacing:.04em}.agnero-technical-diagram__head>span{color:var(--brand,#123778);font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.agnero-technical-diagram__stage{display:grid;min-height:180px;place-items:center;padding:0;background:#fff0}.agnero-technical-diagram__stage svg{display:block;width:100%;height:auto;max-height:260px;overflow:visible}.agnero-technical-diagram__stage .dimension-layer{cursor:crosshair;outline:none;pointer-events:bounding-box}.agnero-technical-diagram__stage .dimension-layer:focus-visible .dimension-label{paint-order:stroke;stroke:rgb(47 143 98 / .15);stroke-width:10px}.agnero-technical-diagram .agnero-measure-highlight{pointer-events:none}.agnero-technical-diagram .agnero-measure-highlight line{stroke:var(--agnero-diagram-green);stroke-width:1.8;opacity:0;transform-box:fill-box;transform-origin:center;transition:transform 260ms cubic-bezier(.22,1,.36,1),opacity 140ms ease}.agnero-technical-diagram .agnero-measure-highlight.is-horizontal line{transform:scaleX(0)}.agnero-technical-diagram .agnero-measure-highlight.is-vertical line{transform:scaleY(0)}.agnero-technical-diagram .agnero-measure-highlight.is-visible line{opacity:.9;transform:scale(1)}body.single-product .agnero-product-datasheet--interactive{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;padding:0;border:0;border-radius:0;background:#fff0}body.single-product .agnero-product-datasheet--interactive .agnero-technical-diagram__stage{min-height:150px}body.single-product .agnero-product-datasheet--interactive .agnero-core-specs-table-wrap{align-self:stretch}body.single-product .agnero-measure-table-target{cursor:crosshair;transition:color 150ms ease,background-color 150ms ease}body.single-product .agnero-core-specs-table th.is-agnero-measure-active,body.single-product .agnero-core-specs-table td.is-agnero-measure-active,body.single-product .product-specs-table th.is-agnero-measure-active,body.single-product .product-specs-table td.is-agnero-measure-active{background:rgb(47 143 98 / .1);color:var(--success,#2f8f62)}.agnero-group-page .agnero-group-technical__drawings--interactive{display:block;min-height:0}.agnero-group-page .agnero-group-technical__drawings--interactive .agnero-technical-diagram{width:100%}.agnero-group-page .agnero-group-technical__drawings--interactive .agnero-technical-diagram+.agnero-technical-diagram{margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--brand,#123778) 12%,transparent)}.agnero-group-page .agnero-group-technical__drawings--interactive .agnero-technical-diagram__stage{min-height:230px}@media (max-width:1100px){body.single-product .agnero-product-datasheet--interactive .agnero-core-specs-table{min-width:0}}@media (max-width:700px){.agnero-technical-diagram__stage,.agnero-group-page .agnero-group-technical__drawings--interactive .agnero-technical-diagram__stage{min-height:170px}}@media (prefers-reduced-motion:reduce){.agnero-technical-diagram *,.agnero-technical-diagram *::before,.agnero-technical-diagram *::after{transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}.agnero-drawing-bubble[hidden],.agnero-drawing-window[hidden],.agnero-drawing-window [hidden]{display:none!important}.agnero-drawing-bubble{position:fixed;right:8px;top:46%;width:88px;height:88px;z-index:5150;color:#123778;transform-origin:top left}.agnero-drawing-bubble__open{display:flex;flex-direction:column;align-items:center;justify-content:center;width:88px;height:88px;padding:10px 4px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;color:#123778;box-shadow:0 5px 24px #12377826;cursor:grab;touch-action:none}.agnero-drawing-bubble__open img{width:64px;height:44px;object-fit:contain;pointer-events:none}.agnero-drawing-bubble__open span{font:600 9px/1.2 sans-serif}.agnero-drawing-bubble__close{position:absolute;left:-8px;top:-8px;width:28px;height:28px;border:1px solid #cbd5e1;border-radius:50%;background:#fff;color:#334155;font-size:20px;line-height:1;cursor:pointer;z-index:1}.agnero-drawing-window{position:fixed;z-index:5151;width:430px;height:300px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);display:flex;flex-direction:column;border:1px solid #cbd5e1;border-radius:16px;background:#fff;color:#123778;box-shadow:0 16px 60px #0f244333;overflow:hidden;transform-origin:top left}.agnero-drawing-window button{font:inherit;color:inherit;cursor:pointer}.agnero-drawing-window button:focus-visible,.agnero-drawing-window [tabindex]:focus-visible,.agnero-drawing-bubble button:focus-visible{outline:3px solid #f47721;outline-offset:-3px}.agnero-drawing-window__bar{display:flex;align-items:center;gap:4px;padding:5px 8px 5px 14px;background:#f3f6fa;border-bottom:1px solid #e2e8f0;cursor:grab;touch-action:none}.agnero-drawing-window__bar>span{flex:1;font-size:13px;user-select:none}.agnero-drawing-window__bar button{width:36px;height:36px;border:0;background:#fff0;font-size:24px;border-radius:8px}.agnero-drawing-window__bar button:hover{background:#e2e8f0}.agnero-drawing-window__tabs{display:flex;gap:6px;padding:6px 12px;flex-wrap:wrap}.agnero-drawing-window__tabs button{border:1px solid #cbd5e1;background:#fff;border-radius:20px;padding:4px 12px;font-size:12px}.agnero-drawing-window__tabs button[aria-pressed="true"]{color:#fff;background:#123778;border-color:#123778}.agnero-drawing-window__viewport{flex:1;min-height:0;overflow:hidden;touch-action:none;cursor:grab}.agnero-drawing-window__canvas{height:100%;width:100%;transform-origin:center}.agnero-drawing-window .agnero-technical-diagram{height:100%;padding:8px 12px;box-sizing:border-box}.agnero-drawing-window .agnero-technical-diagram__head{display:none}.agnero-drawing-window .agnero-technical-diagram__stage{height:100%;min-height:0}.agnero-drawing-window .agnero-technical-diagram__stage svg{width:100%;height:100%;max-height:none}.agnero-drawing-window footer{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:6px 10px 6px 40px;border-top:1px solid #e2e8f0;background:#fff}.agnero-drawing-window footer button{min-width:36px;height:32px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;font-size:14px}.agnero-drawing-window .agnero-drawing-window__resize{position:absolute;bottom:6px;left:4px;display:grid;place-items:center;width:32px;height:32px;border:0;background:#fff0;color:#64748b;cursor:nesw-resize;touch-action:none}.agnero-measure-table-target{cursor:crosshair}.agnero-measure-table-target.is-agnero-measure-active{background:#e8f5ee!important;color:#24724e!important}@media (max-width:600px){.agnero-drawing-window{width:330px;height:260px}.agnero-drawing-bubble,.agnero-drawing-bubble__open{width:76px;height:76px}.agnero-drawing-bubble__open img{width:54px;height:34px}}.agnero-drawing-bubble__open{position:relative;border-color:#fff0}.agnero-drawing-bubble__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transform:rotate(-90deg)}.agnero-drawing-bubble__ring circle{fill:none;stroke:#f47721;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:0;animation:agnero-drawing-ring-enter 1500ms cubic-bezier(.22,1,.36,1) both}@keyframes agnero-drawing-ring-enter{0%{stroke-dashoffset:1;opacity:1}60%,75%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.agnero-drawing-bubble__ring circle{animation:none}}img#wpstats{display:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.agnero-technical-drawing{--technical-line:#000;--technical-highlight:#2f8f62}#technical-drawing,.dimension-layer{transition:opacity 180ms ease}.agnero-technical-drawing.is-measure-active #technical-drawing,.agnero-technical-drawing.is-measure-active .dimension-layer:not(.is-active){opacity:.2}#technical-drawing,.dimension-vector{color:var(--technical-line);fill:currentColor}.dimension-vector--l1-original{display:none}.dimension-layer{color:var(--technical-line);cursor:default;outline:none}.dimension-layer.is-active{color:var(--technical-highlight)}.dimension-line{fill:none;stroke:#fff0;stroke-width:12;pointer-events:none}