﻿:root{--c-ink-0:#0e0c09;--c-ink-1:#13110d;--c-ink-2:#1b1812;--c-ink-3:#231f17;--c-ink-4:#2c2418;--c-line-1:#493a25;--c-line-2:#6d5634;--c-line-3:#a98443;--c-text-3:#8e887d;--c-text-2:#bdb5a7;--c-text-1:#e5dfd3;--c-text-0:#f6f2e9;--c-paper:#dcdad4;--c-paper-hi:#ece9e3;--c-photo-bg:transparent;--c-gold:#d9aa50;--c-gold-hi:#e4b868;--c-gold-text:#f1c982;--c-on-gold:#17130b;--c-red:#ef5350;--c-black:#000000}:root{--heading-font: Manrope, Arial, sans-serif;--body-font: Manrope, Arial, sans-serif;--font-base: 16px;--font-huge: 24px;--font-big: 20px;--font-medium: 18px;--font-small: 14px;--font-smallest: 12px;--font-extra-smallest: 12px;--border-radius: 12px;--border-radius-medium: 8px;--border-radius-small: 4px;--border-radius-smallest: 4px}html{scroll-behavior:smooth}body{background:radial-gradient(ellipse at top, color-mix(in srgb, var(--c-gold) 8%, transparent), transparent 60%),var(--c-ink-1);color:var(--c-text-0);font-family:var(--body-font);font-size:16px;line-height:1.6;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);letter-spacing:0;line-height:1.2}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}button,input,select,textarea{font-family:inherit}a{color:inherit}a:hover{color:var(--c-gold-text)}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--c-gold-text);outline-offset:4px}.btn{min-height:44px;border-radius:8px;font-size:14px;letter-spacing:.04em}.btn-primary:hover{background:var(--c-gold-hi);color:var(--c-on-gold)}.form-control,.form-select{min-height:44px;background-color:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-2);border-radius:8px;font-size:16px}.form-control::placeholder{color:var(--c-text-2);opacity:1}.header{background:var(--c-ink-0);border-bottom:1px solid var(--c-line-1)}.item-product,.modal-dialog{background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px;box-shadow:0 8px 24px color-mix(in srgb, var(--c-black) 32%, transparent)}.item-product:hover{border-color:var(--c-line-3)}@media(max-width: 760px){h1{font-size:28px}h2{font-size:24px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.aureon-shell{--page-gutter: 32px;width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--page-gutter);box-sizing:border-box}.aureon-header{background:var(--c-ink-1);border-bottom:1px solid var(--c-line-1)}.aureon-header-row{min-height:80px;display:flex;align-items:center;gap:24px}.aureon-brand{font:700 28px/1.2 Manrope,Arial,sans-serif;letter-spacing:.04em;color:var(--c-gold-text);white-space:nowrap;text-decoration:none}.aureon-printer-mark{display:inline-flex;width:40px;height:40px;vertical-align:middle;margin-left:8px;pointer-events:none}.aureon-printer-mark svg{width:100%;height:100%;overflow:visible}.aureon-printer-mark path,.aureon-printer-mark circle{vector-effect:non-scaling-stroke}.aureon-printer-mark .frame-line{fill:none;stroke:var(--c-line-3);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.aureon-printer-mark .fine-line,.aureon-printer-mark .benchy-detail{fill:none;stroke:var(--c-line-2);stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.aureon-printer-mark .accent-line,.aureon-printer-mark .benchy-outline{fill:none;stroke:var(--c-gold-hi);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.aureon-printer-mark .technical-label{display:none}.aureon-menu-panel{display:flex;flex:1;align-items:center;gap:24px;min-width:0}.aureon-header-search{flex:1;min-width:160px;position:relative}.aureon-header-search .search-form-field{display:flex;align-items:center;margin:0;background:var(--c-ink-2);border:1px solid var(--c-line-3);border-radius:12px;padding:4px}.aureon-header-search .search-input{min-width:0;flex:1;width:100%;border:0;box-shadow:none;background:transparent;padding:8px 12px}.aureon-header-search .search-submit-btn{position:static;flex:none;width:auto;min-height:40px;padding:8px 16px;border:0;border-radius:8px;background:var(--c-gold);color:var(--c-on-gold);font-size:14px;font-weight:700}.aureon-header-search .search-suggestions{background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-2);z-index:40}.aureon-primary-links{display:flex;align-items:center;gap:24px}.aureon-primary-links a{display:flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.aureon-primary-links [aria-current]{color:var(--c-gold-text);text-decoration:underline;text-underline-offset:8px}.aureon-primary-links .aureon-account-link{display:flex;color:var(--c-gold-text)}.aureon-nav-actions{display:flex;gap:8px;align-items:center}.aureon-nav-actions button,.aureon-nav-actions a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:8px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--c-text-1);font:700 14px/1.2 Manrope,Arial,sans-serif;text-decoration:none;cursor:pointer}.aureon-nav-actions .aureon-bag{border-color:var(--c-line-1);background:var(--c-on-gold)}.aureon-nav-actions svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aureon-favorites-count,.aureon-cart-count{font-size:12px;color:var(--c-gold-text)}.aureon-nav-actions [hidden]{display:none}.aureon-menu-toggle,.aureon-quick-categories{display:none}.aureon-favorites-dialog{box-sizing:border-box;width:min(640px,100% - 32px);max-height:80vh;padding:24px;background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-2);border-radius:16px}.aureon-favorites-dialog::backdrop{background:color-mix(in srgb, var(--c-black) 75%, transparent)}.aureon-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.aureon-dialog-heading h2{margin:0}.aureon-dialog-heading button,.aureon-favorite-remove{min-width:40px;min-height:40px;background:transparent;color:var(--c-gold-text);border:1px solid var(--c-line-2);border-radius:8px;cursor:pointer}.aureon-favorites-list{list-style:none;padding:0;margin:0}.aureon-favorites-list li{display:flex;gap:16px;align-items:center;padding-block:12px;border-bottom:1px solid var(--c-line-1)}.aureon-favorites-list a{flex:1;display:flex;align-items:center;gap:12px;font-size:16px}.aureon-favorites-list img{width:64px;height:64px;object-fit:contain;background:var(--c-paper);border-radius:4px}.aureon-local-note{font-size:14px;color:var(--c-text-2);margin:24px 0 0}@media(max-width: 1100px){.aureon-action-label{display:none}.aureon-header-row{padding-inline:16px}.aureon-header .aureon-brand{font-size:22px}.aureon-primary-links a{font-size:12px}.aureon-header-row,.aureon-menu-panel,.aureon-primary-links{gap:16px}}@media(max-width: 760px){.aureon-shell{--page-gutter: 20px;padding-inline:var(--page-gutter)}.aureon-header-row{min-height:80px;display:grid;grid-template-columns:40px 1fr auto;gap:12px}.aureon-brand{display:block;text-align:center;font-size:22px}.aureon-menu-toggle{width:40px;height:40px;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;padding:8px;border:1px solid var(--c-line-1);border-radius:8px;background:transparent;color:var(--c-gold-text);cursor:pointer}.aureon-menu-toggle span{display:block;width:16px;height:1px;background:currentColor}.aureon-nav-actions{gap:4px}.aureon-nav-actions a,.aureon-nav-actions button{width:40px;min-height:40px;padding:8px}.aureon-favorites-count,.aureon-cart-count{position:absolute;top:0;right:0;background:var(--c-ink-1);border-radius:999px}.aureon-menu-panel{grid-column:1/-1;grid-row:2;display:flex;flex-direction:column;align-items:stretch;gap:0;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,max-height .2s,visibility .2s}.aureon-header.is-open .aureon-menu-panel{max-height:80vh;overflow:auto;opacity:1;visibility:visible;transform:translateY(0);padding-bottom:16px}.aureon-header-search{width:100%;flex:none}.aureon-primary-links{flex-direction:column;align-items:stretch;gap:0;margin-top:12px}.aureon-primary-links .aureon-account-link{display:flex;color:var(--c-gold-text)}.aureon-nav-actions{grid-column:3;grid-row:1}.aureon-quick-categories{display:block;padding-block:16px;background:var(--c-ink-1)}.aureon-quick-categories>div{display:flex;justify-content:center;border:1px solid var(--c-line-1);border-radius:999px;overflow-x:auto}.aureon-quick-categories a{min-height:48px;flex:1;display:flex;align-items:center;justify-content:center;padding:8px 12px;font-size:12px;font-weight:700;white-space:nowrap;text-decoration:none}.aureon-quick-categories a+a{border-left:1px solid var(--c-line-1)}.header:has(.aureon-header.is-open) .aureon-quick-categories{display:none}}@media(prefers-reduced-motion: reduce){.aureon-menu-panel{transition:none}}.aureon-featured{border-bottom:1px solid var(--c-line-1)}.aureon-featured>.container{max-width:1280px;padding-inline:32px}.aureon-collection-title{margin:0;font-size:40px;line-height:1.2;font-weight:600;padding-right:64px}.aureon-featured .products-list-slider{position:relative;width:100%}.aureon-featured .swiper-container{width:100%;overflow:hidden}.aureon-featured .swiper-button-prev,.aureon-featured .swiper-button-next{width:44px;height:44px;top:-64px;margin:0;border:1px solid var(--c-line-2);border-radius:999px;color:var(--c-gold-text);background:transparent}.aureon-featured .swiper-button-prev{left:auto;right:56px}.aureon-featured .swiper-button-next{right:0}.aureon-featured .swiper-pagination{display:none}.aureon-collection-empty{font-size:16px;color:var(--c-text-2);margin:0;padding-block:24px}.aureon-product-brand{font-size:14px;line-height:1.4;height:1.4em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--c-text-2)}.aureon-product-description{font-size:14px;line-height:1.4;height:2.8em;color:var(--c-text-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aureon-product-favorite{position:absolute;top:12px;right:12px;z-index:5;display:grid;place-items:center;width:40px;height:40px;padding:8px;border:1px solid var(--c-line-2);border-radius:999px;background:var(--c-ink-2);color:var(--c-text-0);cursor:pointer}.aureon-product-favorite svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;fill:none}.aureon-product-favorite[aria-pressed=true]{color:var(--c-gold-text);border-color:var(--c-gold)}.aureon-product-favorite[aria-pressed=true] svg{fill:var(--c-gold)}.aureon-promo-badge{position:absolute;z-index:4;bottom:0;left:0;right:0;display:block;padding:8px;background:var(--c-gold);color:var(--c-on-gold);text-align:center;font-size:12px;font-weight:800;letter-spacing:.08em;pointer-events:none}.aureon-stock-badge{position:absolute;z-index:4;top:12px;left:12px;max-width:calc(100% - 80px);padding:4px 8px;color:var(--c-text-0);background:var(--c-ink-2);font-size:12px;border-radius:4px;pointer-events:none}.aureon-listing>.container,.template-category .page-header>.container,.template-search .page-header>.container{max-width:1280px;padding-inline:32px}.aureon-view-controls{display:inline-flex;border:1px solid var(--c-line-2);border-radius:999px;overflow:hidden;margin-bottom:24px}.aureon-view-controls button{min-height:44px;padding:8px 20px;border:0;background:transparent;color:var(--c-text-1);font:700 14px/1.2 Manrope,Arial,sans-serif;cursor:pointer}.aureon-view-controls button+button{border-left:1px solid var(--c-line-2)}.aureon-view-controls [aria-pressed=true]{background:var(--c-ink-4);color:var(--c-gold-text)}.aureon-filter-open{display:none}.aureon-catalog-layout{gap:24px;align-items:start}.aureon-catalog-layout>div{min-width:0}.aureon-listing .js-product-table{gap:20px}.aureon-listing[data-view=list] .js-product-table{grid-template-columns:minmax(0, 1fr)}.aureon-filters [hidden]{display:none !important}.aureon-filter-search-label{display:block;font-size:14px;color:var(--c-text-2);margin-bottom:20px}.aureon-filter-search-label input{width:100%;margin-top:8px}.aureon-filter-searching .js-accordion-private-content{display:block !important}.aureon-listing .filters-controls-content{padding:20px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2)}.aureon-listing .category-filter-button{display:none}.breadcrumbs{font-size:14px;color:var(--c-text-2)}.breadcrumbs .separator{margin-inline:8px;color:var(--c-line-3)}.breadcrumbs .active{color:var(--c-text-0)}#single-product>.container{max-width:1280px;padding-inline:32px}#single-product .product-columns{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;gap:32px}#single-product .product-images,#single-product .product-info{min-width:0}#single-product .product-info{gap:24px !important}#single-product .product-content{display:flex;flex-direction:column;gap:16px}#single-product .product-name{font-size:32px;line-height:1.2;margin:0}#single-product .product-price{margin:0}#single-product .product-price-display{color:var(--c-gold-text);font-size:28px;font-weight:700}#single-product .product-price-compare{color:var(--c-red);font-size:20px}.aureon-product-summary{font-size:16px;line-height:1.4;color:var(--c-text-2);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aureon-product-tools{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;align-items:center;margin:16px 0}.aureon-product-tools .aureon-product-favorite{position:static;flex:none}.aureon-share{display:flex;gap:8px;align-items:center;min-height:40px;padding:8px 12px;border:1px solid var(--c-line-2);border-radius:8px;background:var(--c-ink-2);color:var(--c-gold-text);font:700 14px/1.2 Manrope,Arial,sans-serif;cursor:pointer}.aureon-share svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aureon-share-status{font-size:14px;color:var(--c-text-2)}.aureon-share-fallback{width:100%}.aureon-product-specs{padding:24px;margin-top:32px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2)}.aureon-product-specs h2{font-size:24px;margin:0 0 20px}.aureon-product-specs dl{margin:0}.aureon-product-specs dl>div{display:grid;grid-template-columns:minmax(112px, 1fr) 2fr;gap:16px;padding-block:12px;border-bottom:1px solid var(--c-line-1);font-size:14px}.aureon-product-specs dt{color:var(--c-text-2)}.aureon-product-specs dd{margin:0;overflow-wrap:anywhere}#single-product .product-images-slider{background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px;overflow:hidden}#single-product .product-slider-image{object-fit:contain}@media(min-width: 760px){.aureon-listing .filters-controls-content{display:block}}.aureon-footer{background:var(--c-ink-2);border-top:1px solid var(--c-line-1);padding-block:0;color:var(--c-text-2)}.aureon-footer-brand-row{display:flex;align-items:center;gap:32px;justify-content:space-between;min-height:128px}.aureon-footer-brand-row .aureon-brand{font-size:22px}.aureon-footer-brand-row p{color:var(--c-gold-hi);font-size:14px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0}.aureon-footer-contacts{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.aureon-footer-contacts a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;font-size:12px;background:var(--c-gold);color:var(--c-on-gold);text-transform:none}.aureon-business-id{color:var(--c-text-3);font-size:14px;font-weight:600;letter-spacing:.04em}.aureon-back-top{display:inline-flex;align-items:center;justify-content:center;min-height:40px;font-size:14px;color:var(--c-text-2)}.aureon-footer-legal{margin-top:16px;padding-top:16px;border-top:1px solid var(--c-line-1);font-size:12px}.aureon-footer .footer-legal-container{color:var(--c-text-3);padding:0;font-size:12px}.aureon-footer .footer-copyright{font-size:12px;line-height:1.6}.aureon-footer .footer-powered-by{display:inline-block;margin-right:12px;color:var(--c-text-3)}.aureon-footer .footer-powered-by a{color:inherit}.aureon-footer .footer-powered-by svg{fill:currentColor}@media(min-width: 760px){.aureon-catalog-layout.aureon-has-filters{grid-template-columns:256px minmax(0, 1fr)}}@media(max-width: 760px){.aureon-featured{padding-block:24px !important}.aureon-featured>.container{padding-inline:16px}.aureon-collection-title{font-size:24px}.aureon-featured .swiper-button-prev,.aureon-featured .swiper-button-next{width:40px;height:40px;top:-56px}.aureon-featured .swiper-button-prev{right:48px}.aureon-featured .aureon-product-description{display:none}.aureon-product-favorite{top:8px;right:8px}.aureon-listing>.container,.template-category .page-header>.container,.template-search .page-header>.container{padding-inline:16px}.template-category .page-header-title,.template-search .page-header-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.aureon-filter-open{display:block}.aureon-listing .category-controls{margin-bottom:16px}.aureon-catalog-layout.aureon-has-filters{grid-template-columns:minmax(0, 1fr)}.aureon-listing .js-product-table{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.aureon-listing:not([data-view=grid]) .js-product-table{grid-template-columns:minmax(0, 1fr)}.aureon-listing:not([data-view=grid]) .aureon-product-description{display:none}.aureon-listing:not([data-view=grid]) .product-item-price-container{min-height:24px}.aureon-listing:not([data-view=grid]) .product-item-price{font-size:16px}.aureon-listing:not([data-view=grid]) .aureon-promo .product-item-price{font-size:20px}.aureon-listing:not([data-view=grid]) .aureon-promo-badge{padding:4px;letter-spacing:0}.aureon-listing .filters-controls-content{display:none}#single-product>.container{padding-inline:16px}#single-product .product-columns{grid-template-columns:128px minmax(0, 1fr);gap:12px}#single-product .product-info,#single-product .product-content{display:contents !important}#single-product .product-images{grid-column:1;grid-row:1/span 3}#single-product .product-content>*{grid-column:2}#single-product .product-content>.product-form,#single-product .product-content>.product-shipping-wrapper,#single-product .product-content>.product-payments-info,#single-product .product-content>.product-added-message{grid-column:1/-1}#single-product .product-info>.product-info-description{grid-column:1/-1}#single-product .product-name{font-size:20px}#single-product .product-price-display{font-size:22px}#single-product .product-price-compare{font-size:16px}.aureon-product-summary{font-size:14px}.aureon-product-tools{margin-block:12px}.aureon-product-specs{padding:16px;margin-top:24px}.aureon-product-specs h2{font-size:20px}.aureon-footer-brand-row{gap:16px}.aureon-footer-brand-row .aureon-brand{font-size:18px}.aureon-footer-brand-row p{font-size:12px;line-height:1.4;letter-spacing:.08em}.aureon-footer-contacts{display:flex;flex-wrap:wrap;gap:12px}.aureon-footer-contacts a{min-width:0}}:is(.account-form-container,.account-order-card,.account-address-card,.contact-info-container,.cart-page-summary,.page-content-section .page-content){background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-1);border-radius:12px;padding:24px}:is(.account-page-content,.contact-form-section,.page-content-section,.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section,.error-page-container){color:var(--c-text-0)}:is(.account-form-container,.contact-form-section,.account-page-content,.cart-form,#modal-cart) :is(.form-label,label){color:var(--c-text-1);font-size:14px;font-weight:600}:is(.account-form-container,.contact-form-section,.account-page-content,.cart-form,#modal-cart) :is(input:not([type=hidden]):not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--c-ink-1);color:var(--c-text-0);border-color:var(--c-line-2);border-radius:8px;font-family:var(--body-font)}:is(.account-form-container,.contact-form-section,.account-page-content,.cart-form,#modal-cart) :is(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}:is(.account-form-container,.contact-form-section,.account-page-content,.cart-form,#modal-cart) :is(.btn-primary,input[type=submit]){background:var(--c-gold);color:var(--c-on-gold);border-color:var(--c-gold);border-radius:8px;font-weight:700}:is(.account-form-container,.contact-form-section,.account-page-content,.cart-form,#modal-cart) :is(.btn-primary,input[type=submit]):hover{background:var(--c-gold-hi)}:is(.account-page-content,.contact-form-section,.cart-form) :is(.btn-link,.account-address-link,.account-order-detail-link){color:var(--c-gold-text);text-underline-offset:4px}:is(.account-page-content,.cart-form,#modal-cart) :is(.card-header,.card-body,.card-footer,.cart-summary,.cart-item){background-color:var(--c-ink-2);color:var(--c-text-0);border-color:var(--c-line-1)}:is(.account-page-content,.cart-form,#modal-cart) :is(table,th,td){color:var(--c-text-1);border-color:var(--c-line-1)}#modal-cart :is(.modal,.modal-header,.modal-body,.modal-footer){background-color:var(--c-ink-2);color:var(--c-text-0);border-color:var(--c-line-1)}:is(.account-page-content,.contact-form-section,.account-form-container,.cart-form,#modal-cart) .alert{background:var(--c-ink-3);color:var(--c-text-0);border:1px solid var(--c-line-2);border-radius:8px;padding:16px}:is(.account-page-content,.contact-form-section,.account-form-container,.cart-form,#modal-cart) :is(.alert-danger,.alert-warning,.form-control-error){border-color:var(--c-red)}.aureon-empty-state,.account-orders-empty,.error-page-container{padding:32px 24px;text-align:center;color:var(--c-text-1)}.aureon-empty-state,.account-orders-empty{background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px}.aureon-empty-state p,.account-orders-empty-text{margin:0 0 16px}.aureon-empty-home{display:inline-flex;align-items:center;justify-content:center;background:var(--c-gold);color:var(--c-on-gold);padding:12px 24px;font-weight:700;text-decoration:none}.aureon-empty-home:hover{background:var(--c-gold-hi);color:var(--c-on-gold)}.page-content-section :is(p,li),.contact-intro{max-width:72ch;overflow-wrap:anywhere}.page-content-section :is(img,iframe){max-width:100%}@media(max-width: 760px){:is(.account-form-container,.account-order-card,.account-address-card,.contact-info-container,.cart-page-summary,.page-content-section .page-content){padding:16px}.aureon-empty-state,.account-orders-empty,.error-page-container{padding:24px 16px}}#single-product .printer-photo .product-images-slider{background:var(--c-paper)}#single-product .printer-photo .product-slider-image{object-fit:contain}.aureon-photo-placeholder{background:var(--c-ink-2);object-fit:contain !important}#single-product .aureon-photo-placeholder{aspect-ratio:1}#single-product .aureon-photo-placeholder img{display:block;width:100%;height:100%;object-fit:contain}.aureon-footer .footer-copyright{color:var(--c-text-3)}.aureon-footer .footer-powered-by :is(a,svg){color:inherit;fill:currentColor}@media(max-width: 760px){.aureon-footer{padding-block:0}.aureon-footer-brand-row{flex-wrap:wrap;min-height:0;gap:16px;padding-block:24px}.aureon-footer-brand-row .aureon-brand{order:1;font-size:18px}.aureon-footer-brand-row p{order:2;flex:1 1 0;min-width:0;text-align:left;font-size:12px;letter-spacing:.08em;line-height:1.4}.aureon-footer-contacts{order:3;width:100%;justify-content:flex-start}.aureon-footer-contacts a{flex:1 1 0;min-height:44px}.aureon-footer-contacts .aureon-business-id{flex:1 1 100%;text-align:center;order:3}.aureon-footer-brand-row>.aureon-back-top{order:4;width:100%}.aureon-footer-legal{margin-top:0;padding-bottom:24px}}#single-product .product-images-slider{background:var(--c-paper-hi)}#single-product .product-slider-image,#single-product .aureon-photo-placeholder img{object-fit:contain !important;object-position:center;padding:20px;background:var(--c-paper-hi);box-sizing:border-box}#single-product .printer-photo .product-slider-image{mix-blend-mode:multiply}.eyebrow{margin:0 0 24px;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.eyebrow-line{display:inline-block;width:32px;height:1px;background:var(--gold);vertical-align:middle;margin-right:12px}.detail-layout{display:grid;grid-template-columns:.95fr 1.05fr}.detail-layout>img{width:100%;height:100%;min-height:448px;max-height:640px;object-fit:cover}.detail-copy{padding:64px 40px 40px}.detail-copy h2{font-family:Manrope,Arial,sans-serif;font-size:40px;line-height:1;letter-spacing:0;margin:0 0 20px}.detail-copy>p{color:var(--c-text-2);line-height:1.6;font-size:14px}.detail-specs{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:24px 0}.detail-specs div{font-size:12px}.detail-specs span{display:block;color:var(--c-text-3);font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.detail-copy .button-primary{border:0;margin-top:12px}@media(max-width: 600px){.detail-layout{grid-template-columns:1fr}}@media(max-width: 600px){.detail-layout>img{height:256px;min-height:0}}@media(max-width: 600px){.detail-copy{padding:32px 24px}}@media(max-width: 600px){.detail-copy h2{font-size:28px}}.detail-layout>img{object-fit:contain;background:var(--c-paper-hi);padding:20px}.detail-copy .demo-price{margin:20px 0}.detail-layout>img{padding:0;background:var(--c-paper)}.detail-layout>img.detail-printer-photo{mix-blend-mode:multiply}.detail-specs div{font-size:14px}.detail-specs span{font-size:12px}.detail-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.detail-top .eyebrow{margin:12px 0 0}.detail-actions{display:flex;gap:12px;flex:0 0 auto}.icon-button{width:48px;height:48px;border-radius:50%;border:1px solid rgba(228, 184, 104, 0.47);background:var(--c-ink-2);color:var(--c-text-1);display:grid;place-items:center;cursor:pointer;transition:background .18s,color .18s,transform .18s}.icon-button:hover{background:var(--c-ink-4);transform:scale(1.05)}.icon-button[aria-pressed=true]{background:var(--c-gold);color:var(--c-ink-1);border-color:var(--c-gold)}.icon-button .icon{width:20px;height:20px}.buy-box{display:grid;gap:16px;padding:20px;margin:24px 0 12px;background:var(--c-ink-2);border:1px solid var(--line);border-radius:16px}.buy-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.buy-row label,.cep-form label{font-size:16px;font-weight:700;color:var(--c-text-1)}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--c-line-3);border-radius:12px;overflow:hidden}.qty button{width:48px;height:48px;border:0;background:var(--c-ink-3);color:var(--c-text-1);font-size:22px;font-weight:700;cursor:pointer}.qty button:hover{background:var(--c-ink-4)}.qty input{width:56px;height:48px;border:0;border-inline:1px solid var(--c-line-1);background:var(--c-ink-1);color:var(--c-text-0);text-align:center;font:700 18px Manrope,system-ui,sans-serif;-moz-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy-box .button-primary{width:100%;margin:0}.buy-box .button-primary:disabled{opacity:.55;cursor:not-allowed}.cep-form{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--line)}.cep-row{display:flex;gap:12px}.cep-row input{flex:1;min-width:0;height:48px;padding:0 16px;border:1.5px solid var(--c-line-3);border-radius:12px;background:var(--c-ink-1);color:var(--c-text-0);font:600 16px Manrope,system-ui,sans-serif}.cep-row .button-outline{margin:0;min-height:48px;padding:0 20px;font-size:16px}@media(max-width: 600px){.buy-row{flex-direction:column;align-items:stretch}}@media(max-width: 600px){.qty{justify-content:space-between}}@media(max-width: 600px){.qty input{flex:1}}@media(max-width: 600px){.cep-row{flex-direction:column}}.buy-box{background:var(--c-ink-4);border-color:var(--edge)}@media(max-width: 760px){.detail-top{grid-column:2;grid-row:1;justify-content:flex-end;margin:0}}@media(max-width: 760px){.detail-top .eyebrow{display:none}}@media(max-width: 760px){.detail-actions .icon-button{width:40px;height:40px}}@media(max-width: 760px){.detail-copy .demo-price{grid-column:2;grid-row:4;margin:0;flex-wrap:wrap}}@media(max-width: 760px){.buy-box{grid-column:1/-1;grid-row:5;margin:4px 0 0;padding:16px}}@media(max-width: 760px){.detail-specs{grid-column:1/-1;grid-row:7;margin:8px 0 0;padding:16px 0}}@media(max-width: 760px){.buy-row{flex-direction:row;align-items:center}}@media(max-width: 760px){.qty{justify-content:flex-start}}@media(max-width: 760px){.qty input{flex:none}}@media(max-width: 600px){.cep-row input{flex:none;width:100%;height:48px}}@media(max-width: 760px){.detail-top{position:absolute;top:20px;left:calc(14px + (100% - 28px)*.38 - 38px);z-index:3;margin:0}}@media(max-width: 760px){.detail-actions{flex-direction:column;gap:8px}}@media(max-width: 760px){.detail-actions .icon-button{width:32px;height:32px;background:rgba(19, 17, 13, 0.72);border:1px solid rgba(229, 223, 211, 0.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}@media(max-width: 760px){.detail-actions .icon-button:hover{transform:none}}@media(max-width: 760px){.detail-actions .icon-button .icon{width:16px;height:16px}}@media(max-width: 760px){.detail-copy .demo-price{grid-row:3}}@media(max-width: 760px){.buy-box{grid-row:4}}@media(max-width: 760px){.detail-specs{grid-row:6}}@media(max-width: 760px){.detail-top{grid-area:auto}}@media(max-width: 760px){.detail-top{left:20px}}.detail-copy .demo-price{--price:24px}@media(max-width: 760px){.detail-copy .demo-price{--price:20px}}.detail-layout{position:relative}#single-product .detail-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:0;align-items:start}#single-product .detail-copy{display:block !important;padding:64px 40px 40px;min-width:0}#single-product .product-content{display:block !important}#single-product .product-content>*{margin-bottom:16px}#single-product .detail-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}#single-product .detail-actions{display:flex;gap:12px}#single-product .icon-button{position:static;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border-radius:50%;border:1px solid rgba(228, 184, 104, 0.47);display:grid;place-items:center;background:var(--c-ink-2)}#single-product .icon-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}#single-product .product-name{font-size:40px;line-height:1;margin:0 0 20px}#single-product .aureon-product-summary{font-size:16px;color:var(--c-text-2);display:block;overflow:visible}#single-product .product-images{min-width:0}#single-product .product-images-slider{min-height:448px;max-height:640px;background:var(--c-paper-hi)}#single-product .product-slider-image{object-fit:contain !important;background:var(--c-paper-hi);padding:20px}#single-product .product-actions{display:flex;flex-direction:column;gap:16px}#single-product .product-sku{margin:0;font-size:12px;color:var(--c-text-3)}#single-product .aureon-share-status:empty{display:none}#single-product .detail-specs dl{display:contents}#single-product .detail-specs h2{grid-column:1/-1}#single-product .detail-specs dt{font-size:12px;text-transform:uppercase;color:var(--c-text-3)}@media(max-width: 760px){#single-product .detail-layout{grid-template-columns:1fr}#single-product .detail-copy{padding:32px 24px}#single-product .product-images{grid-column:auto;grid-row:auto}#single-product .product-images-slider{height:256px;min-height:256px;max-height:256px}#single-product .product-slider-image{max-height:256px}#single-product .product-name{font-size:28px}}:root{--ink:var(--c-ink-0);--gold:var(--c-gold);--line:rgba(228,184,104,.19);--content-max:1280px;--page-gutter:32px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:clip;background:var(--ink);color:var(--c-text-0);font-family:Manrope,Arial,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:5;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}.shell{width:min(100%,var(--content-max));max-width:none;margin:auto;padding-inline:var(--page-gutter)}.nav{min-height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:20}.brand{font:700 28px Manrope,Arial,sans-serif;letter-spacing:.04em;color:var(--c-gold-text);white-space:nowrap}.navlinks{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:24px;color:var(--c-text-1);font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.navlinks>span,.nav-group>summary{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.cart-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:12px;color:var(--c-gold-text);background:var(--c-on-gold)}.cart-mark-icon{width:24px;height:24px;background:currentColor;mask:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-shopping-bag%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.103%206.034h17.794%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-shopping-bag%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M16%2010a4%204%200%200%201-8%200%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.103%206.034h17.794%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.4%205.467a2%202%200%200%200-.4%201.2V20a2%202%200%200%200%202%202h14a2%202%200%200%200%202-2V6.667a2%202%200%200%200-.4-1.2l-2-2.667A2%202%200%200%200%2017%202H7a2%202%200%200%200-1.6.8z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") center/contain no-repeat}.nav-group{position:relative}.nav-group>summary{list-style:none;cursor:pointer}.nav-group>summary::-webkit-details-marker{display:none}.nav-group>summary:after{content:"⌄";margin-left:8px;color:var(--gold);font-size:18px;line-height:1}.nav-group>summary:hover,.nav-group[open]>summary{color:var(--c-gold-text)}.nav-panel{position:absolute;top:calc(100% + 12px);left:-25px;width:min(560px,100vw - 48px);max-height:min(66vh,580px);overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;background:var(--c-ink-1);border:1px solid var(--c-line-2);box-shadow:0 22px 60px rgba(0, 0, 0, 0.8);text-align:left}.nav-panel h3{font-size:14px;color:var(--gold);letter-spacing:.12em;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.nav-panel span{display:block;font-size:16px;line-height:1.4;letter-spacing:0;padding:8px 2px;color:var(--c-text-1);text-transform:none}.blank-canvas{height:220vh}.printer-stage{width:3cm;height:3cm;position:fixed;top:108px;right:max(24px,(100vw - 1280px)/2 + 34px);z-index:9;display:flex;align-items:center;justify-content:center;padding:4px;border:1px solid var(--line);background:rgba(14, 12, 9, 0.96)}.printer-watermark{position:absolute;top:46%;left:50%;transform:translate(-50%, -50%);font:700 12px Manrope,sans-serif;letter-spacing:.12em;color:var(--c-line-3);opacity:.18;pointer-events:none}.printer-drawing{width:100%;height:100%;position:relative;z-index:1;overflow:visible}.printer-drawing path,.printer-drawing circle{vector-effect:non-scaling-stroke}.printer-drawing .frame-line{fill:none;stroke:var(--c-line-3);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.printer-drawing .fine-line{fill:none;stroke:var(--c-line-2);stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}.printer-drawing .accent-line{fill:none;stroke:var(--c-gold-hi);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.printer-drawing .benchy-outline{fill:none;stroke:var(--c-gold-hi);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.printer-drawing .benchy-detail{fill:none;stroke:var(--c-line-3);stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}.printer-drawing .technical-label,.readout{display:none}.print-meter{position:absolute;bottom:5px;left:12%;right:12%;height:1px;background:var(--c-line-1);z-index:2}.print-meter b{display:block;height:100%;background:var(--gold);width:0}@media(max-width: 1100px){.nav{flex-wrap:wrap}.navlinks{position:static;transform:none;order:3;width:100%;justify-content:center;flex-wrap:wrap;column-gap:clamp(12px,4vw,24px);row-gap:0;border-top:1px solid var(--line)}}@media(max-width: 760px){.shell{--page-gutter:20px}.nav{min-height:80px}.brand{font-size:22px}.navlinks{font-size:14px}.nav-panel{left:0;grid-template-columns:1fr 1fr;gap:16px;padding:20px}.nav-panel span{font-size:14px}.printer-stage{top:165px;right:12px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}:root{--c-ink-0:#0e0c09;--c-ink-1:#13110d;--c-ink-2:#1b1812;--c-ink-3:#231f17;--c-ink-4:#2c2418;--c-line-1:#493a25;--c-line-2:#6d5634;--c-line-3:#a98443;--c-text-3:#8e887d;--c-text-2:#bdb5a7;--c-text-1:#e5dfd3;--c-text-0:#f6f2e9;--c-paper:#dcdad4;--c-paper-hi:#ece9e3;--c-gold:#d9aa50;--c-gold-hi:#e4b868;--c-gold-text:#f1c982;--c-on-gold:#17130b;--c-red:#ef5350;--c-black:#000000}:root{--ink:var(--c-ink-0);--panel:var(--c-ink-1);--panel-2:var(--c-ink-2);--cream:var(--c-text-0);--muted:var(--c-text-2);--gold:var(--c-gold);--line:rgba(241,201,130,.2)}html{scroll-padding-top:98px}body{background:var(--ink);color:var(--cream)}button,input{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--c-gold-text);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.preview-strip{height:32px;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--c-ink-3);color:var(--c-gold-text);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:0 12px}.preview-strip span{opacity:.4}.site-header{position:sticky;top:0;z-index:30;background:rgba(14, 12, 9, 0.94);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.site-nav{min-height:80px;display:flex;align-items:center;gap:40px}.site-nav .brand,.footer .brand{font-size:28px;letter-spacing:.04em}.brand-dot{color:var(--gold)}.primary-links{display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.4vw,36px);margin:auto}.primary-links a{font-size:14px;font-weight:700;color:var(--c-paper);transition:color .18s ease}.primary-links a:hover,.footer a:hover{color:var(--c-gold-text)}.nav-actions{display:flex;align-items:center;gap:8px}.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:12px;color:var(--c-text-1);background:transparent}.nav-actions a:hover,.nav-actions button:hover{background:var(--c-ink-2);border-color:var(--line)}.nav-actions .cart-mark{border-color:var(--line);background:var(--c-on-gold)}.nav-favorites{position:relative}.favorites-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:var(--c-ink-1);font-size:12px;font-weight:800}.favorites-count[hidden]{display:none}.icon{display:inline-block;width:20px;height:20px;background:currentColor;mask-position:center;mask-size:contain;mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.icon-search{mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-search%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m21%2021-4.34-4.34%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-search%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22m21%2021-4.34-4.34%22%20%2F%3E%0A%20%20%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-heart{mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-heart%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-heart%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M2%209.5a5.5%205.5%200%200%201%209.591-3.676.56.56%200%200%200%20.818%200A5.49%205.49%200%200%201%2022%209.5c0%202.29-1.5%204-3%205.5l-5.492%205.313a2%202%200%200%201-3%20.019L5%2015c-1.5-1.5-3-3.2-3-5.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-arrow{mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-arrow-up-right%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M7%207h10v10%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M7%2017%2017%207%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-arrow-up-right%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M7%207h10v10%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22M7%2017%2017%207%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.icon-x{mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-x%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3C!--%20%40license%20lucide-static%20v1.53.0%20-%20ISC%20--%3E%0A%3Csvg%0A%20%20class%3D%22lucide%20lucide-x%22%0A%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20width%3D%2224%22%0A%20%20height%3D%2224%22%0A%20%20viewBox%3D%220%200%2024%2024%22%0A%20%20fill%3D%22none%22%0A%20%20stroke%3D%22currentColor%22%0A%20%20stroke-width%3D%222%22%0A%20%20stroke-linecap%3D%22round%22%0A%20%20stroke-linejoin%3D%22round%22%0A%3E%0A%20%20%3Cpath%20d%3D%22M18%206%206%2018%22%20%2F%3E%0A%20%20%3Cpath%20d%3D%22m6%206%2012%2012%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.hero{min-height:640px;display:grid;grid-template-columns:minmax(0, 1.13fr) minmax(320px, 0.87fr);align-items:center;gap:clamp(38px,6vw,90px);padding-top:64px;padding-bottom:64px}.hero-copy{max-width:704px}.eyebrow{margin:0 0 24px;color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.eyebrow-line{display:inline-block;width:32px;height:1px;background:var(--gold);vertical-align:middle;margin-right:12px}.hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(52px,5.8vw,86px);line-height:1;letter-spacing:0;font-weight:600;margin:0 0 32px}.hero h1 em{font-style:normal;color:var(--c-gold-hi)}.hero-description{max-width:512px;color:var(--c-text-2);font-size:18px;line-height:1.6;margin:0 0 32px}.hero-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.button-primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:0 24px;background:var(--c-gold);color:var(--c-on-gold);border:1px solid var(--c-gold-hi);border-radius:8px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,background .18s}.button-primary:hover{background:var(--c-gold-text);transform:translateY(-2px)}.button-primary .icon{width:16px;height:16px}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:700;color:var(--c-text-1)}.text-link:hover{color:var(--gold)}.hero-note{margin:24px 0 0;color:var(--c-text-3);font-size:12px;letter-spacing:.04em}.hero-visual{position:relative;min-width:0;max-width:512px;justify-self:end;width:100%;padding:24px 0 0 24px}.hero-visual:before{content:"";position:absolute;inset:0 24px 24px 0;border:1px solid var(--c-line-2);pointer-events:none}.hero-image-wrap{position:relative;height:512px;overflow:hidden;background:var(--c-ink-3)}.hero-image-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, transparent 58%, rgba(0, 0, 0, 0.35))}.hero-image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center 54%;display:block}.hero-visual-label{display:flex;justify-content:space-between;gap:12px;margin-top:16px;color:var(--c-text-3);font-size:12px;font-weight:700;letter-spacing:.2em}.finder{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:48px;padding-bottom:48px;display:grid;grid-template-columns:1fr minmax(340px, 1.05fr);align-items:center;gap:32px}.finder .eyebrow,.section-heading .eyebrow{margin-bottom:12px}.finder h2,.section-heading h2,.story h2,.dialog-heading h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(29px,3vw,45px);letter-spacing:0;line-height:1.2;margin:0;font-weight:600}.search-shell{position:relative;display:flex;align-items:center;min-height:64px;background:var(--c-ink-2);border:1px solid var(--c-line-2);border-radius:12px;padding:8px 8px 8px 20px;color:var(--c-gold-hi)}.search-shell:focus-within{border-color:var(--c-gold-hi);box-shadow:0 0 0 3px rgba(217, 170, 80, 0.13)}.search-shell input{width:100%;min-width:0;flex:1;background:transparent;border:0;outline:0;color:var(--cream);font-size:16px;padding:8px 12px}.search-shell input::placeholder{color:var(--c-text-3)}.search-shell button{border:0;background:var(--c-gold-hi);color:var(--c-ink-2);border-radius:8px;padding:12px 16px;font-size:12px;font-weight:800}.search-suggestions{position:absolute;left:-1px;right:-1px;top:calc(100% + 7px);z-index:40;background:var(--c-ink-2);border:1px solid var(--c-line-2);border-radius:8px;box-shadow:0 18px 45px rgba(0, 0, 0, 0.6);padding:8px}.search-suggestions[hidden]{display:none}.suggestion{display:flex;align-items:center;gap:12px;padding:8px;color:var(--cream);border-radius:8px;cursor:pointer}.suggestion:hover,.suggestion[aria-selected=true]{background:var(--c-ink-4)}.suggestion img{width:44px;height:44px;object-fit:cover;border-radius:4px}.suggestion span{font-size:14px;font-weight:700}.suggestion small{display:block;color:var(--c-text-2);font-size:12px;font-weight:400;margin-top:3px}.categories,.catalog{padding-top:64px;padding-bottom:64px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:40px}.section-heading>p{max-width:320px;color:var(--c-text-3);font-size:14px;line-height:1.6;margin:0 0 3px}.category-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.category-card{min-height:224px;background:linear-gradient(138deg, var(--c-ink-3), var(--c-ink-1));border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:background .2s,border-color .2s,transform .2s}.category-card:hover{background:var(--c-ink-4);border-color:var(--c-line-3);transform:translateY(-3px)}.category-main{background:linear-gradient(135deg, var(--c-line-1) 0%, var(--c-ink-3) 55%, var(--c-ink-1) 100%);border-color:var(--c-line-2)}.category-index{color:var(--c-text-3);font-size:12px;font-weight:800;letter-spacing:.2em}.category-bottom{display:flex;justify-content:space-between;align-items:end;gap:12px}.category-bottom strong{display:block;font-family:Manrope,Arial,sans-serif;font-size:28px;letter-spacing:0;font-weight:600}.category-bottom small{display:block;color:var(--c-text-2);font-size:12px;margin-top:8px}.category-arrow{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--c-line-3);border-radius:50%;color:var(--c-gold-text);font-size:20px}.catalog{padding-top:64px;border-top:1px solid var(--line)}.filter-row{display:flex;gap:8px;margin-bottom:16px}.filter{border:1px solid var(--c-line-1);background:transparent;color:var(--c-text-2);padding:8px 20px;border-radius:999px;font-size:12px;font-weight:700}.filter:hover,.filter.active{background:var(--c-gold-hi);border-color:var(--c-gold-hi);color:var(--c-on-gold)}.result-count{min-height:16px;color:var(--c-text-3);font-size:12px;margin:0 0 20px}.product-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.product-grid[hidden]{display:none}.product-open{padding:0;border:0;background:transparent;color:var(--c-gold-hi);font-size:12px;font-weight:800;display:inline-flex;align-items:center;gap:8px}.product-open:hover{text-decoration:underline}.empty-state{padding:64px 32px;background:var(--c-ink-1);border:1px solid var(--line);text-align:center}.empty-state[hidden]{display:none}.empty-state h3{font-family:Manrope,Arial,sans-serif;font-size:28px;margin:0 0 12px}.empty-state p:not(.eyebrow){color:var(--c-text-2);font-size:14px}.button-outline{background:transparent;border:1px solid var(--c-line-3);color:var(--c-gold-text);padding:12px 16px;border-radius:8px;font-weight:700;font-size:12px;margin-top:12px}.story{background:var(--c-ink-2);border-top:1px solid var(--c-line-1);border-bottom:1px solid var(--c-line-1)}.story-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;padding-top:40px;padding-bottom:40px}.story h2{font-size:clamp(29px,3vw,42px)}.story-inner>div:last-child p{max-width:512px;color:var(--c-text-2);line-height:1.6;font-size:14px;margin:0 0 8px}.footer{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:128px}.footer{display:block;min-height:0}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:128px}.footer{background:var(--c-ink-2);border-top:1px solid var(--c-line-1);border-bottom:1px solid var(--c-line-1)}.footer .story{background:transparent;border:0}.footer-bottom{border-top:1px solid var(--line)}.footer p{color:var(--c-text-3);font-size:12px}.footer>a:last-child{color:var(--c-text-2);font-size:12px;font-weight:700}.footer-contact{display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:var(--c-text-2);font-size:12px}.footer-contact>a:not(.button-primary){color:var(--c-gold-text)}.footer-contact .button-primary{min-height:40px;padding:0 16px;font-size:12px}.product-dialog,.favorites-dialog{width:min(760px,100vw - 28px);max-height:min(90vh,900px);padding:0;background:var(--c-ink-1);color:var(--cream);border:1px solid var(--c-line-2);box-shadow:0 30px 90px rgba(0, 0, 0, 0.87)}dialog::backdrop{background:rgba(0, 0, 0, 0.73);backdrop-filter:blur(5px)}.dialog-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--c-ink-3);color:var(--c-text-1)}.product-dialog>.dialog-close{position:absolute;top:16px;right:16px;z-index:1}.detail-layout{display:grid;grid-template-columns:.95fr 1.05fr}.detail-layout>img{width:100%;height:100%;min-height:448px;max-height:640px;object-fit:cover}.detail-copy{padding:64px 40px 40px}.detail-copy h2{font-family:Manrope,Arial,sans-serif;font-size:40px;line-height:1;letter-spacing:0;margin:0 0 20px}.detail-copy>p{color:var(--c-text-2);line-height:1.6;font-size:14px}.detail-specs{display:grid;grid-template-columns:1fr 1fr;gap:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:24px 0}.detail-specs div{font-size:12px}.detail-specs span{display:block;color:var(--c-text-3);font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.detail-copy .button-primary{border:0;margin-top:12px}.detail-note{font-size:12px !important;color:var(--c-text-3) !important}.favorites-dialog{padding:32px;width:min(520px,100vw - 28px)}.dialog-heading{display:flex;justify-content:space-between;gap:20px;align-items:start;padding-bottom:20px;border-bottom:1px solid var(--line)}.dialog-heading .eyebrow{margin-bottom:8px}.favorites-list-item{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.favorites-list-item img{width:56px;height:56px;object-fit:cover}.favorites-list-item strong{font-size:14px;display:block}.favorites-list-item small{color:var(--c-text-3);font-size:12px}.favorites-empty{color:var(--c-text-2);font-size:14px;padding:20px 0}.email-favorites{margin-top:24px}.email-favorites[hidden]{display:none}.dialog-note{font-size:12px;color:var(--c-text-3);line-height:1.4;margin-bottom:0}.printer-stage{top:139px;right:max(24px,(100vw - 1280px)/2 + 34px);width:96px;height:96px;background:rgba(14, 12, 9, 0.92);pointer-events:none}@media(max-width: 1100px){.site-nav{gap:20px}.primary-links{gap:16px}.primary-links a{font-size:12px}.hero{min-height:576px}.hero-image-wrap{height:448px}.printer-stage{width:80px;height:80px;top:128px}}@media(max-width: 760px){.shell{padding-left:20px;padding-right:20px}.preview-strip{font-size:12px}.site-nav{min-height:64px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px;row-gap:8px}.primary-links{order:3;width:100%;justify-content:space-between;margin:0;gap:8px}.primary-links a{font-size:12px}.nav-actions{margin-left:auto}.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:32px;height:32px}.hero{grid-template-columns:1fr;gap:32px;padding-top:64px;padding-bottom:64px;min-height:0}.hero h1{font-size:clamp(48px,11vw,72px)}.hero-description{font-size:16px}.hero-visual{max-width:none;justify-self:stretch;padding:12px 0 0 12px}.hero-image-wrap{height:384px}.finder{grid-template-columns:1fr;gap:20px;padding-top:32px;padding-bottom:32px}.categories,.catalog{padding-top:64px;padding-bottom:64px}.section-heading{align-items:start;flex-direction:column;gap:12px}.category-grid{grid-template-columns:1fr}.category-card{min-height:160px}.product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.story-inner{grid-template-columns:1fr;gap:16px;padding-top:32px;padding-bottom:32px}.footer-bottom{flex-wrap:wrap;padding-top:32px;padding-bottom:32px;min-height:0}.footer-bottom p{order:3;width:100%;margin:0}.printer-stage{top:auto;bottom:15px;right:15px;width:64px;height:64px;opacity:.8}}@media(max-width: 600px){.site-nav .brand{font-size:22px}.nav-actions{gap:1px}.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:32px;height:32px}.icon{width:20px;height:20px}.hero h1{font-size:48px}.hero-image-wrap{height:384px}.hero-actions{gap:20px}.button-primary{min-height:48px;padding:0 16px}.search-shell{padding-left:12px}.search-shell input{font-size:14px;padding:8px}.search-shell button{padding:12px}.product-grid{grid-template-columns:1fr}.detail-layout{grid-template-columns:1fr}.detail-layout>img{height:256px;min-height:0}.detail-copy{padding:32px 24px}.detail-copy h2{font-size:28px}.product-dialog{max-height:88vh}.printer-stage{width:64px;height:64px}}@media(prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto !important;animation-duration:.01ms !important;transition-duration:.01ms !important}}.site-nav{display:grid;grid-template-columns:auto minmax(160px, 310px) auto auto;grid-template-areas:"brand search links actions";gap:clamp(12px,2vw,28px);align-items:center}.site-nav .brand{grid-area:brand}.header-search{grid-area:search;min-height:48px;max-width:320px;border:1.5px solid var(--c-gold);padding:4px 4px 4px 16px;min-width:0}.header-search input{font-size:14px}.header-search button{min-height:40px}.primary-links{grid-area:links;width:auto;order:initial;border:0;justify-content:flex-end;gap:clamp(12px,1.6vw,23px)}.nav-actions{grid-area:actions;margin:0}.primary-links a,.button-primary,.search-shell button,.filter,.product-open,.button-outline,.nav-actions button{font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;letter-spacing:0}.primary-links a{white-space:nowrap}.button-primary{font-size:16px;color:var(--c-on-gold)}.product-open{color:var(--c-gold-text)}.search-shell button{font-size:14px}.front-intro{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:48px;padding-bottom:40px;border-bottom:1px solid var(--line)}.front-intro .eyebrow{margin-bottom:12px}.front-intro h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(38px,4vw,60px);line-height:1.2;letter-spacing:0;margin:0 0 12px;font-weight:600}.front-intro p:last-child{color:var(--c-text-2);line-height:1.4;font-size:14px;margin:0;max-width:576px}.printer-topbar-slot{display:inline-flex;width:40px;height:40px;vertical-align:middle;margin-left:8px}.printer-topbar-slot .printer-stage{position:static;width:40px;height:40px;opacity:1;z-index:auto;pointer-events:none;transform:none;margin:0;border:0;padding:0;background:transparent}.printer-topbar-slot .printer-watermark,.printer-topbar-slot .print-meter{display:none}.feature-section{padding-top:48px;padding-bottom:64px;border-top:0}.feature-section+.feature-section{border-top:1px solid var(--line)}.feature-section .section-heading{margin-bottom:24px}.feature-section .product-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.demo-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 20px;color:var(--c-gold-text)}.demo-price strong{font-family:Manrope,system-ui,sans-serif;font-size:20px;letter-spacing:0}.demo-price small{color:var(--c-text-2);font-family:Manrope,system-ui,sans-serif;font-size:12px;letter-spacing:0;text-transform:none}.detail-layout>img{object-fit:contain;background:var(--c-paper-hi);padding:20px}.detail-copy .demo-price{margin:20px 0}.source-link{color:var(--c-gold-text);text-decoration:underline;text-underline-offset:3px}.source-link:hover{color:var(--c-gold-text)}.footer a,.dialog-close{font-family:Manrope,system-ui,sans-serif}@media(max-width: 1100px){.site-nav{grid-template-columns:auto minmax(170px, 1fr) auto;grid-template-areas:"brand search actions" "links links links";row-gap:8px;padding-top:12px;padding-bottom:12px}.primary-links{justify-content:center}.feature-section .product-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 760px){.site-nav{grid-template-columns:1fr auto;grid-template-areas:"brand actions" "search search" "links links";row-gap:8px}.header-search{width:100%;max-width:none}.primary-links{justify-content:space-between;width:100%;gap:8px}.primary-links a{font-size:14px}.front-intro{padding-top:32px;padding-bottom:32px}.front-intro h1{font-size:40px}.feature-section{padding-top:40px;padding-bottom:48px}.feature-section .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 600px){.front-intro{align-items:flex-start}.front-intro h1{font-size:32px}.front-intro p:last-child{font-size:12px}.printer-home-slot{flex-basis:56px;width:56px;height:56px}.printer-home-slot .printer-stage{width:56px;height:56px}.feature-section .product-grid{grid-template-columns:1fr}.header-search input{font-size:14px}.header-search button{font-size:12px}.primary-links a{font-size:12px}}#ofertas{padding-top:40px}.feature-section .section-heading{align-items:center;margin-bottom:24px}.feature-section .section-heading h1,.feature-section .section-heading h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(31px,3vw,43px);letter-spacing:0;line-height:1.2;margin:0;font-weight:600}.carousel-controls{display:flex;gap:12px;align-items:center}.carousel-arrow{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--c-line-3);border-radius:50%;background:var(--c-ink-2);color:var(--c-gold-text);opacity:.6;cursor:pointer;transition:opacity .2s,background .2s,transform .2s}.carousel-arrow svg{display:block;flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.carousel-arrow:hover,.carousel-arrow:focus-visible{opacity:1;background:var(--c-ink-4);transform:scale(1.06)}.carousel-window{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.carousel-window::-webkit-scrollbar{display:none}.carousel-track{display:flex;gap:20px}.detail-layout>img{padding:0;background:var(--c-paper)}.detail-layout>img.detail-printer-photo{mix-blend-mode:multiply}@media(max-width: 600px){.feature-section .section-heading{flex-direction:row;align-items:center}.carousel-arrow{width:40px;height:40px}}@media(prefers-reduced-motion: reduce){.carousel-window{scroll-behavior:auto}}main>section[hidden],.route-view[hidden]{display:none !important}.route-view{padding-top:32px;padding-bottom:64px;min-height:65vh}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 32px;color:var(--c-text-3);font:600 14px/1.4 Manrope,system-ui,sans-serif}.breadcrumbs a{color:var(--c-gold-hi)}.breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.breadcrumbs [aria-current]{color:var(--c-text-0)}.route-view>h1,.listing-header h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:600;letter-spacing:0;margin:0}.route-view>#route-search-term{color:var(--c-text-2);margin:-12px 0 24px}.route-view .product-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.route-view .detail-layout{background:var(--c-ink-1);border:1px solid var(--line);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.route-view .detail-layout>img{height:576px;max-height:none;min-height:0}.route-view .detail-copy{padding:clamp(28px,4vw,56px)}.route-view .detail-copy h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(34px,3.5vw,52px);font-weight:600;line-height:1.2;letter-spacing:0;margin:0 0 24px}.route-view .detail-copy>p{color:var(--c-text-2);line-height:1.6;font-size:16px}.route-view .detail-printer-photo{object-fit:contain}.route-view .detail-layout>img:not(.detail-printer-photo){object-fit:cover}.primary-links a[aria-current=page]{color:var(--c-gold-text)}.favorites-list-item{color:inherit;text-decoration:none}.favorites-list-item:hover strong{color:var(--c-gold-text)}@media(max-width: 1100px){.route-view .product-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 760px){.route-view .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.route-view .detail-layout{grid-template-columns:1fr}.route-view .detail-layout>img{height:384px}.route-view{padding-top:24px}}@media(max-width: 600px){.route-view .product-grid{grid-template-columns:1fr}.route-view .detail-layout>img{height:320px}.breadcrumbs{margin-bottom:24px}}.card-hit{position:absolute;inset:0;z-index:2;display:block;cursor:pointer}.card-hit:focus-visible{outline:3px solid var(--c-gold-text);outline-offset:-4px}.listing-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 32px}.listing-layout{display:grid;grid-template-columns:170px minmax(0, 1fr);gap:24px;align-items:start}.facet-controls{position:sticky;top:20px;padding:12px;background:var(--c-ink-2);border:1px solid var(--line);border-radius:12px}.facet-controls .listing-filter{display:block;border-bottom:1px solid var(--line)}.facet-controls .listing-filter:last-child{border:0}.facet-controls .listing-filter[open] fieldset{position:static;width:auto;margin:0 0 12px;padding:0 2px 8px;border:0;border-radius:0;background:transparent;box-shadow:none}.listing-content{min-width:0}.view-controls{display:flex;align-items:center;gap:8px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--c-ink-2)}.view-switch{display:flex;gap:2px;padding-right:4px;border-right:1px solid var(--c-line-1)}.view-switch button,.size-switch button{min-height:40px;border:0;border-radius:999px;background:transparent;color:var(--c-text-2);font:700 12px Manrope,system-ui,sans-serif;cursor:pointer}.view-switch button{display:flex;align-items:center;gap:8px;padding:0 12px}.view-switch button>span:first-child{font-size:18px;line-height:1}.size-switch{display:flex;gap:3px;padding-top:8px}.size-switch button{width:32px;border:1px solid var(--c-line-2)}.view-controls button[aria-pressed=true]{background:var(--c-gold);color:var(--c-on-gold)}.view-controls button:focus-visible{outline:2px solid var(--c-gold-text);outline-offset:2px}.view-switch{padding-right:0;border-right:0}.view-switch button:first-child{border-right:1px solid var(--c-line-1);border-radius:0}.view-controls .view-switch button[aria-pressed=true]{background:transparent;color:var(--c-text-2)}.view-switch button[aria-pressed=true]>span:first-child{color:var(--c-gold)}.listing-filter,.listing-options{position:relative}.listing-options summary{list-style:none;min-height:40px;padding:8px 12px;color:var(--c-paper);font:700 12px Manrope,system-ui,sans-serif;cursor:pointer}.listing-options summary::-webkit-details-marker{display:none}.listing-options summary:after{content:"⌄";margin-left:8px;color:var(--c-line-3)}.listing-options[open]>div{position:absolute;right:0;top:calc(100% + 9px);z-index:3;width:224px;padding:12px;background:var(--c-ink-2);border:1px solid var(--c-line-2);border-radius:12px;box-shadow:0 16px 35px rgba(0, 0, 0, 0.53);color:var(--c-text-2);font:700 12px Manrope,system-ui,sans-serif}.listing-options[open]>div span{display:block}.listing-filter input{width:100%;margin-top:8px;padding:8px;border:1px solid var(--c-line-2);border-radius:8px;background:var(--c-ink-3);color:var(--c-text-0)}.listing-layout[data-size=small] .product-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.listing-layout[data-size=medium] .product-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.listing-layout[data-size=large] .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.listing-layout[data-view=list] .product-grid{grid-template-columns:1fr !important}.listing-layout[data-view=list][data-size=small]{--list-image:112px}.listing-layout[data-view=list][data-size=medium]{--list-image:160px}.listing-layout[data-view=list][data-size=large]{--list-image:224px}.listing-layout[data-view=list] .demo-price{margin-bottom:0}@media(max-width: 1100px){.listing-layout[data-size=small] .product-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.listing-layout[data-size=medium] .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 760px){.listing-header{align-items:flex-start;flex-direction:column;gap:16px}.view-controls{gap:8px;flex-wrap:wrap}.view-switch button{min-width:56px}.size-switch button{min-width:32px}.listing-layout[data-size=small] .product-grid,.listing-layout[data-size=medium] .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.listing-layout[data-size=large] .product-grid{grid-template-columns:1fr}}@media(max-width: 760px){.listing-layout{grid-template-columns:1fr;gap:20px}.facet-controls{position:static;display:flex;gap:8px;overflow-x:auto;padding:8px}.facet-controls .listing-filter{flex:0 0 auto;border:0}}@media(min-width: 761px){.site-nav{padding-left:calc(var(--page-gutter) + 194px)}}@media(max-width: 600px)and (max-aspect-ratio: 9/16){.shell{--page-gutter:16px;padding-inline:var(--page-gutter)}.route-view{padding-top:20px;padding-bottom:48px}.listing-header{margin-bottom:20px}.view-controls{width:100%;justify-content:space-between}.listing-layout{gap:16px}.facet-controls{margin-inline:-2px}.listing-layout[data-view=grid] .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:12px}.footer-bottom{gap:16px}.footer-contact{gap:8px}.footer-contact .button-primary{padding:0 12px}}.mobile-menu{display:none}@media(max-width: 760px){.site-nav{grid-template-columns:minmax(0, 1fr) auto auto;grid-template-areas:"brand menu actions" "search search search" "links links links"}.mobile-menu{grid-area:menu;display:grid;gap:4px;width:40px;height:40px;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--c-on-gold)}.mobile-menu span{display:block;width:16px;height:1px;background:var(--c-gold-text)}.header-search,.primary-links{display:none}.site-nav.menu-open .header-search{display:flex}.site-nav.menu-open .primary-links{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px 0}.site-nav.menu-open .primary-links a{padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.site-nav.menu-open .primary-links a:last-child{border:0}.site-nav .brand{font-size:22px}}@media(max-width: 760px){.site-nav{position:relative;grid-template-columns:auto 1fr auto;grid-template-areas:"menu . actions" "search search search" "links links links"}.site-nav .brand{position:absolute;left:50%;top:15px;transform:translateX(-50%);z-index:1}.mobile-menu{grid-area:menu}.nav-actions{grid-area:actions}}@media(min-width: 1100px){.site-nav{padding-left:var(--page-gutter);grid-template-columns:auto minmax(160px, 1fr) auto auto;grid-template-areas:"brand search links actions";row-gap:0}.primary-links{justify-content:flex-start}.nav-actions{justify-self:end}}@media(max-width: 760px){.mobile-menu{transition:background .2s,border-color .2s,transform .2s ease}.mobile-menu span{transition:transform .24s ease,opacity .16s ease}.site-nav.menu-open .mobile-menu{background:var(--c-ink-4);border-color:var(--c-gold);transform:rotate(90deg)}.site-nav.menu-open .mobile-menu span:first-child{transform:translateY(5px) rotate(45deg)}.site-nav.menu-open .mobile-menu span:nth-child(2){opacity:0}.site-nav.menu-open .mobile-menu span:last-child{transform:translateY(-5px) rotate(-45deg)}.site-nav.menu-open .header-search,.site-nav.menu-open .primary-links{animation:mobile-menu-in .24s cubic-bezier(0.2, 0.8, 0.2, 1) both}}@keyframes mobile-menu-in{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 760px){.mobile-menu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.site-nav.menu-open .mobile-menu{transform:none}.site-nav.menu-open .header-search{animation:mobile-menu-in .3s cubic-bezier(0.2, 0.8, 0.2, 1) both}.site-nav.menu-open .primary-links{animation:mobile-menu-in .5s cubic-bezier(0.2, 0.8, 0.2, 1) both}}.facet-controls .listing-filter fieldset,.facet-controls .listing-filter[open] fieldset{position:static;display:block;width:auto;margin:0;padding:0 2px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.facet-controls .listing-filter[open] fieldset{padding:0 2px 12px}.facet-controls .listing-filter fieldset>div{overflow:visible}.facet-controls{padding:0;background:transparent;border:0;border-radius:0}.facet-controls .listing-filter,.facet-controls .listing-filter:last-child{border:0}.facet-controls .listing-filter input{margin:0;flex:0 0 auto}.facet-controls .facet-group{margin:0 0 20px}.facet-controls .facet-group h2{margin:0 0 8px;color:var(--c-text-1);font:700 14px Manrope,system-ui,sans-serif}.facet-controls .facet-group label{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:4px 0;color:var(--c-text-2);font:400 12px Manrope,system-ui,sans-serif;text-align:left;cursor:pointer}.facet-controls .facet-group input{margin:0;flex:0 0 auto;accent-color:var(--c-gold)}@media(max-width: 600px){.listing-layout[data-view=grid] .product-grid{grid-template-columns:1fr !important}.listing-layout[data-view=list][data-size=large]{--list-image:160px}}.listing-filter[open] fieldset{position:absolute;right:0;top:calc(100% + 9px);z-index:3;width:224px;margin:0;padding:12px;border:1px solid var(--c-line-2);border-radius:12px;background:var(--c-ink-2);box-shadow:0 16px 35px rgba(0, 0, 0, 0.53);color:var(--c-text-2);font:700 12px Manrope,system-ui,sans-serif}.listing-filter input{accent-color:var(--c-gold)}.facet-controls .listing-filter fieldset{position:static;display:grid;grid-template-rows:0fr;width:auto;margin:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:hidden;transition:grid-template-rows .2s ease}.facet-controls .listing-filter fieldset>div{min-height:0;overflow:hidden}.facet-controls .listing-filter[open] fieldset{grid-template-rows:1fr;padding:0 2px 12px}@media(max-width: 760px){.site-nav{row-gap:0;transition:row-gap .3s ease}.mobile-menu{position:relative;display:block}.mobile-menu span{position:absolute;left:50%;top:50%;width:16px;height:1px;margin:0;transform-origin:center;background:var(--c-gold-text);transition:transform .3s cubic-bezier(0.2, 0.8, 0.2, 1),opacity .2s ease}.mobile-menu span:first-child{transform:translate(-50%, -6px)}.mobile-menu span:nth-child(2){transform:translate(-50%, -0.5px)}.mobile-menu span:last-child{transform:translate(-50%, 5px)}.site-nav.menu-open .mobile-menu{transform:none}.site-nav.menu-open .mobile-menu span:first-child{transform:translate(-50%, -0.5px) rotate(45deg)}.site-nav.menu-open .mobile-menu span:nth-child(2){opacity:0;transform:translate(-50%, -0.5px) scaleX(0)}.site-nav.menu-open .mobile-menu span:last-child{transform:translate(-50%, -0.5px) rotate(-45deg)}.header-search,.primary-links{display:flex !important;min-height:0;max-height:0;margin:0;padding-top:0;padding-bottom:0;border-width:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-28px);animation:none !important;transition:max-height .5s cubic-bezier(0.2, 0.8, 0.2, 1),opacity .3s ease,transform .5s cubic-bezier(0.2, 0.8, 0.2, 1),padding .35s ease,border-width .2s ease,visibility 0s linear .5s}.primary-links{flex-direction:column;align-items:stretch;gap:0}.site-nav.menu-open{row-gap:8px}.site-nav.menu-open .header-search{min-height:48px;max-height:56px;padding:4px 4px 4px 16px;border-width:1.5px;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:0s}.site-nav.menu-open .primary-links{max-height:192px;padding:8px 0;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:.04s}.site-nav.menu-open .primary-links a{padding:12px 0;border-bottom:1px solid var(--line)}.site-nav.menu-open .primary-links a:last-child{border:0}}.facet-controls .facet-group{margin:0;padding:0 0 16px;border-bottom:1px solid var(--line)}.facet-controls .facet-group:last-child{border-bottom:0}.facet-controls .facet-options input{margin:0;flex:0 0 auto;accent-color:var(--c-gold)}@media(min-width: 761px){.facet-controls .facet-group:not([open])>.facet-options{display:block}}@media(max-width: 600px)and (max-aspect-ratio: 9/16){.facet-controls{display:block;overflow:visible;padding:0}.facet-controls .facet-group{margin:0}}@media(max-width: 760px){.site-nav{transition-duration:1s}.mobile-menu span{transition:transform 1s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 1s ease}.header-search,.primary-links{transition:max-height 1s cubic-bezier(0.2, 0.8, 0.2, 1),opacity 1s ease,transform 1s cubic-bezier(0.2, 0.8, 0.2, 1),padding 1s ease,border-width 1s ease,visibility 0s linear 1s}.site-nav.menu-open .header-search,.site-nav.menu-open .primary-links{transition-delay:0s}}@media(max-width: 760px){.site-nav.menu-open .header-search{overflow:visible;z-index:2}}.mobile-filter-actions{display:none}@media(max-width: 760px){.listing-layout{position:relative}.mobile-filter-actions{display:flex;align-items:center;gap:4px;order:-1}.mobile-filter-toggle,.mobile-filter-clear{min-height:40px;border:0;border-radius:999px;background:transparent;color:var(--c-paper);font:700 12px Manrope,system-ui,sans-serif}.mobile-filter-toggle{display:flex;align-items:center;gap:8px;padding:0 12px}.mobile-filter-toggle .icon{width:16px;height:16px}.mobile-filter-toggle b{min-width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--c-gold);color:var(--c-on-gold);font-size:12px}.mobile-filter-toggle b[hidden],.mobile-filter-clear[hidden]{display:none}.mobile-filter-clear{width:32px;padding:0;font-size:20px}.facet-controls{display:none !important}.route-view.filters-open .facet-controls{display:block !important;position:absolute;z-index:12;top:0;left:0;width:min(290px,100vw - 2*var(--page-gutter));max-height:70vh;overflow:auto;padding:16px 16px;background:var(--c-ink-2);border:1px solid var(--c-line-2);border-radius:12px;box-shadow:0 18px 45px rgba(0, 0, 0, 0.73)}.facet-controls .facet-group{display:block}.view-controls{justify-content:flex-start}.view-switch{margin-left:0}}@media(max-width: 760px){.view-controls{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);align-items:center;width:100%;gap:0;flex-wrap:nowrap}.mobile-filter-actions{min-width:0;gap:2px;justify-content:center}.mobile-filter-toggle{padding:0 8px;gap:4px}.mobile-filter-clear{position:relative;width:32px;font-size:0}.mobile-filter-clear::before,.mobile-filter-clear::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:4px;background:currentColor;transform:translate(-50%, -50%) rotate(45deg)}.mobile-filter-clear::after{transform:translate(-50%, -50%) rotate(-45deg)}.view-switch{display:grid;grid-template-columns:1fr 1fr;min-width:0;width:100%;padding-right:0;border-right:0}.view-switch button{min-width:0;width:100%;padding:0 8px;justify-content:center}}@media(max-width: 760px){.mobile-filter-actions{border-right:1px solid var(--c-line-1)}.mobile-filter-clear{width:20px;margin-left:-4px}.view-switch button:first-child{border-right:1px solid var(--c-line-1);border-radius:0}.view-controls button[aria-pressed=true]{background:transparent;color:var(--c-text-2)}.view-switch button[aria-pressed=true]>span:first-child,.route-view.filters-open .mobile-filter-toggle .icon{color:var(--c-gold)}}@media(max-width: 760px){.size-switch{display:grid;grid-template-columns:repeat(3, 30px);gap:4px}.size-switch button{width:32px;min-width:32px;height:32px;min-height:40px;padding:0;font-size:12px}.listing-layout[data-size=small][data-view=grid] .product-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.listing-layout[data-size=medium][data-view=grid] .product-grid,.listing-layout[data-size=large][data-view=grid] .product-grid{grid-template-columns:1fr !important}.listing-layout[data-view=list][data-size=small]{--list-image:96px}.listing-layout[data-view=list][data-size=medium]{--list-image:128px}.listing-layout[data-view=list][data-size=large]{--list-image:192px}}.primary-links a{font-size:16px;font-weight:700;color:var(--c-text-1);min-height:44px;display:inline-flex;align-items:center;border-bottom:2px solid transparent;transition:color .18s,border-color .18s}.primary-links a:hover{color:var(--c-gold-text);border-bottom-color:var(--c-line-2)}.primary-links a[aria-current=page]{color:var(--c-gold-text);border-bottom-color:var(--gold)}.header-search input{font-size:16px}.header-search{max-width:448px}.demo-price strong{font-size:22px}.demo-price small{font-size:12px;color:var(--c-text-2)}.section-heading>p,.story-inner>div:last-child p,.detail-copy>p,.favorites-empty,.empty-state p:not(.eyebrow){font-size:16px;color:var(--c-text-2)}.footer p,.footer-contact,.footer>a:last-child{font-size:14px}.detail-specs div{font-size:14px}.detail-specs span{font-size:12px}.result-count,.suggestion small,.favorites-list-item small,.dialog-note{font-size:14px}.suggestion span,.favorites-list-item strong{font-size:16px}.filter,.button-outline{font-size:14px;min-height:40px}@media(min-width: 1100px){.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:auto;padding:0 16px;gap:8px;font-size:14px;font-weight:700;color:var(--c-text-1)}.nav-actions .nav-favorites:after{content:"Favoritos"}.nav-actions .cart-mark:after{content:"Sacola"}}@media(max-width: 760px){.primary-links a{font-size:16px}}.facet-controls,.facet-controls label{font-size:16px;color:var(--c-text-1)}.facet-controls label{display:flex;align-items:center;gap:12px;min-height:40px}.breadcrumbs{font-size:14px}.listing-options summary,.listing-filter[open] fieldset{font-size:16px}*{-webkit-tap-highlight-color:transparent}button,summary,a,label{-webkit-tap-highlight-color:transparent;outline-offset:3px}button:focus:not(:focus-visible),summary:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:none}@media(max-width: 760px){.nav-actions{gap:12px}.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:40px;height:40px}}.icon-share{mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2219%22%20r%3D%223%22%2F%3E%3Cline%20x1%3D%228.59%22%20x2%3D%2215.42%22%20y1%3D%2213.51%22%20y2%3D%2217.49%22%2F%3E%3Cline%20x1%3D%2215.41%22%20x2%3D%228.59%22%20y1%3D%226.51%22%20y2%3D%2210.49%22%2F%3E%3C%2Fsvg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%225%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2219%22%20r%3D%223%22%2F%3E%3Cline%20x1%3D%228.59%22%20x2%3D%2215.42%22%20y1%3D%2213.51%22%20y2%3D%2217.49%22%2F%3E%3Cline%20x1%3D%2215.41%22%20x2%3D%228.59%22%20y1%3D%226.51%22%20y2%3D%2210.49%22%2F%3E%3C%2Fsvg%3E%0A")}.detail-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:8px}.detail-top .eyebrow{margin:12px 0 0}.detail-actions{display:flex;gap:12px;flex:0 0 auto}.icon-button{width:48px;height:48px;border-radius:50%;border:1px solid rgba(228, 184, 104, 0.47);background:var(--c-ink-2);color:var(--c-text-1);display:grid;place-items:center;cursor:pointer;transition:background .18s,color .18s,transform .18s}.icon-button:hover{background:var(--c-ink-4);transform:scale(1.05)}.icon-button[aria-pressed=true]{background:var(--c-gold);color:var(--c-ink-1);border-color:var(--c-gold)}.icon-button .icon{width:20px;height:20px}.buy-box{display:grid;gap:16px;padding:20px;margin:24px 0 12px;background:var(--c-ink-2);border:1px solid var(--line);border-radius:16px}.buy-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.buy-row label,.cep-form label{font-size:16px;font-weight:700;color:var(--c-text-1)}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--c-line-3);border-radius:12px;overflow:hidden}.qty button{width:48px;height:48px;border:0;background:var(--c-ink-3);color:var(--c-text-1);font-size:22px;font-weight:700;cursor:pointer}.qty button:hover{background:var(--c-ink-4)}.qty input{width:56px;height:48px;border:0;border-inline:1px solid var(--c-line-1);background:var(--c-ink-1);color:var(--c-text-0);text-align:center;font:700 18px Manrope,system-ui,sans-serif;-moz-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy-box .button-primary{width:100%;margin:0}.buy-box .button-primary:disabled{opacity:.55;cursor:not-allowed}.cep-form{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--line)}.cep-row{display:flex;gap:12px}.cep-row input{flex:1;min-width:0;height:48px;padding:0 16px;border:1.5px solid var(--c-line-3);border-radius:12px;background:var(--c-ink-1);color:var(--c-text-0);font:600 16px Manrope,system-ui,sans-serif}.cep-row .button-outline{margin:0;min-height:48px;padding:0 20px;font-size:16px}.cep-result{min-height:20px;margin:0;font-size:14px;line-height:1.4;color:var(--c-text-2)}.detail-status{min-height:20px;margin:8px 0 0;font-size:14px;color:var(--c-gold-text)}@media(max-width: 600px){.buy-row{flex-direction:column;align-items:stretch}.qty{justify-content:space-between}.qty input{flex:1}.cep-row{flex-direction:column}}:root{--ink:var(--c-ink-1);--surface-1:var(--c-ink-2);--surface-2:var(--c-ink-3);--edge:rgba(228,184,104,.22)}html{background:var(--c-ink-1)}body{background:radial-gradient(1100px 520px at 50% -140px, rgba(217, 170, 80, 0.13), transparent 70%),linear-gradient(180deg, var(--c-ink-2) 0, var(--c-ink-1) 55%, var(--c-ink-0) 100%) fixed var(--c-ink-1)}.site-header{background:rgba(19, 17, 13, 0.92);box-shadow:0 1px 0 rgba(228, 184, 104, 0.12),0 10px 30px rgba(0, 0, 0, 0.28)}.route-view .detail-layout{background:linear-gradient(180deg, var(--surface-2), var(--surface-1));border:1px solid var(--edge);border-radius:16px;overflow:hidden;box-shadow:0 18px 44px rgba(0, 0, 0, 0.35)}.buy-box{background:var(--c-ink-4);border-color:var(--edge)}.facet-controls{background:var(--surface-1);border-color:var(--edge);border-radius:12px}.footer{background:var(--c-ink-0);border-top:1px solid var(--edge)}.preview-strip{background:var(--c-ink-3)}.facet-controls{padding:16px 20px !important;box-sizing:border-box}.facet-controls .facet-group,.facet-controls .listing-filter{padding-inline:0}@media(max-width: 760px){.facet-controls{padding:12px 16px !important}}@media(max-width: 760px){.route-view .detail-layout{display:grid;grid-template-columns:38% minmax(0, 1fr);column-gap:16px;row-gap:12px;padding:16px;align-items:start}.route-view .detail-copy{display:contents}.route-view .detail-layout>img{grid-column:1;grid-row:1/5;width:100%;height:auto;aspect-ratio:1/1;max-height:none;object-fit:contain;border-radius:12px}.route-view .detail-layout>img:not(.detail-printer-photo){object-fit:cover}.detail-top{grid-column:2;grid-row:1;justify-content:flex-end;margin:0}.detail-top .eyebrow{display:none}.detail-actions .icon-button{width:40px;height:40px}.route-view .detail-copy h1{grid-column:2;grid-row:2;font-size:22px;line-height:1.2;margin:0}.route-view .detail-copy>p:not(.detail-note):not(.detail-status){grid-column:2;grid-row:3;font-size:14px;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.detail-copy .demo-price{grid-column:2;grid-row:4;margin:0;flex-wrap:wrap}.demo-price strong{font-size:20px}.buy-box{grid-column:1/-1;grid-row:5;margin:4px 0 0;padding:16px}.detail-status{grid-column:1/-1;grid-row:6;margin:0}.detail-specs{grid-column:1/-1;grid-row:7;margin:8px 0 0;padding:16px 0}.detail-note{grid-column:1/-1;grid-row:8;margin:0}.buy-row{flex-direction:row;align-items:center}.qty{justify-content:flex-start}.qty input{flex:none}}@media(max-width: 600px){.cep-row input{flex:none;width:100%;height:48px}}@media(max-width: 760px){.preview-strip{height:auto;min-height:40px;padding:8px 12px;flex-wrap:wrap;gap:0 8px;line-height:1.4}.preview-strip span{display:none}}.route-view .detail-layout>img.detail-printer-photo{mix-blend-mode:normal;background:var(--c-paper)}@media(max-width: 760px){.route-view .detail-layout{position:relative}.detail-top{position:absolute;top:20px;left:calc(14px + (100% - 28px)*.38 - 38px);z-index:3;margin:0}.detail-actions{flex-direction:column;gap:8px}.detail-actions .icon-button{width:32px;height:32px;background:rgba(19, 17, 13, 0.72);border:1px solid rgba(229, 223, 211, 0.35);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.detail-actions .icon-button:hover{transform:none}.detail-actions .icon-button .icon{width:16px;height:16px}.route-view .detail-layout>img{grid-row:1/4}.route-view .detail-copy h1{grid-row:1}.route-view .detail-copy>p:not(.detail-note):not(.detail-status){grid-row:2}.detail-copy .demo-price{grid-row:3}.buy-box{grid-row:4}.detail-status{grid-row:5}.detail-specs{grid-row:6}.detail-note{grid-row:7}}@media(max-width: 760px){.detail-top{grid-area:auto}}@media(max-width: 760px){.detail-top{left:20px}}.quick-cats,.menu-user{display:none}@media(max-width: 760px){.quick-cats{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;padding-top:16px;padding-bottom:4px}.quick-cats a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:1px solid var(--c-line-3);border-radius:999px;background:var(--c-ink-2);color:var(--c-text-1);font-size:14px;font-weight:700;text-align:center}.quick-cats a:active{background:var(--c-ink-4)}.menu-user{display:flex;align-items:center;min-height:48px;margin:0 0 4px;padding:0 4px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--c-gold-text);font:700 16px Manrope,system-ui,sans-serif;text-align:left;cursor:pointer}.feature-section{padding-bottom:20px !important}.feature-section .section-heading h1,.feature-section .section-heading h2{font-size:22px}}@media(max-width: 600px){.carousel-track{gap:12px}.carousel-arrow{width:32px;height:32px}}@media(max-width: 760px){.quick-cats{display:flex;gap:2px;width:calc(100% - 40px);margin:16px auto 4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:var(--c-ink-2)}.quick-cats a{flex:1;min-height:40px;border:0;border-radius:999px;background:transparent;color:var(--c-paper);font:700 14px Manrope,system-ui,sans-serif}.quick-cats a+a{box-shadow:-1px 0 0 var(--c-line-1)}.quick-cats a:active,.quick-cats a:hover{background:var(--c-gold);color:var(--c-on-gold);box-shadow:none}}.qc-icon{width:16px;height:16px;fill:none;stroke:var(--c-gold-hi);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}@media(max-width: 760px){.quick-cats{gap:0;padding:4px 8px;width:calc(100% - 40px)}.quick-cats a{position:relative;gap:8px;min-height:40px;font-size:14px;font-weight:700;color:var(--c-text-1);box-shadow:none !important;padding:0 4px}.quick-cats a+a:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:1px;background:var(--c-line-1)}.quick-cats a:hover,.quick-cats a:active{background:var(--c-ink-4);color:var(--c-gold-text)}}.carousel-track{align-items:stretch !important}body:has(.site-nav.menu-open) .quick-cats{display:none !important}@media(max-width: 760px){.route-view{padding-top:12px;padding-bottom:40px;min-height:0}.route-view .breadcrumbs{margin:0 0 8px;font-size:14px}.listing-header{margin:0 0 12px !important;gap:0}.listing-header h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.listing-header .view-controls{width:100%;padding:4px 8px}.route-view .product-grid{gap:12px}}@media(min-width: 761px){.route-view{padding-top:20px;padding-bottom:64px;min-height:0}.route-view .breadcrumbs{margin-bottom:12px}.listing-header{margin-bottom:16px !important}.listing-header h1{font-size:32px;line-height:1.2}.listing-layout{gap:20px}.facet-controls{top:92px;padding:16px 20px !important;background:linear-gradient(180deg, var(--surface-2), var(--surface-1)) !important;border:1px solid var(--edge) !important;border-radius:12px !important;box-shadow:0 1px 0 rgba(229, 223, 211, 0.05) inset,0 2px 4px rgba(0, 0, 0, 0.25),0 14px 30px rgba(0, 0, 0, 0.28)}}.story .story-inner{display:block;padding-top:24px;padding-bottom:24px}.story-line{margin:0;color:var(--c-text-2);font-size:16px;font-weight:600;letter-spacing:.04em;text-align:center}.footer-bottom>p{font:600 14px Manrope,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold-hi)}@media(max-width: 760px){.footer-bottom>p{font-size:12px;letter-spacing:.2em;text-align:center}}h1,h2,h3,.brand{font-variant-numeric:normal}@media(max-width: 760px){.header-search{transform:none !important;transition:opacity .35s ease,max-height 0s linear .35s,padding 0s linear .35s,border-width 0s linear .35s,visibility 0s linear .35s !important}.site-nav.menu-open .header-search{transition:opacity .35s ease,max-height 0s,padding 0s,border-width 0s,visibility 0s !important}}@media(max-width: 760px){.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:16px 16px;padding-top:24px;padding-bottom:24px}.footer-bottom .brand{order:1;font-size:18px}.footer-bottom>p{order:2;flex:1 1 0;min-width:0;width:auto !important;margin:0 !important;text-align:left;font-size:12px;letter-spacing:.12em;line-height:1.4}.footer-bottom .footer-contact{order:3;width:100%;justify-content:flex-start}.footer-bottom>a:last-child{order:4;width:100%;text-align:center}}.footer-contact .footer-cnpj{background:none;border:0;min-height:0;padding:0;color:var(--c-text-3);font-size:14px;font-weight:600;letter-spacing:.04em;pointer-events:none}@media(max-width: 760px){.footer-bottom>p{font-size:12px;letter-spacing:.08em;color:var(--c-gold-hi)}.footer-bottom .footer-contact{display:flex;flex-wrap:wrap;gap:12px}.footer-contact>a.button-primary{flex:1 1 0;min-height:44px}.footer-contact .footer-cnpj{flex:1 1 100%;text-align:center;order:3;padding-top:2px}.footer-bottom>a:last-child{color:var(--c-text-2);font-size:14px}}@media(max-width: 760px){.primary-links,.site-nav.menu-open .primary-links{transform:none !important}}.facet-search{display:none}@media(max-width: 760px){.facet-search{display:block;margin:0 0 12px}.facet-search input{width:100%;height:44px;padding:0 16px;border:1.5px solid var(--c-line-3);border-radius:12px;background:var(--c-ink-1);color:var(--c-text-0);font:600 16px Manrope,system-ui,sans-serif}.facet-search input::placeholder{color:var(--c-text-3)}}.route-view .detail-copy>p:not(.detail-note):not(.detail-status){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.demo-price{--price:22px}.detail-copy .demo-price{--price:24px}@media(max-width: 760px){.detail-copy .demo-price{--price:20px}}.demo-price strong{font-size:var(--price) !important}.demo-price.promo{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.demo-price.promo strong{font-size:calc(var(--price)*1.25) !important;color:var(--c-gold-hi);font-weight:800}.old-price{font-size:calc(var(--price)*.75);font-weight:700;color:var(--c-red);text-decoration:line-through;text-decoration-thickness:2px}.promo-badge{position:absolute;top:10px;left:10px;z-index:3;padding:4px 12px;border-radius:8px;background:linear-gradient(135deg, var(--c-gold-text), var(--c-gold) 55%, var(--c-line-3));color:var(--c-on-gold);font:800 12px Manrope,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 2px 8px rgba(0, 0, 0, 0.4);pointer-events:none}.detail-layout{position:relative}.promo-badge--detail{top:16px;left:16px}@media(max-width: 760px){.promo-badge--detail{top:96px;left:20px;font-size:12px;padding:4px 8px}}.promo-badge{left:0;right:0;top:0;border-radius:0;padding:8px 0;text-align:center;letter-spacing:.12em}.listing-layout[data-view=list] .promo-badge{right:auto;width:var(--list-image)}.promo-badge--detail{left:0;right:auto;top:0;width:50%}@media(max-width: 760px){.promo-badge--detail{left:14px;top:92px;width:calc((100% - 28px)*.38);padding:4px 0;font-size:12px}}@media(max-width: 760px){.listing-layout[data-view=list] .product-grid{gap:8px}}.nav-actions .aureon-account-action,.nav-actions .aureon-action-label{display:none}@media(min-width: 761px){.nav-actions .aureon-account-action{display:inline-flex}.nav-actions a,.nav-actions button,.nav-actions .cart-mark{width:auto;min-width:44px;height:44px;gap:8px;padding:0 8px;font-family:Manrope,system-ui,sans-serif;font-size:14px;font-weight:700;white-space:nowrap}.nav-actions .nav-favorites:after,.nav-actions .cart-mark:after{content:none}.nav-actions .aureon-action-label{display:inline}.nav-actions svg{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}}@media(min-width: 761px){body .listing-layout{grid-template-columns:160px minmax(0, 1fr);gap:16px}}body .facet-controls{padding:8px !important}body .facet-controls :is(.facet-group,.listing-filter){margin:0;padding:0 0 4px}@media(max-width: 760px){body .route-view.filters-open .facet-controls{padding:8px !important}body .facet-search{margin-bottom:8px}body .facet-search input{padding-inline:12px}}body .footer-contact>a.button-primary,body .footer-contact>a.button-primary:is(:visited,:hover,:focus-visible,:active){color:var(--c-black)}body .footer-contact>a.button-primary :is(span,i,.icon,svg){color:inherit}body .footer-contact>a.button-primary svg{fill:currentColor}body .main-content{padding-top:0}body .route-view{display:block}body .listing-no-facets{grid-template-columns:minmax(0, 1fr)}body .listing-layout .listing-content{width:100%;min-width:0}body .listing-layout .product-grid{display:grid;margin:0}body .facet-controls{width:auto;min-width:0;display:block}body .filters-desktop-content{margin:0}body .facet-controls .filters-title,body .facet-controls .price-filter-label{display:none}body .facet-controls .listing-filter .filters-options{border:0;margin:0}body .listing-options select{max-width:100%;font-size:12px}body .aureon-listing .category-controls{display:none}body .footer.aureon-footer{padding:0}body .footer .aureon-footer-legal{padding-top:12px;padding-bottom:12px;color:var(--c-text-3);font-size:12px}@media(max-width: 760px){body .aureon-listing .facet-controls{display:none}body .aureon-listing .category-controls{display:grid}body .listing-layout{grid-template-columns:minmax(0, 1fr)}body #modal-filters .aureon-filters{padding:20px}}body .aureon-header{border:0;background:transparent}body .aureon-menu-panel{display:contents}body .site-nav .aureon-account-link{display:none}body .site-nav .search-form-wrap,body .site-nav .search-form{width:100%;margin:0}body .site-nav .search-form-field{display:flex;width:100%;align-items:center;padding:0;margin:0;border:0;background:transparent}body .site-nav .search-input{flex:1;min-width:0;width:100%;margin:0;border:0;background:transparent}body .site-nav .search-submit-btn{position:static;width:auto;padding:8px 16px;background:var(--c-gold);color:var(--c-on-gold);border-radius:999px}body .nav-actions svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}body .aureon-quick-categories:empty{display:none}body .aureon-quick-categories{display:none}body .aureon-share-status{color:var(--c-gold-text)}body .aureon-share-fallback{display:none !important}body .js-products-list-slider-container{position:relative}body .js-products-list-slider-container>.swiper-button-prev,body .js-products-list-slider-container>.swiper-button-next{display:flex !important;opacity:1;visibility:visible;top:-64px;width:44px;height:44px;border:1px solid var(--c-line-3);border-radius:50%;background:var(--c-ink-2);color:var(--c-gold-text)}body .js-products-list-slider-container>.swiper-button-prev{left:auto;right:56px}body .js-products-list-slider-container>.swiper-button-next{right:0}body .js-products-list-slider-container .swiper-button-disabled{opacity:.6}body #single-product .detail-layout{min-width:0}body #single-product .detail-copy,body #single-product .product-content,body #single-product .product-form,body #single-product .product-shipping-wrapper{min-width:0;max-width:100%}body #single-product .detail-copy .product-payments-info{font-size:12px;color:var(--c-text-3)}body #single-product .detail-copy .product-payments-link{font-size:12px}body #single-product .detail-copy .product-content>.detail-top{margin-bottom:8px}body #single-product .detail-copy .product-content>.aureon-share-status:empty{display:none}@media(max-width: 760px){body .aureon-header-row.site-nav{min-height:80px}body .site-nav .aureon-menu-toggle{display:block;position:relative}body .site-nav .aureon-account-link{display:block;color:var(--c-gold-text)}body .aureon-quick-categories{display:block;padding-block:0 16px}body .aureon-quick-categories>div{display:flex;border:1px solid var(--line);border-radius:999px;overflow:auto}body .aureon-quick-categories a{flex:1;text-align:center;padding:12px;white-space:nowrap;font-size:12px;font-weight:700}body .aureon-quick-categories a+a{border-left:1px solid var(--line)}body #single-product>.container{padding-inline:20px}body #single-product .detail-layout{display:grid;grid-template-columns:88px minmax(0, 1fr);gap:12px;padding:16px}body #single-product .product-images{grid-column:1;grid-row:1/span 4;width:88px}body #single-product .product-images-slider{min-height:88px;height:88px;max-height:88px}body #single-product .product-slider-image{max-height:88px;padding:8px}body #single-product .product-slider-thumbs-container{display:none}body #single-product .detail-top{grid-column:2;grid-row:1}body #single-product .detail-top .eyebrow{display:none}body #single-product .detail-actions .icon-button{width:32px;height:32px;min-width:32px;min-height:32px}body #single-product .product-name{grid-column:2;grid-row:2;font-size:20px;margin:0}body #single-product .product-price{grid-column:2;grid-row:3}body #single-product .aureon-product-summary{grid-column:2;grid-row:4;font-size:12px;line-height:1.4}body #single-product .product-form,body #single-product .product-shipping-wrapper,body #single-product .detail-specs{grid-column:1/-1}body #single-product .product-form{grid-row:5}body #single-product .product-shipping-wrapper{grid-row:6}body #single-product .detail-specs{grid-row:7}body #single-product .product-payments-info{grid-column:1/-1}}@media(max-width: 760px){body .view-controls>.view-switch{grid-column:2;grid-row:1}body .view-controls>.mobile-filter-actions{grid-column:1;grid-row:1}body .view-controls>.listing-options{display:none}body .aureon-listing .category-controls{display:none}body #single-product .detail-top{position:absolute;top:20px;left:20px;margin:0;padding:0}body #single-product .detail-copy .detail-top .detail-actions{gap:8px}body #single-product .detail-actions .icon-button{min-width:32px;min-height:32px;width:32px;height:32px}body #modal-filters{position:fixed;inset:170px auto auto 16px;width:min(290px,100vw - 32px);max-height:70vh;margin:0;padding:16px;background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--line);border-radius:12px}body #modal-filters .modal-body{background:var(--c-ink-2);padding:0}}body #single-product .buy-box>.product-form{margin:0}body #single-product .buy-box .product-shipping-wrapper{margin:0}body #single-product .qty .form-quantity{display:flex;width:100%}body #single-product .qty .form-quantity-icon{display:grid;place-items:center;width:48px;height:48px;margin:0;border:0;background:var(--c-ink-3)}body #single-product .qty .js-quantity-input{width:56px;height:48px;text-align:center}body #single-product .product-form .form-quantity-container{display:flex;justify-content:space-between;align-items:center;gap:16px}body #single-product .detail-specs dl{display:contents}body .js-notification-cookie-private{max-width:360px;background:var(--c-ink-2);color:var(--c-text-1);border:1px solid var(--line);border-radius:12px;padding:16px;font:400 12px/1.4 Manrope,sans-serif}body .js-notification-cookie-private .notification-accept-btn{color:var(--c-on-gold);background:var(--c-gold);border-radius:8px;padding:8px 12px;font-weight:700}@media(max-width: 760px){body #single-product .buy-box{grid-column:1/-1;grid-row:5;margin:4px 0 0}body #single-product .buy-box .product-form,body #single-product .buy-box .product-shipping-wrapper{grid-row:auto;grid-column:auto}body #single-product .detail-specs{grid-row:6}body #single-product .detail-top{position:absolute}}body #single-product .product-name{font-weight:700}body #modal-filters .aureon-filters>label input{display:block;width:100%;background:var(--c-ink-1);border:1px solid var(--c-line-3);border-radius:12px;color:var(--c-text-0);min-height:44px;padding:8px 12px}body #modal-filters .listing-filter{border-bottom:1px solid var(--line)}body #modal-filters::backdrop,body .modal-overlay[data-overlay-id="#modal-filters"]{background:transparent;backdrop-filter:none}body .aureon-collection-content{display:block}body .aureon-featured .section-heading{display:flex;align-items:center;justify-content:space-between}body .aureon-featured .aureon-collection-title{padding-right:96px}body .aureon-featured .js-products-list-slider-container>.swiper-button-prev,body .aureon-featured .js-products-list-slider-container>.swiper-button-next{margin-top:0}@media(max-width: 760px){body #single-product .detail-top{left:20px;top:20px}}body #single-product .product-images{width:100%}body #single-product .product-images-slider{width:100%}body #single-product .product-slide-link{padding-bottom:0 !important;height:560px;min-height:448px;max-height:640px}body #single-product .product-slider-image{width:100%;max-width:100%;height:100%}body .swiper-wrapper.carousel-track{gap:0}body .site-nav .search-submit-btn{border-radius:8px}@media(max-width: 760px){body #single-product .detail-copy,body #single-product .product-content{position:static !important}body #single-product .product-slide-link{height:88px;min-height:88px;max-height:88px}body .aureon-featured .js-products-list-slider-container>.swiper-button-prev,body .aureon-featured .js-products-list-slider-container>.swiper-button-next{width:32px;height:32px}body .aureon-featured .js-products-list-slider-container>.swiper-button-prev{right:44px}}body .facet-controls .aureon-filter-search-label{display:none}@media(max-width: 760px){body #single-product .detail-top{grid-area:auto}body #modal-filters .aureon-filters{padding:0}}body .breadcrumbs .crumb.active{color:var(--c-text-0)}@media(max-width: 760px){body .aureon-header-row.site-nav{min-height:64px}}body #single-product .detail-layout{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}body #single-product .detail-copy{padding:clamp(28px,4vw,56px)}body #single-product .product-name{font-size:clamp(34px,3.5vw,52px);line-height:1.2;margin:0 0 24px}body #single-product .buy-box{margin:24px 0 12px}body #single-product .aureon-product-summary{color:var(--c-text-2);font-size:16px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body #single-product .detail-specs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}body #single-product .detail-specs h2{grid-column:1/-1}body #single-product .detail-specs dt{color:var(--c-text-3);font-size:12px;text-transform:uppercase}body #single-product .detail-specs dd{margin:0;font-size:14px}@media(max-width: 760px){body #single-product>.container{padding-inline:16px}body #single-product .detail-layout{grid-template-columns:38% minmax(0, 1fr);gap:12px 16px}body #single-product .product-images{position:relative;grid-column:1;grid-row:1/4;width:100%;aspect-ratio:1;border-radius:12px}body #single-product .product-images-slider,body #single-product .product-slide-link{min-height:0;max-height:none;height:auto;aspect-ratio:1}body #single-product .product-slider-image{width:100%;height:100%;max-height:none;padding:0;border-radius:12px}body #single-product .product-images .detail-top{position:absolute;grid-area:auto;inset:4px auto auto 4px;margin:0;z-index:3}body #single-product .product-name{grid-column:2;grid-row:1;font-size:22px;line-height:1.2;margin:0}body #single-product .aureon-product-summary{grid-column:2;grid-row:2;font-size:14px;line-height:1.4;margin:0}body #single-product .product-price{grid-column:2;grid-row:3}body #single-product .product-price .demo-price{margin:0}body #single-product .buy-box{grid-row:4;margin:4px 0 0}body #single-product .detail-specs{grid-column:1/-1;grid-row:6;margin:8px 0 0;padding:16px 0}}body{line-height:normal}body #single-product .product-name{font-weight:600}body #single-product .product-price{margin:0}body #single-product .product-shipping-wrapper.cep-form{width:100%}@media(min-width: 761px){body #single-product .product-slide-link{height:576px;min-height:0;max-height:none}body #single-product .product-slider-image{padding:0;object-fit:cover !important}}body .site-nav .menu-user{display:none}body .aureon-featured .carousel-arrow{opacity:.6;padding:0;transition:opacity .2s,background .2s,transform .2s}body .aureon-featured .carousel-arrow:hover,body .aureon-featured .carousel-arrow:focus-visible{opacity:1;background:var(--c-ink-4);transform:scale(1.06)}body .aureon-featured .carousel-arrow svg{display:block;flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width: 760px){body .site-nav .menu-user{display:flex;align-items:center;gap:4px;min-height:48px;margin:0 0 4px;padding:0 4px;border-bottom:1px solid var(--line);font:700 16px Manrope,system-ui,sans-serif;color:var(--c-gold-text)}body .site-nav .primary-links .menu-user a{display:inline;min-height:0;margin:0;padding:0;border:0;font:inherit;color:inherit}body .aureon-quick-categories.quick-cats{display:flex;gap:0;width:calc(100% - 40px);margin:16px auto 4px;padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:var(--c-ink-2)}body .aureon-quick-categories.quick-cats a{display:flex;align-items:center;justify-content:center;position:relative;flex:1;gap:8px;min-height:40px;padding:0 4px;border:0;font:700 14px Manrope,system-ui,sans-serif;color:var(--c-text-1)}body .aureon-quick-categories.quick-cats a+a{border:0}}body .aureon-featured .section-heading{min-height:44px}body .aureon-featured .js-products-list-slider-container>.carousel-arrow{top:-68px}body .header.site-header{background:transparent;border-bottom:0}body .aureon-header{background:var(--c-ink-0);border-bottom:1px solid var(--line)}@media(max-width: 760px){body .aureon-featured .section-heading{min-height:32px}body .aureon-featured .js-products-list-slider-container>.carousel-arrow{top:-56px}body .site-nav .search-submit-btn{padding:12px}}body .site-nav .search-input{height:38px;min-height:0}body .header.site-header{box-shadow:none;backdrop-filter:none}body .aureon-header{background:rgba(19, 17, 13, 0.92);backdrop-filter:blur(18px);box-shadow:0 1px 0 rgba(228, 184, 104, 0.12),0 10px 30px rgba(0, 0, 0, 0.28)}body #single-product .product-content{display:block}body #single-product .product-price-row .product-price-display{color:var(--c-gold-text);font:700 24px Manrope,system-ui,sans-serif}body #single-product .js-addtocart{width:100%;height:48px;min-height:48px;padding:0 24px;border:0;background:var(--c-gold);color:var(--c-on-gold);font:700 16px Manrope,system-ui,sans-serif}body #single-product .form-quantity-container>.form-label{margin:0;color:var(--c-text-1);font:700 16px Manrope,sans-serif}body #single-product .qty.form-group{display:block;flex:none;margin:0}body #single-product .product-quantity-control{flex:none;width:56px}body #single-product .qty .js-quantity-input{margin:0;padding:0;border:0;border-radius:0}body #single-product .shipping-calculator .form-swap.with-form{height:auto}body #single-product .shipping-calculator .with-form .form-swap-input{position:relative;transform:none;display:grid;gap:8px}body #single-product .shipping-calculator .form-label{margin:0;font:700 16px Manrope,sans-serif;color:var(--c-text-1)}body #single-product .aureon-product-specs{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:transparent;margin:24px 0;padding:20px 0}body #single-product .detail-specs dl>div{display:block;padding:0;border:0}@media(max-width: 760px){body #single-product .product-content{display:contents !important}body #single-product .product-price-row.demo-price{display:flex}body #single-product .product-price-row .product-price-display{font-size:20px}body #single-product .aureon-product-specs{margin:8px 0 0;padding:16px 0}}body #single-product .form-quantity-container.buy-row{width:100%}body #single-product .qty.form-group{width:154px}body #single-product .qty .form-quantity{padding:0;border:0}body #single-product .qty .form-quantity-icon{flex:0 0 48px;font-size:22px;font-weight:700;color:var(--c-text-1)}body #single-product .qty .js-quantity-input{border-inline:1px solid var(--c-line-1);background:var(--c-ink-1);color:var(--c-text-0);font:700 18px Manrope,sans-serif}body #single-product .cep-row .form-control{flex:1;min-width:0;height:48px;margin:0;padding:0 16px;border:1.5px solid var(--c-line-3);border-radius:12px;background:var(--c-ink-1);color:var(--c-text-0);font:600 16px Manrope,sans-serif}body #single-product .cep-row .js-calculate-shipping{position:static;display:flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding:0 20px;border:1px solid var(--c-line-3);border-radius:8px;background:transparent;color:var(--c-gold-text);font:700 16px Manrope,sans-serif}@media(max-width: 600px){body #single-product .cep-row .form-control{flex:none;width:100%}body #single-product .cep-row .js-calculate-shipping{width:100%}}body #single-product .js-addtocart:hover{background:var(--c-gold-text);transform:translateY(-2px)}body .js-notification-cookie-private{left:16px;right:auto;bottom:16px;width:calc(100% - 32px);max-width:360px}body .js-nubesdk-slot:empty{display:none}body .aureon-featured .products-list-slider,body .aureon-featured .js-products-list-swiper{margin:0;padding:0}body .aureon-listing .products-grid-search-heading{color:var(--c-text-2);margin:-12px 0 24px;font-size:16px;line-height:1.4}body .aureon-listing .view-controls>.listing-options{display:none}body .facet-controls .aureon-listing-preferences{display:grid;gap:8px;padding:16px 0;border-top:1px solid var(--line);font-size:14px}body .facet-controls .aureon-listing-preferences :is(label,.form-group,.product-list-sort-by){display:grid;gap:4px;min-width:0}body .facet-controls .aureon-listing-preferences select{width:100%;max-width:100%;min-width:0;min-height:40px;padding:8px;border:1px solid var(--c-line-3);border-radius:8px;background:var(--c-ink-1);color:var(--c-text-0);font-size:14px}body .aureon-footer .footer-contact>a.button-primary{font-size:14px;min-height:40px}@media(min-width: 761px){body #single-product .product-images{display:flex;flex-direction:column;align-self:stretch;gap:0}body #single-product .detail-copy{align-self:start}body #single-product .product-images-slider:not([data-gallery-format=grid]){flex:none;height:var(--aureon-media-height, 576px);min-height:0;max-height:none}body #single-product .product-images-slider:not([data-gallery-format=grid]) :is(.js-product-slider,.swiper-wrapper,.js-product-slide,.product-slide-link){height:100%;min-height:0;max-height:none}}@media(max-width: 760px){body #single-product .breadcrumbs{display:flex;flex-wrap:nowrap;min-width:0}body #single-product .breadcrumbs>:not(:last-child){flex:none;white-space:nowrap}body #single-product .breadcrumbs>:last-child{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body #single-product .aureon-product-summary{font-size:14px;line-height:1.4}body .aureon-footer .footer-contact>a.button-primary{min-height:44px}}body .aureon-listing .facet-controls:has(.aureon-filters):not(:has(.listing-filter)) .aureon-filters{display:none}body #login-form .form-control{color:var(--c-text-0);background:var(--c-ink-1)}body #login-form .form-control::placeholder{color:var(--c-text-2);opacity:1}body #login-form .form-label{color:var(--c-text-0)}@media(min-width: 761px){body #single-product .product-content{gap:12px}body #single-product .product-content>.product-name{margin-block:0}body #single-product .product-content>.aureon-product-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:14px;line-height:1.4}body #single-product .detail-top .eyebrow{margin:0}body #single-product .buy-box{margin-top:0;padding:16px}}body #single-product .product-detail-variants{margin-bottom:16px}body #single-product .product-detail-variants .form-label{display:block;margin:0 0 8px;font-size:14px;line-height:1.4;overflow:visible}body #single-product .btn-variant{min-height:40px;margin:0 8px 8px 0;line-height:1.4;white-space:normal}body #single-product .btn-variant-content{display:flex;align-items:center;min-height:32px;margin:4px;padding:0 8px;line-height:1.4}body.template-cart .page-header>.container,body #shoppingCartPage>.container{max-width:1280px;padding-inline:32px}@media(min-width: 761px){body .aureon-featured .swiper-container{width:calc(100% + 4px);margin-left:-4px}body #single-product .product-content{display:flex;flex-direction:column}body #single-product .buy-box{order:1}body #single-product .product-payments-info,body #single-product .product-content>.product-payment-details{order:2}}@media(max-width: 760px){body .site-nav .primary-links>a{display:flex;align-items:center;min-height:40px;font-size:16px}body #single-product .product-payments-info{grid-column:1/-1;grid-row:7}body.template-cart .page-header>.container,body #shoppingCartPage>.container{padding-inline:16px}}body .section-page-header .page-header>.container,body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section,.account-info-section,.account-orders-section,.account-order-section,.account-address-section,.account-addresses-section,.account-subscription-address-section,.page-content-section)>.container{box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;padding-inline:32px}body .section-page-header .page-header{padding-block:32px 20px !important;color:var(--c-text-0)}body .section-page-header .page-header-title{margin:12px 0 0;color:var(--c-text-0);font:700 32px/1.2 Manrope,system-ui,sans-serif}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section,.account-info-section,.account-address-section,.account-subscription-address-section) .account-form-container{box-sizing:border-box;width:100%;max-width:576px;margin:0 auto 64px;padding:32px}body .account-form-container :is(form,.form-group,.form-row){min-width:0}body .account-form-container .form-group{margin-bottom:20px}body .account-form-container :is(.form-control,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select){width:100%;min-height:48px}body .account-form-container :is(.btn-block,input[type=submit]){width:100%;min-height:48px}body .account-form-container :is(.account-form-subtitle,.account-form-help,.newpass-info-text,.newpass-info-text-spaced){color:var(--c-text-2);font-size:14px;line-height:1.6}body .account-form-container :is(.btn-link,a){color:var(--c-gold-text);text-underline-offset:4px}body .account-page-content{gap:32px;margin-bottom:64px}body .account-orders-sidebar,body .account-page-content>[data-store=account-orders]{min-width:0;padding:24px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2);color:var(--c-text-1)}body .account-section-title{color:var(--c-text-0);font-size:18px}body .account-info-line,body .account-orders-empty-text{color:var(--c-text-2);font-size:14px;line-height:1.6;overflow-wrap:anywhere}body .password-section-layout{min-height:448px;padding-block:64px !important}body .password-form-content{box-sizing:border-box;max-width:576px;margin:auto;padding:32px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2);color:var(--c-text-0)}body .password-page-title{margin:0 0 24px;color:var(--c-text-0);font:700 28px/1.2 Manrope,system-ui,sans-serif}body .password-form-content :is(.form-label,label){color:var(--c-text-1);font-size:14px;font-weight:600}body .password-form-content :is(.form-control,input[type=password]){width:100%;min-height:48px;border:1px solid var(--c-line-2);border-radius:8px;background:var(--c-ink-1);color:var(--c-text-0)}body .password-form-content :is(.btn-primary,input[type=submit]){width:100%;min-height:48px;border:0;border-radius:8px;background:var(--c-gold);color:var(--c-on-gold);font-weight:700}body #page-error.error-page-container{box-sizing:border-box;width:calc(100% - 32px);max-width:704px;min-height:320px;margin:32px auto 64px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2)}body #page-error .error-page-header{margin:0 0 24px}body #page-error .error-page-title{margin:12px 0 0;color:var(--c-gold-text);font-size:40px}body #page-error .error-page-subtitle{margin-bottom:32px;color:var(--c-text-1);font-size:20px}body .page-content-section .page-content{box-sizing:border-box;max-width:704px;margin:0 auto 64px;font-size:16px;line-height:1.6}body .page-content-section .page-content :is(h2,h3,h4){margin:32px 0 12px;color:var(--c-text-0);line-height:1.2}body .page-content-section .page-content a{color:var(--c-gold-text);text-underline-offset:4px}body .aureon-favorites-dialog{box-sizing:border-box;border:1px solid var(--c-line-2);box-shadow:0 24px 64px var(--c-black)}body .aureon-favorites-dialog .aureon-dialog-heading{margin-bottom:16px}body .aureon-favorites-dialog .aureon-dialog-heading h2{margin:0;color:var(--c-text-0);font-size:24px}body .aureon-favorites-dialog .aureon-favorites-empty,body .aureon-favorites-dialog .aureon-local-note{color:var(--c-text-2);font-size:14px;line-height:1.6}body .aureon-favorites-dialog .aureon-local-note{margin:20px 0 0}body .aureon-favorites-list li:last-child{border-bottom:0}body .aureon-favorites-list a{min-width:0;color:var(--c-text-0)}body .aureon-favorites-list a span{overflow-wrap:anywhere}body .aureon-favorite-remove{flex:0 0 40px}body.template-cart .cart-form{margin-bottom:64px}body.template-cart .cart-page-content{gap:32px}body.template-cart .cart-page-products,body.template-cart .cart-page-summary{box-sizing:border-box;min-width:0}body.template-cart .cart-page-table-header{color:var(--c-text-2);border-color:var(--c-line-1);font-size:14px}body.template-cart .cart-page-item{margin:0;padding:20px 0;border-bottom:1px solid var(--c-line-1);color:var(--c-text-1)}body.template-cart .cart-item-image-container{width:96px;height:96px;overflow:hidden;border:1px solid var(--c-line-1);border-radius:8px;background:var(--c-paper)}body.template-cart .cart-item-image{object-fit:cover}body.template-cart .cart-item-name{color:var(--c-text-0);font-size:16px;font-weight:700}body.template-cart .cart-item-delete button{min-height:40px}body.template-cart .cart-item-variant,body.template-cart .cart-compare-price-container{color:var(--c-text-3);font-size:12px}body.template-cart .cart-item-subtotal,body.template-cart .cart-item-unit-price{color:var(--c-gold-text);font-size:16px;font-weight:700}body.template-cart .cart-quantity-btn{display:grid;place-items:center;width:40px;height:40px;color:var(--c-gold-text);border:1px solid var(--c-line-2);background:var(--c-ink-3)}body.template-cart .cart-quantity-input{width:48px;height:40px;text-align:center}body.template-cart .cart-page-summary{align-self:start;padding:24px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2)}body.template-cart .cart-totals-total{color:var(--c-text-0);font-size:20px}body.template-cart .cart-page-summary :is(.btn-primary,.js-cart-submit){width:100%;min-height:48px;border-radius:8px;background:var(--c-gold);color:var(--c-on-gold);font-weight:700}body .aureon-footer .footer-bottom>a,body .aureon-footer .footer-contact a{min-height:40px}body .aureon-footer .footer-contact a{display:inline-flex;align-items:center;justify-content:center;font-size:14px}@media(max-width: 760px){body .section-page-header .page-header>.container,body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section,.account-info-section,.account-orders-section,.account-order-section,.account-address-section,.account-addresses-section,.account-subscription-address-section,.page-content-section)>.container{padding-inline:16px}body .section-page-header .page-header{padding-block:20px 16px !important}body .section-page-header .page-header-title{margin-top:8px;font-size:24px}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section,.account-info-section,.account-address-section,.account-subscription-address-section) .account-form-container,body .password-form-content{margin-bottom:48px;padding:20px}body .account-page-content{grid-template-columns:minmax(0, 1fr);gap:16px;margin-bottom:48px}body .account-orders-sidebar,body .account-page-content>[data-store=account-orders]{padding:16px}body #page-error.error-page-container{min-height:256px;margin-block:16px 48px;padding:32px 20px !important}body #page-error .error-page-title{font-size:32px}body .page-content-section .page-content{margin-bottom:48px;padding:20px;font-size:14px}body .aureon-favorites-dialog{width:calc(100% - 32px);padding:20px}body .aureon-favorites-list img{width:56px;height:56px}body.template-cart .cart-page-content{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px}body.template-cart .cart-page-item{grid-template-columns:80px minmax(0, 1fr);gap:12px;padding:16px 0}body.template-cart .cart-item-image-container{width:80px;height:80px}body.template-cart .cart-item-info-container{min-width:0}body.template-cart .cart-item-totals-container{grid-template-columns:auto 1fr;gap:12px}body.template-cart .cart-page-summary{padding:20px}body #modal-filters{transition:opacity .2s ease,transform .2s ease;transform:translateY(-8px);opacity:0}body #modal-filters.modal-visible,body #modal-filters[open]{transform:none;opacity:1}body #modal-filters .modal-header{position:absolute;top:8px;right:8px;z-index:2;width:40px;height:40px;padding:0;border:0}body #modal-filters .modal-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body #modal-filters .modal-close{position:static;display:grid;place-items:center;width:40px;height:40px;color:var(--c-gold-text)}body #modal-filters .modal-body{max-height:calc(70vh - 32px);overflow:auto}}body .site-header{padding-top:var(--aureon-preview-clearance, 0px)}body .aureon-favorites-intro{color:var(--c-text-2);font-size:14px;line-height:1.6}body :is(#login-form,.login-form-section) input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):not([type=hidden]){color:var(--c-text-0);background:var(--c-ink-1)}body :is(#login-form,.login-form-section) input::placeholder{color:var(--c-text-1);opacity:1}body #modal-cart .modal-dialog{width:100%;max-width:448px}body #modal-cart :is(.modal-content,.modal-header,.modal-body,.modal-footer){background:var(--c-ink-2);color:var(--c-text-0);border-color:var(--c-line-1)}body #modal-cart .modal-header{padding:16px 24px}body #modal-cart .modal-body{padding:16px 24px 24px}body #modal-cart .js-ajax-cart-list{max-height:384px;overflow-y:auto}body :is(#modal-cart,#shoppingCartPage) .cart-item{gap:16px;padding:12px;background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:8px;color:var(--c-text-0)}body :is(#modal-cart,#shoppingCartPage) .cart-item-image-container{width:80px;height:80px;background:var(--c-paper);border:1px solid var(--c-line-1);border-radius:4px;overflow:hidden}body :is(#modal-cart,#shoppingCartPage) .cart-item-image{object-fit:contain}body :is(#modal-cart,#shoppingCartPage) .cart-item-name{color:var(--c-text-0);font-size:14px;font-weight:700}body :is(#modal-cart,#shoppingCartPage) .cart-item-variant{color:var(--c-text-2);font-size:12px}body :is(#modal-cart,#shoppingCartPage) .cart-item-subtotal{color:var(--c-gold-text);font-size:16px;font-weight:700}body :is(#modal-cart,#shoppingCartPage) .cart-item-delete-button{min-height:40px;color:var(--c-gold-text);text-decoration:underline;text-underline-offset:4px}body :is(#modal-cart,#shoppingCartPage) .cart-quantity-btn{display:inline-grid;width:40px;height:40px;min-height:40px;place-items:center;background:var(--c-ink-3);color:var(--c-text-0);border:1px solid var(--c-line-2);border-radius:4px}body :is(#modal-cart,#shoppingCartPage) .cart-quantity-input{width:48px;min-height:40px;height:40px;padding:0;background:var(--c-ink-1);color:var(--c-text-0);border-color:var(--c-line-2);text-align:center}body :is(#modal-cart,#shoppingCartPage) .cart-summary,body #shoppingCartPage .cart-page-fulfillment{padding:20px;background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-1);border-radius:12px}body :is(#modal-cart,#shoppingCartPage) .cart-totals-row{display:flex;justify-content:space-between;gap:16px;padding-block:8px;color:var(--c-text-1);border-bottom:1px solid var(--c-line-1)}body :is(#modal-cart,#shoppingCartPage) .cart-totals-total{margin-top:8px;color:var(--c-text-0);font-size:20px;font-weight:800}body :is(#modal-cart,#shoppingCartPage) .cart-totals-total .js-cart-total{color:var(--c-gold-text)}body #shoppingCartPage .cart-page-content{grid-template-columns:minmax(0, 1fr) 384px;gap:24px;align-items:start}body #shoppingCartPage .cart-page-summary{grid-column:2;grid-row:auto;padding:20px;background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px}body #shoppingCartPage .cart-page-fulfillment{grid-column:2;width:auto;max-width:none;margin-top:16px}body #shoppingCartPage .cart-page-products{min-width:0}body #shoppingCartPage .cart-page-table-header{color:var(--c-text-2);border-bottom-color:var(--c-line-1)}body :is(#modal-cart,#shoppingCartPage) .shipping-calculator{color:var(--c-text-1)}body :is(#modal-cart,#shoppingCartPage) .shipping-calculator .form-label{color:var(--c-text-1);font-size:14px;font-weight:700}body :is(#modal-cart,#shoppingCartPage) .shipping-calculator .form-control{height:44px;min-height:44px;background:var(--c-ink-1);color:var(--c-text-0);border-color:var(--c-line-2);border-radius:8px}body :is(#modal-cart,#shoppingCartPage) .shipping-calculator .button-outline{height:44px;min-height:44px;border-color:var(--c-gold);color:var(--c-gold-text);border-radius:8px}body :is(#modal-cart,#shoppingCartPage) :is(#go-to-checkout,#ajax-cart-submit-div input[name=go_to_checkout]){display:flex;width:100%;height:44px;min-height:44px;align-items:center;justify-content:center;padding:8px 16px;background:var(--c-gold);color:var(--c-on-gold);border:1px solid var(--c-gold);border-radius:8px;font-family:var(--body-font);font-size:16px;font-weight:800}body :is(#modal-cart,#shoppingCartPage) :is(#go-to-checkout,#ajax-cart-submit-div input[name=go_to_checkout]):hover{background:var(--c-gold-hi);border-color:var(--c-gold-hi)}body :is(#modal-cart,#shoppingCartPage) .cart-continue-shopping{margin-top:12px;text-align:center}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) .account-form-container{max-width:640px;margin:0 auto 32px;padding:24px;background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px;color:var(--c-text-0)}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) :is(.form-group,.form-field){margin-bottom:20px}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) :is(.form-label,label){display:block;margin-bottom:8px;color:var(--c-text-1);font-size:14px;font-weight:700}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) :is(.form-control,.form-select,input:not([type=hidden]):not([type=submit]):not([type=checkbox]):not([type=radio])){width:100%;height:44px;min-height:44px;padding:8px 12px;background:var(--c-ink-1);color:var(--c-text-0);border:1px solid var(--c-line-2);border-radius:8px;font-family:var(--body-font);font-size:16px}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) :is(.btn-primary,input[type=submit]){min-height:44px;border-radius:8px;background:var(--c-gold);color:var(--c-on-gold);border-color:var(--c-gold);font-weight:800}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) :is(.btn-link,a){color:var(--c-gold-text);text-underline-offset:4px}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) .account-page-content{gap:24px;color:var(--c-text-0)}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) :is(.account-orders-sidebar,.account-order-card,.account-address-card,.account-info-card){padding:20px;background:var(--c-ink-2);color:var(--c-text-0);border:1px solid var(--c-line-1);border-radius:12px}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) :is(.account-section-title,.account-orders-heading){color:var(--c-text-0)}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) :is(.account-address-edit,.account-address-link,.account-order-detail-link,.btn-link){color:var(--c-gold-text);text-underline-offset:4px}body :is(.account-orders-section,.account-addresses-section) .account-orders-empty{max-width:640px;margin:24px auto;padding:32px 24px;background:var(--c-ink-2);color:var(--c-text-1);border:1px solid var(--c-line-1);border-radius:12px;text-align:center}body :is(.account-orders-section,.account-addresses-section) .account-orders-empty-icon{width:32px;height:32px;margin-bottom:16px;color:var(--c-gold-text)}body :is(.account-orders-section,.account-addresses-section) .account-orders-empty-cta,body #shoppingCartPage .aureon-empty-home{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:8px 24px;background:var(--c-gold);color:var(--c-on-gold);border:1px solid var(--c-gold);border-radius:8px;font-weight:800;text-decoration:none}body :is(.account-orders-section,.account-addresses-section) .account-orders-empty-cta:hover,body #shoppingCartPage .aureon-empty-home:hover{background:var(--c-gold-hi);color:var(--c-on-gold)}body #shoppingCartPage .aureon-empty-state{max-width:640px;margin:24px auto;padding:32px 24px;background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px}body .account-addresses-empty{grid-column:1/-1;max-width:640px;margin:24px auto;padding:32px 24px;background:var(--c-ink-2);color:var(--c-text-1);border:1px solid var(--c-line-1);border-radius:12px;text-align:center}body .account-addresses-empty p{margin:0 0 16px}@media(max-width: 760px){body #shoppingCartPage .cart-page-content{grid-template-columns:minmax(0, 1fr);gap:16px}body #shoppingCartPage .cart-page-summary,body #shoppingCartPage .cart-page-fulfillment{grid-column:1}body #shoppingCartPage .cart-page-fulfillment{margin-top:0}body #shoppingCartPage .cart-page-summary,body #shoppingCartPage .cart-page-fulfillment{padding:16px}body #shoppingCartPage .cart-page-item .cart-item-info-container{grid-template-columns:minmax(0, 1fr);gap:8px}body #shoppingCartPage .cart-page-item .cart-item-totals-container{grid-template-columns:auto 1fr;gap:12px}body #shoppingCartPage .cart-page-item .cart-item-unit-price{display:none !important}body #shoppingCartPage .cart-page-item .cart-item-delete{grid-column:1/-1}body #shoppingCartPage .cart-page-item .cart-item-subtotal{text-align:right}body :is(.login-form-section,.register-form-section,.reset-form-section,.newpass-form-section) .account-form-container{padding:16px}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) .account-page-content{gap:16px}body :is(.account-orders-section,.account-addresses-section,.account-info-section,.account-order-section,.account-address-section) :is(.account-orders-sidebar,.account-order-card,.account-address-card,.account-info-card){padding:16px}body :is(.account-orders-section,.account-addresses-section) .account-orders-empty,body #shoppingCartPage .aureon-empty-state{padding:24px 16px}}body .aureon-filters:not(:has(.listing-filter input,.category-item)){display:none}body .aureon-favorites-dialog{width:480px;max-width:calc(100vw - 32px)}body .aureon-favorites-dialog .eyebrow{margin:0 0 8px}body #page-error.error-page-container{max-width:1280px;width:100%;margin:32px auto 64px;padding:0 32px !important;border:0;border-radius:0;background:transparent;text-align:left}body #page-error .error-page-title{color:var(--c-text-0)}body #page-error>.container{padding:0}@media(min-width: 761px){body #single-product .detail-layout{align-items:start}body #single-product .detail-copy{padding:24px}body #single-product .product-content>.product-name{font-size:32px;line-height:1.2}body #single-product .product-images{align-self:start}body #single-product .product-images-slider:not([data-gallery-format=grid]){height:var(--aureon-media-height, 420px);max-height:420px}body #single-product .product-images-slider:not([data-gallery-format=grid]) .product-slide-link{padding-bottom:0 !important}body #single-product .product-detail-variants{margin-bottom:8px}body #single-product .product-detail-variants .form-label{margin-bottom:4px}body #single-product .buy-box{padding:12px}body #single-product .product-stock-alert{margin-block:4px}}@media(max-width: 760px){body #page-error.error-page-container{padding-inline:16px !important}}body #single-product .qty .form-quantity-icon{flex:0 0 48px;padding:0;font:700 22px Manrope,sans-serif;color:var(--c-text-1);cursor:pointer}body #single-product .qty .form-quantity{overflow:hidden;border-radius:12px}body .aureon-favorites-dialog{width:520px;max-width:calc(100vw - 28px);padding:32px}body .aureon-favorites-dialog .email-favorites[hidden]{display:none}@media(max-width: 760px){body .aureon-favorites-dialog{width:337px;max-width:calc(100vw - 28px)}}body :is(.facet-controls,#modal-filters) .listing-filter{margin:0;padding:0 0 4px}body :is(.facet-controls,#modal-filters) .listing-filter .filters-options{margin:0;padding:0}@media(max-width: 760px){body #modal-filters{padding:8px}body #modal-filters .modal-body{padding:0}body #modal-filters .aureon-filter-search-label{margin:0 0 8px}}body .footer-contact>a.button-primary,body .footer-contact>a.button-primary:is(:visited,:hover,:focus-visible,:active){color:var(--c-black)}body .footer-contact>a.button-primary :is(span,i,.icon,svg){color:inherit}body .footer-contact>a.button-primary svg{fill:currentColor}body #single-product .product-price .product-installment{display:block;color:var(--c-text-1);font-size:14px;line-height:1.4;margin-top:8px}body .aureon-pix-price{color:var(--c-gold-text);font-size:14px;font-weight:700;line-height:1.4;margin-top:4px}body .aureon-pix-price[hidden]{display:none}body #single-product .product-shipping-wrapper{margin-top:8px;padding:12px;border:1px solid var(--c-line-3);border-radius:12px;background:var(--c-ink-2)}body #single-product .product-shipping-wrapper .form-label{font-size:14px;color:var(--c-text-0);font-weight:700}body .aureon-product-whatsapp{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;padding:8px 12px;font-size:14px}body .aureon-sticky-buy{display:none}@media(max-width: 760px){body .aureon-sticky-buy:not([hidden]){position:fixed;inset:auto 0 0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--c-ink-1);border-top:1px solid var(--c-line-3)}body .aureon-sticky-buy>span{font-size:20px;font-weight:700;color:var(--c-gold-text)}body .aureon-sticky-buy>button{height:44px;padding:8px 24px;font-size:16px}body:has(.aureon-sticky-buy) .footer{padding-bottom:96px}}body .aureon-header-search .search-submit-btn,body .site-nav .search-submit-btn{background:var(--c-gold-hi);color:var(--c-ink-2);border-radius:8px}body .footer.aureon-footer,body .aureon-footer{background:var(--c-ink-0);border-top:1px solid var(--edge, var(--c-line-1))}html,body{overflow-x:clip}body .aureon-footer .footer-bottom>a{min-height:0}body .aureon-footer .aureon-footer-legal{padding:0 16px 12px;font-size:12px;line-height:1.4}body .aureon-footer .footer-legal-container>div>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}body .aureon-footer .footer-legal-container :is(a,span,p){font-size:12px;line-height:1.4;color:var(--c-text-3)}body .aureon-footer .footer-legal-container,body .aureon-footer .footer-legal-container>div,body .aureon-footer .footer-legal-container>div>div{min-height:0;height:auto;padding:0;margin:0;align-content:flex-start}body .aureon-footer .footer-legal-container :is(.footer-powered-by,.footer-copyright){margin:0;padding:0;min-height:0}body .header-tabs .category-tabs{padding-bottom:0}body .aureon-footer .footer-bottom{min-height:96px}body .aureon-footer .footer-legal-container .footer-copyright{display:none}body .product-card .product-image.aureon-photo-cover img,body #single-product .aureon-photo-cover .product-slider-image{padding:0;object-fit:cover !important;object-position:center;mix-blend-mode:normal;background:transparent !important}@media(max-width: 760px){body .aureon-footer .footer-bottom{padding-bottom:8px;min-height:0}body .aureon-footer .aureon-footer-legal{padding-top:0;padding-bottom:8px}}body #single-product .detail-layout{align-items:start}body #single-product .product-images{max-width:100%}body #single-product .product-images-slider:not([data-gallery-format=grid]){height:384px;min-height:0;max-height:384px}body #single-product .product-slide-link{height:384px;min-height:0;max-height:384px}body #single-product .product-slider-image{width:100%;height:100%;max-height:384px;object-fit:contain !important}body #single-product .detail-top{margin-bottom:8px}body #single-product .detail-copy .product-name{margin:0 0 12px}body #single-product .detail-copy .product-price{margin:0 0 8px}body #single-product .detail-copy .aureon-product-summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 12px}body #single-product .product-content>.buy-box{margin-top:12px}body #single-product .detail-copy>.aureon-product-specs{margin-top:20px}body .aureon-listing .listing-layout[data-view=grid] .product-grid{row-gap:24px}body .aureon-listing .listing-layout[data-view=list] .product-grid{gap:24px}body #single-product .detail-copy>.product-info-description{display:none}body #single-product .detail-copy .product-price-compare{color:var(--c-red);font-size:18px}body #single-product .detail-copy .product-price-row .product-price-display{font-size:24px}body #single-product .product-price:has(.product-price-compare:not([style*="display:none"])) .product-price-display{font-size:28px}@media(max-width: 760px){body #single-product .detail-layout{grid-template-columns:112px minmax(0, 1fr);gap:8px 12px;padding:12px}body #single-product .product-images{grid-column:1;grid-row:1/5;width:112px;height:112px;aspect-ratio:1}body #single-product .product-images-slider:not([data-gallery-format=grid]),body #single-product .product-slide-link{width:112px;height:112px;min-height:0;max-height:112px;aspect-ratio:1}body #single-product .product-slider-image{width:100%;height:100%;max-height:112px;padding:4px;object-fit:contain !important}body #single-product .detail-copy,body #single-product .product-content{display:contents !important}body #single-product .product-content>.detail-top{grid-column:1;grid-row:1;position:relative;z-index:3;justify-content:flex-start;margin:0}body #single-product .detail-top .detail-actions{flex-direction:column;gap:4px}body #single-product .detail-actions .icon-button{width:32px;height:32px;min-width:32px;min-height:0;padding:4px}body #single-product .product-content>.product-name{grid-column:2;grid-row:1;font-size:18px;line-height:1.2;margin:0}body #single-product .product-content>.product-price{grid-column:2;grid-row:2;margin:0}body #single-product .product-content>.product-price .product-price-row .product-price-display{font-size:20px}body #single-product .product-content>.product-price:has(.product-price-compare:not([style*="display:none"])) .product-price-display{font-size:24px}body #single-product .product-content>.aureon-product-summary{grid-column:2;grid-row:3;font-size:14px;line-height:1.4;margin:0}body #single-product .product-content>.buy-box{grid-column:1/-1;grid-row:5;margin:0}body #single-product .product-content>.product-form{grid-column:1/-1}body #single-product .detail-copy>.detail-specs{grid-column:1/-1;grid-row:7;margin:8px 0 0;padding:16px 0}body #single-product .product-content>.product-payments-info{grid-column:1/-1}}.aureon-sort select:focus-visible,.suggestion:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}.aureon-image-pending{background:var(--c-ink-3)}.aureon-sort{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0 0 16px;font-size:14px;color:var(--c-text-2)}.aureon-sort .form-group{margin:0}.aureon-select{position:relative;display:inline-flex}.aureon-select .form-select-icon{display:none}.aureon-select::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-8px;border:solid var(--c-gold-text);border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none}.aureon-sort select{appearance:none;-webkit-appearance:none;height:40px;min-height:40px;max-width:100%;border:1px solid var(--c-line-2);border-radius:999px;background:var(--c-ink-2);color:var(--c-text-0);font:700 14px/1.4 Manrope,system-ui,sans-serif;padding:0 40px 0 16px;cursor:pointer}.aureon-sort select:hover{border-color:var(--c-gold)}.category-tabs{display:flex;align-items:center;gap:8px;margin:0 0 32px;overflow-x:auto;scrollbar-width:none}.category-tabs::-webkit-scrollbar{display:none}.category-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--c-line-1);border-radius:999px;background:var(--c-ink-2);color:var(--c-text-1);font:700 14px/1.4 Manrope,system-ui,sans-serif;text-decoration:none}.category-tabs a:hover{border-color:var(--c-gold);color:var(--c-text-0)}.category-tabs a[aria-current=page]{background:var(--c-gold);border-color:var(--c-gold);color:var(--c-on-gold)}.category-tabs a:focus-visible{outline:2px solid var(--c-gold-text);outline-offset:2px}.search-suggestions .suggestion{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px;color:var(--c-text-0);text-decoration:none}.search-suggestions .suggestion img{width:44px;height:44px;object-fit:contain;border-radius:4px}.search-suggestions .suggestion[aria-selected=true]{background:var(--c-ink-4)}@media(max-width: 760px){.nav-actions .aureon-account-action{display:none}.category-tabs{margin-bottom:16px}.aureon-sort{margin-bottom:12px}}.listing-tools{display:flex;align-items:center;gap:12px}.listing-tools .aureon-sort{margin:0}.listing-tools .aureon-sort select{height:40px}@media(max-width: 760px){.listing-header .listing-tools{flex-direction:column;align-items:stretch;width:100%;gap:8px}.listing-tools .aureon-sort{justify-content:flex-end}}@media(min-width: 761px){.site-nav{grid-template-columns:auto minmax(160px, 1fr) auto !important;grid-template-areas:"brand search actions" !important}.site-nav .header-search{max-width:none;width:100%}.site-nav .nav-actions{justify-self:end}.site-nav .primary-links{display:none !important}}.quick-cats,.aureon-quick-categories{display:none !important}.category-tabs{justify-content:safe center;gap:32px;margin:0 0 24px;padding:0 4px}.category-tabs a{position:relative;min-height:44px;padding:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--c-text-1);font:700 18px/1.4 Manrope,system-ui,sans-serif;transition:color .18s,border-color .18s}.category-tabs a+a::before{content:"|";position:absolute;left:-18px;top:50%;transform:translateY(-50%);color:var(--c-line-3);font-weight:400}.category-tabs a:hover{background:none;border-color:transparent;border-bottom-color:var(--c-line-2);color:var(--c-gold-text)}.category-tabs a[aria-current=page]{background:none;border-color:transparent;border-bottom-color:var(--gold);color:var(--c-gold-text)}.site-header .category-tabs{margin:0;padding:0 4px 4px}.site-header .category-tabs a{min-height:40px}@media(min-width: 761px){body .site-header .aureon-header-row.site-nav,body .site-header .site-nav{min-height:64px;padding-top:8px;padding-bottom:4px}}.header-tabs,.site-header>.category-tabs{padding-bottom:0}.site-header:has(.menu-open) .category-tabs,.site-header:has(.menu-open) .header-tabs{display:none}@media(max-width: 760px){.site-header .header-tabs,.site-header>.category-tabs{display:none !important}}.facet-controls:empty,.facet-controls:not(:has(details,.facet-group,input)){display:none !important}.listing-layout:not(:has(.facet-controls input)){grid-template-columns:minmax(0, 1fr) !important}.feature-section .section-heading h1,.feature-section .section-heading h2{font-size:32px}@media(max-width: 760px){.site-nav.menu-open .primary-links{max-height:80vh;overflow-x:hidden;overflow-y:auto}.site-nav.menu-open .primary-links>a{width:100%;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}}.feature-section{padding-top:16px}@media(max-width: 760px){.feature-section .section-heading h1,.feature-section .section-heading h2{font-size:20px}.feature-section{padding-top:16px !important}}.carousel-window{scroll-behavior:auto}.carousel-window.is-sliding{scroll-snap-type:none}.carousel-window.is-sliding,.aureon-featured .js-products-list-swiper.is-sliding{mask-image:linear-gradient(to right, transparent, var(--c-black) 24px, var(--c-black) calc(100% - 24px), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--c-black) 24px, var(--c-black) calc(100% - 24px), transparent)}.aureon-featured .swiper-wrapper{transition-timing-function:ease-out}@media(prefers-reduced-motion: reduce){.aureon-featured .swiper-wrapper{transition-duration:0ms !important}.carousel-window.is-sliding,.aureon-featured .js-products-list-swiper.is-sliding{mask-image:none;-webkit-mask-image:none}}body .product-card{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;height:auto;margin:0;overflow:hidden;box-sizing:border-box;border:1px solid var(--c-line-2);border-radius:12px;background:linear-gradient(140deg, var(--c-ink-3), var(--c-ink-1));color:var(--c-text-0)}body .product-card:focus-within{outline:2px solid var(--c-gold);outline-offset:4px}body .product-card :is(a,button,input):focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}body .product-card .product-image{position:relative;flex:none;align-self:start;display:block;width:100%;height:auto;aspect-ratio:1;min-height:0;max-height:none;overflow:hidden;background:var(--c-photo-bg);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}body .product-card .product-image>div{height:100%;padding-bottom:0 !important}body .product-card .product-image :is(a,.product-item-image-link){position:relative;display:block;width:100%;height:100%}body .product-card .product-image img{position:static;display:block;inset:auto;width:100%;height:100%;min-height:0;max-height:100%;padding:0;box-sizing:border-box;object-fit:cover;object-position:center;transform:none;background:var(--c-photo-bg);border-radius:0;mix-blend-mode:normal}body .product-card .product-image.aureon-photo-cover img{padding:0;object-fit:cover;object-position:center;mix-blend-mode:normal !important;background:var(--c-photo-bg) !important}body .product-card .product-info{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:2.4em 16.8px auto;gap:8px 4px;flex:1;align-self:stretch;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:12px;text-align:left;font-size:16px}body .product-card .product-item-link{display:contents;color:inherit;text-decoration:none}body .product-card .product-item-link::after,body .product-card .card-hit{content:"";position:absolute;inset:0;z-index:1}body .product-card .product-info .product-item-name{grid-column:1/-1;grid-row:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:auto;height:2.4em;min-height:2.4em;max-height:2.4em;min-width:0;margin:0;padding:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;text-overflow:clip;font:700 16px/1.2 Manrope,system-ui,sans-serif;color:var(--c-text-0)}body .product-card .product-brand{grid-column:1;grid-row:2;display:block;min-width:0;height:1.4em;margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/1.4 Manrope,system-ui,sans-serif;color:var(--c-text-2)}body .product-card .aureon-card-pricing{grid-column:1/-1;grid-row:3;display:grid;grid-template-rows:40px 1.4em;align-content:start;min-width:0;height:60px;font-size:12px;line-height:1.4}body .product-card .demo-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap;gap:0;min-width:0;height:40px;min-height:0;margin:0;padding:0;white-space:nowrap}body .product-card .demo-price :is(strong,.product-item-price){font:700 20px/1.2 Manrope,system-ui,sans-serif;color:var(--c-gold-text)}body .product-card .demo-price :is(s,.product-item-price-compare){order:-1;font:400 12px/1.2 Manrope,system-ui,sans-serif;color:var(--c-red);text-decoration:line-through}body .product-card .demo-price small{display:none}body .product-card.aureon-promo .demo-price{height:48px}body .product-card.aureon-promo .aureon-card-pricing{grid-template-rows:48px 1.4em;height:68px}body .product-card.aureon-promo .demo-price .product-item-price-compare{order:-1;font-size:15px;font-weight:700;line-height:1.2;color:var(--c-red);text-decoration:line-through;text-decoration-thickness:2px}body .product-card.aureon-promo .demo-price .product-item-price{font-size:25px !important;font-weight:800;line-height:1.2;color:var(--c-gold-text)}body .product-card .product-item-discount{display:none !important}body .product-card .aureon-card-installments{display:none;height:1.4em;min-height:1.4em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/1.4 Manrope,system-ui,sans-serif;color:var(--c-text-2)}body .product-card .aureon-card-installments .product-item-installments{display:block;margin:0;font:inherit;color:inherit}body .product-card .aureon-card-installments .product-installments{font:inherit;color:inherit}body .product-card .aureon-pix-price{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/1.4 Manrope,system-ui,sans-serif}body .product-card .product-item-colors-container{grid-column:2;grid-row:2;display:flex;align-items:center;max-width:80px;height:16px;margin:0;overflow:hidden}body .product-card .product-item-colors-container :is(.product-item-colors-variation,.product-item-colors){display:flex;align-items:center;gap:4px;margin:0}body .product-card .aureon-card-buy{grid-column:1/-1;display:block;width:100%;height:40px;min-height:40px;margin:0;padding:0;border:0;background:none;box-sizing:border-box}body .product-card form.aureon-card-buy .item-submit-container{width:100%;margin:0}body .product-card :is(form.aureon-card-buy input[type=submit],a.aureon-card-buy){display:flex;align-items:center;justify-content:center;width:100%;min-width:44px;height:40px;min-height:40px;margin:0;padding:0 16px;box-sizing:border-box}body .product-card .product-info>:is(p,.product-description,.aureon-product-description){display:none}body .product-card .favorite-button{position:absolute;z-index:4;top:8px;right:8px;left:auto;display:grid;place-items:center;width:40px;height:40px;min-height:40px;margin:0;padding:8px;transform:none;border:1px solid var(--c-line-3);border-radius:999px;background:var(--c-ink-1);color:var(--c-gold-text)}body .product-card .favorite-button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}body .product-card .favorite-button[aria-pressed=true]{background:var(--c-gold);color:var(--c-on-gold)}body .product-card .product-tag{display:none}body .product-card :is(.promo-badge,.aureon-promo-badge,.aureon-stock-badge){position:absolute;top:auto;left:0;right:0;bottom:0;height:auto;z-index:2;padding:4px 8px;font:700 12px/1.4 Manrope,system-ui,sans-serif;text-align:center;background:var(--c-gold);color:var(--c-on-gold)}body .product-grid{row-gap:24px}body .aureon-listing .listing-layout[data-view=list] .product-grid,body .listing-layout[data-view=list] .product-grid{gap:8px}body .listing-layout[data-view=list] .product-card{display:grid;grid-template-columns:112px minmax(0, 1fr);align-items:center;column-gap:16px;margin:0;padding:16px;overflow:visible}body .listing-layout[data-view=list] .product-card.product-item:not(.product-item-reduced){margin:0}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card.aureon-promo .demo-price{height:40px}body .listing-layout[data-view=list] .product-card.aureon-promo .aureon-card-pricing{grid-template-rows:40px 1.4em;height:60px}}body .listing-layout[data-view=list] .product-card .product-image{width:112px;height:112px;max-height:112px;border-radius:8px}body .listing-layout[data-view=list] .product-card .product-info{position:relative;grid-template-columns:minmax(0, 1fr) 160px;grid-template-rows:2.4em 1.4em;gap:4px 16px;height:112px;padding:0}body .listing-layout[data-view=list] .product-card .product-item-name{grid-column:1;grid-row:1}body .listing-layout[data-view=list] .product-card .product-brand{grid-column:1;grid-row:2;align-self:start}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{position:absolute;top:16px;right:0;grid-area:1/1/-1/-1;width:160px;padding-right:48px;box-sizing:border-box;text-align:right}body .listing-layout[data-view=list] .product-card .demo-price{align-items:flex-end}body .listing-layout[data-view=list] .product-card .favorite-button{top:16px;right:16px}body .carousel-track .product-card{flex:0 0 calc((100% - 80px)/5)}body .aureon-featured .swiper-wrapper .product-card{flex-basis:auto}@media(max-width: 1100px){body .carousel-track .product-card{flex-basis:calc((100% - 40px)/3)}body .aureon-featured .swiper-wrapper .product-card{flex-basis:auto}}@media(max-width: 600px){body .carousel-track .product-card{flex-basis:calc((100% - 12px)/2)}body .aureon-featured .swiper-wrapper .product-card{flex-basis:auto}}@media(max-width: 760px){body .listing-layout[data-view=list] .product-card{grid-template-columns:96px minmax(0, 1fr);column-gap:12px;padding:12px}body .listing-layout[data-view=list] .product-card .product-image{width:96px;height:96px;max-height:96px}body .listing-layout[data-view=list] .product-card .product-info{grid-template-columns:minmax(0, 1fr);grid-template-rows:2.4em 1.4em 40px;gap:0;height:96px;padding:0}body .listing-layout[data-view=list] .product-card .product-item-name{grid-column:1/-1;grid-row:1;padding-right:48px}body .listing-layout[data-view=list] .product-card .product-brand{grid-column:1/-1;grid-row:2}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{position:static;grid-column:1/-1;grid-row:3;grid-template-rows:20px 1.4em;width:auto;height:40px;padding-right:0;align-self:end}body .listing-layout[data-view=list] .product-card .demo-price{height:20px}body .listing-layout[data-view=list] .product-card .aureon-pix-price{display:none}body .listing-layout[data-view=list] .product-card .favorite-button{top:12px;right:12px}body .listing-layout[data-view=list] .product-card .product-item-colors-container{display:none}body .listing-layout[data-view=list] .product-card .product-info>.aureon-card-buy{position:absolute;right:0;bottom:0;width:96px}}body .aureon-sort-label{display:none}@media(max-width: 600px){body .listing-header .listing-tools{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:40px;align-items:stretch;box-sizing:border-box;width:100%;gap:0;padding:4px;border:1px solid var(--c-line-2);border-radius:999px;background:var(--c-ink-2)}body .listing-tools>.view-controls,body .listing-tools .view-controls>.view-switch{display:contents}body .listing-tools .view-controls>.mobile-filter-actions{grid-column:1;grid-row:1;position:relative;height:40px;min-width:0;margin:0;border-right:1px solid var(--c-line-1)}body .listing-tools .mobile-filter-toggle{justify-content:center;width:100%;height:40px;min-height:40px;padding:0 4px}body .listing-tools>.aureon-sort{grid-column:2;grid-row:1;display:block;position:relative;min-width:0;height:40px;margin:0;border-right:1px solid var(--c-line-1)}body .listing-tools .aureon-sort .aureon-select{display:block;width:100%;height:40px}body .listing-tools .aureon-sort .form-group{width:100%;height:40px;margin:0}body .listing-tools .aureon-sort .aureon-select::after{display:none}body .listing-tools .aureon-sort select{position:absolute;inset:0;z-index:1;width:100%;height:40px;min-height:40px;margin:0;padding:0;opacity:0;cursor:pointer}body .listing-tools .aureon-sort-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--c-paper);font:700 12px/1.4 Manrope,system-ui,sans-serif;pointer-events:none}body .listing-tools .aureon-sort:focus-within{outline:2px solid var(--c-gold-text);outline-offset:-2px}body .listing-tools .view-switch button{grid-row:1;justify-content:center;width:100%;min-width:0;height:40px;min-height:40px;margin:0;padding:0 4px;gap:4px;border:0;border-radius:0}body .listing-tools .view-switch button:first-child{grid-column:3;border-right:1px solid var(--c-line-1)}body .listing-tools .view-switch button:last-child{grid-column:4}}.filters-properties-container .checkbox-text{text-transform:none}body .aureon-filter-title{margin:0 0 8px;font:700 16px/1.2 Manrope,system-ui,sans-serif;color:var(--c-text-0)}body :is(.facet-controls,#modal-filters) :is(.listing-filter,.facet-group) summary{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:4px 0;font:700 14px/1.4 Manrope,system-ui,sans-serif;cursor:pointer}body .aureon-filter-footer{display:none}@media(min-width: 761px){body .facet-controls{position:static;top:auto;max-height:none;overflow:visible;align-self:start}}@media(max-width: 760px){body .route-view.filters-open .facet-controls{position:fixed;inset:0 auto 0 0;z-index:30;display:flex !important;flex-direction:column;box-sizing:border-box;width:min(320px,100vw);height:100dvh;max-height:none;padding:16px !important;overflow-y:auto;border-radius:0}body #modal-filters{height:100dvh;max-height:none;overflow:hidden}body #modal-filters .modal-body{height:auto;max-height:none;flex:1 1 auto;overflow-y:auto}body #modal-filters .modal-footer,body .aureon-filter-footer{position:sticky;z-index:3;bottom:0;display:block;margin:auto -16px -16px;padding:12px 16px;background:var(--c-ink-2);border-top:1px solid var(--c-line-2)}body .aureon-filter-apply{width:100%;height:44px;min-height:44px !important;max-height:44px}}body input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;flex:0 0 18px;box-sizing:border-box;width:18px;height:18px;min-width:18px;margin:0;padding:0;vertical-align:middle;opacity:1;transform:none;border:1px solid var(--c-line-2);border-radius:4px;background:var(--c-ink-1);cursor:pointer}body input[type=checkbox]:checked{border-color:var(--c-gold-text);background-color:var(--c-gold-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 9 3 3 7-8' fill='none' stroke='%23151412' stroke-width='2'/%3E%3C/svg%3E");background-size:18px 18px;background-position:center}body input[type=checkbox]:focus-visible{outline:2px solid var(--c-gold-text);outline-offset:3px}body input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}body :is(.aureon-checkbox-row,label:has(>input[type=checkbox])){position:relative;display:flex;align-items:center;box-sizing:border-box;gap:8px;width:100%;min-height:40px;height:auto;padding:0 16px;margin:0;font:400 14px/1.4 Manrope,system-ui,sans-serif;color:var(--c-text-1);cursor:pointer}body :is(.aureon-checkbox-row,label:has(>input[type=checkbox])) .checkbox{display:flex;align-items:center;gap:8px;flex:1;min-width:0;width:auto;min-height:40px;margin:0;padding:0;color:var(--c-text-1)}body :is(.aureon-checkbox-row,label:has(>input[type=checkbox])) .checkbox-icon{display:none}body .aureon-checkbox-row .checkbox-color{display:block;position:static;flex:0 0 16px;box-sizing:border-box;width:16px;height:16px;margin:0;border:1px solid var(--c-line-2);border-radius:50%}body .aureon-checkbox-row .checkbox-text{flex:1;min-width:0;color:var(--c-text-1);text-transform:none;white-space:normal;overflow-wrap:anywhere}body .aureon-checkbox-row .aureon-filter-count{flex:none;margin-left:auto;color:var(--c-text-3);text-align:right;font-variant-numeric:tabular-nums}body .aureon-checkbox-row input:checked+.checkbox :is(.checkbox-text,.aureon-filter-count){color:var(--c-gold-text)}@media(min-width: 761px){body .listing-layout:has(.aureon-color-option){grid-template-columns:260px minmax(0, 1fr)}}:root{--c-photo-bg:#ffffff}body :is(.product-card .product-image,#single-product .product-images-slider,#single-product .product-slide-link,#single-product .product-thumb,.cart-item-image-container,.notification-cart-image-container){background:var(--c-photo-bg) !important}body :is(.product-card .product-image,#single-product .product-images-slider,#single-product .product-thumb,.cart-item-image-container,.notification-cart-image-container,.aureon-favorites-list,.favorites-list-item,.search-suggestions) img,body .route-view .detail-layout>img,body :is(.product-slider-image,.cart-item-image,.notification-cart-image,.quickshop-image){background:var(--c-photo-bg) !important;mix-blend-mode:normal !important}body .product-card .product-image img,body #single-product :is(.product-slider-image,.product-thumb img),body .route-view .detail-layout>img,body .route-view .detail-layout>img#detail-image,body :is(.cart-item-image,.notification-cart-image,.quickshop-image){padding:0 !important;object-fit:cover !important;object-position:center;mix-blend-mode:normal !important;background:var(--c-photo-bg) !important}body .listing-layout[data-view=list] .product-card .product-image.product-item-image-container{width:112px;height:112px;min-height:0;max-height:none;margin:0;align-self:center;aspect-ratio:1}@media(max-width: 760px){body .listing-layout[data-view=list] .product-card .product-image.product-item-image-container{width:96px;height:96px}}@media(min-width: 761px){body #single-product .product-images-slider:not([data-gallery-format=grid]){width:100%;max-width:384px;height:auto;min-height:0;max-height:none;aspect-ratio:1}body #single-product .product-slide-link{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1}body #single-product .product-slider-image{max-height:none}}body #single-product .product-images-slider:not([data-gallery-format=grid]){margin-inline:auto;overflow:hidden}body #single-product .product-slide-link{position:relative;display:block;box-sizing:border-box;overflow:hidden;width:100%;height:auto;min-height:0;max-height:none;padding-bottom:0 !important;aspect-ratio:1}body #single-product :is(.product-slider-image,.product-thumb img){position:absolute;inset:0;transform:none;width:100%;height:100%;max-width:100%;max-height:none;object-fit:contain !important;object-position:center !important}body #single-product .product-thumb{display:block;position:relative;box-sizing:border-box;width:100%;height:auto;padding-bottom:0 !important;aspect-ratio:1;overflow:hidden}body #single-product .product-images-thumbs{width:100%;max-width:384px;margin-inline:auto}@media(max-width: 760px){body #single-product .product-images{display:flex;flex-direction:column;gap:8px;height:auto;aspect-ratio:auto;align-self:start}}body #single-product .detail-layout{--aureon-product-top-space:24px}@media(min-width: 761px){body #single-product .product-images{padding-top:var(--aureon-product-top-space)}body #single-product .detail-copy{padding-top:var(--aureon-product-top-space)}}@media(max-width: 760px){body #single-product .detail-layout{padding-top:var(--aureon-product-top-space)}body #single-product .product-images{row-gap:0}body #single-product .product-images-thumbs{margin-top:8px}}body #single-product .js-product-slider-pagination{width:auto;top:8px;right:8px;bottom:auto;padding:3px 8px;border-radius:999px;background:var(--c-ink-2);color:var(--c-text-0);font-size:12px}body #single-product .js-product-slider-pagination span{color:var(--c-text-0)}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card{column-gap:20px}body .listing-layout[data-view=list] .product-card .product-info{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto auto;row-gap:0;align-content:start;height:auto;min-height:112px;padding-right:48px}body .listing-layout[data-view=list] .product-card .product-item-name{margin:0}body .listing-layout[data-view=list] .product-card .product-brand{grid-row:2;margin:0}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{position:static;grid-area:3/1/4/2;width:auto;padding-right:0;margin-top:8px;text-align:left}body .listing-layout[data-view=list] .product-card .demo-price{align-items:flex-start;justify-content:flex-start}}body .aureon-favorites-open{position:relative}body .aureon-favorites-open .aureon-favorites-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--c-gold);color:var(--c-ink-1);font-size:12px;font-weight:800;pointer-events:none}body .aureon-favorites-open .aureon-favorites-count[hidden]{display:none}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card{align-items:stretch;padding:16px 16px 16px 0;grid-template-columns:128px minmax(0, 1fr);overflow:hidden}body .listing-layout[data-view=list] .product-card .product-image{width:128px;height:auto;min-height:128px;max-height:none;margin:-16px 0;align-self:stretch;border-radius:0}body .listing-layout[data-view=list] .product-card .product-image :is(a,.product-item-image-link,div){height:100%}}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card{padding:12px 16px 12px 0;grid-template-columns:112px minmax(0, 1fr);min-height:0;height:auto}body .listing-layout[data-view=list] .product-card .product-image{width:112px;min-height:112px;margin:-12px 0}body .listing-layout[data-view=list] .product-card .product-info{min-height:0;height:auto}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{margin-top:4px}}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card{height:112px;padding-top:0;padding-bottom:0}body .listing-layout[data-view=list] .product-card .product-image{margin:0;min-height:0;height:112px}body .listing-layout[data-view=list] .product-card .product-info{display:flex;flex-direction:column;justify-content:center;gap:4px;height:112px}body .listing-layout[data-view=list] .product-card .product-info>:empty{display:none}}@media(min-width: 761px){body .listing-layout[data-view=list] .product-card .product-info{justify-content:flex-start;padding-top:16px}body .listing-layout[data-view=list] .product-card .product-info .product-item-link>*{flex-shrink:0}body .listing-layout[data-view=list] .product-card .product-item-name{height:auto;min-height:0}body .listing-layout[data-view=list] .product-card .product-brand{height:auto;min-height:1.4em}}body .modal-overlay{background:color-mix(in srgb, var(--c-ink-0) 80%, transparent) !important}body :is(#modal-cart,#shoppingCartPage,.js-cart-item) .grid-3-auto>.form-control-container{width:40px;min-width:40px}body :is(#modal-cart,#shoppingCartPage,.js-cart-item) .grid-3-auto>.form-control-container input{width:100%;height:40px;padding:0;border:0 !important;background:transparent !important;box-shadow:none !important;text-align:center;color:var(--c-text-0);font-size:14px}@media(max-width: 760px){body .listing-layout[data-view=list] .product-card{grid-template-columns:96px minmax(0, 1fr);column-gap:16px;padding:0 12px 0 0;min-height:96px;overflow:hidden;align-items:stretch}body .listing-layout[data-view=list] .product-card .product-image{width:96px;height:auto;min-height:96px;max-height:none;margin:0;border-radius:0;align-self:stretch}body .listing-layout[data-view=list] .product-card .product-image :is(a,.product-item-image-link,div){height:100%}body .listing-layout[data-view=list] .product-card .product-info{height:auto;padding:12px 40px 12px 0}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{text-align:left;justify-items:start;padding-right:0}body .listing-layout[data-view=list] .product-card .demo-price{justify-content:flex-start;align-items:flex-start}}body .search-suggestions .suggestion img{mix-blend-mode:normal !important;background:var(--c-photo-bg) !important;object-fit:contain;padding:2px;box-sizing:border-box;opacity:1 !important;filter:none !important}body .search-suggestions-image-container{background:var(--c-photo-bg);border-radius:4px;overflow:hidden}body .search-suggest-image{mix-blend-mode:normal !important}body .search-suggestions .suggestion-photo{flex:none;width:44px;height:44px;display:grid;place-items:center;background:var(--c-photo-bg);border-radius:4px;overflow:hidden}@media(max-width: 760px){body #modal-filters{position:fixed !important;inset:0 !important;top:0 !important;left:0 !important;width:100vw !important;max-width:none !important;height:100dvh !important;margin:0 !important;border:0 !important;border-radius:0 !important;transform:none;display:flex;flex-direction:column;background:var(--c-ink-1) !important}body #modal-filters .modal-header{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--c-line-1);background:transparent}body #modal-filters .modal-title{font:600 18px/1.2 Manrope,system-ui,sans-serif;color:var(--c-text-0)}body #modal-filters .modal-close{position:static !important;display:grid;place-items:center;width:40px;height:40px;padding:0;margin:0;border:0 !important;border-radius:999px;background:transparent !important;box-shadow:none !important;color:var(--c-text-0)}body #modal-filters .modal-close svg{width:20px;height:20px;fill:currentColor;stroke:none}body #modal-filters .modal-body{flex:1 1 auto;overflow-y:auto;padding:16px !important}body #modal-filters .modal-footer{padding:12px 16px;border-top:1px solid var(--c-line-1);background:var(--c-ink-1)}body #modal-filters .aureon-filter-apply{width:100%;min-height:44px}body .listing-layout[data-view=list] .product-grid{gap:12px}body .listing-layout[data-view=list] .product-card{column-gap:16px}body .listing-layout[data-view=list] .product-card .product-info{padding:12px 64px 12px 0;gap:4px}body .listing-layout[data-view=list] .product-card .aureon-card-pricing{margin-top:4px}body .listing-layout[data-view=list] .product-card .favorite-button{top:12px;right:12px}}.aureon-sheet-open,.aureon-sheet-open body{overflow:hidden}.aureon-sort-sheet{position:fixed;inset:0;z-index:9999}.aureon-sort-backdrop{position:absolute;inset:0;background:color-mix(in srgb, var(--c-ink-0) 80%, transparent)}.aureon-sort-panel{position:absolute;left:0;right:0;top:0;max-height:80dvh;overflow-y:auto;background:var(--c-ink-1);border-bottom:1px solid var(--c-line-2);border-radius:0 0 16px 16px;padding-bottom:8px}.aureon-sort-head{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--c-line-1);font:600 18px/1.2 Manrope,system-ui,sans-serif;color:var(--c-text-0)}.aureon-sort-close{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--c-text-0)}.aureon-sort-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.aureon-sort-list{list-style:none;margin:0;padding:0}.aureon-sort-list li+li{border-top:1px solid var(--c-line-1)}.aureon-sort-list button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:12px 16px;border:0;background:transparent;color:var(--c-text-1);font:400 16px/1.4 Manrope,system-ui,sans-serif;text-align:left}.aureon-sort-list button[aria-current=true]{color:var(--c-gold-text);font-weight:600}.aureon-sort-list button[aria-current=true]::after{content:"✓";color:var(--c-gold-text)}.aureon-sort-list button:focus-visible,.aureon-sort-close:focus-visible{outline:2px solid var(--c-gold);outline-offset:-2px}body #modal-filters .modal-close svg.aureon-x,.aureon-sort-close svg{width:20px;height:20px;fill:none !important;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.aureon-back-link{display:none}@media(max-width: 760px){.aureon-back-link{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:12px 16px 4px;padding:0 16px 0 8px;border:1px solid var(--c-line-2);border-radius:999px;color:var(--c-text-0);font:600 14px/1 Manrope,system-ui,sans-serif;text-decoration:none;background:var(--c-ink-2)}.aureon-back-link svg{width:20px;height:20px;fill:none;stroke:var(--c-gold-text);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.aureon-back-link:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}}@media(max-width: 760px){.aureon-back-link.aureon-back-icon{width:40px;min-height:40px;height:40px;margin:0 0 0 4px;padding:0;justify-content:center;border:0;background:transparent;border-radius:999px}.aureon-back-link.aureon-back-icon span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aureon-back-link.aureon-back-icon svg{width:24px;height:24px}}.product-card.aureon-unavailable .product-item-image{filter:grayscale(1);opacity:.6}.product-card .aureon-stock-badge{max-width:none;white-space:nowrap}body :is(.post-content,.page-content,.aureon-prose){background:var(--c-ink-2) !important;color:var(--c-text-0) !important;font:400 16px/1.75 Manrope,system-ui,sans-serif;overflow-wrap:anywhere;max-width:80ch;margin-inline:auto}body :is(.post-content,.page-content,.aureon-prose) :is(div,section,article,header,footer,p,span,strong,b,em,i,u,small,h1,h2,h3,h4,h5,h6,ul,ol,li,a,blockquote,table,thead,tbody,tfoot,tr,th,td,pre,code){background:transparent !important;color:var(--c-text-0) !important;font-family:inherit !important;line-height:1.75 !important}body :is(.post-content,.page-content,.aureon-prose) :is(p,li,td,th){font-size:16px !important}body :is(.post-content,.page-content,.aureon-prose) p{margin:0 0 1em !important}body :is(.post-content,.page-content,.aureon-prose) :is(h1,h2,h3,h4,h5,h6){line-height:1.3 !important;font-weight:700;margin:1.4em 0 .6em !important}body :is(.post-content,.page-content,.aureon-prose) h1{font-size:32px !important}body :is(.post-content,.page-content,.aureon-prose) h2{font-size:28px !important}body :is(.post-content,.page-content,.aureon-prose) h3{font-size:22px !important}body :is(.post-content,.page-content,.aureon-prose) :is(h4,h5,h6){font-size:18px !important}body :is(.post-content,.page-content,.aureon-prose) :is(a,a *){color:var(--c-gold-text) !important;text-decoration:underline;text-underline-offset:3px}body :is(.post-content,.page-content,.aureon-prose) :is(ul,ol){margin:0 0 1em !important;padding-left:1.5em !important}body :is(.post-content,.page-content,.aureon-prose) ul{list-style:disc outside}body :is(.post-content,.page-content,.aureon-prose) ol{list-style:decimal outside}body :is(.post-content,.page-content,.aureon-prose) li{margin:0 0 .4em !important}body :is(.post-content,.page-content,.aureon-prose) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1em 0}body :is(.post-content,.page-content,.aureon-prose) :is(th,td){padding:12px !important;border:1px solid var(--c-line-2) !important;text-align:left;min-width:8ch}body :is(.post-content,.page-content,.aureon-prose) th{background:var(--c-ink-3) !important}body :is(.post-content,.page-content,.aureon-prose) blockquote{border-left:3px solid var(--c-gold);padding:12px 20px !important;margin:1em 0 !important}body :is(.post-content,.page-content,.aureon-prose) :is(img,iframe,video){max-width:100%}body :is(.post-content,.page-content,.aureon-prose) pre{overflow-x:auto;padding:16px !important}body .blog-post-page{max-width:80ch;margin:0 auto 48px;padding:24px;border:1px solid var(--c-line-1);border-radius:12px;background:var(--c-ink-2);color:var(--c-text-0)}body .post-date{color:var(--c-text-2);font-size:14px}body .blog-page{margin-bottom:48px;color:var(--c-text-0)}body .blog-page .post-item{height:100%;padding:24px;background:var(--c-ink-2);border:1px solid var(--c-line-1);border-radius:12px}body .blog-page .post-item-title{color:var(--c-text-0);font-size:20px;font-weight:700;line-height:1.4;margin-bottom:16px}body .blog-page .post-item-summary{color:var(--c-text-0);font-size:16px;line-height:1.75}body .blog-page .post-item-read-more{color:var(--c-gold-text);margin-top:16px}@media(max-width: 760px){body .blog-post-page{padding:16px;margin-inline:16px}body :is(.post-content,.page-content,.aureon-prose) h1{font-size:28px !important}body :is(.post-content,.page-content,.aureon-prose) h2{font-size:24px !important}body .blog-page .post-item{padding:16px}}body .aureon-footer .footer-contact{display:flex;flex-wrap:wrap;gap:12px;width:100%}body .aureon-footer .footer-contact>a.button-primary{flex:1 1 0;min-width:0;white-space:nowrap;padding:0 12px;min-height:44px}body .aureon-footer .footer-contact .footer-cnpj{flex:1 1 100%;text-align:center}@media(max-width: 760px){body .aureon-footer .footer-contact{gap:6px}body .aureon-footer .footer-contact>a.button-primary{padding:0 6px;font-size:11px;letter-spacing:0;white-space:normal;text-align:center;line-height:1.15}}
