.gift-tile{cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;height:100%;margin:auto;width:360px}@media screen and (max-width:767px){.gift-tile{width:262px}}@media screen and (min-width:768px) and (max-width:1023px){.gift-tile{width:302px}}.gift-tile_over{cursor:default}.gift-tile__box{background-color:var(--base);display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;margin:0;padding:0;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;width:100%}.no-touchevents .gift-tile:not(.gift-tile_over):hover .gift-tile__box{-webkit-box-shadow:0 3px 20px rgba(0,0,0,.1);box-shadow:0 3px 20px rgba(0,0,0,.1);position:relative;-webkit-transform:translateY(-5px);transform:translateY(-5px);z-index:2}.gift-tile__image{background-position:50% 50%;background-size:cover;height:245px;overflow:hidden}@media screen and (max-width:767px){.gift-tile__image{height:177px}}@media screen and (min-width:768px) and (max-width:1023px){.gift-tile__image{height:204px}}.gift-tile__description{-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-top:auto;min-height:152px;padding:20px 15px 20px 20px}@media screen and (max-width:767px){.gift-tile__description{min-height:135px;padding:16px}}@media screen and (min-width:768px) and (max-width:1023px){.gift-tile__description{padding:24px 24px 22px}}.gift-tile__title{margin:0}.gift-tile_over .gift-tile__text{color:var(--fury)}.gift-tile__count{color:var(--brandGreen)}.gift-tile__link-wrapper{line-height:16px;margin-top:auto;text-align:right}.gift-tile__text{color:var(--content);font-size:12px;line-height:16px;margin:0;vertical-align:top}.send-reminder__container{align-items:flex-start;display:flex;flex-wrap:wrap}.send-reminder__field{flex-grow:1;margin-right:20px}@media screen and (max-width:767px){.send-reminder__field{margin-bottom:16px;margin-right:0;width:100%}}@media screen and (min-width:1024px) and (max-width:1279px){.send-reminder__field{margin-bottom:16px;margin-right:0;width:100%}}.send-reminder__field_captcha{margin-right:0}.send-reminder__captcha{margin-top:24px}.send-reminder__button{min-width:188px}@media screen and (min-width:768px) and (max-width:1023px){.send-reminder__button{min-width:204px}}@media screen and (min-width:1024px){.send-reminder__button{min-width:168px}}.send-reminder__agreement{margin-top:12px}.send-reminder_theme_mnp .send-reminder__field{flex-grow:0;margin-bottom:32px;order:0;width:288px}@media screen and (min-width:768px){.send-reminder_theme_mnp .send-reminder__field{margin-bottom:0;margin-right:20px;width:260px}}.send-reminder_theme_mnp .send-reminder__button{min-width:169px;order:1;width:169px}@media screen and (min-width:768px){.send-reminder_theme_mnp .send-reminder__button{min-width:140px;width:140px}}.send-reminder_theme_mnp .send-reminder__captcha{order:2}.send-reminder_theme_mnp .send-reminder__container{align-items:center;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.send-reminder_theme_mnp .send-reminder__container{align-items:flex-start;flex-direction:row}}.gifts-form-confirm-code__notice{color:var(--content);font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px}@media screen and (min-width:1024px){.gifts-form-confirm-code__notice{letter-spacing:.5px}}@media screen and (min-width:1280px){.gifts-form-confirm-code__notice{font-size:20px;line-height:28px}}.gifts-form-confirm-code__notice_error{color:var(--fury)}.gifts-form-request-code__notice{color:var(--content);font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px}@media screen and (min-width:1024px){.gifts-form-request-code__notice{letter-spacing:.5px}}@media screen and (min-width:1280px){.gifts-form-request-code__notice{font-size:20px;line-height:28px}}.gifts-form-email__notice{color:var(--brandGreen);font-size:18px;font-weight:500;line-height:24px;margin-bottom:24px}@media screen and (min-width:1024px){.gifts-form-email__notice{letter-spacing:.5px}}@media screen and (min-width:1280px){.gifts-form-email__notice{font-size:20px;line-height:28px}}.gifts-form-email__text{margin-bottom:24px}.gifts-form-email__form{max-width:470px}.gifts-form-email__success{align-items:center;color:var(--brandGreen);display:flex;margin-top:16px}.gifts-form-email__success-svg{margin-right:14px}.gifts-form__error{margin-top:32px}.gifts{margin:0 auto;max-width:1440px;padding:72px 65px 104px}@media screen and (max-width:767px){.gifts{padding:56px 16px 81px}}@media screen and (min-width:768px) and (max-width:1023px){.gifts{padding-left:48px;padding-right:48px}}@media screen and (min-width:1280px){.gifts{padding:96px 80px 104px}}.gifts__head{margin-bottom:40px}.gifts__title{margin-bottom:12px}.gifts__text{max-width:320px}.gifts__gifts{display:flex;margin:0 -1px}@media screen and (min-width:1280px){.gifts__gifts{margin:0 -10px}}.gifts__carousel{width:100%}.gifts__system-error{margin-top:40px}.gifts__preloader{display:flex;justify-content:center}@media screen and (max-width:767px){.gifts__indents{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.gifts__arrow{display:none;z-index:2}@media screen and (min-width:1024px) and (max-width:1279px){.gifts__arrow{display:block}}.landing-photo-banner{position:relative}@media screen and (min-width:1921px){.landing-photo-banner_fade:after{background-color:transparent;content:"";height:400px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1920px}}.landing-photo-banner__content-area{height:100%}.landing-photo-banner__inner{align-items:center;display:flex;height:100%;justify-content:space-between;min-height:400px;overflow:hidden}@media screen and (max-width:479px){.landing-photo-banner__inner{min-height:300px}}@media screen and (max-width:767px){.landing-photo-banner__inner{flex-direction:column;text-align:center}}.landing-photo-banner__content{word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;width:50%;z-index:1}@media screen and (min-width:768px) and (max-width:1023px){.landing-photo-banner__content{width:100%}}@media screen and (max-width:479px){.landing-photo-banner__content{padding-left:16px;padding-right:16px;width:100%}}@media screen and (min-width:480px) and (max-width:767px){.landing-photo-banner__content{padding-left:48px;padding-right:48px;width:100%}}@media screen and (max-width:767px){.landing-photo-banner__content{flex-grow:1;position:relative;z-index:1}}@media screen and (min-width:768px) and (max-width:1023px){.landing-photo-banner__content{padding-left:60px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-photo-banner__content{padding-left:64px}}@media screen and (min-width:1280px){.landing-photo-banner__content{padding-left:80px;padding-top:40px}}.landing-photo-banner__breadcrumbs{position:absolute;top:12px;z-index:2}@media screen and (max-width:767px){.landing-photo-banner__breadcrumbs{padding-top:12px;position:static}}@media screen and (min-width:768px){.landing-photo-banner__breadcrumbs{top:24px}}.landing-photo-banner__title{max-height:109.8px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px) and (max-width:1023px){.landing-photo-banner__title{max-height:122px}}@media screen and (max-width:767px){.landing-photo-banner__title{margin-bottom:8px}}@media screen and (min-width:768px){.landing-photo-banner__title{margin-bottom:12px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-photo-banner__title{max-height:146.4px}}@media screen and (min-width:1280px){.landing-photo-banner__title{max-height:170.8px}}@media screen and (max-width:767px){.landing-photo-banner__title_breadcrumbs{padding-top:32px}}.landing-photo-banner__title+.landing-photo-banner__children{padding-top:20px}@media screen and (max-width:767px){.landing-photo-banner__title+.landing-photo-banner__children{padding-top:24px}}.landing-photo-banner__title_action{font-size:26px;line-height:32px}@media screen and (min-width:768px) and (max-width:1023px){.landing-photo-banner__title_action{font-size:30px;line-height:36px}}@media screen and (min-width:1024px) and (max-width:1279px){.landing-photo-banner__title_action{font-size:36px;line-height:40px}}@media screen and (min-width:1280px){.landing-photo-banner__title_action{font-size:44px;line-height:48px}}.landing-photo-banner__description{font-weight:500;margin-bottom:32px;max-height:73.2px;overflow:hidden;text-overflow:ellipsis}.landing-photo-banner__children{display:flex;margin-left:-8px}@media screen and (max-width:479px){.landing-photo-banner__children{flex-wrap:wrap;margin-bottom:40px}}@media screen and (max-width:767px){.landing-photo-banner__children{justify-content:center;margin-left:0}}.landing-photo-banner__child{margin-bottom:10px;margin-left:8px;margin-right:8px;min-width:136px}@media screen and (max-width:767px){.landing-photo-banner__child{min-width:119px}}.landing-photo-banner__background-box{align-self:center;display:flex;justify-content:flex-end;z-index:0}.landing-photo-banner__image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1921px){.landing-photo-banner__image{margin:0 auto;max-width:1920px}}@media screen and (max-width:767px){.landing-photo-banner__badges{justify-content:center;margin-top:20px}.landing-photo-banner_not-breadcrums .landing-photo-banner__inner{justify-content:center}.landing-photo-banner_not-breadcrums .landing-photo-banner__content{flex-grow:inherit}}@media screen and (max-width:479px){.landing-photo-banner_not-breadcrums .landing-photo-banner__title{padding-top:40px}}.landing-photo-banner_background_green{background:var(--brandGreen)}.landing-photo-banner_background_white{background:var(--base)}.landing-photo-banner_background_grey{background:var(--spbSky2)}.landing-photo-banner_background_black{background:var(--fullBlack)}.landing-photo-banner_background_purple{background:var(--brandPurple)}@media screen and (min-width:1921px){.landing-photo-banner_fade.landing-photo-banner_background_green:after{-webkit-box-shadow:inset 220px 0 90px -115px var(--brandGreen),inset -220px 0 90px -115px var(--brandGreen);box-shadow:inset 220px 0 90px -115px var(--brandGreen),inset -220px 0 90px -115px var(--brandGreen)}.landing-photo-banner_fade.landing-photo-banner_background_white:after{-webkit-box-shadow:inset 220px 0 90px -115px var(--base),inset -220px 0 90px -115px var(--base);box-shadow:inset 220px 0 90px -115px var(--base),inset -220px 0 90px -115px var(--base)}.landing-photo-banner_fade.landing-photo-banner_background_grey:after{-webkit-box-shadow:inset 220px 0 90px -115px var(--spbSky2),inset -220px 0 90px -115px var(--spbSky2);box-shadow:inset 220px 0 90px -115px var(--spbSky2),inset -220px 0 90px -115px var(--spbSky2)}.landing-photo-banner_fade.landing-photo-banner_background_black:after{-webkit-box-shadow:inset 220px 0 90px -115px var(--fullBlack),inset -220px 0 90px -115px var(--fullBlack);box-shadow:inset 220px 0 90px -115px var(--fullBlack),inset -220px 0 90px -115px var(--fullBlack)}.landing-photo-banner_fade.landing-photo-banner_background_purple:after{-webkit-box-shadow:inset 220px 0 90px -115px var(--brandPurple),inset -220px 0 90px -115px var(--brandPurple);box-shadow:inset 220px 0 90px -115px var(--brandPurple),inset -220px 0 90px -115px var(--brandPurple)}}
/*# sourceMappingURL=redirect.0e48ac52.css.map*/