.iw-shop-list{background-color:var(--iw-shop-list-bg, #faf7f4);color:var(--iw-shop-list-text, #141414);overflow:hidden}.iw-shop-list__inner{margin:0 auto;box-sizing:border-box}.iw-shop-list__carousel{width:100%;margin:-10px 0;overflow:hidden;padding:10px 0}.iw-shop-list__carousel .swiper-wrapper{align-items:stretch;max-width:100%}.iw-shop-list__slide{height:auto;display:flex}.iw-shop-list__card{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 6px 30px -22px #00000038}.iw-shop-list__card-media{position:relative;width:100%;aspect-ratio:1 / 1;background-color:var(--iw-shop-list-card-media-bg, #fde6f1);display:flex;align-items:center;justify-content:center;padding:50px;box-sizing:border-box}.iw-shop-list__card-media--link{text-decoration:none;color:inherit;cursor:pointer}.iw-shop-list__card-media--link:focus-visible{outline:2px solid var(--iw-shop-list-card-accent, #f63c9d);outline-offset:-2px}.iw-shop-list__card-image{width:100%;height:auto;max-width:100%;object-fit:contain;display:block;aspect-ratio:1 / 1}.iw-shop-list__card-image--placeholder{background:#0000000f;border-radius:12px}.iw-shop-list__card-sparkle{position:absolute;top:20px;right:20px;font-size:22px;line-height:26px;color:var(--iw-shop-list-card-accent, #f63c9d)}.iw-shop-list__card-body{padding:26px 26px 28px;display:flex;flex-direction:column;gap:32px;flex:1}.iw-shop-list__card-info{display:flex;flex-direction:column;gap:13px}.iw-shop-list__card-tags{margin:0;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:var(--iw-shop-list-card-accent, #f63c9d)}.iw-shop-list__card-title{margin:0;font-weight:700;font-size:24px;line-height:26px;color:#141414}.iw-shop-list__card-title a{color:inherit;text-decoration:none}.iw-shop-list__card-description{margin:0;font-weight:400;font-size:14px;line-height:17px;color:var(--iw-shop-list-description, #7a756f)}.iw-shop-list__card-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iw-shop-list__card-rating .iw-shop-list__rating.rating{vertical-align:middle}.iw-shop-list__card-rating .rating-star{--color-rating-star: var(--iw-shop-list-star-color, #ffc400);--letter-spacing: 1;--font-size: 13;font-size:13px;letter-spacing:1px;line-height:16px}.iw-shop-list__card-reviews{font-size:12px;line-height:15px;color:var(--iw-shop-list-review-color, #9a958f)}.iw-shop-list__card-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;flex-wrap:wrap}.iw-shop-list__card-price{margin:0;font-weight:700;font-size:24px;line-height:30px;color:#141414}.iw-shop-list__card-price .price{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.iw-shop-list__card-price .price__regular .price-item--regular,.iw-shop-list__card-price .price-item--last{font-size:inherit;font-weight:inherit;color:inherit}.iw-shop-list__card-price .price__regular .price-item--regular{font-size:24px;line-height:30px;font-weight:700}.iw-shop-list__product-form{flex-shrink:0}.iw-shop-list__form{margin:0}.iw-shop-list .iw-btn--primary{--iw-btn-bg: var(--iw-shop-list-button-bg, #141414);--iw-btn-text: var(--iw-shop-list-button-text, #ffffff);--iw-btn-bg-hover: #2a2a2a;--iw-btn-text-hover: var(--iw-shop-list-button-text, #ffffff)}.iw-shop-list__pagination{display:none;justify-content:center;gap:8px;margin-top:24px;position:unset}.iw-shop-list__pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0!important;opacity:1;background:var(--iw-shop-list-bullet-inactive, #d9d4cf);transition:background .2s ease}.iw-shop-list__pagination .swiper-pagination-bullet-active{background:var(--iw-shop-list-bullet-active, #f63c9d)}@media screen and (max-width:749px){.iw-shop-list .iw-section-header{align-items:flex-end;gap:12px}.iw-shop-list__pagination{display:flex}.iw-shop-list__carousel{padding:10px 37px}.iw-shop-list__card-body{padding:26px 26px 28px}.iw-shop-list__inner h2{font-size:30px;line-height:29px}}@media screen and (max-width:399px){.iw-shop-list__carousel{padding:10px 29px}.iw-shop-list__card-body{padding:20px 20px 26px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-iw-shop-list.css.map */
