﻿@keyframes react-loading-skeleton{100%{transform:translateX(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden}.react-loading-skeleton::after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}@font-face{font-family:"微軟正黑體修正";unicode-range:U+7db0,U+78A7,U+7B75;font-style:normal;font-weight:bold;src:local(Yu Gothic),local(MS Gothic)}@font-face{font-family:"微軟正黑體修正";unicode-range:U+7db0,U+78A7,U+7B75;font-style:normal;font-weight:normal;src:local(微軟正黑體)}*{margin:0;padding:0;border:0;outline:0}input,textarea,keygen,select,button{font-family:"Lucida Grande","Helvetica","Arial","微軟正黑體修正","微軟正黑體",sans-serif !important;display:inline-block;margin:0;text-indent:0;letter-spacing:normal;word-spacing:normal;text-transform:none;color:initial;text-shadow:none;text-rendering:auto}input[type=search]{font-size:1rem}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0}body{font-family:"Lucida Grande","Helvetica","Arial","微軟正黑體修正","微軟正黑體",sans-serif;line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;border-collapse:collapse}a{cursor:pointer;text-decoration:none;color:#666;-webkit-tap-highlight-color:rgba(255,255,255,0)}button{-webkit-appearance:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow-x:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-color:#b3b3b3 #ccc #d9d9d9;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-width:0 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{text-decoration:underline;color:#007eff;outline:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{text-align:right;direction:rtl}.Select-control{position:relative;display:table;overflow:hidden;width:100%;height:36px;border-spacing:0;border-collapse:separate;cursor:default;color:#333;border:1px solid #ccc;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;outline:none;background-color:#fff}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{line-height:34px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;max-width:100%;padding-right:10px;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;color:#aaa}.Select-input{height:34px;padding-right:10px;padding-left:10px;vertical-align:middle}.Select-input>input{font-family:inherit;font-size:inherit;line-height:17px;display:inline-block;width:100%;margin:0;padding:8px 0 12px;cursor:default;border:0 none;outline:none;background:none rgba(0,0,0,0);box-shadow:none;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{position:relative;display:table-cell;width:16px;cursor:pointer;text-align:center;vertical-align:middle}.Select-loading{position:relative;display:inline-block;box-sizing:border-box;width:16px;height:16px;-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;vertical-align:middle;border:2px solid #ccc;border-right-color:#333;border-radius:50%}.Select-clear-zone{position:relative;display:table-cell;width:17px;cursor:pointer;-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;text-align:center;vertical-align:middle;color:#999}.Select-clear-zone:hover{color:#d0021b}.Select-clear{font-size:18px;line-height:1;display:inline-block}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{position:relative;display:table-cell;width:25px;padding-right:5px;cursor:pointer;text-align:center;vertical-align:middle}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{position:relative;display:inline-block;width:0;height:0;border-width:5px 5px 2.5px;border-style:solid;border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0)}.Select-control>*:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;float:left;overflow:hidden;clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{position:absolute;z-index:1;top:100%;left:0;box-sizing:border-box;width:100%;max-height:200px;margin-top:-1px;border:1px solid #ccc;border-top-color:#e6e6e6;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-overflow-scrolling:touch}.Select-menu{overflow-y:auto;max-height:198px}.Select-option{display:block;box-sizing:border-box;padding:8px 10px;cursor:pointer;color:#666;background-color:#fff}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{color:#333;background-color:#f5faff;background-color:rgba(0,126,255,.04)}.Select-option.is-focused{color:#333;background-color:#ebf5ff;background-color:rgba(0,126,255,.08)}.Select-option.is-disabled{cursor:default;color:#ccc}.Select-noresults{display:block;box-sizing:border-box;padding:8px 10px;cursor:default;color:#999}.Select--multi .Select-input{margin-left:10px;padding:0;vertical-align:middle}.Select--multi.Select--rtl .Select-input{margin-right:10px;margin-left:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{font-size:.9em;line-height:1.4;display:inline-block;margin-top:5px;margin-left:5px;vertical-align:top;color:#007eff;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);border-radius:2px;background-color:#ebf5ff;background-color:rgba(0,126,255,.08)}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{padding:2px 5px;cursor:default;border-top-right-radius:2px;border-bottom-right-radius:2px}.Select--multi a.Select-value-label{cursor:pointer;text-decoration:none;color:#007eff}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{padding:1px 5px 3px;cursor:pointer;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);border-top-left-radius:2px;border-bottom-left-radius:2px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{color:#0071e6;background-color:#d8eafd;background-color:rgba(0,113,230,.08)}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-right:5px;margin-left:0}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{color:#333;border:1px solid #e3e3e3;background-color:#fcfcfc}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.column-grid-container__wrapper{margin:0 auto}.column-grid-container__content:before,.column-grid-container__content:after{content:"";display:table;clear:both}.column-grid-container__column{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.column-grid-container__column:last-child{margin-right:0 !important}.image-full-width{width:100%}.image-banner__frame{width:100%;height:100%;text-align:center}.image-banner__picture{width:100%;display:block;margin:0 auto}.product-card__vertical{display:inline-block;box-sizing:border-box;width:100%;transition:all .1s ease-in;background-color:#fff;height:100%}.product-card__vertical--hover:hover{position:relative;z-index:2;box-shadow:0 1px 6px 0 rgba(0,0,0,.2)}.product-card__vertical__wrapper{position:relative}.product-card__vertical__media-container{position:relative;width:100%}.product-card__vertical__frame{position:relative;overflow:hidden}.product-card__vertical__frame-square{padding-top:100%}.product-card__vertical__frame-rectangle{padding-top:133%}.product-card__vertical__media{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%, -50%)}.product-card__vertical__media-wide{width:100%;height:auto}.product-card__vertical__media-tall{width:auto;height:100%}.product-card__vertical__content{position:relative;overflow:hidden;padding:10px;background-color:rgba(255,255,255,.9)}.product-card__vertical__content:before,.product-card__vertical__content:after{content:"";display:table;clear:both}.product-card__vertical__title{font-weight:700;box-sizing:border-box;margin-bottom:5px;color:#666;font-size:13px;line-height:20px;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;height:40px}.product-card__vertical__price-container{display:flex;float:left;flex-direction:column;height:30px;justify-content:flex-end}.product-card__vertical__price{font-size:14px;line-height:1.2;color:#ff5353}.product-card__vertical__suggest-price{font-size:12px;line-height:1.2;height:14px;text-decoration:line-through;color:#aaa}.product-card__vertical__btn-container{line-height:1.2;float:right;height:30px}.product-card__vertical__ranking-tag{position:absolute;z-index:1;top:0;left:0;width:0;height:0;border-width:43px 43px 0 0;border-style:solid;border-color:#ff84a2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.product-card__vertical__ranking-text{margin-top:-37px;margin-left:8px;color:#fff}.product-card__vertical .slick-dots li{width:auto;height:auto;display:inline-flex;margin:0 1.5px}.product-card__vertical .slick-list{overflow-y:hidden}.product-card__horizontal{width:100%;height:100%;margin:5px 0;transition:all .1s ease-in;border-bottom:1px solid #ddd}.product-card__horizontal__wrapper{display:flex;box-sizing:border-box;width:100%;height:100%;background-color:#fff}.product-card__horizontal__media-container{position:relative;display:flex;align-items:center;justify-content:center;height:fit-content}.product-card__horizontal__frame{display:flex;overflow:hidden;align-items:center;justify-content:center;position:relative}.product-card__horizontal__frame-square{width:120px;height:120px}.product-card__horizontal__frame-rectangle{width:130px;height:173px}.product-card__horizontal__media{width:100%;height:auto}.product-card__horizontal__media-wide{width:100%;height:auto}.product-card__horizontal__media-tall{width:auto;height:100%}.product-card__horizontal__content{display:flex;overflow:hidden;flex-direction:column;flex:1;padding:8px 13px 13px;word-break:break-all;justify-content:space-between}.product-card__horizontal__title{font-weight:700;color:#4b4b4b;font-size:13px;line-height:1.54em;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all;height:4.62em}.product-card__horizontal__price-action-container{display:flex;justify-content:space-between}.product-card__horizontal__price-container{display:flex;flex-direction:column;box-sizing:border-box;height:100%;justify-content:flex-end}.product-card__horizontal__price{font-size:14px;font-weight:500;line-height:1.2;color:#ff5353}.product-card__horizontal__suggest-price{font-size:12px;font-weight:500;line-height:1.2;text-decoration:line-through;color:#999}.product-card__horizontal__btn-container{display:flex;flex:1;box-sizing:border-box;align-items:flex-end;justify-content:flex-end}.product-list-container__content{display:flex}.product-list-container__column{flex:1}.link--cursor-default{cursor:default}.black-spinner{background:url("https://cdnjs.cloudflare.com/ajax/libs/file-uploader/3.7.0/loading.gif") no-repeat center center !important}.toast--content{display:flex;align-items:center;padding:16px}.toast--content-text{font-size:14px;text-align:left;line-height:20px}.toast--backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;z-index:10000002}.toast--default{z-index:10000003;position:fixed;top:50%;left:50%;right:auto;bottom:auto;border:0;background:padding-box #fff;overflow:auto;border-radius:4px;outline:none;padding:0;min-width:min-content;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%, -50%);box-shadow:0 5px 15px rgba(0,0,0,.5);color:#4a4e5c;font-size:16px}.toast--dark{background:rgba(0,0,0,.7);color:#fff}.toast__icon{padding-right:8px;vertical-align:bottom}.toast__icon--success{color:#4cae37}.toast__icon--warning{color:#f93}.toast__icon--error{color:#ff5353}.toast--action-button{background:none;border:none;color:#0279ff;cursor:pointer;font-size:14px;margin-left:8px}@-webkit-keyframes toast-fade-out{0%{opacity:.5}100%{opacity:0}}@-moz-keyframes toast-fade-out{0%{opacity:.5}100%{opacity:0}}@keyframes toast-fade-out{0%{opacity:.5}100%{opacity:0}}.toast--fade-out{-webkit-animation:toast-fade-out 1s ease-out 0s;-webkit-animation-fill-mode:forwards;-moz-animation:toast-fade-out 1s ease-out 0s;-moz-animation-fill-mode:forwards;-ms-animation:toast-fade-out 1s ease-out 0s;-ms-animation-fill-mode:forwards;animation:toast-fade-out 1s ease-out 0s;animation-fill-mode:forwards}.dialog{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:none;margin:0}@-webkit-keyframes custom-fade-in{0%{opacity:0}100%{opacity:.5}}@-moz-keyframes custom-fade-in{0%{opacity:0}100%{opacity:.5}}@keyframes custom-fade-in{0%{opacity:0}100%{opacity:.5}}@-webkit-keyframes up-to-center{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-moz-keyframes up-to-center{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes up-to-center{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.dialog--open{display:block}.dialog--open .dialog__backdrop--opacity{-webkit-animation:custom-fade-in .2s ease-out 0s;-webkit-animation-fill-mode:forwards;-moz-animation:custom-fade-in .2s ease-out 0s;-moz-animation-fill-mode:forwards;-ms-animation:custom-fade-in .2s ease-out 0s;-ms-animation-fill-mode:forwards;animation:custom-fade-in .2s ease-out 0s;animation-fill-mode:forwards}@media only screen and (min-width: 1280px){.dialog--open .dialog--default{-webkit-animation:up-to-center .2s ease-out 0s;-webkit-animation-fill-mode:forwards;-moz-animation:up-to-center .2s ease-out 0s;-moz-animation-fill-mode:forwards;-ms-animation:up-to-center .2s ease-out 0s;-ms-animation-fill-mode:forwards;animation:up-to-center .2s ease-out 0s;animation-fill-mode:forwards}}@media only screen and (max-width: 1279px){.dialog--open .dialog--default{transition:transform .2s ease;-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}}.dialog__backdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#000}.dialog__backdrop--opacity{opacity:0}.dialog--default{position:relative;z-index:1050;top:50%;width:100%;max-width:400px;margin:0 auto;border-radius:5px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}@media only screen and (max-width: 1279px){.dialog--default{top:0}}.dialog--large{max-width:600px}.dialog .modal__header{min-height:16.42857143px;padding:5px}.dialog .modal__header .close{line-height:10px;position:absolute;top:10px;right:10px;cursor:pointer;color:#999}.dialog .modal__title{line-height:1.42857143;margin:0}.dialog .modal__body{line-height:1;padding:10px}.dialog .modal__loading{min-height:200px}.dialog .modal__footer{display:flex;width:100%;text-align:center}.dialog .modal__footer .cancel-btn{font-size:100%;flex:1;margin:0;padding:15px 32px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#c2c2c2}.dialog .modal__footer .confirm-btn{font-size:100%;flex:1;margin:0;padding:15px 32px;cursor:pointer;text-align:center;text-decoration:none;color:#fff;color:#fff;border:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#ca3c3c}.modal--open{overflow:hidden}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip::before{background-color:#666;border-radius:3px;box-sizing:border-box;color:#fff;content:attr(data-tooltip-content);font-size:.8em;min-width:46px;padding:4px 0;text-align:center;z-index:1}.tooltip::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #666 rgba(0,0,0,0);border-style:solid;border-width:6px;content:"";height:0;width:0}.tooltip::before,.tooltip::after{visibility:hidden;-webkit-animation:fade-in .2s ease-out;-o-animation:fade-in .2s ease-out;animation:fade-in .2s ease-out}.tooltip:hover::before,.tooltip:hover::after{visibility:visible}.tooltip--bottom::before{left:50%;position:absolute;top:100%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip--bottom::after{left:50%;position:absolute;top:calc(100% - 11px);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-sku .product-sku-info{padding:0 20px;margin:0;position:relative}.product-sku .product-sku-info:before,.product-sku .product-sku-info:after{content:"";display:table;clear:both}.product-sku .product-sku-info__left{float:left}.product-sku .product-sku-info__frame{width:90px;height:90px;text-align:center}.product-sku .product-sku-info__image{max-width:90px;max-height:90px}.product-sku .product-sku-info__right{float:right;position:relative;height:90px;width:calc(100% - 100px);text-align:left;padding-right:16px;box-sizing:border-box}.product-sku .product-sku-info__title{font-size:14px;line-height:17px;display:-webkit-box;overflow:hidden;height:34px;white-space:normal;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#4a4e5c;font-weight:normal}.product-sku .product-sku-info__price-wrapper{position:absolute;bottom:0}.product-sku .product-sku-info__price{font-size:1em;line-height:1.5;color:#ff5353}.product-sku .product-sku-info__suggestprice{font-size:.7em;line-height:1.5;color:#aaa;text-decoration:line-through;margin-left:8px}.product-sku__wrapper{padding:0 20px;max-height:340px;overflow-y:auto;overflow-x:hidden}.product-sku .product-sku-list{padding-bottom:24px}.product-sku .product-sku-list__level{padding-top:8px}.product-sku .product-sku-list__level-title{color:#4a4e5c;font-size:.8em;line-height:1.5;text-align:left}.product-sku .product-sku-list__sku-container{padding:2px}.product-sku .product-sku-list__sku-container:before,.product-sku .product-sku-list__sku-container:after{content:"";display:table;clear:both}.product-sku .product-sku-list__sku-item{box-shadow:0 0 0 1px #d4d9de;border-radius:3px;color:#4a4e5c;float:left;margin:8px 8px 0 0}.product-sku .product-sku-list__sku-item--actived{box-shadow:0 0 0 2px #ff5353}.product-sku .product-sku-list__sku-item--actived .product-sku-list__sku-link{color:#ff5353}.product-sku .product-sku-list__sku-item--disabled{background:#f0f0f0}.product-sku .product-sku-list__sku-item--disabled .product-sku-list__sku-link{color:#aaa;cursor:default;text-decoration:line-through}.product-sku .product-sku-list__sku-item--hidden{display:none}.product-sku .product-sku-list__sku-link{box-sizing:border-box;display:inline-block;font-size:.8em;line-height:1.2;min-width:46px;padding:10px 12px;text-align:center;word-break:break-all}.add-to-cart__bottom-left-text{color:#ff5353;font-size:13px;line-height:1.5}@-webkit-keyframes loading-fade-in{0%{opacity:0}100%{opacity:.5}}@-moz-keyframes loading-fade-in{0%{opacity:0}100%{opacity:.5}}@keyframes loading-fade-in{0%{opacity:0}100%{opacity:.5}}@-webkit-keyframes loading-fade-out{0%{opacity:.5}100%{opacity:0}}@-moz-keyframes loading-fade-out{0%{opacity:.5}100%{opacity:0}}@keyframes loading-fade-out{0%{opacity:.5}100%{opacity:0}}.loading--hiding{display:none}.loading__content{text-align:center;z-index:10000003;position:fixed;top:50%;left:50%;right:auto;bottom:auto;border:0;background:#fff;border-radius:8px;width:200px;height:80px;transform:translate(-50%, -50%);box-shadow:0 2px 5px 0 rgba(0,0,0,.5);color:#999;font-size:13px}.loading__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;z-index:10000002}.loading--fade-in{-webkit-animation:"loading-fade-in" .5s linear 0s;-webkit-animation-fill-mode:forwards;-moz-animation:"loading-fade-in" .5s linear 0s;-moz-animation-fill-mode:forwards;-ms-animation:"loading-fade-in" .5s linear 0s;-ms-animation-fill-mode:forwards;animation:"loading-fade-in" .5s linear 0s;animation-fill-mode:forwards}.loading--fade-out{-webkit-animation:"loading-fade-out" .5s linear 0s;-webkit-animation-fill-mode:forwards;-moz-animation:"loading-fade-out" .5s linear 0s;-moz-animation-fill-mode:forwards;-ms-animation:"loading-fade-out" .5s linear 0s;-ms-animation-fill-mode:forwards;animation:"loading-fade-out" .5s linear 0s;animation-fill-mode:forwards}.rectangle-icon-line,.rectangle-icon-fb{line-height:24px;display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;border:1px solid;border-radius:5px}.slide-push-menu__backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;width:0;height:0;opacity:0;background-color:#000;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.slide-push-menu__backdrop--open{width:100%;height:100%;opacity:.5}.slide-push-menu__content{position:fixed;z-index:1001;overflow-y:scroll;background:#fff}.slide-push-menu__bottom{bottom:-75vh;width:100%;height:75vh;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slide-push-menu__bottom--open{bottom:0;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666}.slide-push-menu__bottom--open .slide-push-menu__close{visibility:visible}.slide-push-menu__left{top:0;left:-80%;width:80%;height:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slide-push-menu__left--open{left:0;-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666}.slide-push-menu__left--open .slide-push-menu__close{visibility:visible}.slide-push-menu__close{position:absolute;z-index:1;top:19px;right:16px;visibility:hidden}.slide-push-menu--freeze{overflow-y:hidden;width:100%}.ristrict-note{padding:0 10%;text-align:center}.ristrict-note ％ristrict-btn,.ristrict-note .ristrict-note__btn-enter,.ristrict-note .ristrict-note__btn-leave{font-weight:normal;line-height:40px;flex:1;height:40px;margin-right:5px;cursor:pointer;text-align:center;border:solid 1px #ff5353;border-radius:5px}.ristrict-note__image{height:90px;padding-top:30px}.ristrict-note__title{font-size:20px;padding-top:15px;color:#ff5353}.ristrict-note__content{font-size:14px;padding-top:8px;color:#4a4e5c}.ristrict-note__label{padding-bottom:5px}.ristrict-note__text{color:#ff5353}.ristrict-note__container-btn{font-size:13px;display:flex;padding:15px 0}.ristrict-note__btn-leave{color:#ff5353;background-color:#fff}.ristrict-note__btn-enter{color:#fff;background-color:#ff5353}.ristrict-note__btn-text{font-size:16px}.ristrict-note__warn{font-size:12px;padding-bottom:15px;text-align:left;color:#999}@keyframes fadeOut{0%{transform:translate3d(0, 0, 0);opacity:1}80%,100%{transform:translate3d(0, 20px, 0);opacity:0}}@keyframes fadeIn-0{0%,20%{transform:translate3d(0%, -20px, 0);opacity:0}100%{transform:translate3d(0%, 0, 0);opacity:1}}@keyframes fadeIn-1{0%,20%{transform:translate3d(100%, -20px, 0);opacity:0}100%{transform:translate3d(100%, 0, 0);opacity:1}}@keyframes fadeIn-2{0%,20%{transform:translate3d(200%, -20px, 0);opacity:0}100%{transform:translate3d(200%, 0, 0);opacity:1}}@keyframes fadeIn-3{0%,20%{transform:translate3d(300%, -20px, 0);opacity:0}100%{transform:translate3d(300%, 0, 0);opacity:1}}.timer{display:flex;align-items:center;justify-content:center}.timer__block{position:relative;margin:0 3px;padding:0 10px 10px;text-align:center;border-radius:3px}.timer__block--head-border{position:relative;z-index:2;height:5px}.timer__digits{font-size:28px;position:relative;z-index:1;padding-top:10px}.timer__digits__digit{display:inline-block}.timer__digits__prepared-digit{position:absolute;display:inline-block;transform:translate3d(0, -20px, 0);opacity:0}.timer__digits__prepared-digit:nth-child(2){transform:translateX(100%)}.timer__digits__prepared-digit:nth-child(3){transform:translateX(200%)}.timer__digits__prepared-digit:nth-child(4){transform:translateX(300%)}.timer__digits--fade-out{animation:fadeOut 400ms ease}.timer__digits--fade-in{animation:fadeIn-0 400ms ease;opacity:1}.timer__digits--fade-in:nth-child(2){animation:fadeIn-1 400ms ease}.timer__digits--fade-in:nth-child(3){animation:fadeIn-2 400ms ease}.timer__digits--fade-in:nth-child(4){animation:fadeIn-3 400ms ease}.timer__unit{font-size:11px;position:relative;z-index:2;padding:0 3px}@keyframes bounce_in_animation{0%{transform:scale(0, 0);transform-origin:bottom;opacity:0}70%{transform:scale(1.2, 1.2);opacity:1}100%{transform:scale(1, 1)}}.toolbox__button{display:flex;width:1em;height:1em;border-radius:.5em;background-color:#fff;align-items:center;justify-content:center}.toolbox__button--custom{width:1em;height:1em;border-radius:.5em}.toolbox__button--shadow{box-shadow:.03em .05em .1em 0 rgba(0,0,0,.25)}.toolbox__button-title{font-size:.8125em;white-space:nowrap;color:#333}.toolbox__icon.ico-function,.toolbox__icon.ico-store,.toolbox__icon.ico-coupon{color:#666}.toolbox__icon.ico-facebook{color:#fff}.toolbox__icon.ico-line{color:#fff}.toolbox__icon.ico-instagram{color:#fff}.toolbox__icon.ico-messenger{color:#000}.tooltip{display:inline-block}.tooltip__icon{font-size:14px;position:relative;color:#cacaca}.tooltip__icon::before{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;content:""}.tooltip__text{font-size:12px;position:relative;margin-left:5px;cursor:pointer;color:#428bca;text-decoration-line:underline}.tooltip--custom{padding:5px 15px;opacity:1 !important;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.tooltip--custom--clickable{pointer-events:auto}.tooltip__image{max-width:100%;height:auto}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background-color:#191919;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}.browsing-history__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;min-height:382px;background-color:#f5f5f5}.browsing-history__empty{padding-top:144px;box-sizing:border-box}.browsing-history__empty-img{margin-bottom:21px}.browsing-history__empty-hint{margin-bottom:5px;font-size:15px;font-weight:500;color:#666}.browsing-history__empty-text{font-size:13px;font-weight:300;color:#999}.browsing-history__empty-link{font-size:13px;font-weight:300;color:#4a90e2}.browsing-history__info-wrapper{display:flex;flex-direction:column;margin:13px 0;padding:0 20px;width:100%;box-sizing:border-box}.browsing-history__info-title{margin-bottom:6px;font-size:15px;font-weight:500;color:#333}.browsing-history__info-action-wrapper{display:flex;justify-content:space-between;width:100%;font-size:13px}.browsing-history__info-item-count{color:#666}.browsing-history__info-action{font-weight:500;color:#4a90e2;cursor:pointer}.browsing-history__card-wrapper{padding:0 10px;width:100%;box-sizing:border-box}.jodit-default{box-sizing:border-box;font-size:13px;line-height:1.6;padding:10px;margin:0;background:rgba(0,0,0,0);color:#000;position:relative;z-index:2;user-select:auto;margin:0px;overflow:auto;outline:none}.jodit-default p{line-height:1.6;font-size:13px;margin-top:0;margin-bottom:1em;padding:0}.jodit-default ol,.jodit-default ul{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.jodit-default ol li{list-style-type:decimal}.jodit-default ul>li{list-style-type:disc}.jodit-default ul>li li{list-style-type:circle}.jodit-default ul>li li li{list-style-type:square}.jodit-default table{width:100%;border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.jodit-default th,.jodit-default td{padding:2px 5px;border:1px solid #ccc;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.jodit-default img{max-width:100%;height:auto !important}.jodit-default hr{margin:.5em 0;border-style:inset;border-width:1px}.tag-trapezoid{font-size:12px;font-weight:bold;line-height:20px;position:absolute;top:0;left:0;min-width:55px;height:20px;padding:0 14px 0 6px;color:#fff;background:#ff2750}.tag-trapezoid::after{position:absolute;top:5px;right:0;width:0;height:0;content:"";transform:scaleY(2);border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) #fff #fff rgba(0,0,0,0)}.tag-rectangle-solid{font-size:12px;font-weight:500;line-height:20px;display:inline-block;padding:0 5px;color:#fff;background-color:#ff0052}.core-tag,.tag-rectangle{font-size:12px;line-height:1;box-sizing:border-box;min-width:40px;padding:4px 6px;text-align:center;color:#ff2750;border:1px solid #ff2750}.tag-rectangle{border-radius:0}.orange-tag{color:#fff;border:1px solid #f93;background:#f93}.pink-tag{color:#fff;border:1px solid #e94d8a;background:#e94d8a}.red-tag{color:#fff;border:1px solid #ff5353;background:#ff5353}.tag-trapezoid{font-size:12px;font-weight:bold;line-height:20px;position:absolute;top:0;left:0;min-width:55px;height:20px;padding:0 14px 0 6px;color:#fff}.tag-trapezoid::after{position:absolute;top:6px;right:0;width:0;height:0;content:"";transform:scaleY(2.7);border-width:4px;border-style:solid;border-color:rgba(0,0,0,0) #fff #fff rgba(0,0,0,0)}.layout-center{box-sizing:border-box;max-width:100%;margin-right:auto;margin-left:auto}.module-vertical-spacing{padding-bottom:15px}.module-horizontal-spacing{padding-right:10px;padding-left:10px}.rectangle-icon-line,.rectangle-icon-fb{line-height:24px;display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;border:1px solid;border-radius:5px}.round-badge{font-size:.7em;line-height:1.5;display:inline-block;box-sizing:border-box;min-width:20px;padding:0 6px;text-align:center;border-radius:100px}.top-message{font-size:13px;line-height:30px;text-align:center;transform:translateZ(0)}.logo-container{float:left;height:56px;width:34%;max-width:120px}.logo-container .logo-link{line-height:56px;display:flex;height:100%;align-items:center}.logo-container .logo-img{max-width:100%;max-height:70%}.nav-submenu{display:grid;height:100%;width:35%;margin-right:16px;margin-left:auto}@media only screen and (min-width: 768px)and (max-width: 1279px){.nav-submenu{max-width:230px}}.nav-submenu .nav-submenu-ul{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}.nav-submenu .nav-submenu-li{flex:1;text-align:center}.nav-submenu .nav-submenu-link{line-height:56px;color:inherit;height:100%;display:flex;align-items:center;justify-content:center}.nav-submenu .nav-shopping-cart{position:relative}.nav-submenu .shopping-cart-badge{position:absolute;top:-30%;left:55%;color:#fff;background:#ff5353}.nav-my-account .nav-my-account-container{position:absolute;z-index:2;left:0;top:100%;box-sizing:border-box;width:100%;padding:4px 12px;border:1px solid #d8d8d8;background:rgba(255,255,255,.95)}.nav-my-account .nav-my-account-li{text-align:left;border-bottom:1px solid #d8d8d8}.nav-my-account .nav-my-account-li:last-child{border:none}.nav-my-account .nav-my-account-link{font-size:.9em;font-weight:normal;line-height:2.2;display:block;text-decoration:none;color:#666}.nav-shopping-cart .shopping-cart-badge{opacity:10;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity .3s;-o-transition:transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity .3s;transition:transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity .3s}@-webkit-keyframes rotate-vertical-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@-moz-keyframes rotate-vertical-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@keyframes rotate-vertical-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}@-webkit-keyframes rotate-vertical-counterclockwise{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@-moz-keyframes rotate-vertical-counterclockwise{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@keyframes rotate-vertical-counterclockwise{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.ico-facebook,.ico-messenger{color:#1877f2}.ico-line{color:#06c755}.ico-instagram{color:#ff0076}.general-icon-size{font-size:22px}.rectangle-icon-line,.rectangle-icon-fb{line-height:24px;display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;border:1px solid;border-radius:5px}.rectangle-icon-fb{border-color:#1877f2}.rectangle-icon-fb .fa-facebook{font-size:12px;vertical-align:bottom}.rectangle-icon-fb:hover{background:#1877f2}.rectangle-icon-fb:hover .fa-facebook{color:#fff}.rectangle-icon-line{border-color:#06c755}.rectangle-icon-line .ico-social-line{margin-left:1px}.rectangle-icon-line:hover{background:#06c755}.rectangle-icon-line:hover .ico-social-line{color:#fff}.ico-messenger-full{color:#0184ff}.ico-message{color:#0184ff}.ellipse-btn{line-height:30px;height:30px;border:1px solid #d8d8d8;border-radius:100px}.rotate-to-bottom{color:#666;-webkit-animation:"rotate-vertical-counterclockwise" .2s ease-in 0s;-webkit-animation-fill-mode:forwards;-moz-animation:"rotate-vertical-counterclockwise" .2s ease-in 0s;-moz-animation-fill-mode:forwards;-ms-animation:"rotate-vertical-counterclockwise" .2s ease-in 0s;-ms-animation-fill-mode:forwards;animation:"rotate-vertical-counterclockwise" .2s ease-in 0s;animation-fill-mode:forwards}.rotate-to-top{color:#666;-webkit-animation:"rotate-vertical-clockwise" .2s ease-in 0s;-webkit-animation-fill-mode:forwards;-moz-animation:"rotate-vertical-clockwise" .2s ease-in 0s;-moz-animation-fill-mode:forwards;-ms-animation:"rotate-vertical-clockwise" .2s ease-in 0s;-ms-animation-fill-mode:forwards;animation:"rotate-vertical-clockwise" .2s ease-in 0s;animation-fill-mode:forwards}.collapse-panel{overflow:hidden;max-height:0;-webkit-transition:max-height .2s ease;-o-transition:max-height .2s ease;transition:max-height .2s ease}.collapse-panel.collapse-show{max-height:9999px}.collapse-menu .collapse-menu-switch,.collapse-menu .collapse-menu-title{font-size:.9em;font-weight:normal;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collapse-menu .collapse-menu-child-title{font-size:.9em;font-weight:normal;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.collapse-menu .collapse-menu-child-ul{padding-left:12px;background-color:#f8f8f8}.collapse-menu .collapse-menu-link{display:inline-block;width:100%;padding:6px 12px;box-sizing:border-box;color:#333}.collapse-menu .collapse-menu-link.active{background-color:#f0f0f0;margin-bottom:-3px}.collapse-menu .collapse-menu-child-link{display:inline-block;width:100%;padding:4px 0 4px 12px;color:#333}.collapse-menu .collapse-menu-title-text{font-size:15px;line-height:22px;float:right;color:#999}.collapse-menu .collapse-menu-title-dialog{top:50%;width:80%;padding:10px;transform:translateY(-50%);text-align:center;color:#333}.collapse-menu .collapse-menu-title-dialog .modal__body{text-align:left;overflow:scroll;max-height:65vh}.collapse-menu .collapse-menu-switch{float:right;width:20px}.collapse-menu .collapse-menu-title,.collapse-menu .collapse-menu-child-title{line-height:22px;display:inline-block;float:left;overflow:hidden;max-height:44px;margin-right:5px;vertical-align:middle;text-decoration:inherit;word-break:break-word;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden;height:20px;white-space:normal;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.collapse-menu .collapse-menu-title__tag,.collapse-menu .collapse-menu-child-title__tag{max-width:calc(100% - 45px)}.collapse-menu .collapse-menu-title__arrow,.collapse-menu .collapse-menu-child-title__arrow{max-width:calc(100% - 25px)}.collapse-menu .collapse-menu-title.isCurrent,.collapse-menu .collapse-menu-child-title.isCurrent{text-decoration:underline}.nav-slide-push-menu .nav-slide-push-header{height:56px;padding-left:12px}.nav-slide-push-menu .nav-slide-push-header .nav-slide-push-logo{display:inline-block;box-sizing:border-box;height:100%;padding:8px 0}.nav-slide-push-menu .nav-slide-push-header .nav-slide-push-logo .logo-img{max-width:100%;max-height:100%}.nav-slide-push-menu .nav-slide-push-header .nav-slide-push-close{line-height:56px;display:block;float:right;height:100%;padding:0 16px;text-align:center;color:inherit}.nav-slide-push-menu .nav-slide-push-container{height:calc(100% - 56px);-webkit-overflow-scrolling:touch}.nav-slide-push-menu .nav-slide-push-container .nav-slide-push-caption{font-size:.7em;font-weight:normal;line-height:20px;overflow:hidden;max-height:40px;padding:4px 12px;word-break:break-word;color:#999;border-top:1px solid #d4d9de;background:#f5f5f5}.nav-slide-push-menu .nav-slide-push-container .nav-slide-push-caption--no-caption{padding:0 12px}.nav-slide-push-menu .nav-slide-push-container .nav-slide-push-content{padding:8px 0}.nav-slide-push-menu .nav-slide-push-container .tag-rectangle{display:inline-block}.nav-slide-push-menu .nav-slide-push-bottom{box-sizing:border-box;height:56px;padding:16px 12px;border-top:1px solid #d4d9de;background:#fff}.nav-slide-push-menu .nav-slide-push-bottom .social-li{display:inline-block;margin-right:8px}.nav-slide-push-menu .nav-slide-push-bottom .official-app{float:right}.nav-slide-push-menu .nav-slide-push-bottom .social-li__phone-icon{font-size:16px;margin-right:3px;vertical-align:middle}@keyframes bounce_in_animation{0%{transform:scale(0, 0);transform-origin:bottom;opacity:0}70%{transform:scale(1.2, 1.2);opacity:1}100%{transform:scale(1, 1)}}.toolbox__button{display:flex;width:1em;height:1em;border-radius:.5em;background-color:#fff;align-items:center;justify-content:center}.toolbox__button--custom{width:1em;height:1em;border-radius:.5em}.toolbox__button--shadow{box-shadow:.03em .05em .1em 0 rgba(0,0,0,.25)}.toolbox__button-title{font-size:.8125em;white-space:nowrap;color:#333}.toolbox__icon.ico-function,.toolbox__icon.ico-store,.toolbox__icon.ico-coupon{color:#666}.toolbox__icon.ico-facebook{color:#fff}.toolbox__icon.ico-line{color:#fff}.toolbox__icon.ico-instagram{color:#fff}.toolbox__icon.ico-messenger{color:#000}.toolbox__container{position:fixed;right:0;bottom:0;z-index:250;width:100%;height:0;transition:background-color .5s;background-color:rgba(0,0,0,0)}.toolbox__container--fixed{height:100%;background-color:rgba(0,0,0,.3333333333)}.toolbox__button{margin-bottom:10px}.toolbox__popover{position:absolute;z-index:650;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:calc(100% - 20px);height:0;margin:0 10px;padding:0 15px;transition:height .5s,bottom 1s;border-radius:15px;background:#fff}.toolbox__popover--active-s,.toolbox__popover--active-m{bottom:30px}.toolbox__popover--active-s{height:150px}.toolbox__popover--active-m{height:280px}.toolbox__popover-title{padding-top:15px;text-align:right}.toolbox__nails{position:absolute;right:10px;bottom:65px;transition:opacity .5s .5s;opacity:1}.toolbox__nails--hidden{transition-delay:0s;opacity:0}.toolbox__nails--bounce-in{animation-name:bounce_in_animation;animation-duration:250ms}.toolbox__showcase{display:flex;flex-wrap:wrap}.toolbox__showcase-item{display:flex;overflow:hidden;flex-direction:column;flex:33% 0 0;height:100px;margin-bottom:20px;align-items:center;justify-content:center}.headerA--nonindex{height:56px}.headerA--storeExpress{height:96px}.headerA__top{position:absolute;z-index:500;width:100%}.headerA__top--fix{position:fixed;top:0;transform:translateY(-0.5px)}.headerA__wrapper{display:flex;align-items:center;box-sizing:border-box;height:56px;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;-webkit-overflow-scrolling:touch}.headerA__wrapper .main-menu-btn{font-size:18px;display:flex;align-items:center;justify-content:center;width:16%;max-width:70px;height:56px;color:inherit}.headerB{-webkit-overflow-scrolling:touch}.headerB--nonindex{height:56px}.headerB--storeExpress{height:96px}.headerB__top{position:absolute;z-index:500;width:100%}.headerB__top--relative{position:relative}.headerB__top--fix{position:fixed;top:0}.headerB__wrapper{box-sizing:border-box;height:56px;color:#000;background:#fff;-webkit-box-shadow:0 6px 6px -6px rgba(0,0,0,.2);box-shadow:0 6px 6px -6px rgba(0,0,0,.2);-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s;-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.headerB__wrapper .main-menu-btn{display:flex;align-items:center;justify-content:center;font-size:18px;line-height:56px;display:block;float:left;width:16%;max-width:70px;height:56px;text-align:center;color:inherit}.carousel-container{position:relative;width:100%;-webkit-overflow-scrolling:touch}.carousel-container .slick-arrow{display:none}.carousel-container .slick-arrow:before,.carousel-container .slick-arrow:after{content:"";display:table;clear:both}.carousel-container .slick-dots{bottom:10px}.carousel-container .slick-dots li button:before{font-size:30px;opacity:1;color:#d8d8d8}.carousel-container .slick-dots li.slick-active button:before{color:#000}.carousel-container--content .slick-slide>div{display:flex;align-content:center}.carousel-container--core{width:100%}.rectangle-icon-fb,.rectangle-icon-line{line-height:24px;display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;border:1px solid;border-radius:5px}.layout-footer-wrapper{box-sizing:border-box;width:100%;height:100px;margin-top:40px;padding:8px 20px;border-top:1px solid #dadada;background:#fff}.layout-footer-wrapper .footer-menu .footer-menu-link{font-size:13px;font-weight:normal;color:#666}.layout-footer-wrapper .footer-menu{margin-top:16px;text-align:center}.layout-footer-wrapper .footer-menu .footer-menu-li{display:inline-block;border-right:1px dotted #d4d9de}.layout-footer-wrapper .footer-menu .footer-menu-li:last-child{border:none}.layout-footer-wrapper .footer-menu .footer-menu-link{line-height:1.5;display:block;padding:0 8px;text-decoration:none}.layout-footer-wrapper .footer-bottom{margin:16px auto 0;text-align:center}.layout-footer-wrapper .machine-name{color:#fff}.layout-footer-wrapper .copy-right{font-size:.8em;font-weight:normal;line-height:2.2;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rectangle-icon-fb,.rectangle-icon-line{line-height:24px;display:block;box-sizing:border-box;width:24px;height:24px;text-align:center;border:1px solid;border-radius:5px}.qty-counter{display:flex;width:100%;height:44px;text-align:center;line-height:44px}.qty-counter__btn{cursor:pointer;font-weight:900;width:44px;border:1px solid #d4d9de;border-radius:4px 0;-webkit-tap-highlight-color:rgba(255,255,255,0)}.qty-counter__btn--decrease{color:#aaa;border-radius:4px 0 0 4px}.qty-counter__btn--increase{color:#ff5353;border-radius:0 4px 4px 0;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.qty-counter__btn--increase:hover{background-color:#fff5f5}.qty-counter__btn--disabled{color:#aaa;background-color:#f0f0f0}.qty-counter__btn--disabled:hover{background-color:#f0f0f0;cursor:default}.qty-counter__btn.unselected.increase-btn{color:#ff5353}.qty-counter__input-box{border-top:1px solid #d4d9de;border-bottom:1px solid #d4d9de;width:calc(100% - 44px * 2 - 2px)}.qty-counter__input{color:#4a4e5c;font-size:1em;width:100%;text-align:center}.qty-counter__input::-webkit-inner-spin-button,.qty-counter__input ::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.add-to-cart .product-sku-info{height:110px;padding:12px;box-sizing:border-box}.add-to-cart .product-sku__wrapper{max-height:calc(
        75vh - 110px - 85px
    );height:calc(
        75vh - 110px - 85px
    )}.add-to-cart__bottom{border-top:1px solid #d4d9de;display:flex;display:-webkit-flex;padding:12px;box-shadow:0 -1px 6px 0 rgba(0,0,0,.1);position:absolute;bottom:0;background:#fff;height:85px;box-sizing:border-box;width:100%}.add-to-cart__bottom-left{flex:1;-webkit-flex:1;text-align:left}.add-to-cart__bottom-left-title{display:none}.add-to-cart__bottom-left-text{line-height:2}.add-to-cart__bottom-right{text-align:right;flex:1;-webkit-flex:1;margin-left:12px}.add-to-cart__bottom .core-btn{min-width:150px}button{-webkit-appearance:none}.core-btn{border-radius:4px;font-size:15px;height:44px;line-height:1.5;cursor:pointer;border:none}.immediately-buy-btn,.share-to-buy-btn,.app-only-btn{background:#ff5353;border:1px solid #ff5353;color:#fff;cursor:pointer}.immediately-buy-btn:hover,.share-to-buy-btn:hover,.app-only-btn:hover{background:#ff2020}.immediately-buy-btn:active,.share-to-buy-btn:active,.app-only-btn:active{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}.add-to-cart-btn{background:#f93;border:1px solid #f93;color:#fff;cursor:pointer}.add-to-cart-btn:hover{background:#ff8000}.add-to-cart-btn:active{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}.disabled-btn{background:#f0f0f0;border:1px solid #f0f0f0;color:#aaa;cursor:default}.freeze{overflow:hidden}.freeze--strictly{overflow:hidden;height:100%;position:fixed;top:0;left:0;width:100%;-webkit-transform:translateZ(0)}.search-area{position:relative;width:20%}.search-area .search-link{font-size:20px;text-align:center;color:inherit}.search-section{width:100%;margin:0}.search-area-full-screen .ns-search-wrapper{width:90%;margin:0 auto;position:relative;padding-top:11px}.search-area-full-screen .ns-search-wrapper .ico-search{color:#666;position:absolute;top:25px;left:5px;font-size:20px}.search-area-full-screen .ns-search-ul{display:block;width:90%;margin:0 auto}.search-area-full-screen .ns-search-li{line-height:44px;height:44px;list-style:none;text-align:left}.search-area-full-screen .ns-search-li .link-icon{font-size:20px;line-height:inherit;color:#666;margin-right:8px;margin-left:5px}.search-area-full-screen .ns-search-link{display:block;text-align:left}.search-area-full-screen .ns-search-result{color:#000;font-size:14px;position:absolute}.search-area-full-screen .ns-search-sku-outerid{color:#999}.search-area-full-screen .ns-search-input{font-size:14px;width:100%;height:47px;padding-left:33px;box-sizing:border-box;color:#000;border-bottom:1px solid #ccc;border-radius:0;-webkit-appearance:none}.search-area-full-screen .ns-search-input::-webkit-input-placeholder{color:#999}.search-area-full-screen .ns-search-btn .search-btn-text{font-family:"PingFang-SC","Lucida Grande","Helvetica","Arial","微軟正黑體修正","微軟正黑體",sans-serif;font-weight:300;font-size:14px;position:absolute;top:85px;right:5%;display:flex;align-items:center;justify-content:center;width:58px;height:32px;color:#fff;border-radius:16px;background-color:#333}.open-full-screen{font-size:14px;position:fixed;z-index:700;top:0;left:0;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box;width:100%;height:100%;padding:0;color:#666;background:#fff}.close-full-screen-btn{font-size:20px;line-height:50px;display:block;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:10px;text-align:right;color:inherit}.white-style{margin-top:20px}.white-style .ns-hot-keyword-search{padding:15px 17px 20px;text-align:center}.white-style .ns-hot-keyword-search .hot-keyword-title{font-size:12px;color:#999}.white-style .ns-hot-keyword-search .hot-keyword-ul{display:flex;flex-wrap:wrap}.white-style .ns-hot-keyword-search .hot-keyword-li{margin:15px 12px 0 0;border-radius:100px}.ns-search-mobile{color:#666}.line-shop-popup{top:-80px;width:90%}.line-shop-popup .modal__body{padding:0;border:0}.line-shop-popup__note .image{width:100%;border-radius:.4em .4em 0 0}.line-shop-popup__note .close-btn{position:absolute;top:5px;right:5px;width:60px}.line-shop-popup__note .close-btn-bar{position:absolute;bottom:0;left:0;width:100%;border-radius:0 0 .4em .4em}.theme-font-link{color:#666}.theme-font-link:hover{cursor:pointer;text-decoration:underline}.theme-color-btn{cursor:pointer;color:#fff;background:#333}.theme-color-btn:hover{background:#1a1a1a}.theme-color-btn:active{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}.theme-primary-font{color:#666}.theme-border{border:1px solid #666}/*# sourceMappingURL=mobile.default.css.map */
