.smowo-gift[hidden],.smowo-gift [hidden],.smowo-gift-checkout-hidden{display:none!important}.smowo-gift{display:block;background:var(--sg-background,#ebf5fa);color:var(--sg-text,#15529d);border-radius:15px;padding:24px;margin:24px auto 32px;max-width:820px;text-align:left}.smowo-gift__heading{display:flex;gap:12px;align-items:center;margin-bottom:15px}.smowo-gift__heading h2{font-size:1.25em;margin:0 0 4px}.smowo-gift__heading p{margin:0;font-size:.9em}.smowo-gift__icon{font-size:1.7em}.smowo-gift__progress{height:6px;border-radius:6px;background:color-mix(in srgb,var(--sg-color,#15529d) 15%,transparent);overflow:hidden;margin:14px 0 10px}.smowo-gift__fill{height:100%;background:var(--sg-color,#15529d);width:0;border-radius:inherit}.smowo-gift__status{margin:0 0 16px;font-size:.9em;font-weight:600}.smowo-gift__status[data-error=true]{color:#a52a27}.smowo-gift__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:760px}.smowo-gift__card{background:var(--sg-paper,#fff);border:2px solid transparent;box-shadow:0 0 0 1px color-mix(in srgb,var(--sg-color,#15529d) 15%,transparent);border-radius:12px;overflow:hidden;min-width:0}.smowo-gift__card[data-selected=true]{border-color:var(--sg-color,#15529d);box-shadow:none}.smowo-gift__image{display:block;background:#fff;padding:12px;text-align:center}.smowo-gift__image img{display:block;width:100%;height:170px;object-fit:contain}.smowo-gift__body{padding:16px}.smowo-gift__body h3{font-size:1em;margin:0 0 8px}.smowo-gift__price{display:flex;gap:10px;align-items:center;margin:0 0 14px}.smowo-gift__price del{font-size:.85em;opacity:.75}.smowo-gift__price strong{color:var(--sg-sale,#c05024)}.smowo-gift__button{width:100%;font-size:.85em!important;min-height:44px;padding:10px!important;white-space:normal!important;letter-spacing:normal!important}.smowo-gift .smowo-gift__button[aria-pressed=true]{background:var(--sg-color,#15529d)!important;color:var(--sg-button-text,#fff)!important}.smowo-gift__button:disabled{opacity:.55;cursor:not-allowed}.smowo-gift__terms{font-size:.75em;margin:14px 0 0}.smowo-gift__remove{display:inline-block;margin-top:13px;background:transparent;border:0;color:inherit;text-decoration:underline;font:inherit;font-size:.85em;min-height:44px;padding:8px 0;cursor:pointer}.smowo-gift__test-note{font-size:.75em;margin:10px 0 0;opacity:.8}.smowo-gift__one{display:block;font-size:.85em;padding:10px 0}@media(max-width:600px){.smowo-gift{padding:16px}.smowo-gift__grid{gap:12px}.smowo-gift__body{padding:12px}.smowo-gift__image img{height:130px}}@media(max-width:440px){.smowo-gift__grid{grid-template-columns:1fr}.smowo-gift__card{display:grid;grid-template-columns:85px minmax(0,1fr);align-items:center}.smowo-gift__image{padding:8px}.smowo-gift__image img{height:90px}.smowo-gift__price{margin-bottom:8px}.smowo-gift__body h3{font-size:.9em}.smowo-gift__button{font-size:.75em!important}}.smowo-gift{max-width:none;margin:0 0 26px;padding:20px}.smowo-gift__grid{max-width:none}.smowo-gift__card{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center}.smowo-gift__image{padding:8px}.smowo-gift__image img{height:100px}.smowo-gift__body{padding:12px}.smowo-gift__body h3{font-size:.95em;margin-bottom:5px}.smowo-gift__price{margin-bottom:8px}.smowo-gift__heading{margin-bottom:10px}.smowo-gift__heading h2{font-size:1.1em}.smowo-gift__summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.smowo-gift__summary strong{display:block}.smowo-gift__summary span{display:block;font-size:.85em;margin-top:3px}.smowo-gift__summary button{background:var(--sg-paper,#fff);color:inherit;border:1px solid currentColor;border-radius:7px;padding:10px 14px;font:inherit;font-size:.85em;min-height:44px;cursor:pointer;flex-shrink:0}.smowo-gift__summary:not([hidden])+[data-gift-options]:not([hidden]){margin-top:18px}.smowo-gift--collapsed{padding:16px 20px}@media(max-width:700px){.smowo-gift__grid{grid-template-columns:1fr}.smowo-gift__summary{align-items:flex-start;flex-wrap:wrap}.smowo-gift{padding:16px}.smowo-gift__card{grid-template-columns:85px minmax(0,1fr)}.smowo-gift__image img{height:85px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/smowo-gift.css.map */
