.skt-bundle-offer{display:block;margin-top:var(--bundle-top-space, 20px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.4;letter-spacing:normal;color:#1f1512}.skt-bundle-offer *,.skt-bundle-offer *:before,.skt-bundle-offer *:after{box-sizing:border-box}.skt-bundle-offer [hidden]{display:none!important}.skt-bundle-offer__progress-card{display:flex;align-items:center;gap:28px;min-height:60px;margin-bottom:26px;padding:18px 22px;border:1px solid #fbf0df;border-radius:6px}.skt-bundle-offer__progress-track{flex:1;height:10px;overflow:hidden;border-radius:4px;background:#e8e8e8}.skt-bundle-offer__progress-track span{display:block;height:100%;border-radius:inherit;background:var(--bundle-progress, #f66c7a)}.skt-bundle-offer__progress-label{flex-shrink:0;font-size:18px;font-weight:700;letter-spacing:.6px;color:#ed3d4f}.skt-bundle-offer__form{position:relative;margin:0}.skt-bundle-offer__options{min-width:0;margin:0;padding:0;border:0}.skt-bundle-offer__heading{display:table;width:100%;margin:0 0 16px;padding:0;font-size:14px;font-weight:700;letter-spacing:.7px;text-align:center;color:var(--bundle-accent, #d51e32)}.skt-bundle-offer__heading span{display:flex;align-items:center;gap:8px}.skt-bundle-offer__heading span:before,.skt-bundle-offer__heading span:after{content:"";flex:1;height:2px;background:color-mix(in srgb,var(--bundle-accent, #d51e32) 28%,transparent)}.skt-bundle-offer__tier{position:relative;margin-top:12px}.skt-bundle-offer__tier:first-of-type{margin-top:0}.skt-bundle-offer__radio{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skt-bundle-offer__card{position:relative;display:block;border:1px solid #f7c2c8;border-radius:16px;background:#fff;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.skt-bundle-offer__radio:checked+.skt-bundle-offer__card{border-color:var(--bundle-accent, #d51e32);background:var(--bundle-selected-bg, #fbf0df);box-shadow:inset 0 0 0 1px var(--bundle-accent, #d51e32)}.skt-bundle-offer__radio:focus-visible+.skt-bundle-offer__card{outline:3px solid var(--bundle-accent, #d51e32);outline-offset:4px}.skt-bundle-offer__card-main{display:flex;align-items:center;gap:18px;min-height:84px;padding:12px 20px}.skt-bundle-offer__tier:has(.skt-bundle-offer__badge) .skt-bundle-offer__card-main{min-height:98px}.skt-bundle-offer__image{flex:0 0 60px;width:60px;height:60px;object-fit:contain}.skt-bundle-offer__copy{flex:1;min-width:0}.skt-bundle-offer__title-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px}.skt-bundle-offer__title{font-size:16px;font-weight:600}.skt-bundle-offer__saving{padding:4px 8px;border-radius:18px;background:#e9e9e9;font-size:12px;font-weight:500;white-space:nowrap}.skt-bundle-offer__subtitle{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:#6e6560}.skt-bundle-offer__prices{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.skt-bundle-offer__price{font-size:16px;font-weight:700;white-space:nowrap}.skt-bundle-offer__compare,.skt-bundle-offer__gift-price{font-size:13px;font-weight:400;color:#6e6560;white-space:nowrap}.skt-bundle-offer__badge{position:absolute;z-index:1;top:-10px;right:24px;padding:5px 8px;border-radius:0 0 5px 5px;background:var(--bundle-badge-color, var(--bundle-accent, #d51e32));color:#fff;font-size:12px;line-height:1.25;font-weight:700}.skt-bundle-offer__badge:before,.skt-bundle-offer__badge:after{content:"";position:absolute;top:0;width:0;height:0;border-bottom:10px solid color-mix(in srgb,var(--bundle-badge-color, var(--bundle-accent, #d51e32)) 72%,#000)}.skt-bundle-offer__badge:before{left:-9px;border-left:9px solid transparent}.skt-bundle-offer__badge:after{right:-9px;border-right:9px solid transparent}.skt-bundle-offer__gift{display:flex;align-items:center;gap:12px;min-height:64px;padding:6px 8px;border-top:2px solid var(--bundle-accent, #d51e32);border-radius:0 0 15px 15px;background:#fbf0df}.skt-bundle-offer__gift-image{flex:0 0 50px;width:50px;height:50px;border-radius:4px;object-fit:cover}.skt-bundle-offer__gift-title{flex:1;font-size:13px;font-weight:700}.skt-bundle-offer__gift-price{margin-right:12px}.skt-bundle-offer__stock{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;margin:20px 0;font:inherit;font-size:18px;letter-spacing:.7px;color:#21b954}.skt-bundle-offer__stock-dot{flex:0 0 9px;width:9px;height:9px;margin:0 2px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #bcefc9}.skt-bundle-offer__delivery{color:#ab2131}.skt-bundle-offer__delivery span{text-decoration:underline;text-underline-offset:3px}.skt-bundle-offer__stock--sold-out{color:#941725}.skt-bundle-offer__stock--sold-out .skt-bundle-offer__stock-dot{box-shadow:0 0 0 4px #f7d7dc}.skt-bundle-offer__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:55px;padding:12px 20px;border:1px solid var(--bundle-accent, #d51e32);border-radius:8px;background:var(--bundle-accent, #d51e32);color:#fff;font:inherit;font-size:18px;font-weight:600;cursor:pointer;transition:opacity .15s}.skt-bundle-offer__submit:hover:not(:disabled){opacity:.9}.skt-bundle-offer__submit:focus-visible{outline:3px solid var(--bundle-accent, #d51e32);outline-offset:4px}.skt-bundle-offer__submit:disabled{opacity:.5;cursor:not-allowed}.skt-bundle-offer__spinner{width:18px;height:18px;border:2px solid #ffffff60;border-top-color:#fff;border-radius:50%;animation:skt-bundle-spin .7s linear infinite}.skt-bundle-offer__error,.skt-bundle-offer__editor-note{margin:10px 0 0;font-size:13px;color:#941725}.skt-bundle-offer__engine{position:absolute;left:0;bottom:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}@keyframes skt-bundle-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.skt-bundle-offer{margin-top:var(--bundle-mobile-top-space, 16px)}.skt-bundle-offer__progress-card{padding:16px;gap:18px;min-height:56px;margin-bottom:24px}.skt-bundle-offer__progress-label{font-size:16px}.skt-bundle-offer__card-main{gap:12px;padding:12px}.skt-bundle-offer__image{flex-basis:50px;width:50px;height:50px}.skt-bundle-offer__title{font-size:14px}.skt-bundle-offer__subtitle{font-size:12px}.skt-bundle-offer__saving{padding:3px 6px;font-size:11px}.skt-bundle-offer__prices{gap:1px}.skt-bundle-offer__price{font-size:15px}.skt-bundle-offer__compare{font-size:12px}.skt-bundle-offer__stock{margin:18px 0;font-size:15px;letter-spacing:.3px}.skt-bundle-offer__submit{min-height:50px;font-size:16px}}@media(max-width:359px){.skt-bundle-offer__card-main{gap:8px;padding:12px 10px}.skt-bundle-offer__image{flex-basis:40px;width:40px;height:40px}.skt-bundle-offer__title{font-size:13px}.skt-bundle-offer__badge{right:16px;font-size:11px}.skt-bundle-offer__gift-title{font-size:12px}.skt-bundle-offer__gift-price{margin-right:4px}}@media(prefers-reduced-motion:reduce){.skt-bundle-offer__card,.skt-bundle-offer__submit{transition:none}.skt-bundle-offer__spinner{animation-duration:1.5s}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/1-skt-product-bundle-offer.css.map */
