@font-face{font-family:AgencyFB;src:url(/static/common/fonts/AgencyFB/AGENCYR-70777e6bd2.TTF);font-weight:500}
@font-face{font-family:AgencyFB;src:url(/static/common/fonts/AgencyFB/AGENCYB-596e78c7d8.TTF);font-weight:700}
body.Theme_FontSzie *{font-family:AgencyFB}
body.Theme_FontSzie [data-name=content-container] p,body.Theme_FontSzie [data-name=content-container] span{font-family:AgencyFB!important}
body.Theme_FontSzie :root{--custom-font-size-xxxs:10px;--custom-font-size-xxs:12px;--custom-font-size-xs:13px;--custom-font-size-s:14px;--custom-font-size-m:15px;--custom-font-size-l:16px;--custom-font-size-xl:17px;--custom-font-size-xxl:18px;--custom-font-size-xxxl:22px}
body.Theme_FontSzie #menu-slide-out .title span{font-size:var(--custom-font-size-xxl);font-weight:700}
body.Theme_FontSzie #menu .sidenav-bottom a{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie #menu .ancestor.no-child a,body.Theme_FontSzie #menu .sidenav-bottom a.collapsible-header{font-size:var(--custom-font-size-m);font-weight:700}
body.Theme_FontSzie .sidenav .nav-hot-New,body.Theme_FontSzie .sidenav .nav-hot-mark{text-transform:uppercase;font-size:var(--custom-font-size-xxs);font-weight:700}
body.Theme_FontSzie #menu-slide-out .select-wrapper input.select-dropdown{font-size:var(--custom-font-size-m);font-weight:700}
body.Theme_FontSzie #menu-slide-out .select-dropdown li.disabled>span{font-size:var(--custom-font-size-m);font-weight:700}
body.Theme_FontSzie #menu-slide-out .dropdown-content li>span{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie .footer_nav a p{font-size:var(--custom-font-size-xs);font-weight:700}
body.Theme_FontSzie .you-may-also-like>header{font-size:var(--custom-font-size-xxl);font-weight:700}
body.Theme_FontSzie .figcaption .price .money{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie .collection-breadcrumb .breadcrumb a,body.Theme_FontSzie .collection-breadcrumb .breadcrumb span{font-size:var(--custom-font-size-xs)}
body.Theme_FontSzie .collection-breadcrumb .breadcrumb .last-crumb{font-weight:700}
body.Theme_FontSzie .collection-hero .collection-hero__title{font-size:var(--custom-font-size-xl);font-weight:700}
body.Theme_FontSzie header.util .flag-pro-title{font-size:var(--custom-font-size-xxl);font-weight:700}
body.Theme_FontSzie .flag-pro-text{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie #register-dialog .register-bottom .register-email{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie #register-dialog .register-bottom .register-email input{font-size:var(--custom-font-size-s)!important;font-weight:500}
body.Theme_FontSzie #register-dialog .register-bottom .register-bottom-text{font-size:var(--custom-font-size-xs);font-weight:500}
body.Theme_FontSzie #register-dialog .register-title{font-size:20px;font-weight:700}
body.Theme_FontSzie .m-header-search .search-content input{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie .m-header-search .search{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie .m-header-search .search-recommend .hot-searched .title h4,body.Theme_FontSzie .m-header-search .search-recommend .recent-search .title h4,body.Theme_FontSzie .m-header-search hot-searched .hot-searched .title h4,body.Theme_FontSzie .m-header-search hot-searched .recent-search .title h4{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie .m-header-search .search-recommend .recent-search span,body.Theme_FontSzie .m-header-search hot-searched .hot-searched span,body.Theme_FontSzie .m-header-search hot-searched .recent-search span{font-size:var(--custom-font-size-xs);font-weight:500}
body.Theme_FontSzie .m-header-search .search-recommend .hot-searched span{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie .newProduct .figcaption .money .price{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie .newProduct .figcaption .money .original-price{font-size:var(--custom-font-size-xxs);font-weight:700}
body.Theme_FontSzie .newProduct .figcaption .star-rating span{font-size:var(customfont-size-xxxs);font-weight:500}
body.Theme_FontSzie .site-footer .footer-col-wrapper>.collapsible>li .collapsible-header{font-size:var(--custom-font-size-m);font-weight:700}
body.Theme_FontSzie .site-footer .footer-col-wrapper>.collapsible>li:last-child .collapsible-header{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie .collection-hero-box .collection-hero .collection-hero__title{font-size:var(--custom-font-size-xl);font-weight:500}
body.Theme_FontSzie .collection-hero-box .collection-hero .collection-hero__title.active{font-weight:700}
body.Theme_FontSzie #CreatePassword,body.Theme_FontSzie #CustomerEmail,body.Theme_FontSzie #CustomerPassword,body.Theme_FontSzie #Email{font-size:var(--custom-font-size-l)!important;font-weight:500}
body.Theme_FontSzie .customerPassword p a,body.Theme_FontSzie .template-customers-login .main-content .cancel,body.Theme_FontSzie .template-customers-login .main-content p{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie .style-preference-item{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie .agreement-box-first .agreement-content{font-size:var(--custom-font-size-xxs);font-weight:500}
body.Theme_FontSzie .copyright{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie .footer-bot .bottom-text{font-size:var(--custom-font-size-xl);font-weight:500}
body.Theme_FontSzie .footer-col-wrapper li>a{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie #login-submit,body.Theme_FontSzie #regist-submit{font-size:var(--custom-font-size-l)!important;font-weight:700}
body.Theme_FontSzie .style-preference-item>span{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie .agreement-box .agreement-content{font-size:var(--custom-font-size-s)!important;font-weight:500}
body.Theme_FontSzie .newProduct .figcaption .product-title{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie .newProduct .figcaption .star-rating span{font-size:var(--custom-font-size-xxxs);font-weight:500}
body.Theme_FontSzie .newProduct .image-table .image-cell .label.sale{font-size:var(--custom-font-size-xxs)}
body.Theme_FontSzie.home-page #page .collection h2{font-size:var(--custom-font-size-xxxl)!important;font-weight:700}
body.Theme_FontSzie.list-page .sort_by_filter .sort_by_filter_ul li{font-size:var(--custom-font-size-s);font-weight:700}
body.Theme_FontSzie.list-page .sort_by_filter .filter_modal .sort_by ul li{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.list-page .GoodsFavouriteCount{font-size:var(--custom-font-size-xxs);font-weight:700}
body.Theme_FontSzie.list-page .activity_header_breadcrumb .last-crumb,body.Theme_FontSzie.list-page .list_header_breadcrumb .last-crumb{font-size:var(--custom-font-size-xl)!important;font-weight:700!important}
body.Theme_FontSzie.list-page .newProduct .figcaption .product-img .GoodsFavouriteCount{font-size:var(--custom-font-size-xxxs)}
body.Theme_FontSzie.cart-page .cart .cart-checkout{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.cart-page .cart-subtotal .subtotal-price{font-weight:700}
body.Theme_FontSzie.cart-page .cart .cart-checkout p.subtotal .mz-total{font-size:var(--custom-font-size-xxxl);font-weight:700!important}
body.Theme_FontSzie.cart-page .cart .cart-checkout input{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.cart-page .cart .btn-link{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.cart-page .collection-hero .collection-hero__title{font-weight:700}
body.Theme_FontSzie.cart-page .cart .cart-item-product .cart-item-title a.title{font-size:var(--custom-font-size-s)!important;font-weight:500}
body.Theme_FontSzie.cart-page .cart .cart-item-product .cart-item-title span.variant{font-size:var(--custom-font-size-xxs);font-weight:700}
body.Theme_FontSzie.cart-page .cart .cart-item .cart-item-total{font-size:var(--custom-font-size-xl);font-weight:700}
body.Theme_FontSzie.cart-page .cart .cart-item-quantity a.remove,body.Theme_FontSzie.cart-page .cart .cart-item-quantity input{font-size:var(--custom-font-size-xs)!important;font-weight:500}
body.Theme_FontSzie.cart-page .cart .cart-checkout p.subtotal span{font-size:var(--custom-font-size-s);font-weight:500!important}
body.Theme_FontSzie.cart-page .collection-breadcrumb .breadcrumb a,body.Theme_FontSzie.cart-page .collection-breadcrumb .breadcrumb span{font-size:var(--custom-font-size-xxs)}
body.Theme_FontSzie.detail-page #goods-size .title,body.Theme_FontSzie.detail-page #goods-size ul li{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie.detail-page #sizechart_footer_modal .size-form-table,body.Theme_FontSzie.detail-page #sizechart_footer_modal .size-form_body-tab a,body.Theme_FontSzie.detail-page #sizechart_footer_modal b.curSize{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.detail-page #sizechart_footer_modal .title-bar h5{font-size:var(--custom-font-size-xxl);font-weight:500}
body.Theme_FontSzie.detail-page .newProduct .figcaption .money .price{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.detail-page .newProduct .figcaption .money .original-price{font-size:var(--custom-font-size-xxs);font-weight:700}
body.Theme_FontSzie.detail-page .purchase-box .selection-wrapper.cart .button span{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.detail-page .CountSingleBox .FavouriteCountSingle{font-size:var(--custom-font-size-xs)!important}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .writeBtn-box .writeBtn{font-size:var(--custom-font-size-xl);font-weight:500}
body.Theme_FontSzie.detail-page .detail-comment-header title-total{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .data-report .average-score span{font-size:44px;font-weight:700}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .data-report .average-score .desc p{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .writeBtn-box .writeBtn span{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie.detail-page .comment .wrapper .comments .item .header .name{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie.detail-page .comment .wrapper .comments .item .header .time{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.detail-page .comment .wrapper .comments .item .desc{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .module-herder .module-title{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.detail-page .accordion .description-html table tr{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie.detail-page .product-form .expand-wrapper .product-form__item .single-selector>span{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.detail-page .product-form .expand-wrapper .m-detail-size-guide{font-size:var(--custom-font-size-s);font-weight:700}
body.Theme_FontSzie.detail-page .purchase-box .product-title h1{font-size:var(--custom-font-size-xxl);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .m-price-block #ProductPrice{font-size:var(--custom-font-size-xxl);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .m-price-block #ComparePrice{font-size:var(--custom-font-size-xs);font-weight:500}
body.Theme_FontSzie.detail-page .comment-link__review>div{font-size:var(--custom-font-size-xxs);font-weight:500}
body.Theme_FontSzie.detail-page .product-form .expand-wrapper .product-form__item label{font-size:var(--custom-font-size-l)!important;font-weight:700}
body.Theme_FontSzie.detail-page .product-form .expand-wrapper .product-form__item label span{font-size:var(--custom-font-size-l)!important;font-weight:500}
body.Theme_FontSzie.detail-page .product-form .expand-wrapper .product-form__item.cart .cart-item-product .cart-item-title a.title label span{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .detail-comment-header header span{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.detail-page .comment .wrapper .form .title{font-size:var(--custom-font-size-m);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box .wrapper .all-evaluate .lang-filter li{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.detail-page .purchase-box.goods-config{font-size:var(--custom-font-size-s)}
body.Theme_FontSzie.detail-page .review-product__name p{font-size:var(--custom-font-size-l)}
body.Theme_FontSzie.detail-page .comment .wrapper .form .desc{font-size:var(--custom-font-size-l)}
body.Theme_FontSzie.detail-page .comment .wrapper .form .review-form .mess-desc{font-size:var(--custom-font-size-s)}
body.Theme_FontSzie.detail-page .comment .wrapper .form .review-form .content textarea,body.Theme_FontSzie.detail-page .comment .wrapper .form .review-form .info input,body.Theme_FontSzie.detail-page .comment .wrapper .form .score .tip{font-size:var(--custom-font-size-m)}
body.Theme_FontSzie.checkout-page .validCoupons-select option{font-size:var(--custom-font-size-xl);font-weight:500}
body.Theme_FontSzie.checkout-page .order-items-m h4{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.checkout-page .order-items-m .product__price .order-summary__emphasis{font-size:var(--custom-font-size-xl);font-weight:500}
body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field div:first-child span:first-child{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field button,body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field input,body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field select{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.checkout-page .order-summary__emphasis{font-weight:500}
body.Theme_FontSzie.checkout-page .order-settlement-m-total,body.Theme_FontSzie.checkout-page .order-settlement-m-total span{font-size:var(--custom-font-size-xxxl);font-weight:500}
body.Theme_FontSzie.checkout-page .order-settlement-m-total span:first-child{font-weight:700}
body.Theme_FontSzie.checkout-page #completeOrder .btn__content{font-size:var(--custom-font-size-l);font-weight:500}
body.Theme_FontSzie.checkout-page #contact_info .btn__content{font-size:var(--custom-font-size-l);font-weight:700}
body.Theme_FontSzie.checkout-page [data-step=contact_information] .edit_checkout label.control{font-size:var(--custom-font-size-s);font-weight:500}
body.Theme_FontSzie.checkout-page [data-step=contact_information] .edit_checkout select option{font-size:var(--custom-font-size-l)}
@font-face{font-family:Helvetica;src:url(../../../common/fonts/Helvetica/Helvetica-a357d33ca0.ttf) format("ttf");font-weight:400}
@font-face{font-family:Helvetica;src:url('../../../common/fonts/Helvetica/Helvetica Bold-95564630f2.ttf') format("ttf");font-weight:blod}
@font-face{font-family:Stratum2;src:url(../../../common/fonts/Stratum2-Black-3ac80e1878.otf) format("opentype")}
body.Theme_opCotosen :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:Helvetica!important}
body.Theme_opCotosen .ffamily_sp{font-family:Stratum2!important;text-transform:uppercase}
@font-face{font-family:Montserrat Bold;src:url(../../../common/fonts/Montserrat/Montserrat_Bold-1cd2f35001.ttf);font-display:swap}
@font-face{font-family:Montserrat Regular;src:url(../../../common/fonts/Montserrat/Montserrat_Regular-200492493b.ttf);font-display:swap}
@font-face{font-family:Montserrat SemiBold;src:url(../../../common/fonts/Montserrat/Montserrat_SemiBold-9f62dcb5c6.ttf);font-display:swap}
@font-face{font-family:Montserrat Medium;src:url(../../../common/fonts/Montserrat/Montserrat_Medium-b1a8ab5942.ttf);font-display:swap}
@font-face{font-family:Montserrat #000;src:url(../../../common/fonts/Montserrat/Montserrat_Black-27e3649bab.ttf);font-display:swap}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../../fonts/material-icons-0509ab09c1.woff2) format("woff2")}
body.Theme_Montserrat{font-family:Montserrat Regular;background:#f5f5f5}
body.Theme_Montserrat .advertising .top-banner-mobile{position:relative;height:40px}
body.Theme_Montserrat .advertising .top-banner-mobile a img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
body.Theme_Montserrat header.util .wrapper{height:44px!important}
body.Theme_Montserrat header.util .wrapper .title{font-size:18px!important;font-family:Montserrat Bold}
body.Theme_Montserrat header.util .wrapper .head-left{justify-content:flex-start;flex:0 1 100px}
body.Theme_Montserrat header.util .wrapper .head-left a{width:42px}
body.Theme_Montserrat header.util .wrapper .head-left .header-menu{display:none}
body.Theme_Montserrat header.util .wrapper .head-left .icon-menu{font-size:24px}
body.Theme_Montserrat header.util .wrapper .head-right{justify-content:flex-end;padding-right:8px}
body.Theme_Montserrat header.util .wrapper .head-right>a{width:34px}
body.Theme_Montserrat header.util .wrapper #page-back{font-size:0;width:50px;text-align:center}
body.Theme_Montserrat header.util .m-header-search{background:#f5f5f5}
body.Theme_Montserrat header.util .m-header-search .search-content{background:#fff;margin:0;padding:8px 16px}
body.Theme_Montserrat header.util .m-header-search .search-content form{padding-left:0}
body.Theme_Montserrat header.util .m-header-search .search-content form input{flex:1;height:36px;line-height:36px;border-radius:18px;padding-left:30px}
body.Theme_Montserrat header.util .m-header-search .search-content form i{left:12px;top:12px}
body.Theme_Montserrat header.util .m-header-search .search-recommend{padding:0 16px}
body.Theme_Montserrat header.util .m-header-search .search-recommend .hot-searched .title,body.Theme_Montserrat header.util .m-header-search .search-recommend .recent-search .title{padding:0;align-items:center}
body.Theme_Montserrat header.util .m-header-search .search-recommend .hot-searched .title h4,body.Theme_Montserrat header.util .m-header-search .search-recommend .recent-search .title h4{height:39px;line-height:39px;font-size:12px;font-family:Montserrat Bold,Montserrat;color:#323233}
body.Theme_Montserrat header.util .m-header-search .search-recommend .hot-searched span,body.Theme_Montserrat header.util .m-header-search .search-recommend .recent-search span{background:#fff;font-size:12px;font-family:Montserrat Regular,Montserrat;color:#333;height:32px;line-height:32px;border-radius:16px;margin-right:12px;margin-bottom:10px}
body.Theme_Montserrat #menu .footer_nav{border-color:#eee;height:50px}
body.Theme_Montserrat #menu .footer_nav a:not([href="/account?tag=2"]):not([href="/hotsale"]):not([href="/"]){display:none}
body.Theme_Montserrat #menu .footer_nav a p{display:none}
body.Theme_Montserrat #menu .secondList .secondList_head span{height:50px;line-height:50px;font-family:Montserrat SemiBold;font-size:12px;color:#333;text-transform:capitalize}
body.Theme_Montserrat .site-footer.site-footer-6{background:#fff;position:relative;z-index:0}
body.Theme_Montserrat .site-footer.site-footer-6 .subscribe-mail{padding:20px 15px}
body.Theme_Montserrat .site-footer.site-footer-6 .subscribe-mail .subscribe-heading{font-size:14px;font-family:Montserrat Bold,Montserrat;font-weight:700;color:#000;line-height:18px}
body.Theme_Montserrat .site-footer.site-footer-6 .subscribe-mail .input-row{margin-top:0}
body.Theme_Montserrat .site-footer.site-footer-6 .subscribe-mail .input-row .input-wrapper{color:#333;font-size:15px;border-bottom:1px solid #999;padding-left:5px}
body.Theme_Montserrat .site-footer.site-footer-6 .subscribe-mail .input-row #subscribe svg{width:16px;height:16px}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-col-wrapper{border-top:8px #f9f9f9 solid}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-col-wrapper .collapsible-header{padding:16px 15px;border-color:#eee;font-size:14px;font-family:Montserrat Bold,Montserrat;font-weight:700;color:#000;line-height:1;align-items:center}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-col-wrapper .collapsible-header i{font-size:24px;width:initial;color:#666}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-col-wrapper .collapsible-body{padding:10px 15px}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-col-wrapper .collapsible-body a{font-family:Montserrat,sans-serif;color:#666!important;font-weight:400;text-transform:capitalize;font-size:13px}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-social{margin-top:16px}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-bot{text-align:center;margin:9px auto 0;font-size:12px;font-family:Montserrat-Regular,Montserrat;font-weight:400;color:#555;line-height:15px}
body.Theme_Montserrat .site-footer.site-footer-6 .footer-bot .copyright{padding-bottom:16px}
body.Theme_Montserrat .footer_nav{height:50px;border-top:1px solid #eee}
body.Theme_Montserrat .footer_nav a img{height:23px!important;width:23px!important}
body.Theme_Montserrat .footer_nav a p{line-height:12px;margin-top:1px!important;font-family:Montserrat SemiBold;font-size:12px;color:#999}
body.Theme_Montserrat .collection .newProduct,body.Theme_Montserrat .collection .newProduct.margin0{background-color:#fff;border-radius:4px;overflow:hidden;width:calc(50% - 8px);margin:6px 4px!important}
body.Theme_Montserrat .collection .newProduct .label-content p,body.Theme_Montserrat .collection .newProduct.margin0 .label-content p{zoom:.8333}
body.Theme_Montserrat .collection .newProduct .figcaption,body.Theme_Montserrat .collection .newProduct.margin0 .figcaption{padding:10px 0 12px 10px}
body.Theme_Montserrat .collection .newProduct .figcaption .money .price,body.Theme_Montserrat .collection .newProduct.margin0 .figcaption .money .price{font-size:16px;font-family:Montserrat SemiBold}
body.Theme_Montserrat .collection .newProduct .figcaption .product-img,body.Theme_Montserrat .collection .newProduct.margin0 .figcaption .product-img{padding-bottom:0}
body.Theme_Montserrat .collection .newProduct .figcaption .product-img .love-icon-box,body.Theme_Montserrat .collection .newProduct.margin0 .figcaption .product-img .love-icon-box{font-size:12px}
body.Theme_Montserrat .collection .newProduct .figcaption .product-img .love-icon-box .shadow-div,body.Theme_Montserrat .collection .newProduct.margin0 .figcaption .product-img .love-icon-box .shadow-div{display:none}
body.Theme_Montserrat .you-may-also-like>header{padding:16px;font-family:Montserrat Bold,Montserrat;color:#000;font-size:18px!important}
body.Theme_Montserrat #add_item_side #products_list_container{display:flex;flex-wrap:wrap;background-color:#f5f5f5;padding:16px 16px 0}
body.Theme_Montserrat #add_item_side #products_list_container .product{width:calc(50% - 8px);flex-direction:column;margin-bottom:16px;border-top:none}
body.Theme_Montserrat #add_item_side #products_list_container .product:nth-child(2n){margin-left:8px}
body.Theme_Montserrat #add_item_side #products_list_container .product:nth-child(2n+1){margin-right:8px}
body.Theme_Montserrat #add_item_side #products_list_container .product .product-box-a a{width:auto;border-radius:4px}
body.Theme_Montserrat #add_item_side #products_list_container .product .product-infos{flex:auto;margin-left:0}
body.Theme_Montserrat #add_item_side #products_list_container .product .product-infos>strong{display:none}
body.Theme_Montserrat #add_item_side #products_list_container .product .product-infos .info b{font-size:16px}
body.Theme_Montserrat #attr_select_modal .attr-select-modal-close{left:92%}
body.Theme_Montserrat #attr_select_modal .attr-container{background:#f5f5f5;height:calc(80vh - 75px);padding:0 0 91px 0;width:100%;border-radius:4px 4px 0 0;overflow-y:auto}
body.Theme_Montserrat #attr_select_modal .attr-container>div:last-child{position:fixed;bottom:0;height:75px;background:#fff;box-shadow:0 0 4px 0 rgba(92,55,59,.2);padding:15px;width:100%;z-index:100000}
body.Theme_Montserrat #attr_select_modal .attr-container>div:last-child #add_to_cart_btn{height:100%;border-radius:4px;background:var(--main-color)!important}
body.Theme_Montserrat #attr_select_modal .quick-slider .pic-box::-webkit-scrollbar{display:none}
body.Theme_Montserrat #attr_select_modal .quick-slider .pic-box li{border-radius:4px;overflow:hidden;margin:0 4px}
body.Theme_Montserrat #attr_select_modal .quick-slider .pic-box li:first-child{margin-left:16px}
body.Theme_Montserrat #attr_select_modal .quick-slider .pic-box li:last-child{margin-right:16px}
body.Theme_Montserrat #attr_select_modal .quick-slider>div:nth-child(n+2){margin:0 16px;background:#fff;padding:0 12px}
body.Theme_Montserrat #attr_select_modal .quick-slider .product-title{margin-bottom:16px;background:#fff;border-radius:8px 8px 0 0}
body.Theme_Montserrat #attr_select_modal .quick-slider .product-title h1{font-size:12px;font-family:Montserrat SemiBold,Montserrat;color:#666;line-height:15px;margin-bottom:10px;margin-top:16px}
body.Theme_Montserrat #attr_select_modal .quick-slider .price-box{margin-bottom:4px}
body.Theme_Montserrat #attr_select_modal .quick-slider .price-box .allPrice span:not(#ProductPrice):not(#ComparePrice){display:none}
body.Theme_Montserrat #attr_select_modal .quick-slider .price-box .allPrice #ProductPrice{font-family:Montserrat Bold;font-size:18px}
body.Theme_Montserrat #attr_select_modal .quick-slider .price-box .allPrice #ComparePrice{color:#999;font-family:Montserrat Regular;font-size:12px;line-height:16px}
body.Theme_Montserrat #attr_select_modal .quick-slider .price-box>a{font-size:12px;font-family:Montserrat Medium;color:#666;line-height:12px}
body.Theme_Montserrat #attr_select_modal .quick-slider .product-clearance{display:none}
body.Theme_Montserrat #attr_select_modal .quick-slider .m-detail-complex{margin-top:0!important;margin-bottom:8px;font-size:12px;font-family:Montserrat Medium,Montserrat}
body.Theme_Montserrat #attr_select_modal .quick-slider .comment-link .rating{font-size:0}
body.Theme_Montserrat #attr_select_modal .quick-slider .comment-link .rating .star-item{font-size:12px}
body.Theme_Montserrat #attr_select_modal .quick-slider .comment-link .comment-link__review,body.Theme_Montserrat #attr_select_modal .quick-slider .comment-link .comment-link__scores{font-size:12px;font-family:Montserrat Medium,Montserrat;color:#333;margin-left:4px}
body.Theme_Montserrat #attr_select_modal .addto-attr-select{background:#fff;border-radius:0 0 8px 8px;margin:0 16px;padding:0 12px;overflow:hidden}
body.Theme_Montserrat #attr_select_modal .addto-attr-select .color-selected-active{border-color:var(--main-color)!important;outline-color:var(--main-color)!important}
body.Theme_Montserrat #attr_select_modal .addto-attr-select .size-container .size-option{margin:0 11px 10px 0;min-width:60px;font-size:12px;font-family:Montserrat Medium,Montserrat;font-weight:500;border:1px solid #ccc;padding:0 5px;border-radius:4px;height:35px;line-height:35px}
body.Theme_Montserrat #attr_select_modal .addto-attr-select .size-container .size-option.size-selected-active{background:var(--main-color)}
body.Theme_Montserrat.home-page #page .main-content>*{border-radius:8px}
body.Theme_Montserrat.home-page #page .main-content .order-free-mobile{background:#fff;margin:8px 16px}
body.Theme_Montserrat.home-page #page .main-content .home-swiper-container{margin:8px 16px!important}
body.Theme_Montserrat.home-page #page .main-content .ad_box_col_category{margin:0 16px}
body.Theme_Montserrat.home-page #page .main-content .ad_box_col_category .ad_box_col_item{border-radius:8px;overflow:hidden}
body.Theme_Montserrat.home-page #page .main-content .collection .newProduct,body.Theme_Montserrat.home-page #page .main-content .collection .newProduct.margin0{padding:0;margin:6px 4px!important}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs{height:26px}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs .swiper-wrapper{justify-content:center}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs .tab{font-size:14px;line-height:24px;margin-left:9px;white-space:nowrap;cursor:pointer;border-radius:26px!important;background:#fff;padding:0 10px;color:#333;border:1px solid #d8d8d8;width:auto}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs .tab span{font-family:Montserrat Medium,Montserrat}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs .tab.active{border:1px solid var(--main-color);color:#323233}
body.Theme_Montserrat.home-page #page .main-content .metrix-tabs .tab.active span{border:none;font-family:Montserrat Bold,Montserrat}
body.Theme_Montserrat.home-page .product-more-link a{font-size:14px;text-decoration:underline;font-family:Montserrat SemiBold;color:#333;background:0 0!important;box-shadow:none}
body.Theme_Montserrat.home-page .product-more-link a span{display:none}
body.Theme_Montserrat.home-page .collection .products-container{padding:0 12px}
body.Theme_Montserrat.home-page .product_matrix .product-box-a i{border:none}
body.Theme_Montserrat.home-page .swiper-wrapper .tag-discount{width:1.6vw;height:1.6vw;min-width:54px;min-height:54px}
body.Theme_Montserrat.home-page .products_box_swiper_2{padding:0 16px}
body.Theme_Montserrat.home-page .products_box_swiper_2 .products_box_subtitle{margin-bottom:10px}
body.Theme_Montserrat.home-page .products_box_swiper_2 .products_box_header .products_box_right[data-type="1"]{padding-right:0}
body.Theme_Montserrat.home-page .products_box_swiper_2 .products_box_header .products_box_right[data-type="1"] a{height:15px;font-size:12px;line-height:15px;text-transform:capitalize;white-space:nowrap;margin-top:2px;font-family:Montserrat Regular,Montserrat;color:#666}
body.Theme_Montserrat.home-page .products_box_swiper_2 .products_box_header .products_box_right[data-type="1"] a>span>span{width:17px;min-width:17px;height:17px;line-height:17px;font-size:10px;font-family:Montserrat Medium,Montserrat;margin-right:8px;padding:0;border-radius:4px;letter-spacing:normal}
body.Theme_Montserrat.home-page .products_box_swiper_2[titlestyle="1"] .products-swiper-container .box.product{margin:10px 4px;border-radius:4px;overflow:hidden}
body.Theme_Montserrat.home-page .products_box_swiper_3{margin:10px 16px 0;background:0 0!important}
body.Theme_Montserrat.home-page .products_box_swiper_3 .products_box_header img{border-radius:8px}
body.Theme_Montserrat.home-page .products_box_swiper_3 .product_matrix_3.product{border-radius:4px}
body.Theme_Montserrat.home-page .product-infos{padding:6px 3px 3px}
body.Theme_Montserrat.home-page .product-infos .info{margin-top:0}
body.Theme_Montserrat.home-page .product-infos .info b{font-size:12px!important;zoom:.9;font-family:Montserrat SemiBold}
body.Theme_Montserrat.home-page .product-infos .info em{font-size:12px!important;zoom:.75;color:#999;font-family:Montserrat Regular}
body.Theme_Montserrat.home-page .product-infos strong{height:auto}
body.Theme_Montserrat.home-page .figcaption .product-img{display:none}
body.Theme_Montserrat.list-page #page-back{display:none}
body.Theme_Montserrat.list-page .sort_by_filter{height:44px}
body.Theme_Montserrat.list-page .sort_by_filter .filter_modal{top:43px}
body.Theme_Montserrat.list-page .sort_by_filter .filter_modal .sort_by{width:initial}
body.Theme_Montserrat.list-page .sort_by_filter .filter_modal .sort_by ul{padding-left:0}
body.Theme_Montserrat.list-page .sort_by_filter .filter_modal .sort_by ul li{padding:0 15px;height:47px;line-height:47px;border-bottom:1px solid #eee;color:#333;font-family:Montserrat Medium,Montserrat;font-size:13px}
body.Theme_Montserrat.list-page .sort_by_filter .filter_modal .sort_by ul li.selected{font-family:Montserrat Bold,Montserrat}
body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li{border:none!important;position:relative}
body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li:nth-child(n+2):before{content:"";position:absolute;height:43%;width:1px;background:#E6E8F1;left:0;top:20%}
body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li b,body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li i{width:12px;height:12px}
body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li span{font-size:14px;font-family:Montserrat SemiBold,Montserrat;color:#333}
body.Theme_Montserrat.list-page .collection-breadcrumb{padding:0!important}
body.Theme_Montserrat.list-page .collection-breadcrumb #filterLabels_m{padding:12px;margin:0}
body.Theme_Montserrat.list-page .collection-breadcrumb #filterLabels_m .label{padding:0 5px;font-family:Montserrat Bold;color:#333;background-color:rgba(255,255,255,.9);height:40px;line-height:40px}
body.Theme_Montserrat.list-page .collection-breadcrumb .breadcrumb{margin:10px 20px 5px;position:relative}
body.Theme_Montserrat.list-page .collection-breadcrumb .breadcrumb .last-crumb{font-size:16px!important;color:#333;line-height:20px;font-family:Montserrat Bold;text-transform:uppercase;text-align:center;display:block}
body.Theme_Montserrat.list-page .collection-breadcrumb .breadcrumb .sort-number{display:none;position:absolute;right:0;top:50%;width:auto;line-height:initial!important;transform:translateY(-50%);height:auto;font-size:14px!important;color:#666!important}
body.Theme_Montserrat.list-page .count_down{border:none;background:#fff;margin:0 15px;width:initial;min-width:initial;padding:0 0 12px 0}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct{background-color:transparent;width:calc(50% - 22.5px);min-height:calc(55vw - 24.75px);padding:0;font-size:0}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct:nth-child(odd){margin:11px 7.5px 0 15px!important}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct:nth-child(2n){margin:11px 15px 0 7.5px!important}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct .figcaption{padding:6px 0 0 0}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct .figcaption .product-label{padding-top:8px;height:32px;overflow:hidden}
body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct .image-table .image-cell{border-radius:4px}
body.Theme_Montserrat.detail-page #page{margin-bottom:100px!important}
body.Theme_Montserrat.detail-page .advertising{display:none}
body.Theme_Montserrat.detail-page .single-product .product-images{flex-direction:column;background:0 0}
body.Theme_Montserrat.detail-page .single-product .product-images .m-swiper-container .swiper-pagination{bottom:26px!important;background:rgba(0,0,0,.7)!important;left:50%!important}
body.Theme_Montserrat.detail-page .single-product .product-images .countdown-box{border-radius:8px 8px 0 0;margin:-16px 16px 8px;width:calc(100% - 32px);background-color:#ff7f36;border:0;padding:12px 10px 20px;color:#fff;text-transform:capitalize;position:static}
body.Theme_Montserrat.detail-page .single-product .product-images .countdown-box .countdown{font-family:Montserrat Bold,Montserrat!important;font-size:14px;padding:0;line-height:initial;height:initial;display:flex;justify-content:space-between;width:100%}
body.Theme_Montserrat.detail-page .single-product .product-aside{position:relative;margin:-16px 16px 0}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box{border-radius:8px;padding:12px!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .module-title{font-size:14px!important;font-family:Montserrat Bold,Montserrat!important;color:#000!important;line-height:14px!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .wrapper .all-evaluate{padding-top:44px}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .activity-module{padding:0!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .activity-module .promotion-block .promo-detail p:last-child{margin-bottom:0}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .product-title h1{flex:1;font-size:12px;font-family:Montserrat SemiBold,Montserrat;color:#666;line-height:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-word;padding-right:30px}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .m-detail-complex{margin-left:0!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box .open_icon{top:6px!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .purchase-box[style="padding: 0 20px"] #klarna_message_container{margin-bottom:0}
body.Theme_Montserrat.detail-page .single-product .product-aside #recommend{background-color:transparent;margin:0 -16px}
body.Theme_Montserrat.detail-page .single-product .product-aside #AddToCartForm .product-form__item label{font-size:14px!important;font-family:Montserrat Bold,Montserrat!important;color:#000!important;line-height:14px!important;padding-bottom:16px}
body.Theme_Montserrat.detail-page .single-product .product-aside #AddToCartForm .product-form__item label *{font-family:initial!important}
body.Theme_Montserrat.detail-page .single-product .product-aside #AddToCartForm .product-form__item .single-selector>span{margin:0 11px 10px 0;text-align:center;border-radius:4px;padding:0;line-height:initial}
body.Theme_Montserrat.detail-page .single-product .product-aside #AddToCartForm .product-form__item .single-selector>span.selected{background:var(--main-color)}
body.Theme_Montserrat.detail-page .single-product .product-aside #AddToCartForm .product-form__item .single-selector.single-selector-size>span{min-width:60px;height:35px;line-height:33px;font-size:12px;font-family:Montserrat Medium,Montserrat;padding:0 10px}
body.Theme_Montserrat.detail-page .single-product .product-aside .shopping-security{margin-top:12px;background-color:#f9f9f9;padding:10px 10px 3px;border-radius:4px;border:0}
body.Theme_Montserrat.detail-page .single-product .product-aside .shopping-security .free-return{font-size:12px;line-height:15px;font-family:Montserrat Bold;color:#000;margin-bottom:8px;padding:0}
body.Theme_Montserrat.detail-page .single-product .product-aside .accordion:nth-child(n+2){margin-top:8px}
body.Theme_Montserrat.detail-page .single-product .product-aside .accordion .module-herder{margin-bottom:0}
body.Theme_Montserrat.detail-page .single-product .product-aside .accordion .accord-cont>div{padding-top:8px}
body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table{margin:0!important;padding:0}
body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table tr{background:0 0!important;display:flex}
body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table tr td{background:0 0!important;width:initial!important;border:none!important;padding:0!important;line-height:20px}
body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table tr td:first-child{font-family:"Montserrat Bold";padding-right:.3em!important}
body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table tr td:first-child::after{content:': '}
body.Theme_Montserrat.detail-page .single-product .product-aside .like-viewed .collection{padding:0}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box{position:relative}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .detail-comment-header header{padding:0;padding-bottom:16px}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .detail-comment-header header span{font-size:14px!important;font-family:Montserrat Bold,Montserrat!important;color:#000!important;line-height:14px!important}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .detail-comment-list .comments1{padding:0;border:0}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .detail-comment-list .comments1 .comment-images{height:80px}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .data-report{display:none}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .writeBtn-box{position:absolute;top:12px;right:12px;width:auto;padding:0}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .writeBtn-box .writeBtn{height:auto;border:0!important;line-height:14px;padding:0;font-size:12px}
body.Theme_Montserrat.detail-page .single-product .product-aside #review-box #J-comment .writeBtn-box .writeBtn .icon{display:none}
body.Theme_Montserrat.detail-page .single-product .like-viewed .top-header{top:44px}
body.Theme_Montserrat.detail-page .single-product .button-wrapper img{height:24px!important;width:24px!important;margin-left:6px}
body.Theme_Montserrat.detail-page .single-product .button-wrapper #AddToCart{border-radius:4px;background:var(--main-color)!important}
body.Theme_Montserrat.detail-page klarna-placement::part(osm-container){border:none}
body.Theme_Montserrat.cart-page .cart{background:0 0;padding:0 12px}
body.Theme_Montserrat.cart-page .cart .cart-container{padding-top:16px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-prompt{border-radius:8px;padding:11px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items{padding:16px;background-color:#fff;border-radius:8px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-prompt{margin-bottom:0}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item{border:none!important;padding:16px 0 0 0!important}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-product .cart-item-title{margin-top:0}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-product .cart-item-image{width:96px;height:auto}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-product .complex-2{flex-direction:row-reverse}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-quantity .quantity-select{box-sizing:border-box;width:auto;border:1px solid #ccc;border-radius:12px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-quantity .quantity-select .inline-quantity{height:20px;line-height:20px;width:28px;border:none}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-items .cart-item-quantity .quantity-select .button-wrapper{padding:0}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout #klarna_message_container,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .activity-module,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .btn-link{display:none}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout #paypal-express-button,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .cart-checkout-btn{border-radius:4px;overflow:hidden;font-family:"Montserrat Bold"}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout div.subtotal{margin:5px 0}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .mz-total{font-size:12px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .promotion-active-message span{font-size:12px}
body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout #cartCcyTotal{font-size:16px;font-family:Montserrat Bold,Montserrat}
body.Theme_Montserrat.cart-page .you-may-also-like .products-container{padding:0 12px}
body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product{background:#fff;border-radius:4px;overflow:hidden;width:calc(50% - 8px)!important;margin:0 4px 15px 4px!important}
body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product .figcaption{padding:10px 0 14px 10px;margin-top:0!important}
body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product .figcaption .price{display:flex!important;margin-top:5px;font-family:Montserrat SemiBold;font-size:16px!important;margin-right:4px}
body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product .figcaption .clearance-wrapper,body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product .figcaption .desc-box-flex{display:none}
body.Theme_Montserrat.cart-page #onesignal-bell-container{display:none}
body.Theme_Montserrat.checkout-page>.checkout-header{border-bottom:1px solid #e5e5e5;height:44px;box-sizing:border-box}
body.Theme_Montserrat.checkout-page>.checkout-header>.wrap{height:100%}
body.Theme_Montserrat.checkout-page>.checkout-header .logo{line-height:43px;font-size:18px;font-family:Montserrat Bold;color:#333}
body.Theme_Montserrat.checkout-page>.checkout-header a.sidenav-close img{display:none}
body.Theme_Montserrat.checkout-page>.checkout-header a.sidenav-close:before{content:"chevron_left";font-family:'Material Icons';font-weight:400;font-style:normal;font-size:30px;line-height:43px;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
body.Theme_Montserrat.checkout-page .sidenav-content::-webkit-scrollbar{width:8px;height:8px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.installment-container-m,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m>.order-coupon-m .order-summary__section,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m>div:not(.order-coupon-m),body.Theme_Montserrat.checkout-page>.paypal-express-container{margin:16px;background:#fff;border-radius:8px;overflow:hidden;padding:13px}
body.Theme_Montserrat.checkout-page .order-coupon-m{background:initial;padding:0;margin:0;margin-top:-16px}
body.Theme_Montserrat.checkout-page>.alternative-payment-separator{padding:0;margin:0}
body.Theme_Montserrat.checkout-page .paypal-express-container .dynamic-checkout__title{margin-top:0;font-family:Montserrat Bold,Montserrat;font-size:14px;text-transform:capitalize;justify-content:flex-start}
body.Theme_Montserrat.checkout-page .paypal-express-container .dynamic-checkout__title:after,body.Theme_Montserrat.checkout-page .paypal-express-container .dynamic-checkout__title:before{display:none}
body.Theme_Montserrat.checkout-page .paypal-express-container .paypal-express-button-container{border:none;padding:10px 0 0;margin:0;border-radius:8px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop{padding-bottom:120px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop .installment-container-m,body.Theme_Montserrat.checkout-page .order-content-m-opshop~#onesignal-bell-container{display:none}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.installment-container-m{padding:0}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.installment-container-m #paypal_message{margin-bottom:0!important}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .edit_checkout .field>div:first-child,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m h4{padding-bottom:0;font-family:Montserrat Bold,Montserrat;font-size:14px!important;text-transform:capitalize;height:initial;display:flex!important;align-items:center;justify-content:space-between}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m{background-color:#fff7ec;background-image:repeating-linear-gradient(135deg,#97B8DE 0,#97B8DE 10px,#fff7ec 10px,#fff7ec 20px,#CF8C84 20px,#CF8C84 30px,#fff7ec 30px,#fff7ec 40px);background-size:57px 4px;background-repeat:repeat-x;background-position:bottom;border:1px solid #ddd;border-bottom:#fdf5e6}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m .slide-out{width:100%}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m h4{margin:2px 0 10px;align-items:initial}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m h6{font-size:14px;color:#666;height:14px;font-family:Montserrat Medium,Montserrat;line-height:14px;padding-bottom:12px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m p{font-size:14px;font-family:Montserrat Medium,Montserrat;color:#666;line-height:16px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m #update-or-add-addressaddress_line1 .inner-placeholder-title,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m #update-or-add-addressaddress_line2 .inner-placeholder-title{display:none}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m{padding-bottom:0;padding-top:20px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box{border:none}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row{padding:14px 0;border-bottom:.5px solid #eee}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row:last-child{border-bottom:0}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row.selected{background:0 0}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row .radio__label{flex-wrap:wrap}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row .radio__label .radio__label__primary{font-size:15px;color:#333;line-height:16px;width:100%;padding-bottom:4px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row .radio__label .radio__label__text{flex:1}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-shipping-m .content-box .content-box__row .radio__label .radio__label__text>div{flex-direction:revert!important;font-size:12px;color:#17a05f}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m{padding-bottom:0;padding-top:20px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m .content-box{border:none}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m .content-box .content-box__row{padding:14px 0;border:none;border-bottom:.5px solid #eee}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m .content-box .content-box__row:last-child{border-bottom:0}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m .content-box .content-box__row.selected{background:0 0}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-payment-m .content-box .content-box__row svg{width:32px;height:20px}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-coupon-m .total-line-table .total-line--discounts .total-line__price .order-summary__emphasis,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-coupon-m .total-line-table .total-line--reduction .total-line__price .order-summary__emphasis{color:#c61919}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-coupon-m .field.addstyle.field__input-wrapper--select{position:relative}
body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-coupon-m .field.addstyle.field__input-wrapper--select .validCoupons-select{border-radius:4px;padding-right:42px}
body.Theme_Montserrat.checkout-page .order-settlement-m{width:100%;box-sizing:border-box;padding:0}
body.Theme_Montserrat.checkout-page .order-settlement-m .flex-box-s{display:none!important;opacity:0;visibility:hidden}
body.Theme_Montserrat.checkout-page .order-settlement-m .order-settlement-m-total{border-bottom:.5px solid #ccc;padding:0 15px;box-sizing:border-box}
body.Theme_Montserrat.checkout-page .order-settlement-m .order-settlement-m-total>span{font-size:14px;color:#666}
body.Theme_Montserrat.checkout-page .order-settlement-m .order-settlement-m-total .payment-due__price{color:var(--main-color);font-size:16px;font-family:Montserrat Bold,Montserrat}
body.Theme_Montserrat.checkout-page .order-settlement-m .step__footer{padding:15px;margin:0}
body.Theme_Montserrat.checkout-page .order-settlement-m .step__footer #completeOrder{border-radius:4px;font-family:Montserrat Bold;background:var(--main-color);color:#fff;text-transform:capitalize;height:45px;line-height:45px}
@font-face{font-family:atom-a;src:url(../../../common/fonts/Bacchus/Bacchus-2-b867ca0328.ttf);font-display:swap}
@font-face{font-family:atom-b;src:url(../../../common/fonts/Crystal-Light/Crystal-Light-2-e624237b0a.ttf);font-display:swap}
@font-face{font-family:atom-c;src:url(../../../common/fonts/gravure/gravure-2.ttf);font-display:swap}
@font-face{font-family:atom-d;src:url(../../../common/fonts/HFShinySunday/HFShinySunday-2-6f5bfa67b9.ttf);font-display:swap}
@font-face{font-family:atom-e;src:url(../../../common/fonts/Mona-Regular/Mona-Regular-2-09d0bdc021.ttf);font-display:swap}
@font-face{font-family:atom-f;src:url(../../../common/fonts/SJ-Narrow-Bold/SJ-Narrow-Bold-2-2ae82dfdc5.ttf);font-display:swap}
@font-face{font-family:atom-g;src:url(../../../common/fonts/Sounso-Undividedad/No-bcccb34e44.023-Sounso-Undividedad-2.ttf);font-display:swap}
@font-face{font-family:atom-h;src:url(../../../common/fonts/Yunmobei-enlogo-Regular/Yunmobei-enlogo-Regular-2-f790a6e936.ttf);font-display:swap}
body.Theme_Atom.ff-a{font-family:atom-a}
body.Theme_Atom.ff-a :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-a!important}
body.Theme_Atom.ff-b{font-family:atom-b}
body.Theme_Atom.ff-b :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-b!important}
body.Theme_Atom.ff-c{font-family:atom-c}
body.Theme_Atom.ff-c :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-c!important}
body.Theme_Atom.ff-d{font-family:atom-d}
body.Theme_Atom.ff-d :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-d!important}
body.Theme_Atom.ff-e{font-family:atom-e}
body.Theme_Atom.ff-e :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-e!important}
body.Theme_Atom.ff-f{font-family:atom-f}
body.Theme_Atom.ff-f :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-f!important}
body.Theme_Atom.ff-g{font-family:atom-g}
body.Theme_Atom.ff-g :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-g!important}
body.Theme_Atom.ff-h{font-family:atom-h}
body.Theme_Atom.ff-h :not(.material-icons):not(.iconfont):not(.iconfonts):not(.fa):not(.ffamily_sp):not(.personalIcon):not(.common_icon_font){font-family:atom-h!important}
body.Theme_jewelryShop header.util{box-shadow:none}
body.Theme_jewelryShop.checkout-page{background:#fff}
body.Theme_jewelryShop.checkout-page .alternative-payment-separator{background:#fff;margin-top:0!important;padding:0!important;font-weight:400;font-size:12px;color:#999;line-height:14px;text-align:center;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .alternative-payment-separator__content{padding:0 11px}
body.Theme_jewelryShop.checkout-page .paypal-express-container{margin-top:0}
body.Theme_jewelryShop.checkout-page .dynamic-checkout__title:after,body.Theme_jewelryShop.checkout-page .dynamic-checkout__title:before{display:none}
body.Theme_jewelryShop.checkout-page .paypal-express-button-container{border:0}
body.Theme_jewelryShop.checkout-page .order-content-m>div,body.Theme_jewelryShop.checkout-page .paypal-express-container{padding:0 16px;margin:16px 0 32px;border:0}
body.Theme_jewelryShop.checkout-page .paypal-express-button-container{padding:0!important}
body.Theme_jewelryShop.checkout-page .order-address-m .slide-out{height:initial;border:none;padding:12px 0;font-weight:400;font-size:12px;color:#333;line-height:14px;text-align:center;font-style:normal;text-decoration-line:underline;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-summary__section .line-items .product__image{border:1px solid #DEDEDE}
body.Theme_jewelryShop.checkout-page .order-summary__section .line-items .product__quantity{display:block;left:5.36em;margin:initial;clip:initial;color:#fff;transform:translate(50%,-50%);border-radius:50%;width:16px;height:16px;background:rgba(0,0,0,.6);text-align:center;font-size:12px;top:15px}
body.Theme_jewelryShop.checkout-page .field{position:relative}
body.Theme_jewelryShop.checkout-page .order-content-m .content-box__row--secondary{background:#F5F5F5}
body.Theme_jewelryShop.checkout-page .section--shipping-method .content-box__row{padding:12px}
body.Theme_jewelryShop.checkout-page .section--shipping-method .content-box__row .radio__input{margin-right:8px}
body.Theme_jewelryShop.checkout-page .section--shipping-method .content-box__row.selected{background:#f5f5f5;border:1px solid #333}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label{display:grid}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label>*{width:initial!important}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label .radio__label__primary{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;font-weight:500;font-size:12px;color:#333;line-height:16px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label .radio__label__text{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-weight:400;font-size:12px;color:#666;line-height:16px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label .radio__label__text span:first-child{display:none}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label .radio__label__accessory{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;text-align:right;display:block;font-weight:600;font-size:14px;color:#000;line-height:16px;text-align:right;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .section--shipping-method .radio__label .radio__label__accessory .content-box__emphasis{display:inline}
body.Theme_jewelryShop.checkout-page .unify-payment-list .content-box__row:not(.content-box__row--secondary).selected{border:1px solid #333;background:#F5F5F5}
body.Theme_jewelryShop.checkout-page .paypal-express-container .dynamic-checkout__title{margin:8px 0 12px!important;font-weight:400;font-size:12px;color:#999;line-height:14px;text-align:center;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .paypal-express-container .paypal-express-button-container{margin-bottom:0}
body.Theme_jewelryShop.checkout-page .paypal-express-container .paypal-express-button-container>div{border-radius:6px!important;overflow:hidden}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li{margin:18px 0;padding:0;border:0;min-height:initial}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__description{padding:9px 0 9px 13px;display:grid}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__description .product__description__name{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;width:initial;min-width:initial;font-weight:400;font-size:12px;color:#000;line-height:16px;text-align:left;font-style:normal;text-transform:none;display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__description .product__description__variant{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;font-weight:400;font-size:12px;color:#666;line-height:14px;text-align:left;font-style:normal;text-transform:none;display:initial;padding:0}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__description .product__price{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;position:initial;display:flex;align-items:center;justify-content:flex-end;font-weight:600;font-size:12px;color:#000;line-height:initial;text-align:right;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__image{flex:initial;width:54px;height:54px;overflow:hidden}
body.Theme_jewelryShop.checkout-page .order-items-m .product-table ul li .product__quantity{position:absolute;left:54px;top:0;width:initial;height:16px;margin:initial;background:rgba(0,0,0,.6);min-width:16px;clip:initial;font-weight:500;font-size:12px;color:#FFF;line-height:16px;text-align:center;font-style:normal;text-transform:none;border-radius:50%;transform:translate(-50%,-50%)}
body.Theme_jewelryShop.checkout-page .order-items-m{margin-bottom:0!important}
body.Theme_jewelryShop.checkout-page .order-coupon-m{margin-top:0!important;margin-bottom:24px!important}
body.Theme_jewelryShop.checkout-page .order-coupon-m .fieldset{margin:0}
body.Theme_jewelryShop.checkout-page .order-coupon-m .fieldset .field{padding:0}
body.Theme_jewelryShop.checkout-page .order-coupon-m .fieldset .field>div:first-child{display:none}
body.Theme_jewelryShop.checkout-page .order-coupon-m .fieldset .couponsbox{display:none}
body.Theme_jewelryShop.checkout-page .order-coupon-m .order-summary__section.order-summary__section--total-lines{display:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m{position:initial;padding:0 16px;margin:0 0 32px;border:0;width:initial;box-shadow:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m .flex-box-s{padding:8px 0}
body.Theme_jewelryShop.checkout-page .order-settlement-m .flex-box-s span:first-child{font-weight:400;font-size:12px;color:#666;line-height:14px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m .flex-box-s span:last-child{font-weight:400;font-size:12px;color:#333;line-height:14px;text-align:right;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m .order-settlement-m-total span{font-weight:600;font-size:16px;color:#000;line-height:20px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m .order-settlement-m-total div{font-weight:600;font-size:16px;color:#000;line-height:20px;text-align:right;font-style:normal;text-transform:none}
body.Theme_jewelryShop.checkout-page .order-settlement-m .step__footer{margin:24px 0 32px}
body.Theme_jewelryShop.checkout-page .order-settlement-m .copywrite-box{display:block!important;border-top:#ccc 1px solid;padding:32px 0 60px}
body.Theme_jewelryShop.checkout-page .order-settlement-m .copywrite-box ul{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
body.Theme_jewelryShop.checkout-page .order-settlement-m .copywrite-box ul li{font-weight:400;font-size:12px;color:#000;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline}
body.Theme_jewelryShop.checkout-page .order-content-m-opshop{padding-bottom:0!important}
body.Theme_jewelryShop.checkout-page .installment-container-m{display:none}
body.Theme_jewelryShop .site-footer .footer-center{display:flex;border-top:1px solid #ccc;padding:32px 16px;justify-content:space-between;flex-direction:column;gap:32px}
body.Theme_jewelryShop .site-footer .footer-center>li{display:none}
body.Theme_jewelryShop .site-footer .footer-center .footer-social{padding:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-title{font-weight:400;font-size:14px;color:#000;line-height:20px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons{margin-top:15px;gap:15px 30px}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons a{position:initial}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons li{margin:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-cardImg .title{font-weight:400;font-size:14px;color:#000;line-height:20px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-center .footer-cardImg .content{margin-top:16px}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright .copyright{font-size:0;padding-bottom:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright .bottom-text{font-weight:400;font-size:14px;color:#000;line-height:20px;font-style:normal;text-transform:none;margin-top:-16px}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright .bottom-text p{text-align:left}
body.Theme_jewelryShop .site-footer .footer-bot li{padding-top:0!important;padding-bottom:164px!important}
body.Theme_jewelryShop.user-page .page{padding:0!important;margin:24px 16px!important}
body.Theme_jewelryShop.user-page .collection-hero__title{font-weight:500;font-size:16px;color:#000;line-height:22px;text-align:left;text-transform:uppercase}
body.Theme_jewelryShop.user-page .user-form-box{margin-top:6px}
body.Theme_jewelryShop.user-page .template-customers-login .error-tips.errors{display:none;margin:0 0 24px;background:#F5F5F5;border:1px solid #CCC;font-size:14px;color:#333;padding:12px 14px;text-align:left;font-weight:400}
body.Theme_jewelryShop.user-page .page .input-row{margin:0!important}
body.Theme_jewelryShop.user-page .page .input-row h3{font-weight:500;font-size:16px;color:#000;line-height:22px;text-align:left;margin-top:24px}
body.Theme_jewelryShop.user-page .page .input-row input{height:40px!important;background:#fff!important;padding:12px 14px;border:1px solid #ccc!important;text-align:left;font-weight:400;color:#333;margin:12px 0 0!important}
body.Theme_jewelryShop.user-page #close-eye,body.Theme_jewelryShop.user-page #close-eye-regist,body.Theme_jewelryShop.user-page #open-eye,body.Theme_jewelryShop.user-page #open-eye-regist{right:12px;top:42px;color:#888}
body.Theme_jewelryShop.user-page .page .tips{text-align:left}
body.Theme_jewelryShop.user-page .page .tips a{font-weight:400;font-size:12px;color:#666!important;line-height:14px;font-style:normal!important;text-decoration-line:underline!important}
body.Theme_jewelryShop.user-page #CustomerLoginForm,body.Theme_jewelryShop.user-page #registerForm{padding-bottom:36px}
body.Theme_jewelryShop.user-page #CustomerLoginForm .submit input,body.Theme_jewelryShop.user-page #registerForm .submit input{width:115px;background:#000;font-weight:400;font-size:14px;color:#FFF;line-height:16px;height:40px}
body.Theme_jewelryShop.user-page #CustomerLoginForm .submit,body.Theme_jewelryShop.user-page #registerForm .submit{display:flex;align-items:center;justify-content:space-between}
body.Theme_jewelryShop.user-page #CustomerLoginForm .submit a,body.Theme_jewelryShop.user-page #registerForm .submit a{font-weight:400;font-size:16px;color:#000;line-height:18px;text-align:right;font-style:normal;text-decoration-line:underline}
body.Theme_jewelryShop.user-page .page{padding:0!important;margin:24px 16px!important}
body.Theme_jewelryShop.user-page .selection-wrapper h2{font-weight:500;font-size:16px!important;color:#000;line-height:22px;text-align:left!important;text-transform:uppercase}
body.Theme_jewelryShop.user-page .selection-wrapper h2+p{margin-top:16px!important;font-weight:400;font-size:14px!important;color:#000;line-height:16px;text-align:left;font-style:normal}
body.Theme_jewelryShop.user-page .form .errors{margin:16px 0 24px;background:#F5F5F5;border:1px solid #CCC;font-size:14px!important;color:#333!important;padding:12px 14px;text-align:left!important;font-weight:400!important}
body.Theme_jewelryShop.user-page .page .input-row{margin:0!important}
body.Theme_jewelryShop.user-page .page .input-row label{font-weight:500!important;font-size:16px!important;color:#000!important;line-height:22px;text-align:left;margin-top:24px}
body.Theme_jewelryShop.user-page .page .input-row input{height:40px!important;background:#fff!important;padding:12px 14px;border:1px solid #ccc!important;text-align:left;font-weight:400;color:#333;margin:12px 0 0!important}
body.Theme_jewelryShop.user-page #close-eye,body.Theme_jewelryShop.user-page #close-eye-regist,body.Theme_jewelryShop.user-page #open-eye,body.Theme_jewelryShop.user-page #open-eye-regist{right:12px;top:42px;color:#888}
body.Theme_jewelryShop.user-page .page .tips{text-align:left}
body.Theme_jewelryShop.user-page .page .tips a{font-weight:400;font-size:12px;color:#666!important;line-height:14px;font-style:normal!important;text-decoration-line:underline!important}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .submit input{width:115px;background:#000;font-weight:400;font-size:14px;color:#FFF;line-height:16px;height:40px}
body.Theme_jewelryShop.user-page #RecoverPasswordForm{padding-bottom:36px}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .submit{text-align:left}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .submit a{font-weight:400;font-size:16px;color:#000;line-height:18px;font-style:normal;display:block;text-decoration-line:underline;text-align:left}
@media screen and (max-width:1080px){body.Theme_jewelryShop .sidenav.menu-right-slide-out.cart-sidebar{width:480px}
body.Theme_jewelryShop header.util{transition:all .5s}
body.Theme_jewelryShop header.util img{transition:all .5s}
body.Theme_jewelryShop header.util .header-prompt{display:none!important}
body.Theme_jewelryShop header.util .wrapper{padding:0 16px}
body.Theme_jewelryShop header.util .wrapper .head-left,body.Theme_jewelryShop header.util .wrapper .head-right{flex:0 1 84px;justify-content:flex-start;gap:24px;padding:0}
body.Theme_jewelryShop header.util.util--sticky{background:#FFF}
body.Theme_jewelryShop header.util.util--sticky img{filter:invert(1)}
body.Theme_jewelryShop .m-scroll-top{right:18px;bottom:102px}
body.Theme_jewelryShop .m-header-search .search-content{margin:0;padding:6px 16px;gap:16px}
body.Theme_jewelryShop .m-header-search .search-content form{flex:1;padding:0}
body.Theme_jewelryShop .m-header-search .search-content .hide-modal{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}
body.Theme_jewelryShop .m-header-search .search-content .hide-modal img{width:20px;height:20px}
body.Theme_jewelryShop .m-header-search .search-content .icon-search{font-size:20px}
body.Theme_jewelryShop .cart-contents .list_content{display:flex;flex-direction:column;justify-content:space-between}
body.Theme_jewelryShop .products-container_new .price{font-size:12px}
body.Theme_jewelryShop .cart-flex.cart-flex-change button{font-size:12px}
body.Theme_jewelryShop .cart-actions.cart-section>div{text-transform:uppercase}
body.Theme_jewelryShop .cart-actions.cart-section>div span{font-weight:400;font-size:12px!important;color:#000;line-height:17px;text-align:right;font-style:normal}
body.Theme_jewelryShop .cart-actions.cart-section>div span:first-child{font-weight:400;font-size:12px!important;color:#000;line-height:17px;text-align:left;font-style:normal}
body.Theme_jewelryShop .cart-actions.cart-section>div:first-child span{font-weight:600}
body.Theme_jewelryShop #UPTRE_Checkout{font-size:14px!important}
body.Theme_jewelryShop .ad_box_col_slider>.ffamily_sp{font-family:PingFangSC,PingFang SC!important;font-weight:500;font-size:22px;color:#333;line-height:30px;text-align:center;font-style:normal}
body.Theme_jewelryShop .ad_box_col_slider>.ffamily_sp .ffamily_sp_num{font-family:PingFangSC,PingFang SC!important;font-weight:500;font-size:20px;color:#333;line-height:28px;text-align:center;font-style:normal}
body.Theme_jewelryShop .metrix-tabs{height:54px;margin:0!important}
body.Theme_jewelryShop .metrix-tabs .tab{border:0;line-height:54px;font-weight:400!important;font-size:14px;color:#000;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .metrix-tabs .view-message{font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:right;font-style:normal;text-decoration-line:underline;text-transform:uppercase}
body.Theme_jewelryShop.detail-page .m-scroll-top{bottom:140px}
body.Theme_jewelryShop.detail-page .product-detail-toggle{padding:0 16px 60px}
body.Theme_jewelryShop.detail-page .service-highlights .item{margin-bottom:24px}
body.Theme_jewelryShop.detail-page .service-highlights .icon{margin-right:6px}
body.Theme_jewelryShop.detail-page .service-highlights .text strong{line-height:24px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box{padding:12px 16px}
body.Theme_jewelryShop.detail-page .delivery-timer{font-weight:500;font-size:12px;color:#000;line-height:14px;text-align:center;font-style:normal}
body.Theme_jewelryShop.detail-page .restock-info{font-weight:500;font-size:12px;color:#000;line-height:14px;text-align:center;font-style:normal}
body.Theme_jewelryShop.detail-page .product-form .expand-wrapper .m-detail-size-guide{font-weight:500;font-size:12px;color:#000;line-height:14px;text-align:right;font-style:normal;text-decoration-line:underline;padding-right:0}
body.Theme_jewelryShop.detail-page .product-form .expand-wrapper .m-detail-size-guide:after{display:none}
body.Theme_jewelryShop.detail-page .product-form .expand-wrapper .product-form__item label{font-weight:600;font-size:12px!important;color:#000;line-height:14px;text-align:left;font-style:normal}
body.Theme_jewelryShop.detail-page .product-form .expand-wrapper .product-form__item label span{font-weight:500;font-size:12px}
}
@media screen and (min-width:1080px){body.Theme_jewelryShop .m-scroll-top{right:18px}
body.Theme_jewelryShop #page .main-content .filter-panel-goods{display:flex}
body.Theme_jewelryShop #page .main-content .filter-panel-goods .filter-panel{display:block}
body.Theme_jewelryShop #page .main-content .filter-panel-goods .wrapper{flex:1}
body.Theme_jewelryShop #page .main-content .collection .products-container{padding:0 16px}
body.Theme_jewelryShop #page .main-content .collection .products-container .newProduct{width:calc(25% - 1px)}
body.Theme_jewelryShop #page .main-content .collection .wrapper .j-list-infinite-scroll .newProduct{width:calc(25% - 8px)}
body.Theme_jewelryShop #page .main-content .newsletter-signup__wrapper{max-width:998px}
body.Theme_jewelryShop #page .main-content .ad_box_col.ad_box_col_two{display:flex}
body.Theme_jewelryShop #page .main-content .ad_box_col.ad_box_col_two .ad_box_col_item{flex:0 0 50%;max-width:50%;height:500px;box-sizing:border-box;position:relative;overflow:hidden}
body.Theme_jewelryShop #page .main-content .ad_box_col.ad_box_col_two .ad_box_col_item img{width:100%;height:500px;object-fit:cover;display:block}
body.Theme_jewelryShop #page .main-content .ad_box_col_slider .ad_box_col_slider_container .ad_box_col_item{width:16.66%}
body.Theme_jewelryShop .site-footer .feature-list{flex-direction:row;justify-content:space-evenly;padding:44px 10%;border-bottom:1px solid #ccc}
body.Theme_jewelryShop .site-footer .feature-list .feature-item{flex:1;position:relative}
body.Theme_jewelryShop .site-footer .feature-list .feature-item:after{position:absolute;content:'';display:block;width:1px;height:38px;background:#C2C2C2;top:50%;right:0;transform:translate(50%,-50%)}
body.Theme_jewelryShop .site-footer .feature-list .feature-item:last-child:after{display:none}
body.Theme_jewelryShop .site-footer .feature-list .feature-item p{margin-top:12px;font-weight:400;font-size:14px;color:#000;line-height:14px;text-align:center;font-style:normal;text-transform:none}
body.Theme_jewelryShop .site-footer .footer-top{display:flex;justify-content:space-between;width:80%;margin:0 auto;gap:10%;padding:100px 0}
body.Theme_jewelryShop .site-footer .footer-top>*{width:33.33%}
body.Theme_jewelryShop .site-footer .footer-top .about-footer{border-top:0;padding:0}
body.Theme_jewelryShop .site-footer .footer-top .about-footer .about-section h2{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:none;padding-top:8px}
body.Theme_jewelryShop .site-footer .footer-top .about-footer .about-section p{padding-top:30px;font-weight:400;font-size:18px;color:#000;line-height:26px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop .site-footer .footer-top .about-footer .contact-section{padding-top:4px}
body.Theme_jewelryShop .site-footer .footer-top .about-footer .contact-section p{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper{display:block!important}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible{border:0}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li{display:none}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li:first-child{display:block;pointer-events:none}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li .collapsible-header{border:0;padding:0;padding-top:8px}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li .collapsible-header a{display:none}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li .collapsible-body{border:0;padding:0;padding-top:14px;display:block!important;pointer-events:initial}
body.Theme_jewelryShop .site-footer .footer-top .footer-col-wrapper .footer-collapsible>li .collapsible-body li{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:none;margin:16px 0}
body.Theme_jewelryShop .site-footer .footer-top .subscribe-mail{margin-bottom:0;padding:0}
body.Theme_jewelryShop .site-footer .footer-top .subscribe-mail .subscribe-heading{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-top .subscribe-mail .subscribe-form .input-row{margin-top:30px}
body.Theme_jewelryShop .site-footer .footer-top .subscribe-mail .subscribe-form .input-row .input-wrapper{height:52px;padding:16px 20px}
body.Theme_jewelryShop .site-footer .footer-top .subscribe-mail .subscribe-form .sign-up-btn{margin-top:16px;width:141px;height:52px;font-weight:600;font-size:16px;color:#FFF;line-height:20px;text-align:center;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-center{display:flex;border-top:1px solid #ccc;padding:60px 10%;justify-content:space-between;gap:10%;flex-direction:row}
body.Theme_jewelryShop .site-footer .footer-center>li{display:none}
body.Theme_jewelryShop .site-footer .footer-center>*{width:33.33%}
body.Theme_jewelryShop .site-footer .footer-center .footer-social{order:2;padding:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-title{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons{margin-top:15px;gap:15px 30px}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons a{position:initial}
body.Theme_jewelryShop .site-footer .footer-center .footer-social .social-icons li{margin:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-cardImg{order:3}
body.Theme_jewelryShop .site-footer .footer-center .footer-cardImg .title{font-weight:400;font-size:18px;color:#000;line-height:22px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright{order:1}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright .copyright{font-size:0;padding-bottom:0}
body.Theme_jewelryShop .site-footer .footer-center .footer-copyright .bottom-text{font-weight:400;font-size:18px;color:#000;line-height:26px;text-align:left;font-style:normal;text-transform:none;margin-top:-12px}
body.Theme_jewelryShop .site-footer .footer-bot{display:none!important}
body.Theme_jewelryShop.user-page .page{margin:0 auto!important;width:1000px!important}
body.Theme_jewelryShop.user-page .page .content-container.narrow.form{max-width:initial;margin-bottom:200px}
body.Theme_jewelryShop.user-page .page .user-form-box{display:flex;margin-top:0;flex-direction:row-reverse}
body.Theme_jewelryShop.user-page .page .user-form-box .input-row h3{font-weight:500;font-size:16px;color:#000;line-height:18px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.user-page .page .user-form-box .input-row input{height:54px!important;padding:18px 16px!important;margin-top:16px}
body.Theme_jewelryShop.user-page .page .user-form-box .input-row+.input-row{margin-top:32px!important}
body.Theme_jewelryShop.user-page .page .user-form-box .input-row #close-eye,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #close-eye-regist,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #open-eye,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #open-eye-regist{right:16px;top:46px}
body.Theme_jewelryShop.user-page .page .user-form-box .submit input{width:100%!important;height:48px!important;font-weight:600!important;font-size:16px!important;color:#fff!important;line-height:18px!important;text-align:center;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop.user-page .page .user-form-box #registerForm{width:500px;display:block!important;padding-left:100px!important}
body.Theme_jewelryShop.user-page .page .user-form-box #registerForm .tips{display:none}
body.Theme_jewelryShop.user-page .page .user-form-box #CustomerLoginForm{width:500px;padding-right:100px;border-right:1px solid #ccc}
body.Theme_jewelryShop.user-page .page .user-form-box #CustomerLoginForm .submit a{display:none}
body.Theme_jewelryShop.user-page .page-top{margin-top:100px!important}
body.Theme_jewelryShop.user-page .page-top>.collection-hero__title{display:none}
body.Theme_jewelryShop.user-page .page-top>.wrapper{display:block!important}
body.Theme_jewelryShop.user-page .page-top>.wrapper .collection-hero-box{flex-direction:row-reverse}
body.Theme_jewelryShop.user-page .page-top>.wrapper .collection-hero-box .collection-hero{pointer-events:none;width:500px;border-right:1px solid #ccc}
body.Theme_jewelryShop.user-page .page-top>.wrapper .collection-hero-box .collection-hero:first-child{padding-left:100px!important;border-right:0}
body.Theme_jewelryShop.user-page .page-top>.wrapper .collection-hero-box .collection-hero.active{border-bottom:none}
body.Theme_jewelryShop.user-page .page-top>.wrapper .collection-hero-box .collection-hero__title{font-weight:600;font-size:26px;color:#000;line-height:30px;text-align:left;font-style:normal}
body.Theme_jewelryShop.user-page #RecoverPasswordForm{width:400px;margin:100px auto 0}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper>h2{font-weight:600;font-size:26px!important;color:#000;line-height:30px;text-align:left;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper>h2+p{margin-top:23px!important;font-weight:400;font-size:16px!important;color:#333;line-height:18px;text-align:left;font-style:normal;text-transform:none;margin-bottom:59px}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper .input-row label{font-weight:500;font-size:16px;color:#000;line-height:18px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper .input-row input{height:54px!important;border:1px solid #DEDEDE!important;margin:16px 0 0!important;font-weight:400;font-size:16px!important;color:#333;line-height:18px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper .submit input{width:100%;height:48px;font-weight:600;font-size:16px!important;color:#FFF;line-height:18px;text-align:center;font-style:normal;text-transform:uppercase}
body.Theme_jewelryShop.user-page #RecoverPasswordForm .selection-wrapper .submit a{margin-top:15px}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul #filter-toggle-modal{display:none}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul #filter-toggle{display:flex}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul .dropdown-group span{font-size:18px}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul .sort-result{font-size:16px;font-weight:600;justify-content:center!important}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul .sort-button-group{display:none}
body.Theme_jewelryShop #header-util .sort_by_filter .sort_by_filter_ul .sort-select-group{display:flex;align-items:center;justify-content:end!important}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box{display:flex;flex-direction:column;align-items:center}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .search-content{width:814px}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .search-content .input-group{max-width:660px}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .top-search{width:878px}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .top-search .top-search-goodList{gap:60px 0;justify-content:center}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .top-search .top-search-goodList .top-search-goodItem{margin-right:32px}
body.Theme_jewelryShop #header-util .m-header-search .header-search-box .top-search .top-search-goodList img{width:250px;height:316px}
body.Theme_jewelryShop #header-util .wrapper .logo{order:1;margin-right:auto;margin-left:32px}
body.Theme_jewelryShop #header-util .wrapper .head-left{order:2;margin:0 auto}
body.Theme_jewelryShop #header-util .wrapper .head-left .icon-menu-white-slide{display:none}
body.Theme_jewelryShop #header-util .wrapper .head-left .pc-menu-slide-out{display:block!important}
body.Theme_jewelryShop #header-util .wrapper .head-right{order:3;margin-left:auto;margin-right:32px}
body.Theme_jewelryShop.other-page .page-top .collection-breadcrumb{display:none}
body.Theme_jewelryShop.other-page .page-top .collection-hero__title{font-weight:600;font-size:26px;color:#000;line-height:30px;text-align:center;font-style:normal;text-transform:uppercase;padding:60px 0 32px}
body.Theme_jewelryShop.other-page .page .wrapper .content-container{max-width:910px;width:70%;margin:0 auto}
body.Theme_jewelryShop.other-page .page .wrapper .content-container p{font-weight:400;font-size:16px;color:#333;line-height:20px}
body.Theme_jewelryShop #slide-out .filter-content .sort-by-box{display:none}
body.Theme_jewelryShop.detail-page .single-product{background:#fff;display:flex;flex-wrap:wrap}
body.Theme_jewelryShop.detail-page .single-product .product-images,body.Theme_jewelryShop.detail-page .single-product .swiper-zoom-in,body.Theme_jewelryShop.detail-page .single-product .thumb-swiper-container,body.Theme_jewelryShop.detail-page .single-product>.grid{display:none}
body.Theme_jewelryShop.detail-page .single-product>.wrapper{width:100%}
body.Theme_jewelryShop.detail-page .single-product .detail_header_breadcrumb{display:block!important;padding:32px}
body.Theme_jewelryShop.detail-page .single-product .detail_header_breadcrumb a,body.Theme_jewelryShop.detail-page .single-product .detail_header_breadcrumb span{font-weight:400;font-size:16px;color:#333;line-height:18px;text-align:left;font-style:normal}
body.Theme_jewelryShop.detail-page .single-product .product-imgs-container{display:flex!important;gap:20px;flex-wrap:wrap;width:calc(100% - 532px - 20px);height:max-content}
body.Theme_jewelryShop.detail-page .single-product .product-imgs-container .product-img-item{width:calc(50% - 10px)}
body.Theme_jewelryShop.detail-page .single-product .product-aside{width:532px;padding:0 20px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box{padding:0}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .promotion-block .promo-gift{margin-bottom:16px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .product-title{margin:0;margin-bottom:16px;font-weight:500;font-size:18px;color:#000;line-height:20px;text-align:left;font-style:normal}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .m-price-block{padding-bottom:16px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .m-price-block #PriceInterval{font-weight:500!important;font-size:18px!important;color:#000!important;line-height:20px;text-align:left;font-style:normal}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .selection-wrapper.cart{display:block!important;position:static;border:none;padding:0!important}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .selection-wrapper.cart .button-wrapper{padding:0}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .delivery-timer{font-weight:400;font-size:14px;color:#000;line-height:16px;text-align:center;font-style:normal;margin:32px 0}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .restock-info{margin-top:24px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .restock-info p{font-weight:500;font-size:14px;color:#000;line-height:16px;text-align:center;font-style:normal}
body.Theme_jewelryShop.detail-page .single-product .product-aside .purchase-box .restock-info .preorder{margin-top:16px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .service-highlights .item{margin-bottom:32px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .service-highlights .item .text{line-height:24px}
body.Theme_jewelryShop.detail-page .single-product .product-aside .service-highlights .item .text strong{font-weight:600;font-size:16px;color:#000;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.detail-page .single-product .product-aside .service-highlights .item .text p{font-weight:400;font-size:14px;color:#666;line-height:16px;text-align:left;font-style:normal;text-transform:none}
body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle .toggle-header{padding:24px 0}
body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle .toggle-header .icon{line-height:16px;font-size:16px}
body.Theme_jewelryShop.detail-page .single-product .product-aside #recommend,body.Theme_jewelryShop.detail-page .single-product .product-aside #review-box,body.Theme_jewelryShop.detail-page .single-product .product-aside .comment,body.Theme_jewelryShop.detail-page .single-product .product-aside .goods_item_Hotzone,body.Theme_jewelryShop.detail-page .single-product .product-aside .product-details-list,body.Theme_jewelryShop.detail-page .single-product .product-aside .trustpilot-review{display:none}
body.Theme_jewelryShop.detail-page .single-product .product-bottom{display:block!important;margin-top:60px}
body.Theme_jewelryShop.detail-page .single-product .product-bottom .product-details-list img{width:100%}
body.Theme_jewelryShop.detail-page .single-product .product-bottom .trustpilot-review{margin:60px 0;padding:52px 0;font-weight:400;font-size:28px;color:#333;line-height:40px;text-align:center;font-style:normal}
body.Theme_jewelryShop.detail-page .single-product .product-bottom .trustpilot-review img{height:30px}
body.Theme_jewelryShop.detail-page .single-product .product-bottom #recommend .like-header-now{font-weight:500;font-size:22px;color:#000;line-height:24px;text-align:center;font-style:normal;padding:0 0 29px}
body.Theme_jewelryShop.detail-page .single-product .product-bottom #recommend .products-container{gap:8px;padding:0 16px;margin-bottom:60px}
body.Theme_jewelryShop.detail-page .single-product .product-bottom #recommend .products-container .newProduct{flex:1;margin:0!important}
body.Theme_jewelryShop.detail-page .single-product .product-bottom #recommend .products-container .newProduct:nth-child(n+7){display:none!important}
}