*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--wp-admin--admin-bar--height,0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-synthesis:none;text-rendering:optimizelegibility}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0}:where(ul,ol):not([class]){padding-left:var(--wp--preset--spacing--50)}canvas,img,picture,svg,video{display:block;max-width:100%}img,video{height:auto}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}fieldset{border:0;margin:0}fieldset,legend{padding:0}hr{border:0;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);height:0;margin:var(--wp--preset--spacing--70) 0}::placeholder{color:var(--wp--preset--color--neutral-500);opacity:1}::selection{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}p{margin-block-end:var(--wp--preset--spacing--40)}p:last-child{margin-block-end:0}b,strong{font-weight:700}cite,dfn,em,i{font-style:normal;font-weight:600}small{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.9em}pre{border-left:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--neutral-400);overflow-x:auto;padding:var(--wp--preset--spacing--40)}blockquote{border-left:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--primary);font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);padding-left:var(--wp--preset--spacing--50);text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-tabular{font-variant-numeric:tabular-nums}.ame-eyebrow{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-quiet{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}a{text-underline-offset:.2em;transition:color var(--wp--custom--transition--fast)}.ame-link-quiet{color:var(--wp--preset--color--neutral-700);text-decoration:none}@media(hover:hover){.ame-link-quiet:hover{color:var(--wp--preset--color--contrast)}}.ame-link{color:var(--wp--preset--color--contrast);position:relative;text-decoration:none}.ame-link:after{background-color:var(--wp--preset--color--primary);bottom:-2px;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-link:hover:after{transform:scaleX(1)}}.ame-link:focus-visible:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){a{transition:none}.ame-link:after{transform:scaleX(1);transition:none}}.ame-button{align-items:center;background-color:transparent;border:var(--wp--custom--border--width) solid transparent;border-radius:var(--wp--custom--radius--sm);color:inherit;display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--preset--spacing--20);justify-content:center;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--lg);padding-inline:var(--wp--preset--spacing--60);text-align:center;text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform);transition:background-color var(--wp--custom--transition--fast),border-color var(--wp--custom--transition--fast),color var(--wp--custom--transition--fast),box-shadow var(--wp--custom--transition--fast),opacity var(--wp--custom--transition--fast)}.ame-button:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-button.is-disabled,.ame-button[aria-disabled=true],.ame-button[disabled]{background-color:var(--wp--preset--color--neutral-100);border-color:var(--wp--preset--color--neutral-300);color:var(--wp--preset--color--neutral-600);cursor:not-allowed}.ame-button[aria-busy=true]{cursor:progress;opacity:.7}.ame-button .ame-icon{flex:none}.ame-button--whatsapp{background-color:var(--wp--custom--color--whatsapp-deep);background-image:none;border:var(--wp--custom--border--width) solid var(--wp--custom--color--whatsapp-deep);color:var(--wp--preset--color--base);font-weight:700}@media(hover:hover){.ame-button--whatsapp:hover{background-color:var(--wp--custom--color--whatsapp-deep-hover);border-color:var(--wp--custom--color--whatsapp-deep-hover);color:var(--wp--preset--color--base)}}.ame-button--primary{background-color:var(--wp--custom--color--primary-surface);color:var(--wp--preset--color--base)}@media(hover:hover){.ame-button--primary:hover{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}}.ame-button--gold{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}@media(hover:hover){.ame-button--gold:hover{background-color:var(--wp--custom--color--primary-surface);background-image:none;border-color:var(--wp--custom--color--primary-surface);color:var(--wp--preset--color--base)}}.ame-button--secondary{border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--contrast)}@media(hover:hover){.ame-button--secondary:hover{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}}.ame-button--tertiary{color:var(--wp--preset--color--contrast);min-height:0;padding:var(--wp--preset--spacing--10) 0;position:relative}.ame-button--tertiary:after{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-button--tertiary:hover:after{transform:scaleX(1)}}.ame-button--tertiary:focus-visible:after{transform:scaleX(1)}.ame-button--icon{border-color:var(--wp--custom--color--edge);color:var(--wp--preset--color--contrast);min-height:var(--wp--custom--control-height--md);padding-inline:0;width:var(--wp--custom--control-height--md)}@media(hover:hover){.ame-button--icon:hover{border-color:var(--wp--preset--color--primary)}}.ame-button--sm{font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--sm);padding-inline:var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--label-lg--transform)}.ame-button--xl{min-height:var(--wp--custom--control-height--xl)}.ame-button--icon-sm{min-height:32px;width:32px}.ame-button--full{width:100%}@media(prefers-reduced-motion:reduce){.ame-button{transition:none}.ame-button--tertiary:after{transform:scaleX(1);transition:none}}.ame-field{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.ame-label{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);letter-spacing:var(--wp--custom--tracking--small);line-height:var(--wp--custom--typography--label-lg--line-height);line-height:1.4;text-transform:var(--wp--custom--typography--label-lg--transform)}.ame-input,.ame-select,.ame-textarea,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{appearance:none;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field);color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);min-height:var(--wp--custom--control-height--lg);padding:0 var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform);transition:border-color var(--wp--custom--transition--fast);width:100%}@media(hover:hover){.ame-input:hover,.ame-select:hover,.ame-textarea:hover,input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--wp--custom--color--field-border-hover)}}.ame-input:focus,.ame-input:focus-visible,.ame-select:focus,.ame-select:focus-visible,.ame-textarea:focus,.ame-textarea:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:var(--wp--preset--color--primary);outline:3px solid var(--wp--preset--color--primary-subtle);outline-offset:0}.ame-input[disabled],.ame-input[readonly],.ame-select[disabled],.ame-select[readonly],.ame-textarea[disabled],.ame-textarea[readonly],input[type=date][disabled],input[type=date][readonly],input[type=email][disabled],input[type=email][readonly],input[type=number][disabled],input[type=number][readonly],input[type=password][disabled],input[type=password][readonly],input[type=search][disabled],input[type=search][readonly],input[type=tel][disabled],input[type=tel][readonly],input[type=text][disabled],input[type=text][readonly],input[type=url][disabled],input[type=url][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--neutral-500);cursor:not-allowed}.ame-input.has-error,.ame-input[aria-invalid=true],.ame-select.has-error,.ame-select[aria-invalid=true],.ame-textarea.has-error,.ame-textarea[aria-invalid=true],input[type=date].has-error,input[type=date][aria-invalid=true],input[type=email].has-error,input[type=email][aria-invalid=true],input[type=number].has-error,input[type=number][aria-invalid=true],input[type=password].has-error,input[type=password][aria-invalid=true],input[type=search].has-error,input[type=search][aria-invalid=true],input[type=tel].has-error,input[type=tel][aria-invalid=true],input[type=text].has-error,input[type=text][aria-invalid=true],input[type=url].has-error,input[type=url][aria-invalid=true],select.has-error,select[aria-invalid=true],textarea.has-error,textarea[aria-invalid=true]{border-color:var(--wp--preset--color--error)}.ame-textarea,textarea{min-height:8rem;padding-block:var(--wp--preset--spacing--30);resize:vertical}.ame-textarea::-webkit-resizer,textarea::-webkit-resizer{display:none}.ame-select,select{background-image:none;padding-right:var(--wp--preset--spacing--70)}.ame-select-wrap{display:block;position:relative}.ame-select-wrap .ame-icon{color:var(--wp--preset--color--neutral-600);pointer-events:none;position:absolute;right:var(--wp--preset--spacing--40);top:50%;translate:0 -50%}input[type=checkbox],input[type=radio]{appearance:none;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-500);border-radius:var(--wp--custom--radius--sm);flex:none;height:14px;margin:3px;rotate:45deg;transition:background-color var(--wp--custom--transition--fast),border-color var(--wp--custom--transition--fast);width:14px}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{border-color:var(--wp--preset--color--primary);outline:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--primary-subtle);outline-offset:1px}.ame-choice{align-items:center;cursor:pointer;display:flex;gap:var(--wp--preset--spacing--30);min-height:24px}.ame-field__hint{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-field__error{color:var(--wp--preset--color--error);display:block;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);line-height:1.5}.ame-field-group{align-items:stretch;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field);display:flex;overflow:hidden}.ame-field-group:focus-within{border-color:var(--wp--preset--color--primary);outline:3px solid var(--wp--preset--color--primary-subtle);outline-offset:0}.ame-field-group>.ame-field-group__prefix{align-items:center;background-color:var(--wp--preset--color--paper);border-right:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);color:var(--wp--preset--color--neutral-600);display:flex;font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);padding-inline:var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform);white-space:nowrap}.ame-field-group>input{border:0}.ame-field-group>input:focus,.ame-field-group>input:focus-visible{border:0;outline:none}.ame-option-card{align-items:center;border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);cursor:pointer;display:flex;gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--40) 0;transition:border-color var(--wp--custom--transition--fast)}.ame-option-card.is-selected,.ame-option-card:has(input:checked){border-bottom-color:var(--wp--preset--color--primary)}@media(prefers-reduced-motion:reduce){.ame-input,.ame-option-card,.ame-select,.ame-textarea,input,select,textarea{transition:none}}table{border-collapse:collapse;width:100%}caption,table{text-align:left}caption{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-end:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--label-sm--transform)}td,th{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);vertical-align:top}thead th{background-color:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--neutral-800);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}tbody th{font-weight:600}.ame-table__number,td:has(+td){font-variant-numeric:tabular-nums}figure{margin:0}figcaption{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-start:var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-media{aspect-ratio:1;background-color:var(--wp--preset--color--neutral-100);overflow:hidden;position:relative}.ame-media>img,.ame-media>picture>img{height:100%;object-fit:cover;width:100%}.ame-media--portrait{aspect-ratio:3/4}.ame-media--landscape{aspect-ratio:4/3}.ame-media--wide{aspect-ratio:16/9}.ame-media--zoom>img{transition:transform var(--wp--custom--transition--slow)}@media(hover:hover){.ame-media--zoom:hover>img,a:hover .ame-media--zoom>img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.ame-media--zoom>img{transform:none;transition:none}}:where(a,button,summary,[tabindex],[contenteditable]):focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}:focus-visible{scroll-margin-block:var(--wp--preset--spacing--60)}.ame-skip-link{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ame-skip-link:focus{clip-path:none;height:auto;left:0;margin:0;position:fixed;top:var(--wp-admin--admin-bar--height,0);width:auto;z-index:var(--wp--custom--z--toast)}.ame-target{min-height:24px;min-width:24px}[hidden]{display:none!important}[inert]{cursor:default;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--ame-gutter:clamp(1rem,0.5rem + 1.5vw,2rem)}.ame-container{margin-inline:auto;max-width:calc(var(--wp--style--global--wide-size) + var(--ame-gutter)*2);padding-inline:var(--ame-gutter);width:100%}.ame-container--narrow{max-width:calc(var(--wp--style--global--content-size) + var(--ame-gutter)*2)}.ame-main{padding-block-end:var(--wp--preset--spacing--65)}@media(min-width:1024px){.ame-main{padding-block-end:var(--wp--preset--spacing--80)}}.ame-main>.ame-container+.ame-container{margin-block-start:var(--wp--preset--spacing--65)}.ame-lead{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-lg--family);font-size:var(--wp--custom--typography--body-lg--size);font-weight:var(--wp--custom--typography--body-lg--weight);letter-spacing:var(--wp--custom--typography--body-lg--letter-spacing);line-height:var(--wp--custom--typography--body-lg--line-height);max-width:48ch;text-transform:var(--wp--custom--typography--body-lg--transform)}.ame-page-links{align-items:center;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:flex;flex-wrap:wrap;font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-start:var(--wp--preset--spacing--60);padding-block-start:var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-page-links__label{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}:root{--ame-header-announcement:var( --wp--custom--header--mobile-announcement-height );--ame-header-topbar:0px;--ame-header-row:var( --wp--custom--header--mobile-row-height );--ame-header-row-sticky:var( --wp--custom--header--mobile-row-height );--ame-header-nav:0px;--ame-header-rule:var( --wp--custom--header--rule-height );--ame-header-offset:var( --wp-admin--admin-bar--height,0px )}@media(min-width:1024px){:root{--ame-header-announcement:var( --wp--custom--header--announcement-height );--ame-header-topbar:var( --wp--custom--header--topbar-height );--ame-header-row:var( --wp--custom--header--row-height );--ame-header-row-sticky:var( --wp--custom--header--row-height-sticky );--ame-header-nav:var( --wp--custom--header--nav-height )}}body.ame-no-announcement{--ame-header-announcement:0px}body.ame-has-focused-header{--ame-header-row:var( --wp--custom--header--mobile-row-height-sticky )}@media(min-width:1024px){body.ame-has-focused-header{--ame-header-row:var( --wp--custom--header--row-height )}}html{scroll-padding-top:calc(var(--ame-header-offset) + var(--ame-header-row-sticky) + var(--ame-header-rule) + var(--wp--preset--spacing--40))}.ame-site-header{background-color:var(--wp--preset--color--base);left:0;position:fixed;right:0;top:var(--ame-header-offset);z-index:var(--wp--custom--z--header)}.ame-header-spacer{height:calc(var(--ame-header-announcement) + var(--ame-header-topbar) + var(--ame-header-row) + var(--ame-header-nav) + var(--ame-header-rule))}.ame-site-header.is-condensed{--ame-header-announcement:0px;--ame-header-topbar:0px;--ame-header-nav:0px;--ame-header-row:var( --ame-header-row-sticky )}.ame-site-header__main{height:var(--ame-header-row);position:relative;transition:height var(--wp--custom--transition--base)}.ame-site-header__main-inner{align-items:center;display:flex;gap:var(--wp--preset--spacing--30);height:100%;justify-content:space-between;position:relative}.ame-site-header__start{align-items:center;display:flex;flex:none;gap:var(--wp--custom--space--2);margin-inline-start:calc(var(--wp--preset--spacing--20)*-1)}.ame-site-header__menu{align-items:center;background-color:transparent;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;flex:none;height:var(--wp--custom--control-height--md);justify-content:center;padding:0;width:var(--wp--custom--control-height--md)}.ame-site-header__start~.ame-brand{left:50%;position:absolute;translate:-50% 0}@media(min-width:1024px){.ame-site-header__start{display:none}.ame-site-header__start~.ame-brand{position:static;translate:none}}html.ame-drawer-open{overflow:hidden}@media(min-width:1024px){.ame-site-header__main-inner{gap:var(--wp--preset--spacing--50)}.ame-site-header__main:after{background-color:var(--wp--preset--color--neutral-400);bottom:0;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transition:opacity var(--wp--custom--transition--base)}.ame-site-header.is-condensed .ame-site-header__main:after{opacity:0}}.ame-site-header__search{display:none}@media(min-width:1024px){.ame-site-header__search{display:block;flex:1 1 auto;margin-inline:var(--wp--preset--spacing--40);max-width:520px;min-width:0}}.ame-site-header__nav{display:none}@media(min-width:1024px){.ame-site-header__nav{display:block;height:var(--ame-header-nav);overflow:hidden;transition:height var(--wp--custom--transition--base),visibility var(--wp--custom--transition--base)}.ame-site-header.is-condensed .ame-site-header__nav{visibility:hidden}}.ame-site-header__nav-inner{align-items:center;display:flex;gap:var(--wp--preset--spacing--50);height:100%;justify-content:space-between}.ame-site-header__rule{background-color:var(--wp--preset--color--primary);height:var(--ame-header-rule)}.ame-site-header--focused .ame-brand,.ame-site-header--focused .ame-header-actions,.ame-site-header--focused .ame-site-header__search{display:none}@media(min-width:1024px){.ame-site-header--focused .ame-brand{display:inline-flex}.ame-site-header--focused .ame-site-header__search{display:block}.ame-site-header--focused .ame-header-actions{display:flex}}.ame-site-footer{--ame-footer-text:var( --wp--preset--color--paper );--ame-footer-muted:var( --wp--custom--color--ink-muted );--ame-footer-line:var( --wp--custom--color--ink-line );--ame-footer-accent:var( --wp--custom--color--primary-bright );--ame-footer-link-pad:var( --wp--custom--space--10 );--ame-footer-gap:var( --wp--preset--spacing--60 );background-color:var(--wp--preset--color--contrast);color:var(--ame-footer-text);padding-bottom:var(--wp--preset--spacing--50)}.ame-site-footer :where(a,button):focus-visible{outline:2px solid var(--wp--custom--color--focus-inverse);outline-offset:2px}.ame-site-footer>.ame-container[aria-hidden]{margin-bottom:var(--ame-footer-gap)}@media(min-width:1024px){.ame-site-footer{--ame-footer-link-pad:var( --wp--custom--space--6 );--ame-footer-gap:var( --wp--preset--spacing--70 )}}.ame-site-footer__heading{color:var(--ame-footer-accent);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-bottom:var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-footer-trust{display:grid;gap:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding-block:var(--wp--preset--spacing--60)}.ame-footer-trust__item{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20)}.ame-footer-trust .ame-footer-trust__icon{color:var(--ame-footer-accent);height:var(--wp--custom--icon-size--lg);width:var(--wp--custom--icon-size--lg)}.ame-footer-trust__body{display:flex;flex-direction:column;gap:var(--wp--custom--space--2)}.ame-footer-trust__title{color:var(--ame-footer-text);font-size:var(--wp--preset--font-size--md);font-weight:600;line-height:1.3}.ame-footer-trust__text{color:var(--ame-footer-muted);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);line-height:1.4}@media(min-width:768px){.ame-footer-trust__item{align-items:center;flex-direction:row;gap:var(--wp--preset--spacing--30)}}@media(min-width:1024px){.ame-footer-trust{gap:0;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0}.ame-footer-trust__item{min-height:88px;padding-inline:var(--wp--preset--spacing--50)}.ame-footer-trust__item+.ame-footer-trust__item{border-left:var(--wp--custom--border--width) solid var(--wp--custom--color--ink-line)}.ame-footer-trust__item:first-child{padding-left:0}}.ame-site-footer__main{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:var(--ame-footer-gap)}.ame-site-footer__brand{margin-bottom:var(--wp--preset--spacing--60)}.ame-site-footer__contact{margin-top:var(--wp--preset--spacing--60)}@media(min-width:1024px){.ame-site-footer__main{gap:var(--wp--preset--spacing--60);grid-template-columns:1.4fr 1fr 1fr 1fr 2.2fr}.ame-site-footer__brand,.ame-site-footer__contact{margin:0}}.ame-footer-brand{color:var(--ame-footer-text);display:inline-block;text-decoration:none}.ame-footer-brand__logo{display:block;height:auto;width:150px}.ame-footer-brand__name{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-footer-brand__intro{color:var(--ame-footer-muted);font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small);line-height:1.7;margin-top:var(--wp--preset--spacing--40);max-width:280px}.ame-footer-brand__social{display:flex;gap:var(--wp--preset--spacing--10);list-style:none;margin-left:calc(var(--wp--preset--spacing--20)*-1);margin-top:var(--wp--preset--spacing--30)}.ame-footer-brand__social-link{align-items:center;color:var(--ame-footer-text);display:inline-flex;height:var(--wp--custom--control-height--sm);justify-content:center;width:var(--wp--custom--control-height--sm)}@media(hover:hover){.ame-footer-brand__social-link:hover{color:var(--ame-footer-accent)}}.ame-footer-nav__toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;letter-spacing:inherit;min-height:var(--wp--custom--control-height--xl);padding:0;text-align:left;text-transform:inherit;width:100%}.ame-footer-nav__chevron{transition:transform var(--wp--custom--transition--base)}[aria-expanded=true]>.ame-footer-nav__chevron{transform:rotate(180deg)}.ame-footer-nav__list,.ame-footer-nav__sublist{display:grid;list-style:none}.ame-footer-nav__list{padding-bottom:var(--wp--preset--spacing--30)}.ame-footer-nav__group{margin-top:var(--wp--preset--spacing--40)}.ame-footer-nav__group-label{color:var(--ame-footer-muted);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-bottom:var(--wp--custom--space--6);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-footer-nav__link{color:var(--ame-footer-text);display:inline-block;font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small);line-height:1.4;padding-block:var(--ame-footer-link-pad);position:relative;text-decoration:none}.ame-footer-nav__link:after{background-color:var(--ame-footer-accent);bottom:calc(var(--ame-footer-link-pad) - 2px);content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-footer-nav__link:hover{color:var(--ame-footer-accent)}.ame-footer-nav__link:hover:after{transform:scaleX(1)}}.ame-footer-nav__link:focus-visible:after,.ame-footer-nav__link[aria-current=page]:after{transform:scaleX(1)}.ame-footer-nav__link[aria-current=page]{color:var(--ame-footer-accent)}.ame-site-footer.is-enhanced .ame-footer-nav{border-bottom:var(--wp--custom--border--width) solid var(--ame-footer-line)}.ame-site-footer.is-enhanced .ame-footer-nav:first-of-type{border-top:var(--wp--custom--border--width) solid var(--ame-footer-line)}.ame-site-footer.is-enhanced .ame-footer-nav .ame-site-footer__heading{margin-bottom:0}.ame-site-footer.is-enhanced .ame-footer-nav.is-collapsed .ame-footer-nav__list,.ame-site-footer.is-enhanced .ame-footer-nav__label{display:none}@media(min-width:1024px){.ame-footer-nav__toggle{display:none}.ame-site-footer.is-enhanced .ame-footer-nav,.ame-site-footer.is-enhanced .ame-footer-nav:first-of-type{border:0}.ame-site-footer.is-enhanced .ame-footer-nav .ame-site-footer__heading{margin-bottom:var(--wp--preset--spacing--40)}.ame-site-footer.is-enhanced .ame-footer-nav__label{display:inline}.ame-site-footer.is-enhanced .ame-footer-nav.is-collapsed .ame-footer-nav__list{display:grid}.ame-footer-nav__list{padding-bottom:0}}.ame-footer-contact{font-style:normal}.ame-footer-contact__branches{display:grid;gap:var(--wp--preset--spacing--50)}.ame-footer-branch{align-items:flex-start;color:var(--ame-footer-muted);display:flex;flex-direction:column;font-size:var(--wp--preset--font-size--sm);gap:var(--wp--custom--space--2);letter-spacing:var(--wp--custom--tracking--small);line-height:1.5}.ame-footer-branch>*{margin:0}.ame-footer-branch__name{color:var(--ame-footer-text);font-weight:700}.ame-footer-branch__address{text-wrap:balance}.ame-footer-branch__hours{color:var(--ame-footer-text)}.ame-footer-branch__hours,.ame-footer-branch__phone{align-items:center;display:inline-flex;gap:var(--wp--preset--spacing--20);min-height:var(--wp--custom--control-height--sm)}.ame-footer-branch__phone{color:var(--ame-footer-accent);font-size:var(--wp--preset--font-size--lg);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}@media(hover:hover){.ame-footer-branch__phone:hover{color:var(--ame-footer-text)}}.ame-footer-branch__map{align-items:center;color:var(--ame-footer-text);display:inline-flex;gap:var(--wp--custom--space--2);min-height:24px}.ame-footer-contact__whatsapp{align-items:center;border:var(--wp--custom--border--width) solid var(--wp--custom--color--whatsapp);border-radius:var(--wp--custom--radius--sm);color:var(--wp--custom--color--whatsapp);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);margin-top:var(--wp--preset--spacing--50);min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--40);text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform);transition:background-color var(--wp--custom--transition--fast),color var(--wp--custom--transition--fast)}@media(hover:hover){.ame-footer-contact__whatsapp:hover{background-color:color-mix(in srgb,var(--wp--custom--color--whatsapp) 12%,transparent)}}.ame-footer-contact__list{display:grid;font-size:var(--wp--preset--font-size--sm);gap:var(--wp--custom--space--6);letter-spacing:var(--wp--custom--tracking--small);list-style:none;margin-top:var(--wp--preset--spacing--40)}.ame-footer-contact__hours,.ame-footer-contact__link{align-items:center;color:var(--ame-footer-text);display:inline-flex;gap:var(--wp--preset--spacing--20);min-height:var(--wp--custom--control-height--sm)}.ame-footer-contact__link{text-decoration:none}@media(hover:hover){.ame-footer-contact__link:hover{color:var(--ame-footer-accent)}}@media(min-width:768px){.ame-footer-contact__branches{column-gap:var(--wp--preset--spacing--50);grid-template-columns:repeat(2,minmax(0,1fr))}.ame-footer-branch{align-items:start;display:grid;grid-row:span 5;grid-template-rows:subgrid}}.ame-site-footer__bottom{align-items:flex-start;color:var(--ame-footer-muted);display:flex;flex-direction:column;font-size:var(--wp--preset--font-size--sm);gap:var(--wp--preset--spacing--40);letter-spacing:var(--wp--custom--tracking--small)}.ame-site-footer__bottom .ame-link{color:var(--ame-footer-text)}.ame-footer-pay{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40);list-style:none}.ame-footer-pay__name{color:var(--ame-footer-muted);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-footer-pay__logo{color:var(--ame-footer-muted);display:block;height:24px;width:auto}@media(min-width:1024px){.ame-site-footer__bottom{align-items:center;display:grid;gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--60);grid-template-columns:1fr auto 1fr}.ame-site-footer__credit{text-align:right}}.ame-icon{display:inline-block;fill:currentcolor;height:var(--wp--custom--icon-size--md);vertical-align:middle;width:var(--wp--custom--icon-size--md)}.ame-icon--sm{height:var(--wp--custom--icon-size--sm);width:var(--wp--custom--icon-size--sm)}.ame-icon--lg{height:var(--wp--custom--icon-size--lg);width:var(--wp--custom--icon-size--lg)}.ame-icon--xl{height:var(--wp--custom--icon-size--xl);width:var(--wp--custom--icon-size--xl)}.ame-icon:is([data-ame-icon=troy],[data-ame-icon=visa],[data-ame-icon=mastercard]){height:24px;width:36px}.ame-icon-box{align-items:center;border:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);color:var(--wp--preset--color--contrast);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.ame-icon--decor{color:var(--wp--preset--color--primary)}.ame-diamond{background-color:currentcolor;display:inline-block;flex:none;height:6px;rotate:45deg;width:6px}.ame-diamond--sm{height:5px;width:5px}.ame-diamond--lg{height:10px;width:10px}.ame-diamond--gold{color:var(--wp--preset--color--primary)}.ame-rule{border:0;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);height:0;margin:0;width:100%}.ame-rule--double{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);height:5px}.ame-badge{align-items:center;color:var(--wp--preset--color--neutral-700);display:inline-flex;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);gap:var(--wp--custom--space--6);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform);white-space:nowrap}.ame-badge-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);list-style:none;margin:0;padding:0}.ame-badge-list>*+:before{background-color:var(--wp--preset--color--primary);content:"";display:inline-block;height:5px;margin-inline-end:var(--wp--preset--spacing--30);rotate:45deg;vertical-align:middle;width:5px}.ame-badge--accent{background-color:var(--wp--custom--color--primary-surface);color:var(--wp--custom--color--primary-bright)}.ame-badge--accent,.ame-badge--new{border-radius:var(--wp--custom--radius--sm);font-weight:700;padding:var(--wp--custom--space--2) var(--wp--preset--spacing--30)}.ame-badge--new{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}.ame-badge--stock{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);letter-spacing:var(--wp--custom--tracking--small);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform);text-transform:none}.ame-badge--stock .ame-diamond{color:var(--wp--preset--color--secondary)}.ame-badge--stock.is-out .ame-diamond{color:var(--wp--preset--color--neutral-500)}.ame-notice,.wc-block-components-notice-banner,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews{--ame-notice-accent:var( --wp--preset--color--primary );align-items:flex-start;background-color:var(--wp--preset--color--paper);border:0;border-left:var(--wp--custom--border--width-strong) solid var(--ame-notice-accent);color:var(--wp--preset--color--contrast);display:flex;font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);gap:var(--wp--preset--spacing--40);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);list-style:none;margin-block-end:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-notice a,.wc-block-components-notice-banner a,.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a{color:inherit}.ame-notice__mark{align-items:center;color:var(--ame-notice-title,var(--wp--preset--color--contrast));display:inline-flex;flex:none;height:24px;justify-content:center;width:24px}.ame-notice__mark .ame-icon{height:var(--wp--custom--icon-size--md);width:var(--wp--custom--icon-size--md)}.ame-notice__body{flex:1}.ame-notice__title{color:var(--ame-notice-title,var(--wp--preset--color--contrast));display:block;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-end:var(--wp--preset--spacing--10);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-notice--success,.woocommerce-message{--ame-notice-accent:var( --wp--preset--color--secondary );--ame-notice-title:var( --wp--preset--color--secondary )}.ame-notice--error,.woocommerce-error{--ame-notice-accent:var( --wp--preset--color--error );--ame-notice-title:var( --wp--preset--color--error )}.ame-notice--warning{--ame-notice-accent:var( --wp--preset--color--primary )}.woocommerce-error{flex-direction:column;gap:var(--wp--preset--spacing--20)}.woocommerce-error li{list-style:none}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin-inline-start:auto}.ame-inline-warning{color:var(--wp--preset--color--error)}.ame-inline-warning>strong{display:block;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-inline-warning>span{color:var(--wp--preset--color--contrast)}.ame-inline-warning>span,.ame-toast{font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-toast{align-items:center;background-color:var(--wp--preset--color--contrast);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--base);display:flex;font-weight:500;gap:var(--wp--preset--spacing--30);inset-block-start:calc(var(--ame-header-offset, 0px) + var(--ame-header-announcement, 0px) + var(--ame-header-row, 64px) + var(--wp--preset--spacing--20));inset-inline:var(--wp--preset--spacing--40);opacity:0;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);position:fixed;transform:translateY(-8px);transition:opacity var(--wp--custom--transition--slow),transform var(--wp--custom--transition--slow);z-index:var(--wp--custom--z--toast)}.ame-toast[hidden]{display:none}@media(min-width:1024px){.ame-toast{display:none}.ame-toast.ame-toast--everywhere{display:flex;inset-block-start:calc(var(--ame-header-offset, 0px) + var(--ame-header-announcement, 0px) + var(--ame-header-topbar, 0px) + var(--ame-header-row, 80px) + var(--wp--preset--spacing--20));inset-inline:auto max(var(--ame-gutter),(100vw - var(--wp--style--global--wide-size))/2);width:min(400px,100vw - 2*var(--ame-gutter))}.ame-toast.ame-toast--everywhere[hidden]{display:none}}.ame-toast .ame-diamond{color:var(--wp--custom--color--primary-bright)}.ame-toast.is-open{opacity:1;transform:translateY(0)}.ame-toast:not(.is-open){pointer-events:none}.ame-toast__text{flex:1;margin:0}.ame-toast__action,.ame-toast__link{color:var(--wp--custom--color--primary-bright);flex:none;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-decoration:none;text-transform:var(--wp--custom--typography--label-sm--transform);white-space:nowrap}.ame-toast__action[hidden],.ame-toast__link[hidden]{display:none}.ame-toast__action:focus-visible,.ame-toast__link:focus-visible{outline:2px solid var(--wp--custom--color--focus-inverse);outline-offset:2px}.ame-toast__action{background:none;border:0;cursor:pointer;padding:0}.ame-toast.ame-toast--anchored{display:flex;inset-inline-end:auto;width:min(340px,100vw - 2*var(--wp--preset--spacing--40))}.ame-toast.ame-toast--anchored[hidden]{display:none}.ame-toast.ame-toast--anchored:before{background-color:inherit;content:"";height:10px;left:calc(var(--ame-toast-pointer, 50%) - 5px);position:absolute;rotate:45deg;top:-5px;width:10px}.ame-toast.ame-toast--anchored.is-above{transform:translateY(8px)}.ame-toast.ame-toast--anchored.is-above:before{bottom:-5px;top:auto}.ame-toast.ame-toast--anchored.is-open{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ame-toast{transform:none;transition:none}}:root{--ame-rating-mark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M8 2.343 13.657 8 8 13.657 2.343 8z%27/%3E%3C/svg%3E")}.ame-rating,.star-rating{--ame-rating-size:14px;background-color:var(--wp--preset--color--neutral-400);display:inline-block;flex:none;height:var(--ame-rating-size);line-height:1;mask:var(--ame-rating-mark) repeat-x left center/var(--ame-rating-size) var(--ame-rating-size);overflow:hidden;position:relative;vertical-align:middle;width:calc(var(--ame-rating-size)*5)}.ame-rating>span,.star-rating>span{background-color:var(--wp--preset--color--primary);height:100%;inset:0 auto 0 0;overflow:hidden;position:absolute;text-indent:100%;white-space:nowrap;width:var(--ame-rating-value,0)}.ame-rating-group{align-items:center;display:inline-flex;gap:var(--wp--preset--spacing--30)}.ame-rating-group__value{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--body-sm--weight);font-weight:700;letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-rating-group__count{font-size:var(--wp--custom--typography--body-sm--size);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);letter-spacing:var(--wp--custom--tracking--small)}.ame-rating-group__count,.woocommerce-review__author,.woocommerce-review__published-date{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-weight:var(--wp--custom--typography--body-sm--weight);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.woocommerce-review__author,.woocommerce-review__published-date{font-size:var(--wp--custom--typography--body-sm--size);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing)}.ame-price,.price{align-items:baseline;color:var(--wp--preset--color--contrast);display:flex;flex-wrap:wrap;font-family:var(--wp--custom--typography--price--family);font-size:var(--wp--custom--typography--price--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--price--weight);gap:var(--wp--preset--spacing--30);letter-spacing:var(--wp--custom--typography--price--letter-spacing);line-height:var(--wp--custom--typography--price--line-height);text-transform:var(--wp--custom--typography--price--transform)}.ame-price del,.price del{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--price-was--family);font-size:var(--wp--custom--typography--price-was--size);font-weight:var(--wp--custom--typography--price-was--weight);letter-spacing:var(--wp--custom--typography--price-was--letter-spacing);line-height:var(--wp--custom--typography--price-was--line-height);opacity:1;text-decoration:line-through;text-transform:var(--wp--custom--typography--price-was--transform)}.ame-price ins,.price ins{background:none;color:inherit;text-decoration:none}.ame-price .woocommerce-Price-currencySymbol,.price .woocommerce-Price-currencySymbol{font-weight:inherit}.ame-price__unit{font-family:var(--wp--custom--typography--body-lg--family);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--custom--typography--body-lg--size);font-weight:var(--wp--custom--typography--body-lg--weight);font-weight:400;letter-spacing:var(--wp--custom--typography--body-lg--letter-spacing);line-height:var(--wp--custom--typography--body-lg--line-height);text-transform:var(--wp--custom--typography--body-lg--transform)}.ame-price__saving{color:var(--wp--preset--color--neutral-700)}.ame-price__from,.ame-price__saving{font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-size:var(--wp--preset--font-size--xs);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);letter-spacing:var(--wp--custom--tracking--small);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform);width:100%}.ame-price__from{color:var(--wp--preset--color--neutral-500)}.ame-price__amount{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--price--family);font-size:var(--wp--custom--typography--price--size);font-weight:var(--wp--custom--typography--price--weight);letter-spacing:var(--wp--custom--typography--price--letter-spacing);line-height:var(--wp--custom--typography--price--line-height);text-transform:var(--wp--custom--typography--price--transform)}.ame-price__per{color:var(--wp--preset--color--neutral-700);white-space:nowrap}.ame-price__note,.ame-price__per{font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-price__note{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);width:100%}.ame-price--lg{font-size:var(--wp--preset--font-size--3-xl)}@supports(appearance:base-select){.ame-select,::picker(select),select{appearance:base-select}.ame-select,select{align-items:center;justify-content:flex-start;text-align:left}.ame-select::picker-icon,select::picker-icon{display:none}::picker(select){background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field);box-shadow:none;margin-block-start:var(--wp--preset--spacing--10);padding:0}option{background-color:transparent;color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}option::checkmark{display:none}option+option{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}option:focus,option:hover{background-color:var(--wp--preset--color--neutral-100)}option:checked{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}option:disabled{color:var(--wp--preset--color--neutral-500)}}.select2-container--default .select2-selection--single{align-items:center;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field);display:flex;font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);height:var(--wp--custom--control-height--lg);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);padding:0 var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--wp--preset--color--contrast);line-height:inherit;padding:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--wp--preset--color--neutral-500)}.select2-container--default .select2-selection--single .select2-selection__arrow{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-600);border-right:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-600);height:10px;right:var(--wp--preset--spacing--40);top:50%;transform:translateY(-70%) rotate(45deg);width:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--wp--preset--color--primary);outline:3px solid var(--wp--preset--color--primary-subtle);outline-offset:0}.select2-container--default .select2-results__option{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--contrast)}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}.select2-dropdown{background-color:var(--wp--preset--color--base)}.select2-dropdown,.select2-search--dropdown .select2-search__field{border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field)}.ame-section-heading{display:grid;gap:var(--wp--preset--spacing--10);margin-block-end:var(--wp--preset--spacing--50)}.ame-section-heading>*{margin:0}.ame-section-heading__index{display:none}.ame-section-heading__eyebrow{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-section-heading__eyebrow:before{background-color:var(--wp--preset--color--primary);content:"";flex:none;height:5px;rotate:45deg;width:5px}.ame-section-heading__title{font-family:var(--wp--custom--typography--headline-lg--family);font-size:var(--wp--custom--typography--headline-lg--size);font-weight:var(--wp--custom--typography--headline-lg--weight);letter-spacing:var(--wp--custom--typography--headline-lg--letter-spacing);line-height:var(--wp--custom--typography--headline-lg--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-lg--transform);text-wrap:balance}.ame-section-heading--display .ame-section-heading__title{font-family:var(--wp--custom--typography--display--family);font-size:var(--wp--custom--typography--display--size);font-weight:var(--wp--custom--typography--display--weight);letter-spacing:var(--wp--custom--typography--display--letter-spacing);line-height:var(--wp--custom--typography--display--line-height);text-transform:var(--wp--custom--typography--display--transform)}.ame-section-heading__lead{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin-block-start:var(--wp--preset--spacing--10);max-width:56ch;text-transform:var(--wp--custom--typography--body-md--transform)}.ame-section-heading__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--50);justify-content:space-between}.ame-section-heading__row>.ame-section-heading__title{flex:1 1 14rem;min-width:0}.ame-section-heading__action{flex:none}.wp-block-buttons>.wp-block-button>.wp-block-button__link{align-items:center;background-color:var(--wp--custom--color--primary-surface);border:var(--wp--custom--border--width) solid transparent;border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--base);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--preset--spacing--20);justify-content:center;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--lg);padding:0 var(--wp--preset--spacing--60);text-align:center;text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform);transition:background-color var(--wp--custom--transition--fast),border-color var(--wp--custom--transition--fast),color var(--wp--custom--transition--fast)}.wp-block-buttons>.wp-block-button>.wp-block-button__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(hover:hover){.wp-block-buttons>.wp-block-button>.wp-block-button__link:hover{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}}.wp-block-buttons>.wp-block-button.is-style-outline>.wp-block-button__link{background-color:transparent;background-image:none;border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--contrast)}@media(hover:hover){.wp-block-buttons>.wp-block-button.is-style-outline>.wp-block-button__link:hover{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link{background-color:transparent;background-image:none;color:var(--wp--preset--color--contrast);min-height:0;padding:var(--wp--preset--spacing--10) 0;position:relative}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:before{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:after{content:"→"/""}@media(hover:hover){.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:hover{background-color:transparent;color:var(--wp--preset--color--contrast)}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:hover:before{transform:scaleX(1)}}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:focus-visible:before{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.wp-block-buttons>.wp-block-button>.wp-block-button__link{transition:none}.wp-block-buttons>.wp-block-button.is-style-ame-text>.wp-block-button__link:before{transform:scaleX(1);transition:none}}.ame-announcement{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--paper);height:var(--ame-header-announcement);overflow:hidden;transition:height var(--wp--custom--transition--base),visibility var(--wp--custom--transition--base)}.ame-site-header.is-condensed .ame-announcement{visibility:hidden}.ame-announcement__track{align-items:center;display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:auto minmax(0,1fr) auto;height:var(--ame-header-announcement)}.ame-announcement__track--wide{display:none}@media(min-width:1024px){.ame-announcement__track--wide{display:grid}.ame-announcement__track--narrow{display:none}}.ame-announcement__list{display:flex;justify-content:center;list-style:none;margin:0;min-width:0;padding:0}.ame-announcement__item{color:var(--wp--preset--color--paper);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:var(--wp--custom--typography--label-sm--transform);white-space:nowrap}.ame-announcement__item[hidden]{display:none}.ame-announcement__arrow{align-items:center;background-color:transparent;border:0;border-radius:var(--wp--custom--radius--sm);color:var(--wp--custom--color--primary-bright);cursor:pointer;display:inline-flex;height:var(--wp--custom--control-height--sm);justify-content:center;padding:0;transition:color var(--wp--custom--transition--fast);width:var(--wp--custom--control-height--sm)}.ame-announcement__arrow[hidden]{display:none}@media(hover:hover){.ame-announcement__arrow:hover{color:var(--wp--preset--color--paper)}}.ame-announcement__arrow:focus-visible{outline:2px solid var(--wp--custom--color--focus-inverse);outline-offset:2px;outline-offset:-2px}.ame-site-header__topbar{display:none}@media(min-width:1024px){.ame-site-header__topbar{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);display:block;height:var(--ame-header-topbar);overflow:hidden;transition:height var(--wp--custom--transition--base),visibility var(--wp--custom--transition--base)}.ame-site-header.is-condensed .ame-site-header__topbar{visibility:hidden}}.ame-site-header__topbar-inner{height:100%;justify-content:space-between}.ame-site-header__topbar-inner,.ame-topbar-nav__list{align-items:center;display:flex;gap:var(--wp--preset--spacing--50)}.ame-topbar-nav__list{list-style:none;margin:0;padding:0}.ame-topbar-nav__link{color:var(--wp--preset--color--neutral-700);display:inline-block;font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small);padding-block:var(--wp--custom--space--2);position:relative;text-decoration:none;transition:color var(--wp--custom--transition--fast);white-space:nowrap}.ame-topbar-nav__link:after{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-topbar-nav__link:hover{color:var(--wp--preset--color--contrast)}.ame-topbar-nav__link:hover:after{transform:scaleX(1)}}.ame-topbar-nav__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-header-support{flex:none;list-style:none;margin:0;padding:0}.ame-header-support,.ame-header-support__item{align-items:center;display:flex}.ame-header-support__item+.ame-header-support__item:before{background-color:var(--wp--preset--color--neutral-300);content:"";height:var(--wp--custom--icon-size--sm);margin-inline:var(--wp--preset--spacing--40);width:var(--wp--custom--border--width)}.ame-header-support__link{align-items:center;color:var(--wp--preset--color--neutral-700);display:inline-flex;font-size:var(--wp--preset--font-size--sm);gap:var(--wp--custom--space--6);letter-spacing:var(--wp--custom--tracking--small);line-height:1;text-decoration:none;transition:color var(--wp--custom--transition--fast);white-space:nowrap}.ame-header-support__link .ame-icon{color:var(--wp--preset--color--neutral-600);flex:none}@media(hover:hover){.ame-header-support__link:hover{color:var(--wp--preset--color--contrast)}}.ame-header-support__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-header-support__link--whatsapp .ame-icon{color:var(--wp--custom--color--whatsapp-deep)}.ame-header-support__link--phone{font-variant-numeric:tabular-nums;font-weight:600}.ame-header-support__link--phone,.current-menu-item>.ame-topbar-nav__link{color:var(--wp--preset--color--contrast)}.current-menu-item>.ame-topbar-nav__link:after{transform:scaleX(1)}.ame-header-branches{align-items:center;background-color:var(--wp--custom--color--primary-surface);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--base);display:none;flex:none;gap:var(--wp--preset--spacing--20);min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-decoration:none;transition:background-color var(--wp--custom--transition--fast),color var(--wp--custom--transition--fast);white-space:nowrap}@media(min-width:1024px){.ame-header-branches{display:inline-flex}}@media(min-width:1280px){.ame-header-branches{margin-inline-start:var(--wp--preset--spacing--30)}}.ame-header-branches:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(hover:hover){.ame-header-branches:hover{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}}.ame-header-branches__icon{align-items:center;color:inherit;display:inline-flex;flex:none;justify-content:center}.ame-header-branches__title{display:inline-block;font-size:var(--wp--preset--font-size--sm);font-weight:600;justify-self:start;letter-spacing:var(--wp--custom--tracking--small);line-height:1.2;position:relative}.ame-brand{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;flex:none;gap:var(--wp--preset--spacing--30);text-decoration:none}@media(min-width:1024px){.ame-brand{gap:var(--wp--preset--spacing--40)}}.ame-brand__mark{aspect-ratio:1;flex:none;height:auto;width:32px}.ame-brand--lockup{gap:0}.ame-brand__lockup{flex:none;height:52px;max-width:210px;object-fit:contain;transition:height var(--wp--custom--transition--base);width:auto}@media(min-width:1024px){.ame-brand__lockup{height:80px;max-width:320px}.ame-site-header.is-condensed .ame-brand__lockup{height:56px}}.ame-brand__text{display:flex;flex-direction:column;gap:var(--wp--custom--space--2)}.ame-brand__name{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-weight:700;letter-spacing:.01em;line-height:1;text-transform:uppercase}@media(min-width:1024px){.ame-brand__name{font-size:var(--wp--preset--font-size--xl)}}.ame-brand__tagline{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);letter-spacing:.11em;line-height:var(--wp--custom--typography--label-sm--line-height);line-height:1;text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-search-field{position:relative;width:100%}.ame-search{align-items:stretch;background-color:var(--wp--preset--color--neutral-100);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);border-radius:var(--wp--custom--radius--md);display:flex;overflow:hidden;transition:border-color var(--wp--custom--transition--fast),background-color var(--wp--custom--transition--fast);width:100%}.ame-search:focus-within{background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--primary)}.ame-search .ame-search__input{background-color:transparent;border:0;flex:1 1 auto;min-height:var(--wp--custom--control-height--lg);min-width:0}.ame-search .ame-search__input:focus,.ame-search .ame-search__input:focus-visible{border:0;outline:none}.ame-search .ame-search__input::-webkit-search-cancel-button{appearance:none}.ame-search__submit{align-items:center;background-color:var(--wp--custom--color--primary-surface);border:0;color:var(--wp--preset--color--base);cursor:pointer;display:inline-flex;flex:none;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);justify-content:center;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--lg);padding-inline:var(--wp--preset--spacing--50);text-transform:var(--wp--custom--typography--label-lg--transform);transition:background-color var(--wp--custom--transition--fast)}@media(hover:hover){.ame-search__submit:hover{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}}.ame-search__submit:focus-visible{outline:2px solid var(--wp--custom--color--focus-inverse);outline-offset:2px;outline-offset:-4px}.ame-search--header{height:var(--wp--custom--control-height--lg)}.ame-search--header .ame-search__input{height:100%;min-height:0}.ame-search--inline{align-items:center;background-color:transparent;border:0;gap:var(--wp--preset--spacing--20);position:relative}.ame-search--inline .ame-search__input{background-color:var(--wp--preset--color--neutral-100);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);min-height:var(--wp--custom--control-height--md);padding-inline-start:calc(var(--wp--preset--spacing--30)*2 + 18px)}.ame-search--inline .ame-search__input:focus,.ame-search--inline .ame-search__input:focus-visible{background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--preset--color--primary)}.ame-search--inline .ame-search__submit{min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--40)}.ame-search__icon{color:var(--wp--preset--color--neutral-600);height:var(--wp--custom--icon-size--md);left:var(--wp--preset--spacing--30);pointer-events:none;position:absolute;top:50%;translate:0 -50%;width:var(--wp--custom--icon-size--md)}.ame-search__panel{background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;z-index:var(--wp--custom--z--sticky)}.ame-search__panel[hidden]{display:none}.ame-search-field--header .ame-search__panel{border-top:0;left:0;position:absolute;right:0;top:100%}.ame-search__results{list-style:none;margin:0;padding:0}.ame-search__row+.ame-search__row .ame-search__result{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300)}.ame-search__result{align-items:center;color:var(--wp--preset--color--contrast);display:flex;gap:var(--wp--preset--spacing--30);padding:var(--wp--custom--space--10) var(--wp--preset--spacing--40);text-decoration:none}.ame-search__result.is-active,.ame-search__result:focus-visible{background-color:var(--wp--preset--color--neutral-100);outline:none}.ame-search__thumb{aspect-ratio:1;background-color:var(--wp--preset--color--neutral-100);flex:none;height:40px;object-fit:cover;width:40px}.ame-search__thumb--empty{align-items:center;display:inline-flex;justify-content:center}.ame-search__result-text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--custom--space--2);min-width:0}.ame-search__result-name{font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-search__result-name,.ame-search__result-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ame-search__result-price{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-search__result-price del{color:var(--wp--preset--color--neutral-500)}.ame-search__result-price ins{color:var(--wp--preset--color--contrast);text-decoration:none}.ame-search__result-all{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-search__message{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin:0;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-search__message[hidden]{display:none}.ame-search-field--overlay{column-gap:var(--wp--preset--spacing--20);display:grid;grid-template-columns:1fr auto;padding-inline:var(--wp--preset--spacing--40);position:static}.ame-search-field--overlay .ame-search{grid-area:1/1/2/2}.ame-search-field--overlay .ame-search__panel{border-bottom:0;border-inline:0;grid-area:2/1/3/3;margin-top:var(--wp--preset--spacing--30);margin-inline:calc(var(--wp--preset--spacing--40)*-1)}.ame-search-field__close{align-items:center;background-color:transparent;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;grid-area:1/2/2/3;height:var(--wp--custom--control-height--md);justify-content:center;padding:0;width:var(--wp--custom--control-height--md)}.ame-header-actions{align-items:center;display:flex;flex:none;gap:var(--wp--custom--space--2);margin-inline-end:calc(var(--wp--preset--spacing--20)*-1)}.ame-header-actions__item{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;justify-content:center;min-height:var(--wp--custom--control-height--md);min-width:var(--wp--custom--control-height--md);position:relative;text-decoration:none}.ame-header-actions__item .ame-icon{flex:none}.ame-cart-total,.ame-header-actions__item--account{display:none}@media(min-width:1024px){.ame-header-actions{gap:var(--wp--preset--spacing--20);margin-inline-end:0}.ame-header-actions__item{background-color:transparent;border-radius:var(--wp--custom--radius--full);height:var(--wp--custom--control-height--md);min-height:0;min-width:0;transition:background-color var(--wp--custom--transition--fast);width:var(--wp--custom--control-height--md)}}@media(min-width:1024px)and (hover:hover){.ame-header-actions__item:hover{background-color:var(--wp--preset--color--neutral-100)}}@media(min-width:1024px){.ame-header-actions__item:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-header-actions__item--account,.ame-header-actions__item--wishlist{display:inline-flex}.ame-header-actions__item--search{display:none}.ame-header-actions__item--cart{background-color:var(--wp--custom--color--primary-surface);color:var(--wp--preset--color--base);gap:var(--wp--preset--spacing--40);padding-inline:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);width:auto}}@media(min-width:1024px)and (hover:hover){.ame-header-actions__item--cart:hover{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}}@media(min-width:1024px){.ame-cart-total{display:inline-block;font-size:var(--wp--preset--font-size--sm);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:var(--wp--custom--tracking--small);white-space:nowrap}.ame-cart-total:empty{display:none}}.ame-cart-count{--ame-count-ring:var( --wp--preset--color--base );align-items:center;background-color:var(--wp--preset--color--primary);border:var(--wp--custom--border--width-strong) solid var(--ame-count-ring);border-radius:var(--wp--custom--radius--full);box-sizing:content-box;color:var(--wp--preset--color--contrast);display:inline-flex;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--2-xs);font-variant-numeric:tabular-nums;font-weight:700;height:16px;justify-content:center;left:calc(50% + 10px);line-height:1;min-width:16px;padding-inline:var(--wp--custom--space--2);pointer-events:none;position:absolute;top:calc(50% - 10px);translate:-50% -50%}.ame-cart-count:empty{display:none}@media(min-width:1024px){.ame-header-actions__item--cart .ame-cart-count{--ame-count-ring:var( --wp--custom--color--primary-surface );left:calc(var(--wp--preset--spacing--30) + 20px)}}.ame-primary-nav{flex:1 1 auto;min-width:0}.ame-primary-nav__list{align-items:center;display:flex;gap:var(--wp--preset--spacing--40);list-style:none;overflow-x:auto;scrollbar-width:none}.ame-primary-nav__link{align-items:center;color:var(--wp--preset--color--neutral-800);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);height:var(--ame-header-nav);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);letter-spacing:.06em;line-height:var(--wp--custom--typography--label-lg--line-height);position:relative;text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform);transition:color var(--wp--custom--transition--fast);white-space:nowrap}.ame-primary-nav__link:after{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:var(--wp--custom--border--width-strong);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-primary-nav__link:hover{color:var(--wp--preset--color--contrast)}.ame-primary-nav__link:hover:after{transform:scaleX(1)}}.ame-primary-nav__link:focus-visible:after{transform:scaleX(1)}.current-menu-ancestor>.ame-primary-nav__link,.current-menu-item>.ame-primary-nav__link,.current-product_cat-ancestor>.ame-primary-nav__link,.current_page_parent>.ame-primary-nav__link{color:var(--wp--preset--color--contrast)}.current-menu-ancestor>.ame-primary-nav__link:after,.current-menu-item>.ame-primary-nav__link:after,.current-product_cat-ancestor>.ame-primary-nav__link:after,.current_page_parent>.ame-primary-nav__link:after{transform:scaleX(1)}.ame-header-highlights{align-items:center;display:flex;flex:none;gap:var(--wp--preset--spacing--50)}.ame-header-highlights__link{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--custom--space--10);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform);transition:color var(--wp--custom--transition--fast);white-space:nowrap}@media(hover:hover){.ame-header-highlights__link:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-header-highlights__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-header-highlights__badge{font-size:var(--wp--preset--font-size--2-xs);line-height:1.2;padding:var(--wp--custom--space--2) var(--wp--custom--space--6)}.ame-back-bar{display:none}.ame-site-header--focused .ame-back-bar{align-items:center;display:flex;gap:var(--wp--preset--spacing--30);height:100%;width:100%}@media(min-width:1024px){.ame-site-header--focused .ame-back-bar{display:none}}.ame-back-bar__link{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;justify-content:center;margin-inline-start:calc(var(--wp--preset--spacing--20)*-1);min-height:var(--wp--custom--control-height--md);min-width:var(--wp--custom--control-height--md)}@media(hover:hover){.ame-back-bar__link:hover{color:var(--wp--preset--color--primary)}}.ame-back-bar__title{flex:1 1 auto;font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--lg);font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ame-back-bar__home{align-items:center;display:inline-flex;flex:none;justify-content:center;min-height:var(--wp--custom--control-height--md);min-width:var(--wp--custom--control-height--md)}.ame-back-bar__mark{height:44px;max-width:120px;object-fit:contain;width:auto}.ame-tabbar{background-color:var(--wp--preset--color--base);border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:var(--wp--custom--z--header)}.ame-has-tabbar .ame-site-footer{padding-bottom:calc(var(--wp--custom--header--tabbar-height) + var(--wp--preset--spacing--50) + env(safe-area-inset-bottom))}@media(min-width:1024px){.ame-tabbar{display:none}.ame-has-tabbar .ame-site-footer{padding-bottom:var(--wp--preset--spacing--50)}}.ame-tabbar__list{display:flex;height:var(--wp--custom--header--tabbar-height);list-style:none}.ame-tabbar__item{flex:1 1 0}.ame-tabbar__link{align-items:center;color:var(--wp--preset--color--neutral-800);display:flex;flex-direction:column;gap:var(--wp--custom--space--2);height:100%;justify-content:center;text-decoration:none;transition:color var(--wp--custom--transition--fast),transform var(--wp--custom--transition--fast)}.ame-tabbar__link:active{transform:scale(.98)}.ame-tabbar__link.is-active{color:var(--wp--preset--color--contrast)}.ame-tabbar__icon{display:inline-flex;position:relative}.ame-tabbar .ame-cart-count{left:100%;top:0}.ame-tabbar__label{font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);letter-spacing:.07em;line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-tabbar__link.is-active .ame-tabbar__label{font-weight:700}.ame-drawer{inset:0;position:fixed;z-index:var(--wp--custom--z--drawer)}.ame-drawer[hidden]{display:none}@media(min-width:1024px){.ame-drawer:not(.ame-drawer--modal){display:none}}.ame-drawer__scrim{background-color:var(--wp--custom--color--scrim);inset:0;opacity:0;position:absolute;transition:opacity var(--wp--custom--transition--base);z-index:var(--wp--custom--z--overlay)}.ame-drawer__panel{background-color:var(--wp--preset--color--base);border-right:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;padding-top:env(safe-area-inset-top);position:absolute;top:0;transform:translateX(-100%);transition:transform var(--wp--custom--transition--base);width:var(--wp--custom--drawer--width,min(86vw,380px));z-index:var(--wp--custom--z--drawer)}.ame-drawer.is-open .ame-drawer__scrim{opacity:1}.ame-drawer.is-open .ame-drawer__panel{transform:translateX(0)}.ame-drawer--top .ame-drawer__panel{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);border-right:0;bottom:auto;max-height:90dvh;overflow-y:auto;padding-bottom:var(--wp--preset--spacing--30);padding-top:calc(env(safe-area-inset-top) + var(--wp--preset--spacing--30));right:0;top:var(--ame-header-offset,0);transform:translateY(-100%);width:auto}.ame-drawer--top.is-open .ame-drawer__panel{transform:translateY(0)}.ame-drawer__bar{align-items:center;display:flex;flex:none;height:var(--wp--custom--header--mobile-row-height);justify-content:space-between;padding-inline:var(--wp--preset--spacing--40)}.ame-drawer__brand{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform)}.ame-drawer__logo{height:44px;max-width:150px;object-fit:contain;width:auto}.ame-drawer__close{align-items:center;background-color:transparent;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;flex:none;height:var(--wp--custom--control-height--md);justify-content:center;margin-inline-end:calc(var(--wp--preset--spacing--20)*-1);padding:0;width:var(--wp--custom--control-height--md)}.ame-drawer__viewport{display:grid;flex:1 1 auto;overflow:hidden}.ame-drawer__level{grid-area:1/1;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--40) var(--wp--preset--spacing--70);pointer-events:none;transform:translateX(12%);transition:opacity var(--wp--custom--transition--base),transform var(--wp--custom--transition--base)}.ame-drawer__level.is-active{opacity:1;pointer-events:auto;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.ame-drawer__level,.ame-drawer__panel{transform:none;transition:none}.ame-drawer__scrim{transition:none}}.ame-drawer__label{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-drawer__level>.ame-drawer__label:first-child{margin-block-start:0}.ame-drawer__list{list-style:none}.ame-drawer__row{align-items:center;background-color:transparent;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);font-weight:500;gap:var(--wp--preset--spacing--30);justify-content:space-between;line-height:1.4;min-height:var(--wp--custom--control-height--md);padding:var(--wp--custom--space--10) 0;text-align:start;text-decoration:none;width:100%}@media(hover:hover){.ame-drawer__row:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-drawer__row .ame-icon,.ame-drawer__row.is-current{color:var(--wp--preset--color--contrast)}.ame-drawer__row .ame-icon{flex:none}.ame-drawer__back{align-items:center;background-color:transparent;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);margin-block-end:var(--wp--preset--spacing--30);min-height:var(--wp--custom--control-height--md);padding:0;text-transform:var(--wp--custom--typography--label-lg--transform)}@media(hover:hover){.ame-drawer__back:hover{color:var(--wp--preset--color--primary)}}.ame-drawer__group{margin-block-start:var(--wp--preset--spacing--30)}.ame-drawer__contact{margin-block-start:var(--wp--preset--spacing--50)}.ame-drawer__contact-group{display:flex;flex-direction:column;gap:var(--wp--custom--space--6);padding-block:var(--wp--preset--spacing--30)}.ame-drawer__contact-group+.ame-drawer__contact-group{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-drawer__phone{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--md);font-variant-numeric:tabular-nums;font-weight:600}.ame-drawer__contact-link,.ame-drawer__phone{align-items:center;display:flex;gap:var(--wp--preset--spacing--20);min-height:var(--wp--custom--control-height--md);text-decoration:none}.ame-drawer__contact-link{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small)}@media(hover:hover){.ame-drawer__contact-link:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-drawer__contact-link .ame-icon{color:var(--wp--preset--color--neutral-500);flex:none}.ame-drawer__contact-link--whatsapp .ame-icon{color:var(--wp--custom--color--whatsapp-deep)}.ame-drawer__note{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);line-height:1.5}.ame-drawer__social{align-items:center;display:flex;gap:var(--wp--preset--spacing--30);margin-block-start:var(--wp--custom--space--6)}.ame-drawer__social-link{align-items:center;color:var(--wp--preset--color--neutral-700);display:inline-flex;justify-content:center;min-height:var(--wp--custom--control-height--md);min-width:var(--wp--custom--control-height--md)}@media(hover:hover){.ame-drawer__social-link:hover{color:var(--wp--preset--color--primary)}}.ame-drawer__copyright{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);letter-spacing:.07em;line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-start:var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--label-sm--transform);text-transform:none}.ame-drawer--modal .ame-drawer__panel{border:0;border-radius:var(--wp--custom--radius--md);bottom:auto;left:50%;max-height:88dvh;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:0;right:auto;top:50%;transform:translate(-50%,-47%);transition:opacity var(--wp--custom--transition--base),transform var(--wp--custom--transition--base);width:min(92vw,880px)}.ame-drawer--modal.is-open .ame-drawer__panel{opacity:1;transform:translate(-50%,-50%)}.ame-drawer--popover .ame-drawer__panel{max-height:80dvh;width:min(92vw,400px)}@media(min-width:1024px){.ame-drawer--popover .ame-drawer__panel{left:auto;right:max(var(--ame-gutter),(100vw - var(--wp--style--global--wide-size))/2);top:calc(var(--ame-header-offset, 0px) + var(--ame-header-announcement) + var(--ame-header-topbar) + var(--ame-header-row));transform:translateY(-8px)}.ame-drawer--popover.is-open .ame-drawer__panel{transform:translateY(0)}.ame-drawer--popover .ame-drawer__scrim{background-color:transparent}}.ame-drawer.is-passive .ame-drawer__scrim{background-color:transparent;pointer-events:none}@media(prefers-reduced-motion:reduce){.ame-drawer--modal .ame-drawer__panel{transition:none}}.ame-branches-modal__head,.ame-mini-cart__head{align-items:flex-start;display:flex;gap:var(--wp--preset--spacing--40);justify-content:space-between;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--50) var(--wp--preset--spacing--40)}.ame-branches-modal__head>*,.ame-mini-cart__head>*{margin:0}.ame-branches-modal__title,.ame-mini-cart__title{font-family:var(--wp--custom--typography--headline-lg--family);font-size:var(--wp--custom--typography--headline-lg--size);font-weight:var(--wp--custom--typography--headline-lg--weight);letter-spacing:var(--wp--custom--typography--headline-lg--letter-spacing);line-height:var(--wp--custom--typography--headline-lg--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-lg--transform)}.ame-mini-cart__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-branches-modal__close,.ame-mini-cart__close{border-radius:var(--wp--custom--radius--full);flex:none;min-height:var(--wp--custom--control-height--sm);width:var(--wp--custom--control-height--sm)}.ame-branches-modal__list{display:grid;gap:var(--wp--preset--spacing--40);list-style:none;margin:0;padding:0 var(--wp--preset--spacing--50)}@media(min-width:768px){.ame-branches-modal__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ame-branch-card{background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);border-radius:var(--wp--custom--radius--md);display:grid;overflow:hidden}.ame-branch-card__map{align-content:center;aspect-ratio:16/9;background-color:var(--wp--preset--color--paper);display:grid;gap:var(--wp--preset--spacing--20);justify-items:center;padding:var(--wp--preset--spacing--40);position:relative;text-align:center}.ame-branch-card__map iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.ame-branch-card__pin{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;height:var(--wp--custom--icon-size--lg);justify-content:center;width:var(--wp--custom--icon-size--lg)}.ame-branch-card__note{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small)}.ame-branch-card__body{display:grid;gap:var(--wp--preset--spacing--20);padding:var(--wp--preset--spacing--40)}.ame-branch-card__body>*{margin:0}.ame-branch-card__name{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-branch-card__address{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-style:normal;font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-branch-card__hours{align-items:center;color:var(--wp--preset--color--neutral-500);display:flex;font-size:var(--wp--preset--font-size--sm);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--tracking--small)}.ame-branch-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);margin-block-start:var(--wp--preset--spacing--20)}.ame-branches-modal__foot{align-items:center;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);justify-content:space-between;margin-block-start:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50) var(--wp--preset--spacing--50)}.ame-branches-modal__foot>p{color:var(--wp--preset--color--neutral-700);font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small);margin:0}.ame-mini-cart__head{align-items:center;border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);padding-block-end:var(--wp--preset--spacing--30)}.ame-mini-cart__body{padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50) var(--wp--preset--spacing--50)}.ame-mini-cart .woocommerce-mini-cart__empty-message,.ame-mini-cart__loading{color:var(--wp--preset--color--neutral-500);margin:0;padding-block:var(--wp--preset--spacing--40);text-align:center}.ame-mini-cart .woocommerce-mini-cart{display:grid;gap:var(--wp--preset--spacing--30);list-style:none;margin:0;padding:0}.ame-mini-cart .woocommerce-mini-cart-item{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);display:grid;gap:var(--wp--custom--space--2);padding-block-end:var(--wp--preset--spacing--30);padding-inline-end:var(--wp--preset--spacing--60);position:relative}.ame-mini-cart .woocommerce-mini-cart-item>a:not(.remove){align-items:center;color:var(--wp--preset--color--contrast);column-gap:var(--wp--preset--spacing--30);display:grid;font-size:var(--wp--preset--font-size--sm);font-weight:600;grid-template-columns:var(--wp--custom--control-height--xl) minmax(0,1fr);letter-spacing:var(--wp--custom--tracking--small);text-decoration:none}.ame-mini-cart .woocommerce-mini-cart-item>a:not(.remove) img{background-color:var(--wp--preset--color--neutral-100);border-radius:var(--wp--custom--radius--sm);grid-row:span 3;height:var(--wp--custom--control-height--xl);object-fit:cover;width:var(--wp--custom--control-height--xl)}@media(hover:hover){.ame-mini-cart .woocommerce-mini-cart-item>a:not(.remove):hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-mini-cart .woocommerce-mini-cart-item .quantity,.ame-mini-cart .woocommerce-mini-cart-item .variation{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);margin:0;padding-inline-start:calc(var(--wp--custom--control-height--xl) + var(--wp--preset--spacing--30))}.ame-mini-cart .woocommerce-mini-cart-item .variation{display:flex;flex-wrap:wrap;gap:var(--wp--custom--space--2) var(--wp--custom--space--6)}.ame-mini-cart .woocommerce-mini-cart-item .variation dd,.ame-mini-cart .woocommerce-mini-cart-item .variation dt,.ame-mini-cart .woocommerce-mini-cart-item .variation p{margin:0}.ame-mini-cart .woocommerce-mini-cart-item .quantity .amount{color:var(--wp--preset--color--contrast);font-weight:700}.ame-mini-cart .woocommerce-mini-cart-item .remove{align-items:center;border-radius:var(--wp--custom--radius--full);color:var(--wp--preset--color--neutral-500);display:inline-flex;font-size:var(--wp--preset--font-size--lg);height:var(--wp--custom--icon-size--lg);justify-content:center;line-height:1;position:absolute;right:0;text-decoration:none;top:0;width:var(--wp--custom--icon-size--lg)}.ame-mini-cart .woocommerce-mini-cart-item .remove .ame-icon{height:var(--wp--custom--icon-size--md);width:var(--wp--custom--icon-size--md)}@media(hover:hover){.ame-mini-cart .woocommerce-mini-cart-item .remove:hover{background-color:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--error)}}.ame-mini-cart .woocommerce-mini-cart-item .remove:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-mini-cart .woocommerce-mini-cart-item:last-child{border-bottom:0}.ame-mini-cart .woocommerce-mini-cart__total{align-items:baseline;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);color:var(--wp--preset--color--neutral-700);display:flex;font-size:var(--wp--preset--font-size--sm);justify-content:space-between;margin:var(--wp--preset--spacing--40) 0;padding-block-start:var(--wp--preset--spacing--40)}.ame-mini-cart .woocommerce-mini-cart__total .amount{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--xl);font-weight:700}.ame-mini-cart .woocommerce-mini-cart__buttons{display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ame-mini-cart .woocommerce-mini-cart__buttons .button{align-items:center;border:var(--wp--custom--border--width) solid var(--wp--preset--color--contrast);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--contrast);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);justify-content:center;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--30);text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform)}.ame-mini-cart .woocommerce-mini-cart__buttons .button:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-mini-cart .woocommerce-mini-cart__buttons .button.checkout{background-color:var(--wp--custom--color--gold-deep);background-image:var(--wp--custom--color--gold-gradient);background-origin:border-box;border-color:transparent;color:var(--wp--preset--color--base)}@media(hover:hover){.ame-mini-cart .woocommerce-mini-cart__buttons .button.checkout:hover{background-color:var(--wp--custom--color--primary-surface);background-image:none;border-color:var(--wp--custom--color--primary-surface);color:var(--wp--preset--color--base)}}.ame-breadcrumb{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-breadcrumb__list{align-items:center;color:var(--wp--preset--color--neutral-700);display:flex;flex-wrap:wrap;font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);list-style:none;margin:0;padding:var(--wp--preset--spacing--20) 0;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-breadcrumb__list>li{align-items:center;display:flex;min-width:0}.ame-breadcrumb__list>li+li:before{border-right:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-500);border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-500);content:"";flex:none;height:6px;margin-inline:var(--wp--preset--spacing--20);rotate:45deg;width:6px}.ame-breadcrumb__list a{align-items:center;color:inherit;display:inline-flex;min-height:24px;text-decoration:none}@media(hover:hover){.ame-breadcrumb__list a:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-breadcrumb__list a:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-breadcrumb__list>li[aria-current=page]{color:var(--wp--preset--color--contrast);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767.98px){.ame-breadcrumb__list{flex-wrap:nowrap;overflow:hidden}.ame-breadcrumb__list>li[aria-current=page]{font-weight:600}}.ame-page-header{padding-block:var(--wp--preset--spacing--50)}@media(min-width:1024px){.ame-page-header{padding-block:var(--wp--preset--spacing--60)}}.ame-page-header__title{font-family:var(--wp--custom--typography--headline-xl--family);font-size:var(--wp--custom--typography--headline-xl--size);font-size:clamp(1.625rem,1.375rem + 1.25vw,var(--wp--preset--font-size--4-xl));font-weight:var(--wp--custom--typography--headline-xl--weight);letter-spacing:var(--wp--custom--typography--headline-xl--letter-spacing);line-height:var(--wp--custom--typography--headline-xl--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-xl--transform)}.ame-page-header--display .ame-page-header__title{font-family:var(--wp--custom--typography--display--family);font-size:var(--wp--custom--typography--display--size);font-size:clamp(1.75rem,1.25rem + 2vw,var(--wp--preset--font-size--5-xl));font-weight:var(--wp--custom--typography--display--weight);letter-spacing:var(--wp--custom--typography--display--letter-spacing);line-height:var(--wp--custom--typography--display--line-height);text-transform:var(--wp--custom--typography--display--transform)}.ame-page-header__suffix{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-lg--family);font-size:var(--wp--custom--typography--body-lg--size);font-weight:var(--wp--custom--typography--body-lg--weight);font-weight:300;letter-spacing:var(--wp--custom--typography--body-lg--letter-spacing);line-height:var(--wp--custom--typography--body-lg--line-height);text-transform:var(--wp--custom--typography--body-lg--transform);text-transform:none;white-space:nowrap}.ame-page-header__note{align-items:center;color:var(--wp--preset--color--neutral-600);display:flex;font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);gap:var(--wp--custom--space--6);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);letter-spacing:var(--wp--custom--tracking--small);line-height:var(--wp--custom--typography--body-sm--line-height);margin:var(--wp--preset--spacing--20) 0 0;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-page-header__note .ame-icon{color:var(--wp--preset--color--secondary)}.ame-page-header__description{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin-block-start:var(--wp--preset--spacing--20);max-width:var(--wp--style--global--content-size);text-transform:var(--wp--custom--typography--body-md--transform)}@media(max-width:767.98px){.ame-page-header__description{font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}}.ame-pagination{margin-block-start:var(--wp--preset--spacing--70)}.ame-pagination__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);justify-content:center;list-style:none;margin:0;padding:0}.ame-pagination__item{display:flex}.ame-pagination .page-numbers{align-items:center;color:var(--wp--preset--color--neutral-700);display:inline-flex;font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--label-lg--weight);justify-content:center;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);min-height:var(--wp--custom--control-height--md);min-width:var(--wp--custom--control-height--md);padding-inline:var(--wp--custom--space--6);position:relative;text-decoration:none;text-transform:var(--wp--custom--typography--label-lg--transform)}@media(min-width:1024px){.ame-pagination .page-numbers{min-height:40px;min-width:40px}}.ame-pagination a.page-numbers:after{background-color:var(--wp--preset--color--primary);bottom:var(--wp--custom--space--6);content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-pagination a.page-numbers:hover{color:var(--wp--preset--color--contrast)}.ame-pagination a.page-numbers:hover:after{transform:scaleX(1)}}.ame-pagination a.page-numbers:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ame-pagination a.page-numbers:after{transition:none}}.ame-pagination .page-numbers.current{box-shadow:inset 0 calc(var(--wp--custom--border--width-strong)*-1) 0 0 var(--wp--preset--color--primary);color:var(--wp--preset--color--contrast);font-weight:700}.ame-pagination .page-numbers.dots{color:var(--wp--preset--color--neutral-500);min-width:auto}.ame-pagination .page-numbers.next,.ame-pagination .page-numbers.prev{color:var(--wp--preset--color--contrast)}.ame-empty{align-items:center;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:flex;flex-direction:column;padding-block:var(--wp--preset--spacing--60);text-align:center}.ame-empty>.ame-icon{color:var(--wp--preset--color--neutral-700);height:48px;width:48px}.ame-empty__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-empty__text,.ame-empty__title{margin-block-start:var(--wp--preset--spacing--20)}.ame-empty__text{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);max-width:44ch;text-transform:var(--wp--custom--typography--body-md--transform)}.ame-empty__search{max-width:26rem;text-align:start;width:100%}.ame-empty__action,.ame-empty__search{margin-block-start:var(--wp--preset--spacing--40)}.ame-empty__action{margin-block-end:0}.ame-cookie-notice{align-items:flex-start;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);border-radius:var(--wp--custom--radius--md);box-shadow:var(--wp--custom--color--card-shadow);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);inset-block-end:calc(var(--wp--preset--spacing--40) + env(safe-area-inset-bottom));inset-inline:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40);position:fixed;z-index:var(--wp--custom--z--cookie)}.ame-cookie-notice[hidden]{display:none}.ame-has-tabbar .ame-cookie-notice{inset-block-end:calc(var(--wp--custom--header--tabbar-height) + var(--wp--preset--spacing--40) + env(safe-area-inset-bottom))}html:has(.ame-sticky-buy) .ame-cookie-notice{inset-block-end:calc(6rem + var(--wp--preset--spacing--40) + env(safe-area-inset-bottom))}@media(min-width:1024px){.ame-cookie-notice{inset-block-end:var(--wp--preset--spacing--50);inset-inline:var(--wp--preset--spacing--50) auto;width:min(360px,100vw - 2*var(--wp--preset--spacing--50))}.ame-has-tabbar .ame-cookie-notice,html:has(.ame-sticky-buy) .ame-cookie-notice{inset-block-end:var(--wp--preset--spacing--50)}}.ame-cookie-notice__text{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin:0;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-cookie-notice__text a{color:inherit;text-decoration-color:var(--wp--preset--color--primary)}.ame-has-cookie-notice{scroll-padding-block-end:10rem}.ame-product-card{container-name:ame-card;container-type:inline-size;--ame-card-pad:var( --wp--preset--spacing--30 );background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);border-radius:var(--wp--custom--radius--md);display:flex;flex-direction:column;list-style:none;padding:var(--ame-card-pad);position:relative;transition:border-color var(--wp--custom--transition--base),box-shadow var(--wp--custom--transition--base),transform var(--wp--custom--transition--base)}@media(hover:hover){.ame-product-card:hover{border-color:var(--wp--preset--color--primary);box-shadow:0 8px 24px hsla(0,0%,7%,.08);transform:translateY(-2px)}.ame-product-card:hover .ame-product-card__media img{transform:scale(1.04)}}.ame-product-card .woocommerce-LoopProduct-link{color:inherit;display:block;text-decoration:none}.ame-product-card .woocommerce-LoopProduct-link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-product-card__media{aspect-ratio:1;background-color:var(--wp--preset--color--neutral-100);border-radius:var(--wp--custom--radius--sm);margin-block-end:var(--wp--preset--spacing--30);overflow:hidden;position:relative}.ame-product-card__media img{height:100%;object-fit:cover;transition:transform var(--wp--custom--transition--slow);width:100%}@media(prefers-reduced-motion:reduce){.ame-product-card,.ame-product-card:hover,.ame-product-card__media img{transform:none;transition:none}}.ame-product-card__badge{background-color:var(--wp--preset--color--base);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--contrast);left:var(--wp--preset--spacing--20);margin:0;padding:var(--wp--custom--space--2) var(--wp--preset--spacing--20);position:absolute;top:var(--wp--preset--spacing--20);z-index:1}.ame-product-card__badge.ame-badge--accent{background-color:var(--wp--custom--color--primary-surface);color:var(--wp--custom--color--primary-bright)}.ame-product-card__badge.ame-badge--new{background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--base)}.ame-product-card.is-out-of-stock .ame-product-card__media img{opacity:.6}.ame-product-card__title{display:-webkit-box;font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-size:var(--wp--preset--font-size--md);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);margin:0;overflow:hidden;text-transform:var(--wp--custom--typography--headline-sm--transform);-webkit-box-orient:vertical;-webkit-line-clamp:2}.ame-product-card .ame-price{--ame-card-price:1.25rem;color:var(--wp--preset--color--contrast);font-size:var(--ame-card-price);gap:var(--wp--preset--spacing--10);justify-content:flex-start;margin-block:var(--wp--custom--space--6) var(--wp--preset--spacing--30)}.ame-product-card .ame-price del{font-size:var(--wp--preset--font-size--xs)}.ame-product-card .ame-price .ame-price__amount{color:var(--wp--preset--color--contrast);font-size:var(--ame-card-price)}.ame-product-card__cta{font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);margin-block-start:auto;min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--label-lg--transform);white-space:nowrap}@container ame-card (max-width: 168px){.ame-product-card__cta{font-size:var(--wp--preset--font-size--2-xs);padding-inline:var(--wp--preset--spacing--20)}.ame-product-card__cta .ame-icon{display:none}}.ame-product-card--compact{--ame-card-pad:var( --wp--preset--spacing--20 )}.ame-product-card__tools{aspect-ratio:1;border-radius:var(--wp--custom--radius--sm);left:var(--ame-card-pad);overflow:hidden;pointer-events:none;position:absolute;right:var(--ame-card-pad);top:var(--ame-card-pad);z-index:1}.ame-product-card__tools a,.ame-product-card__tools button{pointer-events:auto}.ame-variations{border:0;margin:0;min-width:0;padding:0}.ame-variations__legend{color:var(--wp--preset--color--neutral-600);float:left;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);padding:0;text-transform:var(--wp--custom--typography--label-sm--transform);width:100%}.ame-variations__head,.ame-variations__legend{margin-block-end:var(--wp--preset--spacing--20)}.ame-variations__head{clear:both;color:var(--wp--preset--color--neutral-700);display:flex;font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);gap:var(--wp--preset--spacing--30);justify-content:space-between;letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-variations__head:empty{display:none}.ame-variations__chosen{color:var(--wp--preset--color--contrast);font-weight:600}@media(min-width:1024px){.ame-variations__chosen{display:none}}@media(max-width:1023.98px){.ame-variations__hint{display:none}}.ame-variations__list{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);list-style:none;margin:0;padding:0}.ame-variations__item{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-variations__option{align-items:center;cursor:pointer;display:flex;gap:var(--wp--preset--spacing--40);min-height:var(--wp--custom--control-height--md);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--20);transition:background-color var(--wp--custom--transition--fast)}.ame-variations__option:has(input:checked){background-color:var(--wp--preset--color--neutral-100)}.ame-variations__option:has(input:checked) .ame-variations__name{font-weight:700}.ame-variations__option:has(input:focus-visible){outline:2px solid var(--wp--custom--color--focus);outline-offset:2px;outline-offset:-2px}@media(hover:hover){.ame-variations__option:hover .ame-variations__name{text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-underline-offset:.2em}}.ame-variations__input{margin:0 var(--wp--custom--space--2)}.ame-variations__input:focus-visible{outline:none}.ame-variations__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--custom--space--2);min-width:0}.ame-variations__name{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);font-weight:600;letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-variations__desc,.ame-variations__note{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-variations__note{color:var(--wp--preset--color--neutral-700)}.ame-variations__price{color:var(--wp--preset--color--contrast);flex:none;font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--body-md--weight);font-weight:700;letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-variations__item.is-out .ame-variations__option{cursor:not-allowed}.ame-variations__item.is-out .ame-variations__option .ame-variations__name,.ame-variations__item.is-out .ame-variations__option .ame-variations__price{color:var(--wp--preset--color--neutral-500);font-weight:400}.ame-variations__item.is-out .ame-variations__option .ame-variations__note{color:var(--wp--preset--color--neutral-500)}@media(prefers-reduced-motion:reduce){.ame-variations__option{transition:none}}.ame-cart .quantity,.ame-product .quantity,.ame-quick-view .quantity{--ame-qty-size:var( --wp--custom--control-height--lg );align-items:stretch;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--field-border);border-radius:var(--wp--custom--radius--field);display:inline-flex;height:var(--ame-qty-size)}.ame-cart .quantity:focus-within,.ame-product .quantity:focus-within,.ame-quick-view .quantity:focus-within{border-color:var(--wp--preset--color--primary);outline:3px solid var(--wp--preset--color--primary-subtle);outline-offset:0}.ame-cart .quantity input.qty,.ame-product .quantity input.qty,.ame-quick-view .quantity input.qty{appearance:textfield;border:0;border-radius:0;color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--body-md--weight);font-weight:700;letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);min-height:0;padding:0;text-align:center;text-transform:var(--wp--custom--typography--body-md--transform);width:3.5rem}.ame-cart .quantity input.qty::-webkit-inner-spin-button,.ame-cart .quantity input.qty::-webkit-outer-spin-button,.ame-product .quantity input.qty::-webkit-inner-spin-button,.ame-product .quantity input.qty::-webkit-outer-spin-button,.ame-quick-view .quantity input.qty::-webkit-inner-spin-button,.ame-quick-view .quantity input.qty::-webkit-outer-spin-button{appearance:none;margin:0}.ame-cart .quantity input.qty:focus,.ame-cart .quantity input.qty:focus-visible,.ame-product .quantity input.qty:focus,.ame-product .quantity input.qty:focus-visible,.ame-quick-view .quantity input.qty:focus,.ame-quick-view .quantity input.qty:focus-visible{border:0;outline:none}.ame-cart .quantity{--ame-qty-size:var( --wp--custom--control-height--sm )}.ame-cart .quantity input.qty{border-inline:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);width:2.5rem}.ame-cart .quantity[aria-busy=true]{opacity:.6}.ame-qty__button{align-items:center;background:none;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:background-color var(--wp--custom--transition--fast);width:var(--ame-qty-size,var(--wp--custom--control-height--lg))}.ame-qty__button[hidden]{display:none}@media(hover:hover){.ame-qty__button:hover{background-color:var(--wp--preset--color--neutral-100)}}.ame-qty__button:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px;outline-offset:-2px}.ame-qty__button[aria-disabled=true]{color:var(--wp--preset--color--neutral-500);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.ame-qty__button{transition:none}}.ame-fav{display:none}.ame-fav-ready .ame-fav{display:inline-flex}.ame-fav{align-items:center;background:none;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;justify-content:center;padding:0;position:relative}.ame-fav .ame-icon{flex:none}.ame-fav .ame-fav__on{display:none}.ame-fav.is-active .ame-fav__on{display:block}.ame-fav.is-active .ame-fav__off{display:none}.ame-fav[aria-busy=true]{cursor:progress}.ame-fav:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-fav.is-popping .ame-fav__on{animation:ame-fav-pop .36s cubic-bezier(.3,1.6,.5,1)}@keyframes ame-fav-pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ame-fav.is-popping .ame-fav__on{animation:none}}.ame-fav--card{height:var(--wp--custom--control-height--md);position:absolute;right:0;top:0;width:var(--wp--custom--control-height--md)}.ame-fav--card .ame-icon{height:var(--wp--custom--icon-size--lg);width:var(--wp--custom--icon-size--lg)}@media(hover:hover){.ame-fav--card:not(.is-active){opacity:0;transition:opacity var(--wp--custom--transition--base)}.ame-product-card:focus-within .ame-fav--card,.ame-product-card:hover .ame-fav--card{opacity:1}.ame-fav--card:hover{color:var(--wp--preset--color--primary)}}@media(prefers-reduced-motion:reduce){.ame-fav--card{transition:none}}.ame-fav-line{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);margin-block-start:var(--wp--preset--spacing--40)}.ame-fav--line{font-size:var(--wp--preset--font-size--sm);font-weight:600;gap:var(--wp--preset--spacing--20);letter-spacing:var(--wp--custom--tracking--small);min-height:var(--wp--custom--control-height--md)}@media(hover:hover){.ame-fav--line:hover .ame-fav__text{text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-underline-offset:.25em}}.ame-fav-line__link{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--sm);font-weight:600;letter-spacing:var(--wp--custom--tracking--small);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-underline-offset:.25em}.ame-fav-line__link:after{content:" →"/""}.ame-fav-line__link[hidden]{display:none}.ame-fav-line__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-quick-view-button{display:none}.ame-quick-view-ready .ame-quick-view-button{align-items:center;background:none;border:0;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;height:var(--wp--custom--control-height--md);justify-content:center;padding:0;position:absolute;right:0;top:var(--wp--custom--control-height--md);width:var(--wp--custom--control-height--md)}.ame-quick-view-ready .ame-quick-view-button .ame-icon{height:var(--wp--custom--icon-size--lg);width:var(--wp--custom--icon-size--lg)}.ame-quick-view-ready .ame-quick-view-button:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px;outline-offset:-2px}.ame-quick-view-button__text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(hover:hover){.ame-quick-view-ready .ame-quick-view-button{opacity:0;transition:opacity var(--wp--custom--transition--base)}.ame-quick-view-ready .ame-quick-view-button:hover{color:var(--wp--preset--color--primary)}.ame-product-card:focus-within .ame-quick-view-button,.ame-product-card:hover .ame-quick-view-button{opacity:1}}@media(prefers-reduced-motion:reduce){.ame-quick-view-ready .ame-quick-view-button{transition:none}}.ame-quick-view .ame-drawer__panel,.ame-quick-view__close{background-color:var(--wp--preset--color--base)}.ame-quick-view__close{position:absolute;right:var(--wp--preset--spacing--30);top:var(--wp--preset--spacing--30);z-index:1}.ame-quick-view__grid{display:grid;gap:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--50)}@media(min-width:768px){.ame-quick-view__grid{gap:var(--wp--preset--spacing--60);grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding:var(--wp--preset--spacing--60)}}.ame-quick-view__media{aspect-ratio:1;background-color:var(--wp--preset--color--neutral-100);border-radius:var(--wp--custom--radius--sm);overflow:hidden}.ame-quick-view__media img{height:100%;object-fit:cover;width:100%}.ame-quick-view__info{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);min-width:0}.ame-quick-view__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);margin:0;padding-right:var(--wp--custom--control-height--md);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-quick-view__price{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--xl);font-weight:700;justify-content:flex-start}.ame-quick-view__price del{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--sm);font-weight:400}.ame-quick-view__price ins{text-decoration:none}.ame-quick-view__vat{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--xs);letter-spacing:var(--wp--custom--tracking--small);margin:calc(var(--wp--preset--spacing--20)*-1) 0 0}.ame-quick-view__form{display:grid;gap:var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--20)}.ame-quick-view__form .ame-variations{margin:0}.ame-quick-view__buy{display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:auto minmax(0,1fr)}.ame-quick-view__add{min-height:var(--wp--custom--control-height--lg)}.ame-quick-view__error{color:var(--wp--preset--color--error);font-size:var(--wp--preset--font-size--sm);letter-spacing:var(--wp--custom--tracking--small);margin:0}.ame-quick-view__note{background-color:var(--wp--preset--color--paper);border-left:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin:var(--wp--preset--spacing--20) 0 0;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-quick-view__link{margin-left:auto}.ame-quick-view__extras{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);margin-top:var(--wp--preset--spacing--20)}.ame-quick-view__extras .ame-fav-line{margin:0}.ame-quick-view__state{display:grid;gap:var(--wp--preset--spacing--40);justify-items:center;padding:var(--wp--preset--spacing--70) var(--wp--preset--spacing--50);text-align:center}.ame-quick-view__state .ame-quick-view__media--placeholder{width:min(100%,240px)}.ame-quick-view__message{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);font-weight:500;letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin:0;text-transform:var(--wp--custom--typography--body-md--transform)}.ame-quick-view__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--40);justify-content:center;margin:0}@media(max-width:767.98px){.ame-drawer--sheet .ame-drawer__panel{border-radius:var(--wp--custom--radius--md) var(--wp--custom--radius--md) 0 0;bottom:0;left:0;max-height:90dvh;opacity:1;padding-bottom:env(safe-area-inset-bottom);right:0;top:auto;transform:translateY(100%);width:100%}.ame-drawer--sheet.is-open .ame-drawer__panel{transform:translateY(0)}.ame-quick-view__grid{align-items:start;gap:var(--wp--preset--spacing--40);grid-template-columns:96px minmax(0,1fr)}.ame-quick-view__info{display:contents}.ame-quick-view__media{grid-row:1/span 3}.ame-quick-view__price,.ame-quick-view__title,.ame-quick-view__vat{grid-column:2}.ame-quick-view__title{font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-quick-view__extras,.ame-quick-view__form,.ame-quick-view__note{grid-column:1/-1}}.ame-category-card{background-color:var(--wp--preset--color--paper);list-style:none;padding:var(--wp--custom--space--20)}.ame-category-card>a{color:inherit;display:block;text-decoration:none}.ame-category-card>a:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-category-card__media{aspect-ratio:1;background-color:var(--wp--preset--color--neutral-100);margin-block-end:var(--wp--preset--spacing--40);overflow:hidden}@media(min-width:768px){.ame-category-card__media{aspect-ratio:4/3}}.ame-category-card__media img{height:100%;object-fit:cover;transition:transform var(--wp--custom--transition--slow);width:100%}@media(hover:hover){.ame-category-card:hover .ame-category-card__media img{transform:scale(1.02)}.ame-category-card:hover .ame-category-card__title{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}@media(prefers-reduced-motion:reduce){.ame-category-card__media img{transform:none;transition:none}}.ame-category-card__body{align-items:flex-start;display:flex;gap:var(--wp--preset--spacing--40);justify-content:space-between}.ame-category-card__text{min-width:0}.ame-category-card__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-md--transform);transition:color var(--wp--custom--transition--fast)}@media(max-width:767.98px){.ame-category-card__title{font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);overflow:hidden;text-overflow:ellipsis;text-transform:var(--wp--custom--typography--headline-sm--transform);white-space:nowrap}}.ame-category-card__description{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin:var(--wp--preset--spacing--10) 0 0;text-transform:var(--wp--custom--typography--body-sm--transform)}@media(max-width:767.98px){.ame-category-card__description{font-size:var(--wp--preset--font-size--xs)}}.ame-category-card__body>.ame-icon{color:var(--wp--preset--color--neutral-700);flex:none}@media(hover:hover){.ame-category-card:hover .ame-category-card__body>.ame-icon{color:var(--wp--preset--color--contrast)}}.ame-category-strip{margin-block-start:var(--wp--preset--spacing--40);overflow-x:auto;scrollbar-width:none}.ame-category-strip__list{display:flex;gap:var(--wp--preset--spacing--30);list-style:none;margin:0;padding:0}@media(min-width:1024px){.ame-category-strip__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}}.ame-category-strip__item{flex:0 0 auto;min-width:0}.ame-category-strip__card{align-items:center;background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width) solid var(--wp--custom--color--edge);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--contrast);display:flex;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);gap:var(--wp--preset--spacing--30);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);min-height:56px;padding:var(--wp--preset--spacing--10);padding-inline-end:var(--wp--preset--spacing--30);text-decoration:none;text-transform:var(--wp--custom--typography--label-sm--transform);transition:border-color var(--wp--custom--transition--fast);white-space:nowrap}@media(hover:hover){.ame-category-strip__card:hover{border-color:var(--wp--preset--color--primary)}}.ame-category-strip__card:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-category-strip__card.is-active{border-color:var(--wp--preset--color--primary);box-shadow:inset 0 0 0 var(--wp--custom--border--width) var(--wp--preset--color--primary)}@media(min-width:1024px){.ame-category-strip__card{white-space:normal}}.ame-category-strip__media{background-color:var(--wp--preset--color--neutral-100);display:block;flex:none;height:44px;overflow:hidden;width:44px}.ame-category-strip__image{height:100%;object-fit:cover;width:100%}.ame-category-strip__name{min-width:0}@media(prefers-reduced-motion:reduce){.ame-category-strip__card{transition:none}}.ame-shop-layout{margin-block-start:var(--wp--preset--spacing--20)}.ame-shop-toolbar{align-items:center;border-block:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:flex;gap:var(--wp--preset--spacing--40);justify-content:space-between;margin-block-start:var(--wp--preset--spacing--40);padding-block:var(--wp--preset--spacing--30)}.ame-shop-toolbar .woocommerce-result-count{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin:0;min-width:0;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-shop-toolbar .woocommerce-ordering{align-items:center;display:flex;flex:none;gap:var(--wp--preset--spacing--20);margin:0}.ame-shop-toolbar .orderby{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2355554f%27 viewBox=%270 -960 960 960%27%3E%3Cpath d=%27M480-344 240-584l43-43 197 197 197-197 43 43z%27/%3E%3C/svg%3E");background-position:right var(--wp--preset--spacing--30) center;background-repeat:no-repeat;background-size:16px 16px;max-width:100%;min-height:var(--wp--custom--control-height--md);padding-inline-end:var(--wp--preset--spacing--60);width:auto}@media(min-width:1024px){.ame-shop-toolbar .orderby{min-height:40px}}.ame-shop-grid .products{display:grid;gap:var(--wp--custom--space--20);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:var(--wp--custom--space--20) 0 0;padding:0}@media(min-width:768px){.ame-shop-grid .products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.ame-shop-grid .products{grid-template-columns:repeat(4,minmax(0,1fr))}}.ame-shop-layout .ame-pagination{margin-block-start:var(--wp--preset--spacing--60)}.ame-prose{display:grid;grid-template-columns:[full-start] minmax(var(--ame-gutter),1fr) [wide-start] minmax(0,168px) [content-start] min(var(--wp--style--global--content-size),100% - 2*var(--ame-gutter)) [content-end] minmax(0,168px) [wide-end] minmax(var(--ame-gutter),1fr) [full-end]}.ame-prose>*{grid-column:content;min-width:0}.ame-prose>.alignwide{grid-column:wide}.ame-prose>.alignfull{grid-column:full}.ame-prose p .alignleft,.ame-prose p .alignright{margin-block-end:var(--wp--preset--spacing--40);max-width:50%}.ame-prose p .alignleft{float:left;margin-inline-end:var(--wp--preset--spacing--50)}.ame-prose p .alignright{float:right;margin-inline-start:var(--wp--preset--spacing--50)}.ame-prose>.alignleft,.ame-prose>.alignright{max-width:min(50%,20rem)}.ame-prose>.alignright{justify-self:end}.ame-prose .aligncenter{margin-inline:auto;text-align:center}@media(max-width:767.98px){.ame-prose p .alignleft,.ame-prose p .alignright{float:none;margin-inline:0;max-width:100%}.ame-prose>.alignleft,.ame-prose>.alignright{max-width:100%}}.ame-prose{font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-prose h1,.ame-prose h2,.ame-prose h3,.ame-prose h4,.ame-prose h5,.ame-prose h6{text-transform:none}.ame-prose>*+*{margin-block-start:var(--wp--preset--spacing--40)}.ame-prose>h2{margin-block-start:var(--wp--preset--spacing--70)}.ame-prose>h3{margin-block-start:var(--wp--preset--spacing--60)}.ame-prose>h2+.wp-block-table,.ame-prose>h2+table,.ame-prose>h3+.wp-block-table,.ame-prose>h3+table,.ame-prose>h4,.ame-prose>h4+.wp-block-table,.ame-prose>h4+table,.ame-prose>h5,.ame-prose>h5+.wp-block-table,.ame-prose>h5+table,.ame-prose>h6,.ame-prose>h6+.wp-block-table,.ame-prose>h6+table{margin-block-start:var(--wp--preset--spacing--50)}.ame-prose>:first-child{margin-block-start:0}.ame-prose a:not([class]){color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.2em}@media(hover:hover){.ame-prose a:not([class]):hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-prose ul{list-style:none;padding-left:0}.ame-prose ul>li{padding-left:var(--wp--preset--spacing--50);position:relative}.ame-prose ul>li:before{background-color:var(--wp--preset--color--primary);content:"";height:6px;left:var(--wp--custom--space--2);position:absolute;rotate:45deg;top:.6em;width:6px}.ame-prose ol{font-variant-numeric:tabular-nums;padding-left:var(--wp--preset--spacing--50)}.ame-prose ol>li::marker{color:var(--wp--preset--color--neutral-600)}.ame-prose li+li,.ame-prose li>ol,.ame-prose li>ul{margin-block-start:var(--wp--preset--spacing--20)}.ame-prose figure{margin:0}.ame-prose .wp-element-caption,.ame-prose figcaption{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-start:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-prose hr{border:0;border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);height:0;margin-block:var(--wp--preset--spacing--70);width:100%}.ame-prose hr.is-style-wide{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);border-top-color:var(--wp--preset--color--primary);height:5px}.ame-prose .wp-block-table{overflow-x:auto}.ame-prose details{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-prose details+details{margin-block-start:0}.ame-prose summary{align-items:center;cursor:pointer;display:flex;font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);gap:var(--wp--preset--spacing--40);justify-content:space-between;letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);list-style:none;min-height:var(--wp--custom--control-height--xl);padding-block:var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-prose summary::-webkit-details-marker{display:none}.ame-prose summary:after{border-bottom:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--neutral-600);border-right:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--neutral-600);content:"";flex:none;height:var(--wp--custom--icon-size--md);rotate:45deg;transition:rotate var(--wp--custom--transition--fast);translate:0 -25%;width:var(--wp--custom--icon-size--md)}.ame-prose summary:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-prose details[open]>summary:after{rotate:225deg;translate:0 25%}@media(prefers-reduced-motion:reduce){.ame-prose summary:after{transition:none}}.ame-prose details>:not(summary){margin-block-end:var(--wp--preset--spacing--40)}.ame-post-grid{display:grid;gap:var(--wp--preset--spacing--70)}@media(min-width:768px){.ame-post-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ame-post-grid{gap:var(--wp--preset--spacing--70) var(--wp--preset--spacing--60);grid-template-columns:repeat(3,1fr)}}.ame-post-card{display:flex;flex-direction:column}.ame-post-card__media{aspect-ratio:3/2;background-color:var(--wp--preset--color--paper);display:block;margin-block-end:var(--wp--preset--spacing--40);overflow:hidden}.ame-post-card__media>img{height:100%;object-fit:cover;transition:transform var(--wp--custom--transition--slow);width:100%}@media(hover:hover){.ame-post-card:hover .ame-post-card__media>img{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.ame-post-card__media>img{transform:none;transition:none}}.ame-post-card__eyebrow{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-end:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-post-card__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-post-card__title>a{color:var(--wp--preset--color--contrast);text-decoration:none}@media(hover:hover){.ame-post-card__title>a:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-post-card__title>a:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-post-card__excerpt{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin-block-start:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-post-card__excerpt>p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ame-post-card__date{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-end:0;margin-block-start:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-post-nav{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:grid;gap:var(--wp--preset--spacing--50);margin-block-start:var(--wp--preset--spacing--70);padding-block-start:var(--wp--preset--spacing--50)}@media(min-width:768px){.ame-post-nav{gap:var(--wp--preset--spacing--60);grid-template-columns:repeat(2,1fr)}}.ame-post-nav__link{color:var(--wp--preset--color--contrast);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--10);text-decoration:none}.ame-post-nav__link:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(min-width:768px){.ame-post-nav__link--next{text-align:end}}.ame-post-nav__eyebrow{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-post-nav__title{display:inline-block;font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);position:relative;text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-post-nav__title:after{background-color:var(--wp--preset--color--primary);bottom:-2px;content:"";height:var(--wp--custom--border--width);left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--wp--custom--transition--fast)}@media(hover:hover){.ame-post-nav__link:hover .ame-post-nav__title:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.ame-post-nav__title:after{transition:none}}.ame-entry__header{padding-block-end:var(--wp--preset--spacing--40)}.ame-entry__eyebrow{color:var(--wp--preset--color--neutral-600);margin-block-end:var(--wp--preset--spacing--20)}.ame-entry__title{font-family:var(--wp--custom--typography--headline-xl--family);font-size:var(--wp--custom--typography--headline-xl--size);font-size:clamp(1.625rem,1.375rem + 1.25vw,var(--wp--preset--font-size--4-xl));font-weight:var(--wp--custom--typography--headline-xl--weight);letter-spacing:var(--wp--custom--typography--headline-xl--letter-spacing);line-height:var(--wp--custom--typography--headline-xl--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-xl--transform)}.ame-entry__meta{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-end:0;margin-block-start:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-entry__media{margin-block-end:var(--wp--preset--spacing--60)}.ame-entry__media>img{aspect-ratio:16/9;object-fit:cover;width:100%}.ame-entry__tags{margin-block-start:var(--wp--preset--spacing--60)}.ame-entry__updated{margin-block-end:0}.ame-entry__intro{padding-block-end:var(--wp--preset--spacing--40)}.ame-entry__help{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);margin-block-start:var(--wp--preset--spacing--70);padding-block-start:var(--wp--preset--spacing--40)}.ame-results{display:flex;flex-direction:column}.ame-result{padding-block:var(--wp--preset--spacing--50)}.ame-result+.ame-result{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-result__type{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-end:var(--wp--preset--spacing--10);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-result__title{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);margin:0;text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-result__title>a{color:var(--wp--preset--color--contrast);text-decoration:none}@media(hover:hover){.ame-result__title>a:hover{color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-color:var(--wp--preset--color--primary);text-decoration-thickness:var(--wp--custom--border--width);text-underline-offset:.25em}}.ame-result__title>a:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-result__excerpt{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);margin-block-start:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-result__excerpt>p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ame-404{padding-block-start:var(--wp--preset--spacing--60)}@media(min-width:1024px){.ame-404{padding-block-start:var(--wp--preset--spacing--80)}}.ame-404__head{display:grid;gap:var(--wp--preset--spacing--30);justify-items:start;max-width:var(--wp--style--global--content-size)}.ame-404__head>*{margin:0}.ame-404__eyebrow{color:var(--wp--preset--color--neutral-600);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-404__title{font-family:var(--wp--custom--typography--display--family);font-size:var(--wp--custom--typography--display--size);font-size:clamp(1.75rem,1.25rem + 2vw,var(--wp--preset--font-size--5-xl));font-weight:var(--wp--custom--typography--display--weight);letter-spacing:var(--wp--custom--typography--display--letter-spacing);line-height:var(--wp--custom--typography--display--line-height);text-transform:var(--wp--custom--typography--display--transform);text-wrap:balance}.ame-404__text{color:var(--wp--preset--color--neutral-700);font-family:var(--wp--custom--typography--body-lg--family);font-size:var(--wp--custom--typography--body-lg--size);font-weight:var(--wp--custom--typography--body-lg--weight);letter-spacing:var(--wp--custom--typography--body-lg--letter-spacing);line-height:var(--wp--custom--typography--body-lg--line-height);max-width:52ch;text-transform:var(--wp--custom--typography--body-lg--transform);text-wrap:pretty}.ame-404__search{margin-block-start:var(--wp--preset--spacing--50);max-width:30rem}.ame-404__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--30);margin-block-end:0;margin-block-start:var(--wp--preset--spacing--40)}.ame-404__products{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-300);margin-block-start:var(--wp--preset--spacing--65);padding-block-start:var(--wp--preset--spacing--65)}@media(min-width:1024px){.ame-404__products{margin-block-start:var(--wp--preset--spacing--80);padding-block-start:var(--wp--preset--spacing--80)}}.ame-comments{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);margin-block-start:var(--wp--preset--spacing--80);padding-block-start:var(--wp--preset--spacing--50)}.ame-comments__title{font-family:var(--wp--custom--typography--headline-lg--family);font-size:var(--wp--custom--typography--headline-lg--size);font-weight:var(--wp--custom--typography--headline-lg--weight);letter-spacing:var(--wp--custom--typography--headline-lg--letter-spacing);line-height:var(--wp--custom--typography--headline-lg--line-height);margin-block-end:var(--wp--preset--spacing--50);text-transform:var(--wp--custom--typography--headline-lg--transform)}.ame-comments__subtitle{font-family:var(--wp--custom--typography--headline-md--family);font-size:var(--wp--custom--typography--headline-md--size);font-weight:var(--wp--custom--typography--headline-md--weight);letter-spacing:var(--wp--custom--typography--headline-md--letter-spacing);line-height:var(--wp--custom--typography--headline-md--line-height);margin-block-end:var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--headline-md--transform)}.ame-comments .children,.ame-comments__list{list-style:none;margin:0;padding:0}.ame-comments .children{border-inline-start:var(--wp--custom--border--width) solid var(--wp--preset--color--primary);margin-block-start:var(--wp--preset--spacing--40);padding-inline-start:var(--wp--preset--spacing--50)}.ame-comments .comment+.comment,.ame-comments .pingback+.pingback{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);margin-block-start:var(--wp--preset--spacing--50);padding-block-start:var(--wp--preset--spacing--50)}.ame-comments .comment-author{display:block;font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-comments .comment-metadata{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-end:var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-comments .comment-metadata a{color:inherit}.ame-comments .comment-content{font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-comments .comment-content>*+*{margin-block-start:var(--wp--preset--spacing--40)}.ame-comments .comment-content h1,.ame-comments .comment-content h2,.ame-comments .comment-content h3{font-family:var(--wp--custom--typography--headline-sm--family);font-size:var(--wp--custom--typography--headline-sm--size);font-weight:var(--wp--custom--typography--headline-sm--weight);letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);text-transform:var(--wp--custom--typography--headline-sm--transform)}.ame-comments .comment-content h4,.ame-comments .comment-content h5,.ame-comments .comment-content h6{font-family:var(--wp--custom--typography--body-md--family);font-size:var(--wp--custom--typography--body-md--size);font-weight:var(--wp--custom--typography--body-md--weight);font-weight:700;letter-spacing:var(--wp--custom--typography--body-md--letter-spacing);line-height:var(--wp--custom--typography--body-md--line-height);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-comments .reply{margin-block-start:var(--wp--preset--spacing--30)}.ame-comments .comment-reply-link{color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);text-decoration:underline;text-transform:var(--wp--custom--typography--label-sm--transform);text-underline-offset:.25em}.ame-comments .comment-awaiting-moderation,.ame-comments__closed{color:var(--wp--preset--color--neutral-500);font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);line-height:var(--wp--custom--typography--body-sm--line-height);margin-block-start:var(--wp--preset--spacing--50);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-comment-form{margin-block-start:var(--wp--preset--spacing--60)}.ame-comment-form>*+*{margin-block-start:var(--wp--preset--spacing--40)}.ame-comment-form label{color:var(--wp--preset--color--neutral-600);display:block;font-family:var(--wp--custom--typography--label-sm--family);font-size:var(--wp--custom--typography--label-sm--size);font-weight:var(--wp--custom--typography--label-sm--weight);font-weight:400;letter-spacing:var(--wp--custom--typography--label-sm--letter-spacing);line-height:var(--wp--custom--typography--label-sm--line-height);margin-block-end:var(--wp--preset--spacing--10);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-comment-form .comment-form-cookies-consent label,.ame-comment-form .comment-notes{font-family:var(--wp--custom--typography--body-sm--family);font-size:var(--wp--custom--typography--body-sm--size);font-weight:var(--wp--custom--typography--body-sm--weight);letter-spacing:var(--wp--custom--typography--body-sm--letter-spacing);letter-spacing:var(--wp--custom--tracking--small);line-height:var(--wp--custom--typography--body-sm--line-height);text-transform:var(--wp--custom--typography--body-sm--transform);text-transform:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-text:focus{background-color:var(--wp--preset--color--base);border:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--primary);clip-path:none;color:var(--wp--preset--color--contrast);font-family:var(--wp--custom--typography--label-lg--family);font-size:var(--wp--custom--typography--label-lg--size);font-weight:var(--wp--custom--typography--label-lg--weight);height:auto;left:0;letter-spacing:var(--wp--custom--typography--label-lg--letter-spacing);line-height:var(--wp--custom--typography--label-lg--line-height);margin:0;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50);text-transform:var(--wp--custom--typography--label-lg--transform);top:0;white-space:nowrap;width:auto;z-index:var(--wp--custom--z--toast)}.ame-visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ame-stack{display:flex;flex-direction:column;gap:var(--ame-stack-gap,var(--wp--preset--spacing--40))}.ame-stack--sm{--ame-stack-gap:var( --wp--preset--spacing--20 )}.ame-stack--lg{--ame-stack-gap:var( --wp--preset--spacing--60 )}.ame-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ame-cluster-gap,var(--wp--preset--spacing--30))}@media print{.ame-breadcrumb,.ame-comment-form,.ame-cookie-notice,.ame-drawer,.ame-entry__help,.ame-header-spacer,.ame-pagination,.ame-post-nav,.ame-search-overlay,.ame-site-footer,.ame-site-header,.ame-skip-link,.ame-tabbar{display:none!important}body,html{background:#fff;color:#000;font-size:11pt}.ame-main{padding-block:0}.ame-container,.ame-container--narrow{max-width:none;padding-inline:0}.ame-prose{display:block;max-width:none}.ame-page-header__title{font-size:20pt}.ame-prose h2{font-size:14pt}.ame-prose h3{font-size:12pt}h1,h2,h3,h4{break-after:avoid}li,p,tr{break-inside:avoid}.ame-prose a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}.ame-prose a{color:#000}img{max-width:100%!important}}
