.page-wrapper .header{position:sticky !important}.section__404__tip{font-size:18px;text-align:center;font-weight:500}.section__404__tip span:nth-child(1){display:block;margin:48px 0}.section__404__tip a{text-decoration:none;color:#c30d23}.section__404__tip a:hover{color:#f62740}.section__404__product strong{font-size:36px;padding:36px 0;font-weight:600;display:flex;justify-content:space-evenly}.product__wrapper ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.product__wrapper ul li{margin:8px 0;width:calc((100% - 6%)/4);padding:0 1%;display:flex;flex-direction:column}.product__wrapper ul li:nth-child(4n+1){padding:0 1% 0 0}.product__wrapper ul li:nth-child(4n){padding:0 0 0 1%}.product__wrapper ul li img{width:revert-layer}.product__wrapper ul li a,.product__wrapper ul li a:visited{color:#fff;text-decoration:none;font-size:24px;margin:0 0 5px}.product__wrapper ul li a.main__title{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product__wrapper ul li a.sub__title{font-weight:360}.product__wrapper ul li .price-box .old-price .price-label{display:none}.product__wrapper ul li .old-price .price{color:#8c9399;font-weight:500;text-decoration:line-through;padding-left:4px;font-size:18px}.product__wrapper ul li .price-box .price-label,.price-container .price{font-size:20px}.view-product-button a{display:flex;align-items:center;color:#f62740 !important;font-weight:700;font-size:24px;text-decoration:underline}.view-product-button a:hover{color:#c30d23}.view-product-button a img{margin-left:8px;margin-top:2px;width:24px !important}.page__page{font-size:20px;font-weight:360}.page__page h2{font-size:36px;font-weight:600;margin:80px 0 46px;padding:0;line-height:86px}.page__page h4{font-size:24px;font-weight:600;padding:40px 0 20px;margin:0}.page__page ul.page__section{list-style:none;padding:0;margin:0 0 64px}.page__page ul.page__section li a{font-size:20px;line-height:36px;font-weight:400;color:#fff;text-decoration:none}.page__page ul.page__section li a:hover{color:#f62740}.page__page .page__content p.note{margin-top:4rem}.page__page .page__content p a{color:#fff;font-weight:700}.page__page .page__content dt{font-weight:360;margin:0 0 8px;padding:0}.page__page .page__content dd{font-size:16px;padding-left:40px}@media only screen and (max-width:1439px){.page__page h2{font-size:32px;line-height:52px;margin:64px 0 24px}.page__page h4{font-size:18px}}@media only screen and (max-width:1279px){.product__wrapper ul li a,.product__wrapper ul li a:visited{font-size:20px}}@media only screen and (max-width:1023px){.product__wrapper ul li a,.product__wrapper ul li a:visited{font-size:20px}.product__wrapper ul li .old-price .price{font-size:16px}.product__wrapper ul li .price-box .price-label,.price-container .price{font-size:16px}.view-product-button a img{width:20px !important}}@media only screen and (max-width:767px){.section__404__tip{font-size:16px}.section__404__product strong{font-size:24px;text-align:center}.product__wrapper ul li a,.product__wrapper ul li a:visited{font-size:16px}.product__wrapper ul li .old-price .price{font-size:14px}.product__wrapper ul li .price-box .price-label,.price-container .price{font-size:14px}.product__wrapper ul li{width:calc((100% - 2%)/2);padding:0 1% 0 0}.product__wrapper ul li:nth-child(2n){padding:0 0 0 1%}.view-product-button a img{width:16px !important}.page__page{font-size:16px}.page__page h2{font-size:24px}.page__page ul.page__section li a,.page__page h4{font-size:18px}}