.page_pageContainer____3bM{margin-bottom:40px}@media(max-width:768px){.page_pageContainer____3bM{margin-bottom:20px}}.Header_GiftCardHeader__WcBr7{height:320px;background-size:cover}.GiftCarousel_filterBox__v4Zne{width:100%;min-height:54px;background-color:rgba(0,0,0,.4196078431);backdrop-filter:blur(15px);border-radius:4px;margin-bottom:32px;padding:16px}@media(max-width:768px){.GiftCarousel_filterBox__v4Zne{padding:12px;margin-bottom:24px}}@media(max-width:480px){.GiftCarousel_filterBox__v4Zne{padding:10px}}.GiftCarousel_filterContent__rhP1T{display:flex;align-items:center;gap:24px}@media(max-width:768px){.GiftCarousel_filterContent__rhP1T{gap:16px;flex-direction:column;align-items:flex-start}}.GiftCarousel_filterTitle__I3kj6{color:#fff;font-size:14px;font-weight:400;margin:0;white-space:nowrap;opacity:.65}@media(max-width:768px){.GiftCarousel_filterTitle__I3kj6{margin-bottom:8px}}.GiftCarousel_categoryCheckboxes__6iLTa{display:flex;align-items:center;gap:50px;flex-wrap:wrap}@media(max-width:768px){.GiftCarousel_categoryCheckboxes__6iLTa{gap:24px}}@media(max-width:480px){.GiftCarousel_categoryCheckboxes__6iLTa{gap:16px;width:100%}}.GiftCarousel_checkboxLabel__U8g4z{display:flex;align-items:center;gap:8px;cursor:pointer;color:#fff;font-size:14px;font-weight:500;transition:opacity .3s ease;white-space:nowrap}@media(max-width:768px){.GiftCarousel_checkboxLabel__U8g4z{font-size:13px}}@media(max-width:480px){.GiftCarousel_checkboxLabel__U8g4z{font-size:12px;margin-bottom:4px;flex:0 0 calc(50% - 8px);white-space:normal}}.GiftCarousel_checkboxLabel__U8g4z:hover{opacity:.8}.GiftCarousel_checkbox__ioxaR{width:16px;height:16px;border:1px solid #d5d7da;border-radius:4px;cursor:pointer;appearance:none;background:rgba(0,0,0,0);position:relative}.GiftCarousel_checkbox__ioxaR:checked{background:#923a7f;border-color:#923a7f}.GiftCarousel_checkbox__ioxaR:checked:after{content:"";position:absolute;left:4px;top:1px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.GiftCarousel_checkboxText__2fCys{user-select:none}.GiftCarousel_loading__25CQJ{text-align:center;padding:40px;font-size:16px;color:#666}.GiftCarousel_noGiftCards__H8HKQ{text-align:center;padding:40px 0;color:#666;font-size:16px}@media(max-width:768px){.GiftCarousel_noGiftCards__H8HKQ{padding:30px 0;font-size:14px}}.GiftCarousel_giftCardsContainer__JdTjT{margin-top:32px}@media(max-width:768px){.GiftCarousel_giftCardsContainer__JdTjT{margin-top:24px}}.GiftCarousel_swiperContainer__g8xry{position:relative;padding:0 10px}@media(max-width:768px){.GiftCarousel_swiperContainer__g8xry{padding:0}}@media(max-width:480px){.GiftCarousel_swiperContainer__g8xry{padding:0}}.GiftCarousel_giftSwiper__PeQB2,.GiftCarousel_giftSwiper__PeQB2 .swiper-wrapper{width:100%!important;max-width:100%!important}.GiftCarousel_giftSwiper__PeQB2 .swiper-slide{width:calc(25% - 15px)!important;flex-shrink:0!important;min-width:calc(25% - 15px)!important;max-width:calc(25% - 15px)!important}@media(max-width:1199px){.GiftCarousel_giftSwiper__PeQB2 .swiper-slide{width:calc(33.333% - 13.33px)!important;min-width:calc(33.333% - 13.33px)!important;max-width:calc(33.333% - 13.33px)!important}}@media(max-width:1023px){.GiftCarousel_giftSwiper__PeQB2 .swiper-slide{width:calc(50% - 10px)!important;min-width:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}}@media(max-width:767px){.GiftCarousel_giftSwiper__PeQB2 .swiper-slide{width:100%!important;min-width:100%!important;max-width:100%!important}}.GiftCarousel_giftSwiper__PeQB2 .swiper-slide>*{width:100%!important;min-width:100%;flex-shrink:0}.GiftCarousel_customArrow__nptHt{backdrop-filter:blur(14.8px);width:64px!important;height:64px!important;background:rgba(195,195,195,.1019607843)!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;transition:all .3s ease;margin-top:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:10;position:absolute}.GiftCarousel_customArrow__nptHt:after{display:none!important}.GiftCarousel_customArrow__nptHt img{width:8px;transition:transform .3s ease}.GiftCarousel_customArrow__nptHt:hover{background:rgba(195,195,195,.2509803922)!important}.GiftCarousel_customArrow__nptHt:hover img{transform:scale(1.1)}.GiftCarousel_customArrow__nptHt.GiftCarousel_swiper-button-disabled__hmNmr{opacity:.5!important;cursor:not-allowed!important}.GiftCarousel_customArrow__nptHt.GiftCarousel_swiper-button-disabled__hmNmr:hover{background:rgba(195,195,195,.1019607843)!important}.GiftCarousel_customArrow__nptHt.GiftCarousel_swiper-button-disabled__hmNmr:hover img{transform:none!important}.GiftCarousel_prevArrow__ibMD9{left:-32px!important}.GiftCarousel_prevArrow__ibMD9 img{transform:rotate(180deg)}.GiftCarousel_prevArrow__ibMD9:hover img{transform:rotate(180deg) scale(1.1)}.GiftCarousel_nextArrow__Pglv4{right:-32px!important}.giftSwiper .gift-swiper-button-next:not(.GiftCarousel_customArrow__nptHt),.giftSwiper .gift-swiper-button-prev:not(.GiftCarousel_customArrow__nptHt){display:none!important}@media(max-width:1400px){.GiftCarousel_prevArrow__ibMD9{left:-70px!important}.GiftCarousel_nextArrow__Pglv4{right:-70px!important}}@media(max-width:1200px){.GiftCarousel_customArrow__nptHt{width:48px!important;height:48px!important}.GiftCarousel_customArrow__nptHt img{width:20px;height:20px}.GiftCarousel_prevArrow__ibMD9{left:-60px!important}.GiftCarousel_nextArrow__Pglv4{right:-60px!important}}@media(max-width:768px){.GiftCarousel_customArrow__nptHt{width:40px!important;height:40px!important;border-radius:8px!important;background:hsla(0,0%,100%,.2)!important;backdrop-filter:blur(4px)}.GiftCarousel_customArrow__nptHt img{width:14px;height:14px}.GiftCarousel_prevArrow__ibMD9{left:-12px!important}.GiftCarousel_nextArrow__Pglv4{right:-12px!important}}@media(max-width:480px){.GiftCarousel_customArrow__nptHt{width:32px!important;height:32px!important;border-radius:6px!important}.GiftCarousel_customArrow__nptHt img{width:8px}.GiftCarousel_prevArrow__ibMD9{left:5px!important}.GiftCarousel_nextArrow__Pglv4{right:5px!important}}.GiftCarousel_giftCarouselWrapper__HhIYw{margin-bottom:80px}@media(max-width:768px){.GiftCarousel_giftCarouselWrapper__HhIYw{margin-bottom:60px}}.TitleSection_titleSection__AyO2w{display:flex;justify-content:space-between;align-items:center;width:100%}.TitleSection_titleLeftSide__0bYGS{display:flex;gap:15px;align-items:center}.TitleSection_titleLeftSide__0bYGS h1{font-size:34px;font-weight:600}.TitleSection_titleRightSide__iy8hY{display:flex;align-items:center}@media(max-width:768px){.TitleSection_titleRightSide__iy8hY{display:none}}.TitleSection_titleButton__z73vM{padding:12px 22px;background:rgba(146,58,127,.0705882353);color:#923a7f;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:11px}.TitleSection_titleButton__z73vM:active:not(:disabled){transform:translateY(0)}.TitleSection_titleButton__z73vM.TitleSection_disabled__0jCZG,.TitleSection_titleButton__z73vM:disabled{background:#6c757d;color:#fff;cursor:not-allowed;opacity:.6}.TitleSection_titleButton__z73vM.TitleSection_disabled__0jCZG:hover,.TitleSection_titleButton__z73vM:disabled:hover{transform:none;box-shadow:none}.TitleSection_buttonText__0WCFj{font-size:14px}.TitleSection_buttonArrow__HvYFr{transition:transform .3s ease}.BouncingLogo_container__a7OGc{min-height:50vh;flex-direction:column}.BouncingLogo_container__a7OGc,.BouncingLogo_logoContainer__PIPa9{display:flex;align-items:center;justify-content:center}.BouncingLogo_logo__3rQSd{animation:BouncingLogo_bounce__WPA5E 1.5s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}@keyframes BouncingLogo_bounce__WPA5E{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-20px) scale(1.05)}60%{transform:translateY(-10px) scale(1.02)}}@media(max-width:768px){.BouncingLogo_logo__3rQSd{width:150px!important;height:45px!important}@keyframes BouncingLogo_bounce__WPA5E{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-15px) scale(1.05)}60%{transform:translateY(-8px) scale(1.02)}}}@media(max-width:480px){.BouncingLogo_logo__3rQSd{width:120px!important;height:36px!important}}