.gifts-carousel .gifts-carousel__media-link{height:100%}.gifts-carousel .gifts-carousel__track{align-items:flex-start}.gifts-carousel .gifts-carousel__slide{flex:0 0 100%;width:100%;max-width:100%}.gifts-carousel .gifts-carousel__slide{aspect-ratio:8 / 3;max-height:80vh}@media(max-width:749px){.gifts-carousel .gifts-carousel__slide{aspect-ratio:16 / 9;max-height:85vh}.gifts-carousel .gifts-carousel__slide.has-mobile-img{aspect-ratio:4 / 5}.gifts-carousel .gifts-carousel__img{width:100%;height:100%;object-fit:cover}.gifts-carousel .gifts-carousel__cta{font-size:1rem;padding:.7em 1.4em}.gifts-carousel .gifts-carousel__arrow{display:none}}@media(max-width:749px){.gifts-tabs .gifts-tabs__nav{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:0 26px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gifts-tabs .gifts-tabs__nav::-webkit-scrollbar{display:none}.gifts-tabs .gifts-tabs__btn{flex:0 0 auto;white-space:nowrap}.gifts-tabs .gifts-tabs__soon{margin-left:6px}.gifts-tabs .gifts-tabs__cards{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}.gifts-tabs .gifts-tabs__cards::-webkit-scrollbar{display:none}.gifts-tabs .gifts-tabs__cards .gifts-tabs__card{flex:0 0 62%;min-width:0;scroll-snap-align:start}.gifts-tabs .gifts-tabs__cards .gifts-tabs__card .gifts-tabs__card-title{font-size:15px;letter-spacing:.05em}.gifts-tabs .gifts-tabs__cards .gifts-tabs__card-content{padding:30% 10% 14px}}@media(max-width:749px){.gifts-budget .gifts-budget__grid,.gifts-budget .gifts-budget__grid--3,.gifts-budget .gifts-budget__grid--4{display:flex;grid-template-columns:none;flex-wrap:nowrap;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}.gifts-budget .gifts-budget__grid::-webkit-scrollbar{display:none}.gifts-budget .gifts-budget__grid .gifts-budget__card{flex:0 0 58%;scroll-snap-align:start;gap:14px}.gifts-budget .gifts-budget__grid .gifts-budget__circle{width:100%;height:auto;aspect-ratio:1 / 1}.gifts-budget .gifts-budget__grid .gifts-budget__label{font-size:12px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-gifts-mobile.css.map */
