.taibi-gifts{display:block;box-sizing:border-box;background:var(--gift-bg,#fff2f4);border-radius:var(--gift-radius,12px);padding:16px;color:rgb(var(--color-foreground));margin:18px 0}.taibi-pdp .product__info-container>.taibi-gifts{margin:18px 0}.taibi-gifts[hidden],.taibi-gifts [hidden]{display:none!important}.taibi-gifts__heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.taibi-gifts__icon{width:24px;height:24px;flex:0 0 24px;color:var(--gift-heading,#ad1238)}.taibi-gifts__title{font:inherit;font-size:18px;line-height:1.22;letter-spacing:-.025em;font-weight:750;color:var(--gift-heading,#ad1238);margin:0;flex:1 1 160px}.taibi-gifts__value{font-size:12px;line-height:1.3;font-weight:700;padding:4px 8px;border-radius:30px;background:var(--gift-badge-bg,#ffd0dc);color:var(--gift-badge-ink,#8e1533);max-width:100%}.taibi-gifts__value:empty{display:none}.taibi-gifts__subtitle{font-size:13px;line-height:1.45;margin:8px 0 14px}.taibi-gifts__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gift-gap,10px);border:0;padding:0;margin:0;min-width:0}.taibi-gifts__option{position:relative;min-width:0;display:flex}.taibi-gifts__radio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.taibi-gifts__card{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;position:relative;cursor:pointer;box-sizing:border-box;width:100%;padding:16px 10px 12px;border:1.5px solid var(--gift-border,#e4e2e0);border-radius:calc(var(--gift-radius,12px) * .85);background:rgb(var(--color-background));transition:border-color .15s,box-shadow .15s;touch-action:manipulation}.taibi-gifts__radio:checked+.taibi-gifts__card{border-color:var(--gift-selected,#a85631);box-shadow:0 2px 8px #0000000a}.taibi-gifts__radio:focus-visible+.taibi-gifts__card{outline:2px solid var(--gift-selected,#a85631);outline-offset:3px}.taibi-gifts__radio:disabled+.taibi-gifts__card{opacity:.5;cursor:not-allowed}.taibi-gifts__check{position:absolute;left:8px;top:9px;width:19px;height:19px;box-sizing:border-box;border:1.5px solid var(--gift-border,#e4e2e0);border-radius:50%;background:rgb(var(--color-background));display:flex;align-items:center;justify-content:center}.taibi-gifts__check svg{width:12px;height:12px;color:#fff;visibility:hidden}.taibi-gifts__radio:checked+.taibi-gifts__card .taibi-gifts__check{background:var(--gift-selected,#a85631);border-color:var(--gift-selected,#a85631)}.taibi-gifts__radio:checked+.taibi-gifts__card .taibi-gifts__check svg{visibility:visible}.taibi-gifts__image{display:block;object-fit:contain;width:44px;height:var(--gift-image-height,92px);max-width:100%;margin-top:14px}.taibi-gifts__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:5px}.taibi-gifts__name{font-size:14px;line-height:1.2;font-weight:750;overflow-wrap:anywhere}.taibi-gifts__description{font-size:11.5px;line-height:1.35;opacity:.8;overflow-wrap:anywhere}.taibi-gifts__price{font-size:12px;line-height:1.2;opacity:.7;font-variant-numeric:tabular-nums}.taibi-gifts__badge{display:inline-block;font-size:12px;line-height:1.2;font-weight:750;background:var(--gift-badge-bg,#ffd0dc);color:var(--gift-badge-ink,#8e1533);padding:4px 9px;border-radius:30px}.taibi-gifts__soldout{font-size:11px;font-weight:600}.taibi-gifts__radio:disabled+.taibi-gifts__card .taibi-gifts__badge{display:none}.taibi-gifts__variant{position:absolute;bottom:9px;left:9px;width:calc(100% - 18px);height:34px;font:inherit;font-size:12px;border:1px solid var(--gift-border,#e4e2e0);border-radius:5px;padding:0 5px;background:rgb(var(--color-background));color:inherit}.taibi-gifts__option--variants .taibi-gifts__card{padding-bottom:52px}.taibi-gifts__quantity{font-size:12px;line-height:1.4;font-weight:600;margin:12px 0 0}.taibi-gifts__clear{display:block;min-height:44px;margin:8px 0 0;padding:8px 0;border:0;background:none;color:inherit;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.taibi-gifts__error{font-size:13px;line-height:1.4;color:#a10f2c;margin:12px 0 0}.taibi-gifts__setup{font-size:12px;line-height:1.4;border:1px dashed currentColor;border-radius:6px;padding:10px;margin:0 0 12px}@media(min-width:750px){.taibi-gifts__card{grid-template-columns:54px minmax(0,1fr);padding:20px 14px 14px;gap:10px}.taibi-gifts__image{width:54px}.taibi-gifts__name{font-size:16px}.taibi-gifts__description{font-size:13px}.taibi-gifts__title{font-size:20px}}@media(max-width:359px){.taibi-gifts{padding:12px}.taibi-gifts__card{grid-template-columns:1fr;gap:8px;padding-top:14px}.taibi-gifts__image{width:100%;height:72px;margin-top:10px}.taibi-gifts__body{align-items:flex-start}.taibi-gifts__title{font-size:16px}.taibi-gifts__description{font-size:12px}}@media(prefers-reduced-motion:reduce){.taibi-gifts__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/taibi-omaggi.css.map */
