.em-gift{display:grid;gap:16px;margin:0;font-size:15px}.em-gift__ribbon{border:0;margin:0;padding:0;min-width:0}.em-gift__ribbon legend{margin-bottom:0}.em-gift__note[hidden]{display:none}.em-gift__note{margin:0;font-size:14px;opacity:.75}.em-gift__hint{font-weight:400;font-size:13px;opacity:.65;margin-inline-start:4px}.em-gift__see{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.em-ribbon-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:rgb(var(--color-background, 255, 255, 255));opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.em-ribbon-overlay.is-visible{opacity:1;visibility:visible}.em-ribbon-overlay img{width:100%;height:100%;object-fit:cover;display:block}.em-ribbon-overlay__tag{position:absolute;left:16px;bottom:16px;padding:8px 12px;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 0, 0, 0));font-size:13px;line-height:1;border-radius:999px}.em-ribbon-overlay__close{position:absolute;top:16px;right:16px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 0, 0, 0));cursor:pointer}.em-gift__check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:15px}.em-gift__check input{width:18px;height:18px;margin-top:1px;flex-shrink:0;accent-color:rgb(var(--color-foreground, 0, 0, 0))}.em-gift__card-fields{display:grid;gap:12px;margin-top:14px}.em-gift__card-fields[hidden]{display:none}.em-gift__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.em-gift__field{display:grid;gap:6px;font-size:14px}.em-gift__field input,.em-gift__field textarea{width:100%;padding:12px;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.35);border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px}.em-gift__field textarea{resize:vertical}.cart-item.em-ribbon-line quantity-input,li.cart-item.em-ribbon-line .quantity,li.cart-item.em-ribbon-line .cart-item__quantity,.cart-item.em-ribbon-line [is=cart-remove-item],.cart-item.em-ribbon-line .cart-item__remove,.cart-item.em-ribbon-line foxkit-incart-upsell,.cart-item.em-ribbon-line cart-drawer-products-recommendation,.cart-item.em-ribbon-line .cart-item__discounts{display:none!important}.cart-item.em-ribbon-line .cart-item__title{pointer-events:none;font-size:13px}.cart-item.em-ribbon-line .cart-item__title:before{content:"+ "}.cart-item.em-ribbon-line .cart-item__media{width:48px!important;min-width:48px;flex:0 0 48px}li.cart-item.em-ribbon-line{margin-top:-1.25rem;padding-inline-start:32px}tr.cart-item.em-ribbon-line td{padding-top:0;border-top:0}tr.cart-item.em-ribbon-line .quantity,tr.cart-item.em-ribbon-line .cart-item__quantity>*{visibility:hidden}.gpo-app,.gpo-container{display:none!important}.product-form__input--button{gap:8px!important}.product-form__input--button legend{margin-bottom:2px}.product-form__input--button input[type=radio]+label{height:36px!important;min-height:36px!important;padding:0 16px!important;display:inline-flex!important;align-items:center;border:1px solid rgba(var(--color-foreground),.22)!important;border-radius:999px!important;background-color:transparent!important;color:rgb(var(--color-foreground))!important;font-size:13px!important;line-height:1!important;letter-spacing:.02em;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.product-form__input--button input[type=radio]:not(:checked)+label:hover{border-color:rgb(var(--color-foreground))!important}.product-form__input--button input[type=radio]:checked+label{border-color:rgb(var(--color-foreground))!important;background-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.product-form__input--button input[type=radio]:focus-visible+label{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/em-liston.css.map */
