@font-face{font-family:"AGENCYB";src:url("https://sources.tujucdn.com/cloud/opShop/pc/fonts/AGENCYR-70777e6bd2.ttf") format("truetype");font-weight:normal}@font-face{font-family:"AGENCYB";src:url("https://sources.tujucdn.com/cloud/opShop/pc/fonts/AGENCYB-596e78c7d8.ttf") format("truetype");font-weight:bold}body.Theme_FontSzie *{font-family:AgencyFB}body.Theme_FontSzie [data-name='content-container'] span,body.Theme_FontSzie [data-name='content-container'] p{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-mark,body.Theme_FontSzie .sidenav .nav-hot-New{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 span,body.Theme_FontSzie .collection-breadcrumb .breadcrumb a{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 .recent-search .title h4,body.Theme_FontSzie .m-header-search .search-recommend .hot-searched .title h4,body.Theme_FontSzie .m-header-search hot-searched .recent-search .title h4,body.Theme_FontSzie .m-header-search hot-searched .hot-searched .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 .recent-search span,body.Theme_FontSzie .m-header-search hot-searched .hot-searched 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 #Email,body.Theme_FontSzie #CustomerEmail,body.Theme_FontSzie #CustomerPassword{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 input,body.Theme_FontSzie.cart-page .cart .cart-item-quantity a.remove{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 span,body.Theme_FontSzie.cart-page .collection-breadcrumb .breadcrumb a{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 b.curSize,body.Theme_FontSzie.detail-page #sizechart_footer_modal .size-form_body-tab a,body.Theme_FontSzie.detail-page #sizechart_footer_modal .size-form-table{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 .score .tip,body.Theme_FontSzie.detail-page .comment .wrapper .form .review-form .info input{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 input,body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field select,body.Theme_FontSzie.checkout-page .order-summary .edit_checkout .field button{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)}body.Theme_opCotosen .ffamily_sp{text-transform:uppercase}@font-face{font-family:Montserrat Bold;src:url("../../../common/fonts/Montserrat/Montserrat_Bold.ttf");font-display:swap}@font-face{font-family:Montserrat Regular;src:url("../../../common/fonts/Montserrat/Montserrat_Regular.ttf");font-display:swap}@font-face{font-family:Montserrat SemiBold;src:url("../../../common/fonts/Montserrat/Montserrat_SemiBold.ttf");font-display:swap}@font-face{font-family:Montserrat Medium;src:url("../../../common/fonts/Montserrat/Montserrat_Medium.ttf");font-display:swap}@font-face{font-family:Montserrat Black;src:url("../../../common/fonts/Montserrat/Montserrat_Black.ttf");font-display:swap}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url("../../fonts/material-icons.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:#333333;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:0.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,0.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__scores,body.Theme_Montserrat #attr_select_modal .quick-slider .comment-link .comment-link__review{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:0px 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:transparent !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:0px}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:transparent !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:0.9;font-family:Montserrat SemiBold}body.Theme_Montserrat.home-page .product-infos .info em{font-size:12px !important;zoom:0.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:0px;top:20%}body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li i,body.Theme_Montserrat.list-page .sort_by_filter .sort_by_filter_ul li b{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,0.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 0px 15px !important}body.Theme_Montserrat.list-page .j-list-infinite-scroll .newProduct:nth-child(2n){margin:11px 15px 0px 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:transparent}body.Theme_Montserrat.detail-page .single-product .product-images .m-swiper-container .swiper-pagination{bottom:26px !important;background:rgba(0,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:0px !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:transparent !important;display:flex}body.Theme_Montserrat.detail-page .single-product .product-aside .description-html table tr td{background:transparent !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:0.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:transparent;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 .activity-module,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .btn-link,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout #klarna_message_container{display:none}body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout .cart-checkout-btn,body.Theme_Montserrat.cart-page .cart .cart-container .cart-checkout #paypal-express-button{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 .desc-box-flex,body.Theme_Montserrat.cart-page .you-may-also-like .products-container .product .figcaption .clearance-wrapper{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:normal;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>.paypal-express-container,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m>div:not(.order-coupon-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>.installment-container-m{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:before,body.Theme_Montserrat.checkout-page .paypal-express-container .dynamic-checkout__title:after{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 ~ #onesignal-bell-container,body.Theme_Montserrat.checkout-page .order-content-m-opshop .installment-container-m{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:oldlace}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_line2 .inner-placeholder-title,body.Theme_Montserrat.checkout-page .order-content-m-opshop>.order-content-m .order-address-m #update-or-add-addressaddress_line1 .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:0.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:transparent}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:0.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:transparent}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:0.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.ttf");font-display:swap}@font-face{font-family:atom-b;src:url("../../../common/fonts/Crystal-Light/Crystal-Light-2.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.ttf");font-display:swap}@font-face{font-family:atom-e;src:url("../../../common/fonts/Mona-Regular/Mona-Regular-2.ttf");font-display:swap}@font-face{font-family:atom-f;src:url("../../../common/fonts/SJ-Narrow-Bold/SJ-Narrow-Bold-2.ttf");font-display:swap}@font-face{font-family:atom-g;src:url("../../../common/fonts/Sounso-Undividedad/No.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.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{opacity:1 !important}body.Theme_jewelryShop #toast-container{display:none !important}body.Theme_jewelryShop .fliter-side-nav ul li .filter-val:not(.filter-color) strong{height:auto !important}body.Theme_jewelryShop .tu-no-fire::after{display:none !important}body.Theme_jewelryShop #attr_select_modal .fire-hot-goods-color{display:none !important}body.Theme_jewelryShop.home-page header.util{box-shadow:none}body.Theme_jewelryShop.home-page header.util #account svg{filter:brightness(0) invert(1)}body.Theme_jewelryShop.home-page header.util.util--sticky #account svg{filter:none}body.Theme_jewelryShop .address-block-inner .label-line input{-webkit-appearance:auto}body.Theme_jewelryShop.checkout-page{background:#fff}body.Theme_jewelryShop.checkout-page.old-payment .main__header .logo img,body.Theme_jewelryShop.checkout-page.old-payment .checkout-header .logo img{filter:invert(1)}body.Theme_jewelryShop.checkout-page .shipping-cart .main__header{filter:invert(1)}body.Theme_jewelryShop.checkout-page .product-table .product td:nth-child(4){text-align:right}body.Theme_jewelryShop.checkout-page .alternative-payment-separator{background:#fff;margin-top:0 !important;padding:0 !important;font-weight:400;font-size:12px;color:#999999;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:before,body.Theme_jewelryShop.checkout-page .dynamic-checkout__title:after{display:none}body.Theme_jewelryShop.checkout-page .paypal-express-button-container{border:0}body.Theme_jewelryShop.checkout-page .paypal-express-container,body.Theme_jewelryShop.checkout-page .order-content-m>div{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:#333333;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,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 #333333}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:#333333;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:#666666;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:#000000;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 #333333;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:#999999;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:#000000;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:#666666;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;flex-direction:column;align-items:end;justify-content:start;font-weight:600;font-size:12px;color:#000000;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__description .order-summary__red-tag{width:max-content}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,0.6);min-width:16px;clip:initial;font-weight:500;font-size:12px;color:#FFFFFF;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:8px !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 .order-summary__section.order-summary__section--total-lines{padding-top:16px}body.Theme_jewelryShop.checkout-page .order-coupon-m .order-summary__section.order-summary__section--total-lines .total-line{padding:8px 0}body.Theme_jewelryShop.checkout-page .order-coupon-m .order-summary__section.order-summary__section--total-lines .total-line__name{padding:8px 0;font-weight:400;font-size:12px;color:#666666;line-height:14px;text-align:left;font-style:normal;text-transform:none}body.Theme_jewelryShop.checkout-page .order-coupon-m .order-summary__section.order-summary__section--total-lines .total-line__price{padding:8px 0;font-weight:400;font-size:12px;color:#333333;line-height:14px;text-align:right;font-style:normal;text-transform:none}body.Theme_jewelryShop.checkout-page .order-coupon-m .order-summary__section.order-summary__section--total-lines .total-line__price>*{font-weight:500}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;display:none !important}body.Theme_jewelryShop.checkout-page .order-settlement-m .flex-box-s span:first-child{font-weight:400;font-size:12px;color:#666666;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:#333333;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:#000000;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:#000000;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;justify-content:space-between}body.Theme_jewelryShop.checkout-page .order-settlement-m .copywrite-box ul li{font-weight:400;font-size:12px;color:#000000;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.checkout-page .logo{flex:1}body.Theme_jewelryShop.checkout-page .logo img{height:24px}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:#000000;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:#000000;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:#000000;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:#000000;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 #CCCCCC;font-size:14px;color:#333333;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:#000000;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:#333333;margin:12px 0 0 !important}body.Theme_jewelryShop.user-page #open-eye,body.Theme_jewelryShop.user-page #close-eye,body.Theme_jewelryShop.user-page #open-eye-regist,body.Theme_jewelryShop.user-page #close-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:14px;color:#666 !important;line-height:14px;font-style:normal !important;text-decoration-line:underline !important}body.Theme_jewelryShop.user-page #registerForm,body.Theme_jewelryShop.user-page #CustomerLoginForm{padding-bottom:36px}body.Theme_jewelryShop.user-page #registerForm .submit input,body.Theme_jewelryShop.user-page #CustomerLoginForm .submit input{width:115px;background:#000000;font-weight:400;font-size:14px;color:#FFFFFF;line-height:16px;height:40px}body.Theme_jewelryShop.user-page #registerForm .submit,body.Theme_jewelryShop.user-page #CustomerLoginForm .submit{display:flex;align-items:center;justify-content:space-between}body.Theme_jewelryShop.user-page #registerForm .submit a,body.Theme_jewelryShop.user-page #CustomerLoginForm .submit a{font-weight:400;font-size:16px;color:#000000;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:#000000;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:#000000;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 #CCCCCC;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:#333333;margin:12px 0 0 !important}body.Theme_jewelryShop.user-page #open-eye,body.Theme_jewelryShop.user-page #close-eye,body.Theme_jewelryShop.user-page #open-eye-regist,body.Theme_jewelryShop.user-page #close-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:14px;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:#000000;font-weight:400;font-size:14px;color:#FFFFFF;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:#000000;line-height:18px;font-style:normal;display:block;text-decoration-line:underline;text-align:left}body.Theme_jewelryShop.detail-page .detail-love-icon-box{display:none}body.Theme_jewelryShop .drag-target.right-aligned{display:none}body.Theme_jewelryShop.list-page .products-list-box{display:flex;flex-wrap:wrap;flex-basis:100%;position:relative;z-index:0;opacity:1;visibility:visible;transition:.3s ease-in-out opacity}body.Theme_jewelryShop .pagination{margin:60px auto;gap:20px}body.Theme_jewelryShop .pagination .pagination-item{min-width:30px;height:30px;font-size:16px;color:#666666;line-height:22px;text-align:center;font-style:normal;margin:0}body.Theme_jewelryShop .pagination .pagination-item:hover{color:#fff}body.Theme_jewelryShop .pagination .pagination-item.active{background:#000 !important;background-color:#000 !important;font-size:16px;color:#FFFFFF;line-height:22px;text-align:center;font-style:normal}@media screen and (max-width: 700px){body.Theme_jewelryShop .order-settlement-m .copywrite-box ul{justify-content:initial !important}}@media screen and (max-width: 1080px){body.Theme_jewelryShop #shop-dropdown,body.Theme_jewelryShop #brand-dropdown{display:none}body.Theme_jewelryShop .footer-col-wrapper{margin:30px auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}body.Theme_jewelryShop header.util{transition:all .5s}body.Theme_jewelryShop header.util #account svg{transition:all .5s}body.Theme_jewelryShop header.util img{transition:all .5s;max-width:120px !important}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 100px;justify-content:flex-start;gap:4px;padding:0}body.Theme_jewelryShop header.util .wrapper .head-right{justify-content:flex-end}body.Theme_jewelryShop header.util.util--sticky{background:#FFFFFF}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 .m-header-search .top-search .top-search-goodList img{max-width:166px !important}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:#000000;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:#000000;line-height:17px;text-align:left;font-style:normal}body.Theme_jewelryShop .cart-actions.cart-section>div .cart-total-price{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:#333333;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:#333333;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:#000000;text-align:left;font-style:normal;text-transform:uppercase}body.Theme_jewelryShop .metrix-tabs .view-message{font-weight:400;font-size:14px;color:#000000;line-height:22px;text-align:right;font-style:normal;text-decoration-line:underline;text-transform:uppercase}body.Theme_jewelryShop.detail-page .m-add-cart.selection-wrapper.cart{padding:0 20px !important}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:#000000;line-height:14px;text-align:center;font-style:normal}body.Theme_jewelryShop.detail-page .restock-info{font-weight:500;font-size:12px;color:#000000;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:#000000;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:#000000;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}body.Theme_jewelryShop.checkout-page .checkout-header{height:60px}body.Theme_jewelryShop.checkout-page .checkout-header .logo{flex:1}body.Theme_jewelryShop.checkout-page .checkout-header .logo img{height:24px}body.Theme_jewelryShop #page #recommend #you_may_also_like .products-container{justify-content:space-between}body.Theme_jewelryShop #page #recommend #you_may_also_like .products-container .newProduct{width:calc(50% - 2px) !important}body.Theme_jewelryShop #page .main-content .cart{padding:0}body.Theme_jewelryShop #page .main-content .cart .wrapper{display:flex;flex-direction:column}body.Theme_jewelryShop #page .main-content .cart .cart-top{display:flex;justify-content:center;top:46px;position:absolute;left:0;right:0}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-top-back{position:absolute;left:16px;top:16px}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-top-back a{display:inline-block}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-title{font-size:16px;font-weight:600;text-transform:uppercase;padding:16px 0}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-continue-shop{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-core{border-top:1px solid #ccc;display:flex;flex-direction:column;justify-content:space-between;height:100%;position:absolute;left:0;right:0;padding:0}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container{overflow-y:auto;width:100%;margin:0}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-empty-msg{font-size:18px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list{margin-bottom:32px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item{padding:16px 14px 0 19px !important;border-bottom:none !important;border-top:none !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .grid{display:flex}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product{width:80%}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .cart-item-checked{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .cart-item-image{margin-right:18px;width:90px !important;height:110px !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1{display:flex;margin-left:0 !important;flex-direction:column;height:110px !important;justify-content:space-between}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .remove{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .cart-item-title{margin-top:0 !important;float:none}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .cart-item-title .title{color:#222;font-weight:600;font-size:12px !important;margin-right:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .cart-item-title .variant{font-size:14px;color:#222;font-weight:initial}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .complex-2 .cart-item-quantity input{width:60px;height:35px;padding:0 !important;background:transparent}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .complex-2 .cart-item-quantity .button-wrapper{padding:0}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .complex-2 .cart-item-quantity .button-wrapper button{height:35px;line-height:35px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-product .complex-1 .complex-2 .cart-item-quantity .button-wrapper button:focus{background-color:#eee}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price{width:20%;display:flex;flex-direction:column;justify-content:space-between}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price .cart-item-price-1{display:flex;flex-direction:column;align-items:end}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price .cart-item-price-1 .money{color:#222 !important;font-size:14px !important;margin-right:0 !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price .cart-item-price-1 .original-price.money{color:#aaa !important;font-size:10px !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price .cart-item-price-1 .cart-price-total .money{font-size:12px !important;color:#999999 !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-container .cart-list .cart-items .cart-item .cart-item-price .remove{font-size:12px;height:24px;line-height:24px;text-decoration:underline;text-align:right}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary{flex-shrink:0;flex-grow:0;background-color:#fff;width:100%;padding:14px;border-top:1px solid #ccc;color:#000;display:inline-block;box-shadow:0 -6px 12px 0 rgba(0,0,0,0.04)}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .cart-summary-header{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo{font-size:14px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .flex{display:flex;justify-content:space-between;font-size:14px;margin-bottom:12px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo hr{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .subtotal.flex{font-weight:600 !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .dynamic-update-promo-message .subtotal.flex{font-weight:initial !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .total.flex{font-weight:600}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns{margin-top:16px}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .checkOut{text-align:center;background-color:#000;font-size:14px;width:100%;padding:14px 0}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .checkOut a{color:#fff}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .cart-actionss.have{display:none !important}body.Theme_jewelryShop #page .main-content .cart .cart-core .cart-summary .cart-summary-bottom{display:none}body.Theme_jewelryShop #page .main-content .collection .products-container{justify-content:space-between !important}body.Theme_jewelryShop #page .main-content .collection .products-container .product{margin:0 0 10px 0 !important;width:calc(50% - 1px) !important}body.Theme_jewelryShop #page .main-content .collection .products-container .product .product-title,body.Theme_jewelryShop #page .main-content .collection .products-container .product .product-material,body.Theme_jewelryShop #page .main-content .collection .products-container .product .price{text-align:left !important}body.Theme_jewelryShop #page .main-content .collection .wrapper .j-list-infinite-scroll,body.Theme_jewelryShop #page .main-content .collection .wrapper .products-list-box{justify-content:space-between}}@media screen and (min-width: 1080px){body.Theme_jewelryShop .personal-orders,body.Theme_jewelryShop #nameForm,body.Theme_jewelryShop .order-page{width:68%;margin:0 auto}body.Theme_jewelryShop .popup-hole-window.popup-pc{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;padding:20px !important;box-sizing:border-box;background-color:rgba(0,0,0,0.75);text-align:center;display:none}body.Theme_jewelryShop .popup-hole-window.popup-pc .address-block-inner{text-align:left}body.Theme_jewelryShop .popup-hole-window.popup-pc .address-block-inner .label-line input{margin-right:var(--space-xs) !important;border:var(--border-light) !important;width:16px !important}body.Theme_jewelryShop .popup-hole-window.popup-pc.fade-in-from-r{left:initial;display:block !important}body.Theme_jewelryShop .popup-hole-window.popup-pc .page-header.address-header,body.Theme_jewelryShop .popup-hole-window.popup-pc .gray-block{display:none}body.Theme_jewelryShop .popup-hole-window.popup-pc .dialog-address-wrapper{box-sizing:border-box;width:90%;max-width:700px;padding:48px;right:0;box-shadow:0 0 10px #000;background:#fff;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute}body.Theme_jewelryShop .popup-hole-window.popup-pc .dialog-address-wrapper .back-icon{cursor:pointer;display:block !important;position:absolute;top:-12.5px;right:-12.5px;left:calc(100% - 12.5px);width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}body.Theme_jewelryShop .card-box[data-address]{margin:20px;box-shadow:1px 0px 10px 0px #0000002e}body.Theme_jewelryShop .recently-view .nodata-page,body.Theme_jewelryShop .wishlist .nodata-page{padding:60px 0}body.Theme_jewelryShop header.util .wrapper{height:82px !important}body.Theme_jewelryShop #inline-cart .cart-sidebar-inner .cart-contents .cart-attrs{font-size:14px !important}body.Theme_jewelryShop #inline-cart .cart-sidebar-inner .cart-contents .original-price{font-size:14px}body.Theme_jewelryShop #inline-cart .cart-sidebar-inner .cart-contents .cart-heading{font-size:16px !important}body.Theme_jewelryShop #inline-cart .cart-sidebar-inner .cart-contents .cart-good-name{min-height:38px}body.Theme_jewelryShop #page .main-content .cart{padding:50px 180px}body.Theme_jewelryShop #page .main-content .cart .cart-core{display:flex;width:100%;justify-content:space-between}body.Theme_jewelryShop #page .main-content .cart .cart-top.cart-top-m{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-top{display:flex;justify-content:space-between;align-items:end}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-top-back{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-title{font-size:30px;font-weight:500;text-transform:uppercase}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-continue-shop{font-size:22px}body.Theme_jewelryShop #page .main-content .cart .cart-top .cart-continue-shop a{text-decoration:underline}body.Theme_jewelryShop #page .main-content .cart .cart-container{width:70%;margin-top:30px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-empty-msg{font-size:30px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-checkout{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid{display:flex}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product{display:flex;width:100%}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .cart-item-checked{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-1{flex:1;display:flex;align-items:start}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-1 .cart-item-title{margin-right:10%}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-1 .cart-item-title .title{font-size:16px !important;line-height:initial;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-1 .cart-item-title .variant{font-size:12px;font-weight:initial;color:#000;text-transform:initial}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .remove{font-size:12px;height:24px;line-height:24px;text-decoration:underline}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2{margin-right:24px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity{width:auto !important;margin-bottom:0}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity .quantity-select{max-width:initial;height:24px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity .quantity-select .button-wrapper{padding:0 !important}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity .quantity-select .button-wrapper button{height:24px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity .quantity-select .button-wrapper button:focus{background-color:#eee}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .complex-2 .cart-item-quantity .quantity-select .input-wrapper input{padding:0 !important;background-color:initial !important;width:60px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-product .cart-item-image{width:100px;height:100px;margin:0 16px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-price .cart-item-price-1{display:flex;flex-direction:column;align-items:end}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-price .money{color:#000 !important}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-price .original-price.money{color:#aaa !important}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-price .cart-price-total .money{color:#999999 !important;font-size:14px}body.Theme_jewelryShop #page .main-content .cart .cart-container .cart-list .cart-items .cart-item .grid .cart-item-price .remove{display:none}body.Theme_jewelryShop #page .main-content .cart .cart-summary{width:30%;margin:0 auto 20px;padding:30px 0 30px 12px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-box{transition:transform 0.1s ease-out;will-change:transform}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top{background-color:#F5F5F5;padding:16px 24px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .cart-summary-header{font-size:22px;color:#000;margin-bottom:32px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .flex{display:flex;justify-content:space-between;font-size:14px;text-transform:uppercase;margin-bottom:12px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .dynamic-update-promo-message{font-weight:initial}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .dynamic-update-promo-message .subtotal{font-weight:500}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .total.flex{margin-top:12px;margin-bottom:0;font-weight:500}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-prompt.j-freeshipping-full{text-align:center;margin-top:16px;color:#999999}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-prompt.j-freeshipping-full .free{color:#000}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-prompt.j-freeshipping{text-align:center;margin-top:16px;color:#999999}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-prompt.j-freeshipping span{color:#000}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns{margin-top:16px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .checkOut{text-align:center;background-color:#000;font-size:14px;width:100%}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .checkOut a{width:100%;display:inline-block;padding:14px 0;color:#fff}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .cart-actionss.have{display:grid !important;gap:2%;grid-template-columns:1fr}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .cart-actionss.have:has(>:nth-child(2)){grid-template-columns:1fr 1fr}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-top .mz-cartright-picinfo .cart-btns .cart-actionss.have:has(>:nth-child(3)){grid-template-columns:1fr 1fr 1fr}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-bottom{margin-top:24px}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-bottom img{height:auto}body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-bottom .card-con,body.Theme_jewelryShop #page .main-content .cart .cart-summary .cart-summary-bottom .title-img{text-align:center}body.Theme_jewelryShop #page .main-content .subscription-countdown-section .why-join h2{font-size:36px}body.Theme_jewelryShop #page .main-content .subscription-countdown-section .why-join ul li{font-size:22px}body.Theme_jewelryShop #page .main-content .activity-one-container .annual-title,body.Theme_jewelryShop #page .main-content .activity-one-container .annual-footer-info,body.Theme_jewelryShop #page .main-content .activity-one-container .annual-promotion-info{font-size:20px}body.Theme_jewelryShop #page .main-content .activity-two-container .new-style-title,body.Theme_jewelryShop #page .main-content .activity-two-container .new-style--msg{font-size:20px}body.Theme_jewelryShop #page .main-content .ad_box_col_two .ad_box_col_item .ad_box_col_title .ad_box_col_link{padding:13px 16px;line-height:initial}body.Theme_jewelryShop #page .main-content .ad_box_col_two .ad_box_col_item .ad_box_col_title .ad_box_col_link span{font-size:20px}body.Theme_jewelryShop #page .main-content .simple-collection{display:flex}body.Theme_jewelryShop #page .main-content .simple-collection .filter-panel{display:block}body.Theme_jewelryShop #page .main-content .simple-collection .wrapper{flex:1}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;overflow:hidden}body.Theme_jewelryShop #page .main-content .collection .swiper-container{font-size:14px}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% - 9px) !important}body.Theme_jewelryShop #page .main-content .collection .products-container .product{width:calc(25% - 9px) !important;margin:0 0 10px 0 !important}body.Theme_jewelryShop #page .main-content .collection .products-container .product .product-title,body.Theme_jewelryShop #page .main-content .collection .products-container .product .product-material,body.Theme_jewelryShop #page .main-content .collection .products-container .product .price{text-align:left !important}body.Theme_jewelryShop #page .main-content .collection .wrapper .j-list-infinite-scroll,body.Theme_jewelryShop #page .main-content .collection .wrapper .products-list-box{gap:12px;padding:0 16px}body.Theme_jewelryShop #page .main-content .collection .wrapper .j-list-infinite-scroll .newProduct,body.Theme_jewelryShop #page .main-content .collection .wrapper .products-list-box .newProduct{width:calc(25% - 9px)}body.Theme_jewelryShop #page .main-content .newsletter-signup__wrapper{width:100%}body.Theme_jewelryShop #page .main-content .newsletter-signup__wrapper .newsletter-signup__wrapper_box{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 #page .main-content .recommends .product{width:calc(25% - 1px) !important}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:#000000;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:#000000;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:#000000;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:#000000;line-height:22px;text-align:left;font-style:normal;text-transform:none}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:#000000;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:#000000;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:#FFFFFF;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:#000000;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:#000000;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:#000000;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 main{width:68%;margin:0 auto}body.Theme_jewelryShop.user-page .flex-box{justify-content:flex-start !important;padding-left:18px}body.Theme_jewelryShop.user-page .flex-box-sa{justify-content:flex-start !important}body.Theme_jewelryShop.user-page .flex-box-sa>a{width:auto !important;min-width:120px;font-size:14px}body.Theme_jewelryShop.user-page .division-block{display:none}body.Theme_jewelryShop.user-page .block-pd:not(.page-header){box-shadow:0 0 6px 0px #ccc;margin:10px}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:#000000;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:15px 16px !important;margin-top:16px;font-size:16px !important}body.Theme_jewelryShop.user-page .page .user-form-box .input-row input::placeholder{font-size:16px !important}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 #open-eye,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #close-eye,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #open-eye-regist,body.Theme_jewelryShop.user-page .page .user-form-box .input-row #close-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:#000000;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:#000000;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:#333333;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:#000000;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:#333333;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:#FFFFFF;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 .m-header-search .header-search-box .top-search .top-search-goodList .classification-name{font-size:16px}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:#000000;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:#333333;line-height:20px}body.Theme_jewelryShop #slide-out .filter-content .sort-by-box{display:none}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix{height:94px;background:#F2F2F2;padding:0 32px;display:flex !important;align-items:center}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .left{height:100%}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .left img{height:100%}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .center{flex:1;text-align:left;padding:0 32px}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .center span{display:block;font-weight:500;font-size:16px;color:#000000;line-height:18px;text-align:left;font-style:normal}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .center span:first-child{font-weight:500;font-size:18px;color:#000000;line-height:20px;text-align:left;font-style:normal;padding-bottom:8px}body.Theme_jewelryShop.detail-page .util--sticky .product-header-fix .right button{height:40px;background:#000000;padding:11px 30px;font-weight:500;font-size:16px;color:#FFFFFF;line-height:18px;text-align:left;font-style:normal}body.Theme_jewelryShop.detail-page .single-product .grid{background:#fff;display:flex;flex-wrap:wrap}body.Theme_jewelryShop.detail-page .single-product>.grid,body.Theme_jewelryShop.detail-page .single-product .thumb-swiper-container,body.Theme_jewelryShop.detail-page .single-product .swiper-zoom-in,body.Theme_jewelryShop.detail-page .single-product .product-images{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:#333333;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:#000000;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:#000000;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:#000000;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{padding:20px 0}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:#000000;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:#666666;line-height:16px;text-align:left;font-style:normal;text-transform:none}body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle{padding:0 0 60px 0}body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle .toggle-header{padding:24px 0px}body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle .toggle-header .toggle-header-title{font-size:16px}body.Theme_jewelryShop.detail-page .single-product .product-aside .product-detail-toggle .toggle-header .icon{line-height:16px;font-size:24px}body.Theme_jewelryShop.detail-page .single-product .product-aside .product-details-list,body.Theme_jewelryShop.detail-page .single-product .product-aside .trustpilot-review,body.Theme_jewelryShop.detail-page .single-product .product-aside .goods_item_Hotzone,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 #recommend{display:none}body.Theme_jewelryShop.detail-page .single-product .product-bottom{width:100%;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:#333333;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:#000000;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:12px;padding:0 16px;margin-bottom:60px}body.Theme_jewelryShop.detail-page .single-product .product-bottom #recommend .products-container .newProduct{margin:0 !important}body.Theme_jewelryShop.detail-page .sku-link.sku-link-portrait{border:none !important;margin:0 !important;padding:0 !important;min-width:initial !important}body.Theme_jewelryShop.detail-page .m-detail-size-guide{display:inline-block !important;text-decoration:underline;padding-right:0}body.Theme_jewelryShop.detail-page .m-detail-size-guide:after{display:none}body.Theme_jewelryShop.detail-page #sizechart_footer_modal{background:#fff}body.Theme_jewelryShop.detail-page #sizechart_footer_modal .title-bar{position:absolute;right:0;top:0;z-index:10}body.Theme_jewelryShop.detail-page #sizechart_footer_modal .size-form_body{background:#fff}body.Theme_jewelryShop.detail-page #sizechart_footer_modal .size-form_imgs{width:78%;margin:0 auto;flex:initial !important;padding-top:0}body.Theme_jewelryShop .quick-bag{display:none}body.Theme_jewelryShop .m-scroll-top{right:18px}}
