.szh-menu-container{position:relative;width:0;height:0}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:max-content;position:absolute;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu--state-closed{display:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border-color:rgba(0,0,0,.1) transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:1px;position:absolute;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__submenu{position:relative}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:rgba(0,0,0,.12)}.szh-menu-button{box-sizing:border-box}.szh-menu{user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px rgba(0,0,0,.1);min-width:10rem;padding:.5rem 0}.szh-menu__item{display:flex;align-items:center;position:relative;padding:.375rem 1.5rem}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--active{color:#fff;background-color:#007bff}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"\25CB";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"\25CF"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"\2714"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"\276F";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in}.sub-menu .menu-item{cursor:pointer;height:45px;border-top:2px solid transparent;border-bottom:2px solid transparent;text-decoration:none!important;padding:0 5px;margin:0 10px;color:#000;font-weight:400;text-align:center}.sub-menu .menu-item:hover{color:#212121}.sub-menu .menu-item.active{border-bottom:2px solid #e02b1f;color:#212121}.szh-menu{box-shadow:none;border:1px solid #d9d9d9}.szh-menu__item--active{background-color:#d4454f}.poster-box{background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;min-height:150px;border-radius:10px}.poster-box .text{display:flex;text-align:center;color:#fff;padding-top:20px;padding-bottom:20px;font-size:32px;font-weight:600}.image-feature{position:absolute;right:0;padding:2px 6px;font-size:13px;z-index:20;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;min-width:40px}.img-text-wrapper{position:absolute;top:0;right:2px;display:flex;flex-direction:column;justify-content:center;align-items:center}.img-text-wrapper-item{max-width:44px;margin-top:5px}.product-gallery-item h2{font-weight:300 font-size 14px}.item-gallery-widget .box-shadow.right{right:-61px;-webkit-box-shadow:-20px 0 30px -20px rgba(0,0,0,.3);box-shadow:-20px 0 30px -20px rgba(0,0,0,.3)}.item-gallery-widget .box-shadow.left,.item-gallery-widget .box-shadow.right{position:absolute;z-index:1;top:20px;bottom:0;display:none;width:60px;display:block;height:100%}.item-gallery-widget .box-shadow.left{left:-61px;-webkit-box-shadow:20px 0 30px -20px rgba(0,0,0,.3);box-shadow:20px 0 30px -20px rgba(0,0,0,.3)}#sales-section{padding-top:0;padding-bottom:60px;margin-top:0}#sales-section .item-gallery-header{margin-bottom:15px!important}@media only screen and (max-width:768px){#sales-section{margin-top:0;padding-bottom:40px}#sales-section .item-gallery-header{margin-bottom:0!important}}.product-list-page .tmallItem.product-gallery-item{border-radius:5px;box-shadow:4px 4px 0 0 rgba(0,0,0,.05);background-color:#fff!important}.product-list-page .product-grid-tmall .item{width:25%;min-width:25%;padding:8px}.product-list-page .product-grid-tmall.with-filter .item{width:25%;min-width:25%}@media only screen and (max-width:1200px){.product-list-page .product-grid-tmall .item,.product-list-page .product-grid-tmall.with-filter .item{width:25%;min-width:25%}}@media only screen and (max-width:1000px){.product-list-page .product-grid-tmall .item{width:25%;min-width:25%}.product-list-page .product-grid-tmall.with-filter .item{width:33.33333%;min-width:33.33333%}}.product-image-widget .item-preview{width:50px;height:50px;opacity:.75;transition:opacity .5s}.product-image-widget .item-preview.selected{opacity:1;box-shadow:inset 0 0 15px rgba(38,78,118,.2)}.product-image-widget .item-preview:hover{opacity:1}.react-images__blanket{z-index:2001!important}.react-images__positioner{z-index:2002!important}.product-feature-select-widget{display:flex}.product-feature-select-widget .select-item{padding:2px 10px;background-color:#fff;border:1px solid #eee;margin-left:10px;cursor:pointer;border-radius:3px}.product-feature-select-widget .select-item:hover{border-color:rgba(63,81,181,.5)}.product-feature-select-widget .select-item.selected{border-color:rgba(63,81,181,.5);color:#3f51b5}.product-description-block .product-name-vertical h1{font-size:25px}.product-description-block .product-name-vertical .product-name-content{margin-top:10px;margin-bottom:10px}.product-description-block .product-name-vertical .product_property{font-size:15px}.product-description{padding-right:15px}.product-description table td{padding:8px 20px;border:1px solid #b5bdc6}.product-description table td p:last-child{margin-bottom:0}.product-description table td p{margin:0 0 8px}.product-description table{margin:30px 0}.product-description p{margin:0 0 10px}.product-description .h2,.product-description h2{font-size:18px!important;line-height:24px!important;font-weight:400;color:#1e5ca5;margin:15px 0 10px!important;text-transform:none}.product-description .h3,.product-description h3{font-size:16px!important}.product-description ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.product-description li{display:list-item;text-align:-webkit-match-parent}@media screen and (max-width:767px){.product-description{padding:0}}.product-description-block .item{border-color:transparent!important}.store-page #sales-section .container{padding:0!important}
/*# sourceMappingURL=58.51b3ded575d9a492a28f.css.map*/