.recommendations_result.pc .container{margin:0 auto;max-width:1200px}.recommendations_result.pc .head_off_wrap{background-image:linear-gradient(90deg,#ff2d89,#ff4194 50%,#ff96c4);color:#fff;font-family:OpenSans-Semibold;font-size:16px;height:48px;line-height:22px}.recommendations_result.pc .head_off_wrap span{padding:0 5px}.recommendations_result.pc .you_are_wrap{padding:40px 0}.recommendations_result.pc .you_are_wrap .you_are{color:#ff2d89;font-family:OpenSans-Bold;font-size:64px;line-height:100px;text-align:center;width:407px}.recommendations_result.pc .you_are_wrap .you_are_content{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:40px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin-right:105px;width:415px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pic{height:auto;margin:0 auto;width:360px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pop{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:50px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pop .you_are_result{color:#ff2d89;font-family:OpenSans-Bold;font-size:24px;line-height:normal;text-align:center}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pop .you_are_share{border:1px solid #ff2d89;border-radius:20px;height:53px;margin-top:20px;padding:0 30px;width:-moz-fit-content;width:fit-content}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pop .you_are_share .share_to{color:#ff2d89;font-family:Open Sans;font-size:20px;line-height:normal;margin-right:10px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_left .you_are_pop .you_are_share .share_icon{cursor:pointer;height:27px;margin:0 8px;width:27px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .you_are_text{color:#666;font-family:Open Sans;font-size:22px;line-height:27px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .limit_wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:60px;width:446px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img{width:257px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number{height:76px;width:76px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .limit_price .currency{color:#fff;font-family:OpenSans-Bold;font-size:26px;line-height:1}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .limit_price .number{color:#fff;font-family:OpenSans-Bold;font-size:38px;line-height:1}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .line{height:1px;margin:0 4px;width:14px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:14px;line-height:1.2}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con{padding-left:5px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .limited{color:#fff;font-family:Open Sans;font-size:14px;line-height:1}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .tshirt{color:#fff;font-family:OpenSans-Bold;font-size:26px;line-height:1}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .deal_ends{max-width:180px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .deal_ends .title{color:#666;font-family:Open Sans;font-size:14px;line-height:normal;padding-bottom:5px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .deal_ends .count_down{background-color:#fff;border-radius:8px;color:#666;font-family:OpenSans-Semibold;font-size:22px;line-height:normal;padding:5px 14px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .visit_store{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:20px;width:446px}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .visit_store a.visit_store{background-color:#ff2d89;border-radius:10px;color:#fff;display:block;font-family:OpenSans-Semibold;font-size:24px;height:60px;line-height:36px;padding:12px 32px;text-align:center;transition:all .2s linear;width:100%}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .visit_store a.visit_store:hover{opacity:.8;transition:all .2s linear}.recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .visit_store .terms_conditions{color:#ff2d89;cursor:pointer;font-family:Open Sans;font-size:14px;line-height:19px;padding-top:8px;text-decoration:underline}.recommendations_result.pc .toy_suggestions{margin:0 auto;max-width:1588px;padding:100px 0 150px}.recommendations_result.pc .toy_suggestions .suggestions_tit{color:#ff2d89;font-family:OpenSans-Bold;font-size:54px;line-height:74px;padding-bottom:70px}.recommendations_result.pc .toy_suggestions .swiper-wrapper{justify-content:center}.recommendations_result.pc .toy_suggestions .swiper-wrapper .swiper-slide{height:auto;margin:0 1%;width:-moz-fit-content;width:fit-content;width:31%}.recommendations_result.pc .toy_suggestions .bundles_swiper_item{align-items:flex-start;background:#f7f7f7;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:496px;padding:36px 42px;position:relative}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box{align-items:center;background:url(/resources/images/recommendations/price_icon.png) 50% no-repeat;background-size:100%;display:flex;flex-direction:column;height:80px;justify-content:center;left:10px;overflow:hidden;position:absolute;top:10px;width:80px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .sign_amount{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .sign_amount .sign{color:#fff;font-family:OpenSans-Bold;font-size:26px;line-height:1}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .sign_amount .amount{color:#fff;font-family:OpenSans-Bold;font-size:38px;line-height:1}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .line{background:#fff;display:block;height:1px;margin:0 4px;width:14px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:14px;line-height:1.2}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_pic_box{display:flex;height:100%;margin:0 auto;max-height:348px;max-width:348px;width:100%}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_pic_box img{height:auto;width:100%}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_name{color:#333;font-family:OpenSans-Semibold;font-size:30px;line-height:40px;padding:29px 0 6px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_desc{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_desc .desc_text{color:#333;font-family:Open Sans;font-size:20px;line-height:26px;min-height:52px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_desc .desc_spec{border:1px solid #ff2d89;border-radius:8px;color:#ff2d89;font-family:OpenSans-Semibold;font-size:16px;line-height:24px;margin-top:20px;padding:0 4px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_price{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:20px 0}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_price .discount_price{color:#333;font-family:OpenSans-Semibold;font-size:24px;line-height:33px}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_price .original_price{color:#999;font-family:Open Sans;font-size:20px;line-height:27px;padding-left:6px;text-decoration:line-through}.recommendations_result.pc .toy_suggestions .bundles_swiper_item .bundles_learn_more{align-items:center;background:#ff2d89;border-radius:8px;color:#333;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Open Sans;font-size:24px;height:65px;justify-content:center;line-height:33px;width:100%}.recommendations_result.pc .toy_suggestions .re_try{height:auto;margin:0 auto;padding-top:150px;width:500px}.recommendations_result.pc .toy_suggestions .re_try .btn{align-items:center;background:linear-gradient(90deg,#ff3792,#ff96c4);border-radius:108px;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:OpenSans-Semibold;font-size:32px;height:100px;justify-content:center;line-height:20px;text-align:center;transition:all .2s linear;width:100%}.recommendations_result.pc .toy_suggestions .re_try .btn:hover{opacity:.8;transition:all .2s linear}.recommendations_result.pc .free_tshirt .free_content{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.recommendations_result.pc .free_tshirt .free_content .free_wrap{width:100%}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info{width:48%}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img{width:343px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number{height:101px;width:101px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .currency{color:#fff;font-family:OpenSans-Bold;font-size:42px;line-height:1}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .number{color:#fff;font-family:OpenSans-Bold;font-size:58px;line-height:1}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .line{height:1px;margin:0 4px;width:14px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:18px;line-height:1.2}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con{padding-left:12px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .limited{color:#fff;font-family:Open Sans;font-size:18px;line-height:1}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .tshirt{color:#fff;font-family:OpenSans-Bold;font-size:32px;line-height:1}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_tit{color:#ff2d89;font-family:OpenSans-Bold;font-size:44px;line-height:60px;margin:20px 0 40px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_in{color:#999;font-family:OpenSans-Semibold;font-size:16px;line-height:22px;margin-bottom:4px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_content .ends_item{margin-right:10px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_content .ends_item .ends_wrap .bg{border-radius:4px;height:41px;width:24px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_content .ends_item .ends_wrap .bg:first-child{margin-right:4px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_content .ends_item .ends_wrap .days_number{color:#333;font-family:OpenSans-Semibold;font-size:24px;letter-spacing:14px;line-height:41px;padding-left:6px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .ends_content .ends_item .days_text{color:#999;font-family:OpenSans-Semibold;font-size:14px;line-height:19px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .visit_store{background:#ff2d89;border-radius:10px;color:#fff;cursor:pointer;font-family:OpenSans-Semibold;font-size:24px;height:48px;line-height:48px;margin-top:50px;min-width:357px}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .visit_store:hover{background:#f02a80}.recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .terms_conditions{color:#ff2d89;cursor:pointer;display:inline-block;font-family:Open Sans;font-size:14px;line-height:19px;min-width:357px;padding-top:8px;text-align:center;text-decoration:underline}.recommendations_result.pc .subscribe_wrap{padding:100px 0}.recommendations_result.pc .subscribe_wrap .subscribe_title{color:#ff2d89;font-family:OpenSans-Bold;font-size:54px;line-height:74px}.recommendations_result.pc .subscribe_wrap .subscribe_img{margin:50px 0;width:118px}.recommendations_result.pc .subscribe_wrap .subscribe_text{color:#333;font-family:Open Sans;font-size:28px;line-height:38px;margin-top:20px}.recommendations_result.pc .subscribe_wrap .email_wrap{margin-top:24px}.recommendations_result.pc .subscribe_wrap .email_wrap .email_content{align-items:center;border-radius:8px;display:flex;flex-direction:row;justify-content:center}.recommendations_result.pc .subscribe_wrap .email_wrap .email_content .recommended_email{color:#333;font-family:Open Sans;font-size:24px;height:60px;line-height:34px;padding-left:24px;width:450px}.recommendations_result.pc .subscribe_wrap .email_wrap .email_content .submit_btn{color:#fff;cursor:pointer;font-family:Open Sans;font-size:24px;height:60px;line-height:60px;min-width:305px;transition:all .2s linear}.recommendations_result.pc .subscribe_wrap .email_wrap .email_content .submit_btn:hover{background:#f02a80;transition:all .2s linear}.recommendations_result.pc .subscribe_wrap .visit_store{border-radius:10px;color:#fff;cursor:pointer;font-family:Open Sans;font-size:24px;height:65px;line-height:65px;margin-top:40px;min-width:203px}.recommendations_result.pc .subscribe_wrap .visit_store:hover{background:#f02a80}.language_ru .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .off_text{font-size:12px}.language_ru .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .line{width:10px}.language_ru .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .tshirt{font-size:24px}.language_ru .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .tshirt{font-size:18px}.language_ru .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .off_text{font-size:10px}.language_ru .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .line{width:6px}.language_ru .recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .off_text{font-size:10px}.language_ru .recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .line{width:6px}.language_es .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .off_text{font-size:12px}.language_es .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .off .line{display:none}.language_es .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .tshirt{font-size:28px}.language_es .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .currency{font-size:34px}.language_es .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .number{font-size:48px}.language_es .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .tshirt{font-size:18px}.language_es .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .off_text{font-size:10px;line-height:1;padding:0 6px;text-align:center}.language_es .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .line{display:none}.language_es .recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .off_text{font-size:10px;line-height:1;padding:0 8px;text-align:center}.language_es .recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .off .line{display:none}.language_fr .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .line{width:10px}.language_fr .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .tshirt{font-size:26px}.language_fr .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .tshirt{font-size:20px}.language_it .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_con .tshirt{font-size:18px}.country_JP .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .limit_price .currency,.language_it .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_con .tshirt{font-size:24px}.country_JP .recommendations_result.pc .toy_suggestions .bundles_swiper_item .off_box .sign_amount .amount,.country_JP .recommendations_result.pc .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .limit_price .number{font-size:30px}.country_JP .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .currency{font-size:34px}.country_JP .recommendations_result.pc .free_tshirt .free_content .free_wrap .free_info .free_img .limit_free .limit_number .limit_price .number{font-size:38px}.recommendations_result.mobile{overflow:hidden}.recommendations_result.mobile .head_off_wrap{background-image:linear-gradient(90deg,#ff96c4,#ff4194 50%,#ff2d89);color:#fff;font-family:OpenSans-Semibold;font-size:.28rem;line-height:.34rem;min-height:.74rem;padding:.1rem .15rem}.recommendations_result.mobile .head_off_wrap span{padding:0 .1rem}.recommendations_result.mobile .you_are_wrap{padding:.5rem .4rem}.recommendations_result.mobile .you_are_wrap .you_are{color:#ff2d89;font-family:OpenSans-Bold;font-size:.8rem;line-height:1.09rem;text-align:center}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop{margin-top:1rem;padding:0 .42rem;width:100%}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop .you_are_result{color:#ff2d89;font-family:OpenSans-Bold;font-size:.36rem;line-height:.48rem;text-align:center}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop .you_are_share{align-items:center;border:.02rem solid #ff2d89;border-radius:.2rem;display:flex;flex-direction:row;height:.71rem;justify-content:center;margin-top:.2rem;padding:0 .3rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_to{color:#ff2d89;font-family:Open Sans;font-size:.28rem;line-height:.44rem;margin-right:.4rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon{display:inline-block;height:.36rem;width:.36rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon:not(:last-child){margin-right:.2rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_left{margin:0 auto;width:3.07rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_right{margin-top:.3rem}.recommendations_result.mobile .you_are_wrap .you_are_content .you_are_right .you_are_text{color:#666;font-family:Open Sans;font-size:.32rem;line-height:.48rem;text-align:center}.recommendations_result.mobile .you_are_wrap .you_are_content .limit_wrap{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.6rem .42rem 0}.recommendations_result.mobile .you_are_wrap .you_are_content .limit_wrap .deal_ends{max-width:2.2rem}.recommendations_result.mobile .you_are_wrap .you_are_content .limit_wrap .deal_ends .title{color:#666;font-family:Open Sans;font-size:.24rem;line-height:normal;padding-bottom:.06rem}.recommendations_result.mobile .you_are_wrap .you_are_content .limit_wrap .deal_ends .count_down{background-color:#fff;border-radius:.08rem;color:#666;font-family:OpenSans-Semibold;font-size:.28rem;line-height:normal;padding:.05rem .14rem}.recommendations_result.mobile .you_are_wrap .you_are_content .visit_store{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:.36rem .42rem 0;width:100%}.recommendations_result.mobile .you_are_wrap .you_are_content .visit_store a.visit_store{background-color:#ff2d89;border-radius:.2rem;color:#fff;display:block;font-family:OpenSans-Semibold;font-size:.28rem;height:.82rem;line-height:.58rem;padding:.12rem .32rem;text-align:center;transition:all .2s linear;width:100%}.recommendations_result.mobile .you_are_wrap .you_are_content .visit_store a.visit_store:active{opacity:.8;transition:all .2s linear}.recommendations_result.mobile .you_are_wrap .you_are_content .visit_store .terms_conditions{color:#ff2d89;cursor:pointer;font-family:Open Sans;font-size:.24rem;line-height:.34rem;padding-top:.1rem;text-decoration:underline}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img{width:3.43rem}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number{height:1.01rem;width:1.01rem}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .currency{color:#fff;font-family:OpenSans-Bold;font-size:.42rem;line-height:1}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .number{color:#fff;font-family:OpenSans-Bold;font-size:.58rem;line-height:1}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .line{height:.01rem;margin:0 .04rem;width:.14rem}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:.18rem;line-height:1.2}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con{padding-left:.12rem;text-align:left}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .limited{color:#fff;font-family:Open Sans;font-size:.18rem;line-height:1.3}.recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .tshirt{color:#fff;font-family:OpenSans-Bold;font-size:.32rem;line-height:1}.recommendations_result.mobile .toy_suggestions{padding:1rem .4rem}.recommendations_result.mobile .toy_suggestions .suggestions_tit{color:#ff2d89;font-family:OpenSans-Bold;font-size:.44rem;line-height:.56rem;padding-bottom:.52rem}.recommendations_result.mobile .toy_suggestions .swiper-container{overflow:initial;padding-bottom:.56rem}.recommendations_result.mobile .toy_suggestions .swiper-container .bundles_swiper_item{min-height:8.5rem}.recommendations_result.mobile .toy_suggestions .swiper-container .bundles_swiper_item .bundles_desc{flex:1}.recommendations_result.mobile .toy_suggestions .swiper-container .swiper-pagination{bottom:0}.recommendations_result.mobile .toy_suggestions .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#fff;height:.16rem;margin:0 .08rem;opacity:1;width:.16rem}.recommendations_result.mobile .toy_suggestions .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#333}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item{align-items:flex-start;background:#f7f7f7;border-radius:.16rem;display:flex;flex-direction:column;justify-content:flex-start;padding:.32rem .5rem .5rem;position:relative;width:100%}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box{align-items:center;background:url(/resources/images/recommendations/price_icon.png) 50% no-repeat;background-size:100%;display:flex;flex-direction:column;height:.9rem;justify-content:center;left:.15rem;overflow:hidden;position:absolute;top:.15rem;width:.9rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .sign_amount{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .sign_amount .sign{color:#fff;font-family:OpenSans-Bold;font-size:.26rem;line-height:1}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .sign_amount .amount{color:#fff;font-family:OpenSans-Bold;font-size:.38rem;line-height:1}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .line{background:#fff;display:block;height:1px;margin:0 .04rem;width:.14rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:.24rem;line-height:1.2}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_pic_box{display:flex;height:3.48rem;margin:0 auto;width:3.48rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_pic_box img{height:auto;width:100%}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_name{color:#333;font-family:OpenSans-Semibold;font-size:.36rem;line-height:.44rem;padding:.2rem 0 .06rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_desc{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_desc .desc_text{color:#333;font-family:Open Sans;font-size:.28rem;line-height:.36rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_desc .desc_spec{border:.02rem solid #ff2d89;border-radius:.08rem;color:#ff2d89;font-family:OpenSans-Semibold;font-size:.24rem;line-height:.3rem;margin-top:.28rem;padding:.16rem .2rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_price{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:.28rem 0 .2rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_price .discount_price{color:#333;font-family:OpenSans-Semibold;font-size:.36rem;line-height:.44rem}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_price .original_price{color:#999;font-family:Open Sans;font-size:.3rem;line-height:.4rem;padding-left:.06rem;text-decoration:line-through}.recommendations_result.mobile .toy_suggestions .bundles_swiper_item .bundles_learn_more{align-items:center;background:#ff2d89;border-radius:.08rem;color:#333;color:#fff;display:flex;flex-direction:row;font-family:Open Sans;font-size:.28rem;height:.8rem;justify-content:center;line-height:.38rem;width:100%}.recommendations_result.mobile .toy_suggestions .re_try{height:auto;padding:1.2rem .42rem 0;width:100%}.recommendations_result.mobile .toy_suggestions .re_try .btn{align-items:center;background:linear-gradient(90deg,#ff3792,#ff8aa1);border-radius:.8rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:OpenSans-Semibold;font-size:.28rem;height:.8rem;justify-content:center;line-height:.38rem;text-align:center;transition:all .2s linear;width:100%}.recommendations_result.mobile .toy_suggestions .re_try .btn:active{opacity:.8;transition:all .2s linear}.recommendations_result.mobile .free_tshirt .free_content .free_wrap{width:100%}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top{align-items:center;display:flex;flex-direction:column;flex-direction:column-reverse;justify-content:center;left:0;padding:0 .4rem;position:absolute;text-align:center;top:.8rem;width:100%}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img{width:3.43rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number{height:1.01rem;width:1.01rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .limit_price .currency{color:#fff;font-family:OpenSans-Bold;font-size:.42rem;line-height:1}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .limit_price .number{color:#fff;font-family:OpenSans-Bold;font-size:.58rem;line-height:1}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .off .line{height:.01rem;margin:0 .04rem;width:.14rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .off .off_text{color:#fff;font-family:OpenSans-Bold;font-size:.18rem;line-height:1.2}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con{padding-left:.12rem;text-align:left}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con .limited{color:#fff;font-family:Open Sans;font-size:.18rem;line-height:1.3}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con .tshirt{color:#fff;font-family:OpenSans-Bold;font-size:.32rem;line-height:1}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_tit{color:#ff2d89;font-family:OpenSans-Bold;font-size:.44rem;line-height:.6rem;margin-bottom:.4rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom{align-items:center;bottom:.8rem;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;width:100%}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_in{color:#999;font-family:OpenSans-Semibold;font-size:.18rem;line-height:.24rem;margin-bottom:.08rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_content .ends_item{margin-right:.12rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_content .ends_item .ends_wrap .bg{border-radius:.04rem;height:.57rem;width:.32rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_content .ends_item .ends_wrap .bg:first-child{margin-right:.04rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_content .ends_item .ends_wrap .days_number{color:#333;font-family:OpenSans-Semibold;font-size:.32rem;letter-spacing:.18rem;line-height:.57rem;padding-left:.08rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .ends_content .ends_item .days_text{color:#999;font-family:OpenSans-Semibold;font-size:.16rem;line-height:.22rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .visit_store{background:#ff2d89;border-radius:.1rem;color:#fff;font-family:Open Sans;font-size:.28rem;height:.82rem;line-height:.82rem;margin-top:.6rem;min-width:4.86rem}.recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_bottom .terms_conditions{color:#ff2d89;cursor:pointer;display:inline-block;font-family:Open Sans;font-size:.24rem;line-height:.34rem;min-width:4.86rem;padding-top:.1rem;text-align:center;text-decoration:underline}.recommendations_result.mobile .subscribe_wrap{padding:1rem .4rem}.recommendations_result.mobile .subscribe_wrap .subscribe_title{color:#ff2d89;font-family:OpenSans-Bold;font-size:.44rem;line-height:.6rem}.recommendations_result.mobile .subscribe_wrap .subscribe_img{margin:.8rem 0 .5rem;width:1.18rem}.recommendations_result.mobile .subscribe_wrap .subscribe_text{color:#333;font-family:Open Sans;font-size:.32rem;line-height:.44rem;margin-top:.4rem}.recommendations_result.mobile .subscribe_wrap .email_wrap{margin-top:.32rem}.recommendations_result.mobile .subscribe_wrap .email_wrap .email_content .recommended_email{border:1px solid #ff2d89;border-radius:.1rem;color:#333;display:block;font-family:Open Sans;font-size:.24rem;height:.8rem;line-height:.34rem;padding-left:.24rem;width:4.86rem}.recommendations_result.mobile .subscribe_wrap .email_wrap .email_content .submit_btn{border-radius:.1rem;color:#fff;display:block;font-family:Open Sans;font-size:.28rem;height:.8rem;line-height:.8rem;margin-top:.32rem;width:4.86rem}.recommendations_result.mobile .subscribe_wrap .email_wrap .email_results{font-size:.24rem}.recommendations_result.mobile .subscribe_wrap .visit_store{border-radius:.1rem;color:#fff;font-family:Open Sans;font-size:.28rem;height:.8rem;line-height:.8rem;margin-top:.8rem;width:4.86rem}.language_ru .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top{top:.2rem}.language_ru .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_tit{margin-bottom:.2rem}.language_ru .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img{width:4.5rem}.language_ru .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number{height:1.3rem;width:1.3rem}.language_ru .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con .tshirt,.language_ru .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .tshirt{font-size:.28rem}.language_ru .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .off_text{font-size:.16rem}.language_ru .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .line{width:.06rem}.language_ru .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .off_text{font-size:.16rem}.language_ru .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .line{width:.06rem}.language_es .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img{width:4.1rem}.language_es .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number{height:1.2rem;width:1.2rem}.language_es .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .off .line{display:none}.language_es .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box{height:1.1rem;width:1.1rem}.language_es .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .number{font-size:.38rem}.language_es .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .currency{font-size:.26rem}.language_es .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .tshirt{font-size:.28rem}.language_es .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .off_text{font-size:.16rem;line-height:1;padding:0 .08rem;text-align:center}.language_es .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .off .line{display:none}.language_es .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .off_text{font-size:.16rem;line-height:1;padding:0 .08rem;text-align:center}.language_es .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .line{display:none}.language_fr .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con .tshirt,.language_fr .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .tshirt,.language_it .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_con .tshirt,.language_it .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_con .tshirt{font-size:.26rem}.language_ja .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .number{font-size:.38rem}.language_ja .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .currency{font-size:.26rem}.language_ja .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .off .off_text{font-size:.18rem}.language_ja .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box{height:1.1rem;width:1.1rem}.language_ja .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .limit_price .number{font-size:.38rem}.country_JP .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .currency{font-size:.28rem}.country_JP .recommendations_result.mobile .you_are_wrap .you_are_content .free_img .limit_free .limit_number .limit_price .number{font-size:.32rem}.country_JP .recommendations_result.mobile .toy_suggestions .bundles_swiper_item .off_box .sign_amount .amount{font-size:.3rem}.country_JP .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .limit_price .currency{font-size:.28rem}.country_JP .recommendations_result.mobile .free_tshirt .free_content .free_wrap .free_info .mob_top .free_img .limit_free .limit_number .limit_price .number{font-size:.32rem}.recommendations_result{background:#ffeaf3}.recommendations_result img{vertical-align:middle}.recommendations_result .head_off_wrap{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;width:100%}.recommendations_result .head_off_wrap span{font-family:OpenSans-Bold}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon{display:block}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.twitter{background:url(../../images/recommendations/twitter.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.twitter:hover{background-image:url(../../images/recommendations/twitter_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.facebook{background:url(../../images/recommendations/facebook.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.facebook:hover{background-image:url(../../images/recommendations/facebook_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.discord{background:url(../../images/recommendations/discord.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.discord:hover{background-image:url(../../images/recommendations/discord_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.whatsapp{background:url(../../images/recommendations/whatsapp.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.whatsapp:hover{background-image:url(../../images/recommendations/whatsapp_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.reddit{background:url(../../images/recommendations/reddit.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.reddit:hover{background-image:url(../../images/recommendations/reddit_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.pin{background:url(../../images/recommendations/pin.png) 50% no-repeat;background-size:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_pop .you_are_share .share_icon.pin:hover{background-image:url(../../images/recommendations/pin_clicked.png)}.recommendations_result .you_are_wrap .you_are_content .you_are_left{display:block}.recommendations_result .you_are_wrap .you_are_content .you_are_left img{height:auto;width:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img{display:block;position:relative}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img img{height:auto;width:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img .limit_free{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .limit_price,.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result .you_are_wrap .you_are_content .you_are_right .free_img .limit_free .limit_number .off .line{background:#fff;display:block}.recommendations_result .toy_suggestions .suggestions_tit{text-align:center}.recommendations_result .free_tshirt{position:relative}.recommendations_result .free_tshirt .free_bg{width:100%}.recommendations_result .free_tshirt .free_bg img{height:auto;width:100%}.recommendations_result .free_tshirt .free_info .free_img{display:block;position:relative}.recommendations_result .free_tshirt .free_info .free_img img{height:auto;width:100%}.recommendations_result .free_tshirt .free_info .free_img .limit_free{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.recommendations_result .free_tshirt .free_info .free_img .limit_free .limit_number{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.recommendations_result .free_tshirt .free_info .free_img .limit_free .limit_number .limit_price,.recommendations_result .free_tshirt .free_info .free_img .limit_free .limit_number .off{align-items:center;display:flex;flex-direction:row;justify-content:center}.recommendations_result .free_tshirt .free_info .free_img .limit_free .limit_number .off .line{background:#fff;display:block}.recommendations_result .free_tshirt .free_info .ends_content{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.recommendations_result .free_tshirt .free_info .ends_content .ends_item{text-align:center}.recommendations_result .free_tshirt .free_info .ends_content .ends_item .ends_wrap{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content}.recommendations_result .free_tshirt .free_info .ends_content .ends_item .ends_wrap .bg{background:#fff;display:block}.recommendations_result .free_tshirt .free_info .ends_content .ends_item .ends_wrap .days_number{height:100%;left:0;position:absolute;top:0;width:100%}.recommendations_result .free_tshirt .free_info .ends_content .ends_item .days_text{display:block}.recommendations_result .free_tshirt .free_info .visit_store{display:block;text-align:center;width:-moz-fit-content;width:fit-content}.recommendations_result .subscribe_wrap{align-items:center;display:flex;flex-direction:row;flex-direction:column;justify-content:center;text-align:center}.recommendations_result .subscribe_wrap .subscribe_img{display:block}.recommendations_result .subscribe_wrap .subscribe_img img{height:auto;width:100%}.recommendations_result .subscribe_wrap .email_wrap .email_content{overflow:hidden}.recommendations_result .subscribe_wrap .email_wrap .email_content .recommended_email{background:#fff;border:none}.recommendations_result .subscribe_wrap .email_wrap .email_content .submit_btn{background:#ff2d89}.recommendations_result .subscribe_wrap .email_wrap .email_results{display:none;text-align:left}.recommendations_result .subscribe_wrap .email_wrap .email_results.error{color:#f25642}.recommendations_result .subscribe_wrap .visit_store{background:#ff2d89;display:block}@media screen and (max-width:1024px){.terms_conditions_dialog .lov-dialog__title{font-size:.36rem;line-height:1.3;margin-bottom:0;padding:0 20px}.terms_conditions_dialog p{font-size:.3rem;margin-top:.42rem}.terms_conditions_dialog p.time{font-size:.36rem;margin-bottom:.48rem;margin-top:0;text-align:center}}@media screen and (min-width:1025px){.terms_conditions_dialog{width:600px!important}.terms_conditions_dialog .lov-dialog__title{margin-bottom:0;padding:0 40px}.terms_conditions_dialog p{margin-top:24px}.terms_conditions_dialog p.time{font-size:18px;margin-bottom:30px;margin-top:0;text-align:center}}