@layer tema{.wc-block-mini-cart__icon,.wc-block-mini-cart__badge{display:none}.wc-block-mini-cart__quantity-badge::before{content:"Cart"}.wc-block-mini-cart__button[data-es-n]::after{content:attr(data-es-n);font-variant-numeric:tabular-nums}.wc-block-mini-cart__drawer{width:min(100%,clamp(480px,46vw,680px));--drawer-width:100vw;--neg-drawer-width:calc(-1 * 100vw);font-size:var(--ey-s15);line-height:var(--ey-lh-text);color:var(--ey-ink)}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{display:flex;align-items:center;min-height:calc(var(--ey-48) + var(--ey-24));margin:0;padding:var(--ey-16)calc(var(--ey-margin-bordo) + var(--ey-48))var(--ey-16)var(--ey-margin-bordo);font-family:var(--ey-font-text);font-size:var(--ey-s13);font-weight:var(--ey-w-label);line-height:var(--ey-lh-text);letter-spacing:var(--ey-ls-label);text-transform:uppercase;color:var(--ey-grey-1);background:0 0;border-bottom:var(--ey-line)solid var(--ey-line-section);mask-image:none}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{order:-1}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents .wc-block-components-notices{margin:0 var(--ey-margin-bordo)}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-contents .wc-block-components-notices:has(*){margin-top:var(--ey-16)}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-title-items-counter-block{font-size:0}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-title-items-counter-block::before{content:"\00a0· " var(--es-carrello-n);font-size:var(--ey-s13)}.wc-block-mini-cart__drawer .wc-block-mini-cart__title>span,.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-title-items-counter-block::before{letter-spacing:var(--ey-ls-label);text-transform:uppercase}.wc-block-mini-cart__drawer .wc-block-components-drawer__close{inset-inline-end:calc(var(--ey-margin-bordo) - var(--ey-8));top:var(--ey-16);margin:0;font-size:var(--ey-8);color:var(--ey-ink);opacity:1;border:0;box-shadow:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:0 var(--ey-margin-bordo)}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:96px minmax(0,1fr)auto;column-gap:var(--ey-16);padding:var(--ey-24)0;border-bottom:var(--ey-line)solid var(--ey-line-row)}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row:last-child{border-bottom:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row::after{content:none}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{grid-column:1;grid-row:1;padding:0}.wc-block-mini-cart__drawer .wc-block-cart-item__image a{display:block}.wc-block-mini-cart__drawer .wc-block-cart-item__image a img{display:block;width:100%;aspect-ratio:1;object-fit:contain}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{grid-column:2;grid-row:1;padding:0}.wc-block-mini-cart__drawer .wc-block-cart-item__wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ey-8);min-height:100%}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:var(--ey-s15);font-weight:var(--ey-w-medium);line-height:var(--ey-lh-text);color:var(--ey-ink);text-decoration:none}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover{text-decoration:underline}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{display:flex;align-items:center;gap:var(--ey-24);margin-top:auto;padding:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{grid-column:3;grid-row:1;align-self:start;padding:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{font-size:var(--ey-s15);font-weight:var(--ey-w-text);line-height:var(--ey-lh-text)}.wc-block-mini-cart__drawer :is(.wc-block-cart-item__prices,.wc-block-components-product-badge,.wc-block-components-product-metadata__description){display:none}.wc-block-mini-cart__drawer .wc-block-components-quantity-selector{min-width:0;margin:0}.wc-block-mini-cart__drawer .wc-block-cart-item__remove-link{display:inline-flex;align-items:center;width:auto;height:auto;min-height:var(--ey-24);padding:0;font-size:var(--ey-s13);color:var(--ey-grey-1);text-decoration:underline;background:0 0}.wc-block-mini-cart__drawer .wc-block-cart-item__remove-link>svg{display:none}.wc-block-mini-cart__drawer .wc-block-cart-item__remove-link::after{content:"Remove"}.wc-block-mini-cart__drawer .wc-block-cart-item__remove-link:hover{color:var(--ey-ink)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{padding:var(--ey-24)var(--ey-margin-bordo)max(var(--ey-margin-bordo),env(safe-area-inset-bottom));border-top:var(--ey-line)solid var(--ey-line-section)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin:0 0 var(--ey-24);padding:0;font-weight:var(--ey-w-text)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label{font-size:var(--ey-s15)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__value{font-size:var(--ey-s20);line-height:var(--ey-lh-lead)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:block;flex-basis:100%;margin-top:var(--ey-8);font-size:var(--ey-s13);color:var(--ey-grey-1)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions{display:block}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-mini-cart__footer-checkout{display:flex;width:100%}.wc-block-mini-cart__drawer .wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper{padding:var(--ey-margin-bordo)}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .es-carrello-vuoto{margin:0 0 var(--ey-gap-cta);font-family:var(--ey-font-display);font-size:var(--ey-s30);font-weight:var(--ey-w-title);line-height:var(--ey-lh-big);letter-spacing:var(--ey-ls-big);color:var(--ey-ink)}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wp-block-button{text-align:start}.eyeshot-carrello-abbonamento .wc-block-mini-cart__drawer :is(.wc-block-components-quantity-selector,.wc-block-components-totals-item__description){display:none}}