.ame-product-notices{margin-block-start:var(--wp--preset--spacing--40)}.ame-product-notices:empty{display:none}.ame-product{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--50);padding-block-start:var(--wp--preset--spacing--40)}.ame-product>.summary{order:1}.ame-product>.ame-guarantee{order:2}.ame-product>.woocommerce-tabs{order:3}.ame-product>.ame-product-related{order:4}@media(min-width:1024px){.ame-product{align-items:start;column-gap:var(--wp--preset--spacing--65);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding-block-start:var(--wp--preset--spacing--50);row-gap:var(--wp--preset--spacing--50)}.ame-product>.woocommerce-product-gallery{grid-column:1;grid-row:1}.ame-product>.ame-guarantee{grid-column:1;grid-row:2}.ame-product>.summary{grid-column:2;grid-row:1/span 2}.ame-product>.ame-product-related,.ame-product>.woocommerce-tabs{grid-column:1/-1}}.ame-product>.summary{min-width:0}.ame-product>.summary>*{margin:0}.ame-product>.summary>*+*{margin-block-start:var(--wp--preset--spacing--30)}.ame-product>.summary>.price,.ame-product>.summary>form.cart{margin-block-start:var(--wp--preset--spacing--50)}.ame-product>.summary>.ame-features{margin-block-start:var(--wp--preset--spacing--60)}.ame-product .product_title{font-family:var(--wp--custom--typography--headline-xl--family);font-size:var(--wp--custom--typography--headline-xl--size);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);text-wrap:balance}.ame-product .woocommerce-product-details__short-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);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-product .woocommerce-product-details__short-description>*{margin:0}.ame-product .woocommerce-product-details__short-description>*+*{margin-block-start:var(--wp--preset--spacing--20)}.ame-product__meta{align-items:center;border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);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);gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);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);padding-block-end:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-product__meta .sku{color:var(--wp--preset--color--contrast);font-weight:500}.ame-product__meta .sku_wrapper:has(.sku:empty){display:none}.ame-product__stock{align-items:center;color:var(--wp--preset--color--neutral-700);display:inline-flex;font-weight:500;gap:var(--wp--preset--spacing--20)}.ame-product__stock.in-stock .ame-diamond{color:var(--wp--preset--color--secondary)}.ame-product__stock.available-on-backorder .ame-diamond{color:var(--wp--preset--color--primary)}.ame-product__stock.out-of-stock{color:var(--wp--preset--color--neutral-600)}.ame-product__stock.out-of-stock .ame-diamond{color:var(--wp--preset--color--neutral-500)}.ame-product>.summary>.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-size:var(--wp--preset--font-size--3-xl);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-product>.summary>.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);text-decoration:line-through;text-transform:var(--wp--custom--typography--price-was--transform)}.ame-product>.summary>.price ins{background:none;text-decoration:none}.ame-product>.summary>.price .ame-price__from{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);width:100%}.ame-product>.summary>.price .ame-price__amount{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--3-xl);font-weight:700}.ame-product__price-notes{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30);margin-block-start:var(--wp--preset--spacing--20)}.ame-product__price-notes>*{margin:0;width:auto}.ame-product__price-notes>[hidden]{display:none}.ame-product>.summary>.ame-tare{margin-block-start:var(--wp--preset--spacing--40)}.ame-tare{align-items:flex-start;background-color:var(--wp--preset--color--paper);border-left:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--primary);display:flex;gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40)}.ame-tare__icon{color:var(--wp--preset--color--primary);flex:none;margin-block-start:var(--wp--custom--space--2)}.ame-tare__body{display:flex;flex-direction:column;gap:var(--wp--custom--space--2);margin:0}.ame-tare__title{color:var(--wp--preset--color--contrast);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);font-weight:700;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-tare__text{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);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-product form.cart{margin:0}.ame-product__form-anchor{scroll-margin-block-start:calc(var(--wp--custom--header--mobile-row-height-sticky) + var(--wp--preset--spacing--40))}.ame-product table.variations{border:0;border-collapse:collapse;margin:0;width:100%}.ame-product table.variations td,.ame-product table.variations th{background:none;border:0;padding:0}.ame-product form.cart.is-enhanced table.variations td.value>select,.ame-product table.variations th.label{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ame-product .single_variation .woocommerce-variation-availability,.ame-product .single_variation .woocommerce-variation-description,.ame-product .single_variation .woocommerce-variation-price{display:none}.ame-product .single_variation>p[role=alert]{color:var(--wp--preset--color--error);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 0 var(--wp--preset--spacing--30);text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-product form.cart>p.stock.out-of-stock{background-color:var(--wp--preset--color--paper);border-left:var(--wp--custom--border--width-strong) solid var(--wp--preset--color--neutral-500);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);margin:0;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-product .woocommerce-variation-add-to-cart,.ame-product form.cart:not(.variations_form){align-items:stretch;display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--wp--preset--spacing--50)}.ame-product .woocommerce-variation-add-to-cart>.quantity,.ame-product form.cart:not(.variations_form)>.quantity{grid-column:1}.ame-product .woocommerce-variation-add-to-cart>.single_add_to_cart_button,.ame-product form.cart:not(.variations_form)>.single_add_to_cart_button{grid-column:2}.ame-product .woocommerce-variation-add-to-cart>.ame-product__buy-now,.ame-product form.cart:not(.variations_form)>.ame-product__buy-now{grid-column:1/-1}.ame-product .ame-product__buy-now{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-product .ame-product__buy-now: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-product .woocommerce-variation-add-to-cart-disabled{opacity:1}.ame-product .single_add_to_cart_button{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);cursor:pointer;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-transform:var(--wp--custom--typography--label-lg--transform);transition:background-color var(--wp--custom--transition--fast)}@media(hover:hover){.ame-product .single_add_to_cart_button: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-product .single_add_to_cart_button:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-product .single_add_to_cart_button.disabled,.ame-product .single_add_to_cart_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-product .single_add_to_cart_button.loading{cursor:progress;opacity:.7}@media(prefers-reduced-motion:reduce){.ame-product .single_add_to_cart_button{transition:none}}.woocommerce-product-gallery.ame-gallery{container-type:inline-size;min-width:0;position:relative}@media(max-width:767.98px){.woocommerce-product-gallery.ame-gallery{margin-inline:calc(var(--ame-gutter)*-1)}}.ame-gallery .woocommerce-product-gallery__wrapper{margin:0;padding:0}.ame-gallery .woocommerce-product-gallery__image,.ame-gallery .woocommerce-product-gallery__image--placeholder{background-color:var(--wp--preset--color--paper);overflow:hidden}.ame-gallery .woocommerce-product-gallery__image--placeholder>a,.ame-gallery .woocommerce-product-gallery__image>a{display:block}.ame-gallery .woocommerce-product-gallery__image img,.ame-gallery .woocommerce-product-gallery__image--placeholder img{aspect-ratio:1;display:block;height:auto;object-fit:cover;transition:transform var(--wp--custom--transition--slow);width:100%}@media(hover:hover){.ame-gallery .woocommerce-product-gallery__image--placeholder:hover img,.ame-gallery .woocommerce-product-gallery__image:hover img{transform:scale(1.02)}}@media(scripting:enabled){.ame-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:nth-child(n+2){display:none}}.ame-gallery .flex-viewport{overflow:hidden}.ame-gallery .flex-control-thumbs{display:grid;gap:var(--wp--preset--spacing--20);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:var(--wp--preset--spacing--30) 0 0;padding:0}@media(max-width:767.98px){.ame-gallery .flex-control-thumbs{padding-inline:var(--ame-gutter)}}@media(min-width:1024px){.ame-gallery .flex-control-thumbs{margin-block-start:var(--wp--preset--spacing--40)}}.ame-gallery .flex-control-thumbs li{margin:0;padding:0}.ame-gallery .flex-control-thumbs img{aspect-ratio:1;background-color:var(--wp--preset--color--paper);border-bottom:var(--wp--custom--border--width-strong) solid transparent;cursor:pointer;display:block;height:auto;object-fit:cover;transition:border-color var(--wp--custom--transition--fast),transform var(--wp--custom--transition--slow);width:100%}.ame-gallery .flex-control-thumbs img.flex-active{border-bottom-color:var(--wp--preset--color--primary)}.ame-gallery .flex-control-thumbs img:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(hover:hover){.ame-gallery .flex-control-thumbs img:hover{transform:scale(1.02)}}.ame-gallery .woocommerce-product-gallery__trigger{--ame-gallery-inset:var( --wp--preset--spacing--30 );align-items:center;background-color:var(--wp--preset--color--paper);border:0;border-radius:var(--wp--custom--radius--sm);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:var(--ame-gallery-inset);text-decoration:none;top:calc(100cqw - var(--wp--custom--control-height--md) - var(--ame-gallery-inset));transition:color var(--wp--custom--transition--fast);width:var(--wp--custom--control-height--md);z-index:2}@media(min-width:768px){.ame-gallery .woocommerce-product-gallery__trigger{--ame-gallery-inset:var( --wp--preset--spacing--40 )}}@media(hover:hover){.ame-gallery .woocommerce-product-gallery__trigger:hover{color:var(--wp--preset--color--primary)}}.ame-gallery .woocommerce-product-gallery__trigger:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ame-gallery .flex-control-thumbs img,.ame-gallery .woocommerce-product-gallery__image img{transform:none;transition:none}}.ame-features{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:var(--wp--preset--spacing--40) 0 0}.ame-features__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);min-width:0}.ame-features__icon{color:var(--wp--preset--color--contrast);flex:none}.ame-features__body{display:flex;flex-direction:column;gap:var(--wp--custom--space--2);margin:0}.ame-features__title{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);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-features__text{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-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)}.ame-features--list{border-top:0;gap:var(--wp--preset--spacing--30);grid-template-columns:minmax(0,1fr);padding:0}.ame-features--list .ame-features__item{align-items:flex-start;flex-direction:row;gap:var(--wp--preset--spacing--30)}.ame-features--list .ame-features__icon{margin-block-start:var(--wp--custom--space--2)}.ame-guarantee{align-items:flex-start;background-color:var(--wp--preset--color--paper);border-radius:var(--wp--custom--radius--md);display:flex;gap:var(--wp--preset--spacing--40);padding:var(--wp--custom--space--20)}.ame-guarantee__icon{color:var(--wp--preset--color--contrast);flex:none;margin-block-start:1px}.ame-guarantee__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--10);min-width:0}.ame-guarantee__body>p{margin:0}.ame-guarantee__title{color:var(--wp--preset--color--contrast);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-guarantee__text{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);line-height:1.6;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-product-info{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);margin-block-start:var(--wp--preset--spacing--40);padding-block-start:var(--wp--preset--spacing--40)}@media(min-width:1024px){.ame-product-info{border-top:0;margin-block-start:var(--wp--preset--spacing--50);padding-block-start:0}}.ame-product-info__tabs{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);display:none;gap:var(--wp--preset--spacing--20);list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:none}@media(min-width:1024px){.ame-product-info__tabs{display:flex}}.ame-product-info__tabs li{flex:none;margin:0;padding:0}.ame-product-info__tabs a{color:var(--wp--preset--color--neutral-700);display:inline-block;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);padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);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-product-info__tabs a:after{background-color:var(--wp--preset--color--primary);bottom:-1px;content:"";height:var(--wp--custom--border--width-strong);left:0;opacity:0;position:absolute;right:0;transition:opacity var(--wp--custom--transition--fast)}@media(hover:hover){.ame-product-info__tabs a:hover{color:var(--wp--preset--color--contrast)}}.ame-product-info__tabs a:focus-visible{outline:var(--wp--custom--border--width-strong) solid var(--wp--custom--color--focus);outline-offset:calc(var(--wp--custom--border--width-strong)*-1)}.ame-product-info__tabs li.active a{color:var(--wp--preset--color--contrast)}.ame-product-info__tabs li.active a:after{opacity:1}.ame-product-info__heading{margin:0}.ame-product-info__heading[hidden]{display:none}@media(min-width:1024px){.ame-product-info__heading{display:none}}.ame-product-info__toggle{align-items:center;background:none;border:0;border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);color:var(--wp--preset--color--contrast);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--30);justify-content:space-between;letter-spacing:var(--wp--custom--typography--headline-sm--letter-spacing);line-height:var(--wp--custom--typography--headline-sm--line-height);min-height:var(--wp--custom--control-height--xl);padding:var(--wp--preset--spacing--20) 0;text-align:left;text-transform:var(--wp--custom--typography--headline-sm--transform);width:100%}.ame-product-info__toggle:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px;outline-offset:-2px}.ame-product-info__chevron{color:var(--wp--preset--color--neutral-600);flex:none;transition:transform var(--wp--custom--transition--base)}[aria-expanded=true]>.ame-product-info__chevron{transform:rotate(180deg)}.ame-product-info__panel{padding-block:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50)}@media(max-width:1023.98px){.ame-product-info__panel{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}}@media(min-width:1024px){.ame-product-info__panel{padding-block:var(--wp--preset--spacing--50) 0}}@media(min-width:1024px)and (scripting:enabled){.ame-product-info:not(.is-enhanced) .ame-product-info__panel:not(:first-of-type){display:none}}.ame-product-info__description{display:grid;gap:var(--wp--preset--spacing--50)}@media(min-width:1024px){.ame-product-info__description.has-facts{align-items:start;column-gap:var(--wp--preset--spacing--65);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.ame-product-info__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-product-info__content h1,.ame-product-info__content h2,.ame-product-info__content h3,.ame-product-info__content h4,.ame-product-info__content h5,.ame-product-info__content h6{text-transform:none}.ame-product-info__content>*+*{margin-block-start:var(--wp--preset--spacing--40)}.ame-product-info__content>h2{margin-block-start:var(--wp--preset--spacing--70)}.ame-product-info__content>h3{margin-block-start:var(--wp--preset--spacing--60)}.ame-product-info__content>h2+.wp-block-table,.ame-product-info__content>h2+table,.ame-product-info__content>h3+.wp-block-table,.ame-product-info__content>h3+table,.ame-product-info__content>h4,.ame-product-info__content>h4+.wp-block-table,.ame-product-info__content>h4+table,.ame-product-info__content>h5,.ame-product-info__content>h5+.wp-block-table,.ame-product-info__content>h5+table,.ame-product-info__content>h6,.ame-product-info__content>h6+.wp-block-table,.ame-product-info__content>h6+table{margin-block-start:var(--wp--preset--spacing--50)}.ame-product-info__content>:first-child{margin-block-start:0}.ame-product-info__content 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-product-info__content 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-product-info__content ul{list-style:none;padding-left:0}.ame-product-info__content ul>li{padding-left:var(--wp--preset--spacing--50);position:relative}.ame-product-info__content 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-product-info__content ol{font-variant-numeric:tabular-nums;padding-left:var(--wp--preset--spacing--50)}.ame-product-info__content ol>li::marker{color:var(--wp--preset--color--neutral-600)}.ame-product-info__content li+li,.ame-product-info__content li>ol,.ame-product-info__content li>ul{margin-block-start:var(--wp--preset--spacing--20)}.ame-product-info__content figure{margin:0}.ame-product-info__content .wp-element-caption,.ame-product-info__content 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-product-info__content 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-product-info__content 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-product-info__content .wp-block-table{overflow-x:auto}.ame-product-info__content details{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-product-info__content details+details{margin-block-start:0}.ame-product-info__content 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-product-info__content summary::-webkit-details-marker{display:none}.ame-product-info__content 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-product-info__content summary:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-product-info__content details[open]>summary:after{rotate:225deg;translate:0 25%}@media(prefers-reduced-motion:reduce){.ame-product-info__content summary:after{transition:none}}.ame-product-info__content details>:not(summary){margin-block-end:var(--wp--preset--spacing--40)}.ame-product-info__content{max-width:72ch;min-width:0}.ame-product-facts{min-width:0}.ame-product-facts__title{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);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:0 0 var(--wp--preset--spacing--20);padding-block-end:var(--wp--preset--spacing--20);text-transform:var(--wp--custom--typography--label-sm--transform)}.ame-product-facts .shop_attributes{border:0;border-collapse:collapse;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);width:100%}.ame-product-facts .shop_attributes tr{border-bottom:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400)}.ame-product-facts .shop_attributes td,.ame-product-facts .shop_attributes th{background:none;border:0;padding:var(--wp--preset--spacing--20) 0;vertical-align:top}.ame-product-facts .shop_attributes th{color:var(--wp--preset--color--neutral-500);font-weight:400;padding-inline-end:var(--wp--preset--spacing--30);text-align:left;width:40%}.ame-product-facts .shop_attributes td{color:var(--wp--preset--color--contrast);font-weight:500;text-align:right}.ame-product-facts .shop_attributes td p{margin:0}.ame-product-facts .shop_attributes td a{color:inherit}.ame-shipping-tab{display:grid;gap:var(--wp--preset--spacing--50)}@media(min-width:1024px){.ame-shipping-tab{align-items:start;column-gap:var(--wp--preset--spacing--65);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.ame-shipping-tab__main{min-width:0}.ame-shipping-tab__main>*{margin:0}.ame-shipping-tab__main>*+*{margin-block-start:var(--wp--preset--spacing--30)}.ame-shipping-tab__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-shipping-tab__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);text-transform:var(--wp--custom--typography--body-md--transform)}.ame-shipping-tab__list{color:var(--wp--preset--color--contrast);display:flex;flex-direction:column;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);list-style:none;padding:0;text-transform:var(--wp--custom--typography--body-sm--transform)}.ame-shipping-tab__list li{align-items:baseline;display:flex;gap:var(--wp--preset--spacing--30)}.ame-shipping-tab__list li:before{background-color:var(--wp--preset--color--primary);content:"";flex:none;height:6px;rotate:45deg;translate:0 -2px;width:6px}.ame-shipping-tab__note{background-color:var(--wp--preset--color--paper);border-radius:var(--wp--custom--radius--md);column-gap:var(--wp--preset--spacing--30);display:grid;grid-template-columns:auto minmax(0,1fr);padding:var(--wp--custom--space--20)}.ame-shipping-tab__note>p{grid-column:2;margin:0}.ame-shipping-tab__icon{color:var(--wp--preset--color--contrast);grid-row:span 2;margin-block-start:1px}.ame-shipping-tab__note-title{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);line-height:var(--wp--custom--typography--label-lg--line-height);text-transform:var(--wp--custom--typography--label-lg--transform)}.ame-shipping-tab__note-text{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-block-start:var(--wp--preset--spacing--10);text-transform:var(--wp--custom--typography--body-sm--transform)}@media(prefers-reduced-motion:reduce){.ame-product-info__chevron,.ame-product-info__tabs a,.ame-product-info__tabs a:after{transition:none}}.ame-product-related{border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);padding-block-start:var(--wp--preset--spacing--50)}@media(min-width:1024px){.ame-product-related{padding-block-start:var(--wp--preset--spacing--80)}}.ame-product-related__grid .products{display:grid;gap:var(--wp--custom--space--20);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:1024px){.ame-product-related__grid .products{grid-template-columns:repeat(4,minmax(0,1fr))}}.ame-sticky-buy{align-items:center;background-color:var(--wp--preset--color--base);border-top:var(--wp--custom--border--width) solid var(--wp--preset--color--neutral-400);bottom:0;display:flex;gap:var(--wp--preset--spacing--30);left:0;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);padding-block-end:calc(var(--wp--preset--spacing--30) + env(safe-area-inset-bottom));position:fixed;right:0;transition:translate var(--wp--custom--transition--base);z-index:var(--wp--custom--z--sticky)}.ame-sticky-buy.is-enhanced:not(.is-visible){translate:0 100%}@media(min-width:1024px){.ame-sticky-buy{display:none}}@media(max-width:1023.98px){html:has(.ame-sticky-buy){scroll-padding-block-end:6rem}.single-product .ame-main{padding-block-end:calc(6rem + env(safe-area-inset-bottom))}}.ame-sticky-buy__info{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--custom--space--2);min-width:0}.ame-sticky-buy__info>p{margin:0}.ame-sticky-buy__summary{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);overflow:hidden;text-overflow:ellipsis;text-transform:var(--wp--custom--typography--label-sm--transform);white-space:nowrap}.ame-sticky-buy__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20)}.ame-sticky-buy__total{color:var(--wp--preset--color--contrast);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);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-sticky-buy__total .ame-price__from{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-sticky-buy__total .ame-price__amount{color:var(--wp--preset--color--contrast);font-weight:700}.ame-sticky-buy__total 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);text-transform:var(--wp--custom--typography--price-was--transform)}.ame-sticky-buy__total ins{background:none;text-decoration:none}.ame-sticky-buy__out{color:var(--wp--preset--color--neutral-600);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-sticky-buy__free{color:var(--wp--preset--color--secondary);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:700;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-sticky-buy__free[hidden]{display:none}.ame-sticky-buy__whatsapp{align-items:center;background-color:var(--wp--custom--color--whatsapp-deep);background-image:none;border:var(--wp--custom--border--width) solid var(--wp--custom--color--whatsapp-deep);border-radius:var(--wp--custom--radius--sm);color:var(--wp--preset--color--base);display:inline-flex;flex:none;font-weight:700;height:var(--wp--custom--control-height--md);justify-content:center;width:var(--wp--custom--control-height--md)}@media(hover:hover){.ame-sticky-buy__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-sticky-buy__whatsapp:focus-visible{outline:2px solid var(--wp--custom--color--focus);outline-offset:2px}.ame-sticky-buy__button{flex:none;min-height:var(--wp--custom--control-height--md);padding-inline:var(--wp--preset--spacing--50);white-space:nowrap}@media(prefers-reduced-motion:reduce){.ame-sticky-buy{transition:none}}
