.why-buy-section{width:100%;padding:40px 0;box-sizing:border-box;font-family:inherit;overflow:hidden;background-color:#fff}.why-buy-container{width:100%}.why-buy-title{font-size:32px;font-weight:700;line-height:32px;color:#1a1a1a;margin:0 0 24px;text-align:center}.why-buy-carousel{width:100%;position:relative;container-type:inline-size;container-name:why-buy}.why-buy-carousel card-slider{display:block;--why-buy-min-slide: 340px;--why-buy-per-view: min(var(--why-buy-count), 3);--f-carousel-spacing: 16px;--f-carousel-dots-height: 24px;--f-carousel-slide-width: max( var(--why-buy-min-slide), calc( (100% - (var(--why-buy-per-view) - 1) * var(--f-carousel-spacing)) / var(--why-buy-per-view) ) )}.why-buy-carousel card-slider.f-carousel.has-dots{margin-bottom:28px}.why-buy-carousel card-slider .f-carousel__nav{display:none}.why-buy-carousel card-slider .f-carousel__viewport,.why-buy-carousel card-slider .f-carousel__track{align-items:flex-start;justify-content:flex-start}.why-buy-carousel card-slider .f-carousel__slide{height:auto;align-self:flex-start;box-sizing:border-box;flex-shrink:0;margin:0;margin-right:var(--f-carousel-spacing);min-width:var(--f-carousel-slide-width);width:var(--f-carousel-slide-width)}.why-buy-carousel card-slider .f-carousel__slide:last-child{margin-right:0}.why-buy-card{display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:16px;background-color:#f5f5f5;border-radius:0;box-sizing:border-box;text-align:center}.why-buy-card__title{font-size:16px;font-weight:700;line-height:22px;color:#1a1a1a;margin:0 0 8px;width:100%}.why-buy-card__description{font-size:16px;font-weight:400;line-height:20px;color:#1a1a1a;margin:0;width:100%}.why-buy-actions{display:flex;justify-content:center;margin-top:8px}.why-buy-button{display:inline-flex;align-items:center;justify-content:center;min-width:140px;padding:12px 24px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;text-align:center;border:1px solid #1a1a1a;border-radius:4px;background-color:#fff;color:#1a1a1a;box-sizing:border-box;transition:opacity .2s ease}.why-buy-button:hover{opacity:.75}.why-buy-carousel card-slider .f-carousel__dots{display:flex;bottom:-20px;max-width:100%;margin:0 auto;padding:0}.why-buy-carousel card-slider .f-carousel__dots li{flex-grow:1}.why-buy-carousel card-slider .f-carousel__dots li button{width:100%;height:2px;padding:0;background:#eee;border:none;cursor:pointer}.why-buy-carousel card-slider .f-carousel__dots .f-carousel__dot{min-width:100%;border-radius:0;height:2px;background-color:#333}.why-buy-carousel card-slider .f-carousel__dots li:not(.is-current) .f-carousel__dot{opacity:.3}@container why-buy (max-width: 1051px){card-slider{--f-carousel-slide-width: min(340px, calc(100% - 48px) )}card-slider .f-carousel__dots{display:flex;margin-right:16px}card-slider.f-carousel.has-dots{margin-bottom:28px}}@container why-buy (min-width: 1052px){card-slider:not(.why-buy-slider--overflow) .f-carousel__dots{display:none}card-slider:not(.why-buy-slider--overflow).f-carousel.has-dots{margin-bottom:0}card-slider.why-buy-slider--overflow .f-carousel__dots{display:flex}card-slider.why-buy-slider--overflow.f-carousel.has-dots{margin-bottom:28px}}@media screen and (max-width:1099px){.why-buy-section{padding-right:0}.why-buy-actions{padding-right:var(--page-margin, 16px)}}@media screen and (min-width:1100px){.why-buy-section{padding:56px 0}.why-buy-title{font-size:32px;line-height:36px;margin-bottom:32px}.why-buy-actions{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/why-buy.css.map */
