.sw-designs{background:var(--sw-cream);padding:90px 0}.sw-designs__inner{display:flex;flex-direction:column;gap:48px}.sw-designs__header{display:flex;flex-direction:column;align-items:center;gap:16px}.sw-designs__heading{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.sw-designs__eyebrow{color:var(--sw-gold)}.sw-designs__title{max-width:554px;color:var(--sw-black);font-family:var(--sw-font)}.sw-designs__title--split em{display:block}.sw-designs__facts{display:flex;align-items:center;gap:30px;border-radius:8px}.sw-designs__fact{display:flex;align-items:center;gap:16px}.sw-designs__fact-icon{position:relative;flex:0 0 80px;width:80px;height:50px}.sw-designs__fact-icon img{width:80px;height:50px;object-fit:contain}.sw-designs__fact-icon--grid img[src*=sw-icon-grid]{position:absolute;left:19.875px;top:4.875px;width:41.25px;height:41.25px}.sw-designs__fact-text{display:flex;flex-direction:column;line-height:1.6;white-space:nowrap}.sw-designs__fact-title{font-size:18px;font-weight:600;color:var(--sw-black)}.sw-designs__fact-sub{font-size:16px;color:var(--sw-body)}.sw-designs__fact-arrow{flex:0 0 24px}.sw-designs__fact-arrow img{width:24px;height:24px}.sw-designs__cards{display:flex;gap:24px;align-items:flex-start}.sw-designs__card{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--sw-radius-lg);background:var(--sw-light)}.sw-designs__media{position:relative;display:block;width:100%;aspect-ratio:400 / 500}.sw-designs__media>img,.sw-designs__media>.sw-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sw-designs__badge{position:absolute;left:16px;top:16px;display:flex;align-items:center;height:24px;padding:0 8px;border-radius:4px;background:#177540;color:var(--sw-white);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sw-designs__body{display:flex;flex-direction:column;gap:16px;padding:24px}.sw-designs__text{display:flex;flex-direction:column;gap:6px}.sw-designs__name{color:var(--sw-black);font-family:var(--sw-font)}.sw-designs__desc{color:var(--sw-body)}.sw-designs__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sw-designs__price-block{flex:1 0 auto;display:flex;flex-direction:column}.sw-designs__price-line{font-size:18px;line-height:1.4;color:var(--sw-black);white-space:nowrap}.sw-designs__price{font-size:24px;font-weight:700;color:var(--sw-gold)}.sw-designs__compare{margin-left:.25em;text-decoration:line-through}.sw-designs__note{font-size:13px;font-weight:700;line-height:1.6;color:var(--sw-gold);white-space:nowrap}.sw-designs__btn{flex:0 0 auto;min-height:48px;padding:12px 18px}.sw-designs__offer{display:flex;align-items:center;gap:24px;padding:20px 20px 20px 32px;border-radius:var(--sw-radius-lg);background:var(--sw-black);overflow:hidden}.sw-designs__offer-title{font-size:24px;font-weight:700;line-height:1.3;color:var(--sw-white);white-space:nowrap}.sw-designs__offer-accent{color:var(--sw-gold)}.sw-designs__offer-coverage{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.6;color:var(--sw-light);white-space:nowrap}.sw-designs__offer-coverage img{flex:0 0 auto}.sw-designs__offer-wall{display:flex;align-items:center;gap:8px}.sw-designs__offer-btn{flex:0 0 auto}.sw-designs__extra{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:18px;line-height:1.6;color:var(--sw-body);text-align:center}.sw-designs__extra-contact{display:contents}.sw-designs__extra-link-wrap{display:inline-flex;align-items:center;gap:8px}.sw-designs__extra-link{color:var(--sw-gold);font-weight:700;text-decoration:underline}.sw-designs__extra-link:hover{text-decoration-thickness:2px}@media(max-width:1199px){.sw-designs__offer{flex-wrap:wrap;row-gap:12px}.sw-designs__offer-title{flex:1 1 100%}}@media(max-width:989px){.sw-designs{padding:72px 0}.sw-designs__inner{gap:40px}.sw-designs__facts{flex-direction:column;align-items:flex-start;gap:8px}.sw-designs__fact-arrow{margin-left:28px;transform:rotate(90deg)}.sw-designs__fact-text{white-space:normal}.sw-designs__cards{margin-inline:calc(var(--sw-gutter) * -1);padding-inline:var(--sw-gutter);scroll-padding-inline:var(--sw-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch}.sw-designs__cards::-webkit-scrollbar{display:none}.sw-designs__card{flex:0 0 42%;scroll-snap-align:start}.sw-designs__body{flex:1 1 auto}.sw-designs__price-row{margin-top:auto}.sw-designs__btn{flex:1 1 100%}}@media(max-width:749px){.sw-designs{padding:64px 0}.sw-designs__card{flex-basis:80%}.sw-designs__body{padding:20px}.sw-designs__price-line{white-space:normal}.sw-designs__offer{flex-direction:column;align-items:stretch;gap:16px;padding:24px 20px}.sw-designs__offer-title{font-size:20px;white-space:normal}.sw-designs__offer-coverage{flex-wrap:wrap;white-space:normal}.sw-designs__offer-btn{width:100%}.sw-designs__extra{font-size:16px;flex-direction:column;gap:4px}.sw-designs__extra-contact{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px}}.sw-designs .sw-designs__offer-btn{color:var(--sw-white)}.sw-designs .sw-designs__btn{color:var(--sw-black)}.sw-designs .sw-designs__extra-link{color:var(--sw-gold)}
/*# sourceMappingURL=/cdn/shop/t/93/assets/sw-designs.css.map */
