.animation, .figure-item .figure img + img {-webkit-transition: all 400ms cubic-bezier(0.22, 0.44, 0, 1);transition: all 400ms cubic-bezier(0.22, 0.44, 0, 1);}.after:after, .figure-item .sale-item-input .frm:after {content: '';clear: both;display: block;}.figure-item {z-index: 0;position: relative;transition: box-shadow ease-in-out 0.1s;-webkit-transition: box-shadow ease-in-out 0.1s;-moz-transition: box-shadow ease-in-out 0.1s;-o-transition: box-shadow ease-in-out 0.1s;}.figure-item .show_cart {display: none;position: absolute;bottom: 10px;right: 10px;opacity: 0;transition: opacity ease-in-out 0.1s;-webkit-transition: opacity ease-in-out 0.1s;-moz-transition: opacity ease-in-out 0.1s;-o-transition: opacity ease-in-out 0.1s;}.figure-item .show_cart.opened {opacity: 1;}.figure-item .show_cart.opened .btn-cart:after {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.figure-item .show_cart.opened .sale-item-input {visibility: visible;opacity: 1;}.figure-item .show_cart.opened .trick {display: block;}.figure-item .sale-item-input {position: absolute;bottom: 35px;background: #fff;opacity: 0;visibility: hidden;transition: opacity ease-in-out 0.15s;-webkit-transition: opacity ease-in-out 0.15s;-moz-transition: opacity ease-in-out 0.15s;-o-transition: opacity ease-in-out 0.15s;padding: 0;animation: up_pops 0.3s ease-in-out;animation-iteration-count: 1;-webkit-animation: up_pops 0.3s ease-in-out;-webkit-animation-iteration-count: 1;-moz-animation: up_pops 0.3s ease-in-out;-moz-animation-iteration-count: 1;border-radius: 5px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.2);right: -20px;width: 285px;}.figure-item .sale-item-input .tit {display: block;padding: 12px 12px 2px;line-height: 21px;font-weight: bold;border-bottom: none;position: relative;color: #414853;font-size: 14px;text-transform: none;}.figure-item .sale-item-input .frm {position: relative;padding: 12px;display: block;}.figure-item .sale-item-input .frm:before {display: none;}.figure-item .sale-item-input select {float: left;max-width: 100%;margin-bottom: 10px;width: calc(100% - 85px);}.figure-item .sale-item-input select.option {width: 75px;margin-left: 8px;}.figure-item .sale-item-input select.full {width: 100%;}.figure-item .sale-item-input select[disabled] {border-color: #d9dbdd;color: #989aa0;}.figure-item .sale-item-input .personalization {margin-bottom: 10px;width: 100%;float: left;clear: both;}.figure-item .sale-item-input .btns-green-embo {display: block;height: auto;line-height: 38px;width: 100%;clear: both;font-size: 14px;}.figure-item .sale-item-input .btns-green-embo.subscribed, .figure-item .sale-item-input .btns-green-embo[disabled] {background: #f0f1f2;border-color: #f0f1f2;color: rgba(56, 61, 72, 0.5);text-shadow: none;}.figure-item .sale-item-input.bot {bottom: auto;top: 36px;animation: down_pops 0.3s ease-in-out;animation-iteration-count: 1;-webkit-animation: down_pops 0.3s ease-in-out;-webkit-animation-iteration-count: 1;-moz-animation: down_pops 0.3s ease-in-out;-moz-animation-iteration-count: 1;}.figure-item .sale-item-input .notify-soldout {display: block;font-size: 13px;line-height: 19px;padding: 6px 0;text-align: center;color: #383d48;font-weight: bold;position: relative;z-index: 1;background: #fff;}.figure-item .trick {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.figure-item figcaption {position: relative;padding: 13px 0 0;}.figure-item figcaption > a {display: block;padding-right: 24px;}.figure-item figcaption > a:last-child {padding-right: 0;}.figure-item .menu-container {position: absolute;top: 18px;right: 0;}.figure-item .menu-container .has-arrow, .figure-item .menu-container .has-arrow:before, .figure-item .menu-container .has-arrow:after {display: none;}.figure-item .menu-container .btn-more {display: block;padding: 0 10px;cursor: pointer;}.figure-item .menu-container .btn-more em {text-indent: -1000em;display: block;width: 5px;height: 21px;background: url("../../images/svg/product-detail.2cc7d305f44c.svg") no-repeat -85px -150px;}.figure-item .menu-container .has-arrow {position: absolute;left: 100%;top: 50%;transform: translateY(-50%);border-radius: 6px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);bottom: auto;z-index: 1;padding: 0;margin: 0;animation: none;}.figure-item .menu-container #more-menu {width: auto;background: none;margin: 0;padding: 0;opacity: 1;visibility: visible;}.figure-item .menu-container #more-menu:before, .figure-item .menu-container #more-menu:after {display: none;}.figure-item .menu-container #more-menu .tit {border-bottom: 0.8px solid #EBECED;font-size: 17px;line-height: 55px;font-weight: 600;}.figure-item .menu-container #more-menu .reset {position: absolute;top: 0;left: 0;font-size: 15px;color: #C4C4C4;line-height: 55px;padding: 0 24px;}.figure-item .menu-container #more-menu .apply {position: absolute;top: 0;right: 0;font-size: 15px;color: #2581E3;line-height: 55px;padding: 0 24px;}.figure-item .menu-container #more-menu a {display: block;font-size: 15px;line-height: 47px;border-top: 0.6px solid #EBECED;background: #fff;padding: 0 24px;white-space: nowrap;color: #3F434B;}.figure-item .menu-container #more-menu a:first-child {border-top: 0;border-top-left-radius: 6px;border-top-right-radius: 6px;}.figure-item .menu-container #more-menu a:nth-last-child(2) {border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}.figure-item .menu-container #more-menu .ly-close {display: none;border-radius: 6px;margin-top: 12px;border-top: 0;position: static;width: auto;height: auto;}.figure-item .menu-container #more-menu .ly-close:before {display: none;}.figure-item .menu-container #show-addlist .tit, .figure-item .menu-container #show-share .tit {font-weight: 600;font-size: 16px;line-height: 20px;padding: 16px 0;border: 0;text-align: center;}.figure-item .menu-container #show-addlist .close, .figure-item .menu-container #show-share .close {width: 52px;height: 52px;position: absolute;top: 0;right: 0;padding: 0;}.figure-item .menu-container #show-addlist .close:before, .figure-item .menu-container #show-addlist .close:after, .figure-item .menu-container #show-share .close:before, .figure-item .menu-container #show-share .close:after {content: '';opacity: 1;position: absolute;width: 13px;height: 1px;background: #3F434B;transform: rotate(45deg);top: 50%;left: 50%;margin: 0 0 0 -6px;}.figure-item .menu-container #show-addlist .close:after, .figure-item .menu-container #show-share .close:after {width: 1px;height: 13px;margin: -6px 0 0 0;transform: translate(-45deg);}.figure-item .menu-container #show-addlist .lists, .figure-item .menu-container #show-share .lists {padding: 0;border-color: #EBECED;}.figure-item .menu-container #show-addlist .lists li:last-child, .figure-item .menu-container #show-share .lists li:last-child {margin-bottom: 8px;}.figure-item .menu-container #show-addlist .search:before {width: 15px;height: 15px;background-position: 0 -19px;}.figure-item .menu-container #show-addlist .new-list:before, .figure-item .menu-container #show-addlist .new-list:after {content: '';position: absolute;top: 50%;left: 18.62px;width: 11.25px;height: 0.75px;background: #3F434B;transform: translate(-50%, -50%);}.figure-item .menu-container #show-addlist .new-list:after {width: 0.75px;height: 11.25px;}.figure-item .menu-container #show-addlist .new-list input {padding-left: 34px;line-height: 27px;}.figure-item .menu-container #show-addlist .new-list input:focus {box-shadow: none !important;}.figure-item .menu-container #show-addlist .new-list input::-webkit-input-placeholder {color: #3F434B;}.figure-item .menu-container #show-addlist .new-list input::-moz-input-placeholder {color: #3F434B;}.figure-item .menu-container #show-addlist .new-list input::-ms-input-placeholder {color: #3F434B;}.figure-item .menu-container #show-addlist.addlist-action .new-list:after {display: none;}.figure-item .menu-container input.text, .figure-item .menu-container select {box-shadow: 0 0 0 1px #EBECED;font-size: 13px;}.figure-item .menu-container.opened #more-menu, .figure-item .menu-container.show-share #show-share, .figure-item .menu-container.show-list #show-addlist {display: block;}.figure-item .menu-container.show-share #more-menu, .figure-item .menu-container.show-list #more-menu {display: none;}.figure-item .category {display: block;font-weight: 300;color: #3F434B;font-size: 14px;line-height: 19px;background: none;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.figure-item .title {white-space: nowrap;display: block;text-overflow: ellipsis;overflow: hidden;font-size: 16px;line-height: 22px;font-weight: 400;color: #3F434B;}.figure-item .title img {max-height: 16px;vertical-align: middle;margin: -3px 0 0;}.figure-item .title:last-child {height: 40px;white-space: normal;}.figure-item .price {display: block;font-weight: bold;font-size: 16px;line-height: 22px;color: #3F434B;}.figure-item .price .from {font-size: 12px;text-transform: lowercase;float: left;margin-right: 4px;}.figure-item .price.sales small {float: none;margin-right: 4px;font-size: 12px;text-decoration: line-through;color: #2581E3;font-weight: 300;}.figure-item .price.sales small:before {margin-right: 0;}.figure-item .pending-label {float: right;background: #fff;margin: -3px 0 0 10px;font-size: 12px;position: relative;display: inline-block;padding: 3px 8px;line-height: 19px;border-radius: 12px;position: relative;background: rgba(144, 153, 166, 0.8);color: #fff;text-transform: uppercase;font-weight: 700;font-size: 11px;}.figure-item .pending-label:before {margin-right: 0;}.figure-item .pending-label small {display: none;}.figure-item .pending-label small b {display: block;text-transform: uppercase;padding-bottom: 3px;font-size: 13px;}.figure-item figure > a:after, .figure-item .video_player a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0;border-radius: 4px;content: '';}.figure-item figure {position: relative;width: 100%;background: no-repeat 50% 50%;background-size: cover;border-radius: 4px;}.figure-item figure > a {display: block;border-radius: 4px;position: relative;overflow: hidden;}.figure-item figure .delete, .figure-item figure .button {display: none;position: absolute;top: 15px;right: 15px;width: 35px;height: 35px;background: #FFFFFF;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);text-indent: -1000em;border-radius: 100%;}.figure-item figure .delete:before, .figure-item figure .button:before {content: '';position: absolute;top: 50%;left: 50%;}.figure-item figure .delete:before {width: 12px;height: 13px;margin: -7px 0 0 -6px;transform: scale(1.3);background: url("../../images/svg/ic-detail.ad7c4a34d24a.svg") no-repeat -20px 0;background-size: 200px 200px;}.figure-item figure .delete + .button {right: 60px;}.figure-item figure .button:before {width: 24px;height: 22px;margin: -10px 0 0 -12px;background: url("../../images/svg/product-detail.2cc7d305f44c.svg") no-repeat -70px -1px;transform: scale(0.82);}.figure-item figure .button.fancyd:before {background-position: -40px 1px;}.figure-item figure .quickview {position: absolute;bottom: 0;left: 0;width: 100%;font-weight: 700;font-size: 14px;text-align: center;color: #3F434B;background: rgba(243, 243, 243, 0.92);line-height: 36px;}.figure-item figure .quickview:hover {text-decoration: underline;}.figure-item figure .soldout {position: absolute;left: 15px;top: 15px;background: rgba(0, 0, 0, 0.6);color: #fff;font-weight: 500;padding: 2px 8px;line-height: 22px;border-radius: 4px;text-transform: uppercase;}.figure-item .figure {display: block;background: no-repeat 50% 50%;background-size: cover;border-radius: 4px;}.figure-item .figure img {display: block;width: 100%;}.figure-item .figure img + img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: no-repeat 50% 50% #fff;background-size: cover;opacity: 0;}.figure-item .video_player {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #ebeced;border-radius: 4px;overflow: hidden;z-index: 0;}.figure-item .video_player video {border-radius: 4px;background: #000;object-fit: cover;}.figure-item .video_player p {display: none;}.figure-item.add-item {display: block;position: relative;padding-bottom: 62px;text-align: center;font-size: 15px;color: #4f5663;border-radius: 5px;}.figure-item.add-item:before {content: '';position: absolute;top: 50%;left: 50%;width: 78px;height: 78px;margin: -56px 0 0 -39px;background: #3088d6;border-radius: 100%;}.figure-item.add-item:after {content: '';position: absolute;top: 50%;width: 28px;height: 2px;background: #fff;left: 50%;margin: -18px 0 0 -14px;}.figure-item.add-item b {position: absolute;top: 50%;left: 0;margin-top: -31px;width: 100%;}.figure-item.add-item b:before {content: '';display: block;width: 2px;height: 28px;background: #fff;margin: 0 auto 50px;}.figure-item.add-item img {display: block;width: 100%;}.figure-item.pending figcaption {opacity: 0.5;}.figure-item.pending .button:before {opacity: 0.35;}.figure-item.pending .btn-cart:before {opacity: 0.6;}.figure-item.change figure > a {cursor: move;}li.active .figure-item figure .delete, li.active .figure-item figure .button, body:not(.touchscreen) .figure-item:hover figure .delete, body:not(.touchscreen) .figure-item:hover figure .button {display: block;}li.active .figure-item .figure img + img, body:not(.touchscreen) .figure-item:hover .figure img + img {opacity: 1;}li.active .figure-item .pending-label:hover small, body:not(.touchscreen) .figure-item:hover .pending-label:hover small {display: block;position: absolute;bottom: 100%;right: -10px;background: #fff;font-size: 12px;line-height: 15px;color: #272c31;padding: 10px;width: 170px;border-radius: 5px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.2);margin-bottom: 10px;text-transform: none;}li.active .figure-item {z-index: 1;}.add-list#popup_container .popup.add-list {display: block;}.add-list.popup {width: 380px;background: #FFFFFF;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.25);border-radius: 4px;}.add-list.popup .ltit {font-weight: 600;font-size: 18px;line-height: 25px;padding: 16px 0 24px;border: 0;text-align: center;}.add-list.popup input {box-shadow: none !important;}.add-list.popup .ly-close {width: 52px;height: 54px;}.add-list.popup .ly-close:before, .add-list.popup .ly-close:after {content: '';opacity: 1;position: absolute;width: 13px;height: 1px;background: #3F434B;transform: rotate(45deg);top: 50%;left: 50%;margin: 0 0 0 -6px;}.add-list.popup .ly-close:after {width: 1px;height: 13px;margin: -6px 0 0 0;transform: translate(-45deg);}.add-list.popup .search {margin: 0 16px 16px;}.add-list.popup .search input.text {width: 100%;padding: 7px 12px;border: 1px solid #C7C7C7;background: none;}.add-list.popup .list {overflow: auto;margin: 0 16px 7px;max-height: 250px;}.add-list.popup .list li {font-size: 14px;line-height: 26px;padding: 7px 10px 7px 8px;border-radius: 2px;}.add-list.popup .list li:hover {background: rgba(199, 199, 199, 0.25);}.add-list.popup .list li:hover .btns-blue-embo {display: block;}.add-list.popup .list li.added:before {content: '';display: inline-block;vertical-align: middle;background: url("../../images/svg/ic-detail.ad7c4a34d24a.svg") no-repeat -150px -17px;width: 16px;height: 13px;margin: -3px 5px 0 0;transform: scale(0.7);}.add-list.popup .btns-blue-embo {display: none;float: right;width: 70px;padding: 0;line-height: 26px;font-size: 12px;font-weight: 600;border: 0;}.add-list.popup .create {position: relative;border-top: 1px solid #EBECED;}.add-list.popup .create:before, .add-list.popup .create:after {content: '';position: absolute;top: 50%;left: 29.62px;width: 11.25px;height: 0.75px;background: #3F434B;transform: translate(-50%, -50%);}.add-list.popup .create:after {width: 0.75px;height: 11.25px;}.add-list.popup .create input {width: calc(100% - 60px);line-height: 20px;padding: 11px 0 11px 52px;background: none;z-index: 1;}.add-list.popup .create input::-webkit-input-placeholder {color: #3F434B;}.add-list.popup .create input::-moz-input-placeholder {color: #3F434B;}.add-list.popup .create input::-ms-input-placeholder {color: #3F434B;}.add-list.popup .create .btn-create {position: absolute;top: 0;right: 0;background: none;border: none;color: #A3A6AE;width: 60px;font-weight: 600;line-height: 20px;padding: 11px 0px;z-index: 2;}.add-list.popup .create .btn-create:hover {color: #2785fa;}@keyframes up_pops {from {opacity: 0;transform: translateY(5px);-webkit-transform: translateY(5px);-moz-transform: translateY(5px);}to {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);}}@-moz-keyframes up_pops {from {opacity: 0;transform: translateY(5px);-moz-transform: translateY(5px);}to {opacity: 1;transform: translateY(0);-moz-transform: translateY(0);}}@-webkit-keyframes up_pops {from {opacity: 0;transform: translateY(5px);-webkit-transform: translateY(5px);}to {opacity: 1;transform: translateY(0);-webkit-transform: translateY(0);}}@keyframes down_pops {from {opacity: 0;-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);transform: translateY(-5px);}to {opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);transform: translateY(0);}}@-moz-keyframes down_pops {from {opacity: 0;-moz-transform: translateY(-5px);transform: translateY(-5px);}to {opacity: 1;-moz-transform: translateY(0);transform: translateY(0);}}@-webkit-keyframes down_pops {from {opacity: 0;-webkit-transform: translateY(-5px);transform: translateY(-5px);}to {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}@media screen and (max-width: 1180px) {.figure-item .sale-item-input {right: 0;left: auto;}}@media screen and (max-width: 900px) {.stream.ui-sortable {width: auto;margin: 0;}.figure-item figure > a:after {display: none;}.figure-item .video_player a {opacity: 0;}.figure-item .title {font-size: 15px;line-height: 20px;white-space: normal;max-height: 40px;}.figure-item .price {font-weight: 600;line-height: 20px;}.figure-item .category {font-size: 12px;line-height: 20px;}.figure-item figcaption {padding-top: 8px;}.figure-item figure .delete + .button {right: 51px;}.figure-item figure .delete, .figure-item figure .button {display: block;top: 10px;right: 10px;}.figure-item figure .quickview {display: none;}.figure-item .menu-container {top: 8px;}.figure-item .menu-container .btn-more em {transform: scale(0.9);}.figure-item .menu-container .has-arrow {position: fixed;left: 24px;width: calc(100% - 48px);box-shadow: none;}.figure-item .menu-container #more-menu {top: auto;bottom: 24px;text-align: center;transform: none;width: calc(100% - 48px);}.figure-item .menu-container #more-menu .ly-close {display: block;}body.show-more-share {overflow: hidden;}body.show-more-share #header:after, body.show-more-share .menu-container.opened .btn-more:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);z-index: 1;}body.show-more-share .menu-container.opened .btn-more:before {position: fixed;}}