@charset "UTF-8";@font-face{font-family:playfair_display;src:url(/lib/fonts/playfair-display/playfairdisplay-regular-webfont.eot);src:url(/lib/fonts/playfair-display/playfairdisplay-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/lib/fonts/playfair-display/playfairdisplay-regular-webfont.woff2) format("woff2"),url(/lib/fonts/-display/playfairdisplay-regular-webfont.woff) format("woff"),url(/lib/fonts/playfair-display/playfairdisplay-regular-webfont.ttf) format("truetype"),url(/lib/fonts/playfair-display/playfairdisplay-regular-webfont.svg#playfair_displayregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:proxima;src:url(/lib/fonts/proximanova/proximanova-reg-webfont.eot);src:url(/lib/fonts/proximanova/proximanova-reg-webfont.eot?#iefix) format("embedded-opentype"),url(/lib/fonts/proximanova/proximanova-reg-webfont.woff2) format("woff2"),url(/lib/fonts/proximanova/proximanova-reg-webfont.woff) format("woff"),url(/lib/fonts/proximanova/proximanova-reg-webfont.ttf) format("truetype"),url(/lib/fonts/proximanova/proximanova-reg-webfont.svg#proxima_nova_rgregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NunitoSans-Regular;src:url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.eot);src:url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.eot?#iefix) format("embedded-opentype"),url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.woff2) format("woff2"),url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.woff) format("woff"),url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.ttf) format("truetype"),url(/lib/fonts/NunitoSans-Regular/NunitoSans-Regular.svg#NunitoSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NunitoSans-Bold;src:url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.eot);src:url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.eot?#iefix) format("embedded-opentype"),url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.woff2) format("woff2"),url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.woff) format("woff"),url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.ttf) format("truetype"),url(/lib/fonts/NunitoSans-Bold/NunitoSans-Bold.svg#NunitoSans-Bold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:remixicon;src:url(/lib/fonts/remixicon.woff2?t=1726554717830) format("woff2");font-display:swap}@font-face{font-family:icomoon;src:url(/lib/fonts/icomoon1.woff) format("woff")}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.border,.border-bottom,.border-bottomleft,.border-left,.border-right,.border-rightbottom,.border-rightleft,.border-top,.border-topbottom,.border-topleft,.border-topright{position:relative}.border-bottom::before,.border-bottomleft::after,.border-bottomleft::before,.border-left::before,.border-right::before,.border-rightbottom::after,.border-rightbottom::before,.border-rightleft::after,.border-rightleft::before,.border-top::before,.border-topbottom::after,.border-topbottom::before,.border-topleft::after,.border-topleft::before,.border-topright::after,.border-topright::before,.border::before{content:" ";overflow:hidden;position:absolute}.border::before{-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0;height:100%;width:100%;border:1px solid #d8d8d8;-webkit-transform-origin:0 0;transform-origin:0 0}.border-bottom::before,.border-bottomleft::before,.border-rightbottom::after,.border-top::before,.border-topbottom::after,.border-topbottom::before,.border-topleft::before,.border-topright::before{left:0;width:100%;height:1px}.border-bottomleft::after,.border-left::before,.border-right::before,.border-rightbottom::before,.border-rightleft::after,.border-rightleft::before,.border-topleft::after,.border-topright::after{top:0;width:1px;height:100%}.border-top::before,.border-topbottom::before,.border-topleft::before,.border-topright::before{border-top:1px solid #d8d8d8;-webkit-transform-origin:0 0;transform-origin:0 0}.border-right::before,.border-rightbottom::before,.border-rightleft::before,.border-topright::after{border-right:1px solid #d8d8d8;-webkit-transform-origin:100% 0;transform-origin:100% 0}.border-bottom::before,.border-bottomleft::before,.border-rightbottom::after,.border-topbottom::after{border-bottom:1px solid #d8d8d8;-webkit-transform-origin:0 100%;transform-origin:0 100%}.border-bottomleft::after,.border-left::before,.border-rightleft::after,.border-topleft::after{border-left:1px solid #d8d8d8;-webkit-transform-origin:0 0;transform-origin:0 0}.border-top::before,.border-topbottom::before,.border-topleft::before,.border-topright::before{top:0}.border-right::before,.border-rightbottom::before,.border-rightleft::after,.border-topright::after{right:0}.border-bottom::before,.border-bottomleft::after,.border-rightbottom::after,.border-topbottom::after{bottom:0}.border-bottomleft::before,.border-left::before,.border-rightleft::before,.border-topleft::after{left:0}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4893617021276597),(min-resolution:144dpi) and (max-resolution:239dpi),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.489795918367347),(min-resolution:1.5dppx) and (max-resolution:2.49dppx){.border::before{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}.border-bottom::before,.border-bottomleft::before,.border-rightbottom::after,.border-top::before,.border-topbottom::after,.border-topbottom::before,.border-topleft::before,.border-topright::before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.border-bottomleft::after,.border-left::before,.border-right::before,.border-rightbottom::before,.border-rightleft::after,.border-rightleft::before,.border-topleft::after,.border-topright::after{-webkit-transform:scaleX(.5);transform:scaleX(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:240dpi),(min-resolution:2.5dppx){.border::before{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}.border-bottom::before,.border-bottomleft::before,.border-rightbottom::after,.border-top::before,.border-topbottom::after,.border-topbottom::before,.border-topleft::before,.border-topright::before{-webkit-transform:scaleY(.33333);transform:scaleY(.33333)}.border-bottomleft::after,.border-left::before,.border-right::before,.border-rightbottom::before,.border-rightleft::after,.border-rightleft::before,.border-topleft::after,.border-topright::after{-webkit-transform:scaleX(.33333);transform:scaleX(.33333)}}.bd-red{border:red solid 1px!important}.is-error{font-size:1.4rem;color:red}.is-success{font-size:1.2rem;color:#46ae65}body,html{font-size:10px;font-family:NunitoSans-Regular,Arial;color:#111;-ms-touch-action:manipulation;touch-action:manipulation}.main-body{width:100%;padding:0 15px}.full-body{width:100%}li,ol,ul{margin:0;padding:0;list-style-type:none}a,a:focus,a:hover{text-decoration:none;outline:0;color:inherit}input:focus,textarea:focus{outline:0!important}.img-wrap{display:block;width:100%}img{max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon-s{display:block;width:20px;height:20px;background-image:url(/build/images/global/icon_sprites.png);background-repeat:no-repeat;background-size:400px 700px}.icon-s:active{background-image:url(/build/images/global/icon_sprites.png)}.btn-service,.icon-top{display:block;position:fixed;background:url(/build/images/global/icon_top.png?v=210725) no-repeat;background-size:44px 44px;width:44px;height:44px;bottom:70px;right:6px;z-index:2;opacity:.8}.btn-service{background:url(/build/images/global/icon_service.png?v=210725) no-repeat;background-size:44px 44px;bottom:120px}.btn{border-radius:0;padding:0}.btn:hover{opacity:.8}.show-table{display:table;width:100%;height:100%}.show-cell{display:table-cell;vertical-align:middle}.rating-box{margin-top:5px}.rating-box i{display:inline-block;width:100px;height:16px;margin-right:5px;background-position:-400px -100px;vertical-align:middle}.rating-box .avg-rating{font-size:12px}.rating-box.rating-0 i{background-position:-500px -100px}.rating-box.rating-1 i{background-position:-480px -100px}.rating-box.rating-2 i{background-position:-460px -100px}.rating-box.rating-3 i{background-position:-440px -100px}.rating-box.rating-4 i{background-position:-420px -100px}.rating-box.rating-5 i{background-position:-400px -100px}li[data-value="Off White"]>a,li[data-value=Daffodil]>a,li[data-value=Ivory]>a,li[data-value=White]>a{border:1px solid #d2d2d2}#alert .modal-content{width:85.3vw;height:100%;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;text-align:center;margin:36vh auto}#alert .modal-content h4{margin-top:47px;margin-bottom:44px;padding-left:10%;padding-right:10%;font-size:1.4rem}#alert .modal-content .modal-footer{border-top:solid 1px #b9b9b9;font-size:1.6rem;padding:0;line-height:58px}#alert .modal-content .modal-footer a{display:block;width:100%;text-align:center;color:#3599fc}#successModal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:202px;height:58px;margin:0 auto;border-radius:6px;border:solid 1px #e7e7e7;background-color:rgba(255,255,255,.95);-webkit-box-shadow:none;box-shadow:none;font-size:14px}#successModal .modal-content img{display:block;margin-right:10px;width:30px;height:30px}.line{display:block;height:0;border-top:1px solid #e5e5e5}h1,h2,h3,h4,h5,p{margin:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password],input[type=text],select{width:100%;height:30px;padding-left:10px;border:1px solid #ccc;border-radius:0;font-size:1.2rem;outline:0;-webkit-appearance:none}input[type=password]:focus,input[type=text]:focus,select:focus{border-color:#111}.ui-select{padding-right:10px;background:url(/build/images/global/icon_arrow-bottom.png) no-repeat right;background-origin:content-box;background-size:14px 9px}.form-control{border-radius:2px}.form-control:focus{border-color:#e55;-webkit-box-shadow:none;box-shadow:none}.no-outline input:focus{outline:0}ol.flex-control-nav{position:absolute;bottom:10px}.flex-control-paging li a{width:8px;height:8px;background-color:transparent;border:1px solid #fff}.flex-control-paging li a.flex-active{background-color:#e55;border:1px solid #e55}.swiper-pagination-bullet-active{background-color:#e55}.p-live-chat-hide .btn-service{display:none!important}#livechat-compact-container{display:none!important}.img-wisp{position:relative;display:block;width:100%;height:100%;overflow:hidden}.img-wisp img{float:left}.img-wisp:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:0;z-index:1}.img-wisp:after{content:"";display:table;clear:both}.img-wisp.img-wisp-8 img{width:12.5%}.img-wisp.img-wisp-10 img{width:10%}.producttags-box .tags-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.producttags-box .tags-title a{display:block;margin-right:15px;margin-bottom:10px}.producttags-box .tags-list li{margin-bottom:8px;font-size:14px}.new-user-fixed{position:fixed;left:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw;height:46px;padding:0 15px;background-color:rgba(254,244,232,.8)}.new-user-fixed .left-n{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-user-fixed .left-n .btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border:1px solid #999;background-color:rgba(255,255,255,.8);border-radius:50%;opacity:.7}.new-user-fixed .left-n .btn-close i{width:13px;height:13px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-position:-250px 0}.new-user-fixed .left-n .text{margin-left:10px;font-size:14px;color:#111}.new-user-fixed .left-n .text .em{color:#fa303c}.new-user-fixed .btn-reg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:30px;background-color:#fff;border:1px solid #111;font-size:12px;font-weight:700;text-transform:uppercase}.loading-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-inline div{background:#aaa;border-radius:50%;width:8px;height:8px;margin:3px}.loading-inline .p1{-webkit-animation:fall 1s linear .3s infinite;animation:fall 1s linear .3s infinite}.loading-inline .p2{-webkit-animation:fall 1s linear .2s infinite;animation:fall 1s linear .2s infinite}.loading-inline .p3{-webkit-animation:fall 1s linear .1s infinite;animation:fall 1s linear .1s infinite}.loading-inline .p4{-webkit-animation:fall 1s linear infinite;animation:fall 1s linear infinite}@-webkit-keyframes fall{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}25%,75%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes fall{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}25%,75%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.pay-in-4-wrap{margin-top:20px;margin-bottom:5px}.pay-in-4-wrap img{display:inline-block;height:16px;vertical-align:middle}.pay-in-4-wrap span{font-size:12px;line-height:16px}.p-prod header.fixedbar::before{width:0;height:0}header{position:relative;width:100%;padding:0 15px;background-color:#fff;text-align:center}header.fixedbar{position:fixed;top:0;left:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);z-index:3}header.fixedbar:before{content:" ";display:block;width:100%;height:38px}header.fixedbar.in{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translate(0,0);transform:translate(0,0)}header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:54px}header .logo{display:block;width:135px;height:24px;text-indent:-9999px;background:url(/build/sp_images/global/logo.png?0621) center no-repeat;background-size:contain}@media screen and (max-width:350px){header .logo{width:130px;height:22px}}header .left{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px}header .left .btn-nav{background-position:0 0}header .left .btn-go-back{visibility:hidden;margin-right:10px;background-position:-350px -300px}header .right{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80px}header .right a{display:block}header .right .btn-search{background-position:-100px 0}header .right .btn-favorite{background-position:-350px -100px}header .right .btn-cart{position:relative;background-position:-50px 0}header .right .btn-cart .count{display:block;width:16px;height:16px;background-color:#ee7474;border-radius:50%;position:absolute;bottom:11px;right:12px;font-size:1.2rem;color:#fff;line-height:16px;-webkit-transform:translate(100%,0);transform:translate(100%,0)}header .search-box{position:relative;height:54px;padding-top:10px;border-bottom:1px solid #111}header .search-box .btn-search-submit{position:absolute;display:block;top:15px}header .search-box .btn-search-submit i{background-position:-100px 0}header .search-box input{width:100%;padding-left:30px;padding-right:30px;font-size:1.4rem;line-height:2;border:none}header .search-box .btn-close{display:block;position:absolute;top:20px;right:0}header .search-box .btn-close i{background-position:-50px -350px}header .lower{height:48px;font-size:20px}header .page-title{font-size:18px;font-weight:700;line-height:48px}.bottom-border{border-bottom:1px solid #e9e9e9}.header-simple .left{width:10%}.header-simple .right{width:10%}.prev-page-btn{position:absolute;width:20px;height:20px;top:15px;left:15px;z-index:2}.pl-box{display:none;width:100%;height:54px}.textcomplete-dropdown{width:90vw;overflow:scroll;left:15px!important;top:88px!important}.textcomplete-dropdown>li>a{color:#999}.textcomplete-dropdown>.active>a{color:#999;text-decoration:none;background-color:#fff;outline:0}.textcomplete-dropdown>.active>a:active{color:#fff;background-color:#ee7474}#nav-modal .modal-dialog{position:absolute;height:100%;width:77%;overflow:auto;margin:0;bottom:0}#nav-modal .modal-content{border-radius:0;border:none;padding:0 15px;height:100%;overflow-y:scroll;overflow-x:hidden}#nav-modal.fade .modal-dialog{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}#nav-modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#nav-modal .global-message{padding-bottom:10px;font-size:12px;line-height:20px}#nav-modal .content{padding-top:20px;padding-bottom:20px;font-size:1.4rem}#nav-modal .content .font-main{width:75vw;font-size:1.4rem;font-weight:600}#nav-modal .content ul{position:relative}#nav-modal .content .line{width:76.94vw;margin-left:-15px;margin-right:-15px;background-color:#f5f5f5}#nav-modal .content li{margin:25px 0}#nav-modal .content .line-li{margin:0}#nav-modal .content .hello{margin-top:0;margin-bottom:20px}#nav-modal .content .hello .icon-user{display:inline-block;width:18px;height:19px;background:url(/build/images/global/icon_user.png);background-size:18px 19px;margin-left:5px;vertical-align:baseline}#nav-modal .content .hello p{display:inline-block;margin-left:15px;white-space:nowrap;width:46vw;text-overflow:ellipsis;overflow:hidden}#nav-modal .content .hello .btn{display:block;margin-right:0;margin-top:10px;height:30px;width:69vw;line-height:30px;background-color:#f2f2f2;border-radius:100px;font-size:1.2rem;text-align:center;font-weight:700}#nav-modal .content .hello .no-sign{color:#4395ff;position:absolute;right:0;top:0}#nav-modal .content .hello .no-sign p{display:inline;margin-left:15px}#nav-modal .content .hello .no-sign .or{margin:0;color:#111}#nav-modal .content .hello .new-user-tips2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:76.94vw;height:28px;background-color:#faf0d5;margin:20px -15px;font-size:12px;color:#f39800}#nav-modal .content .hello .new-user-tips2 .em{display:inline-block;margin:0 3px;font-weight:700}#nav-modal .content .hello .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex}#nav-modal .content .hello .btn-group .btn:first-child{margin-right:11px}#nav-modal .content .home{margin:15px 0}#nav-modal .content .leve1{position:relative}#nav-modal .content .leve1 i{position:absolute;background-position:0 -300px;right:0;top:6px;width:12px;height:7px}#nav-modal .content .leve2{margin-left:20px}#nav-modal .content .leve2 .nav-child .back-prev{font-weight:600;margin-left:-20px}#nav-modal .content .leve2 .nav-child .back-prev i{background-position:-250px -300px;margin:0 12px 0 0}#nav-modal .content .leve2 .nav-child i{display:inline-block;margin-left:15px;background-position:-200px -350px;width:7px;height:13px;vertical-align:middle;margin-top:2px}#nav-modal .content .icon-rotate{margin-right:25px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s;transition:all .5s}#nav-modal .content .lang,#nav-modal .content .pay{margin-top:10px;margin-bottom:10px;position:relative}#nav-modal .content .slc{width:75vw;line-height:30px;background:url(/build/images/global/icon_arrow-bottom4.png) no-repeat right;background-size:12px 7px;background-origin:content-box;padding-right:15px;margin-left:-10px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}#nav-modal .content .out-btn,#nav-modal .content .service-btn{display:block;margin-right:0;margin-top:15px;height:30px;width:69vw;line-height:30px;background-color:#f2f2f2;border-radius:100px;font-size:1.2rem;text-align:center}#nav-modal .content .out-btn .icon-service,#nav-modal .content .service-btn .icon-service{display:inline-block;vertical-align:middle;margin-right:15px;background-position:-250px -350px}#nav-modal .content .out-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:18px}#nav-modal .content .out-btn i{width:16px;height:16px;margin-right:18px;background-position:-100px -650px}.top-banner-wrap{position:relative;width:100%;height:38px}.p-prod .top-multi-banner{position:relative}.top-multi-banner{position:fixed;top:0;left:0;z-index:10;width:100%;height:38px;background-color:#000}.top-multi-banner .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:13px;line-height:14px;text-align:center;color:#fff}.top-multi-banner img{display:block;width:100%}footer{margin-top:30px;padding-bottom:10px;background-color:#f5f5f7}footer .blog-list{padding:0 10px}footer .blog-list .item{border-bottom:1px solid #dbdbdb}footer .blog-list .item:nth-last-of-type{border-bottom:none}footer .blog-list .item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:50px;padding:0 20px;font-size:16px;font-weight:700;color:#111}footer .blog-list .item .title .icon{width:14px;height:14px;background-image:url(/build/images/global/ico_Unfold.png);background-size:cover}footer .blog-list .item .sub-list{display:none;padding-bottom:15px}footer .blog-list .item .sub-list .sub-item{padding:0 20px;font-size:14px;line-height:26px;color:#86868a}footer .blog-list .item.open .title .icon{background-image:url(/build/images/global/ico_away.png)}footer .blog-list .item.open .sub-list{display:block}footer .tool-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:76px;padding-top:10px;padding-left:30px;background-color:#fff}footer .tool-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:45%;overflow:hidden}footer .tool-box .item .icon{margin-right:5px;width:20px;height:20px}footer .tool-box .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:14px}footer .tool-box .item .text span{display:inline-block}footer .tool-box .item .text span:first-child{margin-right:3px;border-bottom:1px solid #111}footer .tool-box .item .text span:nth-child(2){font-weight:700}footer .tool-box .item .text .currency-select{width:auto;height:14px;padding:0;margin:0;background-color:transparent;border:none;font-weight:700;color:#111}footer .tool-box .item:first-child{margin-right:30px}footer .follow-us{padding-top:20px}footer .follow-us .f-title{font-size:16px;font-weight:700;text-align:center;text-transform:uppercase}footer .follow-us .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}footer .follow-us a{display:block;width:34px;height:34px;margin:0 12px}footer .follow-us a .icon{width:34px;height:34px}footer .news-letter h2{margin-top:20px;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase}footer .news-letter .ipt-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:282px;margin:10px auto;background-color:#fff}footer .news-letter .ipt-box input{display:block;width:245px;height:36px;border:none;font-size:12px}footer .news-letter .ipt-box .btn-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px}footer .news-letter .ipt-box .btn-submit .icon{display:block;width:16px;height:16px}footer .language-box{display:none}footer .language-box .lang-title{font-size:1.4rem;font-weight:700;color:#111;text-transform:capitalize}.custom-translate .language-box{display:block}footer #lcqualitybadge{text-align:center;height:0}footer #lcqualitybadge svg{margin:15px 15px 5px 15px}footer #lcqualitybadge img{width:0;height:0}footer .pay-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 40px}footer .pay-card img{width:264px;height:26px}footer .pay-cards .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}footer .pay-cards .row img{width:58px;height:32px;margin:0 5px}footer .pay-cards .others img{width:58px;height:26px}footer .copyright{margin-top:20px;margin-bottom:22px;font-size:1.2rem;text-align:center;color:#999}.fixed-tool-box-right{position:fixed;left:0;bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100}.fixed-tool-box-right .btn{margin-top:15px}.fixed-tool-box-right .btn-poster img{width:64px;height:76px}body.custom-translate{top:0!important}body.custom-translate #google_translate_element div{display:block;width:75px;overflow:hidden}body.custom-translate .skiptranslate.goog-te-banner-frame{display:none!important;height:0!important}body.custom-translate .skiptranslate.goog-te-gadget{color:transparent}body.custom-translate .skiptranslate.goog-te-gadget select{width:auto;height:14px;padding:0;margin:0;background-color:transparent;border:none;font-weight:700;color:#111}body.custom-translate .skiptranslate.goog-te-gadget>span{display:inline-block;width:0;height:0;overflow:hidden}.modal-open .modal.modal-common.in{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.modal .m-common-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:54px;border-top:1px solid #eee;border-bottom:1px solid #e9e9e9;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.1);box-shadow:1px 2px 5px rgba(0,0,0,.1)}.modal .m-common-title .text{width:100%;padding-left:20px;font-size:18px;font-weight:700}.modal .m-common-title .btn-close{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;border-left:1px solid #e9e9e9}.modal .m-common-title .btn-close i{display:block;width:20px;height:20px;background:url(/build/images/global/ico_close-modal@3x.png) no-repeat center center;background-size:contain}.modal.modal-common{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none}.modal.modal-common .modal-dialog{width:87%;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.modal.modal-common .modal-content{border-radius:0;border:none}.modal.modal-common .modal-body{padding:6%}.modal.modal-common .btn-modal-close{position:absolute;top:-20px;right:-20px;width:41px;height:41px;background:url(../images/global/ico_close.png) 0 0;opacity:1}.modal.modal-common .close{position:absolute;top:10px;right:10px;width:18px;height:18px;opacity:1}.modal.modal-common .close.icon-s{background-position:0 -50px}.modal.modal-fullpage .modal-dialog{position:absolute;width:100%;overflow:auto;margin:0;top:0;bottom:0}.modal.modal-fullpage .modal-content{height:100vh;padding:70px 15px;background-color:#fff;border-radius:0;border:none;overflow:auto}.modal.modal-fullpage .modal-content .m-common-title{position:fixed;top:0;left:0;margin:0;z-index:10;width:100%;background-color:#fff}.modal.modal-fullpage .modal-header{margin:0 -15px;padding:0;height:54px;border-bottom:1px solid #e5e5e5}.modal.modal-fullpage .modal-header .back{display:block;position:relative;width:60px;height:54px}.modal.modal-fullpage .modal-header .back i{display:block;position:absolute;top:17px;left:20px;background-position:-350px -300px}.modal.modal-fullpage.fade .modal-dialog{-webkit-transform:translate(0,100%);transform:translate(0,100%)}.modal.modal-fullpage.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#toastModal.in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh}#toastModal.in .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh;margin:0}#toastModal.in .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:50%;max-width:90%;padding:30px;border-radius:6px;background-color:rgba(255,255,255,.9);-webkit-box-shadow:none;box-shadow:none}#toastModal.in .modal-content .icon{width:60px;height:60px;margin-bottom:30px}#toastModal.in .modal-content .text{font-size:16px;text-align:center}.commonTipsModal .modal-dialog{position:absolute;width:100%;overflow:auto;margin:0;top:0;bottom:0}.commonTipsModal .modal-content{border-radius:0;border:none;height:100vh;padding:0 15px;background-color:#fff;overflow:auto}.commonTipsModal .modal-header{margin:0 -15px;padding:0;height:54px;border-bottom:1px solid #e5e5e5}.commonTipsModal .modal-header .back{display:block;position:relative;width:60px;height:54px}.commonTipsModal .modal-header .back i{display:block;position:absolute;top:17px;left:20px;background-position:-350px -300px}.commonTipsModal.fade .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.commonTipsModal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.commonTipsModal .title{margin-top:15px;font-family:playfair_display,'Times New Roman',Georgia;font-size:18px;text-align:center;letter-spacing:2px}.commonTipsModal .brief{margin-top:20px;font-size:14px;line-height:24px;color:#111}#loadingModal.in .modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh}#loadingModal.in .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50vw;height:50vw;background-color:rgba(0,0,0,.75);border:1px solid rgba(0,0,0,.5);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}#loadingModal.in .modal-content .cssload-jumping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#loadingModal.in .modal-content .cssload-jumping span{display:block;height:9px;width:9px;margin:0 3px;background:#aaa;border-radius:50%}#loadingModal.in .modal-content .cssload-jumping span:nth-child(1){-webkit-animation:scale .85s 85ms infinite cubic-bezier(.6,-.28,.735,.045);animation:scale .85s 85ms infinite cubic-bezier(.6,-.28,.735,.045)}#loadingModal.in .modal-content .cssload-jumping span:nth-child(2){-webkit-animation:scale .85s .17s infinite cubic-bezier(.6,-.28,.735,.045);animation:scale .85s .17s infinite cubic-bezier(.6,-.28,.735,.045)}#loadingModal.in .modal-content .cssload-jumping span:nth-child(3){-webkit-animation:scale .85s 255ms infinite cubic-bezier(.6,-.28,.735,.045);animation:scale .85s 255ms infinite cubic-bezier(.6,-.28,.735,.045)}#loadingModal.in .modal-content .cssload-jumping span:nth-child(4){-webkit-animation:scale .85s .34s infinite cubic-bezier(.6,-.28,.735,.045);animation:scale .85s .34s infinite cubic-bezier(.6,-.28,.735,.045)}#loadingModal.in .modal-content .cssload-jumping span:nth-child(5){-webkit-animation:scale .85s 425ms infinite cubic-bezier(.6,-.28,.735,.045);animation:scale .85s 425ms infinite cubic-bezier(.6,-.28,.735,.045)}@-webkit-keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);background:#b5aab5}50%{-webkit-transform:scale(1,1);transform:scale(1,1);margin:0 2px;background:#050505}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes scale{0%{-webkit-transform:scale(0);transform:scale(0)}25%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);background:#b5aab5}50%{-webkit-transform:scale(1,1);transform:scale(1,1);margin:0 2px;background:#050505}100%{-webkit-transform:scale(0);transform:scale(0)}}#salePosterModal .modal-dialog{width:90%;margin:auto}#salePosterModal .modal-content{position:relative;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:none}#salePosterModal .close{position:absolute;background:0 0;top:0;right:0;width:50px;height:50px;z-index:10}#salePosterModal .wrap{position:relative}#salePosterModal .img-wrap{display:block}#salePosterModal .img-wrap img{width:100%}#salePosterModal .discountText{position:absolute;top:48vw;width:100%;font-size:9vw;font-weight:700;color:#ec1717;text-align:center}#fromShareModal .modal-dialog{width:328px!important}#fromShareModal .modal-content{padding:30px 20px 40px;border:none}#fromShareModal .m-inner{font-size:14px;color:#111;text-align:center}#fromShareModal .m-inner .m-title{font-size:18px;font-weight:700}#fromShareModal .m-inner .line1{margin-top:20px}#fromShareModal .m-inner .line2 .em{font-weight:700;color:#fa303c}#fromShareModal .m-inner .code-box{width:223px;height:98px;margin:20px auto;background:url(/build/images/reward/img_codeb@2x.png);background-size:contain;overflow:hidden}#fromShareModal .m-inner .code-box .c-l-1{margin-top:10px;font-size:12px;color:#fff}#fromShareModal .m-inner .code-box .c-l-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:41px;margin-top:5px;font-size:30px;font-weight:700;text-transform:uppercase}#fromShareModal .m-inner .code-box .btn-copy{margin-top:2px;font-size:12px;color:#0067cc;font-weight:700}#fromShareModal .m-inner .line4{font-size:12px;color:#86868a}#shareModal .modal-dialog{position:absolute;width:100%;overflow:auto;margin:0;bottom:0;background-color:#fff}#shareModal .modal-content{position:relative;border-radius:0;border:none;height:100%;overflow:auto}#shareModal.fade .modal-dialog{-webkit-transform:translate(0,100%);transform:translate(0,100%)}#shareModal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#shareModal .m-common-title{margin-left:0;margin-right:0}#shareModal .content{padding:5px 15px}#shareModal .js-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#shareModal .js-share .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:21%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto}#shareModal .js-share .item .js-share-link .name,#shareModal .js-share .item .js-share-whatsapp .name{margin-top:-5px}#shareModal .js-share .item .icomoon{font-size:30px}#shareModal .js-share .item .icon-pinterest{color:#e52a20}#shareModal .js-share .item .icon-facebook{color:#4b64ae}#shareModal .js-share .item .icon-twitter-x{color:#000}#shareModal .js-share .item .icon-mail4{color:#5296e0}#shareModal .js-share .item .icon-whatsapp{font-size:35px}#shareModal .js-share .item .icon-link-circle{color:#f76793;font-size:35px}#shareModal .js-share .item img{width:40px;height:40px}#shareModal .js-share .item .name{font-size:12px;color:#666}#CookiesUsageModal.modal-fullpage .modal-dialog{top:auto}#CookiesUsageModal.modal-fullpage .modal-content{height:auto;padding:20px}#CookiesUsageModal .content .title{margin-bottom:15px;font-size:16px;font-weight:700}#CookiesUsageModal .content .text{font-size:14px}#CookiesUsageModal .content .text a{text-decoration:underline}#CookiesUsageModal .content .btn_acceptNecessary,#CookiesUsageModal .content .btn_allowAll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:40px;margin:15px auto;background-color:#0a6328;font-size:16px;color:#fff}.satinBlushing_Pink{background-color:#fbe5e7}.satinCandy_Pink{background-color:#e67aa2}.satinPearl_Pink{background-color:#f0afab}.satinWatermelon{background-color:#e2535e}.satinRuby{background-color:#ce2424}.satinBurgundy{background-color:#521921}.satinOrange{background-color:#ed714c}.satinDaffodil{background-color:#fffac0}.satinWhite{background-color:#fff}.satinIvory{background-color:#fffdf7}.satinChampagne{background-color:#fcf4e2}.satinGold{background-color:#e2c26c}.satinBrown{background-color:#624638}.satinChocolate{background-color:#41322b}.satinBlack{background-color:#171717}.satinSilver{background-color:#bfc1c5}.satinDark_Green{background-color:#024e40}.satinJade{background-color:#589ea0}.satinClover{background-color:#87934c}.satinLime_Green{background-color:#85cf4e}.satinSage{background-color:#c3d7be}.satinSky_Blue{background-color:#94abcf}.satinPool{background-color:#5294d2}.satinOcean_Blue{background-color:#375c9e}.satinRoyal_Blue{background-color:#2c4593}.satinInk_Blue{background-color:#0c4868}.satinDark_Navy{background-color:#2f355e}.satinRegency{background-color:#371b79}.satinGrape{background-color:#5a2364}.satinFuchsia{background-color:#bc3977}.satinLilac{background-color:#b173c6}.satinLavender{background-color:#8d7ac8}.satinOff_White{background-color:#eae4e8}.satinCream{background-color:#eae9cb}.satinAubergine{background-color:#793444}.satinWarm_Mocha{background-color:#674e34}.satinEmerald{background-color:#004721}.satinDusty_Blue{background-color:#bfd4d6}.satinMagenta{background-color:#691950}.satinVanilla{background-color:#e7b689}.satinLight_Sky_Blue{background-color:#dfeefa}.chiffonAubergine{background-color:#98385a}.chiffonBlack{background-color:#2d3129}.chiffonBlush{background-color:#f9c6b7}.chiffonBlushing_Pink{background-color:#ffe4ec}.chiffonRose_Pink{background-color:#fed4e7}.chiffonCashmere{background-color:#d6cbc6}.chiffonChampagne{background-color:#e3d0a7}.chiffonSmoke{background-color:#707579}.chiffonWarm_Mocha{background-color:#513226}.chiffonClover{background-color:#adba58}.chiffonDaffodil{background-color:#fffed8}.chiffonDark_Navy{background-color:#212a67}.chiffonEggshell{background-color:#f6f1e7}.chiffonEmerald{background-color:#047c40}.chiffonCockscomb{background-color:#dc39a1}.chiffonGrape{background-color:#571f57}.chiffonHot_Raspberry{background-color:#fd73b0}.chiffonIce_Mint{background-color:#d5fde8}.chiffonIce_Yellow{background-color:#fffa84}.chiffonInk_Blue{background-color:#194c7d}.chiffonIvory{background-color:#fffdf7}.chiffonJamaican_Mist{background-color:#8ff6d9}.chiffonLavender{background-color:#a084b7}.chiffonDusty_Blue{background-color:#d5e6f4}.chiffonLilac{background-color:#e7ccf9}.chiffonLime_Green{background-color:#dbf549}.chiffonMagenta{background-color:#971d78}.chiffonMallard{background-color:#055c69}.chiffonRoyal_Blue{background-color:#232db1}.chiffonRuby{background-color:#c63132}.chiffonSage{background-color:#e2fabc}.chiffonTurquoise{background-color:#0fabb1}.chiffonVanilla{background-color:#ffe0ca}.chiffonWatermelon{background-color:#fe787c}.chiffonWhite{background-color:#fff}.chiffonBrown{background-color:#503429}.chiffonBurgundy{background-color:#5b242e}.chiffonCandy_Pink{background-color:#f8a2bf}.chiffonChocolate{background-color:#271c19}.chiffonDark_Green{background-color:#2b412d}.chiffonFuchsia{background-color:#c83980}.chiffonGold{background-color:#dbc086}.chiffonJade{background-color:#119797}.chiffonOcean_Blue{background-color:#2047a8}.chiffonOrange{background-color:#e54f29}.chiffonPearl_Pink{background-color:#f5e0d3}.chiffonPool{background-color:#1281c8}.chiffonRegency{background-color:#1f153a}.chiffonSilver{background-color:#b8b9b2}.chiffonSky_Blue{background-color:#82a2c6}.chiffonCream{background-color:#eae9cb}.chiffonLight_Sky_Blue{background-color:#dfeefa}.laceBlushing_Pink{background-color:#fbe5e7}.laceCandy_Pink{background-color:#e67aa2}.lacePearl_Pink{background-color:#f0afab}.laceWatermelon{background-color:#e2535e}.laceRuby{background-color:#ce2424}.laceBurgundy{background-color:#521921}.laceOrange{background-color:#ed714c}.laceDaffodil{background-color:#fffac0}.laceWhite{background-color:#fff}.laceIvory{background-color:#fffdf7}.laceChampagne{background-color:#fcf4e2}.laceGold{background-color:#e2c26c}.laceBrown{background-color:#624638}.laceChocolate{background-color:#41322b}.laceBlack{background-color:#171717}.laceSilver{background-color:#bfc1c5}.laceDark_Green{background-color:#024e40}.laceJade{background-color:#589ea0}.laceClover{background-color:#87934c}.laceLime_Green{background-color:#85cf4e}.laceSage{background-color:#c3d7be}.laceSky_Blue{background-color:#94abcf}.lacePool{background-color:#5294d2}.laceOcean_Blue{background-color:#375c9e}.laceRoyal_Blue{background-color:#2c4593}.laceInk_Blue{background-color:#0c4868}.laceDark_Navy{background-color:#2f355e}.laceRegency{background-color:#371b79}.laceGrape{background-color:#5a2364}.laceFuchsia{background-color:#bc3977}.laceLilac{background-color:#b173c6}.laceLavender{background-color:#8d7ac8}.laceOff_White{background-color:#eae4e8}.laceCream{background-color:#eae9cb}.laceAubergine{background-color:#793444}.laceWarm_Mocha{background-color:#674e34}.laceEmerald{background-color:#004721}.laceDusty_Blue{background-color:#bfd4d6}.laceMagenta{background-color:#691950}.laceVanilla{background-color:#e7b689}.organzaBlushing_Pink{background-color:#edd4dc}.organzaCandy_Pink{background-color:#efbdcf}.organzaPearl_Pink{background-color:#da948a}.organzaWatermelon{background-color:#ea95ac}.organzaRuby{background-color:#ac3040}.organzaBurgundy{background-color:#5c303f}.organzaOrange{background-color:#ec8e67}.organzaDaffodil{background-color:#e8d197}.organzaWhite{background-color:#fff}.organzaIvory{background-color:#fdfaed}.organzaChampagne{background-color:#e6c69e}.organzaGold{background-color:#b28d68}.organzaBrown{background-color:#7b5842}.organzaChocolate{background-color:#3d2620}.organzaBlack{background-color:#292929}.organzaSilver{background-color:#c9c9c9}.organzaDark_Green{background-color:#066148}.organzaJade{background-color:#04a4a3}.organzaClover{background-color:#556c33}.organzaLime_Green{background-color:#619048}.organzaSage{background-color:#a9c699}.organzaSky_Blue{background-color:#70a2cc}.organzaPool{background-color:#2295af}.organzaOcean_Blue{background-color:#5981c0}.organzaRoyal_Blue{background-color:#3261af}.organzaInk_Blue{background-color:#0c4868}.organzaDark_Navy{background-color:#2f355e}.organzaRegency{background-color:#3e2c61}.organzaGrape{background-color:#5a2364}.organzaFuchsia{background-color:#a14784}.organzaLilac{background-color:#7e69a2}.organzaLavender{background-color:#9690c8}.tulleBlushing_Pink{background-color:#fbe5e7}.tulleCandy_Pink{background-color:#e67aa2}.tullePearl_Pink{background-color:#f0afab}.tulleWatermelon{background-color:#e2535e}.tulleRuby{background-color:#ce2424}.tulleBurgundy{background-color:#521921}.tulleOrange{background-color:#ed714c}.tulleDaffodil{background-color:#fffac0}.tulleWhite{background-color:#fff}.tulleIvory{background-color:#fffdf7}.tulleChampagne{background-color:#fcf4e2}.tulleGold{background-color:#e2c26c}.tulleBrown{background-color:#624638}.tulleChocolate{background-color:#41322b}.tulleBlack{background-color:#171717}.tulleSilver{background-color:#bfc1c5}.tulleDark_Green{background-color:#024e40}.tulleJade{background-color:#589ea0}.tulleClover{background-color:#87934c}.tulleLime_Green{background-color:#85cf4e}.tulleSage{background-color:#c3d7be}.tulleSky_Blue{background-color:#94abcf}.tullePool{background-color:#5294d2}.tulleOcean_Blue{background-color:#375c9e}.tulleRoyal_Blue{background-color:#2c4593}.tulleInk_Blue{background-color:#0c4868}.tulleDark_Navy{background-color:#2f355e}.tulleRegency{background-color:#371b79}.tulleGrape{background-color:#5a2364}.tulleFuchsia{background-color:#bc3977}.tulleLilac{background-color:#b173c6}.tulleLavender{background-color:#8d7ac8}.tulleOff_White{background-color:#eae4e8}.tulleCream{background-color:#eae9cb}.tulleAubergine{background-color:#793444}.tulleWarm_Mocha{background-color:#674e34}.tulleEmerald{background-color:#004721}.tulleDusty_Blue{background-color:#bfd4d6}.tulleMagenta{background-color:#691950}.tulleVanilla{background-color:#e7b689}.taffetaBlushing_Pink{background-color:#edd4dc}.taffetaCandy_Pink{background-color:#efbdcf}.taffetaPearl_Pink{background-color:#f0afab}.taffetaWatermelon{background-color:#f57d7e}.taffetaRuby{background-color:#ae1e1e}.taffetaBurgundy{background-color:#57231e}.taffetaOrange{background-color:#e58802}.taffetaDaffodil{background-color:#fff7c0}.taffetaWhite{background-color:#fff}.taffetaIvory{background-color:#f9fae5}.taffetaChampagne{background-color:#b19a70}.taffetaGold{background-color:#b28d68}.taffetaBrown{background-color:#624638}.taffetaChocolate{background-color:#41322b}.taffetaBlack{background-color:#292929}.taffetaSilver{background-color:#c9c9c9}.taffetaDark_Green{background-color:#0d5421}.taffetaJade{background-color:#04a4a3}.taffetaClover{background-color:#635f18}.taffetaLime_Green{background-color:#87c31f}.taffetaSage{background-color:#c3d7be}.taffetaSky_Blue{background-color:#94abcf}.taffetaPool{background-color:#6497ce}.taffetaOcean_Blue{background-color:#375c9e}.taffetaRoyal_Blue{background-color:#2c4593}.taffetaInk_Blue{background-color:#0c4868}.taffetaDark_Navy{background-color:#2f355e}.taffetaRegency{background-color:#371b79}.taffetaGrape{background-color:#5a2364}.taffetaFuchsia{background-color:#bc395b}.taffetaLilac{background-color:#b173c6}.taffetaLavender{background-color:#8d7ac8}.atAubergine{background-color:#98385a}.atBlack{background-color:#2d3129}.atBlush{background-color:#f9c6b7}.atBlushing_Pink{background-color:#ffe4ec}.atRose_Pink{background-color:#fed4e7}.atCashmere{background-color:#d6cbc6}.atChampagne{background-color:#e3d0a7}.atSmoke{background-color:#707579}.atWarm_Mocha{background-color:#513226}.atClover{background-color:#adba58}.atDaffodil{background-color:#fffed8}.atDark_Navy{background-color:#212a67}.atEggshell{background-color:#f6f1e7}.atEmerald{background-color:#047c40}.atCockscomb{background-color:#dc39a1}.atGrape{background-color:#571f57}.atHot_Raspberry{background-color:#fd73b0}.atIce_Mint{background-color:#d5fde8}.atIce_Yellow{background-color:#fffa84}.atInk_Blue{background-color:#194c7d}.atIvory{background-color:#fffdf7}.atJamaican_Mist{background-color:#8ff6d9}.atLavender{background-color:#a084b7}.atDusty_Blue{background-color:#d5e6f4}.atLilac{background-color:#e7ccf9}.atLime_Green{background-color:#dbf549}.atMagenta{background-color:#971d78}.atMallard{background-color:#055c69}.atRoyal_Blue{background-color:#232db1}.atLight_Sky_Blue{background-color:#dfeefa}.atRuby{background-color:#c63132}.atSage{background-color:#e2fabc}.atTurquoise{background-color:#0fabb1}.atVanilla{background-color:#ffe0ca}.atWatermelon{background-color:#fe787c}.atWhite{background-color:#fff}.atBrown{background-color:#503429}.atBurgundy{background-color:#5b242e}.atCandy_Pink{background-color:#f8a2bf}.atChocolate{background-color:#271c19}.atDark_Green{background-color:#2b412d}.atFuchsia{background-color:#c83980}.atGold{background-color:#dbc086}.atJade{background-color:#119797}.atOcean_Blue{background-color:#2047a8}.atOrange{background-color:#e54f29}.atPearl_Pink{background-color:#f5e0d3}.atPool{background-color:#1281c8}.atRegency{background-color:#1f153a}.atSilver{background-color:#b8b9b2}.atSky_Blue{background-color:#82a2c6}.atCream{background-color:#eae9cb}.atMulti{background:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#aa3534),color-stop(33.33%,#fef984),color-stop(66.66%,#fef984),color-stop(66.66%,#212eb1),color-stop(99.99%,#212eb1));background:linear-gradient(to right,#aa3534 33.33%,#fef984 33.33%,#fef984 66.66%,#212eb1 66.66%,#212eb1 99.99%)}.atOmbre{background:-webkit-gradient(linear,left bottom,left top,from(#212eb1),to(#90f5da));background:linear-gradient(360deg,#212eb1,#90f5da)}.atTwo_Tone{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff0f0),color-stop(50%,#f9c4b6));background:linear-gradient(180deg,#fff0f0 50%,#f9c4b6 50%)}[class*=Cream],[class*=Daffodil],[class*=Ice_],[class*=Ivory],[class*=White]{-webkit-box-shadow:0 0 2px #c7c7c7 inset;box-shadow:0 0 2px #c7c7c7 inset}.Blushing_Pink{background-color:#feeaed}.Candy_Pink{background-color:#fcd9e8}.Pearl_Pink{background-color:#fde6dd}.Watermelon{background-color:#fc9798}.Red{background-color:#dd122b}.Burgundy{background-color:#87122b}.Orange{background-color:#fd956a}.Daffodil{background-color:#fdf4cc}.White{background-color:#fff}.Ivory{background-color:#fefefe}.Champagne{background-color:#ebd9c3}.Gold{background-color:#efcc93}.Brown{background-color:#8f6b53}.Chocolate{background-color:#503228}.Black{background-color:#000}.Silver{background-color:#d0d0d3}.Jade{background-color:#048ea2}.Clover{background-color:#a4b95e}.Lime_Green{background-color:#b7e769}.Sage{background-color:#e1edc4}.Sky_Blue{background-color:#cce9f7}.Pool{background-color:#69d0ec}.Ocean_Blue{background-color:#34a8e9}.Royal_Blue{background-color:#243bad}.Ink_Navy{background-color:#275d78}.Dark_Navy{background-color:#2a3646}.Regency{background-color:#492b85}.Grape{background-color:#6b3568}.Fuchsia{background-color:#c6388d}.Lilac{background-color:#d9caef}.Lavender{background-color:#c8d0ef}.Dark_Green{background-color:#114542}.Dusty_Rose{background-color:#e9bdbb}.Steel_Grey{background-color:#6f7478}.Spa{background-color:#82dbce}.Wisteria{background-color:#c3a5bb}.Mint_Green{background-color:#d5f7df}.Turquoise{background-color:#9ae4d0}.Orchid{background-color:#8e396f}.Taupe{background-color:#d1bfb7}.Stormy{background-color:#636784}.Mulberry{background-color:#843550}.Dusk{background-color:#c9aeb8}.Peacock{background-color:#18595b}.Mist{background-color:#d1e9ee}.Papaya{background-color:#f18375}.Tahiti{background-color:#9e81b6}.Coral{background-color:#feb0a6}.Vermilion{background-color:#a6423e}.Celadon{background-color:#cbdcc4}.Cream{background-color:#eae9cb}.Claret{background-color:#5c2c35}.Steel_Blue{background-color:#8c9dad}.Mauve{background-color:#cd9ab7}.Blush{background-color:#f8c3c6}.Slate_Blue{background-color:#798cad}.Petal{background-color:#fce3e8}.Plum{background-color:#4f354e}.Vintage_Mauve{background-color:#dab9be}.Multi{background:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#aa3534),color-stop(33.33%,#fef984),color-stop(66.66%,#fef984),color-stop(66.66%,#212eb1),color-stop(99.99%,#212eb1));background:linear-gradient(to right,#aa3534 33.33%,#fef984 33.33%,#fef984 66.66%,#212eb1 66.66%,#212eb1 99.99%)}.Ombre{background:-webkit-gradient(linear,left bottom,left top,from(#212eb1),to(#90f5da));background:linear-gradient(360deg,#212eb1,#90f5da)}.Two_Tone{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff0f0),color-stop(50%,#f9c4b6));background:linear-gradient(180deg,#fff0f0 50%,#f9c4b6 50%)}[class*=Cream],[class*=Daffodil],[class*=Ivory],[class*=White]{-webkit-box-shadow:0 0 2px #c7c7c7 inset;box-shadow:0 0 2px #c7c7c7 inset}.As_Picture,.As_Shown,.As_picture{background:url(/build/images/product/ico_aspicture.png) center no-repeat;background-size:cover}.animate_click:active{-webkit-animation:anim_key_scale .2s;animation:anim_key_scale .2s}@-webkit-keyframes anim_key_scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}30%{-webkit-transform:scale(.97);transform:scale(.97);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes anim_key_scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}30%{-webkit-transform:scale(.97);transform:scale(.97);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.icomoon{font-family:icomoon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-link-circle:before{content:"\e913"}.icon-imessage .path1:before{content:"\e910";color:#57bb63}.icon-imessage .path2:before{content:"\e911";margin-left:-1em;color:#fefefe}.icon-whatsapp .path1:before{content:"\e917";color:#4dc247}.icon-whatsapp .path2:before{content:"\e918";margin-left:-1em;color:#fff}.icon-fast-shipping:before{content:"\e902"}.icon-pinterest:before{content:"\e912"}.icon-facebook:before{content:"\e914"}.icon-twitter-alt-circle:before{content:"\e916"}.icon-shopping-bag-4-line:before{content:"\e903"}.icon-ruler-line:before{content:"\e904"}.icon-palette-line:before{content:"\e905"}.icon-logout-box-r-line:before{content:"\e906"}.icon-user-line:before{content:"\e907"}.icon-menu-line:before{content:"\e908"}.icon-star-half-line:before{content:"\e909"}.icon-star-fill:before{content:"\e90a"}.icon-star-line:before{content:"\e90b"}.icon-heart-3-line:before{content:"\e90c"}.icon-share-2-line:before{content:"\e90d"}.icon-search-line:before{content:"\e90e"}.icon-arrow-down-s-line:before{content:"\e90f"}.icon-question-fill:before{content:"\e901"}.icon-question-line:before{content:"\e900"}.icon-mail4:before{content:"\ea86"}[class*=ri-],[class^=ri-]{font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-menu-line:before{content:"\ef3e"}.ri-search-line:before{content:"\f0d1"}.ri-eye-fill:before{content:"\ecb4"}.ri-thumb-up-fill:before{content:"\f206"}.ri-share-forward-box-line:before{content:"\f0fb"}.ri-facebook-circle-fill:before{content:"\ecba"}.ri-pinterest-fill:before{content:"\efff"}.ri-whatsapp-fill:before{content:"\f2bb"}.ri-twitter-x-line:before{content:"\f3e7"}.ri-heart-line:before{content:"\ee0f"}.ri-star-line:before{content:"\f18b"}.ri-star-fill:before{content:"\f186"}.ri-star-half-fill:before{content:"\f187"}.ri-close-circle-line:before{content:"\eb97"}.ri-close-line:before{content:"\eb99"}.ri-delete-bin-line:before{content:"\ec2a"}.ri-subtract-line:before{content:"\f1af"}.ri-add-line:before{content:"\ea13"}.ri-checkbox-circle-line:before{content:"\eb81"}.ri-gallery-upload-fill:before{content:"\eda6"}.ri-upload-2-line:before{content:"\f24a"}.ri-checkbox-blank-circle-line:before{content:"\eb7d"}.ri-question-fill:before{content:"\f044"}.ri-alert-fill:before{content:"\ea20"}.ri-add-circle-line:before{content:"\ea11"}.ri-indeterminate-circle-line:before{content:"\ee57"}.ri-download-fill:before{content:"\ec59"}.ri-user-line:before{content:"\f264"}.ri-checkbox-blank-circle-fill:before{content:"\eb7c"}.ri-checkbox-circle-fill:before{content:"\eb80"}.ri-edit-box-line:before{content:"\ec82"}.ri-edit-box-fill:before{content:"\ec81"}.ri-settings-3-fill:before{content:"\f0e5"}.ri-checkbox-fill:before{content:"\eb82"}.ri-checkbox-line:before{content:"\eb85"}.ri-information-line:before{content:"\ee59"}.ri-information-fill:before{content:"\ee58"}.ri-home-2-line:before{content:"\ee19"}.ri-home-4-line:before{content:"\ee1d"}.ri-arrow-left-line:before{content:"\ea60"}.ri-arrow-left-s-line:before{content:"\ea64"}.cart-item-list p.title{font-size:1.4rem;text-transform:uppercase}.cart-item-list ul{margin:5px 0;border-bottom:3px solid #eee}.cart-item-list li{overflow:hidden;padding:10px 0}.cart-item-list li .product-image{float:left;width:25%}.cart-item-list li .product-image a{display:block}.cart-item-list li+li{border-top:1px solid #eee}.cart-item-list .prod-info{float:left;width:74%;padding-left:17px;font-size:12px;line-height:1.6em}.cart-item-list .prod-info .key{display:inline-block}.cart-item-list .prod-info .size{margin-right:6px}.cart-item-list .p-name{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-item-list .color-block{display:inline-block;margin-right:6px;margin-left:2px;width:16px;height:16px;border-radius:50%;vertical-align:middle}.cart-item-list .size-info{padding-left:38px}.cart-item-list .size-info-simple .details-indicator{width:10px;float:right;margin-right:3px;margin-top:6px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.cart-item-list .size-info-simple .details-indicator.open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.cart-item-list .services{line-height:1.6rem;font-size:12px}.cart-item-list .services ul{padding:0 0 0 5px;border:none;margin:0}.cart-item-list .services li{margin:0;padding:0}.cart-item-list .services .key{display:block;margin-right:5px}.cart-item-list .p-qty .value{margin-left:13px;font-size:1.4rem;line-height:2em}.cart-item-list .p-price .value{font-size:1.4rem;font-weight:400;color:#fa303c;margin-left:8px}.cart-item-list .p-price .status{margin-left:10px;font-size:1.4rem;color:#666}.cart-item-list .p-price.cancel .value{font-size:1.4rem;font-weight:400;color:#999;text-decoration:line-through}.cart-item-list .total-list{padding-top:5px}.cart-item-list .total-list ul{border-bottom:none}.cart-item-list .total-list li{margin-bottom:6px;padding:0;font-size:1.4rem;border:none;line-height:1.71}.cart-item-list .total-list li .del{display:inline-block;margin-right:5px;color:#999;text-decoration:line-through}.cart-item-list .total-list li:last-child{margin-bottom:40px}.cart-item-list .total-list .subtotal{color:#fa303c}.cart-item-list .total-list .grandtotal{font-weight:600;font-size:1.6rem;color:#fa303c}.p-idx_old img{width:100%}.p-idx_old .index-slide{position:relative;width:100%;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;aspect-ratio:375/177}.p-idx_old .index-slide .wrap{display:block}.p-idx_old .index-slide a{display:block}.p-idx_old .category-a a{display:block}.p-idx_old .category-a h2{margin-top:15px;margin-bottom:15px;font-size:1.4rem;font-weight:700;text-align:center}.p-idx_old .category-a .img-wrap{margin-bottom:15px;padding-left:15px;padding-right:15px}.p-idx_old .category-a .img-wrap img{aspect-ratio:345/150}.p-idx_old .category-a .img-wrap.full{padding-left:0;padding-right:0}.p-idx_old .category-a .img-wrap.full img{aspect-ratio:375/183}.p-idx_old .category-b a{display:block}.p-idx_old .category-b ul{padding:0 8px}.p-idx_old .category-b li{float:left;width:50%;padding:0 8px}.p-idx_old .category-b li img{aspect-ratio:164/246}.p-idx_old .category-b h2{margin-top:6px;margin-bottom:15px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.6rem;text-align:center}.p-idx img{width:100%}.p-idx .top-slide{position:relative;width:100%;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;aspect-ratio:390/260}.p-idx .top-slide .wrap{display:block}.p-idx .top-slide a{display:block}.p-idx .top-slide img{width:100%;aspect-ratio:390/260}.p-idx .swiper-pagination{z-index:1}.p-idx .main-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 6% 15px}.p-idx .main-category .item{display:block;width:27.5%;margin-bottom:15px}.p-idx .main-category .item .c-img{display:block;width:100%;border-radius:50%;aspect-ratio:1/1}.p-idx .main-category .item .c-name{overflow:hidden;width:100%;margin-top:10px;font-size:16px;text-align:center}.p-idx .recommend-category .r-item{position:relative;margin-bottom:30px;padding:0 10px}.p-idx .recommend-category .r-item a{display:block}.p-idx .recommend-category .r-item .r-title{margin-bottom:15px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.p-idx .recommend-category .r-item .c-top{width:100%;aspect-ratio:370/246;margin-bottom:6px}.p-idx .recommend-category .r-item .c-top img{width:100%;height:100%}.p-idx .recommend-category .r-item .r-item-slide{position:relative}.p-idx .recommend-category .r-item .r-item-slide .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-idx .recommend-category .r-item .r-item-slide .swiper-slide a{width:49.2%}.p-idx .recommend-category .r-item .r-item-slide .swiper-slide img{width:100%;aspect-ratio:182/264}.p-idx .recommend-category .r-item .swiper-button-next,.p-idx .recommend-category .r-item .swiper-button-prev{top:auto;bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:50px;background-color:rgba(0,0,0,.5);background-image:none}.p-idx .recommend-category .r-item .swiper-button-next .icon-s,.p-idx .recommend-category .r-item .swiper-button-prev .icon-s{width:9px;height:14px;background-position:-300px -200px}.p-idx .recommend-category .r-item .swiper-button-next.swiper-button-disabled,.p-idx .recommend-category .r-item .swiper-button-prev.swiper-button-disabled{pointer-events:auto}.p-idx .recommend-category .r-item .swiper-button-prev{left:0;border-radius:0 50px 50px 0}.p-idx .recommend-category .r-item .swiper-button-prev .icon-s{margin-right:8px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-idx .recommend-category .r-item .swiper-button-next{right:0;border-radius:50px 0 0 50px}.p-idx .recommend-category .r-item .swiper-button-next .icon-s{margin-left:8px;background-position:-300px -200px}.p-idx .middle-slide-wrap{width:100%}.p-idx .middle-slide-wrap .middle-slide{position:relative;width:100%;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;aspect-ratio:390/126}.p-idx .middle-slide-wrap .middle-slide .wrap{display:block}.p-idx .middle-slide-wrap .middle-slide a{display:block}.p-idx .middle-slide-wrap .middle-slide img{aspect-ratio:390/126}.p-idx .middle-slide-wrap .swiper-pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.p-idx .middle-slide-wrap .swiper-pagination>span{display:block;margin:10px 5px 0}.p-idx .recommend-product{margin-top:20px}.p-idx .recommend-product .rp-header{position:sticky;top:38px;z-index:1;background-color:#fff}.p-idx .recommend-product .rp-header.under-header{top:92px;-webkit-transition:top .3s;transition:top .3s}.p-idx .recommend-product .rp-header .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 33px;border-bottom:1px solid #d8d8d8}.p-idx .recommend-product .rp-header .list .item{position:relative;padding:10px 0;font-size:16px;font-weight:700;color:#86868a;text-transform:capitalize}.p-idx .recommend-product .rp-header .list .item.on{color:#111}.p-idx .recommend-product .rp-header .list .item.on:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#111}.p-idx .recommend-product .rp-header .sublist{display:none;overflow-y:auto;padding:10px}.p-idx .recommend-product .rp-header .sublist .subitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:3px 16px;margin-right:16px;border-radius:21px;border:solid 1px #ddd;font-size:14px;text-transform:capitalize;white-space:nowrap}.p-idx .recommend-product .rp-header .sublist .subitem.on{background-color:#dc7b78;border-color:#dc7b78;color:#fff}.p-idx .recommend-product .rp-header .sublist.on{display:-webkit-box;display:-ms-flexbox;display:flex}.p-idx .recommend-product .r-prod-list{display:none;margin-top:10px}.p-idx .recommend-product .r-prod-list.on{display:block}.p-idx .recommend-product .r-prod-list .btn-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:110px;height:32px;margin:20px auto;border:solid 1px #111;font-size:14px;font-weight:700;text-transform:capitalize}.p-idx .wedding-101{display:block;margin-top:30px}.p-idx .wedding-101 img{width:100%;aspect-ratio:390/113}.p-idx .advantage-slide-wrap{padding:30px 10px}.p-idx .advantage-slide-wrap .advantage-slide{width:100%}.p-idx .advantage-slide-wrap .item{overflow:hidden;padding:30px;background-color:#f8f6f0}.p-idx .advantage-slide-wrap .item .icon{display:block;width:30px;height:30px;margin:0 auto}.p-idx .advantage-slide-wrap .item .s-i-title{margin-top:15px;font-size:16px;line-height:24px;font-weight:700;text-align:center}.p-idx .advantage-slide-wrap .item .desc{margin-top:15px;font-size:14px;line-height:21px;text-align:center}.p-idx .advantage-slide-wrap .item .link,.p-idx .advantage-slide-wrap .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:182px;height:32px;margin:20px auto;border:1px solid #111;font-size:14px;font-weight:700}.p-idx .advantage-slide-wrap .swiper-pagination{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:10px}.p-idx .advantage-slide-wrap .swiper-pagination>span{display:block;margin:0 5px}.p-idx .site_description{padding:15px;color:#111}.p-idx .site_description a{text-decoration:underline}.p-idx .site_description h2{margin-top:30px;margin-bottom:30px;font-size:14px;line-height:1.5;text-align:center;font-weight:700}.p-idx .site_description h3{margin-top:20px;font-size:12px;font-weight:700;line-height:1.5}.p-idx .site_description p{font-size:12px;line-height:1.5;color:#555}.p-idx .site_description p a{color:#4781e6;text-decoration:underline}.p-ctg .ctg-header .title-box{padding:10px 0}.p-ctg .ctg-header h1{font-family:playfair_display,'Times New Roman',Georgia;font-size:26px;color:#333;text-transform:capitalize}.p-ctg .ctg-header .title-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.p-ctg .ctg-header .title-tool .count{font-size:14px;color:#86868a}.p-ctg .ctg-header .title-tool .btn-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;padding-left:15px;border-left:1px solid #999}.p-ctg .ctg-header .title-tool .btn-view .icon{width:15px;height:15px;margin-right:8px;background-image:url(/build/images/category/icon_grid-larger.png);background-size:contain}.p-ctg .ctg-header .title-tool .btn-view .text{font-size:14px;color:#666;text-transform:capitalize;text-decoration:underline}.p-ctg .ctg-header .title-tool .btn-view.larger .icon{background-image:url(/build/images/category/icon_grid-small.png)}.p-ctg .ctg-header .sort-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:39px;margin:0 -15px;padding-left:15px}.p-ctg .ctg-header .sort-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.p-ctg .ctg-header .sort-box .sort-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:60%}.p-ctg .ctg-header .sort-box .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:33px;padding-right:3vw;font-size:1.4rem;color:#111}.p-ctg .ctg-header .sort-box .item.on{font-weight:700;color:#f77a7a}.p-ctg .ctg-header .sort-box .sort-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:40%;padding-right:15px;font-weight:700}.p-ctg .ctg-header .sort-box .sort-r .item{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0}.p-ctg .ctg-header .sort-box .sort-r .item.price .arrow{display:block;width:10px;height:10px;background-position:-150px -50px}.p-ctg .ctg-header .sort-box .sort-r .item.price.asc .arrow{background-position:-250px -50px}.p-ctg .ctg-header .sort-box .sort-r .item.price.desc .arrow{background-position:-200px -50px}.p-ctg .ctg-header .btn-filter{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;padding:0 15px;border-left:1px solid #d8d8d8;font-size:14px;color:#111;font-weight:700;text-transform:capitalize}.p-ctg .ctg-header .btn-filter .icon-s{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px;height:14px;background-position:-350px 0}.p-ctg .nav_new_in{margin:0 -15px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.p-ctg .nav_new_in .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:13px 15px 7px;overflow-x:scroll}.p-ctg .nav_new_in .list .item{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:25px;padding-bottom:4px;border-bottom:2px solid transparent;font-size:12px;color:#999}.p-ctg .nav_new_in .list .item.cur{color:#ee7474;border-color:#ee7474}.p-ctg .nav_new_in .list .item.empty{width:1px}.p-ctg .links-box-under-title{margin:10px -15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-ctg .links-box-under-title ul{width:100%;padding-left:15px;padding-right:15px;white-space:nowrap;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch}.p-ctg .links-box-under-title li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:25px;padding-left:10px;padding-right:10px;margin-right:10px;background-color:#f6f6f6;border-radius:25px;font-size:1.2rem;color:#86868a;text-transform:uppercase}.p-ctg .prod-list{margin-top:15px}.p-ctg .pagination{margin-bottom:0}.p-ctg .category_description{padding:15px;color:#111}.p-ctg .category_description h2{margin-top:20px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:1.5}.p-ctg .category_description .desc{font-size:12px;line-height:1.5;color:#555}.p-ctg .category_description .desc h3{margin-top:20px;margin-bottom:10px;font-weight:700}.p-ctg .category_description .desc p{margin:10px 0}.p-ctg .category_description .desc p a{color:#4781e6;text-decoration:underline}.p-ctg .recommend-list{margin-top:5px}.prod-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 12px}.prod-list.img-square .prod-item .prod-img-wrap{aspect-ratio:1/1}.prod-list.img-square .prod-item .prod-img{aspect-ratio:1/1}.prod-list .prod-item{position:relative;width:50%;padding:0 3px;margin-bottom:25px}.prod-list .prod-item a{display:block}.prod-list .prod-img-wrap{position:relative;width:100%}.prod-list .prod-img-wrap .prod-img{width:100%;aspect-ratio:366/585}.prod-list .prod-name{margin-top:10px;height:1.3em;font-size:1.3rem;line-height:1.3em;color:#86868a;text-transform:capitalize;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prod-list .bottom-box{margin-top:5px}.prod-list .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;margin-top:5px;padding-right:8px}.prod-list .not-for-sale,.prod-list .prod-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:10px;line-height:1;text-transform:uppercase}.prod-list .not-for-sale .price-symbol,.prod-list .prod-price .price-symbol{font-size:1.2rem;color:#666;font-weight:400}.prod-list .not-for-sale .price-value,.prod-list .prod-price .price-value{font-size:1.6rem;font-weight:700;color:#fa303c}.prod-list .market-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.2rem;color:#999;text-decoration:line-through;text-transform:uppercase}.prod-list .p-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3px;height:20px}.prod-list .p-discount .text{font-size:1.1rem;font-weight:700;text-transform:uppercase}.prod-list .p-discount .like-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prod-list .p-discount .like-box .count{color:#86868a}.prod-list .p-discount .like-box .liked+.count{color:#111}.prod-list .icon-like{display:block;width:25px;height:20px;background-position:-350px -100px}.prod-list .icon-like.liked{background-position:-300px -100px}.prod-list .mark-icon-box-bottom{position:absolute;bottom:0;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:18px;pointer-events:none}.prod-list .mark-icon-box-bottom .mark-item{height:18px}.prod-list .mark-icon-box-bottom .mark-item.free_shipping{width:94px;background:url(/build/images/category/mark-icon_free_shipping.png) 0 0 no-repeat;background-size:cover}.prod-list .mark-icon-box-bottom .mark-item.hrs48{width:56px;background:url(/build/images/category/mark-ico_hrs48.png) 0 0 no-repeat;background-size:cover}.prod-list .mark-icon-box-bottom .mark-item.hrs72{width:56px;background:url(/build/images/category/mark-ico_hrs72.png) 0 0 no-repeat;background-size:cover}.prod-list .mark-icon-box{position:absolute;top:15px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:16px;padding:0 3px;pointer-events:none}.prod-list .mark-icon-box .mark-item{height:16px;background:url(/build/images/category/img_mark-icon.png) 0 0 no-repeat;background-size:350px 50px}.prod-list .mark-icon-box .mark-item.sale{width:32px;background-position:0 0}.prod-list .mark-icon-box .mark-item.new{width:32px;background-position:-50px 0}.prod-list .mark-icon-box .mark-item.hot{width:28px;background-position:-100px 0}.prod-list .mark-icon-box .mark-item.flash{width:66px;background-position:-150px 0}.prod-list .mark-icon-box .mark-item.limited{width:72px;background-position:-250px 0}.prod-list .mark-icon-box .mark-item.off{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:21px;background:0 0;background-image:linear-gradient(293deg,#fdaa8b,#ff546f);font-size:12px;color:#fff}.prod-list .mark-icon-box .mark-item.off span{font-size:14px}.prod-list.larger .prod-item{width:100%;padding:5px 10px}.prod-list.larger .bottom-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-list.larger .prod-price{margin-right:20px}.prod-list.larger .prod-price .price-value{font-size:20px}.prod-list.larger .p-discount{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prod-list.larger .p-discount .like-box{margin-left:30px}.pagination{position:relative;padding:0 15px;width:100%;overflow:hidden}.pagination .btn{display:block;float:left;width:35%;height:40px;border-radius:2px;background-color:#ee7474;font-size:17px;color:#fff;line-height:40px;text-align:center;text-transform:capitalize}.pagination .btn.disabled{background-color:#ddd;color:#666;visibility:hidden}.pagination .cur-page{display:block;float:left;width:30%;overflow:hidden;font-size:18px;line-height:40px;text-align:center}#filter-modal .modal-dialog{position:absolute;width:100%;height:85vh;overflow:auto;margin:0;bottom:0;border-top:1px solid #eee;border-top-left-radius:14px;border-top-right-radius:14px;background-color:#fff}#filter-modal .modal-content{position:relative;border-radius:0;border:none;padding:40px 15px;height:100%;overflow:auto}#filter-modal.fade .modal-dialog{-webkit-transform:translate(0,100%);transform:translate(0,100%)}#filter-modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#filter-modal .close{position:absolute;top:22px;right:22px;background-position:0 -50px;opacity:1}#filter-modal .m-footer{position:absolute;left:0;bottom:0;width:100%;padding:15px 20px 11px 20px;background-color:#fff}#filter-modal .m-footer .tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#filter-modal .m-footer .tools .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46%;height:36px;font-size:14px;font-weight:700}#filter-modal .m-footer .tools .btn-clear{border:1px solid #111}#filter-modal .m-footer .tools .btn-apply{color:#fff;background-color:#f77a7a}#filter-modal .filter-box{margin-left:-20px;margin-right:-20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#filter-modal .filter-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:15px;padding-right:15px;margin-right:20px;overflow-x:scroll;overflow-y:visible}#filter-modal .filter-box li{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;margin-bottom:15px;font-size:12px;line-height:1;color:#111}#filter-modal .filter-box li:last-of-type:after{content:" ";display:block;width:20px;height:1px}#filter-modal .filter-box .btn-close{display:block;width:14px;height:14px;margin-right:4px;background-position:-50px -50px}#filter-modal .content-wrap{position:absolute;top:50px;left:0;right:0;bottom:0;overflow-y:auto;padding-bottom:80px}#filter-modal .content{padding-bottom:100px}#filter-modal .content .item1{padding:20px}#filter-modal .content .item1:first-child{padding-top:0}#filter-modal .content .f-title{font-size:14px;font-weight:700;color:#111}#filter-modal .content .flt-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}#filter-modal .content .item2{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:26px;margin-top:6px;margin-right:6px;padding:0 14px;border:1px solid #e9e9e9;border-radius:26px;font-size:1.2rem;line-height:1em}#filter-modal .content .item2.selected{border-color:#111}#filter-modal .content .color-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-right:4px;border-radius:50%}.ad-in-list{overflow:hidden}.ad-in-list .ad-wrap{display:block;width:100%!important;height:100%!important}.ad-in-list .ad-wrap img{width:100%;height:auto!important;aspect-ratio:0}.p-user .item-list{margin-bottom:40px}.p-user .item-list h1{margin-top:15px;margin-bottom:40px;font-size:1.8rem;text-align:center;font-family:playfair_display,'Times New Roman',Georgia;letter-spacing:2px}.p-user .item-list ul{padding:0 8px;margin:0 auto;overflow:hidden}.p-user .item-list li{width:49%;display:inline-block;padding:0 8px;font-size:1.4rem;color:#111;text-align:center;vertical-align:text-top}.p-user .item-list li i{width:42px;height:42px;margin:30px auto 10px auto}.p-user .item-list li .icon-info{margin-top:0;background-position:-50px -100px}.p-user .item-list li .icon-order{margin-top:0;background-position:-150px -100px}.p-user .item-list li .icon-favorite{background-position:-200px -100px}.p-user .item-list li .icon-history{background-position:-200px -650px}.p-user .item-list li .icon-address{background-position:-250px -100px}.p-user .item-list li .icon-change{background-position:-100px -100px}.p-user .item-list li .icon-refer{background-position:0 -400px}.p-user .item-list li .icon-points{background-position:-50px -400px}.p-user .item-list a{display:block;height:82px}.p-user .item-list h2{font-size:1.4rem;font-family:NunitoSans-Regular,Arial}.p-reg-welcome .content-body{padding:0 15px}.p-reg-welcome .content-body .success{height:86px;width:86px;background-color:#46ae65;margin:25px auto;border-radius:50%;padding:24px}.p-reg-welcome .content-body .success i{margin:auto;width:40px;height:40px;vertical-align:middle;background-position:-150px -250px}.p-reg-welcome .content-body .title{font-family:playfair_display,'Times New Roman',Georgia;font-size:18px;text-align:center;text-transform:uppercase;letter-spacing:2px}.p-reg-welcome .content-body .text{margin-top:20px;font-size:14px;line-height:1.7;color:#666;text-align:center}.p-reg-welcome .content-body .text .em{display:inline-block;margin:0 3px;font-weight:700;color:#fa303c}.p-reg-welcome .content-body .text a{color:#0068d9}.p-reg-welcome .content-body .text-tips{margin-top:10px;font-size:14px;text-align:center;color:#86868a}.p-reg-welcome .content-body .btn{display:block;margin-top:20px;background-color:#ee7474;font-size:16px;line-height:50px;text-align:center;text-transform:uppercase;color:#fff}#point-brief .modal-dialog{position:absolute;width:100%;overflow:auto;margin:0;top:0;bottom:0}#point-brief .modal-content{border-radius:0;border:none;height:100vh;padding:0 15px;background-color:#fff;overflow:auto}#point-brief .modal-header{margin:0 -15px;padding:0;height:54px;border-bottom:1px solid #e5e5e5}#point-brief .modal-header .back{display:block;position:relative;width:60px;height:54px}#point-brief .modal-header .back i{display:block;position:absolute;top:17px;left:20px;background-position:-350px -300px}#point-brief.fade .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#point-brief.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#point-brief .title{margin-top:15px;font-family:playfair_display,'Times New Roman',Georgia;font-size:18px;text-align:center;letter-spacing:2px;text-transform:uppercase}#point-brief .brief{margin-top:20px;font-size:14px;line-height:24px;color:#111}.p-refer h2.title-p{padding-top:15px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;text-transform:uppercase;color:#111;margin-bottom:20px;letter-spacing:2px}.p-refer .ref-box .val-box{position:relative;width:345px;height:145px;margin:0 auto;background:url(/build/images/global/img_points.png) no-repeat;background-size:contain}.p-refer .ref-box .val-box .avil{margin-left:69px;margin-top:30px}.p-refer .ref-box .val-box .avil .count{font-size:24px;color:#111}.p-refer .ref-box .val-box .held{margin-right:69px;margin-top:30px}.p-refer .ref-box .val-box .held .count{font-size:14px}.p-refer .ref-box .val-box .count{font-family:Arial;font-weight:700;line-height:35px}.p-refer .ref-box .val-box p{width:100px;font-size:12px;color:#999;text-align:center}.p-refer .ref-box .val-box i{position:absolute;background-position:-300px -350px;left:163px;bottom:35px}.p-refer .ref-box .btn-group{display:block;margin-top:20px;margin-bottom:15px;text-align:center}.p-refer .ref-box .btn-group .btn{float:none;display:inline-block;width:165px;margin:0 7px;background-color:#ee7474;font-size:12px;line-height:40px;color:#fff;text-align:center;text-transform:uppercase}.p-refer .ref-box .line10{height:10px;background-color:#f5f5f5}.p-refer .ref-box .paypal{height:120px;background-color:#fff;overflow:hidden}.p-refer .ref-box .paypal i{display:block;width:74px;height:19px;margin-top:15px;margin-left:15px;background-position:-100px -400px}.p-refer .ref-box .paypal .email{font-size:20px;line-height:25px;margin-top:15px;padding-left:15px}.p-refer .ref-box .paypal .name{margin-top:15px;margin-left:15px;font-size:14px;color:#666;text-transform:capitalize}.p-refer .ref-box .ref-link{height:198px;padding-left:15px;padding-top:15px;background-color:#fff}.p-refer .ref-box .ref-link h4{margin:0;font-size:14px;font-weight:700}.p-refer .ref-box .ref-link .link{margin-top:15px}.p-refer .ref-box .ref-link input{width:69%;height:40px;padding:0 10px;background-color:#f0f0f0;border:1px solid #7e7e7e;font-size:12px;line-height:40px}.p-refer .ref-box .ref-link input:hover{cursor:text}.p-refer .ref-box .ref-link .btn-copy{display:inline-block;width:23%;background-color:#27ab86;font-size:12px;line-height:40px;color:#fff;text-align:center}.p-refer .ref-box .ref-link .share{margin-top:25px}.p-refer .ref-box .ref-link .share li{float:left;margin-right:20px}.p-refer .ref-box .ref-link .share li:last-of-type{margin-right:0}.p-refer .ref-box .ref-link .share a{width:50px;height:50px}.p-refer .ref-box .ref-link .share a.email{background-position:-300px -400px}.p-refer .ref-box .ref-link .share a.fb{background-position:-350px -550px}.p-refer .ref-box .ref-link .share a.tw{background-position:-350px -500px}.p-refer .ref-box .ref-link .share a.gp{background-position:-350px -450px}.p-refer .ref-box .ref-link .share a.pin{background-position:-350px -400px}.p-refer .credit-box .val-box{position:relative;width:345px;height:145px;margin:10px auto 30px;background:url(/build/images/global/img_points.png) no-repeat;background-size:contain;overflow:hidden}.p-refer .credit-box .val-box .points{margin-top:30px;text-align:center}.p-refer .credit-box .val-box .points .count{font-size:24px;color:#111}.p-refer .credit-box .val-box .count{font-family:Arial;font-weight:700;line-height:35px}.p-refer .credit-box .val-box p{font-size:12px;color:#999;text-align:center}.p-refer .credit-box .val-box i{position:absolute;background-position:-350px -350px;left:165px;bottom:33px}.p-refer .credit-box .brief{padding:0 15px;font-size:14px;line-height:24px;color:#111}.p-refer .credit-box .brief p{line-height:24px;margin:10px auto}.p-refer .recode-list{padding:15px}.p-refer .recode-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:8px;border-bottom:1px solid #eee}.p-refer .recode-list .item>div{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%;margin-bottom:5px}.p-refer .recode-list .item .date{color:#aaa}.p-refer .recode-list .item .balance,.p-refer .recode-list .item .points{text-align:right}.p-refer .recode-list .item.used .points span{color:#fa303c}.p-refer .recode-list .item.got .points span{color:#299e42}.p-refer .redeem form{margin:30px 15px 0}.p-refer .redeem h3{margin-top:15px;font-size:12px}.p-refer .redeem .val{display:inline-block;margin-left:10px;font-size:24px;color:#999;vertical-align:middle}.p-refer .redeem input{width:100%;height:auto;margin-top:5px;padding:0 20px;border:1px solid #ccc;font-size:14px;line-height:36px}.p-refer .redeem .btn-confirm{display:block;margin-top:15px;background-color:#ee7474;font-size:16px;line-height:50px;color:#fff;text-align:center;text-transform:uppercase}.p-refer .redeem .info{padding:18px 18px 0}.p-refer .redeem .info ul{padding:15px;background-color:#f1f1f1}.p-refer .redeem .info li{position:relative;padding-left:15px;margin-bottom:10px;font-size:12px;line-height:24px}.p-refer .redeem .info li:last-of-type{margin-bottom:0}.p-refer .redeem .info .dot{position:absolute;display:block;left:0;top:0;font-size:18px;color:#666}.p-refer .redeem .equal{margin-top:16px;font-size:12px;line-height:25px;color:#999}.p-refer .redeem .equal span{display:inline-block;margin:0 5px;font-size:20px;color:#111;vertical-align:middle}.p-refer .sign-box .form-box{margin-top:10px;padding:0 15px}.p-refer .sign-box .form-box input[type=text]{width:100%;height:50px;padding:0 17px;margin-top:15px;font-size:14px;line-height:50px;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none}.p-refer .sign-box .form-box ::-webkit-input-placeholder{color:#999}.p-refer .sign-box .form-box .btn-refer-sign{display:block;width:100%;height:50px;margin-top:30px;border:1px solid #ee7474;background-color:#ee7474;font-size:16px;line-height:50px;color:#fff;text-align:center;text-transform:uppercase}.p-refer .sign-box .form-box .no-login{font-size:14px;font-weight:700;margin-top:50px;text-align:center}.p-refer .sign-box .info-box{margin-top:25px;padding:0 15px}.p-refer .sign-box .info-box p{font-size:12px;line-height:24px;color:#999}.p-refer .sign-box .info-box .tip-list{margin:20px 0}.p-refer .sign-box .info-box .tip-list li{position:relative;padding-left:20px;font-size:12px;line-height:35px}.p-refer .sign-box .info-box .tip-list li .dot{position:absolute;display:block;left:3px;top:0;font-size:16px}.p-refer .sign-box .info-box .tip-list li i{display:inline-block;width:56px;height:14px;margin-left:5px;background-position:-200px -400px;vertical-align:middle}.p-refer .sign-box .info-box .tips-last{margin-top:20px;color:#111}.p-sces .sces-a{width:100%;text-align:center;padding-top:20px;padding-bottom:10px}.p-sces .sces-a .icon{height:86px;width:86px;background-color:#46ae65;margin:0 auto;border-radius:50%;padding:24px}.p-sces .sces-a .icon i{margin:auto;width:40px;height:40px;vertical-align:middle;background-position:-150px -250px}.p-sces .sces-a h2{letter-spacing:2px;font-size:1.8rem;margin-top:10px;font-family:playfair_display,'Times New Roman',Georgia}.p-sces .sces-a.status-pending .icon{background:transparent url(../images/payment/img_pending.png);background-size:contain;border-radius:0}.p-sces .sces-a.status-pending .icon i{display:none}.p-sces .sces-a.status-pending h2{width:70%;margin:10px auto;font-family:NunitoSans-Regular,Arial;font-size:14px;letter-spacing:0;font-weight:700;line-height:21px}.p-sces .sces-b{height:100%;width:100%;background-color:#111;padding:15px 15px 15px 15px;font-family:NunitoSans-Regular,Arial}.p-sces .sces-b .sces-ba{background-color:#fff;width:100%;height:100%;padding:19px 15px 0 15px;margin-bottom:15px;position:relative}.p-sces .sces-b .sces-ba h2{text-align:center;font-size:1.2rem}.p-sces .sces-b .sces-ba h2:last-of-type{font-size:1.6rem;font-weight:700;margin-top:16px}.p-sces .sces-b .sces-ba .detail-box{margin-top:20px;padding-bottom:30px}.p-sces .sces-b .sces-ba .detail-box li{line-height:24px}.p-sces .sces-b .sces-ba .detail-box span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-sces .sces-b .sces-ba .detail-box span:nth-child(even){text-align:right;font-size:1.4rem;width:66%}.p-sces .sces-b .sces-ba .detail-box span:nth-child(odd){color:#999;font-size:1.2rem;width:32%}.p-sces .sces-b .sces-ba .detail-box .service-email{color:#2969d1}.p-sces .sces-b .sces-ba .detail-box .total-money{color:#c65951;font-size:1.8rem!important}.p-sces .sces-b .sces-ba .detail-box i{border-top:dashed 1px #d3d3d3;height:1px;width:100%;display:block;text-align:center;margin:21px 0 21px 0}.p-sces .sces-b .sces-ba .tips{font-size:12px;color:#999}.p-sces .sces-b .sces-ba .sawtooth{display:block;background:url(/build/images/global/icon_sawtooth.png) #111 repeat;background-size:8px 5px;height:5px;width:100%;position:absolute;left:0;bottom:0}.p-sces .sces-b .email-btn{width:100%;color:#fff;line-height:50px;font-size:1.6rem;background-color:#573939;border:solid 2px #ee7474}.p-sces .sces-c{height:100%;width:100%;padding:15px 14px 13px 14px}.p-sces .sces-c .article-box{margin-bottom:15px}.p-sces .sces-c .article-box p{line-height:1.71;font-family:NunitoSans-Regular,Arial;font-size:1.4rem;color:#999}.p-sces .sces-c .article-box a{color:#2969d1}.p-sces .sces-c .order-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#fff;line-height:50px;font-size:1.6rem;background-color:#ee7474;border:0}.p-sces .join-refer{padding:30px 14px}.p-sces .join-refer img{width:100%}.p-prod{background:#f2f2f2}.p-prod .product-main{padding:0 10px 10px}.p-prod .positioning-bar{position:fixed;top:-40px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100vw;background-color:#fff;border-bottom:1px solid #d8d8d8;-webkit-transition:top .3s;transition:top .3s;z-index:2}.p-prod .positioning-bar.fixed{top:0}.p-prod .positioning-bar.fixed.under_header{top:54px}.p-prod .positioning-bar .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.3333%}.p-prod .positioning-bar .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:14px;font-weight:700}.p-prod .positioning-bar .item.on .text{border-color:#111}.p-prod .prod-slider{position:relative;padding:0;background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;aspect-ratio:375/600}.p-prod .prod-slider .swiper-slide img{width:100%;aspect-ratio:375/600}.p-prod .prod-slider .swiper-pagination-fraction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:52px;height:22px;overflow:hidden;top:10px;left:auto;right:5%;border-radius:22px;background-color:rgba(10,10,10,.3);color:#fff}.p-prod .prod-slider .swiper-pagination-fraction div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:22px}.p-prod .prod-slider .swiper-pagination-fraction .cur{border-bottom-right-radius:12px;background-color:rgba(10,10,10,.2);font-size:12px}.p-prod .prod-slider .swiper-pagination-fraction .total{font-size:10px}.p-prod .prod-slider .video-cover-image .btn-wrap{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.p-prod .prod-slider .video-cover-image .btn-wrap .btn-play{width:60px;height:60px;pointer-events:auto}.p-prod .prod-slider .big-video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.p-prod .prod-slider .big-video-wrap .btn-close-video{position:absolute;right:-50px;top:-50px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100px;height:100px;padding:20px;border-radius:50%;border:1px solid #999;background-color:rgba(255,255,255,.5);z-index:10}.p-prod .prod-slider .big-video-wrap .btn-close-video i{display:block;width:20px;height:20px;background:url(/build/images/global/ico_close-modal@3x.png) no-repeat center center;background-size:contain}.p-prod .prod-block{background:#fff;padding:10px;margin:10px auto}.p-prod .prod-intro{position:relative}.p-prod .prod-intro .product-intro-container{background-color:#fff}.p-prod .prod-intro .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.p-prod .prod-intro .price-box .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-prod .prod-intro .price-box .prod-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:20px;line-height:1;font-weight:700;color:#fa303c;text-transform:uppercase}.p-prod .prod-intro .price-box .prod-price .price-symbol{margin-right:1px;font-size:14px;font-weight:400;color:#666}.p-prod .prod-intro .price-box .market-price{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;font-size:1.2rem;color:#86868a;font-weight:400;text-decoration:line-through}.p-prod .prod-intro .price-box .discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:20px;margin-left:10px;border:solid 1px #ff4b4b;font-size:12px;color:#111}.p-prod .prod-intro .price-box .btn-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:12px;color:#999;font-weight:700;text-transform:capitalize}.p-prod .prod-intro .price-box .btn-share em{display:block;width:20px;height:20px;margin-left:3px;background:url(/build/images/product/ico_share@2x.png) no-repeat center;background-size:contain}.p-prod .prod-intro .prod-title{margin-top:10px;font-size:1.4rem;color:#111;line-height:21px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p-prod .prod-intro .prod-title .mark-item{display:inline-block;height:16px;background:url(/build/images/category/img_mark-icon.png) 0 0 no-repeat;background-size:350px 50px;vertical-align:top}.p-prod .prod-intro .prod-title .mark-item.new{width:32px;background-position:-50px 0}.p-prod .prod-intro .prod-title .mark-item.hot{width:28px;background-position:-100px 0}.p-prod .prod-intro .code-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:7px}.p-prod .prod-intro .code-box .code{font-size:1.4rem;color:#86868a}.p-prod .prod-intro .code-box .comment-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.p-prod .prod-intro .code-box .comment-summary .icon-s{background-position:0 -197px}.p-prod .prod-intro .code-box .comment-summary .summary{color:#111;font-size:1.2rem;line-height:2.1rem}.p-prod .prod-intro .hot-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-prod .prod-intro .hot-tags .tag-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;margin:15px 10px 0 0;border-radius:0 12px 0 12px;font-size:12px}.p-prod .prod-intro .hot-tags .tag-item i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:28px;height:24px;font-size:16px;border-radius:0 12px 0 12px}.p-prod .prod-intro .hot-tags .tag-item i.icon-fast-shipping{background:#5de}.p-prod .prod-intro .hot-tags .tag-item i.ri-star-line{background:#69c89e}.p-prod .prod-intro .hot-tags .tag-item.new{background-color:#e1f9eb}.p-prod .prod-intro .hot-tags .tag-item.hot{background-color:#eec03f}.p-prod .prod-intro .hot-tags .tag-item.free_shipping{background-color:#aee}.p-prod .prod-intro .hot-tags .tag-item .text{padding:0 8px 0 6px}.p-prod .prod-intro .qty{margin-top:20px;font-size:1.4rem;line-height:24px;font-weight:700;color:#666;text-transform:uppercase}.p-prod .prod-intro .qty input{display:inline-block;width:60px;padding:0;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;font-size:1.6rem;line-height:15px;text-align:center}.p-prod .prod-intro .btn-add,.p-prod .prod-intro .btn-minus{display:inline-block;width:15px;height:16px;vertical-align:middle}.p-prod .prod-intro .btn-add{background-position:-250px 0}.p-prod .prod-intro .btn-minus{margin-left:20px;background-position:-300px 0}.p-prod .promotion-box{margin:10px auto 15px;position:relative}.p-prod .promotion-box .info{padding:2px 90px 2px 15px;background-color:#ee7474;border-radius:24px}.p-prod .promotion-box .info .message{font-size:1.4rem;color:#fff}.p-prod .promotion-box .info .countdown{position:absolute;top:0;right:6px;bottom:0;width:80px;height:100%}.p-prod .promotion-box .info .countdown i{display:inline-block;width:14px;height:14px;margin-top:2px;margin-right:5px;background-position:-350px -600px}.p-prod .promotion-box .info .countdown .time{display:inline-block;width:50px;font-size:1.4rem;color:#fff;line-height:20px}.p-prod .prod-activity .item>.a-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;margin-top:6px;background-color:#f5edea;border-radius:18px;font-size:14px;line-height:18px;color:#111}.p-prod .prod-activity .item>.a-link .clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.p-prod .prod-activity .item>.a-link .clock span{display:inline-block;min-width:17px;text-align:center}.p-prod .stock-all-spec-tips{width:100%;margin-top:5px;border-bottom:1px solid #ddd;font-size:1.3rem;font-weight:700}.p-prod .multi-select-tab-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7px -10px;background-color:#f2f2f2;border-bottom:1px solid #f2f2f2}.p-prod .multi-select-tab-box .tab-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:44px;font-size:14px;font-weight:700;color:#666}.p-prod .multi-select-tab-box .tab-item.cur{background-color:#fff;border-color:#ee7474;color:#000}.p-prod .multi-select-tab-box .tab-item.cur.in-stock:after,.p-prod .multi-select-tab-box .tab-item.cur.in-stock:before,.p-prod .multi-select-tab-box .tab-item.cur.normal:after,.p-prod .multi-select-tab-box .tab-item.cur.normal:before{display:block}.p-prod .multi-select-tab-box .tab-item.in-stock:before,.p-prod .multi-select-tab-box .tab-item.normal:after{content:" ";position:absolute;top:0;z-index:1;display:none;width:10px;height:100%;background:#fff}.p-prod .multi-select-tab-box .tab-item.in-stock:after,.p-prod .multi-select-tab-box .tab-item.normal:before{content:" ";position:absolute;left:50%;bottom:0;z-index:2;display:none;width:16px;height:4px;background-color:#ee7474;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-prod .multi-select-tab-box .tab-item.normal:after{right:-6px;border-top-right-radius:5px;-webkit-box-shadow:1px 0 1px 0 rgba(0,0,0,.1);box-shadow:1px 0 1px 0 rgba(0,0,0,.1);-webkit-transform:skew(8deg);transform:skew(8deg)}.p-prod .multi-select-tab-box .tab-item.in-stock:before{left:-6px;border-top-left-radius:5px;-webkit-box-shadow:-1px 0 1px 0 rgba(0,0,0,.1);box-shadow:-1px 0 1px 0 rgba(0,0,0,.1);-webkit-transform:skew(-8deg);transform:skew(-8deg)}.p-prod .product-services h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-size:1.4rem;color:#111;line-height:24px}.p-prod .product-services h2 .title{overflow-x:auto;font-weight:700;text-transform:capitalize}.p-prod .product-services h2 .title .custom-size-service-fee{font-weight:400;font-size:13px}.p-prod .product-services .value-added .item{font-size:13px;line-height:24px}.p-prod .product-services .value-added .item label{float:left;position:relative;padding-left:20px;font-weight:400}.p-prod .product-services .value-added .item label input{position:absolute;top:0;left:0}.p-prod .product-services .value-added .item label .item-name{font-weight:700}.p-prod .product-services .value-added .item .btn_model{float:right;display:block;text-decoration:underline}.p-prod .prod-detail{padding-top:1px;padding-bottom:5px}.p-prod .prod-detail .toggle-container-box.eta-box{border:none}.p-prod .prod-detail .toggle-container-box{border-top:1px solid rgba(92,60,48,.2)}.p-prod .prod-detail .toggle-container-header{position:relative}.p-prod .prod-detail .toggle-container-title p{margin-bottom:0;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;line-height:48px}.p-prod .prod-detail .toggle-container-title .eta-date-range{padding-left:5px}.p-prod .prod-detail .toggle-btn{font-size:0;position:absolute;right:5px;top:10px}.p-prod .prod-detail .toggle-btn .icon-arrow-down-s-line{font-size:26px;display:block;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.p-prod .prod-detail .toggle-btn .icon-arrow-down-s-line.open{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}.p-prod .prod-detail .toggle-container-content{font-size:12px;padding-bottom:10px}.p-prod .prod-detail .toggle-container-content a{color:#ee7474;text-decoration:underline}.p-prod .prod-detail .toggle-container-content .in-stock .time{font-weight:700;color:#ee7474}.p-prod .prod-detail .disabled{text-decoration:line-through;color:#999}.p-prod .prod-detail .disabled-tip{padding-left:1em}.p-prod .prod-detail .spec span{display:inline-block;line-height:18px}.p-prod .prod-detail .spec .key{width:45%;overflow:hidden}.p-prod .prod-detail .spec .value{width:53%;word-wrap:normal;overflow:hidden}.p-prod .prod-detail .content{display:block;font-size:12px;line-height:24px}.p-prod .prod-detail .content h1{margin:10px 0;font-size:16px;font-weight:700}.p-prod .prod-detail .content h2{margin-top:10px;font-size:14px;font-weight:700}.p-prod .prod-detail .content h2:before{display:none}.p-prod .prod-detail .content h3{margin:10px 0;font-size:12px;font-weight:700}.p-prod .prod-detail .content .tips{color:#666}.p-prod .prod-detail .content.in-stock .time{font-weight:700;color:#ee7474}.p-prod .review-box h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;line-height:24px;font-weight:700}.p-prod .review-box .btn-write{font-size:14px;line-height:24px;color:#111;text-transform:capitalize;text-decoration:underline}.p-prod .review-box .list-wrap{margin-top:15px}.p-prod .review-box li{padding:15px 0;border-top:1px solid #e5e5e5}.p-prod .review-box li .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-prod .review-box .username{margin-right:16px;font-size:1.4rem;font-weight:700}.p-prod .review-box .date{margin-top:5px;font-size:12px;color:#86868a}.p-prod .review-box h3{margin:0;font-size:1.4rem;line-height:30px;font-weight:700}.p-prod .review-box .comment-image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto}.p-prod .review-box .comment-image img{width:30%;margin:0 6px;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.p-prod .review-box p.content{margin-top:10px;font-size:1.4rem;line-height:18px}.p-prod .review-box .see-all{margin-top:15px;font-size:1.4rem;text-align:center;text-decoration:underline}.p-prod .review-box .more i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-prod .questions-box .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-prod .questions-box .questions h2{font-size:1.6rem;line-height:24px;font-weight:700}.p-prod .questions-box .questions .btn-write{font-size:1.4rem;line-height:24px;color:#111;text-transform:capitalize;text-decoration:underline}.p-prod .questions-box .list-wrap .question-and-answer{border-bottom:1px solid #ccc;margin:10px auto;padding-bottom:10px}.p-prod .questions-box .list-wrap .question-and-answer dl{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.p-prod .questions-box .list-wrap .question-and-answer dl dt{font-weight:700;margin-right:5px;font-family:sans-serif}.p-prod .questions-box .list-wrap .question-and-answer dl dd{line-height:20px;margin-bottom:8px;overflow:hidden;padding-left:5px;text-overflow:ellipsis;word-break:break-word}.p-prod .questions-box .list-wrap .question-and-answer dl dd p{margin:5px auto}.p-prod .questions-box .list-wrap .question-and-answer .answer-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.p-prod .questions-box .list-wrap .question-and-answer .answer-images img{width:30%;margin:0 6px;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.p-prod .questions-box .list-wrap .answer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:1.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#999}.p-prod .questions-box .list-wrap .answer-bottom .answer-item-by{padding-left:5px}.p-prod .questions-box .list-wrap .answer-bottom .answer-item-help{text-align:right}.p-prod .questions-box .list-wrap .answer-bottom .answer-item-help .text{margin-right:5px}.p-prod .questions-box .not-found-tips{font-size:1.2rem;line-height:16px}.p-prod .questions-box .not-found-tips span.submit-question{color:#ff7176;text-decoration:underline}.p-prod .questions-box .faq-container-no-question{font-size:14px;padding:10px 0;line-height:16px;text-align:center}.p-prod .questions-box .faq-container-no-question .submit-question{margin-top:10px;text-decoration:underline}.p-prod footer{margin-top:0}.p-prod .fixed-bottom{position:fixed;left:0;bottom:0;width:100vw;z-index:1}.p-prod .fixed-bottom .new-user-fixed{position:static}.p-prod .fixed-bottom .add-cart-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px;background-color:#fcfcfc;-webkit-box-shadow:0 -3px 6px rgba(150,150,150,.2);box-shadow:0 -3px 6px rgba(150,150,150,.2)}.p-prod .fixed-bottom .add-cart-box .btn-add-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:41px;margin-left:10px;background-color:#f77a7a;border-radius:8px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.p-prod .fixed-bottom .tool-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 12px}.p-prod .fixed-bottom .tool-btn .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-prod .fixed-bottom .tool-btn .text{margin-top:1px;font-size:12px;color:#333;text-transform:capitalize}.p-prod .fixed-bottom .btn-like{min-width:58px}.p-prod .fixed-bottom .btn-like .icon-s{display:block;width:24px;height:20px;background-position:-350px -100px}.p-prod .fixed-bottom .btn-like.liked .icon-s{background-position:-300px -100px}.p-prod .fixed-bottom .btn-share .icon-s{background-position-x:-95px;background-position-y:-647px}.p-prod .fixed-bottom .btn-prod-service .icon-s{background-position:-250px -350px}.p-prod .fixed-bottom .new-user-fixed{position:static}.p-prod .btn-service,.p-prod .icon-top{bottom:170px}.p-prod .btn-service{bottom:120px}.star{display:inline-block;width:95px;height:14px;line-height:30px}.star.level5{background-position:0 -200px}.star.level4{background-position:-20px -200px}.star.level3{background-position:-40px -200px}.star.level2{background-position:-60px -200px}.star.level1{background-position:-80px -200px}.star.level0{background-position:-100px -200px}.recommend-list{margin-top:15px;background-color:#fff;overflow:hidden;padding-top:20px;padding-bottom:30px}.recommend-list h2{margin-top:15px;margin-bottom:0;padding-left:15px;font-size:1.8rem;font-weight:700;text-align:center}.recommend-list .prod-list{margin-top:10px}.list-bottom-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#aaa;line-height:2em}.list-bottom-tips span{display:block;margin:0 10px;color:#333}.list-bottom-tips em{display:block;width:20px;height:1px;background-color:#aaa}.prod-select{padding:0 15px;margin:10px -15px}.prod-select .content{overflow:hidden}.prod-select .content .select-box{margin-top:20px}.prod-select .content .select-box h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;font-size:1.4rem;color:#111;line-height:24px}.prod-select .content .select-box h2 .title{overflow-x:auto;font-weight:700;text-transform:capitalize;text-wrap:nowrap}.prod-select .content .select-box h2 .title .custom-size-service-fee{font-weight:400;font-size:13px}.prod-select .content .select-box h2 .selected{font-weight:400;text-transform:capitalize}.prod-select .content .select-box h2 .more{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:10px;font-size:1.4rem;color:#111;text-decoration:underline}.prod-select .content .select-box h2 .more img{width:18px;height:18px;margin-right:6px}.prod-select .content .color-list-wrap{position:relative;margin:0 -5px}.prod-select .content .color-list-wrap.limit{max-height:127px;overflow:hidden}.prod-select .content .color-list-wrap .btn-more{position:absolute;right:0;bottom:0;width:50px;height:42px;overflow:hidden;background:url(/build/images/product/ico_unfold.jpg) no-repeat center;background-size:60px 52px}.prod-select .content .color-list{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prod-select .content .color-list li{margin:5px;display:inline-block}.prod-select .content .color-list li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:32px;border-radius:32px}.prod-select .content .color-list li a.As_Shown{font-size:14px;text-indent:-9999px;background:url(/build/images/product/ico_aspicture.png) no-repeat center;background-size:40px 32px}.prod-select .content .color-list li i{display:none;position:absolute;width:20px;height:15px;top:10px;background-position:-300px -300px}.prod-select .content .color-list li.selected i{display:block}.prod-select .content .color-list li.selected .As_Shown{color:#fff}.prod-select .content .color-list li.empty-li{margin:0 5px;display:block;width:40px;height:0}.prod-select .content .select-thumb .thumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 -10px}.prod-select .content .select-thumb .thumb-list li{position:relative;width:54px;height:85px;margin:0 10px 20px 10px;border:1px solid transparent;cursor:pointer}.prod-select .content .select-thumb .thumb-list li img{width:52px;height:83px}.prod-select .content .select-thumb .thumb-list li .mask{position:absolute;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:83px}.prod-select .content .select-thumb .thumb-list li .mask i{display:block;width:20px;height:15px;background-position:-300px -300px}.prod-select .content .select-thumb .thumb-list li.selected{border-color:#111}.prod-select .content .select-thumb .thumb-list li.selected .mask{display:-webkit-box;display:-ms-flexbox;display:flex}.prod-select .content .select-thumb .thumb-list li.empty-li{margin:0 10px;display:block;width:50px;height:0}.prod-select .content .select-size .size-list-wrap{margin:0 -3px}.prod-select .content .select-size .size-list-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.prod-select .content .select-size .size-list-wrap ul .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:61px;height:32px;margin:0 3px 10px;border:solid 1px #999;background-color:#fff;font-size:12px;color:#111}.prod-select .content .select-size .size-list-wrap ul .item.selected{color:#fff;border:solid 1px #f77a7a;background-color:#f77a7a}.prod-select .content .select-size .size-list-wrap ul .item.empty-li{height:0;border:none;margin-top:0;margin-bottom:0}.prod-select .content .size-detail{margin-top:10px;padding:10px 20px;background-color:#f5f5f7}.prod-select .content .size-detail .size-detail-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.2rem;color:#111}.prod-select .content .size-detail .inch{width:50%;padding-right:20px}.prod-select .content .size-detail .cm{width:50%;padding-left:20px}.prod-select .content .size-detail .title{margin-bottom:10px;font-weight:700;text-transform:uppercase}.prod-select .content .size-detail .title .custom-size-service-fee{margin-left:10px}.prod-select .content .size-detail li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.prod-select .content .size-detail span{line-height:1.6rem}.prod-select .content .size-detail .size-detail-tips{margin-top:10px;font-size:12px;color:#666}.prod-select .content .size-detail .size-detail-tips .text2{display:none;color:#111}.prod-select .content .size-detail .size-detail-tips .btn_more{text-decoration:underline}.prod-select .content .size_tips{margin-top:15px;font-size:14px;font-weight:700;color:#111}.prod-select .content .in-stock-tips{margin-top:5px;font-size:12px;font-weight:700;color:#ee7474}.prod-select .content .custom-size-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.prod-select .content .custom-item{width:129px;height:32px;border:solid 1px #999;background-color:#fff;font-size:12px;text-transform:capitalize}.prod-select .content .custom-item.selected{color:#fff;border:solid 1px #f77a7a;background-color:#f77a7a}.prod-select .content .value-added .item{font-size:13px;line-height:24px}.prod-select .content .value-added .item label{float:left;position:relative;padding-left:20px;font-weight:400}.prod-select .content .value-added .item label input{position:absolute;top:0;left:0}.prod-select .content .value-added .item label .item-name{font-weight:700}.prod-select .content .value-added .item .btn_model{float:right;display:block;text-decoration:underline}.prod-select .content .tips{margin-top:10px;padding:10px;overflow:auto;border-radius:4px;background-color:#f9f9f9;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.2rem;resize:none;width:100%;height:80px}.prod-select .content .tips:focus{border-color:#111}.prod-select .add-cart{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-top:1px solid #e5e5e5;padding:0 15px}.prod-select .add-cart .btn{margin-top:10px;display:block;width:100%;background-color:#e55;font-size:1.6rem;line-height:50px;color:#fff;margin-bottom:10px}#custom-size-fee-intro-modal .content{font-size:1.4rem;line-height:24px}#custom-size-fee-intro-modal .content p{margin:6px auto}#custom-size-fee-intro-modal .content td,#custom-size-fee-intro-modal .content th{text-align:center;vertical-align:middle}#custom-modal .intro{margin-top:0;margin-bottom:12px;font-size:1.4rem;line-height:24px;color:#999}#custom-modal .switch-unit{margin-bottom:15px}#custom-modal .switch-unit .custom-unit-trans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:61px;height:32px;font-size:1.2rem;margin-right:20px;color:#111;border:1px solid #999}#custom-modal .switch-unit .custom-unit-trans.on{background-color:#111;color:#fff;border-color:#111}#custom-modal label{font-size:1.4rem;line-height:24px;color:#111;font-weight:400}#custom-modal label .tips{color:#999}#custom-modal select{height:50px;font-size:1.4rem;color:#999;border-color:#111}#custom-modal select option{color:#111}#custom-modal select.selected{color:#111}#custom-modal .custom-size-fee{font-size:14px}#custom-modal .custom-size-fee .fee{padding-left:5px}#custom-modal .custom-size-fee .icomoon{color:#999}#custom-modal .btn-custom-confirm{width:100%;margin:20px 0 30px;background-color:#ee7474;font-size:1.6rem;line-height:50px;color:#fff}#custom-modal .input-text-tips{margin-bottom:10px;font-size:12px;color:#999}#custom-modal .pregnant{margin-right:10px}#custom-modal .select-belly{display:none}#custom-modal .pregnant:checked+.select-belly{display:block}#measure-guide-box .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px -10px 0}#measure-guide-box .title .line{width:100%;height:1px;border-top:1px solid #999}#measure-guide-box .title .text{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 10px;font-size:16px;font-weight:700}#measure-guide-box .measure-img{display:block;width:225px;margin:30px auto 0}#measure-guide-box .section-mg .title-mg{position:relative;margin:20px 0 15px 0;font-size:16px;line-height:1.4;color:#111;font-weight:700;text-transform:uppercase}#measure-guide-box .section-mg .title-mg.indent{padding-left:30px}#measure-guide-box .section-mg .title-mg.indent .sn{position:absolute;top:-1px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;background-color:#fd3e60;padding-top:1px;border-radius:50%;font-size:14px;font-weight:400;text-align:center;color:#fff}#measure-guide-box .section-mg .list-mg .item-mg{position:relative;margin:10px 0;padding-left:14px;font-size:14px;line-height:1.4;color:#111}#measure-guide-box .section-mg .list-mg .item-mg span.em{color:#e64545}#measure-guide-box .section-mg .list-mg .item-mg:before{content:" ";position:absolute;top:7px;left:0;display:block;width:4px;height:4px;background-color:#111;border-radius:50%}#bustle-modal .content h3{margin-top:20px;font-size:18px;text-transform:uppercase;text-align:center;letter-spacing:2px}#bustle-modal .content h4{font-size:14px;font-weight:700;text-align:center}#bustle-modal .content .text{font-size:14px;line-height:24px}#bustle-modal .content .intro h4{margin-top:20px}#bustle-modal .content .intro img{display:block;margin:10px auto;width:55%}#bustle-modal .content .arrow{display:block;margin:26px auto 10px;width:7%}#bustle-modal .content .section{padding:15px;margin-bottom:20px;background-color:#f7f7f7;border-radius:8px}#bustle-modal .content .section img{display:block;margin:10px auto;width:60%}#petticoat-modal .content h3{margin-top:20px;margin-bottom:20px;font-size:18px;text-transform:uppercase;text-align:center;letter-spacing:2px}#petticoat-modal .content h4{font-size:14px;font-weight:700;text-align:center}#petticoat-modal .content .section{margin-bottom:40px}#petticoat-modal .content .section img{width:100%}.service-modal .content{font-size:1.4rem;line-height:24px;padding:10px 0}.service-modal .content strong{font-family:sans-serif}.service-modal .content p{margin:10px auto}.service-modal .content ul{padding:5px 10px}.service-modal .content li{margin:20px auto}#addCartModal.fade .modal-dialog{-webkit-transform:translate(0,100%);transform:translate(0,100%)}#addCartModal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#addCartModal .modal-content{position:relative;background:#f2f2f2;height:90vh;padding:55px 10px 10px 10px;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow:auto}#addCartModal .cart-item-list .p-name{font-family:sans-serif;font-weight:700;line-height:24px}#addCartModal .cart-item-list .services .key{font-family:sans-serif;font-weight:700;line-height:24px}#addCartModal .icon_success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}#addCartModal .icon_success img{width:50px;height:50px}#addCartModal .icon_success .text{margin-top:10px;font-size:14px;font-weight:700}#addCartModal .body-wrap{margin-top:6px}#addCartModal .body-wrap .cart-item-list{background:#fafafa}#addCartModal .money{color:#ee7474}#addCartModal .subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:10px;font-size:12px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:10px;margin-bottom:10px}#addCartModal .subtotal .key{font-weight:700}#addCartModal .freeShippingInfo .tips{font-size:1.2rem;text-align:center}#addCartModal .freeShippingInfo .progress-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}#addCartModal .freeShippingInfo .progress-box .max,#addCartModal .freeShippingInfo .progress-box .min{text-align:center;padding:0 5px}#addCartModal .freeShippingInfo .progress-box .progress{width:70%;margin-bottom:0;height:4px}#addCartModal .freeShippingInfo .progress-box .progress .progress-bar{background:#121212}#addCartModal .recommend-list h2{margin:5px auto 10px;padding-left:0}#addCartModal .modal-bottom{position:fixed;left:0;bottom:0;background-color:#fff;border-top:1px solid #e9e9e9;width:100%;padding:10px}#addCartModal .modal-bottom .btn-checkout{display:block;background-color:#ee7474;font-size:14px;line-height:40px;font-weight:700;text-align:center;text-transform:capitalize;color:#fff}#addCartModal .modal-bottom .btn-continue{margin-top:10px;background-color:#fff;font-size:14px;font-weight:700;color:#111;text-align:center;text-decoration:underline}#write-review .content h2{margin-top:10px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;color:#111;letter-spacing:2px;text-align:center}#write-review .prod-info{margin-top:15px}#write-review .prod-info>.img,#write-review .prod-info>img{display:block;width:26%;margin-right:3%}#write-review .prod-info .info{width:70%;font-size:1.2rem;line-height:2;color:#111}#write-review .prod-info .sn{margin-top:10px;color:#999}#write-review .rating-box{margin-top:15px;font-size:1.2rem}#write-review .content-wrap .title,#write-review .user-name-wrap .title{margin-top:15px;margin-bottom:3px;font-size:1.2rem}#write-review .user-name-wrap input{height:36px}#write-review .content-wrap textarea{width:100%;height:136px;resize:none;overflow:auto;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;padding:10px}#write-review .content-wrap textarea:focus{border:1px solid #111}#write-review .upload-file{margin-top:15px}#write-review .upload-file .thumb-wrap{position:relative;margin-left:10px;width:60px;height:60px;overflow:hidden}#write-review .upload-file .thumb-wrap img.thumb{width:100%;height:100%}#write-review .upload-file .thumb-wrap .ri-delete-bin-line{position:absolute;width:60px;height:60px;top:0;left:0;background-color:rgba(0,0,0,.5);font-size:1.2rem;text-align:center;line-height:60px;text-transform:capitalize;color:#fff}#write-review .upload-file .btn-add-img{display:block;position:relative;width:60px;height:60px;border:1px dashed #ccc;background-color:#f9f9f9}#write-review .upload-file .btn-add-img i{position:absolute;width:28px;height:22px;top:19px;left:16px;background-position:0 -350px}#write-review .btn-review-submit{width:100%;margin:20px 0;background-color:#ee7474;font-size:1.6rem;line-height:50px;color:#fff}#write-review .is-success{margin-top:20px;font-size:16px;color:#295e07;text-align:center}#submit-a-question .input-wrap .title{margin-top:15px;margin-bottom:3px;font-size:1.2rem}#submit-a-question .input-wrap input{height:36px}#submit-a-question .content-wrap .title{margin-top:15px;margin-bottom:3px;font-size:1.2rem}#submit-a-question .content-wrap textarea{width:100%;height:166px;resize:none;overflow:auto;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;padding:10px;font-size:1.2rem}#submit-a-question .content-wrap textarea:focus{border:1px solid #111}#submit-a-question .btn-question-submit{width:100%;margin:20px 0;background-color:#ee7474;font-size:1.6rem;line-height:50px;color:#fff}#submit-a-question .success-info{background:#333;color:#fff;padding:8px;font-size:14px}#attach-image-modal .btn-close{position:absolute;right:6px;top:2px;z-index:10;font-size:20px;color:#000}#attach-image-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}#attach-image-modal img{width:100%;margin:0 auto;pointer-events:auto}#size-chart .measure-img{display:block;margin:20px auto}#size-chart .chart-title{margin-top:30px;margin-bottom:10px;font-size:16px;color:#ee7474;text-align:center;font-weight:700}#size-chart .size-chart{padding:0 12px}#size-chart .size-chart h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;margin-top:15px;letter-spacing:2px;margin-bottom:15px}#size-chart .size-chart .tab-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#size-chart .size-chart .tab-wrap .to_measurement{display:block;font-size:14px;text-transform:uppercase;text-decoration:underline}#size-chart .size-chart #measurementGuide{height:20px}#size-chart .size-chart .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#size-chart .size-chart .tab li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:61px;height:32px;font-size:1.2rem;margin-right:20px;color:#111;border:1px solid #999;text-transform:uppercase}#size-chart .size-chart .tab li:nth-of-type(2){margin-right:0}#size-chart .size-chart .tab .cur{background-color:#111;color:#fff;border-color:#111}#size-chart .size-chart .size-list{width:100%;overflow:auto}#size-chart .size-chart .size-list .row-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:100%;text-align:center;color:#fff}#size-chart .size-chart .size-list .row-title .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;height:60px;background-color:#2f3435;padding:10px;font-family:NunitoSans-Regular,Arial;font-size:1.2rem;line-height:12px;font-weight:400;text-align:center}#size-chart .size-chart .size-list .row-title .title:first-child{position:sticky;left:0}#size-chart .size-chart .size-list .row-list{text-align:center;padding:0}#size-chart .size-chart .size-list .row-list .row{margin:0;line-height:1}#size-chart .size-chart .size-list .row-list .row ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#size-chart .size-chart .size-list .row-list .row li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;height:33px;padding:10px 0;margin:0;background-color:#fff;font-size:1.2rem;line-height:1;text-align:center}#size-chart .size-chart .size-list .row-list .row li:first-child{position:sticky;left:0}#size-chart .size-chart .size-list .row-list .row:nth-of-type(even) li{background-color:#e5e5e5}#size-chart .size-chart .size-list .row-title .title{width:14.5%}#size-chart .size-chart .size-list .row-list .row li{width:14.5%}#size-chart .size-chart .size-list.col-4 .row-title .title{width:25%}#size-chart .size-chart .size-list.col-4 .row-list .row li{width:25%}#size-chart .size-chart .size-list.col-5 .row-title .title{width:20%}#size-chart .size-chart .size-list.col-5 .row-list .row li{width:20%}#size-chart .size-chart .size-list.col-6 .row-title .title{width:16.6%}#size-chart .size-chart .size-list.col-6 .row-list .row li{width:16.6%}#size-chart .size-chart .size-chart-shoe .size-list .row-title .title{width:33.33%}#size-chart .size-chart .size-chart-shoe .size-list .row-list .row ul li{width:33.33%}#size-chart .size-chart .size-chart-jumpsuit .size-list .row-title .title{width:17%}#size-chart .size-chart .size-chart-jumpsuit .size-list .row-list .row ul li{width:17%}#size-chart .size-chart .size-model{max-width:100%;text-align:center}#size-chart .tips{margin:6px 0;color:#999;line-height:1.4em}#color-chart .color-chart .slc-box{padding:0 15px}#color-chart .color-chart .slc{width:100%;height:50px;border-color:#111;background:url(/build/images/global/icon_arrow-bottom.png) no-repeat 97% center;background-size:14px 9px;text-transform:capitalize;font-size:14px}#color-chart .color-chart ul{margin:15px auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#color-chart .color-chart li{padding:0 15px;display:inline-block;height:108px;text-align:center;overflow:hidden;font-size:1.2rem}#color-chart .color-chart .empty-li{width:94px;display:block;height:0}#color-chart .color-chart .color{height:64px;width:64px;display:block;margin-bottom:6px;border-radius:50%}#color-chart .color-chart .show-table{height:14px;width:64px}#color-chart .notice{padding:10px 10px 40px}#color-chart .notice a{color:#1a0dab;text-decoration:underline}#pro-img{width:100vw;height:100vh;background-color:#fff;-webkit-transition:height .3s;transition:height .3s}#pro-img .modal-dialog{position:relative;width:100%;height:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pro-img .btn-close{position:absolute;right:-50px;top:-50px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100px;height:100px;padding:20px;border-radius:50%;border:1px solid #999;background-color:rgba(255,255,255,.5);z-index:10}#pro-img .btn-close i{display:block;width:20px;height:20px;background:url(/build/images/global/ico_close-modal@3x.png) no-repeat center center;background-size:contain}#pro-img .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#pro-img .modal-content .img-slider-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:calc(100% - 100px)}#pro-img .modal-content #img-slider{position:relative;width:100%;margin:0;background-color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none}#pro-img .modal-content #img-slider-thumb{padding:10px 10px;width:100%;height:100px;background-color:#f5f5f5}#pro-img .modal-content #img-slider-thumb .swiper-slide{height:80px}#pro-img .modal-content #img-slider-thumb .swiper-slide img{height:100%;opacity:.8;-webkit-transition:all .3s;transition:all .3s}#pro-img .modal-content #img-slider-thumb .swiper-slide-thumb-active img{opacity:1;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,.4);box-shadow:2px 3px 5px rgba(0,0,0,.4)}.match-list-box{margin-top:15px}.match-list-box h2{font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.match-list-box .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;width:100%;padding-left:20px;margin-top:19px}.match-list-box .list .item{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px}.match-list-box .list .item:last-of-type{width:1px;margin-right:0}.match-list-box .list .item .img-wrap{width:90px;height:144px}.match-list-box .list .item .img-wrap img{width:90px;height:144px}.match-list-box .list .item .mp-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:5px;font-size:14px;font-weight:700;text-transform:uppercase;color:#555}.match-list-box .list .item .mp-price .price-symbol{font-size:12px;color:#666;font-weight:400}.match-list-box .list .item .mp-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;width:90%;height:30px;padding:0 14px;background-color:#fff;border:1px solid #999}.match-list-box .list .item .mp-add-to-cart .text{font-size:14px;line-height:19px}.match-list-box .list .item .mp-add-to-cart .icon-s{background-position:-50px 0;opacity:.5}.recent-list-box h2{font-size:18px;font-weight:700;text-align:center;margin-top:15px;text-transform:uppercase}.recent-list-box .prod-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;width:100%;padding-left:20px;padding-right:0;margin-top:19px}.recent-list-box .prod-item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:130px;padding:0;margin-right:20px}.recent-list-box .prod-item.empty{width:1px;margin-right:0}.recent-list-box .prod-item .prod-img-wrap{width:130px;height:208px}.recent-list-box .prod-item .prod-img-wrap .prod-img{width:100%;aspect-ratio:130/208}.recent-list-box .prod-item .prod-price .price-value{font-weight:400}.tax-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px 0;padding:10px 8px;background-color:#f0f8f0;font-size:12px;color:#111}.icon-shopping-bag{display:inline-block;width:20px;height:20px;margin-right:8px;background-image:url(/build/images/product/duty-free.png);background-size:contain;background-repeat:no-repeat;background-position:center;-ms-flex-negative:0;flex-shrink:0}.p-chk{background:#e9e9e9}.p-chk .container{padding:20px 15px;margin-bottom:10px;background:#fff}.p-chk .fixed-form-spacer{height:130px}.p-chk .auth-tips{font-size:14px;color:#999;line-height:26px}.p-chk .process-tips table{width:100%;margin-top:12px;font-size:1.3rem;font-weight:700;color:#999}.p-chk .process-tips table td.active{color:#e55}.p-chk .container input,.p-chk .container select{height:36px}.p-chk .container h3.title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:10px;color:#111;text-transform:capitalize}.p-chk .container h3.title a{font-size:12px;line-height:1.5em;color:#666;text-transform:capitalize}.p-chk .container h3.title a+a{margin-right:15px}.p-chk .container h4.title-2{margin-top:-8px;font-size:12px;line-height:2.6em;color:#666;text-transform:uppercase}.p-chk .container.on .title{color:#111}.p-chk .container .btn-add,.p-chk .container .btn-continue,.p-chk .container .btn-try-again{display:block;margin:12px 0;font-size:1.6rem;line-height:50px;text-align:center;background-color:#ee7474;color:#fff}.p-chk .container .btn-add.disabled,.p-chk .container .btn-continue.disabled,.p-chk .container .btn-try-again.disabled{background-color:#eee;color:#111}.p-chk .js-address-selected .address-show{border-bottom:none;margin:0;padding-bottom:0}.p-chk .step-shipping h4{margin-bottom:10px;font-size:1.2rem;color:#666}.p-chk .step-shipping .methods .selected-shipping,.p-chk .step-shipping .methods li{margin-top:12px;padding:4px 14px;border:1px solid #ccc}.p-chk .step-shipping .methods .selected-shipping.on,.p-chk .step-shipping .methods li.on{border:1px solid #666}.p-chk .step-shipping .methods .selected-shipping.on .info,.p-chk .step-shipping .methods li.on .info{display:block}.p-chk .step-shipping .methods .selected-shipping .info,.p-chk .step-shipping .methods li .info{display:none}.p-chk .step-shipping .methods .selected-shipping .info .i-item,.p-chk .step-shipping .methods li .info .i-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px;margin-bottom:10px;background-color:#f7f3ef;font-size:12px;color:#59636a;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-chk .step-shipping .methods .selected-shipping .info .i-item i,.p-chk .step-shipping .methods li .info .i-item i{margin-right:14px}.p-chk .step-shipping .methods .selected-shipping .info .i-item.proc i,.p-chk .step-shipping .methods li .info .i-item.proc i{background-position:0 -650px}.p-chk .step-shipping .methods .selected-shipping .info .i-item.ship i,.p-chk .step-shipping .methods li .info .i-item.ship i{background-position:-50px -650px}.p-chk .step-shipping .methods .selected-shipping.disabled,.p-chk .step-shipping .methods li.disabled{color:#7d7d7d}.p-chk .step-shipping .methods table{width:100%;font-size:12px;line-height:1.8em;text-transform:capitalize}.p-chk .step-shipping .methods table .radio-btn{width:22px}.p-chk .step-shipping .methods table .s_name{font-weight:700}.p-chk .step-shipping .methods table .stress{color:#ee7474}.p-chk .step-shipping .methods table .js-shipping-fee del{color:#333}.p-chk .step-shipping .methods .selected-shipping{border:1px solid #e55}.p-chk .step-shipping .methods .protection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:18px}.p-chk .step-shipping .methods .protection label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;font-size:12px;font-weight:400}.p-chk .step-shipping .methods .protection input{height:auto;margin:0 8px 0 0}.p-chk .step-shipping .methods .protection .btn_question{margin-left:10px}.p-chk .step-shipping .methods .protection .btn_question img{width:16px;height:16px}.p-chk .step-shipping .arrival .arrival-list li,.p-chk .step-shipping .arrival .selected-arrival li{overflow:hidden;margin-bottom:12px;padding:0 15px;border:1px solid #ccc;font-size:14px;line-height:34px}.p-chk .step-shipping .arrival .arrival-list li.on,.p-chk .step-shipping .arrival .selected-arrival li.on{border:1px solid #666}.p-chk .step-shipping .arrival .arrival-list li .a_info,.p-chk .step-shipping .arrival .selected-arrival li .a_info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.p-chk .step-shipping .arrival .arrival-list li span,.p-chk .step-shipping .arrival .selected-arrival li span{display:block}.p-chk .step-shipping .arrival .arrival-list li .a_icon,.p-chk .step-shipping .arrival .selected-arrival li .a_icon{width:20px;height:20px;margin-right:6px}.p-chk .step-shipping .arrival .arrival-list li .a_name,.p-chk .step-shipping .arrival .selected-arrival li .a_name{width:38%;font-weight:700;text-transform:capitalize}.p-chk .step-shipping .arrival .arrival-list li .a_date,.p-chk .step-shipping .arrival .selected-arrival li .a_date{width:33%;font-size:12px;color:#e55}.p-chk .step-shipping .arrival .arrival-list li .a_fee,.p-chk .step-shipping .arrival .selected-arrival li .a_fee{width:31%;text-align:right}.p-chk .step-shipping .arrival .arrival-list .disabled,.p-chk .step-shipping .arrival .selected-arrival .disabled{color:#7d7d7d}.p-chk .step-shipping .arrival .arrival-list .disabled .disabled-tip,.p-chk .step-shipping .arrival .arrival-list .disabled .tax-disabled-tip,.p-chk .step-shipping .arrival .selected-arrival .disabled .disabled-tip,.p-chk .step-shipping .arrival .selected-arrival .disabled .tax-disabled-tip{display:block;margin-top:-6px;padding-bottom:12px;font-size:12px;color:#fa303c;line-height:1}.p-chk .step-shipping .arrival .arrival-list .disabled .tax-disabled-tip,.p-chk .step-shipping .arrival .selected-arrival .disabled .tax-disabled-tip{color:#999}.p-chk .step-shipping .arrival .arrival-list table,.p-chk .step-shipping .arrival .selected-arrival table{width:100%;font-size:12px;line-height:1.8em;text-transform:capitalize}.p-chk .step-shipping .arrival .arrival-list table .radio-btn,.p-chk .step-shipping .arrival .selected-arrival table .radio-btn{width:22px}.p-chk .step-shipping .arrival .arrival-list table .title,.p-chk .step-shipping .arrival .selected-arrival table .title{font-size:14px}.p-chk .step-shipping .arrival .arrival-list table .stress,.p-chk .step-shipping .arrival .selected-arrival table .stress{color:#ee7474}.p-chk .step-shipping .arrival .selected-arrival li{overflow:hidden;border:1px solid #ee7474}.p-chk .step-shipping .arrival .rush_icon{width:20px;height:20px;margin-right:6px}.p-chk .fixed-submit{position:fixed;left:0;right:0;bottom:0;background-color:#fff;padding:12px 20px 15px;margin:0 auto;border-top:1px solid #e9e9e9}.p-chk .fixed-submit .grand-total-info{font-size:14px;line-height:16px;padding:2px 0}.p-chk .fixed-submit .grand-total-info .grand-total-line .grand-total-amount{font-weight:700;color:#eb3223}.p-chk .fixed-submit .grand-total-saving-line{font-size:12px;line-height:14px;color:#eb3223;margin:8px auto}.p-chk .fixed-submit .btn-place-order{margin:10px auto}.p-chk .step-payment-methods img{max-width:100%}.p-chk .step-payment-methods input{height:20px}.p-chk .step-payment-methods input:focus{outline:0}.p-chk .step-payment-methods td{padding:0}.p-chk .step-payment-methods td:nth-of-type(1){padding-right:10px}.p-chk .step-payment-methods label{margin-bottom:0}.p-chk .service-description{padding:0 10px;font-size:1.4rem}.p-chk .step-redeem{margin-top:5px}.p-chk .step-redeem .use-redeem input{height:28px;margin:0 10px;vertical-align:middle}.p-chk .step-redeem .use-redeem label{display:block;margin-bottom:0;font-size:12px;font-weight:400;color:#999;line-height:28px}.p-chk .step-redeem .use-redeem label span{font-size:14px;vertical-align:middle}.p-chk .step-redeem .use-redeem label .qty{color:#111}.p-chk .step-redeem .use-redeem label .val{color:#fa303c}.p-chk .summary{padding-top:30px;border-top:1px solid #e5e5e5}.p-chk .summary .total-list{width:100%}.p-chk .summary .total-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px;padding:3px 0;font-size:14px}.p-chk .summary .total-list li.total-price span{font-weight:700;font-size:1.8rem}.p-chk .summary .total-list li.total-price span:last-child{color:#c00}.p-chk .summary .total-list li .summary-shipping-fee{display:-webkit-box;display:-ms-flexbox;display:flex}.p-chk .summary .total-list li.has-tips .btn-tips{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;margin-left:3px;border:1px solid #cbcbcb;background-color:#eee;border-radius:50%;font-size:12px;cursor:pointer}.p-chk .summary .total-list span{display:block;text-align:right}.p-chk .summary .total-list del{display:block;margin-right:5px;color:#999}.p-chk .order-total h3{text-transform:capitalize}.p-chk .order-total h3 span{font-size:16px;font-weight:700}.p-chk .order-total h3 span:last-child{color:#fa303c}.p-chk .order-total .js-ab-payment{width:100%}.p-chk .order-total .js-ab-payment dl{background:#fff}.p-chk .order-total .js-ab-payment dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 12px;min-height:55px;position:relative}.p-chk .order-total .js-ab-payment dl dt label{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle}.p-chk .order-total .js-ab-payment dl dt span.text{margin-left:8px;font-weight:700;vertical-align:middle;line-height:45px;font-size:12px;font-family:sans-serif}.p-chk .order-total .js-ab-payment dl dt img{width:70px;vertical-align:middle}.p-chk .order-total .js-ab-payment .paymet-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-chk .order-total .js-ab-payment .paymet-item-title input{margin:0}.p-chk .order-total .js-ab-payment .paymet-item-title .text{height:30px;line-height:30px}.p-chk .order-total .js-ab-payment .card-list{overflow:hidden}.p-chk .order-total .js-ab-payment .card-list li{margin-bottom:10px;overflow:hidden;padding:8px 0;border:1px solid transparent;text-align:center}.p-chk .order-total .js-ab-payment .card-list li img{height:36px}.p-chk .order-total .js-ab-payment input{height:36px}#payment-card{vertical-align:middle}.p-chk .order-total .payment-input{width:100%;position:relative;margin-top:15px}.p-chk .order-total .payment-input iframe{width:100%;height:320px}.p-chk .order-total .payment-input .payment-notice{padding-top:15px;font-size:14px;line-height:19px;color:#999}.p-chk .payment-input{font-size:1.4em}.p-chk .payment-input .label{display:block;margin-top:8px;margin-bottom:1px;padding-left:0;text-align:left;font-weight:400;color:#111}.p-chk .payment-input .label .require{display:inline-block;margin-left:10px;font-size:1.8rem;line-height:4px;vertical-align:bottom}.p-chk .payment-input .input-zoom{position:absolute;top:-25px}.p-chk .payment-input input,.p-chk .payment-input select{font-size:1.4rem;line-height:36px}.p-chk .payment-input .date-box select{width:46%;color:#999}.p-chk .payment-input .date-box select.selected{color:#111}.p-chk .payment-input .date-box span{width:46%}.p-chk .payment-input .placeholder{color:#999}.p-chk .btn-payment,.p-chk .btn-place-order{display:block;margin:30px 0;background-color:#ee7474;font-size:16px;line-height:50px;color:#fff;text-align:center;text-transform:uppercase}.p-chk .btn-payment.disabled,.p-chk .btn-place-order.disabled{font-weight:700;background-color:#eee;color:#111}.p-chk .no-dollar-tips{margin-bottom:15px;font-size:12px;line-height:1.67;color:#999}.p-chk .safety-box{margin-top:15px;padding-bottom:50px}.p-chk .safety-box .lock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#00b15d}.p-chk .safety-box .lock img{margin-right:10px;width:31px;height:31px}.p-chk .safety-box .safe_img{margin-top:15px}.p-chk .btn-service,.p-chk .icon-top{display:none}.step-coupon #coupon-code-input-wrap{padding-top:10px;border-top:1px solid #f5f5f7;padding-bottom:10px}#coupon-code-input-wrap .coupon-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#coupon-code-input-wrap .coupon-header .coupon-title{font-size:14px;font-weight:700;color:#111}#coupon-code-input-wrap .coupon-header .more-coupons{color:#666;font-size:1.1rem}#coupon-code-input-wrap .code-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}#coupon-code-input-wrap .code-box input.readonly{background:#f9f9f9}#coupon-code-input-wrap .code-box .btn{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90px;height:34px;background-color:#fff;margin-left:10px;padding:8px 22px 7px;border:solid 1px #444;font-size:1.3rem;color:#444;text-transform:uppercase}#coupon-code-input-wrap .error{color:red}#coupon-code-input-wrap .success{color:#63b40c}#coupon-code-input-wrap .coupon-tips{margin-top:6px;font-size:12px}#checkout-coupons-modal h4{font-size:1.4rem;font-weight:700;font-family:sans-serif;height:26px;line-height:26px;margin-bottom:6px}#checkout-coupons-modal ul.coupon-list li{width:100%;margin:0 auto 10px;border:solid 1px #f0f0f0;background-color:#f9f9f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px}#checkout-coupons-modal ul.coupon-list li .couponCodeBox{width:28%;border-right:1px dashed #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#checkout-coupons-modal ul.coupon-list li .couponCodeBox .coupon-code{font-size:1.9rem;color:#ec5555;font-weight:700;font-family:sans-serif;text-align:center}#checkout-coupons-modal ul.coupon-list li .couponCodeBox .coupon-valid-info{text-align:center;margin:10px auto;color:#555}#checkout-coupons-modal ul.coupon-list li .couponCodeBox .btn-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12vw;height:6vw;border:solid 1px #999;font-size:3vw;color:#555;text-transform:uppercase;cursor:pointer}#checkout-coupons-modal ul.coupon-list li .couponDescription{width:63%}#checkout-coupons-modal ul.coupon-list li .couponDescription .coupon-title{text-align:center;font-weight:700;font-family:sans-serif;color:#555;margin:4px auto 10px;font-size:1.4rem}#checkout-coupons-modal ul.coupon-list li .couponDescription .coupon-description{margin:10px 0;text-align:center;font-size:1.1rem}#checkout-coupons-modal ul.coupon-list li .couponDescription .coupon-description p{line-height:20px;color:#555}#paypal-checkout-button-container .error-box{display:none;font-size:14px;color:red}.js-address-list i{font-size:20px;color:#333}.p-fail .fail-a{width:100%;text-align:center;padding:15px 15px 0 15px;font-family:NunitoSans-Regular,Arial}.p-fail .fail-a .icon{height:86px;width:86px;background-color:#f5685e;margin:0 auto;border-radius:50%;padding:24px}.p-fail .fail-a .icon i{margin:auto;width:40px;height:40px;vertical-align:middle;background-position:-102px -250px}.p-fail .fail-a h2{font-size:1.8rem;margin-top:10px;font-family:playfair_display,'Times New Roman',Georgia;letter-spacing:2px}.p-fail .fail-a h2:nth-of-type(2){margin:25px 0 21px 0;font-weight:600;font-size:1.4rem;line-height:1.71;letter-spacing:0;font-family:NunitoSans-Regular,Arial}.p-fail .fail-a .article-box{line-height:1.71;text-align:left;color:#999;font-size:1.4rem}.p-fail .fail-a .btn{width:100%;color:#fff;line-height:50px;font-size:1.6rem;font-weight:600;background-color:#ee7474;margin-top:15px}.p-info .checkbox{margin:0;padding:15px}.p-info .checkbox h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;margin-bottom:20px;letter-spacing:2px}.p-info .checkbox label{display:block;height:14px;padding-left:0;font-family:NunitoSans-Regular,Arial;font-size:1.2rem;color:#111}.p-info .checkbox .warn-w{display:none;width:100%;padding-top:5px;margin-bottom:0;font-size:1.2rem;color:#f64e42}.p-info .checkbox .email{margin-bottom:8px}.p-info .checkbox .email .email-ipt{width:68%;height:36px}.p-info .checkbox .email .email-ipt[disabled]{background-color:#fff;opacity:1}.p-info .checkbox .email .email-btn{width:28%;height:36px;display:block;color:#fff;font-size:1.6rem;line-height:36px;background-color:#ee7474}.p-info .checkbox .ipt{width:100%;height:36px}.p-info .checkbox .slc{width:100%;height:36px;background:url(/build/images/global/icon_arrow-bottom.png) no-repeat 97% center;background-size:14px 9px}.p-info .checkbox .birthday,.p-info .checkbox .country,.p-info .checkbox .gender,.p-info .checkbox .nickname,.p-info .checkbox .phone{margin-bottom:8px}.p-info .checkbox .birthday select{width:31%;height:36px;line-height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#111;font-size:1.2rem;font-family:NunitoSans-Regular,Arial;background:url(/build/images/global/icon_arrow-bottom.png) no-repeat 90% center;padding-right:7%;background-size:14px 9px}.p-info .checkbox .birthday select option{color:#111;font-size:1.2rem;font-family:NunitoSans-Regular,Arial}.p-info .checkbox .birthday .day{margin-right:3.5%}.p-info .checkbox .postcode{margin-bottom:15px}.p-info .checkbox .update-btn{width:100%;height:50px;display:block;color:#fff;line-height:50px;font-size:1.6rem;background-color:#ee7474}.p-info #verify-ok .modal-content{width:85.3vw;height:100%;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;text-align:center;margin:36vh auto}.p-info #verify-ok .modal-content h4{margin-top:47px;margin-bottom:44px;font-size:1.4rem}.p-info #verify-ok .modal-content .modal-footer{border-top:solid 1px #b9b9b9;font-size:1.6rem;padding:0;line-height:58px}.p-info #verify-ok .modal-content .modal-footer a{display:block;width:100%;text-align:center;color:#3599fc}.p-order .order-body{padding:15px;font-family:NunitoSans-Regular,Arial}.p-order .order-body h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-order .order-body .list-header{height:38px;background-color:#f2f2f2;padding:12px 10px;line-height:38px;margin-top:15px}.p-order .order-body .list-header h3{font-size:1.2rem;font-weight:600;line-height:14px}.p-order .order-body .list-header p{line-height:14px}.p-order .order-body .list-header .no-paid{color:#fa303c}.p-order .order-body .item-list{margin-left:-15px;margin-right:-15px;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-order .order-body .item-list ul{width:100%;padding-left:15px;padding-right:15px;white-space:nowrap;overflow-x:scroll;overflow-y:visible;-webkit-overflow-scrolling:touch;margin-top:15px}.p-order .order-body .item-list li{display:inline-block;max-width:100%;width:30%}.p-order .order-body .item-list li .fabric-img{max-height:100%}.p-order .order-body .item-list li a{display:block}.p-order .order-body .item-num{font-size:1.2rem;color:#999}.p-order .order-body p{line-height:15px;margin-bottom:15px}.p-order .order-body .total-money{font-size:1.4rem;color:#111}.p-order .order-body .total-money span{color:#fa303c}.p-order .order-body .button .btn{width:48%;height:40px;background-color:#fff;border:1px solid #111;color:#111;vertical-align:middle;padding:10px 0;font-size:1.4rem}.p-order .order-body .button .btn.checkout-btn{background-color:#ee7474;color:#fff;border-color:#ee7474}.p-order .order-body .line{margin-bottom:15px}.p-order .order-body .wide-line{margin-top:15px;width:100vw;height:10px;margin-left:-15px;margin-right:-15px;background-color:#f5f5f5}.p-address .address-list{padding:15px}.p-address .address-list h2{margin-bottom:20px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-address .address-list .shipping{height:38px;background-color:#f2f2f2;padding:12px 10px;margin-top:15px}.p-address .address-list .shipping h3{font-family:NunitoSans-Regular,Arial;font-size:1.4rem;line-height:14px}.p-address .address-list ul{margin-top:15px}.p-address .address-list li{line-height:1.86;margin-bottom:10px;font-size:1.4rem;color:#111;font-family:NunitoSans-Regular,Arial}.p-address .address-list .line{margin-top:15px;margin-bottom:13px}.p-address .address-list a{width:48%;height:40px;background-color:#fff;color:#111;border:1px solid #111;vertical-align:middle;padding:10px 0;font-size:1.4rem}.p-address .address-list .edit-btn{background-color:#ee7474;color:#fff;border:0}.p-address .address-list .wide-line{margin-top:15px;width:100vw;height:10px;margin-left:-15px;margin-right:-15px;background-color:#f5f5f5}.p-address .address-list .new{width:100%;height:40px;background-color:#ee7474;margin-top:15px;margin-bottom:10px;color:#fff;border:0}.p-address #address-confirm .modal-content{width:85.3vw;height:100%;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;text-align:center;margin:36vh auto}.p-address #address-confirm .modal-content h4{margin-top:47px;margin-bottom:44px;font-size:1.4rem}.p-address #address-confirm .modal-content .modal-footer{border-top:solid 1px #b9b9b9;font-size:1.6rem;padding:0;line-height:58px}.p-address #address-confirm .modal-content .modal-footer a{display:block;width:50%;text-align:center}.p-address #address-confirm .modal-content .modal-footer .ok{color:#3599fc;border-right:solid 1px #b9b9b9}.p-editadd .add-box{padding:15px}.p-editadd .add-box h2{margin-bottom:20px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-editadd .add-box h3{height:14px;font-family:NunitoSans-Regular,Arial;font-size:1.2rem;color:#111;min-height:20px;line-height:15px}.p-editadd .add-box h3 span{font-size:1.8rem;position:relative;top:6px}.p-editadd .add-box div{margin-bottom:8px}.p-editadd .add-box div .is-error{display:block;padding-top:5px}.p-editadd .add-box .ipt{width:100%;height:36px;font-size:1.4rem;font-family:NunitoSans-Regular,Arial}.p-editadd .add-box .slc{width:100%;height:36px;background:url(/build/images/global/icon_arrow-bottom.png) no-repeat 97% center;background-size:14px 9px}.p-editadd .add-box .submit-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;background-color:#ee7474;margin-top:5px;margin-bottom:10px;color:#fff}.input-address label{margin-bottom:5px;font-size:1.2rem;font-weight:400;text-transform:capitalize}.input-address .form-group{margin-bottom:10px}.input-address .form-group.item-email .tips-inline{color:#eb5555}.input-address .form-control{padding-top:0;padding-bottom:0;border-radius:0;font-size:1.4rem;line-height:36px}.input-address .check{height:20px;margin-top:15px;margin-bottom:5px}.input-address .check .checkbox{display:inline;margin-top:0;height:24px;margin-right:6px;width:auto;-webkit-box-shadow:none;box-shadow:none}.input-address .check span{line-height:24px}.input-address #address{padding-left:30px;background-image:url(../images/global/icon_address.png);background-position:5px center;background-size:20px 20px;background-repeat:no-repeat}.input-address #address.isSearch{background-image:url(../images/global/icon_search_1.png)}.input-address .save-address{position:fixed;bottom:0;left:0;right:0;padding:15px 20px;border-top:1px solid #e9e9e9;background-color:#fff}.input-address .save-address .address-message{margin:10px auto}.input-address .save-address .btn-continue{margin:0}.selected-address .address-show .address-choose{width:30px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.selected-address .address-show .address-choose i{font-size:20px}.btn-add,.btn-save{display:block;margin:12px 0;font-size:1.6rem;line-height:50px;text-align:center;background-color:#ee7474;color:#fff}.btn-add.disabled,.btn-save.disabled{background-color:#eee;color:#111}.address-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:10px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:solid #ccc 1px}.address-show .address-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:86%}.address-show .address-info i{font-size:18px}.address-show .address-info ul li{font-size:1.4rem;line-height:26px;overflow:hidden;word-wrap:break-word}.address-show .address-info .address-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}.address-show .address-info .address-edit span{font-size:13px}.address-show .address-choose{width:30px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}#addressListModal .modal-content .btn-add{background-color:#fff;display:block;font-size:16px;line-height:50px;color:#333;text-align:center;text-transform:uppercase;border:1px solid #999;margin-top:20px}#addressListModal .modal-content .modal-bottom{position:fixed;bottom:0;left:0;right:0;padding:10px 15px;background-color:#fff;border-top:1px solid #e9e9e9}#addressListModal .modal-content .modal-bottom .btn-confirm{background-color:#ee7474;display:block;font-size:16px;line-height:50px;color:#fff;text-align:center;text-transform:uppercase;margin:5px auto}#addressListModal .fixed-form-spacer{height:60px}.fixed-form-spacer{height:130px}.pac-container{background-color:#fff;z-index:20;position:fixed;display:inline-block;float:left}.modal{z-index:20}.modal-backdrop{z-index:10}.p-changepwd .pwd-box{padding:15px}.p-changepwd .pwd-box h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px;margin-bottom:20px}.p-changepwd .pwd-box h3{height:14px;font-family:NunitoSans-Regular,Arial;font-size:1.2rem;color:#111;margin-bottom:3px}.p-changepwd .pwd-box div{margin-bottom:8px}.p-changepwd .pwd-box div .is-error{display:block;padding-top:5px}.p-changepwd .pwd-box .ipt{width:100%;height:36px}.p-changepwd .pwd-box .update-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;background-color:#ee7474;margin-top:7px;margin-bottom:10px;color:#fff}.p-changepwd #change-ok .modal-content{width:85.3vw;height:100%;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;text-align:center;margin:36vh auto}.p-changepwd #change-ok .modal-content h4{margin-top:47px;margin-bottom:44px;font-size:1.4rem}.p-changepwd #change-ok .modal-content .modal-footer{border-top:solid 1px #b9b9b9;font-size:1.6rem;padding:0;line-height:58px}.p-changepwd #change-ok .modal-content .modal-footer a{display:block;width:100%;text-align:center;color:#3599fc}.p-sign .new-user-tips1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70%;height:28px;border-radius:28px;background-color:#faf0d5;margin:20px auto;font-size:12px;color:#f39800}.p-sign .new-user-tips1 .em{display:inline-block;margin:0 3px;font-weight:700}.p-sign .sign-tab{margin-top:21px;padding:0 15px;font-family:NunitoSans-Regular,Arial}.p-sign .sign-tab .top{width:50%;height:35px;text-align:center;padding:9px 0;font-size:1.4rem;font-weight:600;display:inline-block;margin-bottom:20px;color:#999}.p-sign .sign-tab .cur{color:#111;border-bottom:2px solid #111}.p-sign .sign-tab .hides{display:none}.p-sign .sign-tab p{margin-top:-12px;margin-bottom:10px;display:none}.p-sign .sign-tab .is-error p{display:block}.p-sign .sign-tab .ipt{width:100%;height:50px;margin-bottom:15px;font-size:1.4rem;border:1px solid #ccc;color:#111}.p-sign .sign-tab .ipt:focus{border-color:#111}.p-sign .sign-tab .sign-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;background-color:#ee7474;margin-top:15px;margin-bottom:20px;color:#fff}.p-sign .sign-tab .forgot{display:block;width:100%;text-align:center;font-size:1.4rem;text-decoration-line:underline;text-decoration-color:#e5e5e5;margin-bottom:32px}.p-sign .sign-tab .line{position:relative;margin-bottom:30px}.p-sign .sign-tab .line span{position:absolute;text-align:center;font-size:1.4rem;width:66px;color:#999;left:50%;-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%);background-color:#fff}.p-sign .sign-tab .fb-btn{width:100%;height:50px;line-height:50px;font-size:1.4rem;background-color:#ee7474;background-color:#4f68a8;color:#fff}.p-sign .sign-tab .fb-btn .icon-fb{display:inline-block;width:13px;height:25px;background:url(/build/images/global/icon_facebook.png) no-repeat;vertical-align:middle}.p-sign .sign-tab .google-btn{margin-top:15px;width:100%;height:50px;line-height:50px;font-size:1.4rem;background-color:#ee7474;background-color:#d7422d;color:#fff}.p-sign .sign-tab .google-btn .icon-google{display:inline-block;width:20px;height:25px;background:url(/build/images/global/icon_google.png) no-repeat;vertical-align:middle}.p-sign .sign-tab .signup-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;background-color:#ee7474;margin-top:15px;margin-bottom:20px;color:#fff}.p-myfavorite .my-favorite{padding:15px}.p-myfavorite .my-favorite h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;margin-bottom:15px;letter-spacing:2px}.p-myfavorite .favorite-list .prod-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2% 4%}.p-myfavorite .favorite-list .img-wrap{width:32%;margin-right:4%}.p-myfavorite .favorite-list .img-wrap img{width:100%}.p-myfavorite .favorite-list .info{width:64%}.p-myfavorite .favorite-list .prod-name{max-height:36px;overflow:hidden;margin-bottom:10px;font-size:14px;color:#111}.p-myfavorite .favorite-list .prod-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15px;font-size:20px;line-height:1;font-weight:700;color:#fa303c;text-transform:uppercase}.p-myfavorite .favorite-list .prod-price .price-symbol{font-size:12px;font-weight:400;color:#666}.p-myfavorite .favorite-list .not-for-sale,.p-myfavorite .favorite-list .prod-price{font-size:14px;font-weight:600;color:#fa303c}.p-myfavorite .favorite-list .prod-activity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:0 10px;height:26px;margin-top:14px;border-radius:13px;background-color:#ee7474;font-size:14px;line-height:26px;color:#fff}.p-myfavorite .favorite-list .btn-remove{margin-top:10px;font-size:12px;color:#999;text-decoration:underline}.p-myfavorite .empty-favorite{padding:0 15px;text-align:center}.p-myfavorite .empty-favorite .heart{width:64px;height:57px;margin:72px auto 20px auto}.p-myfavorite .empty-favorite .heart img{width:100%}.p-myfavorite .empty-favorite p{font-size:1.4rem;color:#999;margin-bottom:175px}.p-myfavorite .empty-favorite .btn-continue{width:100%;height:50px;line-height:50px;font-size:1.6rem;margin-top:15px;background-color:#fff;color:#111;border:1px solid #111}.p-myhistory .my-history{padding:15px}.p-myhistory .my-history h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-myhistory .btn-remove{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 15px 0;font-size:12px;color:#999}.p-myhistory .btn-remove i{width:14px;height:14px;margin-right:5px;background-position:-150px -650px}.p-myhistory .his_date{padding:10px 15px;font-size:14px;color:#999}.p-myhistory .prod-list .prod-item .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto}.p-myhistory .empty-history{padding:0 15px;text-align:center}.p-myhistory .empty-history .heart{width:64px;height:57px;margin:72px auto 20px auto}.p-myhistory .empty-history .heart img{width:100%}.p-myhistory .empty-history p{font-size:1.4rem;color:#999;margin-bottom:175px}.p-myhistory .empty-history .btn-continue{width:100%;height:50px;line-height:50px;font-size:1.6rem;margin-top:15px;background-color:#fff;color:#111;border:1px solid #111}.p-orderdta .order-details{padding:15px}.p-orderdta .order-details h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px;margin-bottom:20px}.p-orderdta .order-details .wide-line{padding-top:15px;width:100vw;height:10px;margin-left:-15px;margin-right:-15px;background-color:#f5f5f5}.p-orderdta .order-details .top{margin-bottom:15px}.p-orderdta .order-details .top li{font-size:1.4rem;margin-bottom:15px}.p-orderdta .order-details .top .summary{font-weight:600}.p-orderdta .order-details .top .date{font-size:1.2rem;color:#999}.p-orderdta .order-details .top span.amount{font-size:1.6rem;color:#fa303c}.p-orderdta .order-details .top .activate-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:14px;color:#999;font-weight:400}.p-orderdta .order-details .top .activate-checkbox input{margin-top:-2px;margin-right:10px}.p-orderdta .order-details .top .input-tit{color:#c00;font-size:12px;margin-bottom:0}.p-orderdta .order-details .top .continue-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;background-color:#ee7474;color:#fff}.p-orderdta .order-details .add-info ul{margin-top:15px}.p-orderdta .order-details .add-info li{line-height:1.86;margin-bottom:15px;font-size:1.4rem;color:#111;font-family:NunitoSans-Regular,Arial}.p-orderdta .order-details .add-info .shipping{font-weight:600}.p-orderdta .order-details .shipping-info{margin-bottom:15px}.p-orderdta .order-details .shipping-info ul{margin-top:15px}.p-orderdta .order-details .shipping-info li{font-size:1.4rem;margin-bottom:15px}.p-orderdta .order-details .shipping-info .title{font-weight:600}.p-orderdta .order-details .shipping-info .view-info{color:#1788eb}.p-orderdta .order-details .tips{padding:10px 15px;height:100%;background-color:#f9f9f9;border:solid 1px #979797!important;border-radius:4px;font-size:1.2rem;margin-bottom:15px}.p-orderdta .order-details .tips .tips-content{color:#111;padding:0 15px}.btnShowTrackingModal{text-decoration:underline}#tracking-modal .content{font-size:14px}#tracking-modal .content .summary{padding:15px;background-color:#f5f5f5;border-radius:8px}#tracking-modal .content .summary .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}#tracking-modal .content .summary .item .key{color:#666;text-transform:uppercase}#tracking-modal .content .summary .item.i-status .val{font-weight:700}#tracking-modal .content .list{position:relative;margin-top:20px}#tracking-modal .content .list:after{content:" ";display:block;position:absolute;bottom:0;left:0;width:10%;height:36px;background-color:#fff}#tracking-modal .content .list .item{display:-webkit-box;display:-ms-flexbox;display:flex}#tracking-modal .content .list .item .left{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14%}#tracking-modal .content .list .item .left:after{content:" ";display:block;position:absolute;top:6px;left:50%;width:1px;height:100%;background-color:#ccc}#tracking-modal .content .list .item .left:before{content:" ";display:block;width:9px;height:9px;margin-top:3px;border-radius:50%;background-color:#ccc;z-index:5}#tracking-modal .content .list .item .right .status{font-weight:700}#tracking-modal .content .list .item .right .detail{font-size:12px;color:#666}#tracking-modal .content .list .item .right .time{margin-bottom:30px;font-size:12px;color:#666;font-style:italic}#tracking-modal .content .list .item:first-of-type .left:before{width:11px;height:11px;background-color:#f92f2f}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.p-cart{position:relative}.p-cart .shopping-cart{margin-top:10px}.p-cart .shopping-cart h2{padding-bottom:20px;border-bottom:1px solid #e5e5e5;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-cart .shopping-cart .item-num{font-size:1.3rem;font-weight:600;height:38px;background-color:#f2f2f2;padding:12px 10px;margin-top:15px}.p-cart .shopping-cart .cart-list p.title{font-size:1.4rem;text-transform:uppercase}.p-cart .shopping-cart .cart-list .cart-group-list{padding-bottom:10px;border-bottom:1px solid #eee}.p-cart .shopping-cart .cart-list .cart-group-list .group-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fef8f0;margin-bottom:20px;padding:10px 15px;font-size:12px}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-l{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-l .icon_coupon{width:20px;height:12px;margin-right:15px}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-l .text .unmet{margin-top:5px}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-l .text .unmet a{text-decoration:underline}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-cart .shopping-cart .cart-list .cart-group-list .group-title .gt-r .icon_success{width:18px;height:18px}.p-cart .shopping-cart .cart-list .cart-item{overflow:hidden;width:100%;margin-bottom:20px}.p-cart .shopping-cart .cart-list .cart-item:last-of-type{margin-bottom:0}.p-cart .shopping-cart .cart-list .product-item{display:-webkit-box;display:-ms-flexbox;display:flex}.p-cart .shopping-cart .cart-list .product-image{width:25%}.p-cart .shopping-cart .cart-list .prod-item-tips{margin-bottom:15px}.p-cart .shopping-cart .cart-list .prod-item-tips .tips-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;border-bottom-left-radius:0;padding:10px 15px;background-color:#fef0f0;font-size:12px;line-height:18px}.p-cart .shopping-cart .cart-list .prod-item-tips .tips-wrap img{display:block;width:18px;height:18px;margin-right:10px}.p-cart .shopping-cart .cart-list .prod-item-tips .tips-wrap p{padding-left:10px}.p-cart .shopping-cart .cart-list .gift-item{padding-top:18px;padding-bottom:20px}.p-cart .shopping-cart .cart-list .gift-item .gift-tips{position:relative;min-height:40px;font-size:12px;padding-left:43px}.p-cart .shopping-cart .cart-list .gift-item .gift-tips .bonus{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33px;height:33px;margin-right:15px;background:url(/build/images/category/icon_mark-gift.png) center no-repeat;background-size:contain;text-indent:-9999px}.p-cart .shopping-cart .cart-list .gift-item .gift-tips .link{margin-top:2px;font-size:12px;color:#0067ff}.p-cart .shopping-cart .cart-list .gift-item .gift-item-body{margin:5px auto}.p-cart .shopping-cart .cart-list .gift-item .gift-item-body>li{float:left}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin-top:10px}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:109px;margin-right:35px}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item .img-wrap{display:block;width:109px;height:174px;margin:0 auto}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item img{width:100%;height:100%}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item .gift-name{height:36px;overflow:hidden;margin-top:10px;font-size:12px;line-height:18px}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item .gift-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:0 5px;font-size:14px;color:#000}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item .gift-price .del{font-size:12px;color:#999;text-decoration:line-through}.p-cart .shopping-cart .cart-list .gift-item .gift-slide-list .gift-slide-item .btn-shopping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:99px;height:26px;margin:10px auto;border:1px solid #333;cursor:pointer;font-size:14px;color:#414141}.p-cart .shopping-cart .cart-list .item-tips{max-width:100%;margin-top:5px;margin-bottom:10px;padding:6px 10px;border:solid 1px #fbd663;background-color:#fffae4;font-size:12px;color:#de5447;line-height:1.2}.p-cart .shopping-cart .cart-list .item-tips .gift-item-countdown{display:inline-block;width:44px;line-height:1.2;overflow:hidden;vertical-align:middle}.p-cart .shopping-cart .cart-list .item-chose-gift-btn{margin-top:15px;font-size:14px;line-height:17px}.p-cart .shopping-cart .cart-list .item-chose-gift-btn a{color:#0067ff;text-decoration-line:underline;text-decoration-color:#cee2f5}.p-cart .shopping-cart .cart-list .prod-info{width:74%;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-cart .shopping-cart .cart-list .prod-info .product-attrs{font-size:12px;line-height:26px}.p-cart .shopping-cart .cart-list .prod-info .key{display:inline-block}.p-cart .shopping-cart .cart-list .p-name{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-cart .shopping-cart .cart-list .color-block{display:inline-block;margin-right:6px;margin-left:2px;width:16px;height:16px;border-radius:50%;vertical-align:middle}.p-cart .shopping-cart .cart-list .size-info-detail{font-size:1.2rem;line-height:24px}.p-cart .shopping-cart .cart-list .size-info-simple .details-indicator{width:10px;float:right;margin-right:3px;margin-top:6px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.p-cart .shopping-cart .cart-list .size-info-simple .details-indicator.open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.p-cart .shopping-cart .cart-list .cart-item-customization-services ul{padding-left:33px}.p-cart .shopping-cart .cart-list .cart-item-customization-services label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:400;line-height:26px}.p-cart .shopping-cart .cart-list .cart-item-customization-services input{display:block;margin-top:-2px;margin-right:6px}.p-cart .shopping-cart .cart-list .cart-item-additional-services{display:-webkit-box;display:-ms-flexbox;display:flex}.p-cart .shopping-cart .cart-list .cart-item-additional-services .key{display:block;margin-right:5px}.p-cart .shopping-cart .cart-list .cart-item-additional-services label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:400;line-height:26px}.p-cart .shopping-cart .cart-list .cart-item-additional-services input{display:block;margin-top:-2px;margin-right:6px}.p-cart .shopping-cart .cart-list .p-qty .value{font-size:1.4rem}.p-cart .shopping-cart .cart-list .p-price .value{font-size:1.3rem;font-weight:700;color:#fa303c}.p-cart .shopping-cart .cart-list .p-price .list-price-value{margin-left:10px;font-size:1.2rem;color:#999;text-decoration:line-through}.p-cart .shopping-cart .cart-list .tips{margin-top:10px;padding:10px;overflow:auto;border-radius:4px;background-color:#f9f9f9;font-size:1.2rem;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:55px}.p-cart .shopping-cart .cart-list .tips:focus{border-color:#111}.p-cart .shopping-cart .cart-list .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-cart .shopping-cart .cart-list .action .item-del{width:60px;height:20px}.p-cart .shopping-cart .cart-list .action .p-qty{display:-webkit-box;display:-ms-flexbox;display:flex}.p-cart .shopping-cart .cart-list .action .p-qty .minus,.p-cart .shopping-cart .cart-list .action .p-qty .plus{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;line-height:17px}.p-cart .shopping-cart .cart-list .action .p-qty .value{width:26px;text-align:center;height:20px;line-height:20px}.p-cart .shopping-cart .cart-list .qty-tips{font-size:12px;color:#cacaca}.p-cart .shopping-cart .continue{display:block;width:100%;text-align:center;font-size:1.3rem;color:#999;text-decoration-line:underline;margin-top:10px;margin-bottom:40px}.p-cart .shopping-cart .empty-cart{text-align:center;padding:10px}.p-cart .shopping-cart .empty-cart .bag{width:96px;height:122px;margin:72px auto 20px auto}.p-cart .shopping-cart .empty-cart .bag img{width:100%}.p-cart .shopping-cart .empty-cart p{font-size:1.4rem;color:#999;margin-bottom:175px}.p-cart .shopping-cart .empty-cart .btn-continue{width:100%;height:50px;line-height:50px;font-size:1.6rem;margin-top:15px;background-color:#fff;color:#111;border:1px solid #ccc}.p-cart .bottom-fixed{position:fixed;left:0;bottom:0;width:100%;background-color:#fcfcfc;-webkit-box-shadow:0 -3px 6px rgba(150,150,150,.2);box-shadow:0 -3px 6px rgba(150,150,150,.2)}.p-cart .bottom-fixed .cart-shipping{background:#fbf8f2;padding:8px 15px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex}.p-cart .bottom-fixed .cart-shipping .shipping-icon{width:22px;height:22px;margin-right:8px}.p-cart .bottom-fixed .cart-shipping .shipping-icon .icon-fast-shipping{font-size:2rem}.p-cart .bottom-fixed .cart-shipping .shipping-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-cart .bottom-fixed .cart-shipping .shipping-info .shipping-message{font-size:1.2rem;margin-bottom:5px}.p-cart .bottom-fixed .cart-shipping .shipping-info .progress{height:4px;margin:0}.p-cart .bottom-fixed .cart-shipping .shipping-info .progress .progress-bar{background:#121212}.p-cart .bottom-fixed .cart-shipping .price{color:red}.p-cart .bottom-fixed .cart-shipping a{font-weight:400;color:#0067ff}.p-cart .bottom-fixed .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:70px;border-top:1px solid #eee;position:relative}.p-cart .bottom-fixed .btn-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46%;border:none;border-radius:10px!important;font-size:1.4rem;line-height:41px;text-align:center}.p-cart .bottom-fixed .btn-group .proceed-btn{background-color:#ee7474;color:#fff;text-transform:uppercase}.p-cart .bottom-fixed .total-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:30px;margin-left:15px;font-size:13px;font-weight:700}.p-cart .bottom-fixed .total-tips .subtotal-value{font-size:16px;color:#fa303c;text-align:center}.p-cart .bottom-fixed .total-tips .subtotal-saved{font-size:12px;color:#666}.p-cart .bottom-fixed .total-tips .subtotal-container{border:1px solid #eee}.p-cart .bottom-fixed .total-tips i{font-size:20px;font-weight:400;color:#666;padding-left:3px}.p-cart .bottom-fixed .total-tips .icon-arrow-down-s-line{font-size:26px;display:block;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.p-cart .bottom-fixed .total-tips .icon-arrow-down-s-line.open{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0)}#cart-delete-confirm .modal-content,#confirm .modal-content{width:85.3vw;-webkit-box-shadow:none;box-shadow:none;text-align:center;margin:36vh auto}#cart-delete-confirm .modal-content h4,#confirm .modal-content h4{margin-top:47px;margin-bottom:44px;font-size:1.4rem}#cart-delete-confirm .modal-content .modal-footer,#confirm .modal-content .modal-footer{border-top:solid 1px #b9b9b9;font-size:1.6rem;padding:0;line-height:58px}#cart-delete-confirm .modal-content .modal-footer a,#confirm .modal-content .modal-footer a{display:block;width:50%;text-align:center}#cart-delete-confirm .modal-content .modal-footer .ok,#confirm .modal-content .modal-footer .ok{color:#3599fc;border-right:solid 1px #b9b9b9}.p-name .badge_bonus{display:inline-block;height:18px;padding:0 8px;margin-right:8px;border-radius:9px;border:1px solid #ee7474;font-size:12px;line-height:16px;text-transform:capitalize;color:#ee7474}#ChoseGiftModal .modal-dialog{width:85%;margin:20% auto}#ChoseGiftModal .modal-content{padding:20px;border-radius:0}#ChoseGiftModal .close{line-height:2.4}#ChoseGiftModal h4.title{margin:-20px -20px 12px;background-color:#f0f0f0;font-size:1.4rem;line-height:48px;text-align:center}#ChoseGiftModal .sub-title{font-size:1.4rem;line-height:21px}#ChoseGiftModal .p-detail{position:relative;margin:17px auto 20px;padding:15px 0;border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9}#ChoseGiftModal .chose-checkbox{position:absolute;top:50%;margin-top:-6px}#ChoseGiftModal .img-wrap{width:27%;margin-left:8%}#ChoseGiftModal .img-wrap img{width:100%}#ChoseGiftModal .p-info{margin-left:3%;width:62%;font-size:1.2rem}#ChoseGiftModal .p-info .p-name{margin-bottom:10px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#ChoseGiftModal .p-info .p-price-cost{margin-top:20px;text-align:right;font-size:1.4rem;color:#c00}#ChoseGiftModal .p-info .p-price-list{margin-top:10px;text-align:right;font-size:1.2rem;color:#999}#ChoseGiftModal .btn-checkout{display:block;width:100%;margin-top:20px;color:#fff;background-color:#ee7474;border-radius:2px;font-size:14px;line-height:40px;text-align:center;text-transform:capitalize}.cart-box{padding:10px 20px}.subtotal-detail{position:absolute;bottom:70px;width:100%;background:#fff;border-top:1px solid #eee}.subtotal-detail .subtotal-header h4{height:40px;line-height:40px;font-size:16px;padding-left:15px;font-weight:700}.subtotal-detail .summary{padding:10px 15px;border-top:1px solid #e5e5e5}.subtotal-detail .summary .total-list{width:100%;border-bottom:1px solid #eee}.subtotal-detail .summary .total-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px;font-size:12px}.subtotal-detail .summary .total-list span{display:block;padding:3px 0;text-align:right}.subtotal-detail .summary .total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:16px;padding-top:10px}.subtotal-detail .pay-in-4-wrap{margin-top:10px;margin-bottom:25px;float:right}.also-like-box{width:100%;padding:20px 0;background-color:#f5f5f5}.also-like-box .b-title{padding:0 15px;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-family:sans-serif}.also-like-box .b-tips{margin:10px 15px;padding:5px 22px;background:#faf0d5;border-radius:14px;border:1px solid #f39800;font-size:12px;color:#f39800}.also-like-box .list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto}.also-like-box .list .item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:109px;margin:0 15px}.also-like-box .list .item img{width:109px;height:174px}.also-like-box .list .item .name{margin-top:9px;height:30px;overflow:hidden;font-size:12px;line-height:15px}.also-like-box .list .item .price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}.also-like-box .list .item .price-wrap input{margin:0 2px}.also-like-box .list .item .price-wrap .price{font-size:14px;color:#ff0200}.also-like-box .list .plus-sign{width:20px;height:20px;margin-top:80px}.also-like-box .list .plus-sign:last-of-type{margin-top:180px;display:none}.also-like-box .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:20px;padding-right:15px;text-align:right}.also-like-box .summary .line2{font-size:14px}.also-like-box .summary .line2 .package_total{font-weight:700;color:#ff0200}.also-like-box .summary .line2 .discount{font-size:12px}.also-like-box .summary .btn-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:115px;margin-top:12px;background-color:#ee7474;border-radius:6px;text-transform:uppercase;font-family:sans-serif;font-size:1.4rem;line-height:40px;color:#fff}#MultiGiftModal .modal-dialog{position:absolute;width:100%;overflow:auto;margin:0;top:0;bottom:0}#MultiGiftModal .modal-content{border-radius:0;border:none;height:100vh;padding-bottom:50px;background-color:#fff;overflow:auto}#MultiGiftModal .modal-header{padding:0;height:54px;border-bottom:1px solid #e5e5e5}#MultiGiftModal .modal-header .back{display:block;position:relative;width:60px;height:54px}#MultiGiftModal .modal-header .back i{display:block;position:absolute;top:17px;left:20px;background-position:-350px -300px}#MultiGiftModal.fade .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#MultiGiftModal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}#MultiGiftModal h2{margin-top:15px;margin-bottom:15px;border:none;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-transform:uppercase;text-align:center;color:#111;letter-spacing:2px}#MultiGiftModal .btn-shopping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:26px;margin:10px auto;border:1px solid #333;cursor:pointer;font-size:14px;color:#414141}.p-article .article-box{font:1.4rem/1em NunitoSans-Regular,Arial;padding:0 4.5%}.p-article .article-box .title{font-size:1.8rem;font-family:arial;font-weight:700;margin:18px 0 10px}.p-article .article-box .subtitle{font-size:1.4rem;font-family:arial;font-weight:700;margin:15px 0 0;line-height:30px}.p-article .article-box li,.p-article .article-box p{margin-top:5px;margin-bottom:5px;line-height:2rem;text-align:left}.p-article .article-box a{color:#2969d1}.p-article .article-box .table{width:100%}.p-article .article-box .table tr td{border:1px solid #111;padding:8px 15px;line-height:24px}.p-article .article-box .table tr.th{background-color:#ecd4d3;font-weight:700}.p-article .classh2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px;margin-top:20px;padding-bottom:25px;border-bottom:1px solid #e5e5e5}.p-article .col-box ul{margin-bottom:350px;word-break:break-all}.p-article .col-box ul a{display:block;padding-left:15px;padding-right:15px;font-size:1.4rem;height:50px;line-height:50px;font-family:NunitoSans-Regular,Arial;border-bottom:1px solid #e5e5e5;position:relative}.p-article .col-box ul a .p-arrow{margin-top:20px;background-position:-338px -250px;position:absolute;display:inline-block;right:10px}.p-article .col-box ul>li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-article .blog-item ul{margin-bottom:auto}.p-article .article-box{font-size:1.4rem;color:#111}.p-article .article-box h2{margin:22px 0 10px;font-size:1.8rem;font-weight:700}.p-article .article-box h3{margin:10px 0 0;font-size:1.5rem;line-height:26px;font-weight:700}.p-article .article-box h4{margin:5px 0;font-size:1.4rem;font-weight:700}.p-article .article-box p{margin:6px 0 0;font-size:1.4rem;line-height:22px}.p-article .article-box blockquote,.p-article .article-box blockquote p{margin:0;padding:0;border:none;font-size:1.4rem;line-height:28px;color:#999}.p-orderstatus .order-status{padding:15px}.p-orderstatus .order-status h2{margin-bottom:20px;font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px}.p-orderstatus .order-status form{width:300px;margin:30px auto}.p-orderstatus .order-status label{margin-top:10px;display:block;height:14px;line-height:14px;padding-left:0;font-family:NunitoSans-Regular,Arial;font-size:1.2rem;font-weight:400;color:#111;margin-bottom:5px}.p-orderstatus .order-status .ipt{width:100%;height:36px}.p-orderstatus .order-status .ipt-order{margin-bottom:15px}.p-orderstatus .order-status .btn-view-order{display:block;width:160px;height:40px;margin:0 auto;background-color:#ee7474;font-size:14px;color:#fff;line-height:40px}.p-orderstatus .guide{margin-top:30px;font-size:12px}.p-orderstatus .guide h4{margin-top:20px;margin-bottom:5px;font-size:12px;font-weight:700}.p-orderstatus .bottom-tips{margin-top:30px;font-size:12px;color:#999}.p-orderstatus .bottom-tips a{color:#0e5ad0}.p-repwdemail{padding-top:15px}.p-repwdemail h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px;margin-bottom:15px}.p-repwdemail .send-email{padding:0 15px}.p-repwdemail .send-email p{font-size:1.2rem;color:#999;line-height:1.75;margin-bottom:12px}.p-repwdemail .send-email label{font-weight:400;margin-bottom:3px}.p-repwdemail .send-email input{width:100%;height:36px;padding-left:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc}.p-repwdemail .send-email input:focus{border-color:#111}.p-repwdemail .send-email .change-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;border:none;background-color:#ee7474;margin-top:18px;margin-bottom:70px;color:#fff}.p-repwdemail .send-email .warn{color:red}.p-repwdemail .send-success{padding:0 15px}.p-repwdemail .send-success .icon{height:86px;width:86px;background-color:#46ae65;margin:15px auto 20px auto;border-radius:50%;padding:24px}.p-repwdemail .send-success .icon i{margin:auto;width:40px;height:40px;vertical-align:middle;background-position:-150px -250px}.p-repwdemail .send-success p{font-size:1.2rem;line-height:1.75}.p-repwdemail .send-success .back-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;border:none;background-color:#ee7474;margin-top:18px;margin-bottom:70px;color:#fff}.resetpass-name{margin-bottom:15px}.resetpass-name label{display:block;margin-bottom:8px;font-size:14px}.resetpass-name .form-list{width:100%;max-width:100%;height:40px;padding:0 10px;border:1px solid #ddd;border-radius:4px;font-size:14px}.resetpass-name .form-list:focus{border-color:#666;outline:0}.resetpass-name .is-error{color:red;font-size:12px;margin-top:5px}.resetpass-name .change-btn{display:block;width:200px;margin:20px auto;height:40px;background:#333;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer}.resetpass-name .change-btn:hover{background:#444}.resetpass-box{padding:20px;max-width:100%}.resetpass-box .resetpass-form{max-width:320px;margin:0 auto}.p-resetpass{padding-top:15px}.p-resetpass h2{font-family:playfair_display,'Times New Roman',Georgia;font-size:1.8rem;text-align:center;color:#111;letter-spacing:2px;margin-bottom:15px}.p-resetpass .main-body{padding:0 15px}.p-resetpass .main-body p{font-size:1.2rem;color:#999;line-height:1.75;margin-bottom:12px}.p-resetpass .main-body label{font-weight:400;margin-bottom:3px}.p-resetpass .main-body .resetpass-name{margin-bottom:8px}.p-resetpass .main-body input{width:100%;height:36px;margin-bottom:15px}.p-resetpass .main-body .change-btn{width:100%;height:50px;line-height:50px;font-size:1.6rem;border:none;background-color:#ee7474;margin-bottom:70px;color:#fff}.p-resetpass .main-body .is-error{color:red;margin-top:-12px;margin-bottom:10px;line-height:1.42857143}.p-reviews .review-box .list-wrap{background-color:#fff}.p-reviews .review-box h2{padding:0 15px;font-size:1.6rem;line-height:50px;font-weight:700;text-align:center}.p-reviews .review-box .avg-star{margin-top:16px}.p-reviews .review-box li{padding:15px;border-bottom:1px solid #e5e5e5}.p-reviews .review-box span.username{display:inline-block;margin-left:10px;font-size:1.4rem;line-height:30px}.p-reviews .review-box h3{margin:0;font-size:1.4rem;line-height:30px;font-weight:700}.p-reviews .review-box p.content{font-size:1.2rem;line-height:24px}.p-reviews .review-box .see-all{font-size:1.4rem;line-height:50px;font-weight:700;text-align:center;padding:0 15px;border-bottom:1px solid #e5e5e5}.p-reviews .review-box .see-all i{display:inline-block;margin-top:20px;margin-left:10px;width:14px;height:9px;background-position:-250px -200px}.p-reviews .review-box .more i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-reviews .review-box .btn-write{width:100%;margin-top:15px;background-color:#ee7474;font-size:1.4rem;line-height:40px;color:#fff}.p-reviews .review-box .btn-write i{display:inline-block;width:27px;height:17px;background-position:-350px -50px;vertical-align:middle}.p-coupon{background-color:#fff;font-family:NunitoSans-Regular,Arial}.p-coupon .main-body{padding:0}.p-coupon .page_title{padding:6vw 0;font-family:playfair_display;font-size:5vw;text-align:center}.coupon-list .section{position:relative;width:92vw;margin:0 auto 4vw;padding:3vw;border:solid 1px #f0f0f0;background-color:#f9f9f9}.coupon-list .section .top{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px dashed #d5d5d5;padding-bottom:2vw}.coupon-list .section .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:18vw;line-height:1;font-weight:700;color:#ec5555;text-align:center;text-transform:uppercase}.coupon-list .section .left .style01{white-space:nowrap}.coupon-list .section .left .style01 .f1,.coupon-list .section .left .style01 .f3{font-size:3vw}.coupon-list .section .left .style01 .f2{font-size:10vw}.coupon-list .section .left .style02 .f1{display:block;font-size:7vw}.coupon-list .section .left .style02 .f2{display:block;font-size:3.5vw}.coupon-list .section .left .style03 .f1{font-size:8vw}.coupon-list .section .left .style04 .f1{font-size:8vw}.coupon-list .section .left .style04 .f2{font-size:5.8vw}.coupon-list .section .left .style05{text-align:left}.coupon-list .section .left .style05 .f1,.coupon-list .section .left .style05 .f3{display:block;font-size:3.2vw}.coupon-list .section .left .style05 .f2{display:block;font-size:7.5vw}.coupon-list .section .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:66vw;padding-left:5vw}.coupon-list .section .right .desc{max-height:3em;overflow:hidden;font-size:4vw;line-height:1.5em;font-weight:700}.coupon-list .section .right .expired{margin-top:1.5vw;font-size:3.2vw;color:#999}.coupon-list .section .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2vw}.coupon-list .section .bottom .usage{font-size:3vw;color:#999;text-align:center}.coupon-list .section .bottom .code-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coupon-list .section .bottom .code-box .code{margin-right:2vw;font-size:3vw;color:#999}.coupon-list .section .bottom .code-box .code span{display:inline-block;font-weight:700;color:#111}.coupon-list .section .bottom .code-box .btn-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12vw;height:6vw;border:solid 1px #111;font-size:3vw;color:#111;text-transform:uppercase;cursor:pointer}.coupon-list .section .bottom .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:29vw;height:8vw;background-color:#111;font-size:4vw;color:#fff}.p-payment{background:#f2f2f2}.p-payment .divide-block{height:10px}.p-payment .container{background:#fff;padding:0 10px}.p-payment .container input,.p-payment .container select{height:36px}.p-payment .container h3.title{padding:15px 10px;font-size:16px;line-height:1;color:#111;font-weight:700;font-family:sans-serif}.p-payment .container h3.title .money{color:#fa303c}.p-payment .order-total{margin-top:10px}.p-payment .payment-list{width:100%}.p-payment .payment-list dl{border:1px solid #ccc;margin:10px auto}.p-payment .payment-list dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 12px;min-height:55px;position:relative}.p-payment .payment-list dl dt label{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;margin-bottom:0}.p-payment .payment-list dl dt span.text{margin-left:8px;font-weight:700;vertical-align:middle;line-height:45px;font-size:12px;font-family:sans-serif}.p-payment .payment-list dl dt img{width:70px;vertical-align:middle}.p-payment .payment-list dl dd{padding:0 10px}.p-payment .payment-list dl dd p{font-size:12px}.p-payment .payment-list .card-list{overflow:hidden}.p-payment .payment-list .card-list li{margin-bottom:10px;overflow:hidden;padding:8px 0;border:1px solid transparent;text-align:center}.p-payment .payment-list .card-list li img{height:36px}.p-payment .payment-list input{height:36px}#payment-card{vertical-align:middle}.p-payment .btn-payment{display:block;margin:10px 0;background-color:#ee7474;font-size:16px;line-height:45px;color:#fff;text-align:center}.p-payment .btn-payment.disabled{font-weight:700;background-color:#eee;color:#111}.p-payment .no-dollar-tips{margin-bottom:15px;font-size:12px;line-height:1.67;color:#999}.p-payment .safety-box{background:#fff;padding:20px 10px}.p-payment .safety-box .lock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;color:#00b15d}.p-payment .safety-box .lock img{margin-right:10px;width:31px;height:31px}.p-payment .safety-box .safe_img{margin-top:15px}.p-payment .btn-service,.p-payment .icon-top{display:none}.p-payment .billing-address{margin-top:0;border-top:1px solid #efefef;padding-top:15px}.p-payment .billing-address h4{font-size:12px;padding-bottom:0;padding-left:0;font-family:sans-serif}.p-payment .billing-address label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.p-payment .billing-address label input{margin-right:8px}.p-payment .billing-address label span{line-height:28px;height:24px}.p-payment .billing-address .address-show{background:#f6f6f6;padding:10px;margin:0;border:1px solid #efefef}.p-payment .billing-address .address-show .address-edit{font-size:16px}#paypal-rest-button-container .error-box{color:red;font-size:1.4rem;line-height:26px;height:26px}.p-vip .banner{margin-top:15px;margin-bottom:30px}.p-vip .banner a{display:block}.p-vip .banner img{display:block;margin:0 auto}.p-vip .s-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px;font-size:15px;font-weight:700;text-transform:uppercase}.p-vip .vip-slide{position:relative;width:100%;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;aspect-ratio:375/177}.p-vip .vip-slide .wrap{display:block}.p-vip .vip-slide a{display:block}.p-vip .vip-swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.p-vip .vip-swiper-pagination .swiper-pagination-bullet{margin-left:10px}.p-vip .vip-nav{position:sticky;top:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:auto;height:34px;margin:30px -15px;padding:0 20px;background-color:#fbf9f9;z-index:1}.p-vip .vip-nav .item{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12px;color:#86868a;margin-left:20px}.p-vip .vip-nav .item.cur{color:#ee7474}.p-vip .prod-list{margin-left:-7px;margin-right:-7px;padding:0}.p-vip .prod-list .prod-item{padding:0 7px}.p-vip .prod-list .prod-item .mark-icon-box{padding:0 7px}.p-vip .prod-list.square .prod-item .prod-img-wrap{aspect-ratio:1/1}.p-vip .prod-list.square .prod-item .prod-img{aspect-ratio:1/1}.p-vip .link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.p-vip .link-list .item{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:47.8%;height:40px;margin-bottom:10px;font-size:12px;color:#111;text-transform:uppercase}.p-vip .link-list .item.empty{height:0;margin-bottom:0;background-color:transparent!important}.p-vip .link-list .item:nth-of-type(3n+1){background-color:#fde3e2}.p-vip .link-list .item:nth-of-type(3n+2){background-color:#ffeae3}.p-vip .link-list .item:nth-of-type(3n+3){background-color:#fef4e8}.p-vip .btn-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;margin:20px auto 50px;padding:0 20px;border:1px solid #111;font-size:14px;font-weight:700;text-transform:uppercase}.p-reward .main-body{padding:0}.p-reward .s-1{padding:40px 0 30px 0;background:#ffeee7 url(/build/images/reward/img_bg.png) bottom no-repeat;background-size:contain;text-align:center}.p-reward .s-1 .line1{font-size:30px;font-weight:700}.p-reward .s-1 .line2{font-size:12px}.p-reward .s-1 .line3{margin-top:15px}.p-reward .s-1 .line3 img{width:136px;height:50px}.p-reward .s-1 .line4{width:276px;margin:17px auto 0;font-size:12px;line-height:18px}.p-reward .s-1 .code-box{width:290px;height:170px;margin:27px auto 0;background:url(/build/images/reward/img_code@2x.png);background-size:contain;overflow:hidden}.p-reward .s-1 .code-box .c-l-1{margin-top:30px;font-size:14px;font-weight:700}.p-reward .s-1 .code-box .c-l-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:41px;margin-top:5px;font-size:30px;font-weight:700;text-transform:uppercase}.p-reward .s-1 .code-box .btn-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:73px;height:36px;margin:10px auto 0;border:solid 2px #111;font-size:14px;font-weight:700;text-transform:uppercase}.p-reward .s-1 .code-box .login-tips{margin-top:19px;font-size:14px}.p-reward .s-1 .code-box .link-login{display:inline-block;margin-left:10px;color:#0067cc}.p-reward .s-2{padding:40px 0 50px;background-color:#ffeee7}.p-reward .s-2 .s-inner{width:290px;margin:0 auto}.p-reward .s-2 .line1{font-size:14px;font-weight:700}.p-reward .s-2 .email-ipt{width:100%;height:48px;margin-top:10px;border:1px solid #111}.p-reward .s-2 .btn-send{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:290px;height:40px;margin:15px 0 0;background-color:#ee7474;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.p-reward .s-2 .line4{margin-top:20px;font-size:14px;font-weight:700;text-align:center}.p-reward .s-2 .share-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px}.p-reward .s-2 .share-group .btn-share{width:60px;text-align:center}.p-reward .s-2 .share-group .btn-share img{width:30px;height:30px}.p-reward .s-2 .share-group .btn-share .text{margin-top:5px;font-size:12px}.p-reward .s-3{background-color:#f9e1d9;padding:30px 15px}.p-reward .s-3 .line1{font-size:18px;font-weight:700}.p-reward .s-3 .balance-total{margin-top:5px;font-size:30px;font-weight:700}.p-reward .s-3 .line3{margin-top:20px;font-size:18px;font-weight:700}.p-reward .s-3 .record-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px;border-bottom:1px dashed #111;font-size:14px}.p-reward .s-3 .record-list .item.th{font-weight:700;border-bottom:1px solid #111}.p-reward .s-3 .record-list .item.s-complete .td3{color:#00b15d}.p-reward .s-3 .record-list .item.s-cancelled .td3{color:#86868a}.p-reward .s-3 .record-list .item div{-webkit-box-flex:0;-ms-flex:none;flex:none}.p-reward .s-3 .record-list .item .td1,.p-reward .s-3 .record-list .item .td2{width:35%;margin-right:3%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-reward .s-3 .record-list .item .td3{width:24%;font-weight:700}.cart-item-list p.title{font-size:1.4rem;text-transform:uppercase}.cart-item-list ul{margin:5px 0;border-bottom:3px solid #eee}.cart-item-list li{overflow:hidden;padding:10px 0}.cart-item-list li .product-image{float:left;width:25%}.cart-item-list li .product-image a{display:block}.cart-item-list li+li{border-top:1px solid #eee}.cart-item-list .prod-info{float:left;width:74%;padding-left:17px;font-size:12px;line-height:1.6em}.cart-item-list .prod-info .key{display:inline-block}.cart-item-list .prod-info .size{margin-right:6px}.cart-item-list .p-name{width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-item-list .color-block{display:inline-block;margin-right:6px;margin-left:2px;width:16px;height:16px;border-radius:50%;vertical-align:middle}.cart-item-list .size-info{padding-left:38px}.cart-item-list .size-info-simple .details-indicator{width:10px;float:right;margin-right:3px;margin-top:6px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.cart-item-list .size-info-simple .details-indicator.open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.cart-item-list .services{line-height:1.6rem;font-size:12px}.cart-item-list .services ul{padding:0 0 0 5px;border:none;margin:0}.cart-item-list .services li{margin:0;padding:0}.cart-item-list .services .key{display:block;margin-right:5px}.cart-item-list .p-qty .value{margin-left:13px;font-size:1.4rem;line-height:2em}.cart-item-list .p-price .value{font-size:1.4rem;font-weight:400;color:#fa303c;margin-left:8px}.cart-item-list .p-price .status{margin-left:10px;font-size:1.4rem;color:#666}.cart-item-list .p-price.cancel .value{font-size:1.4rem;font-weight:400;color:#999;text-decoration:line-through}.cart-item-list .total-list{padding-top:5px}.cart-item-list .total-list ul{border-bottom:none}.cart-item-list .total-list li{margin-bottom:6px;padding:0;font-size:1.4rem;border:none;line-height:1.71}.cart-item-list .total-list li .del{display:inline-block;margin-right:5px;color:#999;text-decoration:line-through}.cart-item-list .total-list li:last-child{margin-bottom:40px}.cart-item-list .total-list .subtotal{color:#fa303c}.cart-item-list .total-list .grandtotal{font-weight:600;font-size:1.6rem;color:#fa303c}.p-flash-sale .ac-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px;height:40px;background-color:#f5edea;font-size:14px;color:#111;text-transform:uppercase}.p-flash-sale .ac-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0 15px}.p-flash-sale .ac-countdown .end-in{font-size:12px;font-weight:700;color:#111;text-transform:uppercase}.p-flash-sale .ac-countdown .clock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;padding:0 20px;margin-top:10px;background-color:#e9e9e9;border-radius:18px}.p-flash-sale .ac-countdown .clock .colon{margin:0 3px;font-size:24px;font-weight:700}.p-flash-sale .ac-countdown .clock .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;min-width:24px;padding:0 5px;border-radius:2px;background-color:#363636;font-family:Arial;font-size:12px;font-weight:700;color:#fff}.p-flash-sale .ac-countdown .clock .divider-day{margin:8px 8px 1px;font-size:12px}.p-flash-sale .main-body{padding:0}.p-flash-sale .main-body .prod-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-flash-sale .main-body .prod-list .prod-item .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:auto}.p-flash-sale .main-body .prod-list .prod-item .list-price i.icon-sprites{display:block}.p-flash-sale .main-body .prod-list .prod-item .sale-process{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2px}.p-flash-sale .main-body .prod-list .prod-item .sale-process .line{position:relative;width:80%;height:6px;overflow:hidden;border-radius:3px;background-color:#e7e7e7}.p-flash-sale .main-body .prod-list .prod-item .sale-process .line .line-p{position:absolute;top:0;left:0;height:6px;background:url(/build/sp_images/promotion/2019-black-friday/img_process-bg.png) 0 0 repeat-x;background-size:4px 6px}.p-flash-sale .main-body .prod-list .prod-item .sale-process .text{-ms-flex-negative:0;flex-shrink:0;width:60px;padding-left:5px;font-size:12px;font-weight:700;color:#111}