:root{--slate:#4b576f}@media (min-width:768px){.product:hover{margin-top:-5px;box-shadow:0 15px 26px 0 rgba(150,168,168,.49);background-color:#e2e6e6}.product:hover .shop_now_button{background-color:#57dcd2}.product:hover .shop_now_button .shop_now_icon{background:url(/static/img/icon_goshop_w.png) no-repeat;background-size:contain}}.product{cursor:pointer;position:relative;border-radius:6px;background-color:#f7f7f8;overflow:hidden;margin-bottom:30px;box-shadow:0 2px 4px 0 rgba(150,168,168,.42);width:100%;transition:all .2s ease-in}.product .product-image{width:100%;padding-top:121.25%;padding-bottom:150px}.product .product-image img{object-fit:cover;padding-bottom:150px;animation:fadeInAnimation .65s ease;animation-iteration-count:1;animation-fill-mode:forwards}.product .place_holder,.product .product-image img{left:0;top:0;position:absolute;width:100%;height:100%}.product .place_holder{background:url(/static/img/placeholder.png) no-repeat;background-size:contain}.container-bottom{position:absolute;bottom:0;width:100%;height:150px;padding:20px 24px;color:var(--slate);font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif"}.container-bottom .title{line-height:24px;display:block;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container-bottom .price,.container-bottom .title{font-size:16px;overflow:hidden;text-overflow:ellipsis;max-height:75px;font-weight:600;word-wrap:break-word}.container-bottom .price{line-height:1.5;display:block}.container-bottom .date{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:10px}.shop_now_button{height:35px;width:47px;border-radius:13px;background-color:#eeefef;align-items:center;justify-content:center;position:absolute;bottom:12px;right:12px;padding:6px 16px 9px;transition:all .5s ease-in}.shop_now_button .shop_now_icon{width:15px;height:20px;background:url(/static/img/icon_goshop_g.png) no-repeat;background-size:contain;transition:all .5s ease-in}.wish_header{width:100%;height:100%;padding-top:45px;padding-bottom:56px;margin-bottom:50px}@media (min-width:768px){.wish_header{border-bottom:2px solid #00cbbc}}@media (max-width:768px){.wish_header{padding-top:28px;padding-bottom:0;margin-bottom:24px;margin-left:10px;margin-top:20px}}.wish_header .profile_image{width:180px;height:180px;padding:0;margin:0}@media (max-width:768px){.wish_header .profile_image{width:90px;height:90px}}.wish_header .profile_image img{width:180px;height:180px;top:0;left:0;position:absolute;object-fit:cover}@media (max-width:768px){.wish_header .profile_image img{width:90px;height:90px}}.wish_header .profile_info{padding-left:24px}@media (max-width:768px){.wish_header .profile_info{padding-left:15px}}.wish_header .profile_info .wishlist_name{padding:0;width:100%;color:#4b576f;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:46px;line-height:56px;font-weight:700;letter-spacing:-1px;margin-top:8px;margin-bottom:24px}@media (max-width:768px){.wish_header .profile_info .wishlist_name{font-size:27px;line-height:33px;margin-bottom:9px;letter-spacing:-.7px}}.wish_header .profile_info .user_name{color:#4b576f;width:100%;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";margin-bottom:6px;letter-spacing:-1px;font-size:27px;line-height:33px}@media (max-width:768px){.wish_header .profile_info .user_name{font-size:18px;line-height:23px;font-weight:500}}.wish_header .profile_info .wishlist_date{height:16px;color:#4b576f;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:14px;line-height:19px;margin-bottom:10px}@media (max-width:768px){.wish_header .profile_info .wishlist_date{font-size:12px;line-height:16px}}.wish_header .profile_info .profile_views{height:100%;width:100%;color:#859898;font-family:Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:18px;line-height:23px}.wish_header .profile_info .profile_views .numbers{height:19px;color:#4b576f;font-family:Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";padding-bottom:0;padding-top:0;font-size:18px;line-height:23px;font-weight:700}@media (max-width:768px){.wish_header .profile_info .profile_views .numbers{font-size:16px;line-height:19px}}.wish_header .profile_info .profile_views .texts{height:16px;color:#96a8a8;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:16px;line-height:18px}@media (max-width:768px){.wish_header .profile_info .profile_views .texts{font-size:14px;line-height:16px}}.wish_header .add_all_to_my_wishlist{height:58px;width:100%;border-radius:26px;background-color:#00cbbc;color:#fff;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:18px;font-weight:700;line-height:21px;text-align:center;margin-top:20px;padding:0;border:none}@media (min-width:768px){.wish_header .add_all_to_my_wishlist{position:absolute;bottom:0}}.container-footer{border-top:1px solid #e2e6e6;padding-top:30px;height:120px;margin:auto;text-transform:uppercase}.container-footer .wrapper-footer{color:#4c5355;font-size:12px;font-family:Apple SD Gothic Neo,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-weight:500;letter-spacing:1px;line-height:15px;text-align:center;padding-bottom:20px;margin:auto}@media (max-width:414px){.container-footer .wrapper-footer{max-width:300px}}.container-footer .wrapper-footer ol,.container-footer .wrapper-footer ul{list-style:none;padding:0}.container-footer .wrapper-footer .footer-li{display:inline-block;margin-bottom:7px;margin-right:16px}.container-footer .wrapper-footer .footer-li a:link,.container-footer .wrapper-footer .footer-li a:visited{color:#4c5355;text-decoration:none}.container-footer .wrapper-footer .footer-li a:active,.container-footer .wrapper-footer .footer-li a:hover{color:#00cbbc}.container-footer .wrapper-footer .copyright{font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";color:#c8cccc}.cookie-fixed{position:fixed;width:100%;bottom:0;left:0;opacity:.95;background-color:#c8cccc;padding:12px 10%;text-align:center}.cookie-fixed .cookie-message{color:#4b576f;font-family:Apple SD Gothic Neo,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";font-size:11px;line-height:1.8;letter-spacing:.5px;font-weight:600;display:block;padding-bottom:10px}.cookie-fixed .button-learn-more{font-size:11px;font-weight:800;color:#4b576f}.cookie-fixed .button-close{box-shadow:0 10px 13px 0 rgba(115,123,125,.6);font-size:13px;font-weight:800;color:#2c2c2c}.not-found{background-image:url(/static/img/not_found.gif);background-size:cover;background-position:50%;height:100vh;width:100vw}.not-found,.not-found .dim-screen{position:absolute;padding:0;top:0;left:0;margin:0}.not-found .dim-screen{width:100%;height:100%;opacity:.87;background-color:#737b7d}.not-found .contents-container{font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.not-found .contents-container .text-wrapper{height:100%}.not-found .contents-container .text-wrapper .description_header{width:650px;font-size:46px;line-height:63px;color:#fff;font-weight:700;text-align:center}@media (max-width:768px){.not-found .contents-container .text-wrapper .description_header{width:317px;font-size:24px;line-height:36px}}.not-found .contents-container .text-wrapper .description_body{color:#fff;font-weight:500;text-align:center;width:650px;font-size:21px;line-height:29px}@media (max-width:768px){.not-found .contents-container .text-wrapper .description_body{width:317px;font-size:15px;line-height:22px}}.not-found .contents-container .home{height:58px;width:166px;transition:all .3s ease-in;color:#fff;border-radius:29px;background-color:rgba(0,203,188,0);border:1px solid #fff;position:relative;left:50%;transform:translateX(-50%);margin-top:34px;font-size:18px;font-weight:500;line-height:25px;text-align:center;padding-top:16px}.not-found .contents-container .home:hover{border-radius:29px;background-color:#00cbbc;border:1px solid hsla(0,0%,100%,0)}.download-popup{position:fixed;bottom:0;left:0;right:0;height:200px;background-color:rgba(115,123,125,.95);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.download-popup .content{width:300px;text-align:center;margin-bottom:20px}.download-popup .content .title{margin-bottom:5px;font-size:18px;font-weight:500}.download-popup .content .tags,.download-popup .content .title{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.download-popup .content .tags{font-size:12px;font-weight:400}.download-popup .close{position:absolute;top:12px;right:12px}.download-popup .download-icon{margin-right:6px;width:15px;height:15px}.download-popup .download-button{padding:7px 30px;box-shadow:0 10px 13px 0 rgba(115,123,125,.6);background-color:#fff;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#2c2c2c}@media (max-width:812px){.background-login #bg{display:none}.container-login{width:100%;background-color:#f7f7f8}.container-login .wrapper{width:100%;max-width:400px;margin-top:150px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.container-login .wrapper .header .title{font-size:32px}#download-badge-container{margin-left:auto;margin-right:auto}#footer-login{align-self:flex-end;width:calc(100% - 36px);margin-top:38px;margin-left:18px;margin-right:18px}}@media (min-width:812px){#navbar-mobile-login{display:none}.container-login{width:40%;min-width:480px;background-color:#fff}.container-login .wrapper{align-self:center;width:380px;padding-right:50px;margin:auto}.container-login .header{display:none}.container-login .header .title{font-size:46px}#download-badge-container{margin:auto 10px 20px auto}#footer-login{display:none}}@media (max-aspect-ratio:1/1){.background-login #bg{width:100%;height:calc(100% + 50px)}}@media (min-aspect-ratio:1/1){.background-login #bg{width:calc(90% + 100px);height:100%}}#download-badge-container{width:306px;height:45px;align-self:flex-end}.background-login{position:fixed;top:0;left:-5%;width:80%;height:100%}.background-login #bg{background-color:#4b576f;background-image:url(/static/img/bg-image.png);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;margin:auto}.background-login #banner{position:fixed;top:17px;left:23px}#navbar-mobile-login{background-color:#f7f7f8}.container-login{display:flex;flex-direction:column;position:fixed;top:0;right:0;min-height:100%;height:auto!important}.container-login .wrapper{height:100%;margin-bottom:50px;color:#4b576f;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif";display:flex;flex-direction:column;justify-content:center;align-self:center}.container-login .wrapper .header .title{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.container-login .wrapper .header .description{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.container-login .wrapper .form_container{margin-top:34px;margin-bottom:24px}.container-login .wrapper .form-control{height:44px}.container-login .wrapper .separator{height:40px;width:100%;text-align:center;position:relative}.container-login .wrapper .separator span{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container-login .wrapper .btn-wrapper#apple{margin-top:10px}.container-login .wrapper .btn-wrapper{height:50px;position:relative}.container-login .wrapper .btn-wrapper .btn-secondary{width:100%;height:100%;color:#fff;background-color:#00cbbc;border-color:#00cbbc}.container-login .wrapper .btn-wrapper .btn-primary{width:100%;height:100%;background-color:#0574f6;border-color:#0574f6}.container-login .wrapper .btn-wrapper .btn-primary .icon{width:24px;height:24px;object-fit:contain;margin-bottom:5px;margin-right:10px}.container-login .wrapper .btn-wrapper #apple{width:100%;height:100%;background-color:#000;border-color:#000}.container-login .wrapper .btn-wrapper #apple .icon{width:18px;height:22px;object-fit:contain;margin-bottom:5px;margin-right:10px}.container-login .wrapper .btn-wrapper .error-box{display:flex;justify-items:center;align-items:center;border-radius:4px;background-color:#f60505;color:#fff;width:100%;height:100%}.container-login .wrapper .btn-wrapper .error-box span{margin:auto}.container-login .wrapper .error{color:#ed4956;font-size:16px;margin-bottom:15px}.container-login .wrapper #terms{font-size:12px;padding-bottom:15px;word-break:keep-all}.container-login .wrapper #terms a{color:#4b576f;text-decoration:underline}.container-login .wrapper #terms a:hover{color:#000}.container-login .wrapper .bottom{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.container-login .wrapper .bottom span p{margin-bottom:15px}.container-login .wrapper .bottom span a{color:#4b576f;text-decoration:underline}.container-login .wrapper .bottom span a:hover{color:#000}.badge-download{position:relative;width:50%;padding:3px}@media (min-width:768px){.header-mywishlist{padding-top:115px;padding-bottom:46px;margin-bottom:46px}.header-mywishlist .wrapper-image{width:180px;height:180px}.header-mywishlist .wrapper-image img{border:.5px solid #96a8a8}.header-mywishlist .wrapper-info{padding-left:28px}.header-mywishlist .wrapper-info #title{font-size:46px;line-height:56px;margin-bottom:10px;letter-spacing:-1px}.header-mywishlist .wrapper-info #user_name{font-size:27px;line-height:33px;margin-bottom:10px}.header-mywishlist .wrapper-info #num_items{font-size:18px}}@media (max-width:768px){.header-mywishlist{margin-top:73px;padding-top:23px;padding-bottom:30px;margin-bottom:24px}.header-mywishlist .wrapper-image{width:90px;height:90px}.header-mywishlist .wrapper-image img{border-width:0}.header-mywishlist .wrapper-info{padding-left:15px}.header-mywishlist .wrapper-info #title{font-size:27px;line-height:33px;margin-bottom:7px;letter-spacing:-.7px}.header-mywishlist .wrapper-info #user_name{font-size:18px;line-height:23px;margin-bottom:7px}.header-mywishlist .wrapper-info #num_items{font-size:16px}}.header-mywishlist{width:100%;border-bottom:2px solid #00cbbc}.header-mywishlist .wrapper-image img{border-radius:50%;width:calc(100% - 1px);height:calc(100% - 1px);top:.5px;left:.5px;position:absolute;object-fit:cover;background-color:rgba(0,0,0,.05)}.header-mywishlist .wrapper-info{color:#4b576f;font-family:Avenir Next,Helvetica neue,Arial,Spoqa Han Sans,"Sans-serif"}.header-mywishlist .wrapper-info #title{padding:0;width:100%;font-weight:700}.header-mywishlist .wrapper-info #user_name{width:100%;letter-spacing:-1px;font-weight:500;word-wrap:break-word}.header-mywishlist .wrapper-info #num_items{font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.47px;animation:fadeInAnimation .15s ease;animation-iteration-count:1;animation-fill-mode:forwards}@media (max-width:812px){#wishupon-loader{width:110px;height:auto}}@media (min-width:812px){#wishupon-loader{width:195px;height:auto}}#wishupon-loader{animation:fadeInAnimation .65s ease;animation-iteration-count:1;animation-fill-mode:forwards}#wrapper-wishlist-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#4b576f}#wrapper-wishlist-empty #wishlist-empty-bg-lg{padding:46px}#wrapper-wishlist-empty #wishlist-empty-bg-sm{width:100%;padding-top:44px}#wrapper-wishlist-empty #wrapper-download-badge-wishlist-empty{width:320px;margin:40px}@media (max-width:768px){#wishlist-empty-bg-lg{display:none}}@media (min-width:768px){#wishlist-empty-bg-sm{display:none}}.loader{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff}nav#mywishlist{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(247,247,248,.8);box-shadow:0 1px 0 0 rgba(56,57,59,.32)}nav#mywishlist #btn-signout{color:#4b576f;border-radius:8px;background-color:rgba(56,57,59,.06);border-width:0}nav#mywishlist #btn-signout:hover{background-color:rgba(56,57,59,.14)}.wrapper-mywishlist{display:flex;flex-direction:column;height:100vh}.wrapper-mywishlist #footer-mywishlist{width:100%;align-self:flex-end}@media (max-width:812px){nav#mywishlist{box-shadow:0 0 0 0}nav#mywishlist #lettermark{display:none}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}nav.wishlists{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;color:#00cbbc;opacity:.85;height:60px}@media (max-width:576px){nav.wishlists{margin:0 -10px}}nav.wishlists .container .logo-rectangle{float:left;height:39px;width:39px;border-radius:17px;background-color:#00cbbc;align-items:center;justify-content:center;margin-left:10px}nav.wishlists .container .logo-rectangle .logo{margin-top:10px;height:17.93px;width:22.88px;background:url(/static/img/main_logo.png) no-repeat;background-size:contain;margin-left:auto;margin-right:auto}nav.wishlists .container .letter-mark-wrapper{position:absolute;float:left;display:block;margin-left:57px;margin-top:0;width:auto;height:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}nav.wishlists .container .letter-mark{float:left;height:13.39px;width:112px;background:url(/static/img/letter_mark.png) no-repeat;background-size:contain}