.sp-three-offer{margin:1.4rem 0;padding:1.5rem;color:#2e3f46;background:#fff7fb;border:1px solid #f4a2c4;border-radius:1.2rem;box-shadow:0 .6rem 1.8rem #f46fab1a}.sp-three-offer__eyebrow,.sp-three-offer__headline,.sp-three-offer__copy{margin:0}.sp-three-offer__eyebrow{margin-bottom:.45rem;color:#c72376;font-size:1.1rem;font-weight:800;letter-spacing:.06em}.sp-three-offer__headline{color:#087f8c;font-size:1.45rem;font-weight:750;line-height:1.32}.sp-three-offer__copy{margin-top:.35rem;font-size:1.18rem;line-height:1.45}.sp-three-offer__link{display:inline-block;margin-top:.85rem;color:#c72376;font-size:1.18rem;font-weight:750;text-decoration:underline;text-underline-offset:.25rem}.sp-three-offer--cart{margin:1.6rem 0 0}.cart-drawer .drawer__cart-items-wrapper{flex-grow:0}.sp-three-offer__progress-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.75rem 0}.sp-three-offer__dots{display:inline-flex;gap:.35rem;color:#f6b800;font-size:1.7rem;letter-spacing:.05em;line-height:1}.sp-three-offer__dot{color:#d5c9cf}.sp-three-offer__dot.is-filled{color:#e52d89}.sp-three-offer__count{color:#087f8c;font-size:1.1rem;font-weight:800}.sp-three-offer__suggestions{display:grid;grid-auto-columns:minmax(15.5rem,1fr);grid-auto-flow:column;gap:.8rem;margin-top:1.25rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:thin}.sp-three-offer__product{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:.75rem;align-items:center;min-width:0;padding:.65rem;background:#fff;border:1px solid rgba(244,162,196,.7);border-radius:.9rem}.sp-three-offer__image-link{display:block}.sp-three-offer__image{display:block;width:5.6rem;height:5.6rem;object-fit:contain;border-radius:.65rem;background:#fff}.sp-three-offer__product-info{min-width:0}.sp-three-offer__product-title{display:-webkit-box;overflow:hidden;color:#2e3f46;font-size:1.05rem;font-weight:700;line-height:1.25;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sp-three-offer__product-price{display:block;margin-top:.2rem;color:#087f8c;font-size:1rem;font-weight:750}.sp-three-offer__form{display:block;margin-top:.5rem}.sp-three-offer__add{min-height:2.8rem;width:100%;padding:.45rem .75rem;color:#fff;background:#e52d89;border:0;border-radius:.7rem;box-shadow:none;font-size:1rem;font-weight:750}.sp-three-offer__add:hover,.sp-three-offer__add:focus-visible{background:#c72376}.sp-three-offer__add .loading__spinner{height:1.6rem;width:1.6rem}@media screen and (min-width:750px){.sp-three-offer{padding:1.8rem}.sp-three-offer__suggestions{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:initial;overflow:visible}.sp-three-offer__product{grid-template-columns:1fr}.sp-three-offer__image{width:100%;height:10rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/squichpop-three-squichies.css.map */
