@charset "UTF-8";html{font-size:14px;overflow-x:hidden}body{color:#3a3a3a;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.75;text-align:left}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Cormorant Garamond,serif;font-weight:500;line-height:1.2;margin-bottom:.5rem}img{border:0;height:auto;max-width:100%;vertical-align:top}a{color:#000}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#cb8161;outline:medium none invert;outline:initial;text-decoration:initial}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;background:#0000;border:1px solid #e5e5e5;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;box-shadow:none;padding:7px 15px}input:focus,textarea:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{display:inline-block;margin-bottom:.5rem}.form-control{box-shadow:none}.table,table{background-color:initial;margin-bottom:1rem;max-width:100%;width:100%}table{border-collapse:collapse}.button,button{border:0}button:focus{outline:none}.btn{border-radius:0}.clearfix:after{clear:both;content:"";display:block}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.align-right{text-align:right}.animation-horizontal:hover{animation-duration:1s;animation-iteration-count:1;animation-name:animation-horizontal;animation-timing-function:ease-in-out}.hover-opacity:hover{opacity:.8}.position-v-top{position:absolute;top:0}.position-v-center{align-content:center;align-items:center;display:flex;height:100%}.position-h-center{left:50%;position:absolute;transform:translateX(-50%)}.btn:not(:disabled):not(.disabled),.clear-all:not(:disabled):not(.disabled){cursor:pointer}.border{border:1px solid #e5e5e5}.btn-primary{background-color:#33aebd;border-color:#33aebd;box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);color:#fff}.btn-primary:hover{background-color:#2b929f;border-color:#288995;color:#fff}.btn-default,.btn-primary{position:relative;z-index:0}.btn-default:before,.btn-primary:before{background:#cb8161;content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:-1}.btn-default:hover:before,.btn-primary:hover:before{height:100%;opacity:1;visibility:visible}.btn-default:hover,.btn-primary:hover{border-color:#000!important;color:#fff!important}.btn-underline{display:inline-block;padding-bottom:2px;position:relative}.btn-underline:before{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:100%}.btn-underline:hover:before{background:#cb8161;width:50%}.btn-underline.center:hover:before{left:25%;right:25%}.button{display:inline-block;font-size:11px;font-weight:400;letter-spacing:3px;line-height:38px;padding:0 25px;text-transform:uppercase}.button.padding-large{padding:0 35px}.button-primary{background-color:#cb8161;color:#fff}.button-primary:hover{color:#fff}.button-arrow:after{content:"\e904";font-family:icomoon;font-size:12px;margin-left:10px;position:relative}.button-white{background-color:#fff;color:#000}.button-white:focus,.button-white:hover{background-color:#cb8161;color:#fff}.button-black{background-color:#000;color:#fff}.button-black:focus,.button-black:hover{background:#cb8161;color:#fff}.button-outline{background:#0000;border:1px solid #cb8161;color:#cb8161}.button-outline:focus,.button-outline:hover{background:#cb8161;color:#fff}.button-outline.button-white.thick-border,.button-outline.thick-border{border-width:2px}.button-outline.white{background:#fff}.button-outline.border-white{border-color:#fff;color:#fff}.button-outline.border-white:focus,.button-outline.border-white:hover{background:#cb8161;border-color:#cb8161}.button-outline.border-black{border-color:#000;color:#000}.button-outline.border-black:focus,.button-outline.border-black:hover{background:#cb8161;border-color:#cb8161;color:#fff}.button-outline.white:focus,.button-outline.white:hover{background:#000}.button-outline.button-white{border:1px solid #fff;color:#fff}.button-outline.button-white:focus,.button-outline.button-white:hover{background:#cb8161;border-color:#cb8161}.custom-radio li input{display:none}.custom-radio li label{cursor:pointer;font-weight:400;margin:0;padding-left:18px;position:relative}.custom-radio li label:before{border:1px solid #868686;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";height:12px;left:0;position:absolute;top:calc(50% - 6px);width:12px}.custom-radio li input:checked+label:before{background:#000;border-color:#000}.select2-container{width:100%!important}.section{margin-bottom:50px}.section.top-border{border-top:1px solid #e7e7e7}.section.p-t-10{padding-top:10px}.section.p-t-20{padding-top:20px}.section.p-t-50{padding-top:50px}.section.p-t-60{padding-top:60px}.section.p-t-70{padding-top:70px}.section.p-t-80{padding-top:80px}.section.p-t-100{padding-top:100px}.section.p-t-120{padding-top:120px}.section.p-t-130{padding-top:130px}.section.p-t-140{padding-top:140px}.section.p-t-150{padding-top:150px}.section.p-b-10{padding-bottom:10px}.section.p-b-20{padding-bottom:20px}.section.p-b-50{padding-bottom:50px}.section.p-b-70{padding-bottom:70px}.section.p-b-80{padding-bottom:80px}.section.p-b-100{padding-bottom:100px}.section.p-b-120{padding-bottom:120px}.section.content-outside{margin-bottom:410px;padding-top:100px}.section.content-outside .block-widget-wrap>div{margin-bottom:-340px}.section.background-1{background-color:#e0e8f1}.section.background-2{background-color:#dfe5dd}.section.background-3{background-color:#f2eee7}.section.background-4{background-color:#eeecf2}.section.background-5{background-color:#cdc2bb}.section.background-6{background-color:#ece5e0}.section.background-7{background-color:#e1ddd9}.section.background-8{background-color:#f5f5f5}.section.background-9{background-color:#ced3cd}.section.background-10{background-color:#d5d8e4}.section.background-11{background-color:#e7ecef}.section.background-12{background-color:#f1eee8}.section.background-13{background-color:#fdf6f2}.section.background-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.section.bg-img-1{background-image:url(/static/media/bg-img-1.54e54795c96336ad923d.jpg)}.section.bg-img-2{background-image:url(/static/media/bg-img-2.58cfd3b84a725f2ad3cb.jpg)}.section.bg-img-3{background-image:url(/static/media/bg-img-3.76b1a4407c8a44128ef8.jpg)}.section.bg-img-4{background-image:url(/static/media/bg-img-4.184e73eaafe821b3143e.jpg)}.section.bg-img-5{background-image:url(/static/media/bg-img-5.b70dccdce7fb454f6b94.jpg)}.section.bg-img-6{background-image:url(/static/media/bg-img-6.bf1170ab4d7818e1799b.jpg)}.section.bg-img-7{background-image:url(/static/media/bg-img-7.72c20ddfbbe8b61e3f27.jpg)}.section-padding{padding:0 22.5px}.section-small-padding{padding:0 10px}#explore{display:flex;justify-content:center;max-width:100%}.section-container{margin-left:auto;margin-right:auto;width:auto}.section-container.large{max-width:1750px}.section-container.small{max-width:1200px}.section-row{display:flex;width:100%}.section-column,.section-column-wrap{display:flex;position:relative}.section-column-wrap{width:100%}.section-mb-l{margin-bottom:170px}.no-space .row{margin:0}.no-space .row>div{padding:0}.small-space .row{margin:0 -7.5px}.small-space .row>div{padding:0 7.5px}.x-small-space .row{margin:0 -5px}.x-small-space .row>div{padding:0 5px}.large-space .row{margin:0 -30px}.large-space .row>div{padding:0 30px}.position-center{align-content:center;align-items:center;display:flex;height:100%;justify-content:center}.column-background-wrap{background:#d7e0e3;padding:90px 15px 90px 90px}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-20{padding-top:20px}.p-t-30{padding-top:30px}.p-t-50{padding-top:50px}.p-t-60{padding-top:60px}.p-t-70{padding-top:70px}.p-t-80{padding-top:80px}.p-t-100{padding-top:100px}.p-t-120{padding-top:120px}.p-t-130{padding-top:130px}.p-t-140{padding-top:140px}.p-t-150{padding-top:150px}.p-b-50{padding-bottom:50px}.p-b-70{padding-bottom:70px}.p-b-80{padding-bottom:80px}.p-b-100{padding-bottom:100px}.p-b-120{padding-bottom:120px}.m-t-0{margin-top:0}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-20{margin-top:20px}.m-b-0{margin-bottom:0}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-30{margin-bottom:30px}.m-b-60{margin-bottom:60px}.m-b-70{margin-bottom:70px}.m-b-80{margin-bottom:80px}.m-b-90{margin-bottom:90px}.m-t-n-60{margin-top:-60px}.m-t-n-100{margin-top:-100px}.m-t-n-130{margin-top:-130px}.p-0{padding:0}.p-l-r{padding-left:7.5px;padding-right:7.5px}.form-control:focus{border:none;box-shadow:none}.dropdown-toggle:after,.hide{display:none}.price{color:#cb8161;font-size:15px;font-weight:400;line-height:24px}.block-section{position:relative;width:100%}.column-50{width:50%}.column-25{width:25%}.block-widget-wrap{padding:0 7.5px;width:100%}.block-widget-wrap-2{padding:0 15px;width:100%}.fullwidth .block-widget-wrap{padding:0}.full-height{height:100%}.content-product-list .products-thumb{display:inline-block;vertical-align:top}.rating .star:after,.rating .star:before{color:#fcad02;display:inline-block;font-family:FontAwesome;font-size:13px;letter-spacing:5px;line-height:1}.rating.small .star:after,.rating.small .star:before{font-size:11px;letter-spacing:2px}.rating .star.star-1:before{content:"\f005"}.rating .star.star-2:before{content:"\f005\f005"}.rating .star.star-3:before{content:"\f005\f005\f005"}.rating .star.star-4:before{content:"\f005\f005\f005\f005"}.rating .star.star-5:before{content:"\f005\f005\f005\f005\f005"}.rating .star:after{color:#e1e1e1}.rating .star.star-0:after{content:"\f005\f005\f005\f005\f005"}.rating .star.star-1:after{content:"\f005\f005\f005\f005"}.rating .star.star-2:after{content:"\f005\f005\f005"}.rating .star.star-3:after{content:"\f005\f005"}.rating .star.star-4:after{content:"\f005"}.rating .star{display:inline-block}.rating .review-count{display:inline-block;margin-left:10px}.hot,.onsale{color:#fff;display:block;font-size:14px;font-weight:500;line-height:24px;min-width:47px;padding:0 7px;position:relative;position:absolute;text-align:center!important;text-align:center;text-transform:capitalize;top:10px;z-index:1}.hot{background:#b12a2a;color:#fff;right:10px}.onsale{background:#c0a483;color:#fff;left:10px}del{color:#ababab;font-size:14px}.price del span{text-decoration:line-through}.price ins{border-radius:5px;box-shadow:3px 3px 5px #ccc;color:#4c4c4c;font-size:16px;padding:10px;text-decoration:none}body.home .section .block-title .sub-title{margin-top:10px}body.home .section .block-title{margin-bottom:40px;text-align:center}body.home .section .block-title h2{font-size:30px;margin-bottom:0;margin-top:0;text-transform:uppercase}body.home .section .block-title.title-underline{border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;line-height:1;margin-bottom:40px;padding-bottom:15px}body.home .section .block-title.title-underline h2{font-size:20px;letter-spacing:3px;margin:0;text-transform:uppercase}body.home .section .block-title.title-underline .title-right{bottom:-14px;font-size:15px;position:relative}body.home .section .block-title.title-underline .title-right a{position:relative}body.home .section .block-title.title-underline .title-right a:before{background:#000;bottom:-10px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:100%}body.home .section .block-title.title-underline .title-right a:hover:before{width:50%}body.home .section .block-title.title-underline .title-right a:after{color:#000;content:"\f04b";display:inline-block;font-family:FontAwesome;font-size:10px;margin-left:10px;position:relative;top:-1px}body.home.title-2 .section .block-title h2{color:#cb8161;font-size:24px;font-weight:600;text-transform:uppercase}body.home.title-3 .section .block-title h2{color:#cb8161;font-size:40px;font-weight:600;text-transform:none}body.home.title-3 .section .block-title .title-icon{border-color:#cb8161;color:#cb8161;display:inline-block;font-size:50px}body.home.title-3 .section .block-title .title-icon svg{fill:#cb8161;display:block;height:1em;position:relative;width:1em}body.home.title-4 .section .block-title h2{font-size:40px;font-weight:600;text-transform:none}body.home.title-4 .section .block-title .sub-title{color:#000;font-size:12px;letter-spacing:3px;margin-bottom:5px;margin-top:0;text-transform:uppercase}body.home.title-6 .section .block-title h2{color:#cb8161;font-size:35px;line-height:1.1;text-transform:none}body.home.title-7 .section .block-title h2{font-size:30px;font-style:italic}body.home.title-8 .section .block-title h2{font-size:40px;font-weight:600;line-height:1.1;text-transform:none}body i.slick-arrow{color:#000;font-family:wpbingofont;font-size:20px;font-weight:500;line-height:36px;margin-top:-15px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}body i.slick-arrow.fa-angle-left{left:-15px}body i.slick-arrow.fa-angle-right{right:-15px}body i.slick-arrow.fa-angle-left:before{content:"\e91a"}body i.slick-arrow.fa-angle-right:before{content:"\e91b"}.loading:before{background-color:#000000e6;content:"";width:100%;z-index:9999}.loading:before,.page-preloader{height:100%;left:0;position:fixed;top:0}.page-preloader{align-content:center;align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;right:0;z-index:9999999}.page-preloader .loader{display:inline-block;height:80px;position:relative;width:80px}.page-preloader .loader div{animation:loader-ripple 2s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #000;border-radius:50%;opacity:1;position:absolute}.page-preloader .loader div:nth-child(2){animation-delay:-1s}.slick-slider{overflow:hidden}.slick-wrap{position:relative}.slick-wrap:hover .slick-arrow{opacity:1;visibility:visible}.slick-wrap .slick-arrow:hover{color:#cb8161}.slick-dotted.slick-slider{margin-bottom:0}.slick-sliders .slick-list{margin:0 -15px}.slick-sliders.fullwidth .slick-list{margin:0}.slick-sliders .slick-list .slick-slide{padding:0 15px}.no-space>.slick-wrap .slick-sliders .slick-list .slick-slide{padding:0}.slick-slide,.slick-slide img,.slick-sliders .slick-list,.slick-track{transform:translateZ(0)}ul.slick-dots{bottom:30px;list-style-type:none;position:static}ul.slick-dots li{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;height:9px;margin:0 6px;transition:all .3s ease;vertical-align:bottom;width:9px}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}ul.slick-dots li button{background:#0000004d;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;font-size:0;height:9px;padding:0;position:relative;transition:all .2s ease;width:9px}ul.slick-dots li.slick-active button{background:#000}.slick-dots li button:before{content:none}.scroll-image,.star-rating{position:relative}.star-rating{display:inline-block;font-family:icomoon;font-size:12px;height:1.2em;line-height:1.2em;overflow:hidden;width:85px}.star-rating:before{color:#e1e1e1;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;letter-spacing:6px}.star-rating span,.star-rating:before{float:left;left:0;position:absolute;top:0}.star-rating span{overflow:hidden;padding-top:1.5em}.star-rating span:before{color:#fcad02;content:"\f005\f005\f005\f005\f005";font-family:FontAwesome;left:0;letter-spacing:6px;position:absolute;top:0}.quantity{zoom:1;margin:0 auto;overflow:hidden;position:relative;width:auto}.quantity .minus,.quantity .plus{background:#fff;border:1px solid #e5e5e5;color:#868686;cursor:pointer;display:block;font-size:18px;line-height:13px;margin:0;overflow:visible;text-decoration:none;vertical-align:text-top}.quantity .minus,.quantity .plus,.quantity input.qty{float:left;height:38px;padding:0;text-align:center;width:45px}.quantity input.qty{-moz-appearance:textfield}.cart-product-added{background:#000;box-shadow:none;color:#fff;font-weight:400;left:auto;line-height:1.5;padding:15px 25px;position:fixed;right:20px;top:20px;z-index:999999}.cart-product-added>div{display:inline-block}.cart-product-added>div:before{content:"\e91d";display:inline-block;font-family:wpbingofont;margin-right:10px}.product-table .tr-price .amount{color:#000;font-size:17px}.product-table tbody tr td{background:#fff!important;border-bottom:1px solid #e5e5e5!important;border-left:1px solid #e5e5e5!important;padding:20px!important}.product-table tbody tr td:first-child{background:#f5f5f5!important;color:#000!important;font-size:16px;font-weight:500!important}.product-table tbody tr.tr-add-to-cart td a{background:#000;color:#fff;display:inline-block;font-weight:600;letter-spacing:2px;line-height:40px;padding:0 20px;transition:all .3s ease}.product-table tbody tr.tr-add-to-cart td a:hover{background:#cb8161}.product-table .tr-price del{font-size:0}.product-table .tr-price del .amount{color:#868686;font-size:16px;margin-right:2px}.product-table .tr-price ins{text-decoration:none}.product-table .tr-price .amount{color:#cb8161}.woosc_table .tr-price .amount{color:#000;font-size:20px}.products-loadmore{text-align:center}.products-loadmore .loadmore{height:40px;letter-spacing:normal;min-width:140px}.products-loadmore .loadmore span{animation:none;display:inline-block;font-size:14px;position:relative;text-transform:inherit;top:-2px}.products-loadmore .loadmore i{font-size:16px;margin-left:5px}.products-loadmore .loadmore.loading:before{content:none}.products-loadmore .loadmore.loading .lds-ellipsis{display:inline-block;height:100%;opacity:1;position:relative;visibility:visible;width:100%}.products-loadmore .loadmore.loading .lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#000;border-radius:50%;height:10px;position:absolute;top:calc(50% - 5px);width:10px}.products-loadmore .loadmore:hover .lds-ellipsis div{background:#fff}.products-loadmore .loadmore.loading .lds-ellipsis div:first-child{animation:i .6s infinite;left:12px}.products-loadmore .loadmore.loading .lds-ellipsis div:nth-child(2){animation:k .6s infinite;left:12px}.products-loadmore .loadmore.loading .lds-ellipsis div:nth-child(3){animation:k .6s infinite;left:36px}.products-loadmore .loadmore.loading .lds-ellipsis div:nth-child(4){animation:j .6s infinite;left:60px}.products-loadmore .loadmore.loading span{opacity:0;visibility:hidden}.products-loadmore .loadmore.loading i{animation:o 2s linear 0s infinite normal none running;opacity:1;visibility:visible}.pagination{margin-bottom:50px;margin-top:20px}.pagination ul{list-style:none;padding-left:0;text-align:center;width:100%}.pagination ul li{display:inline-block;margin:0 3px}.pagination ul li a,.pagination ul li span{border:1px solid #e5e5e5;color:#868686;display:table-cell;float:none;font-size:15px;height:40px;line-height:normal;padding:0;text-align:center;text-indent:1px;text-transform:uppercase;transition:none;vertical-align:middle;width:40px}.pagination ul li a:hover,.pagination ul li span.current{background:#000;border-color:#000;color:#fff}.pagination ul li a.next,.pagination ul li a.prev{color:#868686;font-size:0}.pagination ul li a.next:hover,.pagination ul li a.prev:hover{color:#fff}.pagination ul li a.next:before,.pagination ul li a.prev:before{font-family:eleganticons;font-size:20px}.pagination ul li a.prev:before{content:"\34"}.pagination ul li a.next:before{content:"\35"}.back-top{background:#cb8161;bottom:30px;color:#fff;filter:alpha(opacity=0);height:40px;line-height:49px;opacity:0;position:fixed;right:30px;text-align:center;transform:translateY(20px);transition:all .3s ease;visibility:hidden;width:40px;z-index:999999}.back-top:hover{background:#000;border-color:#000;color:#fff;cursor:pointer}.back-top.button-show{opacity:1;transform:translateY(0);visibility:visible}.back-top i{font-size:26px}.left-sidebar{padding-right:30px}.right-sidebar{padding-left:30px}.sidebar .block{margin-bottom:50px}.sidebar .block:last-child{margin-bottom:0}.sidebar .block .block-title h2{font-size:18px;font-weight:600;letter-spacing:.1em;line-height:20px;margin:0 0 20px;text-transform:uppercase}.popup-shadow{background-color:#20202099;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.newsletter-popup{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-sizing:border-box;display:none;height:auto;left:50%;margin:auto;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .8s ease-in-out;width:750px;z-index:1000000}.newsletter-popup.active{display:block}.newsletter-popup .newsletter-close{border:9px solid #0000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;color:#000;cursor:pointer;height:36px;position:absolute;right:10px;text-align:center;top:10px;width:36px;z-index:10000}.newsletter-popup .newsletter-close:after,.newsletter-popup .newsletter-close:before{background-color:#00000080;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:100%}.newsletter-popup .newsletter-close:before{transform:rotate(-45deg);transform-origin:50% 50%}.newsletter-popup .newsletter-close:after{transform:rotate(45deg);transform-origin:50% 50%}.newsletter-popup .newsletter-close:hover{background:#e5e5e5}.newsletter-popup .newsletter-close:hover:after,.newsletter-popup .newsletter-close:hover:before{transform:rotate(0deg)}.newsletter-popup .newsletter-container{display:flex}.newsletter-popup .newsletter-container .newsletter-img{width:49.5%}.newsletter-popup .newsletter-container .newsletter-form{align-items:center;background:#fff;display:flex;justify-content:center;margin:0;width:50.5%}.newsletter-popup .newsletter-container .newsletter-form form{margin:auto;padding:25px;text-align:center}.newsletter-popup .newsletter-container .newsletter-form .newsletter-title .title{color:#000;font-family:Cormorant Garamond,serif;font-size:35px;line-height:40px;margin:auto auto 5px;position:relative}.newsletter-popup .newsletter-container .newsletter-form .newsletter-title .sub-title{color:#868686;font-size:16px;font-weight:400;margin-bottom:20px}.newsletter-popup .newsletter-container .newsletter-form .newsletter-input{background:#fff;display:flex;margin:0;max-width:380px;width:100%}.newsletter-popup .newsletter-container .newsletter-form .newsletter-input input[type=email]{background:#0000;border:1px solid #e5e5e5;color:#868686;font-size:14px;height:50px;line-height:50px;padding:0 15px;width:100%}.newsletter-popup .newsletter-container .newsletter-form .newsletter-input input[type=submit]{background:#000;border:0;color:#fff;cursor:pointer;font-size:11px;height:50px;letter-spacing:.1em;line-height:50px;padding:0 18px;position:relative;text-transform:uppercase;top:0;width:auto}.newsletter-popup .newsletter-container .newsletter-form .newsletter-input input[type=submit]:hover{background:#cb8161}.newsletter-popup .newsletter-container .newsletter-form .newsletter-no{border-bottom:2px solid #cb8161;color:#cb8161;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;margin-top:20px}@keyframes e{0%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}to{opacity:0;transform:scale(1.5);-webkit-transform:scale(1.5)}}@keyframes i{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes j{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes k{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes l{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes m{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes n{0%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}to{opacity:0;transform:scale(2);-webkit-transform:scale(2)}}@keyframes o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes remove-spinner{to{transform:rotate(1turn)}}@keyframes animation-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}to{transform:translateX(0)}}@keyframes loader-ripple{0%{height:0;left:36px;opacity:0;top:36px;width:0}4.9%{height:0;left:36px;opacity:0;top:36px;width:0}5%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.site-header{background:#0000;margin-bottom:0;position:relative;z-index:999999}.site-header.absolute{position:absolute;width:100%}.site-header.absolute,.site-header.bottom-border{border-bottom:1px solid #e5e5e5}.site-header.bg-black{background:#000}.site-header.header-v2 .site-logo{margin:0 70px}.site-header .header-mobile{padding:20px 7.5px}.site-header .header-mobile .section-container>.row{align-items:center}.site-header .header-mobile .navbar-toggle{background:#0000;border:0;padding:0}.site-header .header-mobile .navbar-toggle:before{color:#000;content:"\e908";font-family:wpbingofont;font-size:20px}.site-header.color-white .header-mobile .navbar-toggle:before{color:#fff}.site-header .header-mobile .site-logo{margin:0;text-align:center}.site-header .site-logo img{max-height:max-content;width:170px}.site-header .header-mobile .header-right,.site-header .header-right{align-items:center;display:flex;justify-content:flex-end}.site-header .header-right{color:#8d8d8d;position:relative}.site-header .header-desktop{padding:30px 0}.site-header.header-v2 .header-desktop{padding:25px 0;position:relative}.site-header .header-wrapper{position:relative}.site-header .header-wrapper.bg-black{background:#000}.site-header .header-wrapper .section-container>.row{align-items:center}.site-header .header-left>*{float:left}.site-header.header-v2 .header-center{align-items:center;display:flex;justify-content:center;position:static}.site-header .header-menu,.site-header .text-center{position:static}.site-header.header-v3 .header-desktop{padding:0}.site-header.header-v3 .header-top{padding:20px 0}.site-header.header-v3 .header-middle{background:#000;padding:17px 0;position:relative}.site-header.header-v3 .header-middle.bg-white{background:#fff}.site-header.header-v3.small-padding .header-top{padding:20px 0 15px}.site-header.header-v3.small-padding .header-middle{padding:0 0 15px}.site-header.header-v3 .header-bottom{padding:15px 15px 10px}.site-header.header-v4 .header-desktop{padding:20px 0}.site-header.padding-large .header-desktop{padding:30px 0}.site-header .header-mobile .header-mobile-fixed{align-items:center;background:#fff;bottom:0;box-shadow:0 1px 12px 2px #8f8f8f4d;display:flex;left:0;padding:15px 15px 10px;position:fixed;width:100%}.site-header .header-mobile .header-mobile-fixed>div{flex:1 1;text-align:center}.site-header .header-mobile .header-mobile-fixed i{font-size:20px}#header-topbar{font-size:14px;height:45px;line-height:45px}#header-topbar.topbar-v1{border-bottom:1px solid #00000026}#header-topbar,#header-topbar a,#header-topbar a:hover{color:#000}#header-topbar .address,#header-topbar .email,#header-topbar .phone,#header-topbar .ship{display:inline-block}#header-topbar .address i,#header-topbar .email i,#header-topbar .phone i,#header-topbar .ship i{color:#000;font-size:15px;margin-right:10px;position:relative;top:3px}#header-topbar .email{margin-left:15px;padding-left:20px;position:relative}#header-topbar .email:before{background:#00000026;content:"";height:18px;left:0;position:absolute;top:calc(50% - 9px);width:1px}#header-topbar .topbar-right{text-align:right}#header-topbar #topbar_menu{list-style:none}#header-topbar .topbar-right>*{display:inline-block;padding:0 15px 0 0}#header-topbar .topbar-right>:last-child{padding-right:0}#header-topbar #topbar-menu{list-style:none;margin-bottom:0}#header-topbar #topbar-menu li{display:inline-block;margin-right:13px;padding-right:18px;position:relative}#header-topbar #topbar-menu li:last-child{margin-right:0;padding-right:0}#header-topbar #topbar-menu li:before{background:#00000026;content:"";height:18px;position:absolute;right:0;top:calc(50% - 9px);width:1px}#header-topbar #topbar-menu li:last-child:before{content:none}#header-topbar .topbar-right>* a,#header-topbar .topbar-right>* a:hover i{color:#000}.site-menu-wrapper .navbar-default{background:#0000;border:none}.site-navigation{display:inline-block;float:none;vertical-align:top}.site-navigation ul{float:none;list-style:none;margin:0;padding:0;transition:all .35s}.site-navigation ul>li.level-0{display:table;float:left;line-height:24px;padding:0 10px;position:static;z-index:999999}.site-navigation ul>li.level-0:first-child{padding-left:0}.site-navigation ul>li.level-0:last-child{padding-right:0}.site-navigation ul li{text-align:left}.site-navigation ul>li.level-0.current-menu-ancestor>a,.site-navigation ul>li.level-0.current-menu-item>a,.site-navigation ul>li.level-0.current_page_item>a,.site-navigation ul>li.level-0:hover>a{color:#000}.color-white .site-navigation ul>li.level-0.current-menu-ancestor>a,.color-white .site-navigation ul>li.level-0.current-menu-item>a,.color-white .site-navigation ul>li.level-0.current_page_item>a,.color-white .site-navigation ul>li.level-0:hover>a{color:#fff}.site-navigation ul>li.level-0.menu-item-has-children>a:before{bottom:-50px;content:"";height:50px;left:0;position:absolute;width:100%}.site-navigation ul>li.level-0.menu-item-has-children>a{position:relative}.site-navigation ul>li.level-0>a{background-color:initial;color:#000;display:table;font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;position:relative;text-transform:capitalize;text-transform:uppercase;transition:all .2s ease 0s;white-space:nowrap}.color-white .site-navigation ul>li.level-0>a{color:#fff}.site-navigation ul>li.level-0>a>span{display:inline-block;position:relative}.site-navigation ul>li.level-0.current-menu-ancestor>a>span:before,.site-navigation ul>li.level-0.current-menu-item>a>span:before,.site-navigation ul>li.level-0.current_page_item>a>span:before,.site-navigation ul>li.level-0:hover>a>span:before{opacity:1;visibility:visible;width:100%}.site-navigation ul>li.level-0>a>span:before{background:#000;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:all .3s ease;visibility:hidden;width:0}.color-white .site-navigation ul>li.level-0>a>span:before{background:#fff}.site-navigation ul>li.level-0.menu-item-has-children>a:after{content:"\e92e";display:inline-block;font-family:feather;font-size:14px;font-weight:400;margin-left:3px;position:relative;top:-1px;transition:all .3s ease;vertical-align:middle}.site-navigation ul>li.level-0:hover.menu-item-has-children>a:after{transform:rotateX(-180deg)}.site-navigation ul>li.level-0 .sub-menu{background:#fff;display:block;left:0;margin-top:10px;min-width:225px;opacity:0;position:absolute;top:100%;transform:translateY(20px);transition:opacity .1s linear,transform .1s linear;visibility:hidden;z-index:999999}.site-header.header-v2 .site-navigation ul>li.level-0>.sub-menu{margin-top:25px}.site-header.header-v3 .site-navigation ul>li.level-0>.sub-menu{margin-top:0}.site-header.header-v4 .site-navigation ul>li.level-0>.sub-menu{margin-top:20px}.site-header.padding-large .site-navigation ul>li.level-0>.sub-menu{margin-top:35px}body:not(.home) .site-navigation ul>li.level-0>.sub-menu{margin-top:30px}.site-navigation ul>li.level-0.align-center .sub-menu{transform:translateX(-20%)}.site-navigation ul>li.level-0.mega-menu>.sub-menu{min-width:auto;padding:30px 40px;width:500px}.site-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth>.sub-menu{width:1408px}.site-header.absolute .site-navigation ul>li.level-0>.sub-menu,.site-header.relative .site-navigation ul>li.level-0>.sub-menu{margin-top:30px}.site-navigation ul div.sub-menu,.site-navigation ul ul.sub-menu{box-shadow:0 0 2px #0000001a;padding:22px 30px}.site-navigation ul>li.level-0 ul.sub-menu{padding:20px 0}.site-navigation ul>li.level-0 ul.sub-menu li{padding:4px 30px;position:relative}.site-navigation ul>li.level-0 ul.sub-menu li:first-child{padding-top:0}.site-navigation ul>li.level-0 ul.sub-menu li:last-child{padding-bottom:0}.site-navigation ul>li.level-0 ul.sub-menu li a{align-items:center;color:#000;display:flex;gap:10px;position:relative;transition:all .2s ease}.site-navigation ul>li.level-0 ul.sub-menu li.menu-item-has-children>a:after{content:"\e930";font-family:feather;font-size:14px;position:absolute;right:0}.site-navigation ul>li.level-0 ul.sub-menu li ul.sub-menu{left:100%;top:-26px}.site-navigation ul>li.level-0 ul.sub-menu li:first-child ul.sub-menu{top:-30px}.site-navigation ul>li.level-0 ul.sub-menu li a:hover{color:#76706e}.site-navigation .menu-item-has-children:hover>.sub-menu{box-shadow:3px 3px 45px 0 #0000000d;display:block;opacity:1!important;transform:translate(0);visibility:visible!important;width:100%}.site-navigation ul div.sub-menu .menu-section{margin-bottom:30px}.site-navigation ul div.sub-menu .menu-section:last-child{margin-bottom:0}.site-navigation ul div.sub-menu .sub-menu-title{display:block;font-size:18px;margin-bottom:15px;margin-top:0;padding-bottom:7px;position:relative;text-transform:capitalize}.site-navigation ul div.sub-menu .sub-menu-title:before{background:#cb8161;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:40px}.site-navigation ul div.sub-menu ul.menu-list li{align-items:center;display:flex;font-size:inherit;padding-bottom:5px;padding-top:5px;position:relative}.site-navigation ul div.sub-menu ul.menu-list li:first-child{padding-top:0}.site-navigation ul div.sub-menu ul.menu-list li:last-child{padding-bottom:0}.site-navigation ul div.sub-menu ul.menu-list li a{align-items:center;color:#868686;display:flex;font-size:inherit;position:relative;transition:all .2s ease;width:100%}.site-navigation ul div.sub-menu ul.menu-list li a:hover{color:#cb8161}.menu-full .menu-lines{cursor:pointer;display:block;height:12px;position:relative;width:20px}.menu-full .menu-lines .line-general{background:#000;height:2px;left:0;position:absolute;transition:width .3s ease,top .3s ease;width:100%}.menu-full .menu-lines .line-general.line-1{top:0;width:20px}.menu-full .menu-lines .line-general.line-2{top:5px;width:10px}.menu-full .menu-lines .line-general.line-3{top:10px;width:20px}.menu-full .site-navigation{background:#fff;height:100vh;left:0;overflow:auto;padding:200px 0 65px;position:fixed;text-align:center;top:0;transform:translateX(100%);transition:all .3s ease;width:100%;z-index:10}.menu-full .site-navigation.active{transform:translateX(0)}.menu-full .site-navigation #main-navigation{display:inline-block;position:relative}.menu-full .site-navigation ul>li.level-0{line-height:24px;padding:0 40px;position:relative}.menu-full .site-navigation ul>li.level-0:after{background:#e5e5e5;content:"";height:54px;position:absolute;right:0;top:-5px;transform:rotate(45deg);width:1px}.menu-full .site-navigation ul>li.level-0:last-child:after{content:none}.menu-full .site-navigation ul>li.level-0>a{font-size:30px;font-weight:400;text-transform:none}.menu-full .site-navigation ul>li.level-0.menu-item-has-children>a:after{content:none}.menu-full .site-navigation ul>li.level-0>a>span{display:inline;padding-bottom:10px}.menu-full .site-navigation ul>li.level-0>.sub-menu{box-shadow:none;margin-top:0;min-width:300px}.menu-full .site-navigation ul>li.level-0 ul.sub-menu li{padding:4px 0}.menu-full .close-menu-wrap{position:relative}.menu-full .close-menu-full{cursor:pointer;height:28px;left:50%;position:absolute;top:-100px;transform:rotate(45deg);width:28px;z-index:9}.menu-full .close-menu-full:after,.menu-full .close-menu-full:before{background-color:#000;content:"";height:2px;left:calc(50% - 7px);margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:14px}.menu-full .close-menu-full:before{transform:rotate(95deg);transform-origin:50% 50%}.menu-full .close-menu-full:after{transform-origin:50% 50%}.menu-full .close-menu-full:hover:before{transform:rotate(135deg)}.menu-full .close-menu-full:hover:after{transform:rotate(-45deg)}.site-header .header-page-link{text-align:right}.site-header .header-page-link .login-header{font-size:14px;margin-left:20px;position:relative}.site-header .header-page-link>:first-child{margin-left:0}.site-header .header-page-link>*{display:inline-block;margin-left:18px;vertical-align:middle}.site-header .header-page-link .login-header>a{letter-spacing:2px;padding-right:40px;position:relative;text-transform:uppercase;top:0;transition:all .3s ease}.site-header.color-white .header-page-link .login-header>a{color:#fff}.site-header .header-page-link .login-header.icon>a{padding-right:0}.site-header .header-page-link .login-header>a:after{background:#cbcbcb;content:"";height:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px}.site-header .header-page-link .login-header.icon>a:after{content:none}.site-header .header-page-link .login-header>a.black:after{background:#000}.form-login-register{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.site-header .header-page-link .login-header .icon-user{font-size:20px;position:relative;top:1px;transition:all .3s ease}.site-header .header-page-link .login-header .icon-user:hover{top:-1px}.form-login-register.active{display:block}.form-login-register .box-form-login{background:#fff;left:calc(50% - 255px);margin:auto;max-width:510px;overflow:hidden;padding:30px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.form-login-register .box-form-login .active-login{background:#fff;border:1px solid #e5e5e5;border-bottom-color:#0000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;height:28px;position:absolute;right:16px;text-align:right;top:15px;transform:rotate(45deg);width:28px;z-index:9}.form-login-register .box-form-login .active-login:after,.form-login-register .box-form-login .active-login:before{background-color:#00000080;content:"";height:2px;left:calc(50% - 7px);margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:14px}.form-login-register .box-form-login .active-login:before{transform:rotate(95deg);transform-origin:50% 50%}.form-login-register .box-form-login .active-login:after{transform-origin:50% 50%}.form-login-register .box-form-login .active-login:hover{background:#e5e5e5}.form-login-register .box-form-login .active-login:hover:before{transform:rotate(135deg)}.form-login-register .box-form-login .active-login:hover:after{transform:rotate(-45deg)}.form-login-register .box-content{border:1px solid #e5e5e5;height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.form-login-register .box-content>div{background:#fff;opacity:0;position:relative;transform:translateX(-100%);transition:all .5s ease;visibility:hidden;z-index:3}.form-login-register .box-content>div.active{opacity:1;transform:translateX(0);visibility:visible}.form-login-register .box-content>div>form{padding:20px 30px 30px;position:relative}.form-login-register .box-content>div.active .login{display:block!important}.form-login-register .box-form-login h2{font-size:22px;font-weight:600;margin:0 0 20px;position:relative;text-align:center;text-transform:uppercase}.form-login-register .box-form-login .content .username{margin-bottom:15px;position:relative}.form-login-register .box-form-login .content input{height:44px;line-height:44px;padding:0;width:100%}.form-login-register .box-form-login .content .email input,.form-login-register .box-form-login .content .password input,.form-login-register .box-form-login .content .username input{padding:0 20px}.form-login-register .box-form-login .content .email,.form-login-register .box-form-login .content .password,.form-login-register .box-form-login .content .username{margin-bottom:15px}.form-login-register .box-form-login .rememberme-lost{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;margin-top:15px}.form-login-register .box-form-login .rememberme-lost .rememberme{margin-right:10px;position:relative}.form-login-register .box-form-login .rememberme-lost .rememberme input{display:none}.form-login-register .box-form-login .rememberme-lost .inline{color:#000;cursor:pointer;font-weight:500}.form-login-register .box-form-login .rememberme-lost .inline:before{border:2px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:inline-block;height:16px;margin-right:5px;position:relative;top:3px;width:16px;z-index:2}.form-login-register .box-form-login .rememberme-lost .inline:after{background:#000;border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:inline-block;height:16px;left:0;position:absolute;top:4px;transform:scale(0);transition:all .3s ease;width:16px;z-index:1}.form-login-register .box-form-login .rememberme-lost .rememberme input:checked+label:after{transform:scale(1)}.form-login-register .box-form-login .rememberme-lost .lost_password{font-weight:500}.form-login-register .box-form-login .rememberme-lost .lost_password a{display:inline-block;position:relative}.form-login-register .box-form-login .rememberme-lost .lost_password a:before{background:#000;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:100%}.form-login-register .box-form-login .rememberme-lost .lost_password a:hover:before{background:#cb8161;width:50%}.form-login-register .box-form-login .button-login{position:relative}.form-login-register .box-form-login .button-login input[type=submit],.form-login-register .box-form-login .button-partner input[type=submit],.form-login-register .box-form-login .button-register input[type=submit]{background:#000;border:0;color:#fff;cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.form-login-register .box-form-login .button-login input[type=submit]:hover,.form-login-register .box-form-login .button-partner input[type=submit]:hover,.form-login-register .box-form-login .button-register input[type=submit]:hover{background:#cb8161}.button-to-login,.form-login-register .box-form-login .button-next-login,.form-login-register .box-form-login .button-next-reregister{background:#b9b9b9;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:500;height:44px;letter-spacing:.1em;line-height:44px;margin-top:15px;text-align:center;text-transform:uppercase;width:100%}.button-to-login:hover,.form-login-register .box-form-login .button-next-login:hover,.form-login-register .box-form-login .button-next-reregister:hover{background:#cb8161}.form-login-register .box-content .form-register{background:#fff;left:0;opacity:0;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease;visibility:hidden;width:100%;z-index:2}.form-login-register .box-content .form-register.active{opacity:1;transform:translateX(0);visibility:visible}.form-login-register .box-content .form-partner{background:#fff;left:0;opacity:0;position:absolute;top:0;transform:translateX(100%);transition:all .5s ease;visibility:hidden;width:100%;z-index:2}.form-login-register .box-content .form-partner.active{opacity:1;transform:translateX(0);visibility:visible}.site-header .header-mobile .mojuri-topcart{margin:0 10px}.site-header .header-mobile .mini-cart{text-align:right}.site-header .header-mobile .mini-cart .cart-icon{position:relative;top:-2px}.site-header.color-white .header-mobile .mini-cart .cart-icon{color:#fff}.site-header .header-mobile .mini-cart .cart-icon .icons-cart{display:inline-block;position:relative}.site-header .header-mobile .mini-cart .cart-icon i{font-size:20px;position:relative;top:4px}.site-header .header-mobile .mini-cart .cart-count{background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;position:absolute;right:-17px;text-align:center;top:-7px;width:18px}.site-header.color-white .header-mobile .mini-cart .cart-count{background:#fff;color:#000}.site-header .header-page-link>.mojuri-topcart{margin-left:20px}.mojuri-topcart.dropdown .mini-cart{position:relative}.mini-cart .remove-cart-shadow{background:#0006;content:"";display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.site-header .header-page-link .mini-cart .cart-icon{position:relative}.site-header.color-white .header-page-link .mini-cart .cart-icon{color:#fff}.site-header .header-page-link .mini-cart .cart-icon .icons-cart{cursor:pointer;margin-right:15px;position:relative}.site-header .header-page-link .mini-cart .cart-icon .icons-cart:hover{color:#000}.site-header.color-white .header-page-link .mini-cart .cart-icon .icons-cart:hover{color:#fff}.site-header .header-page-link .mini-cart .cart-icon .icons-cart:hover i{top:-3px}.site-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count{background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:17px;line-height:17px;position:absolute;right:-17px;text-align:center;top:-7px;width:17px}.mini-cart .cart-popup,.site-header.color-white .header-page-link .mini-cart .cart-icon .icons-cart .cart-count{background:#fff;color:#000}.mini-cart .cart-popup{border:1px solid #f3f3f3;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;box-shadow:0 5px 5px 0 #32323233;left:auto!important;margin-top:0;opacity:0;padding:24px 20px;position:absolute;right:0!important;text-align:left;top:50px!important;transform:translateY(20px)!important;transition:all .3s ease;visibility:hidden;width:380px;will-change:auto!important;z-index:10001}.site-header.header-v2 .mini-cart .cart-popup{margin-top:5px}.site-header.padding-large .mini-cart .cart-popup{margin-top:10px}.mojuri-topcart.dropdown .mini-cart.show .cart-popup{opacity:1;transform:translateY(0)!important;visibility:visible}.mojuri-topcart.dropdown .remove-cart,.mojuri-topcart.dropdown .top-total-cart{display:none}.mojuri-topcart.dropdown .mini-cart.show .remove-cart-shadow{display:block}.mini-cart .cart-popup .cart-list{list-style:none;margin:0;max-height:335px;overflow-y:auto;padding:0 0 5px}.mini-cart .cart-popup .cart-list li.empty{color:#000;font-size:18px;padding-top:55px;position:relative;text-align:center}.mini-cart .cart-popup .cart-list li.empty:before{color:#000;content:"\e914";font-family:wpbingofont;font-size:50px;left:calc(50% - 25px);line-height:1;position:absolute;top:0}.mini-cart .cart-popup .cart-list li.empty .go-shop:hover:before{width:100%}.mini-cart .cart-popup .cart-list li.empty span{display:block}.mini-cart .cart-popup .cart-list li.empty .go-shop{display:inline-block;font-size:14px;line-height:28px;margin-top:5px;position:relative;text-transform:uppercase}.mini-cart .cart-popup .cart-list li.empty .go-shop:before{background:#cb8161;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.mini-cart .cart-popup .cart-list li.empty .go-shop i{font-size:18px;margin-left:5px;position:relative;top:3px}.mini-cart .cart-popup .mini-cart-item{margin-bottom:20px;overflow:hidden;position:relative}.mini-cart .cart-popup .mini-cart-item a.remove{border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;height:18px;line-height:17px;text-align:center;text-indent:-1px;width:18px}.mini-cart .cart-popup .mini-cart-item a.remove:hover{background:#cb8161;border-color:#cb8161;color:#fff}.mini-cart .cart-popup .mini-cart-item a{color:#868686}.mini-cart .cart-popup .product-image{display:inline-block;float:left;margin-right:12px;width:78px}.mini-cart .cart-popup .product-image img{display:block;height:auto;width:100%}.mini-cart .cart-popup a.product-name{color:#000!important;display:block;font-size:15px;font-weight:400;line-height:1.3;margin-bottom:0;padding-right:20px;width:calc(100% - 20px)}.mini-cart .cart-popup a.product-name:hover{color:#cb8161!important}.mini-cart .cart-popup .quantity{color:#868686;font-weight:500;margin:0}.mini-cart .cart-popup .remove{position:absolute;right:5px;top:2px}.mini-cart .cart-popup .total-cart{border-top:1px solid #000;color:#000;display:flex;font-size:16px;font-weight:500;font-weight:700;justify-content:space-between;line-height:26px;padding-top:12px;position:relative}.mini-cart .cart-popup .total-cart .total-price{font-size:17px}.mini-cart .cart-popup .free-ship{border-top:1px solid #000;font-size:15px;margin-top:12px;padding-top:20px}.mini-cart .cart-popup .free-ship strong{text-decoration:underline}.mini-cart .cart-popup .free-ship .total-percent,.mini-cart .cart-popup .free-ship .total-percent .percent{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.mini-cart .cart-popup .free-ship .total-percent{background:#e9e9e9;height:5px;margin:12px 0 30px;position:relative;width:100%}.mini-cart .cart-popup .free-ship .total-percent .percent{background:#000;height:100%;left:0;position:absolute;top:0;transition:all .5s ease}.mini-cart .cart-popup .free-ship .total-percent .percent:before{align-items:center;background:#fff;color:#000;content:"\e9e8";display:inline-flex;font-family:feather;font-size:20px;justify-content:center;line-height:1;padding:0 4px;position:absolute;right:0;top:-9px}.mini-cart .cart-popup .buttons{display:flex;margin-top:12px;width:100%}.mini-cart .cart-popup .buttons .button{background:#a0a0a0;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;display:block;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.1em;margin:0 5px;overflow:hidden;position:relative;text-transform:uppercase;transition:none 0s ease 0s;transition:initial;width:calc(50% - 4px)}.mini-cart .cart-popup .buttons .button.view-cart{background:#000;border-color:#000}.mini-cart .cart-popup .buttons .button.view-cart:before{background:#cb8161}.mini-cart .cart-popup .buttons .button:before{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;bottom:0;top:auto}.mini-cart .cart-popup .buttons .button:first-child{margin-left:0}.mini-cart .cart-popup .buttons .button:last-child{margin-right:0}.search-box{cursor:pointer;text-align:center}.site-header .header-page-link .search-box .search-toggle{color:#000}.site-header.color-white .header-page-link .search-box .search-toggle{color:#fff}.site-header .header-page-link .mini-cart .cart-icon i,.site-header .header-page-link .search-box .search-toggle{font-size:18px;position:relative;top:0;transition:all .3s ease}.site-header .header-page-link .search-box .search-toggle:hover{color:#000;top:-3px}.site-header.color-white .header-page-link .search-box .search-toggle:hover{color:#fff}.site-header .header-search-form{flex:1 1;margin-right:50px}.site-header .header-search-form .search-from{border:1px solid #000;display:flex;height:50px;margin-left:auto;max-width:660px;position:relative;width:100%}.site-header .header-search-form .search-from .search-box{flex:1 1;text-align:left}.site-header .header-search-form .search-from .search-box input[type=text]{border:0;font-size:15px;line-height:50px;padding:0 25px;width:100%}.site-header .header-search-form .result-search-products-content{background:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;box-shadow:0 1px 12px 2px #8f8f8f4d;display:none;left:0;position:absolute;top:calc(100% + 10px);width:100%;z-index:10}.site-header .header-search-form .result-search-products{display:none;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:20px;z-index:10}.site-header .header-search-form .result-search-products .items-search{list-style:none;margin-bottom:0;padding:0}.site-header .header-search-form .result-search-products .item-search{border-bottom:1px solid #f5f5f5;display:table;list-style:none;padding:15px 0;width:100%}.site-header .header-search-form .result-search-products .item-search:first-child{padding-top:0}.site-header .header-search-form .result-search-products .item-search:last-child{border-bottom:0;padding-bottom:0}.site-header .header-search-form .result-search-products .item-search .item-image{display:table-cell;width:70px}.site-header .header-search-form .result-search-products .item-search .item-content{display:table-cell;padding-left:20px;vertical-align:top}.site-header .header-search-form .result-search-products .item-search .item-content a{font-weight:500;text-transform:capitalize}.site-header .header-search-form .result-search-products .price{font-size:14px}.site-header .header-search-form .result-search-products.loading{padding:30px}.site-header .header-search-form .result-search-products.loading:before{animation:o 2s linear 0s infinite normal none running;background-color:initial!important;background:none;color:#000;content:"\f110";display:inline-block;font-family:FontAwesome;font-size:20px;height:auto;left:50%;margin-left:0;position:absolute;top:calc(50% - 17px);width:auto}.site-header .header-search-form .search-from #search-submit{background:#000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;font-size:0;line-height:50px;padding:0 40px;position:relative;text-align:center}.site-header .header-search-form .search-from #search-submit:hover{background:#000000bf}.site-header .header-search-form .search-from #search-submit i{font-size:18px;line-height:46px}.search-overlay{color:#000;height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:999999}.search-overlay.search-visible{opacity:1;visibility:visible}.search-overlay>.close-search{background:#00000040;cursor:inherit!important;height:100%;width:100%}.search-overlay .wrapper-search{background:#fff;height:100%;margin-left:auto;max-width:420px;padding:40px 50px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%}.search-overlay.search-visible .wrapper-search{transform:translateX(0)}.search-overlay .search-from{display:flex;margin:auto;position:relative}.search-overlay .search-from .search-close{border:9px solid #0000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;color:#000;cursor:pointer;display:none;height:36px;position:absolute;right:-30px;text-align:center;top:-30px;width:36px;z-index:10000}.search-overlay .search-from .search-close:after,.search-overlay .search-from .search-close:before{background-color:#00000080;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:100%}.search-overlay .search-from .search-close:before{transform:rotate(-45deg);transform-origin:50% 50%}.search-overlay .search-from .search-close:after{transform:rotate(45deg);transform-origin:50% 50%}.search-overlay .search-from .search-close:hover{background:#e5e5e5}.search-overlay .search-from .search-close:hover:after,.search-overlay .search-from .search-close:hover:before{transform:rotate(0deg)}.search-overlay .search-from .search-box{cursor:inherit;flex:1 1;position:relative;text-align:left}.search-overlay .search-from .search-box #searchsubmit{background:#0000;border:0;color:#000;font-size:16px;font-weight:700;left:0;padding:0;position:absolute;text-align:center;text-transform:capitalize;top:8px}.search-overlay .search-from .search-box #searchsubmit>.icon-search{transform:rotateY(180deg)}.search-overlay .search-from .search-box input[type=text]{border:0;border-bottom:2px solid #e5e5e5;color:#000;font-size:16px;font-weight:500;line-height:40px;margin-bottom:50px;max-width:0;padding:0 0 0 28px;transition:max-width 1s ease;transition-delay:.3s;width:100%}.search-overlay.search-visible .search-from .search-box input[type=text]{max-width:100%}.search-overlay.search-visible .search-from .search-box input[type=text]::placeholder{color:#000}.search-overlay .search-from .search-box input[type=text]:focus,.search-overlay .search-from .search-box input[type=text]:not(:placeholder-shown){border-color:#000}.search-overlay .search-from .search-box .content-menu_search label{color:#acacaa;font-size:18px;font-weight:400;letter-spacing:1.5px;margin:0 0 15px;text-transform:uppercase}.search-overlay .search-from .search-box .content-menu_search ul{list-style:none;padding:0}.search-overlay .search-from .search-box .content-menu_search ul li a:hover{text-decoration:underline}.site-header .header-page-link .wishlist-box{font-size:20px;position:relative;top:0;transition:all .3s ease}.site-header .header-page-link .wishlist-box:hover{color:#000;top:-3px}.site-header.color-white .header-page-link .wishlist-box>a{color:#fff}.site-header .header-page-link .wishlist-box .count-wishlist{background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:inline-block;font-size:11px;height:17px;line-height:17px;position:absolute;right:-17px;text-align:center;top:-5px;width:17px}.site-header.color-white .header-page-link .wishlist-box .count-wishlist{background:#fff;color:#000}.site-main .page-title{background-image:url(/static/media/jewelrybg2.c0edc12b7aad0eca6495.jpg);background-position:50%;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:20px;margin:0 0 60px;padding-bottom:190px;padding-top:85px;position:relative;text-align:center}.site-main .page-title .content-title-heading{align-items:center;display:inline-flex;position:relative}.site-main .page-title .content-title-heading .text-title-heading{font-size:30px;margin-top:0;text-align:center;text-transform:capitalize}.site-main .page-title .breadcrumbs{color:#000;font-size:14px;font-weight:500}.site-main .page-title .breadcrumbs a{color:#868686;position:relative}.site-main .page-title .breadcrumbs .delimiter{color:#868686;margin:0 10px}.site-main .page-title .breadcrumbs .delimiter:before{background:#868686;content:"";display:inline-block;height:12px;position:relative;top:2px;transform:rotate(25deg);width:1px}.block-sliders{position:relative}.block-sliders .slick-sliders .slick-list .slick-slide{padding:0}.block-sliders .slick-sliders .slick-list{margin:0}.block-sliders .item-content{position:relative}.block-sliders .item-content .content-image img{height:100px;min-height:100vh;object-fit:cover;transform:translateZ(0);width:100%}.block-sliders.auto-height .item-content .content-image img{height:auto;min-height:auto}.block-sliders .item-content .item-info{display:flex;margin-top:-100px;opacity:0;padding:0 0 0 255px;position:absolute;transition:all .3s ease;transition-delay:.6s;visibility:hidden;width:100%}.block-sliders.layout-2 .item-content .item-info{padding:0}.block-sliders.layout-3 .item-content .item-info{padding:0 0 0 300px}.block-sliders.layout-4 .item-content .item-info,.block-sliders.layout-5 .item-content .item-info{padding:0}.block-sliders.layout-3 .item-content .item-info .content{max-width:415px}.block-sliders .slick-current .item-content .item-info{margin-top:0;opacity:1;visibility:visible}.block-sliders .item-content .item-info.vertical-middle{top:45%;transform:translateY(-50%)}.block-sliders .item-content .item-info.vertical-bottom{bottom:0}.block-sliders .item-content .item-info.horizontal-start{justify-content:flex-start}.block-sliders .item-content .item-info.horizontal-center{justify-content:center}.block-sliders .item-content .item-info.horizontal-end{justify-content:flex-end}.block-sliders .item-content .item-info .title-slider{font-size:80px;font-weight:600;line-height:1.1;margin-bottom:30px;margin-top:0}.block-sliders.layout-2 .item-content .item-info .title-slider{color:#cb8161;font-size:70px;line-height:1.2}.block-sliders.layout-3 .item-content .item-info .title-slider{color:#000;font-size:60px;font-weight:600;margin-bottom:10px;margin-top:0;text-transform:uppercase}.block-sliders.layout-4 .item-content .item-info .title-slider{font-size:50px;font-weight:600;margin-bottom:45px;margin-top:0}.block-sliders.layout-5 .item-content .item-info .title-slider{font-size:50px;font-weight:600;margin-bottom:25px;margin-top:0}.block-sliders.color-white .item-content .item-info .title-slider{color:#fff}.block-sliders.color-primary .item-content .item-info .title-slider{color:#cb8161}.block-sliders .item-content .item-info .subtitle-slider{color:#000;font-size:18px;font-weight:500;letter-spacing:3px;margin-bottom:5px}.block-sliders.layout-2 .item-content .item-info .subtitle-slider{font-size:1rem;font-weight:400;margin-bottom:0}.block-sliders.layout-4 .item-content .item-info .subtitle-slider,.block-sliders.layout-5 .item-content .item-info .subtitle-slider{font-family:Cormorant Garamond,Sans-serif;font-size:80px;font-weight:600;line-height:80px;margin-bottom:15px}.block-sliders.color-white .item-content .item-info .subtitle-slider{color:#fff}.block-sliders .item-content .item-info .description-slider{color:#000;font-size:20px;margin-bottom:30px}.block-sliders.layout-3 .item-content .item-info .description-slider{color:#000;font-size:14px;margin-bottom:35px}.block-sliders.color-white .item-content .item-info .description-slider{color:#fff}.block-sliders .item-content .item-info .button-slider{font-size:11px;letter-spacing:3px;line-height:48px;text-transform:uppercase}.block-sliders.layout-2 .item-content .item-info .button-slider,.block-sliders.layout-3 .item-content .item-info .button-slider{line-height:44px;padding:0 30px}.block-sliders.layout-5 .item-content .item-info .button-slider{line-height:44px}.block-sliders.color-primary .item-content .item-info .button-slider:hover{background:#000}.block-sliders .slider-bg-image{left:50%;position:absolute;top:17%;transform:translateX(-50%)}.block-sliders .slider-bg-image .image-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.block-sliders .slick-dots{bottom:0;padding:0 90px 50px 0;position:absolute;text-align:right;z-index:99}.block-sliders.nav-vertical .slick-dots{display:inline-flex;flex-flow:column;left:auto;padding:0;right:85px;top:calc(50% - 65px);width:auto}.block-sliders.nav-center .slick-dots{padding:0 0 40px;text-align:center}.block-sliders.nav-left .slick-dots{padding:0 0 70px 125px;text-align:left}.block-sliders.nav-vertical .slick-dots li{margin:6px 0}.block-sliders.color-white .slick-dots li button{background:#ffffff4d}.block-sliders.color-white .slick-dots li.slick-active button{background:#fff}.block-sliders.color-primary .slick-dots li button{background:#cb81614d}.block-sliders.color-primary .slick-dots li.slick-active button{background:#cb8161}.block-sliders i.slick-arrow{background:#0000;border:1px solid #000;border-radius:50%;color:#000;height:45px;line-height:38px;margin:0;opacity:1;transition:none 0s ease 0s;transition:initial;visibility:visible;width:45px}.block-sliders.color-white i.slick-arrow{border-color:#fff;color:#fff}.block-sliders i.slick-arrow:hover,.block-sliders.color-white i.slick-arrow:hover{background:#cb8161;border-color:#cb8161;color:#fff}.block-sliders.color-primary i.slick-arrow{border-color:#cb8161;color:#cb8161}.block-sliders.color-primary i.slick-arrow:hover{background:#cb8161;color:#fff}.block-sliders i.slick-arrow.fa-angle-left{left:40px}.block-sliders i.slick-arrow.fa-angle-right{right:40px}.block-sliders i.slick-arrow.fa-angle-left:before,.block-sliders i.slick-arrow.fa-angle-right:before{font-family:icomoon;font-size:15px;transition:all .3s ease}.block-sliders i.slick-arrow.fa-angle-left:before{content:"\e910"}.block-sliders i.slick-arrow.fa-angle-right:before{content:"\e904"}.block-banners.banners-effect .banners>div a{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.block-banners.banners-effect .banners>div img{backface-visibility:hidden;filter:alpha(opacity=100);transition:opacity 1s ease 0s,transform 1s ease 0s}.block-banners.banners-effect .banner-image:hover img{filter:alpha(opacity=80);opacity:.8;transform:scale3d(1.1,1.1,1)}.block-banners.layout-1 .section-column{flex:0 0 36.75%;max-width:36.75%}.block-banners.layout-1 .section-column.center{flex:0 0 26.5%;max-width:26.5%}.block-banners.layout-1 .section-column img{display:block;max-width:100%;width:100%}.block-banners .block-widget-banner{position:relative}.block-banners .block-widget-banner .banners .banner-image a{display:block}.block-banners .block-widget-banner .banners .banner-image img{width:100%}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor{bottom:0;display:flex;justify-content:flex-start;left:0;padding:0 15px 50px 45px;position:absolute;top:auto;transform:translateY(0);width:100%}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor.text-center{justify-content:center}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor .link-title{display:block}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:30px;letter-spacing:2px;margin-bottom:8px;margin-top:0;text-transform:uppercase}.block-banners.layout-1 .block-widget-banner .button{border-style:solid;border-width:0 0 1px;letter-spacing:2px;line-height:normal;padding:0 0 5px}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor{bottom:auto;display:flex;justify-content:center;left:0;padding:0 15px;position:absolute;top:30%;transform:translateY(-50%);width:100%}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .content{text-align:center}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .title-banner{color:#fff;font-size:36px;margin-bottom:2px;margin-top:0;text-transform:uppercase}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .banner-image-description{color:#fff;font-size:16px;margin-bottom:17px}.block-banners.layout-3 .row .section-column{align-content:center;align-items:center;padding:0 15px;width:50%}.block-banners.layout-3 .row .section-column .section-column-inner{width:100%}.block-banners.layout-3 .row .section-column.right .section-column-inner .block-widget-banner:first-child{margin-bottom:235px;text-align:right}.block-banners.layout-3 .block-widget-banner .banners .banner-image a{display:inline-block}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor{bottom:0;display:flex;justify-content:flex-end;left:auto;padding:0 0 217px;position:absolute;right:-8%;top:auto;transform:translateY(0);width:100%}.block-banners.layout-3 .section-column.right .block-widget-banner:first-child .banner-wrapper-infor{bottom:0;display:flex;justify-content:flex-start;left:0;padding:0 30px 95px 120px;position:absolute;text-align:left;top:auto;transform:translateY(0);width:100%}.block-banners.layout-3 .section-column.right .block-widget-banner:last-child .banner-wrapper-infor{bottom:auto;display:flex;justify-content:flex-end;left:0;padding:0 65px 0 0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor .title-banner{color:#cb8161;font-size:40px;font-weight:600;margin-bottom:5px;margin-top:0}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor .banner-image-description{margin-bottom:18px}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor .button{letter-spacing:3px}.block-banners.layout-4 .block-widget-banner .banner-wrapper-infor .content{margin:0 auto;max-width:470px;text-align:center}.block-banners.layout-4 .block-widget-banner .banner-wrapper-infor .content .title-banner{font-size:24px;margin:25px 0 5px}.block-banners.layout-4 .block-widget-banner .banner-wrapper-infor .content .banner-image-description{margin-bottom:20px}.block-banners.layout-5 .block-widget-banner .banner-wrapper-infor{display:flex;justify-content:center;margin-top:-40px;position:relative}.block-banners.layout-5 .block-widget-banner .banner-wrapper-infor .info{background:#fff;margin:auto;max-width:378px;padding:25px 25px 0;text-align:center}.block-banners.layout-5 .block-widget-banner .banner-wrapper-infor .content .title-banner{color:#cb8161;font-size:20px;margin-bottom:7px;margin-top:0}.block-banners.layout-5 .block-widget-banner .banner-wrapper-infor .content .banner-image-description{margin-bottom:12px}.block-banners.layout-5 .block-widget-banner .banner-wrapper-infor .content .button{border-style:solid;border-width:0 0 1px;letter-spacing:3px;line-height:normal;padding:0 0 6px}.block-banners.layout-6 .block-widget-banner .banner-image img:hover{opacity:.8}.block-banners.layout-6 .block-widget-banner .banner-wrapper-infor{bottom:auto;display:flex;justify-content:center;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.block-banners.layout-6 .block-widget-banner .banner-wrapper-infor .content .title-banner{color:#fff;font-size:60px;font-weight:700;line-height:65px;margin-bottom:20px;margin-top:0}.block-banners.layout-7 .block-widget-banner .banner-image{margin-bottom:25px}.block-banners.layout-7 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:26px;font-style:italic;margin-bottom:7px;margin-top:0;text-transform:uppercase}.block-banners.layout-7 .block-widget-banner .banner-wrapper-infor .banner-image-description{margin-bottom:20px}.block-products.slider .content-product-list{position:relative}.block-products.slider .content-product-list i.slick-arrow{font-size:20px;top:40%}.block-products .btn-all{text-align:center}.block-products .btn-all a{padding:0 40px;transition:all .3s ease}.block-products .nav-tabs{border-bottom:none;display:block;margin-bottom:40px;text-align:center}.block-products .nav-tabs.align-left{text-align:left}.block-products .nav-tabs .nav-item{display:inline-block;margin:0;padding:0 25px;position:relative}.block-products .nav-tabs .nav-item:first-child{padding-left:0}.block-products .nav-tabs .nav-item:last-child{padding-right:0}.block-products .nav-tabs .nav-item:before{background:#e1e1e1;content:"";height:100%;position:absolute;right:0;top:0;transform:rotate(45deg);width:1px}.block-products .nav-tabs .nav-item:last-child:before,.block-products .nav-tabs.layout-2 .nav-item:before{content:none}.block-products .nav-tabs .nav-item .nav-link{border:none;color:#868686;display:inline-block;font-size:22px;padding:0 0 5px;position:relative}.block-products .nav-tabs.small-text .nav-item .nav-link{font-size:18px}.block-products .nav-tabs.layout-2 .nav-item .nav-link{font-size:18px;font-weight:500;letter-spacing:1.5px;padding-bottom:10px;text-transform:uppercase}.block-products .nav-tabs .nav-item .nav-link:before{background:#000;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.block-products .nav-tabs.layout-2 .nav-item .nav-link:before{height:2px}.block-products .nav-tabs .nav-item .nav-link.active,.block-products .nav-tabs .nav-item:hover .nav-link{color:#000}.block-products .nav-tabs .nav-item .nav-link.active:before,.block-products .nav-tabs .nav-item:hover .nav-link:before{width:100%}.block-products ul.products-list{list-style-type:none;padding-left:0;padding-top:5px}.block-products ul.products-list li{border-bottom:1px solid #e1e1e1;display:flex;margin-bottom:18px;padding-bottom:18px}.block-products ul.products-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.block-products ul.products-list li .product-image{flex:0 0 80px}.block-products ul.products-list li .product-content{padding-left:15px}.block-products ul.products-list li .product-content .product-title{font-size:18px;margin-bottom:0;margin-top:0}.block-products ul.products-list li .rating .star:after,.block-products ul.products-list li .rating .star:before{font-size:10px;letter-spacing:3px}.block-products.layout-2 .products-list.grid .product-wapper{background:#fff;padding-bottom:20px}.block-products.layout-2.border-item .products-list.grid .product-wapper{border:1px solid #e5e5e5}.block-products.layout-2 .products-list.grid .product-wapper .products-thumb .product-button .product-btn,.block-products.layout-2 .products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a{border:1px solid #e6e6e6;box-shadow:none}.block-products.layout-2 .products-list.grid .product-wapper .products-thumb .product-button .product-btn:hover,.block-products.layout-2 .products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a:hover{border-color:#cb8161}.block-products.layout-2.slider .content-product-list i.slick-arrow{top:50%}.block-product-cats i.slick-arrow{background:#fff;border:1px solid #cecece;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#adadad;font-size:10px;height:35px;line-height:36px;text-align:center;width:35px}.block-product-cats i.slick-arrow:hover{background:#cb8161;border-color:#cb8161;color:#fff}.block-product-cats.slider .product-cats-list{position:relative}.block-product-cats .item-product-cat-content{text-align:center}.block-product-cats .item-product-cat-content .item-image img{display:inline-block;width:100%}.block-product-cats.round-border .slick-sliders .slick-list{margin:0 -35px}.block-product-cats.round-border .item-product-cat{padding:0 35px}.block-product-cats.round-border .item-product-cat-content .item-image img{border-radius:50% 50% 50% 50%}.block-product-cats .item-product-cat-content .product-cat-content-info .item-title{font-family:Lato,sans-serif;font-size:14px;font-weight:400;letter-spacing:2px;margin-bottom:5px;margin-top:20px;text-transform:uppercase}.block-product-cats .item-product-cat-content .product-cat-content-info .item-title a{padding-bottom:5px;position:relative}.block-product-cats .item-product-cat-content .product-cat-content-info .item-title a:before{background:#cb8161;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.block-product-cats.layout-2 .item-product-cat-content{position:relative}.block-product-cats.layout-2 .item-product-cat-content .product-cat-content-info{bottom:40px;height:40px;left:50%;margin:0;padding:0;position:absolute;text-align:center;transform:translateX(-50%)}.block-product-cats.layout-2 .item-product-cat-content .product-cat-content-info .item-title{background:#fff;display:inline-block;font-family:Lato,Sans-serif;font-size:11px;letter-spacing:3px;line-height:40px;margin:0;min-width:190px;text-transform:uppercase}.block-product-cats.layout-2 .item-product-cat-content .product-cat-content-info .item-title:hover{background:#cb8161;color:#fff}.block-product-cats.layout-3 .item-product-cat{padding:0 5px}.block-product-cats.layout-3 .item-product-cat-content .product-cat-content-info .item-title{font-family:Lato,Sans-serif;font-size:15px;letter-spacing:normal;line-height:38px;margin:0;text-transform:none}.block-product-cats.layout-3 .item-product-cat-content .product-cat-content-info .item-title a{background:#fff;display:inline-block;min-width:138px;padding:0 0 2px;transform:translateY(-50%)}.block-product-cats.layout-3 .item-product-cat-content .product-cat-content-info .item-title a:hover{background:#000;color:#fff}.block-product-cats.layout-4 .text-wrap .title{color:#cb8161;font-size:45px;line-height:50px;margin-bottom:25px;margin-top:0}.block-product-cats.layout-4 .text-wrap .sub-title{font-size:11px;letter-spacing:3px;margin:40px 0 20px;text-transform:uppercase}.block-product-cats.layout-4 .text-wrap .button{line-height:40px}.block-product-cats.layout-4 .item-product-cat-content{position:relative}.block-product-cats.layout-4 .slick-list{margin:0 -10px}.block-product-cats.layout-4 .slick-list .slick-slide{padding:0 10px}.block-product-cats.layout-4 .item-product-cat{margin-bottom:20px}.block-product-cats.layout-4 .item-product-cat-content .product-cat-content-info .item-title{font-size:11px;letter-spacing:3px;margin:0;text-transform:uppercase}.block-product-cats.layout-4 .item-product-cat-content .product-cat-content-info .item-title a{bottom:25px;left:50%;padding:0 15px;position:absolute;transform:translateX(-50%);width:100%}.block-product-cats.layout-4 .item-product-cat-content .product-cat-content-info .item-title a:before{content:none}.block-product-cats.layout-5 .row{margin:0 -7.5px}.block-product-cats.layout-5 .section-column{padding:0 7.5px}.block-product-cats.layout-5 .section-column.left{width:30.725%}.block-product-cats.layout-5 .section-column.center{width:37.933%}.block-product-cats.layout-5 .section-column.right{width:30.674%}.block-product-cats.layout-5 .section-column.center .section-column{width:50%}.block-product-cats.layout-5 .section-column.center .section-column.full{width:100%}.block-product-cats.layout-5 .item-product-cat-content{position:relative}.block-product-cats.layout-5 .item-product-cat-content .product-cat-content-info{bottom:0;display:flex;justify-content:center;left:0;padding:0 0 30px;position:absolute;top:auto;transform:translateY(0);width:100%}.block-product-cats.layout-5 .item-product-cat-content .product-cat-content-info .item-title{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;letter-spacing:normal;margin-bottom:0;margin-top:0;text-transform:uppercase}.block-product-cats ul{list-style-type:none;padding-left:0}.block-product-cats ul li{display:block;margin-bottom:10px}.block-product-cats ul li a{align-items:center;color:#868686;display:flex;font-weight:400;justify-content:space-between}.block-product-cats ul li a:hover,.block-product-cats ul li.current a{color:#000}.block-product-cats ul li .count{background:#f1f1f1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;font-size:14px;font-weight:400;height:24px;line-height:24px;text-align:center;width:24px}.block-video{padding:230px 15px 255px;position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.block-video .video-container{direction:ltr;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity 1s;width:100%;z-index:0}.block-video .video-container iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.block-video .video-caption{position:relative;text-align:center}.block-video .video-caption .caption-title{color:#fff;font-size:70px;font-weight:600;margin-bottom:25px;margin-top:0}.block-video .video-caption .button{font-weight:600;line-height:42px}.block-feature .box{align-items:center;display:flex;justify-content:center}.block-feature .box .box-icon{display:inline-flex;flex:0 0 auto;margin-right:10px}.block-feature .box .box-icon span{color:#818a91;display:inline-block;font-size:30px;line-height:1;text-align:center;transition:all .3s}.block-feature .box .box-icon.icon-2 span{font-size:20px}.block-feature .box .box-icon.icon-3 span{font-size:25px}.block-feature .box .box-icon span svg{display:block;height:1em;position:relative;width:1em}.block-feature .box .box-title-wrap .box-title{font-family:Lato,Sans-serif;font-size:12px;letter-spacing:3px;line-height:24px;margin:0;text-transform:uppercase}.block-feature.layout-2 .box{display:block;margin:0 auto;max-width:245px;text-align:center}.block-feature.layout-2 .box .box-icon span{font-size:50px}.block-feature.layout-2 .box .box-title-wrap .box-title{font-size:14px;margin:5px 0}.block-feature.layout-2 .box .box-description{margin-bottom:0}.block-posts .posts-list{list-style:none;padding:0}.block-posts .post-item{display:flex;margin-bottom:20px}.block-posts .post-item:last-child{margin-bottom:0}.block-posts .post-item .post-image{display:inline-block;flex:0 0 90px;max-width:90px}.block-posts .post-item .post-image img{max-width:90px}.block-posts .post-item .post-content{margin-top:-2px;padding-left:15px}.block-posts .post-item .post-content .post-title{font-size:16px;margin:0 0 1px}.block-posts .post-item .post-content .post-time{color:#868686;display:inline-block;font-size:13px}.block-posts .post-item .post-content .post-time .post-comment:before{color:#e1e1e1;content:"|";display:inline-block;margin:0 8px 0 5px}.block-posts ul.posts-list{list-style-type:none;padding-left:0;padding-top:5px}.block-posts ul.posts-list li{border-bottom:1px solid #e1e1e1;display:flex;margin-bottom:18px;padding-bottom:18px}.block-posts ul.posts-list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.block-posts ul.posts-list li .post-image{flex:0 0 80px}.block-posts ul.posts-list li .post-content{padding-left:15px}.block-posts ul.posts-list li .post-content .post-title{font-size:17px}.block-posts.slider .post-image{margin-bottom:15px;overflow:hidden;position:relative}.block-posts.slider .post-date-wrap{align-items:center;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;height:57px;justify-content:center;left:10px;position:absolute;top:10px;width:57px;z-index:2}.block-posts.slider .post-date-wrap .post-date{position:relative;top:-2px}.block-posts.slider .post-date-wrap .post-date span{color:#000;display:block;font-size:11px;font-weight:700;text-align:center;text-transform:uppercase}.block-posts.slider .post-date-wrap .post-date span:first-child{border-bottom:1px solid #e3e3e3;font-size:14px;line-height:24px;margin-bottom:2px}.block-posts.slider .post-image img{backface-visibility:hidden;filter:alpha(opacity=100);transition:opacity 1s ease 0s,transform 1s ease 0s}.block-posts.slider .post-image:hover img{filter:alpha(opacity=80);transform:scale3d(1.1,1.1,1)}.block-posts.slider .post-content .post-categories{color:#868686;font-size:11px;letter-spacing:3px;margin-bottom:5px;text-transform:uppercase}.block-posts.slider .post-content .post-title{font-size:26px;font-weight:600;line-height:35px;margin-bottom:8px;margin-top:0}.block-posts.slider .post-content .read-more{color:#868686}.block-posts.slider .post-content .read-more:before{background:#868686}.block-posts.slider .post-content .read-more:hover{color:#cb8161}.block-posts.slider .post-content .read-more:hover:before{background:#cb8161}.block-lookbook{position:relative}.block-lookbook .background-overlay{background-color:#e8dad0;height:100%;left:0;position:absolute;top:0;width:100%}.block-lookbook .background-overlay.background-2{background-color:#85786b}.block-lookbook .lookbook-item{margin-bottom:50px}.block-lookbook .lookbook-item:last-child{margin-bottom:0}.block-lookbook .lookbook-content{vertical-align:top;width:100%}.block-lookbook .lookbook-content .item{position:relative}.block-lookbook .lookbook-content .item>img{width:100%}.block-lookbook .item-lookbook{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:inline-block;height:34px!important;line-height:34px;position:absolute;text-align:center;text-indent:-1px;transition:width .2s ease,height .2s ease;width:34px!important;z-index:5}.block-lookbook .item-lookbook:after,.block-lookbook .item-lookbook:before{animation-duration:2s;animation-iteration-count:infinite;animation-name:n;animation-timing-function:ease-in-out;border:1px solid #fcfbfe;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px;z-index:-1}.block-lookbook .item-lookbook:after{animation-delay:1.5s}.block-lookbook .item-lookbook .number-lookbook{background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;font-size:0;height:34px;left:0;line-height:34px;position:absolute;top:0;transition:all .3s ease;width:34px}.block-lookbook .item-lookbook .number-lookbook:hover{background:#cb8161;color:#fff}.block-lookbook .item-lookbook .number-lookbook:before{color:#cb8161;content:"\e908";font-family:icomoon;font-size:12px;font-weight:700;left:50%;margin-left:2px;top:0;transform:translateX(-50%)}.block-lookbook .item-lookbook .number-lookbook:hover:before{color:#fff}.block-lookbook .item-lookbook .content-lookbook{background:#fff;box-shadow:-1px 5px 5px 0 #b629291a;display:none;padding:10px;position:absolute;text-align:center;transition:all .2s ease;width:225px;z-index:9}.block-lookbook .item-lookbook:hover .content-lookbook{display:block}.block-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom{margin-top:10px}.block-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom .item-title{line-height:18px;margin-bottom:0;text-transform:capitalize}.block-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom .item-title a{color:#000;font-size:16px;line-height:25px}.block-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom .item-title a:hover{color:#cb8161}.block-lookbook .item-lookbook .content-lookbook .content-lookbook-bottom .price{font-weight:500}.block-lookbook .lookbook-intro-wrap .title{color:#cb8161;font-size:40px;font-weight:600;margin-bottom:8px;margin-top:0}.block-lookbook .lookbook-intro-wrap .description{margin-bottom:20px}.block-lookbook.layout-2 .row{margin:0}.block-lookbook.layout-2 .row>div{padding:0}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro{text-align:right;width:460px}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro .sub-title{font-size:11px;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro .title{font-size:45px;line-height:55px;margin-bottom:20px}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro .button{line-height:42px}.block-testimonial{position:relative}.block-testimonial .block-content{margin-top:-10px}.block-testimonial .slick-sliders{margin:auto;max-width:890px}.block-testimonial.layout-2 .slick-sliders{margin:0;max-width:none}.block-testimonial .testimonial-content{text-align:center}.block-testimonial.layout-2 .testimonial-content{text-align:left}.block-testimonial .testimonial-content .item{padding:0 15px}.block-testimonial.layout-2 .testimonial-content .item{padding:0 15px;text-align:center}.block-testimonial .testimonial-content .testimonial-icon span{color:#ad8546;display:inline-block;font-size:50px;margin-bottom:15px}.block-testimonial .testimonial-content .item .rating{margin:0 0 10px}.block-testimonial.layout-2 .testimonial-content .item .rating{margin:0}.block-testimonial .testimonial-content .item .testimonial-excerpt{color:#434343;font-family:Cormorant Garamond,Sans-serif;font-size:36px;font-style:italic;font-weight:500;line-height:44px;margin-bottom:20px}.block-testimonial.layout-2 .testimonial-content .item .testimonial-excerpt{color:#868686;font-family:Lato,sans-serif;font-size:1rem;font-style:normal;line-height:1.75;margin-bottom:20px}.block-testimonial .testimonial-content .item .testimonial-image .thumbnail img{border-radius:50%;-webkit-border-radius:10%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:auto auto 20px;width:310px}.block-testimonial.layout-2 .testimonial-content .item .testimonial-image .thumbnail img{border:none;display:inline-block;margin-bottom:15px;padding:0;width:110px}.block-testimonial .testimonial-content .item .testimonial-info{width:100%}.block-testimonial .testimonial-content .item .testimonial-info .testimonial-customer-name{color:#000;font-family:Lato,Sans-serif;font-size:12px;letter-spacing:3px;margin-bottom:10px;margin-top:0;text-transform:uppercase}.block-testimonial.layout-2 .testimonial-content .item .testimonial-info .testimonial-customer-name{color:#000;font-family:Lato,Sans-serif;font-size:12px;letter-spacing:2px;margin-bottom:0;margin-top:0;text-transform:uppercase}.block-testimonial.layout-2 .testimonial-content .item .testimonial-icon{margin:0 0 6px}.block-testimonial.layout-2 .testimonial-content .item .testimonial-icon .icon-quote{color:#dedede;font-size:30px}.block-testimonial.layout-2 .testimonial-content .item .testimonial-title{font-size:24px;margin:0 0 12px}.block-testimonial .slick-arrow{font-size:30px}.block-testimonial.layout-2 .slick-arrow{font-size:20px}.block-testimonial.layout-1:hover .slick-arrow.fa-angle-left{left:5px}.block-testimonial.layout-1:hover .slick-arrow.fa-angle-right{right:5px}.block-testimonial i.slick-arrow.fa-angle-left{left:0}.block-testimonial i.slick-arrow.fa-angle-right{right:0}.block-intro .row{align-items:center;margin:0}.block-intro .section-column.left{align-content:center;align-items:center;width:57.3%}.block-intro .section-column.right{width:42.7%}.block-intro .intro-wrap{margin-left:auto;margin-right:auto;max-width:650px;padding:50px 15px}.block-intro .intro-title{font-size:42px;line-height:50px;margin-bottom:40px;margin-top:0;text-transform:uppercase}.block-intro .intro-item{align-items:center;display:flex;font-size:16px;margin-bottom:45px}.block-intro .intro-item.m-b-0{margin-bottom:0}.block-intro .intro-item .icon{margin-right:20px}.block-intro .intro-item .icon .wrap{fill:#fff;background-color:#ffad76;border-radius:50%;color:#fff;color:#818a91;display:inline-block;font-size:30px;font-size:50px;line-height:1;padding:19px;text-align:center;transition:all .3s}.block-intro .intro-item .icon .wrap svg{display:block;height:30px;position:relative;width:30px}.block-intro .intro-item .content .title{font-family:Lato,Sans-serif;font-size:14px;letter-spacing:3px;margin-bottom:10px;margin-top:0}.block-intro .intro-btn .button{line-height:44px}.block-intro.layout-2{margin-left:auto;margin-right:auto;max-width:960px}.block-intro.layout-2 .intro-title{color:#868686;font-family:Lato,sans-serif;font-size:13px;letter-spacing:3px;line-height:1.75;margin-bottom:15px;margin-top:20px}.block-intro.layout-2 .intro-text{color:#cb8161;font-family:Cormorant Garamond,serif;font-size:40px;font-weight:600;line-height:45px}.intro-text{font-size:16px}.block-intro.layout-3 .row{margin:0 -15px}.block-intro.layout-3 .section-column.left,.block-intro.layout-3 .section-column.right{padding:0 15px;width:50%}.block-intro.layout-3 .intro-wrap{margin:0;padding:0}.block-intro.layout-3 .intro-title{color:#cb8161;font-size:48px;font-weight:600;line-height:55px;margin-bottom:22px;text-transform:none}.block-intro.layout-3 .intro-title.black{color:#000}.block-intro.layout-3 .intro-item{margin-bottom:20px}.block-intro.layout-3 .intro-btn .button{line-height:40px;margin-top:10px}.block-intro.layout-4 .nav-tabs{list-style:none;margin-bottom:12px;padding:0;text-align:center}.block-intro.layout-4 .nav-tabs .nav-item{display:inline-block;padding:0 25px}.block-intro.layout-4 .nav-tabs .nav-item a{color:#868686;font-family:Cormorant Garamond,Sans-serif;font-size:20px;font-weight:600;padding-bottom:10px;position:relative;text-transform:uppercase}.block-intro.layout-4 .nav-tabs .nav-item a.active,.block-intro.layout-4 .nav-tabs .nav-item a:hover{color:#000}.block-intro.layout-4 .nav-tabs .nav-item a:before{background:#000;bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;width:100px}.block-intro.layout-4 .nav-tabs .nav-item a.active:before{opacity:1;visibility:visible}.block-intro.layout-4 .nav-tabs .nav-item a.active:hover:before{width:100%}.block-intro.layout-4 .tab-content{padding:20px}.block-intro.layout-4 .section-column{width:50%}.block-intro.layout-4 .section-column.right{justify-content:end;padding-left:30px;padding-top:20px}.block-intro.layout-4 .intro-title{font-size:40px;font-weight:600;line-height:55px;margin:0 0 10px;text-transform:none}.block-intro.layout-4 .intro-item{margin-bottom:30px}.block-intro.layout-4 .intro-wrap{margin:0;max-width:none;padding:0}.block-intro.layout-4 .section-column.right img{transition:all .2s ease-in}.block-intro.layout-4 .intro-btn .button{line-height:40px}.block-intro.layout-5 .intro-wrap{max-width:930px;padding:0}.block-intro.layout-5 .intro-icon{color:#818a91;display:inline-block;font-size:50px;line-height:1;margin-bottom:15px;text-align:center;transition:all .3s}.block-intro.layout-5 .intro-icon svg{display:block;height:1em;position:relative;transform:rotate(0deg);width:1em}.block-intro.layout-5 .intro-title{font-size:50px;margin-bottom:25px;text-transform:none}.block-intro.layout-6 .intro-title{font-size:30px;line-height:40px;margin-bottom:20px;text-transform:uppercase}.block-intro.layout-6 .intro-wrap{margin:0;max-width:590px;padding:0}.block-intro.layout-6 .section-column.left,.block-intro.layout-6 .section-column.right{width:50%}.block-intro.layout-6 .section-column .row{align-items:normal;margin:0;width:100%}.block-intro.layout-6 .section-column .row>div{padding:0}.block-intro.layout-6 .section-column .intro-image.left{padding:200px 20px 0;text-align:center}.block-intro.layout-6 .section-column .intro-image.right{text-align:right}.block-intro.layout-7 .row{margin:0 -15px}.block-intro.layout-7 .section-column.left,.block-intro.layout-7 .section-column.right{padding:0 15px;width:50%}.block-intro.layout-7 .intro-wrap{margin-left:auto;margin-right:0;max-width:600px;padding:0}.block-intro.layout-7 .intro-title{font-size:30px;font-weight:500;line-height:1;margin-bottom:20px}.block-newsletter .sub-title{margin-bottom:8px}.block-newsletter .title{color:#000;font-size:30px;line-height:1;margin-bottom:25px}.block-newsletter .newsletter-content{border:0;display:flex;margin:auto;max-width:580px;width:100%}.block-newsletter .newsletter-content .your-email{width:100%}.block-newsletter .newsletter-content input[type=email]{background:#fff;border:0;font-size:15px;height:48px;line-height:48px;padding:0 20px;width:100%}.block-newsletter .newsletter-content input[type=submit]{background:#000;border:0;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;color:#fff;cursor:pointer;font-size:12px;font-weight:500;height:48px;letter-spacing:2px;line-height:48px;padding:0 25px;position:relative;text-transform:uppercase;top:0;transition:all .3s ease}.block-newsletter .newsletter-content input[type=submit]:hover{background:#000000bf}.block-newsletter .newsletter-text{margin-bottom:22px}.block-newsletter.layout-2 .newsletter-text{margin-bottom:10px;margin-top:8px}.block-newsletter .newsletter-title{font-size:30px;margin-bottom:10px;margin-top:0;text-transform:uppercase}body.home.title-2 .block-newsletter .newsletter-title{color:#cb8161;font-size:24px;font-weight:600;text-transform:uppercase}body.home.title-3 .block-newsletter .newsletter-title{color:#cb8161;font-size:40px;font-weight:600;text-transform:none}body.home.title-6 .block-newsletter .newsletter-title{color:#cb8161;font-size:35px;text-transform:none}.block-newsletter .newsletter-form{border:0;display:flex;margin:0;max-width:580px;width:100%}.block-newsletter.layout-2 .newsletter-form{margin:auto 0 auto auto}.block-newsletter.layout-2.one-col .newsletter-form{margin-right:auto}.block-newsletter.layout-2.one-col.align-left .newsletter-form{margin-left:0;margin-right:0}.block-newsletter.layout-2.one-col .newsletter-title-wrap{margin-bottom:20px;text-align:center}.block-newsletter.layout-2.one-col.align-left .newsletter-title-wrap{text-align:left}.block-newsletter .newsletter-form input[type=email]{border:1px solid #e8e8e8;height:48px;line-height:48px;padding:0 20px;width:100%}.block-newsletter .newsletter-form input[type=email].bg-white{background:#fff;border-color:#fff}.block-newsletter.layout-2 .newsletter-form input[type=email]{border:0;border-bottom:2px solid #000;height:40px;line-height:40px;padding:0}.block-newsletter.layout-2 .newsletter-form input[type=email]::placeholder{color:#999}.block-newsletter .newsletter-form .btn-submit{background:#000;cursor:pointer;margin-left:0;position:relative;transition:all .3s ease}.block-newsletter.layout-2 .newsletter-form .btn-submit{background:#0000;margin-left:10px}.block-newsletter .newsletter-form .btn-submit:hover{background:#cb8161}.block-newsletter.layout-2 .newsletter-form .btn-submit:hover{background:#0000}.block-newsletter .newsletter-form .btn-submit:before{color:#fff;content:"\e909";font-family:icomoon;font-size:20px;left:calc(50% - 10px);line-height:1;position:absolute;top:calc(50% - 10px);z-index:2}.block-newsletter.layout-2 .newsletter-form .btn-submit:before{content:none}.block-newsletter .newsletter-form .btn-submit input[type=submit]{background:#0000;border:0;color:#0000;cursor:pointer;font-size:0;height:48px;padding:0 30px;z-index:2}.dark .block-newsletter .newsletter-form .btn-submit input[type=submit]{border:1px solid #fff}.block-newsletter.layout-2 .newsletter-form .btn-submit input[type=submit]{border-bottom:2px solid #000;color:#000;font-size:12px;font-weight:600;height:40px;letter-spacing:2px;line-height:40px;padding:0;text-transform:uppercase}.block-newsletter.layout-2 .newsletter-form .btn-submit input[type=submit]:hover{color:#cb8161}.block-image.slider .item-image{align-items:center;display:flex;justify-content:center}.block-image.slider .item-image img{max-height:175px;transition-duration:.3s;transition-property:transform;width:auto}.block-instagram .right .row:first-child{margin-bottom:30px}.block-instagram a.instagram{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.block-instagram a.instagram:after,.block-instagram a.instagram:before{left:0;opacity:0;position:absolute;transition:opacity .3s ease;visibility:hidden;width:100%}.block-instagram a.instagram:before{background-color:#25252573;content:"";height:100%;top:0;z-index:1}.block-instagram a.instagram:after{color:#fff;content:"\f16d";font-family:FontAwesome;font-size:30px;font-weight:400;line-height:100%;text-align:center;top:calc(50% - 13px);z-index:2}.block-instagram a.instagram:hover:after,.block-instagram a.instagram:hover:before{opacity:1;visibility:visible}.block-instagram a.instagram img{transition:transform .3s ease}.block-instagram a.instagram:hover img{transform:scale(1.2)}.block-map iframe{border:none;filter:brightness(100%) contrast(100%) saturate(0) blur(0) hue-rotate(0deg);height:220px;max-width:100%;width:100%}.block-parallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:320px 15px 450px;position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.block-parallax.bg-top-center{background-position:top}.block-parallax.bg-img-1{background-image:url(/static/media/parallax-bg-1.2c17ae770f7b6a723e74.jpg)}.block-parallax.bg-img-2{background-image:url(/static/media/parallax-bg-2.305cb204c8f5c8593a4a.jpg)}.block-parallax.bg-img-3{background-image:url(/static/media/parallax-bg-3.9423011a0577075009c0.jpg)}.block-parallax.bg-img-4{background-image:url(/static/media/parallax-bg-4.757e6a38e9ae439d9ad3.jpg)}.block-parallax .content{padding:0 15px}.block-parallax .content .title{color:#fff;font-size:80px;font-weight:600;line-height:95px;margin-bottom:5px;margin-top:0}.block-parallax .content .description{color:#fff;font-size:16px;margin-bottom:30px}.block-parallax .content .button{line-height:44px}.block-parallax.right-text .content{margin-left:auto;margin-right:0;max-width:450px;padding:0}.block-parallax .go-to-section{bottom:0;margin-bottom:50px;position:absolute;text-align:center;width:100%}.block-parallax .go-to-section .go-to-button{animation:m 1s infinite alternate;border:2px solid #fff;color:#02010100;display:inline-block;font-size:10px;height:29px;position:relative;width:19px}.block-parallax .go-to-section .go-to-button,.block-parallax .go-to-section .go-to-button:before{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.block-parallax .go-to-section .go-to-button:before{background:#fff;content:"";height:6px;left:50%;position:absolute;top:6px;transform:translateX(-50%);width:3px}.block-parallax .go-to-section .go-to-button a{color:inherit;font-size:inherit;line-height:inherit}.block-parallax .go-to-section .go-to-text a{background-color:#02010100;border-radius:0;color:#fff;font-size:11px;letter-spacing:3px;padding:0;text-transform:uppercase}.block-product-filter .filter-item .filter-title{border-bottom:1px dashed #e7e7e7;color:#444;font-size:12px;font-weight:700;margin-bottom:20px;padding-bottom:8px;text-transform:uppercase}.block-product-filter .filter-item .filter-content ul{list-style:none;max-height:126px;overflow-y:scroll;padding-left:0}.block-product-filter .filter-item .filter-content ul::-webkit-scrollbar{background-color:#eaeaea;border-radius:5px;width:10px}.block-product-filter .filter-item .filter-content ul::-webkit-scrollbar-thumb{background-color:#000;border-radius:5px}.block-product-filter .filter-item .filter-content ul::-webkit-scrollbar-track{background-color:#eaeaea;border-radius:5px}.block-product-filter .filter-item .check{cursor:pointer}.block-product-filter .filter-item .custom-checkbox{display:inline-block;position:relative;vertical-align:middle}.block-product-filter .filter-item .custom-checkbox input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.block-product-filter .filter-item .custom-checkbox .checkmark{background-color:#fff;border:1px solid #dbdbdb;border-radius:2px;cursor:pointer;display:inline-block;height:16px;margin-right:12px;width:16px}.block-product-filter .filter-item .custom-checkbox .checkmark:after{border:solid #666;border-width:0 3px 3px 0;content:"";display:none;height:12px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.block-product-filter .filter-item .custom-checkbox input:checked~.checkmark:after{display:block}.block-product-filter .filter-item .check a{font-weight:400}.block-product-filter .layout-slider{margin-bottom:20px;padding:0 5px;width:100%}.block-product-filter .jslider .jslider-label{font-size:13px}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-bg i.f{background:#ddd;border-radius:20px;height:3px;left:0;width:100%!important}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-bg i.v{background:#000;border-radius:0;height:3px}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-bg i.l,.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-bg i.r{display:none}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-pointer{background:#000;border-radius:50%;height:13px;top:-5px;width:13px}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-value{background:#0000;color:#000;float:left;font-size:14px;margin-left:-5px!important;margin-top:36px}.block-product-filter .layout-slider span.jslider.jslider_plastic .jslider-value.jslider-value-to{float:right;margin-right:-10px}.block-product-filter .jslider .jslider-label{left:-4px}.block-product-filter .jslider .jslider-label-to{left:auto;right:-3px}.block-product-filter ul.filter-items{float:left;list-style-type:none;margin-bottom:0;padding-left:0;width:100%}.block-product-filter ul.filter-items li{color:#868686;cursor:pointer;float:left;font-size:14px;margin-right:10px;text-align:center}.block-product-filter ul.filter-items li:last-child{margin-right:0}.block-product-filter ul.filter-items li span{border:1px solid #ddd;display:block}.block-product-filter ul.filter-items li:hover{color:#000}.block-product-filter ul.filter-items li:hover span{border:1px solid #000;color:#000}.block-product-filter ul.filter-items.text li{height:40px;line-height:40px;width:40px}.block-product-filter ul.filter-items.text li a{font-size:13px}.block-product-filter ul.filter-items.text li span{height:40px}.block-product-filter ul.filter-items.image{margin:0 -5px}.block-product-filter ul.filter-items.image li{margin:0 0 10px;padding:0 5px;width:33.33%}.block-product-filter ul.filter-items.color li{display:block;float:none;margin-bottom:10px;margin-right:0;text-align:left}.block-product-filter ul.filter-items.color li:last-child{margin-bottom:0}.block-product-filter ul.filter-items.color li a{align-items:center;color:#868686;display:flex;font-weight:400;justify-content:space-between}.block-product-filter ul.filter-items.color li span{border:none;display:inline-block}.block-product-filter ul.filter-items.color li .color-wrap{display:flex}.block-product-filter ul.filter-items.color li .color{height:22px;margin-right:10px;width:22px}.block-product-filter ul.filter-items.color li .color.antique{background:#d4937d}.block-product-filter ul.filter-items.color li .color.bone{background:#e5d4c2}.block-product-filter ul.filter-items.color li .color.chestnut{background:#9d443e}.block-product-filter ul.filter-items.color li .color.crimson{background:#d9bf7a}.block-product-filter ul.filter-items.color li .color.eggshell{background:#f1ead7}.block-product-filter ul.filter-items.color li .color.grullo{background:#a19d80}.block-product-filter ul.filter-items.color li .count{background:#f1f1f1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;font-size:14px;font-weight:400;height:24px;line-height:24px;text-align:center;width:24px}.block-post-search .search-from{overflow:hidden;position:relative}.block-post-search .search-from input[type=text]{border:1px solid #e6e6e6;height:45px;line-height:45px;padding:0 70px 0 15px;width:100%}.block-post-search .search-from .btn{background:#0000;border-radius:0;font-size:0;height:45px;padding:0 20px;position:absolute;right:0;top:0;transform:rotateY(180deg)}.block-post-search .search-from .btn i{color:#000;font-size:18px;line-height:45px}.block-post-cats ul{list-style-type:none;padding-left:0}.block-post-cats ul li{display:block;margin-bottom:10px}.block-post-cats ul li a{align-items:center;color:#868686;display:flex;font-weight:400;justify-content:space-between}.block-post-cats ul li.current a{color:#000}.block-post-cats ul li a:hover,.block-post-cats ul li.current a:hover{color:#cb8161}.block-post-cats ul li .count{background:#f1f1f1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;font-size:13px;font-weight:400;height:25px;line-height:25px;text-align:center;width:25px}.block-post-archives ul{list-style:none;padding:0}.block-post-archives ul li:before{color:#000;content:"\35";display:inline-block;font-family:eleganticons;font-size:15px;line-height:1;margin-right:3px;position:relative;top:1px}.block-post-archives ul li{margin-bottom:5px}.block-post-archives ul li a{color:#868686}.block-post-archives ul li a:hover{color:#cb8161}.block-post-tags ul{list-style:none;padding:0}.block-post-tags ul li{background:#0000;border:1px solid #e5e5e5;display:inline-block;font-size:14px;margin:0 6px 4px 0;overflow:hidden;padding:6px 15px;position:relative;text-transform:capitalize}.block-post-tags ul li:hover{background:#cb8161;border-color:#cb8161}.block-post-tags ul li a{color:#868686}.block-post-tags ul li:hover a{color:#fff}.block-contact-map iframe{border:none;height:440px;line-height:1;margin:0;max-width:100%;width:100%}.block-contact-info{text-align:center}.block-contact-info .info-icon{display:inline-block;font-size:50px;margin-bottom:10px}.block-contact-info .info-icon svg{display:block;height:1em;position:relative;width:1em}.block-contact-info .info-title{margin-bottom:40px}.block-contact-info .info-title h2{font-size:35px;line-height:1;margin:0;padding:0}.block-contact-info .info-item .item-tilte h2{font-family:Lato,sans-serif;font-size:13px;font-weight:500;letter-spacing:2px;margin-bottom:12px;margin-top:0;text-transform:uppercase}.block-contact-info .info-item .item-content p{margin-bottom:3px}.block-contact-info .info-item .item-content.small-width{margin:0 auto;max-width:290px}.block-contact-form .block-title{margin-bottom:40px;text-align:center}.block-contact-form .block-title h2{font-size:35px;margin-top:0}.block-contact-form .block-title .sub-title{font-size:16px}.block-contact-form .contact-us-form label{color:#000;font-size:16px;margin-bottom:10px;position:relative}.block-contact-form .contact-us-form label.required:before{color:#000;content:"*";position:absolute;right:-8px;top:-1px}.block-contact-form .contact-us-form input[type=email],.block-contact-form .contact-us-form input[type=text]{background:#fff;border:1px solid #000;color:#000;font-size:14px;font-weight:400;height:50px;line-height:50px;margin-bottom:20px;padding:10px 20px;width:100%}.block-contact-form .contact-us-form textarea{background:#fff;border:1px solid #000;color:#000;font-weight:400;max-height:260px;padding:10px 20px;width:100%}.block-contact-form .contact-us-form .form-button{margin-top:30px;text-align:center}.block-contact-form .contact-us-form .button{background:#000;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:42px;letter-spacing:3px;line-height:42px;padding:0 50px;text-transform:uppercase;transition:all .3s ease}.block-contact-form .contact-us-form .button:hover{background:#cb8161}.block-info .info-wrap{background:#fff;margin:0 auto;max-width:510px;padding:50px 15px 65px;text-align:center}.block-info .info-wrap .icon{border-color:#cb8161;color:#cb8161;color:#818a91;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.block-info .info-wrap .icon svg{fill:#cb8161;display:block;height:1em;margin-bottom:10px;position:relative;transform:rotate(0deg);width:1em}.block-info .info-wrap .title{color:#d29379;font-size:40px;font-weight:600;margin:0 0 20px}.block-info .info-wrap ul{list-style:none;margin:auto;padding:0}.block-info .info-wrap ul li{margin-bottom:5px}.block-info .info-wrap ul li:last-child{margin-bottom:0}.wishlist-empty{text-align:center}.wishlist-items{margin:0}.wishlist-items tr{border-bottom:1px solid #e5e5e5}.wishlist-items tr td{background:#0000;border:0;padding:15px 10px;vertical-align:middle}.wishlist-items tr td:first-child{padding-left:20px}.wishlist-items tr td:last-child{padding-right:20px}.wishlist-items .wishlist-item .wishlist-item-remove{vertical-align:middle;width:16px}.wishlist-items .wishlist-item .wishlist-item-remove span{cursor:pointer;display:inline-block;height:16px;line-height:16px;text-align:center;width:16px}.wishlist-items .wishlist-item .wishlist-item-remove span:before{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9ea";display:inline-block;font-family:feather;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.wishlist-items .wishlist-item .wishlist-item-remove span:hover:before{color:#cc6055}.wishlist-items .wishlist-item .wishlist-item-remove span.removing:before{animation:remove-spinner 1s linear infinite;-webkit-animation:remove-spinner 1s linear infinite}.wishlist-items .wishlist-item .wishlist-item-name,.wishlist-items .wishlist-item .wishlist-item-name a{font-size:16px;font-weight:400}.wishlist-items .wishlist-item-remove span:before{content:"\ea02"!important}.wishlist-items .wishlist-item .wishlist-item-image{width:100px}.wishlist-items .wishlist-item .wishlist-item-image img{box-shadow:none;height:auto;margin:0;padding:0;width:95px!important}.wishlist-items .wishlist-item .wishlist-item-price ins{text-decoration:none}.wishlist-items .wishlist-item .wishlist-item-price span{color:#cb8161;font-size:15px}.wishlist-items .wishlist-item .wishlist-item-price del span{color:#9b9b9b;font-size:14px;margin-right:2px}.wishlist-items .wishlist-item .wishlist-item-time{font-size:14px}.wishlist-items .wishlist-item .wishlist-item-actions{text-align:right}.wishlist-items .wishlist-item .wishlist-item-add p{border:none;margin:0;padding:0}.wishlist-items .wishlist-item .wishlist-item-add a{background:#000;color:#fff;display:inline-block;font-size:14px;line-height:30px;margin-top:15px;padding:0 14px}.wishlist-items .wishlist-item .wishlist-item-add a:hover{background:#cb8161}.wishlist-items .wishlist-item .btn-add-to-cart a.loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #a9a8a8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:15px;margin-right:6px;position:relative;text-indent:0;top:3px;width:15px}.wishlist-items .wishlist-item .btn-add-to-cart a.added{display:none}.wishlist-items .wishlist-item .btn-add-to-cart a.added-to-cart:before{content:"\4e";font-family:ElegantIcons;margin-right:5px;vertical-align:bottom}.wishlist-popup{background:#000000b3;box-sizing:border-box;font-size:14px;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;visibility:hidden;width:100%;z-index:99999989}.wishlist-popup.show{opacity:1;visibility:visible}.wishlist-popup *{box-sizing:border-box}.wishlist-popup .wishlist-popup-inner{display:block;height:100%;position:relative;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content{background:#fff;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;border-radius:4px;display:flex;flex-direction:column;height:auto;left:50%;max-height:90%;max-width:670px!important;max-width:480px;overflow:hidden;padding:0;position:absolute;top:40%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transition:all .5s;width:90%}.wishlist-popup.show .wishlist-popup-inner .wishlist-popup-content{top:50%!important}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content>div{align-self:stretch}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top{background:#fff;border-bottom:1px solid #e5e5e5;color:#000;flex:0 0 auto;font-size:20px;font-weight:500;height:60px;line-height:60px;margin:0;padding:0 20px;position:relative;text-transform:capitalize}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top:before{color:#000;content:"\e977";font-family:feather;font-size:22px;line-height:35px;margin:0 5px 0 0;position:relative;top:3px;transition:all .1s ease}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-count-wrapper:before{content:"("}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-count-wrapper:after{content:")"}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close{border:1px solid #87878759;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;color:#999;cursor:pointer;display:inline-block;font-weight:400;height:25px;line-height:48px;padding:6px;position:absolute;right:16px;text-align:center;text-transform:none;top:16px;width:25px;z-index:9999}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:after,.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:before{background-color:#87878759;content:"";height:2px;left:calc(50% - 5px);margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:10px}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:before{transform:rotate(-45deg);transform-origin:50% 50%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;float:right;font-family:feather;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:48px;text-align:center;text-transform:none;transform:rotate(45deg);transform-origin:50% 50%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:hover:after,.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top .wishlist-popup-close:hover:before{transform:rotate(0deg)}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-mid{background-color:#fff;display:block;flex:1 1 auto;margin:0;min-height:80px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative}.wishlist-popup .wishlist-popup-content-mid:before{background-color:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:7}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot{align-items:center;background:#fff;border-top:1px solid #e5e5e5;color:#000;display:flex;flex:0 0 auto;flex-wrap:wrap;font-size:14px;height:60px;line-height:1;overflow:hidden;padding:0;position:relative;text-transform:uppercase}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-popup-content-bot-inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0 20px;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-popup-content-bot-inner a,.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-popup-content-bot-inner span{color:#fff;cursor:pointer;outline:none;text-decoration:underline}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-page{background:#000;font-size:13px;font-weight:500;line-height:35px;padding:0 25px;text-decoration:none!important;text-decoration:initial!important;text-transform:uppercase}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-page:hover{background:#cb8161}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-continue{border:2px solid #000;color:#000!important;display:inline-block;font-size:13px;font-weight:500;line-height:31px;padding:0 25px;text-decoration:none!important;text-decoration:initial!important;text-transform:uppercase}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-continue:after{content:"\24";display:inline-block;font-family:eleganticons;font-size:18px;line-height:1;position:relative;top:3px}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-continue:hover{background:#cb8161;border-color:#cb8161;color:#fff!important}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-notice{background-color:#000;color:#fff;display:block;font-size:14px;font-weight:400;height:60px;left:0;line-height:60px;padding:0 20px;position:absolute;text-align:center;top:60px;transition:all .5s;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-notice.wishlist-notice-show{top:0}.wishlist-popup .wishlist-empty{margin-top:25px}.compare-popup{box-sizing:border-box;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .8s ease-in-out;visibility:hidden;width:100%;z-index:99999979}.compare-popup.active{opacity:1;visibility:visible}.compare-popup .compare-popup-inner{display:block;height:100%;position:relative;width:100%}.compare-popup .compare-popup-inner .compare-table{-webkit-font-smoothing:antialiased;background-color:#292a30;box-sizing:border-box;font-size:14px;height:100%;left:0;margin:0;padding:15px;pointer-events:auto;position:fixed;text-rendering:optimizeLegibility;top:0;width:100%;z-index:99999997}.compare-popup .compare-popup-inner .compare-table *{box-sizing:border-box}.compare-popup .compare-popup-inner .compare-table .compare-table-inner{background-color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;height:100%;max-height:100%;overflow:hidden;position:relative;width:100%}.compare-popup .compare-popup-inner .compare-table .compare-table-inner:before{background-color:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:7}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-close{cursor:pointer;position:absolute;right:0;top:0;z-index:6}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-close .compare-table-close-icon{background-color:#eee;background-image:url(/static/media/remove-dark.0beeabc2cd3df715886e.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:100%;min-height:52px;min-width:52px;position:relative;width:100%}.compare-popup .compare-popup-inner .compare-table .compare-table-settings{background-image:url(/static/media/checkbox-dark.241a09ed0b1b56ddbc1d.svg);background-position:0;background-repeat:no-repeat;background-size:16px 16px;padding-left:20px}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items{height:100%;overflow:auto;position:relative;z-index:5}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;margin:0;padding:0;width:100%;z-index:6}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead{z-index:8}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead tr{border:none;margin:0;padding:0}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead tr th{background-color:#f7f7f7;border:none;border-collapse:collapse;border-image-width:0;color:#43454b;font-weight:700;margin:0;max-width:300px;min-width:200px;padding:15px 15px 15px 20px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle;width:auto;z-index:8!important}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead tr th:first-child{padding-left:20px}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody{z-index:7}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead tr th a{text-decoration:none}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table thead tr th .remove{cursor:pointer;font-weight:400;margin-left:5px;text-decoration:underline;text-transform:none}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr td{background-color:#fff;border:none;border-collapse:collapse;border-image-width:0;color:#43454b;font-weight:400;max-width:300px;min-width:200px;padding:15px 15px 15px 0;position:relative;text-align:left;vertical-align:top;width:auto;z-index:6}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr td:first-child{padding-left:15px;z-index:7}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr:hover td{background-color:#f8f8f8}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr.tr-image a{display:block;outline:none;text-decoration:none}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr.tr-image img{border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:none;display:block;height:auto;margin:0;padding:0;width:100%}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr:nth-child(2n) td{background-color:#fbfbfb}.compare-popup .compare-popup-inner .compare-table .compare-table-inner .compare-table-items table tbody tr.tr-rating td .star-rating{float:left}.quickview-popup{background:#00000080;bottom:0;content:"";display:inline-block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .8s ease-in-out;visibility:hidden;width:100%;z-index:9999}.quickview-popup.active{opacity:1;visibility:visible}.quickview-popup .quickview-container{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10}.quickview-popup .quickview-container .quickview-close{border:9px solid #0000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;color:#000;cursor:pointer;height:36px;position:absolute;right:10px;text-align:center;top:10px;width:36px;z-index:10000}.quickview-popup .quickview-container .quickview-close:after,.quickview-popup .quickview-container .quickview-close:before{background-color:#00000080;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;transition:all .3s ease;width:100%}.quickview-popup .quickview-container .quickview-close:before{transform:rotate(-45deg);transform-origin:50% 50%}.quickview-popup .quickview-container .quickview-close:after{transform:rotate(45deg);transform-origin:50% 50%}.quickview-popup .quickview-container .quickview-close:hover{background:#e5e5e5}.quickview-popup .quickview-container .quickview-close:hover:after,.quickview-popup .quickview-container .quickview-close:hover:before{transform:rotate(0deg)}.quickview-notices-wrapper{margin:auto;max-width:1410px;width:100%}.quickview-popup .quickview-container .product-detail{background:#fff;color:#868686;display:block;max-width:1000px;overflow:hidden}.quickview-popup .quickview-container .product-detail>.row{align-items:center;margin:0}.quickview-popup .quickview-container .img-quickview{width:55%}.quickview-popup .quickview-container .product-images-slider .img-thumbnail{border:0;display:inline-block;float:none}.quickview-popup .quickview-container .quickview-single-info{padding:0 45px;width:45%}.quickview-popup .quickview-container .quickview-single-info .product-content-detail{max-height:485px;overflow-x:hidden;padding-right:8px}.quickview-container .product-title,.single-product .product-title{color:#000;display:block;font-size:32px;line-height:40px;margin-bottom:12px;margin-top:0;word-break:break-word}.quickview-container .entry-summary .price-single,.single-product .entry-summary .price-single{display:flex;line-height:100%;margin-bottom:20px;width:100%}.quickview-container .entry-summary .price,.single-product .entry-summary .price{color:#cb8161;display:inline-block;font-size:20px;font-weight:400;vertical-align:middle}.quickview-container .entry-summary .price del,.single-product .entry-summary .price del{font-size:18px;margin-right:3px}.quickview-popup .quickview-container .product-rating{display:flex}.quickview-container .quickview-single-info .star-rating,.single-product .quickview-single-info .star-rating{display:inline-block;font-size:13px;margin-bottom:0;margin-right:10px;width:85px}.quickview-container .quickview-single-info .star-rating span:before,.quickview-container .quickview-single-info .star-rating:before,.single-product .quickview-single-info .star-rating span:before,.single-product .quickview-single-info .star-rating:before{letter-spacing:4.8px}.quickview-container .quickview-single-info .review-link,.single-product .quickview-single-info .review-link{color:#868686;font-size:14px;position:relative;top:-5px}.quickview-popup .quickview-container .quickview-single-info .description{margin-bottom:15px}.quickview-popup .quickview-single-info .description,.single-product .quickview-single-info .description{border-top:1px solid #efefef;margin-bottom:13px;margin-top:25px;padding-bottom:15px;padding-top:30px}.quickview-container .quickview-single-info .description>p:last-child,.single-product .quickview-single-info .description>p:last-child{margin-bottom:0}.quickview-container .product-type-simple .quickview-single-info .entry-summary>.cart,.single-product .product-type-simple .quickview-single-info .entry-summary>.cart{display:flex;flex-wrap:wrap;margin-top:0;width:100%}.quickview-container .quickview-single-info .cart,.single-product .quickview-single-info .cart{padding:0}.quickview-container .product-type-simple .quickview-single-info .entry-summary>.cart .quantity-button,.single-product .product-type-simple .quickview-single-info .entry-summary>.cart .quantity-button{display:flex;flex:1 1;margin:5px 0}.quickview-container .product-type-simple .quickview-single-info .entry-summary>.cart .quantity,.quickview-container .product-type-simple .quickview-single-info .entry-summary>.cart .single-add-to-cart-button,.quickview-container .product-type-variable .quickview-single-info .entry-summary>.cart .quantity,.quickview-container .product-type-variable .quickview-single-info .entry-summary>.cart .single-add-to-cart-button,.single-product .product-type-simple .quickview-single-info .entry-summary>.cart .quantity,.single-product .product-type-simple .quickview-single-info .entry-summary>.cart .single-add-to-cart-button,.single-product .product-type-variable .quickview-single-info .entry-summary>.cart .quantity,.single-product .product-type-variable .quickview-single-info .entry-summary>.cart .single-add-to-cart-button{margin-bottom:0}.quickview-popup .quickview-container .quickview-single-info .quantity{display:block!important;margin-right:10px;visibility:visible!important}.quickview-container .quickview-single-info .quantity,.single-product .quickview-single-info .quantity{border:1px solid #b5b5b5!important;display:inline-block;height:44px;margin:0 7px 0 0;position:relative}.quickview-container .quickview-single-info .quantity button,.single-product .quickview-single-info .quantity button{color:#868686;font-size:0;outline-color:#0000}.quickview-container .quickview-single-info .quantity button:before,.single-product .quickview-single-info .quantity button:before{display:inline-block;font-family:eleganticons;font-size:18px;font-weight:900}.quickview-container .quickview-single-info .quantity button.plus,.single-product .quickview-single-info .quantity button.plus{background:#0000;border:none;height:42px;position:absolute;right:0;top:0;width:38px}.quickview-container .quickview-single-info .quantity button.plus:before,.single-product .quickview-single-info .quantity button.plus:before{content:"\4c";position:relative;top:4px}.quickview-container .quickview-single-info .quantity button.minus,.single-product .quickview-single-info .quantity button.minus{background:#0000;border:none;bottom:0;height:42px;left:0;position:absolute;width:38px}.quickview-container .quickview-single-info .quantity button.minus:before,.single-product .quickview-single-info .quantity button.minus:before{content:"\4b";position:relative;top:4px}.quickview-container .quickview-single-info .quantity button:focus,.quickview-container .quickview-single-info .quantity button:hover,.single-product .quickview-single-info .quantity button:focus,.single-product .quickview-single-info .quantity button:hover{border:none;color:#000}.quickview-container .quickview-single-info .quantity input,.single-product .quickview-single-info .quantity input{border:0;font-size:16px;font-weight:500;height:42px;text-align:center;width:100px}.quickview-container .quickview-single-info .single-add-to-cart-button.button,.single-product .quickview-single-info .single-add-to-cart-button.button{background:#000000bf;color:#fff;cursor:pointer;display:inline-block;flex:1 1;font-size:14px;font-weight:500;letter-spacing:1.5px;line-height:44px;margin:0;padding:0 15px;position:relative;text-align:center;text-transform:uppercase;transition:none;vertical-align:top;white-space:nowrap}.quickview-container .quickview-single-info .single-add-to-cart-button.button:hover:not(.disabled),.single-product .quickview-single-info .single-add-to-cart-button.button:hover:not(.disabled){background:#cb8161;color:#fff}.quickview-container .quickview-single-info .button.quick-buy,.single-product .quickview-single-info .button.quick-buy{background:#cb8161;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;letter-spacing:1.5px;line-height:44px;margin:5px 0;padding:0 15px;position:relative;text-align:center;text-transform:uppercase;transition:none;vertical-align:top;white-space:nowrap;width:100%}.quickview-container .quickview-single-info .button.quick-buy:hover:not(.disabled),.single-product .quickview-single-info .button.quick-buy:hover:not(.disabled){background:#bb643e}.quickview-popup .quickview-container .slick-dots{bottom:35px;position:absolute}.quickview-popup .quickview-container .slick-dots li,.quickview-popup .quickview-container .slick-dots li button{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:8px;width:8px}.quickview-popup .quickview-container .slick-dots li button:after,.quickview-popup .quickview-container .slick-dots li button:before{content:none}.quickview-popup .quickview-container .slick-list,.quickview-popup .quickview-container .slick-track{display:flex}.quickview-popup .quickview-container .img-quickview .slick-arrow{font-size:20px;top:calc(50% - 10px)}.quickview-popup .quickview-container .img-quickview .slick-arrow.fa-angle-left{left:15px}.quickview-popup .quickview-container .img-quickview .slick-arrow.fa-angle-right{right:15px}.products-topbar{margin-bottom:30px}.products-topbar .products-topbar-left{float:left}.products-topbar .products-topbar-right{float:right}.products-topbar .products-count{font-family:Poppins,sans-serif;font-size:18px;font-weight:500;margin-top:5px}.products-topbar .products-sort{color:#000;cursor:pointer;float:right;font-size:14px;font-weight:500;line-height:33px;text-transform:capitalize}.products-topbar .products-sort .sort-toggle{border-radius:5px;box-shadow:1px 1px 5px #ccc;display:inline-block;line-height:39px;padding:0 20px;position:relative}.products-topbar .products-sort .sort-toggle:after{border:0;color:#000;content:"\43";display:inline-block;font-family:eleganticons;font-size:13px;height:auto;line-height:1;margin-left:0;padding-left:5px;position:relative;top:1px;transform-origin:65% 50%;transition:all .3s ease;vertical-align:0;width:auto}.products-topbar .products-sort .sort-list{border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.175);left:auto!important;min-width:210px;padding:10px 15px;right:0;z-index:9999}.products-topbar .products-sort .sort-list li{font-weight:400;line-height:28px;text-transform:capitalize}.products-topbar .products-sort .sort-list li a{color:#868686}.products-topbar .products-sort .sort-list li a:hover{color:#000}.products-topbar .layout-toggle{background:#fff;border:1px solid #e1e1e1;float:right;line-height:1;list-style:none;margin-right:10px;padding:9px 10px}.products-topbar .layout-toggle li{float:left;padding-right:10px;position:relative}.products-topbar .layout-toggle li:last-child{padding-right:0}.products-topbar .layout-toggle li a{border:none;display:inline-block;height:17px;padding:0;text-align:center;transition:all .2s ease;width:17px}.products-topbar .layout-toggle li a.active,.products-topbar .layout-toggle li a:hover{background:#fff;border-color:#000}.products-topbar .layout-toggle li a .icon-column{display:inline-block;text-align:center;transition:all .3s ease;vertical-align:middle;z-index:0}.products-topbar .layout-toggle li a .icon-column .layer{height:5px;left:0;position:absolute}.products-topbar .layout-toggle li a .icon-column .layer.first{top:0}.products-topbar .layout-toggle li a .icon-column .layer.middle{top:6px}.products-topbar .layout-toggle li a .icon-column .layer.last{top:12px}.products-topbar .layout-toggle li a .icon-column .layer>span{background:#cecece;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;display:block;height:100%;position:absolute;width:5px}.products-topbar .layout-toggle li a.active .icon-column .layer>span,.products-topbar .layout-toggle li a:hover .icon-column .layer>span{background:#000}.products-topbar .layout-toggle li a .icon-column .layer>span:first-child{left:0}.products-topbar .layout-toggle li a .icon-column .layer>span:nth-child(2){left:6px}.products-topbar .layout-toggle li a .icon-column .layer>span:last-child{left:12px}.products-topbar .layout-toggle li a.layout-list{width:25px}.products-topbar .layout-toggle li a.layout-list .icon-column .layer>span:first-child{left:0}.products-topbar .layout-toggle li a.layout-list .icon-column .layer>span:last-child{height:1px;left:6px;top:2px;width:17px}.products-list.grid .slick-list .product-wapper{margin-bottom:0}.products-list.grid .product-wapper{margin:0 0 40px;padding:0;position:relative;text-align:center}.products-list.grid .product-wapper .products-thumb{border-radius:10px;box-shadow:1px 1px 10px #7a5c081f;display:inline-block;overflow:hidden;position:relative;vertical-align:top}.products-list.grid .product-wapper .products-thumb:before{animation:h 1.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000,#e8e8e8 50%,#0000);content:"";display:block;height:100%;left:-150px;opacity:0;position:absolute;top:0;visibility:hidden;width:150px}.products-list.grid .product-wapper .products-thumb .product-lable>div{display:inline-block;overflow:hidden}.products-list.grid .product-wapper .products-thumb .product-lable>div:before{animation:h 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000,#e8e8e8 50%,#0000);content:"";display:block;height:100%;left:-150px;opacity:0;position:absolute;top:0;visibility:hidden;width:150px}.products-list.grid .product-wapper .products-thumb .product-stock{background:#fff;color:#000;font-size:14px;font-weight:500;line-height:25px;padding:0 7px;position:absolute;right:10px;top:10px;z-index:2}.products-list.grid .product-wapper .products-thumb .product-thumb-hover{display:block;position:relative}.products-list.grid .product-wapper .products-thumb .product-thumb-hover .post-image{height:auto;left:0;max-width:100%;opacity:1;position:absolute;right:0;top:0;transition:all .5s ease;visibility:visible}.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .post-image{opacity:0;visibility:hidden}.products-list.grid .product-wapper .products-thumb .product-thumb-hover .hover-image{height:auto;max-width:100%;opacity:0;visibility:hidden}.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .hover-image{opacity:1;visibility:visible}.products-list.grid .product-wapper .products-thumb .product-button{bottom:20px;display:flex;justify-content:center;left:0;padding:0 15px;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:9}.products-list.grid .product-wapper .products-thumb .product-button>:nth-child(odd){transform:translateY(-15px)}.products-list.grid .product-wapper .products-thumb .product-button>*{margin:0 5px;opacity:0;position:relative;transform:translateY(15px);transition:all .5s ease;visibility:hidden}.products-list.grid .product-wapper:hover .products-thumb .product-button>*{opacity:1;transform:translateY(0)!important;visibility:visible}.products-list.grid .product-wapper .products-thumb .product-button>:before{background:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#fff;content:attr(data-title);font-size:12px;left:50%;line-height:23px;opacity:0;padding:0 10px;pointer-events:none;position:absolute;top:-30px;transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:10}.products-list.grid .product-wapper .products-thumb .product-button>:hover:after,.products-list.grid .product-wapper .products-thumb .product-button>:hover:before{opacity:1;visibility:visible}.products-list.grid .product-wapper .products-thumb .product-button .product-btn{background:#fff;border:0;box-shadow:0 5px 15px #0000000d;color:#fff;cursor:pointer;font-size:0;height:40px;letter-spacing:normal;line-height:40px;margin-top:0;padding:0;position:relative;text-align:center;white-space:nowrap;width:40px}.products-list.grid .product-wapper .products-thumb .product-button .product-btn:hover{background:#cb8161;border-color:#cb8161}.products-list.grid .product-wapper .products-thumb .product-button .product-btn:before{color:#000;content:"\e901";font-family:icomoon;font-size:16px;line-height:40px;transition:all .1s ease}.products-list.grid .product-wapper .products-thumb .product-button .product-btn:hover:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .product-btn.adding:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #00000040;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:16px;left:0;position:relative;text-indent:0;top:7px;width:16px}.products-list.grid .product-wapper .products-thumb .product-button .product-btn.adding:hover:before{border:2px solid #ffffff40;border-top-color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .product-btn.added:before{color:#cb8161;position:relative;transition:all .1s ease}.products-list.grid .product-wapper .products-thumb .product-button .product-btn.added:hover:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .btn-add-to-cart .product-btn:before{content:"\e902";margin:0;top:0;width:16px}.products-list.grid .product-wapper .products-thumb .product-button .btn-add-to-cart .product-btn.loading:before{content:"";margin-top:11px}.products-list.grid .product-wapper .products-thumb .product-button .btn-add-to-cart .added-to-cart:before{color:#cb8161;content:"\4e";font-family:ElegantIcons}.products-list.grid .product-wapper .products-thumb .product-button .btn-add-to-cart .added-to-cart:hover:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .btn-compare .product-btn:before{content:"\e913";font-size:20px}.products-list.grid .product-wapper .products-thumb .product-button .btn-compare .product-btn.adding:before{content:""}.products-list.grid .product-wapper .products-thumb .product-button>:after{border:5px solid #0000;border-top-color:#000;content:"";left:50%;margin-left:-5px;opacity:0;pointer-events:none;position:absolute;top:-5px;top:-7px;visibility:hidden}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview{background:#fff;display:block;font-size:0;text-align:center;white-space:nowrap}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover>a{background:#cb8161;border-color:#cb8161}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a{border:0;box-shadow:0 5px 15px #0000000d;color:#000;display:inline-block;height:40px;line-height:40px;outline:medium none invert;outline:initial;position:relative;width:40px}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a>i{color:#000;font-size:16px;line-height:40px;transition:all .1s ease}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #00000040;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:18px;position:relative;text-indent:0;top:8px;width:18px}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover .loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover>a>i{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading:hover:before{border-color:#fff #ffffff80 #ffffff80}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading i{display:none}.products-list.grid .product-wapper .products-content{margin-top:15px;text-align:center}.products-list.grid .product-wapper .products-content h3.product-title{font-family:Lato,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;line-height:16px;margin-bottom:6px;margin-top:2px;text-transform:uppercase}.products-list.grid .product-wapper .products-content h3.product-title a{display:inline-block;overflow:hidden;position:relative}.products-list.grid .product-wapper .products-content h3.product-title a:before{animation:h 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000,#e8e8e8 50%,#0000);content:"";display:block;height:100%;left:-150px;opacity:0;position:absolute;top:0;visibility:hidden;width:150px}.products-list.grid .product-wapper .products-content .rating{margin-bottom:7px}.products-list.grid .product-wapper .products-content .price{display:inline-block;line-height:100%;overflow:hidden;position:relative}.products-list.grid .product-wapper .products-content .price:before{animation:h 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#0000,#e8e8e8 50%,#0000);content:"";display:block;height:100%;left:-150px;opacity:0;position:absolute;top:0;visibility:hidden;width:150px}.products-list.grid .product-wapper .products-content .price del{line-height:100%;margin-right:2px}.products-list.grid .product-wapper .btn-add-to-cart{margin-top:15px;text-align:center}.products-list.grid .product-wapper .btn-add-to-cart a{border:1px solid #e8e8e8;color:#a9a8a8;display:inline-block;font-size:15px;line-height:48px;padding:0 15px;position:relative;text-align:center;text-transform:lowercase;transition:all .2s ease;width:100%}.products-list.grid .product-wapper .btn-add-to-cart a.loading{transition:all .2s ease}.products-list.grid .product-wapper .btn-add-to-cart a:hover{background:#000;border-color:#000;color:#fff}.products-list.grid .product-wapper .btn-add-to-cart a:before{color:#a9a8a8;content:"\e901";display:inline-block;font-family:icomoon;font-size:20px;left:0;line-height:30px;margin:0 10px 0 0;position:relative;top:4px;transition:all .1s ease;transition:all .2s ease}.products-list.grid .product-wapper .btn-add-to-cart a.loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #a9a8a8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:18px;position:relative;text-indent:0;top:4px;width:18px}.products-list.grid .product-wapper .btn-add-to-cart a:hover:before{color:#fff}.products-list.grid .product-wapper .btn-add-to-cart a.added{display:none}.products-list.grid .product-wapper .btn-add-to-cart a.added-to-cart:before{content:"\4e";font-family:ElegantIcons;text-indent:0;text-transform:none}.products-list.grid .product-wapper .rating{margin-bottom:8px}.products-list.grid .product-wapper .rating .star:after,.products-list.grid .product-wapper .rating .star:before{font-size:11px}.products-list.grid .product-wapper .rating .count{color:#9b9b9b;font-size:12px;margin-left:5px}.products-list.list .product-wapper{margin-bottom:40px;transition:all .3s ease 0s}.products-list.list .product-wapper .products-thumb{overflow:hidden;position:relative}.products-list.list .product-wapper .products-thumb .product-thumb-hover{display:block;overflow:hidden;position:relative}.products-list.list .product-wapper .products-thumb .post-image{transition:all .3s}.products-list.list .product-wapper .products-thumb:hover .post-image{transform:translate(100%)}.products-list.list .product-wapper .products-thumb .hover-image{filter:alpha(opacity=100);left:0;opacity:1;overflow:hidden;position:absolute;top:0;transform:translate(-100%);transition:all .3s}.products-list.list .product-wapper .products-thumb:hover .hover-image{transform:translate(0)}.products-list.list .product-wapper .products-thumb .product-quickview{background:#fff;height:42px;left:calc(50% - 21px);line-height:42px;opacity:0;position:absolute;text-align:center;top:calc(50% - 21px);transform:scale(0);transition:all .3s;visibility:hidden;width:42px;z-index:9999}.products-list.list .product-wapper:hover .products-thumb .product-quickview{opacity:1;transform:scale(1);visibility:visible}.products-list.list .product-wapper .products-thumb .product-quickview:hover{background:#000}.products-list.list .product-wapper .products-thumb .product-quickview a{box-shadow:0 5px 15px #0000000d;display:inline-block;font-size:0;height:42px;width:42px}.products-list.list .product-wapper .products-thumb .product-quickview a i{color:#000;font-size:16px;line-height:42px}.products-list.list .product-wapper .products-thumb .product-quickview .loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #00000040;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:18px;position:relative;text-indent:0;top:3px;width:18px}.products-list.list .product-wapper .products-thumb .product-quickview:hover .loading:before,.products-list.list .product-wapper .products-thumb .product-quickview:hover>a>i{color:#fff}.products-list.list .product-wapper .products-thumb .product-quickview .loading:hover:before{border-color:#fff #ffffff80 #ffffff80}.products-list.list .product-wapper .products-thumb .product-quickview .loading i{display:none}.products-list.list .product-wapper .products-content .product-title{font-size:28px;font-weight:500;margin-bottom:12px;margin-top:-2px}.products-list.list .product-wapper .products-content .price{color:#cb8161;display:block;font-size:18px;margin-bottom:10px}.products-list.list .product-wapper .products-content .rating{margin-bottom:24px}.products-list.list .product-wapper .products-content .product-button{display:inline-flex;flex-wrap:wrap}.products-list.list .product-wapper .products-content .btn-add-to-cart .product-btn{background:#000;border:1px solid #000;clear:both;color:#fff;display:inline-block;float:left;font-size:14px;font-weight:500;height:42px;letter-spacing:.1em;line-height:40px;margin-right:15px;overflow:hidden;padding:0 30px;position:relative;text-align:center;text-transform:uppercase}.products-list.list .product-wapper .products-content .btn-add-to-cart .product-btn:hover{background:#0000;color:#000}.products-list.list .product-wapper .products-content .btn-add-to-cart a.loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #a9a8a8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:18px;margin-right:10px;position:relative;text-indent:0;top:3px;width:18px}.products-list.list .product-wapper .products-content .btn-add-to-cart a.added{display:none}.products-list.list .product-wapper .products-content .btn-add-to-cart a.added-to-cart:before{content:"\4e";font-family:ElegantIcons;margin-right:5px;vertical-align:bottom}.products-list.list .product-wapper .products-content .btn-wishlist .product-btn{background:#0000;border:1px solid #000;display:inline-block;float:left;font-size:0;font-weight:500;height:42px;line-height:42px;margin-right:15px;margin-top:0;padding:0;position:relative;text-align:center;width:42px}.products-list.list .product-wapper .products-content .btn-wishlist .product-btn:hover{background:#000;cursor:pointer}.products-list.list .product-wapper .products-content .btn-wishlist .product-btn:before{color:#000;content:"\f08a";font-family:FontAwesome;font-size:17px;left:0;position:absolute;width:100%}.products-list.list .product-wapper .products-content .btn-wishlist .product-btn:hover:before{color:#fff}.products-list.list .product-wapper .products-content .product-button .product-btn.adding:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #00000040;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:16px;left:0;position:relative;text-indent:0;top:7px;width:16px}.products-list.list .product-wapper .products-content .product-button .product-btn.adding:hover:before{border:2px solid #ffffff40;border-top-color:#fff}.products-list.list .product-wapper .products-content .product-button .product-btn.added:before{color:#cb8161}.products-list.list .product-wapper .products-content .product-button .product-btn.added:hover:before{color:#fff}.products-list.list .product-wapper .products-content .btn-compare .product-btn{background:#fff;border:1px solid #000;color:#000;cursor:pointer;display:block;display:inline-block;font-size:0;height:42px;line-height:42px;text-align:center;white-space:nowrap;width:42px}.products-list.list .product-wapper .products-content .btn-compare .product-btn:before{color:#000;content:"\e913";font-family:icomoon;font-size:20px;line-height:38px;margin:0;transition:all .1s ease}.products-list.list .product-wapper .products-content .btn-compare .product-btn:hover{background:#000;border-color:#000}.products-list.list .product-wapper .products-content .btn-compare .product-btn:hover:before{color:#fff}.products-list.list .product-wapper .products-content .product-description{border-top:1px solid #e5e5e5;display:inline-block;margin-top:30px;padding-top:30px;width:100%}.shop-details .product-images>.row{margin:0 -7.5px}.shop-details .product-images>.row>div{padding:0 7.5px}.shop-details .product-images .content-thumbnail-scroll{position:relative}.shop-details .product-images .content-thumbnail-scroll .slick-list{padding:0!important}.shop-details .product-images .content-thumbnail-scroll .img-item{border:0;cursor:pointer;padding-bottom:15px;vertical-align:top}.shop-details .product-images .content-thumbnail-scroll .img-item .img-thumbnail-scroll{border:1px solid #ababab40;display:inline-block;margin:1px;overflow:hidden;transition:all .2s ease;vertical-align:top}.shop-details .product-images .content-thumbnail-scroll .img-item.slick-current .img-thumbnail-scroll{border-color:#000}.shop-details .product-images .content-thumbnail-scroll .slick-arrow{background:#000;color:#fff;font-family:FontAwesome;height:30px;left:auto;line-height:30px;margin-top:0;right:calc(50% - 15px);text-align:center;transform:none;width:30px}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-left{top:0}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-left:before{content:"\f106"}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-right{bottom:10px;top:auto}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-right:before{content:"\f107"}.shop-details .product-images div.col-md-2:hover .content-thumbnail-scroll .slick-arrow{opacity:1;visibility:visible}.shop-details .product-images div.col-md-2:hover .content-thumbnail-scroll .slick-arrow.fa-angle-left{top:-10px}.shop-details .product-images div.col-md-2:hover .content-thumbnail-scroll .slick-arrow.fa-angle-right{bottom:0}.shop-details .product-images .image-thumbnail .slick-slide a.active,.shop-details .product-images .image-thumbnail .slick-slide.slick-current .img-thumbnail-scroll,.shop-details .product-images .image-thumbnail .slick-slide:hover .img-thumbnail-scroll,.shop-details .product-images .image-thumbnail .slick-slide:hover a{border-color:#000}.shop-details .product-images .img-item img{display:inline-block;vertical-align:top;width:100%}.shop-details .product-images .main-image .slick-arrow{background:#ffffff80;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;font-family:FontAwesome;font-size:18px;height:30px;line-height:30px;opacity:0;text-align:center;top:calc(50% - 15px);visibility:visible;width:30px;z-index:9998}.shop-details .product-images .main-image .slick-arrow:hover{background:#000;color:#fff}.shop-details .product-images .main-image .slick-arrow.fa-angle-left{left:20px}.shop-details .product-images .main-image .slick-arrow.fa-angle-left:before{content:"\f104"}.shop-details .product-images .main-image .slick-arrow.fa-angle-right{right:20px}.shop-details .product-images .main-image .slick-arrow.fa-angle-right:before{content:"\f105"}.shop-details .product-info{padding-left:30px}.shop-details .product-info .title{font-size:30px;line-height:38px;margin-bottom:12px;margin-top:0}.shop-details .product-info .price{display:block;font-size:22px;line-height:28px;margin-bottom:15px}.shop-details .product-info .price del{font-size:18px;margin-right:2px}.shop-details .product-info .description{border-top:1px solid #efefef;margin-bottom:20px;margin-top:25px;padding-top:25px}.shop-details .variations table,.shop-details .variations tr td{border:none;padding:0}.shop-details .variations .label{color:#000;font-size:12px;font-weight:500;letter-spacing:1.5px;line-height:40px;margin-bottom:0;margin-right:15px;text-transform:uppercase;width:70px}.shop-details .variations .label:after{content:":";display:inline-block;padding-left:5px;position:relative;right:0;top:0}.shop-details .variations tr{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.shop-details .variations .attributes ul{list-style:none;margin:0;padding:0}.shop-details .variations .attributes ul li{display:inline-block;margin-right:10px}.shop-details .variations .attributes ul.text li span{border:1px solid #d5d5d5;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:inline-block;font-size:13px;height:28px;line-height:26px;text-align:center;width:28px}.shop-details .variations .attributes ul.text li span:hover{border:1px solid #000;color:#000}.shop-details .variations .attributes ul.colors li span{background:#e5d4c2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:inline-block;height:28px;position:relative;width:28px}.shop-details .variations .attributes ul.colors li span.color-2{background:#d9bf7a}.shop-details .variations .attributes ul.colors li span.color-3{background:#d4937d}.shop-details .variations .attributes ul.colors li span:before{border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";height:36px;left:calc(50% - 18px);margin:0;opacity:0;position:absolute;top:calc(50% - 18px);transform:none;visibility:hidden;width:36px}.shop-details .variations .attributes ul.colors li span:hover:before{opacity:1;visibility:visible}.shop-details .buttons{display:flex;gap:20px;vertical-align:top}.shop-details .buttons .add-to-cart-wrap{display:flex;flex:1 1;flex-wrap:wrap;margin:5px 0}.shop-details .buttons .add-to-cart-wrap .quantity{border:1px solid #b5b5b5!important;display:inline-block;height:50px;margin:0 7px 0 0;position:relative}.shop-details .buttons .add-to-cart-wrap .quantity button{color:#868686;font-size:0;outline-color:#0000}.shop-details .buttons .add-to-cart-wrap .quantity button:before{display:inline-block;font-family:eleganticons;font-size:18px;font-weight:900}.shop-details .buttons .add-to-cart-wrap .quantity button:hover{border:none;color:#000}.shop-details .buttons .add-to-cart-wrap .quantity button.plus{background:#0000;border:none;height:46px;line-height:24px;position:absolute;right:0;top:0;width:38px}.shop-details .buttons .add-to-cart-wrap .quantity button.plus:before{content:"\4c";position:relative;top:4px}.shop-details .buttons .add-to-cart-wrap .quantity button.minus{background:#0000;border:none;bottom:0;height:46px;left:0;position:absolute;width:38px}.shop-details .buttons .add-to-cart-wrap .quantity button.minus:before{content:"\4b";position:relative;top:4px}.shop-details .buttons .add-to-cart-wrap .quantity input{border:0;font-size:17px;font-weight:500;height:46px;padding:0 38px;text-align:center;width:125px}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart{background:#000;color:#fff;cursor:pointer;display:inline-block;flex:1 1;font-size:15px;font-weight:500;letter-spacing:1.5px;line-height:50px;margin:0;padding:0;position:relative;text-align:center;text-transform:uppercase;transition:none;vertical-align:top;white-space:nowrap}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart a{color:#fff;display:block}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart:hover{background:#cb8161}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart a.loading:before{animation:o 2s linear 0s infinite normal none running;background:none;border:2px solid #a9a8a8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-top-color:#000;content:"";display:inline-block;height:18px;margin-right:10px;position:relative;text-indent:0;top:3px;width:18px}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart a.added{display:none}.shop-details .buttons .add-to-cart-wrap .btn-add-to-cart a.added-to-cart:before{content:"\4e";font-family:ElegantIcons;margin-right:5px;vertical-align:bottom}.shop-details .buttons .btn-quick-buy{width:100%}.shop-details .buttons .btn-quick-buy .product-btn{background:#955b42;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;letter-spacing:1.5px;line-height:50px;margin:5px 0;padding:0 15px;position:relative;text-align:center;text-transform:uppercase;transition:none;vertical-align:top;white-space:nowrap;width:100%}.shop-details .buttons .btn-quick-buy .product-btn:hover{background:#bb643e}.product-btn{background:#955b42;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;letter-spacing:1.5px;line-height:50px;margin:5px 0;padding:0 15px;position:relative;text-align:center;text-transform:uppercase;transition:none;vertical-align:top;white-space:nowrap;width:100%}.product-btn:hover{background-color:#bb643e}.shop-details .buttons .btn-wishlist .product-btn{color:#000;margin-right:25px;text-align:center}.shop-details .buttons .btn-compare .product-btn,.shop-details .buttons .btn-wishlist .product-btn{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font-weight:500;margin-top:20px;padding:0;vertical-align:top}.shop-details .buttons .btn-compare .product-btn{position:relative}.shop-details .buttons .btn-compare .product-btn:before,.shop-details .buttons .btn-wishlist .product-btn:before{border:1px solid #cecece;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;content:"\e901";font-family:icomoon;font-size:16px;height:40px;line-height:40px;margin-right:10px;width:40px}.shop-details .buttons .btn-wishlist .product-btn.added:before{color:#cb8161}.shop-details .buttons .btn-wishlist .product-btn.added:hover:before{color:#fff}.shop-details .buttons .btn-compare .product-btn:before{content:"\e913";font-size:20px}.shop-details .buttons .btn-compare .product-btn:hover:before,.shop-details .buttons .btn-wishlist .product-btn:hover:before{background:#000;border-color:#000;color:#fff}.shop-details .product-info .product-meta{border-color:#efefef;border-style:solid;border-width:1px 0;display:inline-block;margin:30px 0;padding:20px 0;text-transform:capitalize;width:100%}.shop-details .product-info .product-meta>span{color:#868686;display:inline-flex;font-size:12px;letter-spacing:1.5px;margin-right:25px;text-transform:uppercase}.shop-details .product-info .product-meta>span a,.shop-details .product-info .product-meta>span span{color:#000;font-weight:500;margin-left:5px;text-transform:uppercase}.shop-details .product-info .social-share>a{color:#868686;font-size:12px;font-weight:500;letter-spacing:1.5px;margin-right:40px;text-transform:uppercase}.shop-details .product-info .social-share>a i{color:#000;font-size:15px;margin-right:7px}.shop-details .product-tabs{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin-top:60px;padding-bottom:50px}.shop-details .product-tabs .product-tabs-wrap{margin-left:auto;margin-right:auto;max-width:1110px}.shop-details .product-tabs .nav-tabs{border-bottom:none;display:block;margin-bottom:25px;padding:35px 0 0;text-align:center}.shop-details .product-tabs .nav-tabs .nav-item{display:inline-block;margin:5px 20px}.shop-details .product-tabs .nav-tabs .nav-item a{border:none;color:#868686;font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;padding:0 0 8px;position:relative}.shop-details .product-tabs .nav-tabs .nav-item a:before{background:#000;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.shop-details .product-tabs .nav-tabs .nav-item a.active,.shop-details .product-tabs .nav-tabs .nav-item a:hover{color:#000}.shop-details .product-tabs .nav-tabs .nav-item a.active:before,.shop-details .product-tabs .nav-tabs .nav-item a:hover:before{width:100%}.shop-details .product-tabs .tab-content .tab-pane p{line-height:2em}.shop-details .product-tabs .product-attributes td,.shop-details .product-tabs .product-attributes th{border:1px solid #e5e5e5;padding:16px 30px;vertical-align:top}.shop-details .product-tabs .product-attributes th{color:#000;font-weight:500;text-transform:capitalize}.shop-details .product-tabs .product-reviews .reviews-title{font-size:25px;margin-bottom:30px}.shop-details .product-tabs .product-reviews .comment-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -15px 30px;padding:0}.shop-details .product-tabs .product-reviews .comment-list li{flex:1 1;margin-bottom:25px;min-width:50%;padding:0 15px}.shop-details .product-tabs .product-reviews .comment-list li .content-comment-container{border:1px solid #d9d9d9;padding:30px}.shop-details .product-tabs .product-reviews .comment-list li .comment-container{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px;position:relative}.shop-details .product-tabs .product-reviews .comment-list li .comment-container>img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0}.shop-details .product-tabs .product-reviews .comment-list li .comment-container .rating{margin-bottom:4px}.shop-details .product-tabs .product-reviews .comment-list li .comment-container .comment-text{margin:0;padding-left:15px}.shop-details .product-tabs .product-reviews .comment-list li .comment-container .review-author{color:#000;font-size:13px;font-weight:500;text-transform:uppercase}.shop-details .product-tabs .product-reviews .comment-list li .comment-container .review-time{font-size:13px}.shop-details .product-tabs .product-reviews .comment-list li .content-comment-container .description,.shop-details .product-tabs .product-reviews .comment-list li .content-comment-container .description p{color:#000;line-height:22px;margin-bottom:0}.shop-details .product-tabs #review-form .comment-reply-title{border:2px solid #000;color:#000;display:inline-block;font-size:13px;font-weight:500;line-height:44px;margin-bottom:20px;padding:0 35px;text-transform:uppercase}.shop-details .product-tabs #review-form .comment-reply-title:before{content:"\e918";display:inline-block;font-family:wpbingofont;font-size:20px;font-weight:400;margin-right:15px}.shop-details .product-tabs #review-form .required{color:red}.shop-details .product-tabs #review-form .comment-form{display:flex;flex-wrap:wrap;margin:0 -10px}.shop-details .product-tabs #review-form .comment-form .comment-notes{margin-bottom:6px;padding:0 10px;width:100%}.shop-details .product-tabs #review-form .comment-form-rating{margin-bottom:10px;padding:0 10px;width:100%}.shop-details .product-tabs #review-form .comment-form-rating label{color:#000;font-weight:500;margin-bottom:10px;margin-right:0}.shop-details .product-tabs #review-form .comment-form-rating .stars{display:inline-block;margin-bottom:7px;margin-left:20px;padding:5px 0;position:relative;top:2px;width:160px}.shop-details .product-tabs #review-form .comment-form-rating .stars span{display:inline-block}.shop-details .product-tabs #review-form .comment-form-rating .stars span a{display:inline-block;font-size:0;line-height:100%;margin-right:3px;position:relative;vertical-align:middle;width:auto}.shop-details .product-tabs #review-form .comment-form-rating .stars span a:after{color:#cecece;content:"\f005";font-family:FontAwesome;font-size:18px;font-weight:inherit;text-indent:0}.shop-details .product-tabs #review-form .comment-form-comment{flex:1 1;margin:0;order:2;padding:0 10px}.shop-details .product-tabs #review-form .content-info-reviews{flex:1 1;margin:0;order:1;padding:0 10px}.shop-details .product-tabs #review-form .content-info-reviews .comment-form-author,.shop-details .product-tabs #review-form .content-info-reviews .comment-form-email{margin-bottom:25px}.shop-details .product-tabs #review-form .comment-form-comment textarea,.shop-details .product-tabs #review-form .content-info-reviews input{background:#fff;border:1px solid #d6d6d6;font-weight:300;height:60px;padding:14px 20px;width:100%}.shop-details .product-tabs #review-form .comment-form-comment textarea{height:230px}.shop-details .product-tabs #review-form .content-info-reviews .form-submit{margin:0}.shop-details .product-tabs #review-form .content-info-reviews .form-submit input[type=submit]{background:#000;color:#fff;cursor:pointer;font-weight:500;height:60px;letter-spacing:.1em;padding:0 50px;text-transform:uppercase;transition:all .3s ease;width:100%}.shop-details .product-tabs #review-form .content-info-reviews .form-submit input[type=submit]:hover{background:#cb8161}.shop-details .product-related{margin-top:50px}.shop-details .product-related .block-title{margin-bottom:50px;text-align:center}.shop-details .product-related .block-title h2{color:#000;display:inline-block;font-size:28px;margin:0;padding-bottom:15px;position:relative}.shop-details .product-related .block-title h2:before{background:#000;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:30%}.shop-cart .cart-items thead{background-color:#bd7f2d}.shop-cart .cart-items thead tr th{background-color:#bd7f2d;border:none;border-bottom:1px;color:#fff;font-size:16px;font-weight:500;padding:15px;width:160px}.shop-cart .cart-items tbody{border-top:0}.shop-cart .cart-items tbody tr td{border:0;border-bottom:1px solid #e8e8e8;padding:2px;vertical-align:middle}.shop-cart .cart-items tbody tr td.product-thumbnail{align-items:center;display:flex;margin-top:20px}.shop-cart .cart-items tbody tr td.product-thumbnail img{width:80px}.shop-cart .cart-items tbody tr td.product-thumbnail .product-name{display:inline-block;margin-left:20px;vertical-align:middle}.shop-cart .cart-items tbody tr td.product-thumbnail .product-name a{color:#868686;font-size:16px}.shop-cart .cart-items tbody tr td.product-price span,.shop-cart .cart-items tbody tr td.product-subtotal span,.shop-cart .cart-items tbody tr td.product-thumbnail .product-name a:hover{color:#000}.shop-cart .cart-items tbody tr td.product-quantity .quantity .minus,.shop-cart .cart-items tbody tr td.product-quantity .quantity .plus,.shop-cart .cart-items tbody tr td.product-quantity .quantity input.qty{border:none;width:30px}.shop-cart .cart-items tbody tr td.product-remove a{font-size:0;text-align:center}.shop-cart .cart-items tbody tr td.product-remove a:before{border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000!important;content:"\ea02";display:inline-block;font-family:feather;font-size:10px;height:16px;line-height:15px;width:16px}.shop-cart .cart-items tbody tr td.product-remove a:hover:before{background:#000;border-color:#000;color:#fff!important}.shop-cart .cart-items .actions .bottom-cart{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.shop-cart .cart-items .actions .coupon{display:flex;flex:0 0 50%}.shop-cart .cart-items .actions .coupon input{flex:1 1;margin-right:5px;padding:0 10px}.shop-cart .cart-items .actions .bottom-cart .button,.shop-cart .cart-items .actions .coupon input{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;line-height:40px}.shop-cart .cart-items .actions .bottom-cart .button{background:#000;color:#fff;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.1em;padding:0 35px;text-transform:uppercase;transition:all .3s ease}.shop-cart .cart-items .actions .bottom-cart .button:hover{background:#cb8161}.shop-cart .cart-items .actions .bottom-cart h2{font-size:18px;margin:0}.shop-cart .cart-totals{background:#f6f6f6;margin-left:auto;max-width:400px;padding-bottom:35px}.shop-cart .cart-totals h2{background:#e9e9e9;border-bottom:0;color:#000;font-size:20px;font-weight:600;line-height:1.8;margin:0;padding:11px 30px}.shop-cart .cart-totals .cart-subtotal{align-items:center;display:flex;margin-top:10px;padding:10px 30px}.shop-cart .cart-totals .cart-subtotal>*{flex:1 1}.shop-cart .cart-totals .cart-subtotal .title{color:#000;font-size:16px}.shop-cart .cart-totals .cart-subtotal span{color:#000;font-size:18px;font-weight:500;letter-spacing:1.1px}.shop-cart .cart-totals .shipping-totals{align-items:center;display:flex;padding:10px 30px}.shop-cart .cart-totals .shipping-totals>*{flex:1 1}.shop-cart .cart-totals .shipping-totals .title{color:#000;font-size:16px}.shop-cart .cart-totals .shipping-totals .shipping-methods{list-style:none;margin-bottom:10px;padding:0}.shop-cart .cart-totals .shipping-totals .shipping-desc{margin-bottom:0}.shop-cart .cart-totals .order-total{align-items:center;display:flex;padding:10px 30px}.shop-cart .cart-totals .order-total>*{flex:1 1}.shop-cart .cart-totals .order-total .title{color:#000;font-size:16px}.shop-cart .cart-totals .order-total span{color:#000;font-size:20px;font-weight:500;letter-spacing:1.1px}.shop-cart .cart-totals .proceed-to-checkout{margin-top:15px;padding:0 30px}.shop-cart .cart-totals .proceed-to-checkout .button{background:#000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;letter-spacing:.1em;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.shop-cart .cart-totals .proceed-to-checkout .button:hover{background:#cb8161}.shop-cart-empty .cart-empty{word-wrap:break-word;background-color:#f7f6f7;border-top:3px solid #000;color:#515151;list-style:none outside;margin:0 0 24px;padding:12px 22px;position:relative;text-transform:capitalize;width:auto;width:100%}.shop-cart-empty .return-to-shop .button{background:#000;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:34px;padding:0 20px;text-transform:uppercase}.shop-cart-empty .return-to-shop .button:before{content:"\23";font-family:ElegantIcons;font-size:18px;margin:0 5px 0 0;position:relative;top:3px}.shop-cart-empty .return-to-shop .button:hover{background:#000000bf}.shop-checkout .checkout h3{font-size:24px;font-weight:600;margin-bottom:30px;margin-top:0}.shop-checkout .checkout .form-row{margin-bottom:30px;margin-left:0;margin-right:0}.shop-checkout .checkout .form-row label{color:#000;display:block;float:left;font-weight:500;margin-bottom:0}.shop-checkout .checkout .form-row .required{border:0;color:#e42234;font-weight:400}.shop-checkout .checkout .form-row .input-wrapper{float:left;width:100%}.shop-checkout .checkout .form-row .input-wrapper .input-text{border-color:#e5e5e5;border-width:0 0 2px;color:#000;height:32px;line-height:32px;padding:0;width:100%}.shop-checkout .checkout .form-row .selection .select2-selection{border-color:#e5e5e5;border-radius:0;border-width:0 0 2px;height:32px;line-height:32px}.shop-checkout .checkout .form-row .selection .select2-selection span{height:32px;line-height:32px;padding:0}.shop-checkout .account-fields{margin-bottom:20px}.shop-checkout .checkout .account-fields .form-row{margin-bottom:15px}.shop-checkout .account-fields .checkbox span,.shop-checkout .ship-to-different-address .checkbox span{margin-left:10px}.shop-checkout .checkout .form-row .input-wrapper textarea.input-text{height:100px;line-height:24px}.shop-checkout .checkout-review-order{border-radius:10px;box-shadow:1px 1px 5px #ccc;margin-top:70px;padding:30px 40px}.shop-checkout .checkout-review-order h2{font-size:20px;font-weight:600;margin:0}.shop-checkout .checkout-review-order .review-order-title{color:#000;font-size:24px;font-weight:600;margin-bottom:22px;margin-top:10px}.shop-checkout .checkout-review-order .cart-item{display:flex;justify-content:space-between;margin-bottom:15px}.shop-checkout .checkout-review-order .cart-item .info-product{align-items:center;display:flex;justify-content:space-between;width:100%}.thumbnail-name{display:flex}.shop-checkout .checkout-review-order .cart-item .info-product .product-thumbnail{max-width:55px}.shop-checkout .checkout-review-order .cart-item .info-product .product-name{color:#000;font-size:14px;padding-left:20px;text-transform:uppercase;word-break:break-word}.shop-checkout .checkout-review-order .cart-item .info-product .product-name .product-quantity{color:#666;display:block;font-size:13px;font-weight:500}.shop-checkout .checkout-review-order .cart-item .product-total span{color:#000;font-weight:500;letter-spacing:1.1px}.shop-checkout .checkout-review-order .cart-subtotal,.shop-checkout .checkout-review-order .order-total{align-items:center;border-top:1px solid #dedede;display:flex;justify-content:space-between;padding:20px 0}.shop-checkout .checkout-review-order .cart-subtotal{margin-top:30px}.shop-checkout .checkout-review-order .cart-subtotal span,.shop-checkout .checkout-review-order .order-total span{color:#000;font-weight:500;letter-spacing:1.1px}.shop-checkout .checkout-review-order .shipping-totals{align-items:center;border-top:1px solid #dedede;display:flex;justify-content:space-between;padding:20px 0}.shop-checkout .checkout-review-order .shipping-methods{list-style:none;margin:0;padding:0;text-align:right}.shop-checkout .checkout-review-order .order-total .total-price span{color:#000;font-size:18px;letter-spacing:1.1px}.shop-checkout .checkout-review-order .checkout-payment .payment-methods{border:1px solid #d9d9d9;list-style:none;margin-bottom:30px;padding:20px}.shop-checkout .checkout-review-order .checkout-payment .custom-radio li{margin-bottom:10px}.shop-checkout .checkout-review-order .checkout-payment .custom-radio li:last-child{margin-bottom:0}.shop-checkout .checkout-review-order .checkout-payment .custom-radio li label{color:#000;font-weight:500}.shop-checkout .checkout-review-order .checkout-payment .button{background:#000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;letter-spacing:.1em;padding:10px 20px;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.shop-checkout .checkout-review-order .checkout-payment .button:hover{background:#cb8161}.shop-wishlist .wishlist-items{border:1px solid #e5e5e5}.posts-list.grid .post-entry{margin-bottom:40px}.posts-list.grid .post-entry .post-categories{margin-top:10px}.posts-list.grid .post-entry .post-categories a{color:#666;font-size:11px;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.posts-list.grid .post-entry .post-categories a:hover{color:#cb8161}.posts-list.grid .post-entry .post-title{font-size:20px;line-height:1.1;margin:3px 0 8px;width:100%}.posts-list.grid .post-entry .post-meta{align-items:center;color:#868686;display:flex;flex-wrap:wrap;font-size:13px;letter-spacing:.5px}.posts-list.grid .post-entry .post-meta .post-time{align-items:center;display:flex}.posts-list.grid .post-entry .post-meta .post-time:after{background:#d5d5d5;content:"";display:inline-block;height:1px;margin:0 10px;width:10px}.posts-list.list .post-entry{margin-bottom:55px}.posts-list.list .post-entry .post-image{margin-bottom:20px}.posts-list.list .post-entry .post-title{font-size:34px;line-height:1.3;margin:0 0 10px}.posts-list.list .post-entry .post-meta{align-items:center;color:#ababab;display:flex;flex-wrap:wrap;font-size:15px;letter-spacing:.5px;margin-bottom:15px}.posts-list.list .post-entry .post-meta a{color:#ababab}.posts-list.list .post-entry .post-meta i{margin-right:6px}.posts-list.list .post-entry .post-meta .post-categories,.posts-list.list .post-entry .post-meta .post-comment,.posts-list.list .post-entry .post-meta .post-time{align-items:center;display:flex}.posts-list.list .post-entry .post-meta .post-categories:after,.posts-list.list .post-entry .post-meta .post-time:after{background:#dedede;content:"";display:inline-block;height:18px;margin:0 15px;width:1px}.posts-list.list .post-entry .post-excerpt{font-size:15px;margin-bottom:25px}.posts-list.list .post-entry .post-btn a{font-size:12px;text-transform:uppercase}.post-details .post-title{margin-bottom:10px;margin-top:20px}.post-details.no-sidebar .post-title{font-size:36px;text-align:center}.post-details.no-sidebar .post-meta{align-content:center;justify-content:center}.post-details .post-meta{align-items:center;color:#ababab;display:flex;flex-wrap:wrap;font-size:14px;letter-spacing:.5px;margin-bottom:20px}.post-details .post-meta a{color:#ababab}.post-details .post-meta a:hover{color:#cb8161}.post-details .post-meta i{margin-right:6px}.post-details .post-meta .post-categories,.post-details .post-meta .post-comment,.post-details .post-meta .post-time{align-items:center;display:flex}.post-details .post-meta .post-categories:after,.post-details .post-meta .post-time:after{background:#dedede;content:"";display:inline-block;height:18px;margin:0 15px;width:1px}.post-details .post-content{font-size:15px}.post-details .post-content blockquote{border-left:2px solid #000;color:#666;font-size:16px;font-weight:500;margin:30px 0;padding:0 0 0 35px;position:relative}.post-details .post-content blockquote i{color:#dadada;display:block;font-size:23px;margin-bottom:16px}.post-details .post-content blockquote h2{font-family:Lato,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;margin:15px 0 0;text-transform:uppercase}.post-details .post-content .content-img{margin-top:30px}.post-details .post-content-entry{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;padding-bottom:35px;width:100%}.post-details .post-content-entry .tags-links{margin-top:20px}.post-details .post-content-entry .tags-links label{color:#000;margin:0 5px 0 0}.post-details .post-content-entry .tags-links a{background:#0000;border:1px solid #e5e5e5;color:#868686;display:inline-block;font-size:14px;font-weight:500;line-height:38px;margin-right:5px;padding:0 15px;white-space:nowrap}.post-details .post-content-entry .tags-links a:last-child{margin-right:0}.post-details .post-content-entry .tags-links a:hover{background:#cb8161;border-color:#cb8161;color:#fff}.post-details .post-content-entry .entry-social-share{margin-bottom:0;margin-top:20px}.post-details .post-content-entry .entry-social-share label{color:#000;margin:0 5px 0 0}.post-details .post-content-entry .entry-social-share .social-share{display:inline-block}.post-details .post-content-entry .entry-social-share .social-share a{border:1px solid #e5e5e5;display:inline-block;font-size:0;height:40px;line-height:50px;margin-right:5px;text-align:center;width:40px}.post-details .post-content-entry .entry-social-share .social-share a:last-child{margin-right:0}.post-details .post-content-entry .entry-social-share .social-share a:hover{background:#cb8161;border-color:#cb8161}.post-details .post-content-entry .entry-social-share .social-share a i{color:#000;font-size:13px;text-align:center}.post-details .post-content-entry .entry-social-share .social-share a:hover i{color:#fff}.post-details .prev-next-post{border-bottom:1px solid #e5e5e5;display:inline-block;padding:30px 0;position:relative;width:100%}.post-details .prev-next-post:before{background:#e5e5e5;content:"";height:78px;left:50%;position:absolute;top:calc(50% - 39px);width:1px}.post-details .prev-next-post .next-post,.post-details .prev-next-post .previous-post{float:left;width:50%}.post-details .prev-next-post .previous-post{padding-right:15px}.post-details .prev-next-post .next-post{float:right;padding-left:15px;text-align:right}.post-details .prev-next-post .next-post a,.post-details .prev-next-post .previous-post a{color:#ababab;display:block;font-size:15px;text-transform:capitalize}.post-details .prev-next-post .hover-extend{font-size:13px;margin-bottom:5px;text-transform:uppercase}.post-details .prev-next-post .next-post a .title,.post-details .prev-next-post .previous-post a .title{font-size:20px;margin:0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.post-details .prev-next-post .next-post a:hover .hover-extend,.post-details .prev-next-post .next-post a:hover .title,.post-details .prev-next-post .previous-post a:hover .hover-extend,.post-details .prev-next-post .previous-post a:hover .title{color:#cb8161}.post-details .comments-area .comments-title{color:#000;font-size:32px;margin-bottom:0;margin-top:40px;text-align:center}.post-details .comments-area .comments-list{list-style:none;margin-top:30px;padding:0}.post-details .comments-area .comments-list .comment-item{border-bottom:1px solid #e5e5e5;display:block;margin-bottom:40px;padding-bottom:35px;position:relative}.post-details .comments-area .comments-list .comment-item:last-child{margin-bottom:0}.post-details .comments-area .comments-list .comment-item .comment-avatar{float:left}.post-details .comments-area .comments-list .comment-item .comment-avatar img{margin:0 20px 0 0;min-width:70px}.post-details .comments-area .comments-list .comment-item .comment-content-wrap{overflow:hidden}.post-details .comments-area .comments-list .comment-item .comment-author{color:#000;font-size:13px;font-weight:600;letter-spacing:1px;line-height:1.4;margin-bottom:2px;margin-top:0;text-transform:uppercase}.post-details .comments-area .comments-list .comment-item .comment-time{color:#999;font-size:13px;margin-bottom:4px}.post-details .comments-area .comments-list .comment-item .comment-content{color:#868686;font-weight:400}.post-details .comments-area .comments-list .comment-item .comment-content p{line-height:1.6;margin:0}.post-details .comments-area .comments-list .comment-item .comment-reply-link{color:#c2c2c2;font-size:0;font-weight:400;font-weight:500;position:absolute;right:0;top:5px}.post-details .comments-area .comments-list .comment-item .comment-reply-link:hover{color:#000}.post-details .comments-area .comments-list .comment-item .comment-reply-link:before{content:"\f112";display:inline-block;font-family:FontAwesome;font-size:14px}.post-details .comments-area .comment-form{margin-top:50px;text-align:center}.post-details .comments-area .comment-form .form-header h3{color:#000;font-size:32px;margin-bottom:15px;margin-top:0}.post-details .comments-area .comment-form .comment-notes{margin-bottom:20px}.post-details .comments-area .comment-form .form-group{margin-bottom:30px;position:relative}.post-details .comments-area .comment-form .form-group .form-control{background:#f5f5f5;border:none;height:47px;padding:10px 20px}.post-details .comments-area .comment-form .form-group textarea.form-control{box-shadow:none;height:auto}.post-details .comments-area .comment-form .form-group .form-control::placeholder{color:#999}.post-details .comments-area .comment-form .form-group .button{cursor:pointer;font-size:13px;line-height:44px}.page-login-register .box-form-login{border:2px solid #eaeaea;height:100%;padding:50px 0 40px}.page-login-register .box-form-login h2{font-size:20px;font-weight:600;margin:0 0 40px;padding-bottom:15px;position:relative;text-align:center;text-transform:uppercase}.page-login-register .box-form-login h2:before{content:"\e90c";display:inline-block;font-family:wpbingofont;font-size:18px;margin-right:10px}.page-login-register .box-form-login h2:after{background:#000;bottom:-2px;content:"";height:2px;left:calc(50% - 65px);position:absolute;width:130px}.page-login-register .box-form-login h2.register:after{left:calc(50% - 75px);width:150px}.page-login-register .box-form-login h2.register:before{content:"\e915"}.page-login-register .box-form-login .box-content{padding:0 90px}.page-login-register .box-form-login .box-content .required{color:red}.page-login-register .box-form-login .box-content input{height:45px;line-height:45px;width:100%}.page-login-register .box-form-login .box-content .email input,.page-login-register .box-form-login .box-content .password input,.page-login-register .box-form-login .box-content .username input{margin-bottom:15px;padding:0 16px}.page-login-register .box-form-login .box-content .rememberme-lost{display:flex;flex-wrap:wrap;justify-content:space-between}.page-login-register .box-form-login .box-content .rememberme-lost .remember-me{margin-right:10px;position:relative}.page-login-register .box-form-login .box-content .rememberme-lost .remember-me input{cursor:pointer;height:22px;opacity:0;position:absolute}.page-login-register .box-form-login .box-content .rememberme-lost .inline{color:#000;cursor:pointer;font-weight:500}.page-login-register .box-form-login .box-content .rememberme-lost .inline:before{border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:inline-block;height:16px;margin-right:5px;position:relative;top:3px;width:16px;z-index:2}.page-login-register .box-form-login .box-content .rememberme-lost .remember-me input:checked+label:before{border-color:#cb8161}.page-login-register .box-form-login .box-content .rememberme-lost .inline:after{background:#cb8161;border:2.5px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:"";display:inline-block;height:16px;left:0;opacity:0;position:absolute;top:4px;width:16px;z-index:1}.page-login-register .box-form-login .box-content .rememberme-lost .remember-me input:checked+label:after{opacity:1}.page-login-register .box-form-login .box-content .rememberme-lost .lost-password{font-weight:500}.page-login-register .box-form-login .box-content .rememberme-lost .lost-password a{display:inline-block;position:relative}.page-login-register .box-form-login .box-content .rememberme-lost .lost-password a:hover:before{background:#cb8161;width:50%}.page-login-register .box-form-login .box-content .rememberme-lost .lost-password a:before{background:#000;bottom:-4px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:100%}.page-login-register .box-form-login .box-content .button-login,.page-login-register .box-form-login .box-content .button-register{margin-top:20px;text-align:center}.page-login-register .box-form-login .box-content .button-login input[type=submit],.page-login-register .box-form-login .box-content .button-register input[type=submit]{background:#000;border:0;color:#fff;cursor:pointer;font-size:13px;font-weight:500;letter-spacing:1px;padding:0;text-transform:uppercase}.page-login-register .box-form-login .box-content .button-login input[type=submit]:hover,.page-login-register .box-form-login .box-content .button-register input[type=submit]:hover{background:#cb8161}.page-forget-password .reset-password .form-row{margin:0 0 15px}.page-forget-password .reset-password .form-row label{display:block;width:100%}.page-forget-password .reset-password .form-row .input-text{width:100%}.page-forget-password .reset-password .form-row .button{background:#000;border:0;color:#fff;cursor:pointer;font-size:12px;line-height:42px;margin-top:10px;padding:0 25px}.page-forget-password .reset-password .form-row .button:hover{background:#cb8161}.page-my-account .my-account-navigation{background:#f5f5f5;border:1px solid #f5f5f5;float:left;margin-bottom:40px;padding:20px 30px;width:30%}.page-my-account .my-account-navigation ul{border-bottom:none;list-style:none;padding:0}.page-my-account .my-account-navigation ul li{border-bottom:1px solid #e6e6e680;list-style-type:none;padding:10px 0;vertical-align:middle;width:100%}.page-my-account .my-account-navigation ul li:last-child{border-bottom:none}.page-my-account .my-account-navigation ul li a,.page-my-account .my-account-navigation ul li span{border:none!important;font-weight:500;padding:0;transition:all .2s ease 0s}.page-my-account .my-account-navigation ul li a.active,.page-my-account .my-account-navigation ul li a:focus,.page-my-account .my-account-navigation ul li a:hover{background:#0000}.page-my-account .my-account-navigation ul li a.active{color:#cb8161}.page-my-account .my-account-content{float:right;font-size:15px;line-height:1.4;width:68%}.page-my-account .my-account-content strong{font-weight:500}.page-my-account .my-account-content a:hover{opacity:.7}.page-my-account .my-account-orders table{border:1px solid #e6e6e6}.page-my-account .my-account-orders table tr th{border:0;color:#000;font-size:16px;font-weight:500;line-height:1.8;padding:12px 20px;vertical-align:top}.page-my-account .my-account-orders table tr td{line-height:1.8;padding:10px 20px;vertical-align:top}.page-my-account .my-account-addresses .addresses{display:flex;flex-wrap:wrap;margin:0 -15px}.page-my-account .my-account-addresses .addresses .addresses-col{flex:0 0 50%;margin:15px 0;max-width:50%;padding-left:15px;padding-right:15px}.page-my-account .my-account-addresses .addresses .addresses-col .col-title{align-items:center;background:#f5f5f5;display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 20px}.page-my-account .my-account-addresses .addresses .addresses-col .col-title h3{font-size:20px;margin:0}.page-my-account .my-account-addresses .addresses .addresses-col address{border:1px solid #f5f5f5;margin-bottom:0;padding:15px 20px}.page-my-account .my-account-account-details .form-row{margin:0 0 15px}.page-my-account .my-account-account-details .form-row label{display:block;width:100%}.page-my-account .my-account-account-details .form-row em{display:block;margin-top:5px}.page-my-account .my-account-account-details .form-row .input-text{width:100%}.page-my-account .my-account-account-details fieldset{margin-top:30px}.page-my-account .my-account-account-details legend{color:#000;font-weight:400;margin-bottom:15px;margin-top:30px}.page-my-account .my-account-account-details .form-row .button{background:#000;border:0;color:#fff;cursor:pointer;font-size:12px;line-height:42px;margin-top:10px;padding:0 25px}.page-my-account .my-account-account-details .form-row .button:hover{background:#cb8161}.page-about-us .block .block-title{margin-bottom:50px;text-align:center}.page-about-us .block .block-title h2{font-size:50px}.page-about-us .block .block-title .sub-title{font-size:22px}.page-faq .faq-section{margin-bottom:60px}.page-faq .faq-section .section-title h2{font-size:30px;margin-bottom:16px;margin-top:0}.page-faq .faq-section .faq-item{margin-bottom:20px}.page-faq .faq-section .faq-item .faq-question{color:#333;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:6px}.page-404{position:relative;text-align:center}.page-404 .content-page-404{padding:100px 0 60px}.page-404 .content-page-404 .title-error{color:#000;font-size:280px;line-height:1}.page-404 .content-page-404 .sub-title{color:#000;font-size:40px;font-weight:500;margin-bottom:25px;padding-bottom:10px;position:relative}.page-404 .content-page-404 .sub-title:before{background:#e1e1e1;bottom:0;content:"";height:2px;left:calc(50% - 70px);position:absolute;width:140px}.page-404 .content-page-404 .sub-error{font-size:16px;margin:auto;max-width:325px}.page-404 .content-page-404 .button{background:#000;border-radius:0;color:#fff;display:inline-block;font-size:18px;font-size:14px;font-weight:500;height:50px;letter-spacing:.1em;line-height:50px;margin-top:30px;padding:0 40px;position:relative;text-transform:uppercase;z-index:1}.page-404 .content-page-404 .button:after{content:"\24";display:inline-block;font-family:eleganticons;font-size:20px;line-height:1;margin-left:5px;position:relative;top:5px}.page-404 .content-page-404 .button:hover{background:#cb8161}#site-footer{border-top:1px solid #e5e5e5;color:#868686;margin-top:70px;padding-top:70px}#site-footer.no-border-top{border-top:none}#site-footer.m-t-0,.home #site-footer{margin-top:0}#site-footer.m-t-30{margin-top:30px}#site-footer.small-space{padding-top:50px}#site-footer.background{background:#f6f6f6;border-top:none}#site-footer.dark{background:#161616}#site-footer .footer-top{border-bottom:1px solid #e5e5e5;margin-bottom:70px;padding-bottom:70px}#site-footer.small-space .footer-top{margin-bottom:50px;padding-bottom:50px}#site-footer.small-space .row{margin:0 -15px}#site-footer.small-space .row>div{padding:0 15px}#site-footer .footer .block{margin-bottom:40px}#site-footer .footer .block.m-b-15{margin-bottom:15px}#site-footer .footer .block.m-b-20{margin-bottom:20px}#site-footer .footer .block.m-b-30{margin-bottom:30px}#site-footer .block .block-title{font-size:16px;font-weight:600;margin-bottom:20px;margin-top:0;text-transform:uppercase}#site-footer.dark .block .block-title{color:#fff}#site-footer ul{list-style:none;margin-bottom:0;padding:0}#site-footer p,#site-footer ul li{margin-bottom:8px}#site-footer ul li span{color:#000}#site-footer ul li a{color:#868686}#site-footer ul li a:hover{color:#cb8161}#site-footer.dark ul li a:hover{color:#fff}#site-footer .footer-bottom{border-top:1px solid #e0e0e0;margin-top:30px;padding:20px 0}#site-footer.dark .footer-bottom{border-top:1px solid #2d2d2d}#site-footer .footer-bottom.background-white{background:#fff}#site-footer .footer-bottom.no-border-top{border-top:none}#site-footer.small-space .footer-bottom{margin-top:10px}#site-footer .footer-bottom .block-widget-wrap>.row{align-items:center}#site-footer .footer-bottom p,#site-footer .footer-bottom ul{margin-bottom:0}#site-footer .footer-bottom .footer-right{text-align:right}#site-footer .footer-bottom .footer-right .block-menu ul li{display:inline-block;margin-left:15px;margin-right:15px}#site-footer .footer-bottom .footer-right .block-menu ul li:first-child{margin-left:0}#site-footer .footer-bottom .footer-right .block-menu ul li:last-child{margin-right:0}#site-footer .footer-bottom .footer-right .block-menu ul li a{color:#000;display:inline-block;font-size:12px;letter-spacing:2px;line-height:1.8;position:relative;text-transform:uppercase}#site-footer .footer-bottom .footer-right .block-menu ul li a:before{background:#000;bottom:0;content:"";height:1px;left:0;position:absolute;transition:all .3s ease;width:0}#site-footer .footer-bottom .footer-right .block-menu ul li a:hover:before{width:100%}#site-footer .social-link li{display:inline-block;margin:0 3px;text-align:center}#site-footer .social-link li:first-child{margin-left:0}#site-footer .social-link li:last-child{margin-right:0}#site-footer .social-link li a{border:1px solid #d3d3d3;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;height:38px;line-height:38px;width:38px}#site-footer .social-link li a:hover{background:#cb8161;border-color:#cb8161}#site-footer .social-link li a i{color:#000;font-size:16px}#site-footer .social-link li a:hover i,#site-footer.dark .social-link li a i{color:#fff}#site-footer .block-newsletter{max-width:330px}#site-footer.three-columns{padding:0}#site-footer.three-columns .footer{padding:30px 0}#site-footer.three-columns .column-center{align-content:center;align-items:center;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;display:flex;flex:0 0 28%;justify-content:center;max-width:28%;padding-bottom:60px;padding-top:60px;text-align:center}#site-footer.three-columns .column-center .block:last-child{margin-bottom:0}#site-footer.three-columns .column-left,#site-footer.three-columns .column-right{flex:0 0 36%;max-width:36%;padding-bottom:30px;padding-top:30px}#site-footer.three-columns .column-right{padding-left:80px}#site-footer.three-columns .footer .block:last-child{margin-bottom:0}#site-footer.three-columns .footer-bottom{margin-top:0}.footer-section{background-color:#f9f9f9;box-shadow:0 -4px 10px #8080801a;padding:20px;text-align:center}.footer-newsletter{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.footer-input{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:10px;width:250px}.footer-subscribe-btn{background-color:#4a4a4a;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.footer-subscribe-btn:hover{background-color:#333}.footer-socials-heading{font-size:16px;font-weight:700;margin-bottom:10px}.footer-icons{display:flex;gap:10px}.footer-icon{cursor:pointer;height:30px;transition:transform .3s ease;width:30px}.footer-icon:hover{transform:scale(1.2)}#wedding-sub-menu{transform:translateX(-33%)}#jewelry-sub-menu{transform:translateX(-43%)}#bujukan-sub-menu{transform:translateX(-56%)}#men-sub-menu{transform:translateX(-63%)}#gifts-sub-menu{transform:translateX(-68%)}#about-sub-menu{transform:translateX(-74%)}#nav-link-a{color:#000}#jewelry-col{max-width:13%}#gold-div{align-items:center;bottom:-10px;padding:0}#gold-div>:hover:after{display:none}.gold-text{background-color:#fff;color:#000;padding:0 10px}.custom-product-options{border-radius:8px;margin-top:10px;padding:0 20px}.custom-product-options2{margin-top:10px;padding:0}.ring-stone{display:flex;justify-content:center}.stone-clarity{gap:60px}.color-certificate,.stone-clarity{display:flex;justify-content:start}.color-certificate{gap:120px}#certificate-container,#color-container{margin-left:0}.metal-selection,.shape-selection{display:flex;flex-wrap:wrap;margin-bottom:20px}.option-label{align-items:center;color:#000;display:flex;font-size:14px;gap:5px;justify-content:start;margin-bottom:0;padding-left:10px}.metal-options,.shape-options{display:flex;gap:10px;margin-top:10px;padding-left:10px}.metal-option,.shape-option{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:50%;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:45px;justify-content:center;transition:all .3s ease;width:45px}.metal-option.selected,.metal-option:hover{border-color:gold;box-shadow:0 0 10px #ffd70099}.shape-option.selected,.shape-option:hover{background-color:#000}.carat-options{display:flex;gap:30px}.unique-options-container{border-radius:10px;font-family:Arial,sans-serif;margin:0 auto;max-width:500px;padding:20px;width:100%}.unique-label{align-items:center;color:#565656;display:flex;font-size:16px;margin-bottom:10px}.unique-info-icon{color:#555;font-size:18px;margin-right:8px}.unique-option-buttons{display:flex;gap:10px;margin-bottom:20px}.unique-option-btn{background:none;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s,color .3s}.unique-option-btn:hover{background-color:#000;color:#fff}.unique-carat-boxes{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}.unique-carat-box{background-color:#fff;border-radius:5px;box-shadow:1px 1px 5px #ccc;cursor:pointer;font-size:14px;padding:2px 10px;text-align:center;transition:background-color .3s,box-shadow .3s}.unique-carat-box:hover{background-color:#000;box-shadow:0 0 5px #0003;color:#fff}.unique-option-btn.selected{background-color:#000;color:#fff;font-weight:700}.unique-carat-box.selected{background-color:#000;box-shadow:0 0 5px #0003;color:#fff}.tooltip{background-color:#000c;border-radius:4px;color:#fff;font-size:12px;padding:5px 10px;pointer-events:none;white-space:nowrap;z-index:1000}#label-info-icon{align-items:center;display:flex;font-size:18px;gap:5px;justify-content:start;width:130px}#label-info-icon,.why-us-inner h1{font-family:sans-serif}.label-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAADd0lEQVR4nO2aT08UQRDFfwSENRiRhRWPcjQY5VMoRFTghuJNgxeRoFeVm4ieSEj4HBpC0KghUSP+QbmoKJwED0a8uUDQjKn4JunEmYWdnd0dCC+ZZHeqp7prurq6+tXALnYu0kAncBeYAD4BP4F1Xfb7o2TW5ixQT0KQAi4AD4E/gJfn9RuYAnqBmnIYsBe4BnxzBrUGPAFuaGaO6I3v0VWveya7CTzVM/7zy8CgXk5JcApYdAbwGrgI1EXQdQC4BLxx9C0A7RQR9qbGnQ7fAidi1N8GvHP0jxVjdg5p4NbBL+AKUBl3J/zTeRXIOrPdFJfyZk23p6hzlOLjGDCvPr9oDAUh4yh8BTRSOtQDz9T3orwiElKOO70Aaik9aoGXjptFWjPjjjvZZpcvqoE7CtEWWod1L180OF5hASDvEOsv7KhrYjhgA7R7UddMVjosum15s/P3CYtOUbEcYIjdi4oBZ/FvycWuO/tEZYIMqQLeS48ZlRMpJ+0odLMLcq3bBepsl56lzXKzXidCFIpqGbNc4GJ3UeFE0nPkwCM1stwpqejTGCfDGqSVVq9FTABLuVGuAxth4+ySpY9JPqY11tNBwnsS2nki6RjSWEeChBMSnomho7ATYVzokr77QcLPEtopLumGtEif8QL/YUXCKHlVGIplSKP0fQ8SrktYaKwvhSE1Dk+wcw1Z2UaulcnlWnEudh9lWewTEhoDmHRDunOFX39DNPIs6YYM5doQOyU0tjDphkxLX0dYMuYnjcYAJtWQtJM07g9rNKUOjcZMqiGXpcvWdCjOq5FxsUk0pAKYla6ezTaaJTU8mUBDOqTn61bKEINqPBsDvxunIVXAnPT0b+WBlMP1GqEcZ/ZbiEGDenY+n6KQz1ZkRY6V25BWYDUquzPmvAGjLcuFjEg5G8toFAUp0UKeiORykNj7gBmNYaaQOmNGiZlfVrD/pUIaeK6+F+Io+DQ7U2tudpzio9Xp07Lyw3EpbnLcLCvu1cJh3KhSdFp13Olg3J2knADgiVCOq/paoVLGnKN/tNi19zZn2j1xsX0Rv2JIK3fy0w5PrhRntXjT2Rlw0hlPGaml17fEO7UobFfralDRqFttph2ewE87+sv1BUSNWPFJHQG8PK8NZbE95TIgCHXiYu3U9kC1xx/ORzX2+4OOpyNqG3qe2AXbHH8BUFp9NS4UzQMAAAAASUVORK5CYII=) no-repeat 50%/cover;cursor:pointer;height:15px;width:15px}body.no-scroll,html.no-scroll{height:100%;overflow:hidden}.img-h2{align-items:center;display:flex;justify-content:space-around;padding:30px 0}.img-h2 img{width:300px}.custom-popup{background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:1000}.free-sz-btn{border:1px solid #ddd;cursor:pointer;font-style:14px;padding:5px 10px}.custom-popup.show{opacity:1;visibility:visible}.custom-popup-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:15px;max-height:95%;max-width:80%;overflow-y:auto;padding:20px;position:relative;width:90%}.custom-close-btn{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}#popup-content-area img{border-radius:5px;max-width:100%}#popup-content-area h2{color:#333;margin:10px 0}#popup-content-area p{line-height:1.6;margin:10px 0}#popup-content-area .styled-box{border:2px solid #d12023;border-radius:8px;margin-top:15px;padding:15px}.ring-size-selection{align-items:center;display:flex;gap:15px;margin:10px 0;position:relative}.ring-size-selection.shape{gap:50px}.ring-size-selection.total-carat{gap:20px}.ring-size-dropdown{border:1px solid #000;border-radius:4px;cursor:pointer;font-size:14px;padding:8px}.ring-size-toggle{background-color:#000;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:0 10px;text-align:left;transition:all .3s ease;width:100%}.ring-size-toggle:hover{border-color:#000}.custom-ring-size-dropdown{position:relative}.ring-size-options{background-color:#fff;border:1px solid #000;border-radius:4px;box-shadow:0 4px 6px #0000001a;display:none;left:0;padding:10px;position:absolute;right:0;top:100%;z-index:1000}.ring-size-options.active{display:flex;flex-wrap:wrap;gap:10px;width:300px}.ring-size-option{background-color:#f9f9f9;border:1px solid #ccc;border-radius:4px;cursor:pointer;flex-basis:calc(25% - 10px);flex-grow:1;flex-shrink:1;font-size:12px;padding:0;text-align:center;transition:all .3s ease}.ring-size-option:hover{background-color:#eaeaea;border-color:#888}.ring-size-option.selected{background-color:#d4edda;border-color:#28a745;color:#155724}.stone-type-container{display:flex;gap:10px;justify-content:start;margin-top:10px}#excellent-options{display:flex;gap:50px}.stone-type-label{color:#000;display:block;font-size:16px;margin-bottom:8px}.stone-type-options{display:flex;flex:1 1;flex-wrap:wrap;gap:10px;justify-content:start}.Clarity-stone-type-option,.backing-stone-type-option,.banddepth-stone-type-option,.bandwidth-stone-type-option,.care-type-option,.center-stone-type-option,.certificate-stone-type-option,.chainlength-stone-type-option,.chaintype-stone-type-option,.color-stone-type-option,.cut-stone-type-option,.fluo-stone-type-option,.gem-stone-type-option,.insurance-type-option,.length-stone-type-option,.polish-stone-type-option,.stone-type-option,.symmetry-stone-type-option,.width1-stone-type-option,.width2-stone-type-option{background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;color:#000;cursor:pointer;font-size:16px;padding:0 10px;transition:all .3s ease;width:80px;z-index:10}.stone-type-option{width:max-content}.stone-type-option:hover{border-color:#000}.Clarity-stone-type-option.active,.backing-stone-type-option.active,.banddepth-stone-type-option.active,.bandwidth-stone-type-option.active,.care-type-option.active,.center-stone-type-option.active,.certificate-stone-type-option.active,.chainlength-stone-type-option.active,.chaintype-stone-type-option.active,.color-stone-type-option.active,.cut-stone-type-option.active,.fluo-stone-type-option.active,.gem-stone-type-option.active,.insurance-type-option.active,.length-stone-type-option.active,.polish-stone-type-option.active,.stone-type-option.active,.symmetry-stone-type-option.active,.width1-stone-type-option.active,.width2-stone-type-option.active{background-color:#000;border:none;color:#fff}.finance-section{border:1px solid #ddd;border-radius:5px;font-family:Arial,sans-serif;margin:auto;max-width:600px;overflow:hidden}.finance-summary{align-items:center;background-color:#f7f7f7;cursor:pointer;display:flex;justify-content:space-between;padding:15px}.finance-summary p{font-size:16px;font-weight:700;margin:0}.finance-logo{height:20px}.toggle-icon{font-size:18px;transition:transform .3s}.finance-details{background-color:#fff;display:none;padding:15px}.detail-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.detail-icon{color:#d4a165;margin-right:10px}.detail-title{flex-grow:1;font-weight:700}.detail-value{color:#333}.detail-slider{align-items:center;display:flex;gap:10px}#depositRange{-webkit-appearance:none;background:#ddd;border-radius:5px;height:8px;outline:none;transition:background .3s ease;width:150px;width:100%}#depositRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 0 5px #0003;cursor:pointer;height:20px;margin-top:-5px;width:20px}#depositRange::-moz-range-thumb{background:#000;border:2px solid #fff;border-radius:50%;box-shadow:0 0 5px #0003;cursor:pointer;height:20px;width:20px}#depositRange:focus{background:#000}#depositRange::-webkit-slider-runnable-track{background:linear-gradient(90deg,#000,#000);border-radius:5px;height:8px}#depositRange::-moz-range-track{background:linear-gradient(90deg,#000,#000);border-radius:5px;height:8px}.more-details-div{border:1px solid #ddd;padding:10px 20px}.more-details{color:#d4a165;text-decoration:none}.more-details:hover{text-decoration:underline}.finance-notes{color:#555;font-size:12px}.finance-notes a{color:#d4a165;text-decoration:none}.finance-notes a:hover{text-decoration:underline}.custom-button-container{display:flex;justify-content:space-around;margin:20px 0}.custom-option-button{background:none;border:none;color:#333;cursor:pointer;font-size:16px;padding:10px 15px;position:relative}.custom-option-button.active:after{background-color:grey;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.content-container{color:#333;font-size:16px;margin-top:20px}.unique-delivery-info{color:#333;font-family:Arial,sans-serif;font-size:14px;line-height:1.6;padding:10px 0}.unique-delivery-info p{align-items:center;display:flex;gap:8px;margin:5px 0}.unique-delivery-info i{color:#555;font-size:16px}.unique-delivery-info span{font-weight:700}.unique-delivery-info a{color:#b76606;text-decoration:none}.unique-delivery-info a:hover{text-decoration:underline}.stone-bandwidth{display:flex;flex-direction:column}.jewelry-card{border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;margin:15px auto;max-width:300px;overflow:hidden;text-align:center}.product-image{display:block;height:auto;width:100%}.product-info{padding:15px}.product-name{font-size:1.2rem;font-weight:700;margin:10px 0}.product-price{color:#d12023;font-size:1rem;margin-bottom:15px}.stone-options{display:flex;gap:10px;justify-content:center;margin-bottom:0}.stone-option-btn{background:none;border-radius:5px;cursor:pointer;font-size:.9rem;padding:5px 10px;transition:all .3s ease}.engrave{align-items:center;display:flex;gap:20px;padding-left:20px}.engrave p{margin:0}#engrave{background:#fff;border:1px solid #ccc;border-radius:10px;margin:10px;padding:0 10px}.selected-stone-text{align-items:center;display:flex;font-size:16px;gap:50px;justify-content:space-evenly;margin-bottom:0;margin-top:5px}#product-content-container{margin-top:0}#selected-stone{color:#000;font-weight:700}.shape-img-content{align-items:center;display:flex;flex-direction:column}.stone-option-container{display:flex;flex-direction:column;justify-content:space-between;padding:10px 5px 0;width:100%}.shape-img-container{display:flex;gap:20px;justify-content:space-between}.img-shape{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.img-shape img{width:80px}#clarity-options{margin-top:10px}.delivery-status{background-color:#f5f5f5;border-radius:4px;box-shadow:0 2px 4px #0000001a;height:auto;margin-bottom:15px;margin-top:10px;padding:5px;text-align:center;width:120px}.delivery-status h4{color:#333;font-size:16px;margin:0}.delivery-status h6{color:#000;font-size:14px;font-weight:700;margin:5px 0 0;padding:5px 0}#bandwidth{display:flex;gap:25px;margin:10px 0}.unique-popup-overlay{align-items:center;background-color:#000000b3;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.unique-popup{background-color:#fff;border-radius:10px;max-height:100%;max-width:100%;overflow:hidden;padding:20px;position:relative;text-align:center;width:800px}.unique-btn{cursor:pointer;padding:0 20px}.unique-close-btn{background:none;border:none;color:#000;cursor:pointer;font-size:30px;position:absolute;right:5px;top:-10px}.unique-main-image img{height:auto;width:35%}.unique-image-thumbnails{display:flex;justify-content:center;margin-top:20px}.unique-thumbnail{cursor:pointer;margin:0 5px;width:80px}.unique-thumbnail:hover{opacity:.7}.unique-navigation{margin-top:20px}.unique-nav-btn{background-color:#000;border:none;border-radius:10%;color:#fff;cursor:pointer;font-size:20px;margin:0 5px;padding:0 10px}.unique-nav-btn:hover{opacity:.7}.try-on-popup-overlay{align-items:center;background:#000000b3;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.try-on-popup{background:#fff;border-radius:10px;max-height:100%;max-width:80%;overflow:hidden;padding:20px;position:relative;text-align:center}.try-it-on-btn{color:#d9944d;margin:0 20px;padding:10px 20px;right:0;top:-25px}.try-it-on-btn,.try-on-close-btn{background:none;cursor:pointer;position:absolute}.try-on-close-btn{border:none;color:#000;font-size:30px;right:10px;top:10px;z-index:999}.try-on-main-section{position:relative}.try-on-main-image img{border-radius:8px;max-height:60vh;object-fit:cover;position:relative;width:70%}#productImage{cursor:grab;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:10}.try-on-thumbnails{display:flex;justify-content:center;margin-top:20px}.try-on-thumbnail{border:2px solid #0000;border-radius:5px;cursor:pointer;margin:0 5px;width:80px}#tryOnMainImage{transition:filter .3s}.try-on-popup.dark-mode{color:#fff}.try-on-popup.dark-mode #tryOnMainImage{filter:brightness(70%)}.light-dark{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;right:60px;top:10px;transition:background-color .3s,color .3s}.try-on-popup.dark-mode .light-dark{background-color:#fff;color:#000}.try-on-thumbnail.active,.try-on-thumbnail:hover{border-color:#d12023}.tone-slider-container{display:none;margin-top:20px;text-align:center}.ringImg{left:46.5%;position:absolute;top:23%;width:50px}#toneSlider{-webkit-appearance:none;appearance:none;background:#000;border-radius:5px;height:8px;margin:10px 20px;outline:none;transition:background .3s ease;width:70%}#toneSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:10px;-webkit-transition:background .3s ease;transition:background .3s ease;width:10px}#toneSlider::-moz-range-thumb{background:#fff;border-radius:50%;cursor:pointer;height:20px;width:20px}#toneSlider:active{background:#444}#toneSlider:focus{box-shadow:0 0 5px #ddd}.faq-section{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:800px;padding:20px}.faq-title{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.faq-container{display:flex;flex-direction:column;gap:10px}.faq-item{border:1px solid #ddd;border-radius:5px;overflow:hidden}.faq-question{background-color:#333;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:15px;text-align:left;transition:background-color .3s ease;width:100%}.faq-question:hover{background-color:#444}.faq-answer{max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease,padding .3s ease}.faq-answer p{font-size:16px;line-height:1.5;margin:10px 0}.faq-item.active .faq-answer{max-height:max-content;padding:10px 15px}.brightness-slider-container{align-items:center;display:none;flex-direction:column;gap:10px;margin-top:20px}.brightness-slider-container label{font-size:14px;font-weight:700}.brightness-slider-container input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:5px;height:2px;outline:none;position:absolute;right:0;top:20%;transform:rotate(-90deg);width:300px;writing-mode:bt-lr}.floating-img{left:29%;position:absolute;top:34%}.floating-img img{width:100px!important}#brightnessSlider{padding:5px}.brightness-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#000;border-radius:50%;cursor:pointer;height:20px;width:20px}.brightness-slider-container input[type=range]::-moz-range-thumb{background:#000;border-radius:50%;cursor:pointer;height:20px;width:20px}.jewellery-care-plan-container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.jewellery-care-plan-heading{color:#000;font-size:1.8rem;margin-bottom:20px;text-align:center}.jewellery-care-plan-table-wrapper{overflow-x:auto}.jewellery-care-plan-table{background-color:#f9f9f9;border-collapse:collapse;text-align:left;width:100%}.jewellery-care-plan-table td,.jewellery-care-plan-table th{border:1px solid #d3d3d3;padding:12px 15px}.jewellery-care-plan-table thead th{background-color:#000;color:#fff;font-weight:700}.jewellery-care-plan-table tbody tr:nth-child(2n){background-color:#f4f4f4}.jewellery-care-plan-table tbody tr:hover{background-color:#e6e6e6}.chatbot-icon{align-items:center;background:none;border-radius:50%;bottom:20px;color:#fff;cursor:pointer;display:flex;font-size:30px;height:60px;justify-content:center;position:fixed;right:20px;transition:background-color .3s ease;width:60px;z-index:10}.chatbot-container{background-color:#fff;border-radius:10px;bottom:20px;box-shadow:0 0 15px #0000001a;display:flex;flex-direction:column;height:0;opacity:0;overflow:hidden;position:fixed;right:20px;transition:height .4s ease,opacity .4s ease;width:300px;z-index:9999}.chatbot-container.open{height:400px;opacity:1}.chat-header{align-items:center;background-color:#cb8161;color:#000;display:flex;justify-content:space-between;padding:10px;text-align:center}.chat-header h2{color:#fff;font-size:30px;margin:0}.chat-header button{background:none;border:none;color:#fff;cursor:pointer;font-size:18px}.chat-display{background-color:#ffeee7;flex-grow:1;overflow-y:auto;padding:10px}.chat-message{border-radius:10px;margin:10px 0;max-width:75%;padding:10px}.chat-message.user{align-self:flex-end;background-color:#cb8161;color:#fff}.chat-message.bot{align-self:flex-start;background-color:#e9e9e9;color:#000}.chat-input{background-color:#fff;border-top:1px solid #ddd;display:flex;padding:10px}.chat-input input{border:1px solid #ddd;border-radius:5px;flex-grow:1;font-size:16px;padding:10px}.chat-input button{background-color:#cb8161;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;margin-left:10px;padding:0 10px}.chat-input button:hover{background-color:#e5ac10}.newsletter-popup-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.newsletter-popup-container{background:linear-gradient(180deg,#cb8161,#fff);border-radius:10px;box-shadow:0 0 10px #0000004d;max-width:400px;padding:20px;position:relative;text-align:center;width:90%}.newsletter-popup-image{border-radius:10px 10px 0 0;width:85%}.newsletter-popup-form{display:flex;flex-direction:column;gap:15px;margin-top:20px}.newsletter-input-container{position:relative}.newsletter-input-icon{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.newsletter-popup-input{border:1px solid #000!important;border-radius:10px!important;font-size:16px;padding:10px 10px 10px 50px;width:77%}.newsletter-checkbox-container{align-items:center;color:#fff;display:flex;gap:10px;justify-content:center}.newsletter-checkbox-container #popup-label,.newsletter-text{color:#000}.newsletter-checkbox-container #terms{margin-top:-5px}.newsletter-popup-close{background:none;border:none;cursor:pointer;font-size:35px;position:absolute;right:10px;top:10px}.newsletter-popup-submit{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px}.newsletter-popup-submit:hover{background-color:#0056b3}.newsletter-popup-icon{left:15%;position:absolute;top:10%;width:30px}@media (max-width:600px){.chatbot-container{bottom:60px;right:0;width:90%}.chatbot-icon{bottom:60px}}@media screen and (max-width:768px){.jewellery-care-plan-table td,.jewellery-care-plan-table th{font-size:.9rem;padding:8px}}@media screen and (max-width:480px){.jewellery-care-plan-heading{font-size:1.4rem}}@media (max-width:600px){.faq-title{font-size:20px}.faq-question{font-size:16px;padding:12px}.faq-answer p{font-size:14px}.try-on-popup{max-height:90%;max-width:90%}.try-it-on-btn{bottom:0;right:100px;top:auto}#productImage{width:60px}.unique-popup{max-width:90%}}@media (max-width:768px){.jewelry-card{max-width:90%}.shape-img-content{padding-bottom:30px}.custom-popup-content{max-height:90%}#popup-content-area p{font-size:13px;line-height:1.3}#label-info-icon{justify-content:center}#clarity-options{margin-top:20px}.img-h2,.shape-img-container{flex-direction:column}.stone-options{flex-wrap:wrap}.stone-option-btn{flex:1 0 45%}.stone-type-options{justify-content:center}.color-certificate,.stone-clarity{gap:20px;justify-content:center}.shape-option{background-repeat:no-repeat}}.product-details{color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 0 20px}.details-heading{font-weight:700;margin-bottom:10px;margin-top:5px}.details-subheading{font-family:sans-serif;font-size:16px;font-weight:500;margin-bottom:10px;margin-top:20px;text-transform:capitalize}.details-section{border-top:1px solid #ddd;padding-top:10px}.detail-row{display:flex;justify-content:space-between;margin-bottom:8px}.detail-label{flex-basis:40%;font-size:16px;font-weight:500}.detail-value{flex-basis:50%;text-align:right}.detail-value a{color:#000}.detail-value a,.detail-value a:hover{text-decoration:underline}.process{display:flex;flex-direction:column;gap:30px;height:auto;padding:20px 0;position:sticky;top:20px;transition:transform .3s ease-in-out}.process input{padding:12px;width:80%}.process-text{color:#000;font-size:35px;font-weight:900}.floating-input-container label{color:#fff;font-size:25px;font-weight:700}.floating-heading{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.floating-heading img{width:60px}.why-us-card{background-color:#fff5de42;padding:0 20px}.why-us-card h3{font-family:sans-serif;font-weight:500;padding-top:15px}.why-us-card h3,.why-us-card p{color:#000;font-size:16px;padding:auto 15px}.definition{margin:30px}#social-media-text{line-height:1.5}.posted-in a,.sku-wrapper span,.tagged-as a{color:#868686;color:#000;display:inline-flex;font-size:16px;font-weight:500;letter-spacing:1.5px;margin-left:5px;margin-right:25px;text-transform:uppercase}.product-meta{border-color:#efefef;border-style:solid;border-width:1px 0;display:inline-block;margin:30px 0;padding:20px 0;text-transform:capitalize;width:100%}.social-share>a{color:#868686;font-size:12px;font-weight:500;letter-spacing:1.5px;margin-right:40px;text-transform:uppercase}.social-share>a i{color:#000;font-size:15px;margin-right:7px}.details-card{border-radius:5px;margin:20px auto;max-width:600px;padding:15px}.details-card .more-details{color:#000;cursor:pointer;text-decoration:none}.columns{display:flex;gap:30px;justify-content:space-between;margin-top:15px}.column-left,.column-right{flex:1 1}.data-item{display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.percentage{color:#555}.table-container{overflow-x:auto;padding:0}.custom-table{background:none;border:none;border-collapse:collapse;margin:0;width:100%}.custom-table td,.custom-table th{border:none;font-size:14px;padding:10px 5px;text-align:left}.buy-button,.toggle-arrow{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.extra-row{display:none}#cut-label{width:100px}.cart-popup2{z-index:1000}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.cart-product-details-list{margin:20px 0 0}.cart-product-details-list li{font-size:16px;margin-bottom:10px}.checkout-options{font-family:Arial,sans-serif;margin:20px}.option-select label{cursor:pointer;display:inline-block;margin-right:20px}.option-content>div{margin-top:20px}.input-text{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;margin-top:5px;padding:8px;width:100%}.update-btn{background-color:#000;border-radius:10px;color:#fff;padding:10px 20px}.change-password{font-size:14px;font-weight:700;text-decoration:underline}.update-and-change a,.update-and-change button{margin:0 10px}.content-guest,.content-login,.content-register{align-items:center;border-radius:10px;box-shadow:1px 1px 5px #ccc;display:block;display:flex;flex-direction:column;padding:20px}.content-register h3{margin-top:10px}#login-email,#login-password,#register-email,#register-first-name,#register-last-name,#register-password{border-bottom:2px solid #e5e5e5!important;border:none}#register-first-name,#register-last-name,#register-password{margin-left:30px}#register-email{margin-left:7px}#login-password{margin-left:20px}.option-radio{accent-color:#000}.checkout-label{color:#000;font-weight:500}.checkout-btns{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;margin:auto;padding:10px 15px}.partner-dropdown{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px #0000001a;display:none;left:0;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;width:max-content;z-index:10}.wishlist-box:hover .partner-dropdown{display:block;opacity:1;transform:translateY(0)}.partner-link{border-radius:4px;color:#333;display:block;font-size:14px;padding:5px 10px;text-decoration:none;transition:background-color .3s ease}.partner-link:hover{background-color:#f5f5f5;color:#000}.client-partner{align-items:center;display:flex;justify-content:space-between}.client-partner .button-partner{color:#000;cursor:pointer;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;text-transform:uppercase}.client-partner h2{margin:0!important}.City,.businesstype,.compensation,.country,.partnershiptype,.state{margin:10px 10px 20px 0}#City,#business_type,#compensation_type,#country,#partnership_type,#state{color:#868686}.license,.tax{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.license label,.tax label{width:100%}#license,#tax_certificate{height:100%}.custom-box{border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;transition:transform .3s ease;width:350px}.custom-box:hover{transform:translateY(-5px)}.custom-icon{color:#d12023;font-size:2.5rem}.custom-header{font-size:1.25rem;font-weight:700;margin-top:10px}.custom-paragraph{color:#555;font-size:1rem;margin-top:5px}.dashboard{margin:100px 0;max-width:100%}.tab-container{margin:20px auto;max-width:100%;width:90%}.tab-header{border-bottom:2px solid #ddd;display:flex;justify-content:space-around}#customTabHeader{justify-content:start;width:100%}.tab-header button{background-color:initial;border:none;border-bottom:2px solid #0000;cursor:pointer;flex:1 1;font-size:16px;font-weight:700;padding:10px 15px;transition:color .3s,border-color .3s}.tab-header button.active{border-bottom:2px solid #d12023;color:#d12023}.tab-content{padding:20px}.tab-content,.tab-content.active{display:block}.order-info-container{border:1px solid #ddd;border-radius:10px;margin:15px 0;padding:20px}.info-above{display:flex;gap:15px;justify-content:space-between;text-align:center}#view-order-div{align-items:center;display:flex}.view-order{background-color:#000;color:#fff!important;cursor:pointer;font-size:14px;padding:5px 7px}.order-id p,.order-total p,.placed p,.placedby p{font-size:14px;margin:1px 0}.delivered{background-color:#28a745}.delivered,.transit{color:#fff!important}.transit{background-color:#2b929f}.img-and-info{display:flex;gap:50px;justify-content:center}.img-and-info h4{margin:5px 0}.img-and-info h5,.img-and-info h6{margin:0}.img-and-info img{height:120px;width:120px}.buy-again-box{align-items:center;border-radius:10px;box-shadow:2px 2px 10px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px}.buy-again-box img{height:100px;width:100px}.buy-again-button{background-color:#000;border-radius:10px;color:#fff;cursor:pointer;padding:5px 20px}.login-security-box{border:1px solid #ddd;border-radius:10px;padding:20px}.login-info{display:flex;justify-content:space-between}.login-info-btn{border:1px solid #ddd;border-radius:15px;color:#000;cursor:pointer;padding:5px 25px}.address-info-box p{line-height:1.3;margin-top:20px}#add-address-info{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.address-info-box{border:1px solid #ddd;border-radius:10px;height:300px;padding:20px;text-align:center}#dashboard-box{display:flex;justify-content:center}.order-btn-container{display:flex;flex-direction:column;gap:20px}.order-status-content{border-radius:10px;padding:10px}.order-status-btn{background-color:#000;border-radius:10px;color:#fff;cursor:pointer;margin:0 5px;padding:10px 20px}.order-details-div{display:flex;justify-content:space-between;margin-top:10px}.cart-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;max-width:400px;overflow:hidden;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1000}.cart-comment-popup-content,.cart-popup-content{position:relative}.cart-popup-close{color:#666;font-size:18px;right:15px}.cart-popup-close:hover{color:#d12023}.cart-popup-submit-btn{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.cart-popup-submit-btn:hover{background-color:#a8161b}.cart-add-comment-btn{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px}.user-comment{background-color:#f9f9f9;border-top:1px solid #ddd;color:#555;font-style:italic;padding:10px}.comment-row td{padding:10px;text-align:left}.edit-email-container,.edit-my-account-container,.edit-name-input,.edit-phone-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:30%;padding:20px}.edit-email-container,.edit-name-input,.edit-phone-container{max-width:90%}.edit-my-account-row{align-items:center;display:flex;gap:30px;justify-content:center}.edit-my-account-label{color:#333;font-size:14px;font-weight:700;margin-right:10px}.input-and-button{display:flex;flex-direction:column;gap:20px}.edit-my-account-input{background-color:#f3f3f3;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;padding:8px;pointer-events:none;width:100%}.edit-my-account-input:focus{background-color:#fff;border-color:#f26924;outline:none}.edit-my-account-btn{background-color:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px;transition:background-color .3s ease}.edit-name-input{display:flex;flex-direction:column;gap:0}.product-image img{height:100px;width:100px}.div-li-popup{display:flex;justify-content:space-between}#in-stock-toggle{background-color:#00bf74;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:10px;padding:10px 20px;transition:background-color .3s ease,transform .3s ease}.in-stock{padding-left:20px}#toggle-icon{font-weight:700;margin-left:10px}#custom-product-options2{margin-top:20px;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}#custom-product-options2.active{display:block;max-height:1000px;opacity:1}.popup-overlay{background-color:#000000b3;z-index:1000}.popup-content{max-width:100%}.popup-content h3{color:#333;font-size:20px;margin-bottom:15px}.popup-content input{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:15px;padding:10px;width:100%}.popup-content button{border:none;border-radius:5px;cursor:pointer;font-size:16px;margin:5px;padding:10px 20px}#popup-update-btn{background-color:#000;color:#fff}#popup-close-btn{color:#000}.arrow .arrow__next,.arrow .arrow__prev{background:none}.section-timeline{padding:0}.section-timeline .timeline-container{margin:0 auto;max-width:1200px;text-align:center;width:90%}.section-timeline h1{font-size:2.5rem}.section-timeline h2{font-size:1.3rem}.timeline{background-color:#ededed;overflow-x:hidden;padding:0 0 50px;white-space:nowrap}.timeline ol{font-size:0;padding:250px 0;transition:all 1s;width:100vw}.timeline ol li{background:#fff;display:inline-block;height:3px;list-style-type:none;position:relative;width:160px}.timeline ol li:last-child{width:280px}.timeline ol li:not(:first-child){margin-left:14px}.timeline ol li:not(:last-child):after{background:#000;border-radius:50%;bottom:0;content:"";height:12px;left:calc(100% + 1px);position:absolute;top:50%;transform:translateY(-50%);width:12px}.timeline ol li div{background:#fff;color:#000;font-size:1rem;left:calc(100% + 7px);padding:15px;position:absolute;white-space:normal;width:280px}.timeline ol li div:before{border-style:solid;content:"";height:0;left:0;position:absolute;top:100%;width:0}.timeline ol li:nth-child(odd) div{top:-16px;transform:translateY(-100%)}.timeline ol li:nth-child(odd) div:before{border-color:#fff #0000 #0000;border-width:8px 8px 0 0;top:100%}.timeline ol li:nth-child(2n) div{top:calc(100% + 16px)}.timeline ol li:nth-child(2n) div:before{border-color:#0000 #0000 #0000 #fff;border-width:8px 0 0 8px;top:-8px}.timeline time{display:block;font-size:1.2rem;font-weight:700;margin-bottom:8px}.timeline .arrows{display:flex;justify-content:center;margin-bottom:20px}.timeline .arrows .arrow__prev{margin-right:20px}.timeline .disabled{opacity:.5}.timeline .arrows img{cursor:pointer;height:45px;width:45px}@media screen and (max-width:599px){.timeline ol,.timeline ol li{width:auto}.timeline ol{padding:0;transform:none!important}.timeline ol li{background:#0000;display:block;height:auto}.timeline ol li:first-child{margin-top:25px}.timeline ol li:not(:first-child){margin-left:auto}.timeline ol li div{height:auto!important;margin:0 auto 25px;position:static;width:94%}.timeline ol li:nth-child(odd) div{transform:none}.timeline ol li:nth-child(2n) div:before,.timeline ol li:nth-child(odd) div:before{border:none;border-left:1px solid #fff;height:25px;left:50%;top:100%;transform:translateX(-50%)}.timeline .arrows,.timeline ol li:last-child,.timeline ol li:not(:last-child):after,.timeline ol li:nth-last-child(2) div:before{display:none}}@media (max-width:768px){.popup-content{max-width:300px;width:95%}}@media (max-width:960px){.edit-my-account-container{max-width:60%}}@media (max-width:500px){.edit-my-account-container{max-width:90%}}@media (max-width:340px){.edit-my-account-container{max-width:100%}}@media (max-width:600px){.edit-my-account-row{flex-direction:column}.div-li-popup{display:flex;justify-content:space-between}.edit-my-account-label{margin-bottom:8px}.edit-my-account-btn{margin-top:10px}}@media screen and (max-width:599px){#yourOrders-section{padding:0}.tab-content{padding:0!important}.info-above{gap:5px}.order-id p,.order-total p,.placed p,.placedby p,.view-order{font-size:12px}.view-order{padding:5px}}@media (max-width:768px){.tab-container{max-width:100%;width:100%}.tab-header{align-items:stretch;flex-direction:column}.tab-content{padding:10px}.tab-header button{text-align:center}.order-info-container{padding:10px}.order-id,.order-total,.placed,.placedby{font-size:12px}.img-and-info{align-items:center;flex-direction:column;gap:20px}.product-quantity{width:140px}.order-status-content{text-align:center;width:auto}.address-info-box,.buy-again-box{margin:10px 0}.checkout-options{padding:0}.input-text{font-size:14px}.option-select label{margin-right:10px}.columns,.license,.tax{flex-direction:column}.column-left,.column-right{flex:initial}.cart-popup-content{width:100%}.footer-nav{margin-top:40px}.box{height:auto}.process{height:100%;width:100%}.why-us-card{margin-top:20px}.movingAccordion .images img{height:auto;width:500px}}@media (max-width:530px){.process{height:auto;width:100%}.social-share>a{margin-right:10px}.posted-in a,.sku-wrapper span,.tagged-as a{font-size:14px;margin-right:10px}}@media (max-width:470px){.process{height:100%;width:100%}}@media (max-width:440px){.process{height:100%;width:100%}#excellent-options{gap:5px}}@media (max-width:390px){.process{height:100%;width:100%}}@media (max-width:360px){.process{height:100%;width:100%}}@media (min-width:768px){.process{height:auto}}@media (min-width:992px){.process{height:auto}}@media (min-width:1100px){.process{height:auto}}@media (min-width:1200px){.process{height:auto}}@media (min-width:1300px){.process{height:auto}}@media (min-width:1400px){.process{height:auto}}@media (max-width:768px){.definition{margin:0 30px 60px}.why-us-row{margin-top:30px!important}.footer-nav ul{flex-direction:column;gap:15px}.process{margin-top:30px}.definition-content{padding:20px 15px}}@media (max-width:1300px){.ring-stone{flex-direction:column}#certificate-container,#color-container{margin-left:0}}@media (max-width:768px){.ring-size-option{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1}}.ring-size-guide{color:#555;font-size:14px;margin-left:auto;text-decoration:none}.ring-size-guide:hover{color:#000;text-decoration:underline}@media (max-width:768px){.metal-options{flex-wrap:wrap;gap:5px}.ring-size-selection{align-items:flex-start;flex-direction:row}.ring-size-guide{margin-top:10px}}#login-section{align-items:center;display:flex;height:100vh}@media (max-width:768px){#login-section{display:block;height:auto}.footer-newsletter{align-items:center;flex-direction:column}#about-sub-menu,#bujukan-sub-menu,#gifts-sub-menu,#jewelry-sub-menu,#men-sub-menu,#wedding-sub-menu{transform:translateX(0)}.footer-input{max-width:300px;width:100%}.footer-subscribe-btn{max-width:150px;width:100%}}.stone-option-btn img{border:1px solid #0000;border-radius:50%;width:35px}.stone-option-btn.active img{border-color:#e49400}.new-login-container{align-items:center;display:flex;justify-content:center;padding:0;width:100%}.new-login-box{background:#f5e6cc;border-radius:8px;box-shadow:0 4px 10px #0000004d;color:#fff;padding:10px 30px 20px;text-align:center;width:350px}.new-login-title{color:#000;font-size:22px;margin:10px 0}.new-input-group{margin-bottom:15px;text-align:left}.new-input-group label{color:#000;display:block;font-size:14px;margin-bottom:5px}.new-input-wrapper{align-items:center;background:#fff;border-radius:5px;display:flex;padding:0 10px}.new-input-wrapper i{color:#aaa;margin-right:10px}.new-input{background:#0000;border:none!important;color:#121212;outline:none;padding:5px 10px!important;width:100%}.new-input::placeholder{color:#888}.new-eye-icon{cursor:pointer;margin-left:auto}.new-login-options{display:flex;font-size:13px;justify-content:space-between;margin-bottom:20px}.new-login-options label{color:#000}.new-forgot{text-decoration:none}.new-login-btn{background:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:16px;padding:10px;width:100%}.new-login-btn:hover{background:#000;color:#fff}.new-app-buttons{display:flex;gap:10px;justify-content:space-evenly;margin-top:20px}.new-app-buttons img{cursor:pointer}.new-register{background:#f3f3f3;border-radius:5px;font-size:14px;margin-top:20px;padding:15px}.new-register p{color:#000}.size-category-switcher{display:flex;gap:20px}.size-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);width:100%}#place-btn{background-color:#000;border:none;color:#fff;cursor:pointer;padding:5px 20px;transition:background-color .3s ease}#place-btn:hover{background-color:#cb8161}.auth_section{align-items:stretch;font-family:Poppins,sans-serif;justify-content:center;padding:50px 0 100px}.auth_container,.auth_section{background-color:#fff;display:flex}.auth_container{border-radius:12px;box-shadow:0 0 25px #00000014;flex-wrap:wrap;max-width:1100px;overflow:hidden;width:100%}.auth_left{align-items:flex-end;background:url(/static/media/1-2.a852cc8413d861a29026.jpg) 50%/cover no-repeat;display:flex;flex:1 1 50%;justify-content:flex-start;min-height:500px;position:relative}.auth_overlay{background:#ffffff8c;border-radius:10px;display:none;margin:0 0 40px 40px;max-width:86%;padding:0 40px 40px}.auth_title{color:#7a5c3d;font-size:40px;font-weight:600;margin-bottom:10px}.auth_subtext{color:#5c4f43;font-size:18px;line-height:1.5}.auth_right{align-items:center;background-color:#fff;display:flex;flex:1 1 50%;justify-content:center;padding:0 50px 60px}.auth_form{max-width:380px;width:100%}.auth_switch{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.auth_client,.auth_partner{border-bottom:2px solid #0000;color:#a08c74;cursor:pointer;font-size:42px;padding-bottom:6px;transition:all .3s ease}.auth_client.active,.auth_partner:hover{border-bottom:2px solid #7a5c3d;color:#7a5c3d}.auth_field{margin-bottom:20px;position:relative}.auth_input{background-color:#fdfaf5;border:1.8px solid #d1c4b4;border-radius:8px;color:#444;font-size:15px;padding:14px 16px;transition:border .3s ease;width:100%}.auth_input:focus{border-color:#7a5c3d;outline:none}.auth_options{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:25px}.auth_remember label{color:#5c4f43;margin-left:6px}.auth_forgot{color:#7a5c3d;text-decoration:none;transition:.3s}.auth_forgot:hover{text-decoration:underline}.auth_submit{background-color:#7a5c3d;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px 0;transition:background .3s ease;width:100%}.auth_submit:hover{background-color:#5c4028}.auth_create{color:#7a5c3d;cursor:pointer;font-size:15px;font-weight:500;margin-top:25px;text-align:center}@media (max-width:992px){.auth_container{flex-direction:column}.auth_left{flex:none;min-height:300px;order:1}.auth_right{flex:none;order:2;padding:40px 25px}.auth_overlay{margin:20px;text-align:center}}@media (max-width:600px){.auth_title{font-size:28px}.auth_subtext{font-size:14px}.auth_form{max-width:100%}}.auth_captcha_section{margin-bottom:25px}.auth_captcha_label{color:#5c4f43;display:block;font-size:15px;margin-bottom:8px}.auth_captcha_box{align-items:center;display:flex;margin-bottom:10px}.auth_captcha_code{background-color:#fdfaf5;border:1.8px solid #d1c4b4;border-radius:6px;color:#5c4f43;font-size:20px;font-weight:600;margin-right:10px;position:relative;-webkit-user-select:none;user-select:none}.auth_captcha_refresh{background-color:#7a5c3d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;height:34px;transition:background .3s ease;width:34px}.auth_captcha_refresh:hover{background-color:#5c4028}.auth_captcha_input{text-align:center}.auth_register_btn{background-color:#eeeae2;border:1px solid #d1c4b4;border-radius:8px;color:#5c4028;cursor:pointer;font-size:15px;font-weight:500;margin-top:25px;padding:14px 0;text-align:center;transition:all .3s ease;width:100%}.auth_register_btn:hover{background-color:#e0d8c9}.sub-menu.mega-menu{background:#fff;border-top:1px solid #eee;display:flex;list-style:none;padding:25px 40px}.mega-column{flex:1 1;margin-bottom:0;padding-right:20px}.mega-title{border-bottom:1px solid #ddd;color:#000;font-size:16px;font-weight:600;margin:0 0 10px;padding-bottom:6px}.style-list{display:flex;flex-direction:column;gap:8px}.shape-grid a,.style-list a{font-weight:500}.style-item{align-items:center;color:#333;display:flex;font-size:14px;gap:8px;text-decoration:none}.style-item:hover{color:#000}.style-icon{height:40px;object-fit:contain;width:40px}.shape-grid{display:flex;flex-direction:column;gap:8px}.shape-item{align-items:center;color:#333;display:flex;font-size:14px;gap:8px;text-decoration:none}.shape-item:hover{color:#000}.shape-icon{height:40px;object-fit:contain;width:40px}.loading-spinner{align-items:center;display:flex;height:400px;justify-content:center}.spinner{animation:spin 1s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#555;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.metal-type-options{display:flex;gap:15px;justify-content:start;margin-bottom:12px}.metal-type-item{text-align:center}.metal-type-btn{background:#0000;border:none;cursor:pointer;padding:4px;transition:transform .2s ease}.metal-type-btn.selected{border-bottom:3px solid #333;transform:scale(1.1)}.metal-type-img{border-radius:8px;height:50px;object-fit:contain;width:50px}.metal-type-label{color:#333;font-size:13px;margin-bottom:0;margin-top:4px}.metal-options{gap:8px;justify-content:start}.metal-option{background-color:#f2f2f2;cursor:pointer;height:45px;width:45px}.metal-option.selected{border-color:#000}#products_slider_row{background-color:#faebd7;padding:20px 0}#slider_columns{border-right:1px solid #e3e3e3}.btns-quicks{display:flex;gap:20px;justify-content:space-between;width:100%}#size-input{width:max-content}.top_details{padding:20px}.top_details .title{margin-top:10px}#priceOnReq{width:max-content}.ring_size{border:none;border-radius:5px;box-shadow:1px 1px 5px #ccc}.color-stone-type-option{cursor:pointer}.certificate-stone-type-option:disabled,.color-stone-type-option:disabled,.stone-type-option:disabled{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAABS0lEQVR4nJ2UTU4CQRCFvw2z8AdXkrg36kmAvRJPwU5ihKsROYFCNPHnCIhLcUMyY4q8NmXjMD28pKdnqqtfT72qaqjGAXChsc+OOAJGwBQoomG2IdBMJbsGPh3BF/ACvALfzr4AelVkt0CuDWOgDTTcekO2e/nkwGDbnwWyOdCqOLwPrLTn6j/NFo7M5udE0gL4iDUduTBbIkslncjXEvWLmYymDzVJu/J7DIZDl02fgFTSDFhKy3WdnmuTlUaMY+BJ61Y2JyWk7/I5Q49CRnYkfdP6qQ95GYVMYvhZHDKuxUJS6pB2ZXvwzkMZrQOoSTrR9513bLrC7tcgnbvZpPuDnnRYJZIGshy4LHMcuH62UDoSPSCTZiHMHLipOHzd6Nab4ZqyK8vKwkrGshns5lP6ZzFMU0uUtVN8wVo2LQEbmqViT91kw9634gcphoJqEYNc2gAAAABJRU5ErkJggg==) 12 12,not-allowed}.stock_title{display:flex;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;justify-content:center}#stock_input_search{border-radius:10px;box-shadow:1px 1px 5px #ccc;margin-bottom:20px}.pageBtns{border-radius:5px;box-shadow:1px 1px 5px #ccc;min-width:100px}.pageBtns,.pageNum{background-color:#fff;border:none;color:#000!important;padding:0 10px}.cart-items{background:#fff;border:none;border-collapse:collapse;overflow:hidden;width:100%}.cart-items thead th{color:#fff;font-weight:600;white-space:nowrap}.cart-items tbody td,.cart-items thead th{font-size:14px;padding:14px 12px;text-align:center}.cart-items tbody td{border-bottom:1px solid #e5e7eb;vertical-align:middle}.cart-items tbody tr:last-child td{border-bottom:none}.product-thumbnail img{border-radius:10px;height:auto;margin-bottom:6px;width:80px}.product-thumbnail a{color:#111;flex-direction:column;font-weight:500;text-decoration:none}.product-thumbnail a,.quantity{align-items:center;display:flex;gap:6px}.quantity{justify-content:center}.quantity button{background:#fff;border:1px solid #d1d5db;border-radius:50%;cursor:pointer;font-weight:600;height:30px;width:30px}.quantity input{border:1px solid #d1d5db;border-radius:6px;text-align:center;width:50px}.cart-toggle-details-btn,.update-cart{background:#3e2723;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;padding:8px 14px}.cart-toggle-details-btn:hover,.update-cart:hover{background:#2d1b16}.product-remove .remove{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:22px}.product-remove .remove:hover{color:#dc2626}.checkout-field{align-items:center;display:flex;gap:20px}.cart-items input,.cart-items textarea{border:1px solid #d1d5db;border-radius:8px;font-size:14px;padding:6px 8px;text-align:center;width:max-content}.cart-items textarea{height:40px;margin-top:7px;resize:vertical}@media (max-width:900px){.cart-items thead{display:none}.cart-items,.cart-items tbody,.cart-items td,.cart-items tr{display:block;width:100%}.cart-items tr{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:16px;padding:12px}.cart-items td{border:none;display:flex;justify-content:space-between;padding:10px 0}.cart-items td:before{color:#374151;content:attr(data-label);font-weight:600}.product-thumbnail{justify-content:center}}.shop-cart-empty{padding:40px;text-align:center}.edit_Delete{display:flex;justify-content:center;margin-top:40px}.edit_Delete button{background-color:#fff;border-radius:10px;box-shadow:1px 1px 5px #ccc;width:100px}.addAdress,.address-form input,.addressType{border:none;border-radius:5px;box-shadow:1px 1px 5px #ccc;margin:5px 0;padding:10px}.addAdress{background-color:#000;color:#fff;cursor:pointer}.cancelAddress{background-color:#fff;border:none;border-radius:5px;box-shadow:1px 1px 5px #ccc;color:#000;cursor:pointer;margin:5px 0;padding:10px}.stocktext_input{align-items:center;display:flex;justify-content:space-between}.total_stock_text{font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.sort-toggle{border-radius:5px;box-shadow:1px 1px 5px #ccc;display:inline-block;line-height:39px;padding:0 20px;position:relative}#sort-list{border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.175);left:auto!important;min-width:210px;padding:10px 15px;right:0;z-index:9999}.sort_search{display:flex;gap:20px}.zoom-image{cursor:zoom-in;transition:transform .2s ease}.zoom-image:hover{transform:scale(1.05)}.image-preview-overlay{background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.image-preview-panel{align-items:center;animation:slideIn .35s ease forwards;background:#fff;display:flex;height:100%;justify-content:center;padding:24px;width:40%}.image-preview-panel img{max-height:100%;max-width:100%;object-fit:contain;width:600px}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.btn-stockAdd{background-color:#0f172a;border:1px solid #0f172a;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:all .25s ease;white-space:nowrap}.btn-stockAdd:hover:not(:disabled){background-color:#020617;transform:translateY(-1px)}.btn-stockAdd.added{background-color:#16a34a;border-color:#16a34a;cursor:default}.btn-stockAdd:disabled{opacity:.9}.image-preview-panel{position:relative}.image-preview-close{align-items:center;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:20px;height:34px;justify-content:center;line-height:1;position:absolute;right:5px;top:6px;transition:all .2s ease;width:34px}.image-preview-close:hover{background:#020617;color:#fff;transform:scale(1.05)}#about_item{display:block}.about_ul{display:flex;font-size:16px;margin-top:20px;text-align:center}.about_ul li{margin:auto;text-align:center;width:max-content}.direct_ul{font-size:16px;list-style:none;padding-left:0}.direct_ul .ul_span{color:#cb8161}.about_ul li::marker{color:#cb8161;font-size:20px}.jw-platform-wrapper{background-color:#fff;color:#2d2d2d;display:flex;justify-content:center;line-height:1.6;padding:0 20px 80px}.jw-container{align-items:center;display:flex;flex-direction:row;gap:60px;max-width:1100px;width:100%}@media (max-width:968px){.jw-container{flex-direction:column;text-align:center}.jw-content-side{order:2}.jw-image-side{order:1;width:100%!important}}.jw-content-side{flex:1.2 1}.jw-main-heading{color:#1a1a1a;font-size:40px;margin-bottom:24px;position:relative}.jw-main-heading:after{background-color:#cb8161;content:"";display:block;height:3px;margin-top:15px;width:60px}@media (max-width:968px){.jw-main-heading:after{margin:15px auto 0}}.jw-intro-text{color:#cb8161;font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase}.jw-sub-description{color:#555;font-size:17px;margin-bottom:30px}.jw-feature-list{list-style:none;margin:0 0 40px;padding:0;text-align:left}.jw-feature-item{align-items:flex-start;display:flex;font-size:16px;margin-bottom:18px}.jw-feature-icon{color:#cb8161;flex-shrink:0;font-size:20px;line-height:1;margin-right:15px}.jw-feature-text{color:#333}.jw-info-highlight{background-color:#fcf8f6;border-left:4px solid #cb8161;border-radius:0 8px 8px 0;color:#444;font-style:italic;margin-bottom:25px;padding:25px}.jw-risk-reduction{align-items:center;color:#1a1a1a;display:flex;font-weight:600;gap:10px}.jw-image-side{flex:0.8 1;position:relative;width:100%}.jw-image-container{background-color:#f5f5f5;border-radius:12px;box-shadow:0 20px 40px #00000014;height:500px;overflow:hidden;position:relative;width:100%}.jw-image-placeholder{align-items:center;background:linear-gradient(135deg,#fdfdfd,#f3ece8);color:#cb8161;display:flex;font-family:Playfair Display,serif;font-size:24px;height:100%;justify-content:center;object-fit:cover;width:100%}.jw-accent-box{border:2px solid #cb8161;border-radius:8px;bottom:-20px;height:150px;position:absolute;right:-20px;width:150px;z-index:-1}@media (max-width:968px){.jw-accent-box{display:none}.jw-image-container{height:350px}}.gn-brand-section{align-items:center;background-color:#fff;display:flex;justify-content:center;text-align:center}.gn-brand-container{border:1px solid #f0f0f0;border-radius:4px;max-width:800px;padding:40px;position:relative;width:100%}.gn-brand-container:after,.gn-brand-container:before{border-color:#cb8161;border-style:solid;content:"";height:40px;position:absolute;width:40px}.gn-brand-container:before{border-width:2px 0 0 2px;left:-5px;top:-5px}.gn-brand-container:after{border-width:0 2px 2px 0;bottom:-5px;right:-5px}.gn-brand-tagline{color:#cb8161;display:block;font-size:14px;font-weight:500;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}.gn-brand-title{color:#1a1a1a;font-family:Playfair Display,serif;font-size:48px;line-height:1.2;margin:0 0 30px}.gn-brand-description{color:#444;font-size:18px;line-height:1.8;margin-bottom:25px}.gn-brand-feature-box{background-color:#fcf8f6;border-radius:2px;margin-top:40px;padding:30px}.gn-brand-feature-text{color:#333;font-size:17px;margin:0 auto;max-width:600px;position:relative}.gn-brand-accent-text{color:#cb8161;font-weight:600}.gn-brand-divider{background-color:#cb8161;height:1px;margin:30px auto;width:50px}@media (max-width:768px){.gn-brand-section{padding:60px 20px}.gn-brand-title{font-size:36px}.gn-brand-container{padding:30px 20px}.gn-brand-description{font-size:16px}}.rt-retail-section{background-color:#fff;color:#1a1a1a;padding:0 20px 50px}.rt-container{margin:0 auto;max-width:1100px}.rt-header{margin-bottom:60px;text-align:center}.rt-tag{color:#cb8161;display:block;font-size:14px;font-weight:600;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.rt-title{font-family:Playfair Display,serif;font-size:42px;line-height:1.2;margin-bottom:20px}.rt-subtitle{color:#555;font-size:18px;margin:0 auto;max-width:700px}.rt-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:60px}.rt-card{background:#fff;border:1px solid #f0f0f0;border-bottom:3px solid #0000;padding:40px 20px;text-align:center;transition:all .3s ease}.rt-card:hover{border-color:#cb8161;box-shadow:0 10px 30px #cb816114;transform:translateY(-5px)}.rt-card-icon{color:#cb8161;display:block;font-size:24px;margin-bottom:15px}.rt-card-title{color:#333;font-size:16px;font-weight:600;letter-spacing:.5px}.rt-footer{background-color:#fcf8f6;border:1px dashed #cb8161;border-radius:8px;padding:40px;text-align:center}.rt-footer-content{color:#444;font-size:17px;line-height:1.8;margin:0 auto;max-width:900px}.rt-highlight{color:#cb8161;font-weight:600}@media (max-width:992px){.rt-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.rt-grid{grid-template-columns:1fr}.rt-title{font-size:32px}.rt-section{padding:60px 20px}.rt-footer{padding:25px}}.ms-mission-section{background-color:#fff;color:#1a1a1a;display:flex;justify-content:center;padding:50px 20px}.ms-container{align-items:center;display:flex;gap:60px;max-width:1200px;width:100%}@media (max-width:992px){.ms-container{flex-direction:column;text-align:center}}.ms-image-wrapper{flex:1 1;position:relative;width:100%}.ms-image-container{align-items:center;aspect-ratio:4/5;background:linear-gradient(135deg,#fdfdfd,#f3ece8);border-radius:4px;box-shadow:20px 20px 0 #fcf8f6;display:flex;justify-content:center;overflow:hidden;width:100%}.ms-placeholder-img{color:#cb8161;font-family:Playfair Display,serif;font-size:20px;font-style:italic;opacity:.6}.ms-content-wrapper{flex:1.2 1}.ms-label{color:#cb8161;display:block;font-size:13px;font-weight:600;letter-spacing:4px;margin-bottom:20px;text-transform:uppercase}.ms-main-quote{color:#1a1a1a;font-family:Playfair Display,serif;font-size:36px;font-weight:600;line-height:1.3;margin-bottom:30px}.ms-accent-color{color:#cb8161}.ms-pillars{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.ms-pillars p{font-size:16px}@media (max-width:992px){.ms-pillars{justify-content:center}}.ms-pillar-item{border:1px solid #eee;border-radius:50px;color:#666;font-size:13px;font-weight:500;padding:8px 18px}.ms-statement-box{background:#fafafa;border-radius:4px;padding:40px;position:relative;text-align:left}.ms-statement-box:before{background-color:#cb8161;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.ms-secondary-text{color:#333;font-family:Playfair Display,serif;font-size:22px;font-style:italic;margin-bottom:10px}.ms-strategic-partner{color:#1a1a1a;font-size:24px;font-weight:600;line-height:1.2}@media (max-width:768px){.ms-mission-section{padding:60px 20px}.ms-main-quote{font-size:28px}.ms-image-container{aspect-ratio:1/1;box-shadow:10px 10px 0 #fcf8f6}}.about1_img{height:600px;object-fit:cover;width:690px}.about2_img{height:500px;object-fit:cover;width:450px}.about5_img{height:333px;object-fit:cover;width:262px}.about6_img{height:419px;object-fit:cover;width:330px}.about7_img{height:440px;object-fit:cover;width:600px}.product-image-viewer{text-align:center}.main-image-wrapper{position:relative}.main-product-image{max-height:420px;object-fit:contain;width:100%}.nav-arrow{background:#0000;border:none;color:#c5a16a;cursor:pointer;font-size:40px;position:absolute;top:50%;transform:translateY(-50%)}.nav-arrow.left{left:10px}.nav-arrow.right{right:10px}.image-note{color:#777;font-size:13px;margin:10px 0}.thumbnail-row{display:flex;gap:12px;justify-content:center}.thumbnail-box{border:1px solid #ddd;cursor:pointer;padding:4px}.thumbnail-box.active{border:2px solid #000}.thumbnail-box img{height:70px;object-fit:contain;width:70px}.luxury-table-wrapper{border-radius:6px;padding:18px}.luxury-table{border:none;border-collapse:collapse}.luxury-table th{font-size:14px;padding-bottom:12px;text-align:left}.luxury-table td{border:none;padding:14px 8px;text-align:center}.stock_td{display:flex;justify-content:center}.metal-badge{height:38px;width:38px}.shape-icon{width:28px}.ring-size-select{background:#0000;border:none;cursor:pointer}.buy-btn{background:#a8832a;padding:8px 26px}.luxury-table-wrapper{background:#fbf4e8;border-radius:8px;padding:16px}.luxury-table{border-collapse:initial;border-spacing:0;width:100%}.luxury-table thead th{border:none;font-size:14px;font-weight:600;padding:12px 10px;text-align:left}.luxury-row{background:#fbf4e8;border-top:1px solid #d6b36a}.luxury-table td{font-size:14px;padding:14px 10px;vertical-align:middle}.metal-badge{align-items:center;background:#eee;border-radius:50%;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.shape-icon{height:26px;width:26px}.price-cell{font-weight:600;white-space:nowrap}.buy-cell{text-align:center}.buy-btn{background:#b08a2e;border:none;color:#fff;cursor:pointer;font-weight:600;padding:10px 30px}.arrow-cell{cursor:pointer;font-size:18px;text-align:center}.metal-option{border-radius:50%;height:28px;width:28px}#stockCarry_container{max-width:90%}.category-btn.active{color:#000;text-decoration:underline}.popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.popup-content{background:#fff;border-radius:10px;height:90%;max-width:90%;overflow:auto;padding:20px;position:relative;width:90%}.close-btn{background:red;border:none;border-radius:50%;font-size:18px;padding:5px 10px;position:absolute;right:10px;top:10px}.close-btn,.info-btn{color:#fff;cursor:pointer}.info-btn{background:blue;border:none;margin:10px;padding:10px}.active-thumbnail{border:0;cursor:pointer;opacity:.7;transform:scale(1.1);transition:all .3s ease-in-out;vertical-align:top}.cart-product-details{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;font-size:14px;margin-top:5px;padding:10px}.cart-product-details-list{list-style-type:none;margin:0;padding:0}.cart-product-details-list li{font-size:13px!important;margin-bottom:5px!important}.cart-toggle-details-btn{background:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin:0 10px;padding:5px 10px}.edit-btn-view{background-color:#000;border-radius:10px;color:#fff!important;cursor:pointer;padding:10px 20px}.cart-popup2{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;overflow-y:scroll;padding-top:0;position:fixed;top:0;width:100%;z-index:999999}.cart-popup-content{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;padding:20px;position:relative;text-align:center;width:30%}.cart-popup-content h2{margin-top:0}.cart-comment-popup-content{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;padding:20px;position:relative;text-align:center}.cart-popup-close{color:#333;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:20px;top:10px}.customise-product{background:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:20px;padding:15px;text-align:center}.customise-product img{border-radius:5px;height:168px;max-width:100%;object-fit:cover;width:298px}.customise-product .details{margin-top:10px;text-align:left}.customise-product .details div{border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:5px 0}.customise-product .btn-view{background-color:beige;border:none;color:#000;margin-top:10px;width:100%}.customise-product .btn-view:hover{background-color:#e6d5a5}.custom-product-dropdown{align-items:center;display:flex;gap:100px;justify-content:center;margin-top:20px}.page-numbers.active{background-color:#000;color:#fff;font-weight:700}.addressedit{flex-wrap:wrap;gap:20px;list-style:none;padding:0}.addressedit,.modal-overlay{align-items:center;display:flex;justify-content:center}.modal-overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1050}.modal-title{font-size:20px}.modal{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;left:20%;max-width:100%;min-width:60%;padding:20px;position:fixed;top:10%;width:400px;z-index:999999}.modal-header{align-items:center;display:flex;justify-content:space-between}.btn{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin:5px;padding:8px 15px}.expanded-images-container{text-align:center}.btn-primary{background:#007bff;transition:background .3s}.btn-primary:hover{background:#0056b3}.btn-danger{background:red;transition:background .3s}.btn-danger:hover{background:darkred}.productimg-expand-popup-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999}.productimg-expand-popup-content{align-items:center;border-radius:8px;display:flex;justify-content:center;max-height:80%;max-width:80%;padding:20px;position:relative}.expanded-product-image{border-radius:8px;max-height:100%;max-width:70%}.close-popup{color:#000;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:26vh;top:0}.wishlist-cards{display:flex;flex-wrap:wrap;gap:25px;justify-content:flex-start}.wishlist-card{background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 3px 10px #0000001a;padding:15px;position:relative;transition:.3s ease;width:250px}.wishlist-card:hover{transform:translateY(-5px)}.remove-btn{background:none;border:none;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}.wishlist-img{border-radius:8px;height:180px;margin-bottom:12px;object-fit:cover;width:100%}.wishlist-info h3{font-size:18px;font-weight:600;margin:0}.price{color:#1c1c1c;font-weight:700;margin:5px 0}.date{color:gray;font-size:13px;margin-bottom:10px}.view-btn{background:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:10px;width:100%}.empty-text{color:gray;padding:40px 0;text-align:center;width:100%}#netwait{justify-content:end;margin-right:60px}.error{color:red}@media (max-width:1510px) and (min-width:1200px){.quickview-notices-wrapper{padding-left:15px;padding-right:15px}}@media (min-width:1600px){.slick-wrap:hover .slick-arrow.fa-angle-left{left:-40px}.slick-wrap:hover .slick-arrow.fa-angle-right{right:-40px}.product-cats-list.slick-wrap:hover .slick-arrow.fa-angle-left{left:-15px}.product-cats-list.slick-wrap:hover .slick-arrow.fa-angle-right{right:-15px}}@media (max-width:1600px){.block-sliders.nav-vertical .slick-dots{right:30px}}@media (max-width:1350px){.site-navigation ul>li.level-0{padding:0 5px}.header-left .site-navigation ul>li.level-0{padding:0 8px}.header-left .site-navigation ul>li.level-0:first-child{padding-left:0}.header-left .site-navigation ul>li.level-0:last-child{padding-right:0}}@media (min-width:1200px){.hidden-lg{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (max-width:1199px){.lg-m-lr{margin-left:-7.5px;margin-right:-7.5px}.lg-p-lr{padding-left:7.5px;padding-right:7.5px}.section-mb-l{margin-bottom:70px}.section-padding{padding:0 7.5px}.large-space .row{margin:0 -7.5px}.large-space .row>div{padding:0 7.5px}.column-background-wrap{padding:70px 0 40px}.site-header.header-v2 .site-logo{margin:0 30px}.site-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth>.sub-menu{width:600px}body.home .section .block-title h2{font-size:25px}body.home.title-8 .section .block-title h2{font-size:35px}.block-sliders .item-content .item-info{padding:0 0 0 100px}.block-sliders i.slick-arrow.fa-angle-left{left:30px}.block-sliders i.slick-arrow.fa-angle-right{right:30px}.block-sliders .item-content .item-info .title-slider{font-size:60px}.block-sliders.layout-2 .item-content .item-info .button-slider{line-height:40px;padding:0 22px}.block-sliders.layout-2 .item-content .item-info .title-slider{font-size:55px;margin-bottom:16px}.block-sliders.layout-2 .item-content .item-info .subtitle-slider{font-size:12px}.block-sliders.layout-3 .item-content .item-info{padding:0 0 0 100px}.block-sliders.layout-3 .item-content .item-info .title-slider{font-size:45px}.block-sliders.layout-3 .item-content .item-info .description-slider{margin-bottom:25px}.block-sliders.layout-4 .item-content .item-info .subtitle-slider{font-size:70px}.block-sliders.layout-4 .item-content .item-info .title-slider{font-size:40px;margin-bottom:35px}.block-product-cats.round-border .slick-sliders .slick-list{margin:0}.block-product-cats i.slick-arrow.fa-angle-left{left:0}.block-product-cats i.slick-arrow.fa-angle-right{right:0}.block-parallax .content .title{font-size:65px;line-height:75px}.block-sliders.nav-left .slick-dots{padding:0 0 30px 15px}.slick-sliders .slick-list{margin:0 -15px}.slick-sliders .slick-list .slick-slide{padding:0 15px}.block-product-cats.layout-3 .slick-sliders .slick-list{margin:0 -5px}.block-product-cats.layout-3 .item-product-cat{padding:0 5px}.block-product-cats.layout-4 .text-wrap .title{font-size:35px;line-height:42px}.block-intro .intro-title{font-size:30px;line-height:38px;margin-bottom:25px}.block-intro .intro-item{margin-bottom:25px}.block-intro.layout-2 .intro-text{font-size:35px}.block-intro.layout-3 .intro-title{font-size:36px;line-height:42px;margin-bottom:15px}.block-intro.layout-3 .intro-item{margin-bottom:15px}.block-intro.layout-4 .nav-tabs .nav-item{padding:0 20px}.block-intro.layout-4 .nav-tabs .nav-item a{font-size:18px}.block-intro.layout-5 .intro-title{font-size:40px;margin-bottom:20px}.block-intro.layout-6 .intro-title{font-size:26px;line-height:34px;margin-bottom:10px}.block-intro.layout-7 .intro-title{font-size:25px;line-height:32px;margin-bottom:10px}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor{padding:0 15px 35px 30px}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:20px}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:25px}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor,.block-banners.layout-3 .section-column.right .block-widget-banner:first-child .banner-wrapper-infor,.block-banners.layout-3 .section-column.right .block-widget-banner:last-child .banner-wrapper-infor{bottom:auto;display:flex;justify-content:center;left:0;padding:0 15px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:35px}.block-banners.layout-6 .block-widget-banner .banner-wrapper-infor .content .title-banner{font-size:50px;line-height:55px;margin-bottom:10px;margin-top:0}.block-banners.layout-7 .block-widget-banner .banner-image{margin-bottom:20px}.block-banners.layout-7 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:20px}.md-content-full-height *{height:100%}.md-content-full-height .banner-wrapper-infor{height:auto}.block-products .products-list>.row{margin:0 -7.5px}.block-products .products-list>.row>div{padding:0 7.5px}.block-product-cats.layout-2 .row{margin:0 -7.5px}.block-product-cats.layout-2 .row>div{padding:0 7.5px}.block-product-cats.layout-2 .row>div:nth-child(2n) .cat-item{margin-top:0}.block-product-cats.layout-2 .cat-item .cat-title{margin-top:20px}.block-product-cats.layout-5 .item-product-cat-content .product-cat-content-info{padding-bottom:20px}.block-product-cats.layout-5 .item-product-cat-content .product-cat-content-info .item-title{font-size:17px}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro .title{font-size:35px;line-height:42px;margin-bottom:16px}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro .sub-title{margin-bottom:6px}.block-newsletter .newsletter-title{font-size:25px}.block-instagram .row{margin:0 -7.5px}.block-instagram .row>div{padding:0 7.5px}.block-instagram .right .row:first-child{margin-bottom:15px}.block-posts.layout-2 .post-content .post-title{font-size:20px}.block-posts.layout-3 .post-content{padding-left:30px}.block-posts.layout-3 .post-content .post-title{font-size:20px;margin-bottom:10px}.left-sidebar{padding-right:15px}.right-sidebar{padding-left:15px}.page-login-register .box-form-login .box-content{padding:0 50px}.shop-details .product-info{padding-left:15px}.shop-cart .cart-totals{margin-top:20px;max-width:100%}.page-about-us .block .block-title h2{font-size:40px}#site-footer .footer-bottom .footer-right .block-menu ul li{margin-left:10px;margin-right:10px}#site-footer.three-columns .column-right{padding-left:15px}}@media (min-width:992px){body i.slick-arrow{opacity:0;visibility:hidden}body i.slick-arrow:hover{color:#000;cursor:pointer}.site-header .header-mobile{display:none}.home .site-header.header-v1{position:absolute;width:100%}.home .site-header.header-v1.relative{position:relative}}@media (min-width:991px){.wishlist-popup .wishlist-popup-inner .wishlist-popup-content{min-height:600px}}@media (max-width:991px){.site-header.color-white{background:#000}.site-header .header-desktop{display:none}.md-b-10{margin-bottom:10px}.md-b-15{margin-bottom:15px}.md-b-20{margin-bottom:20px}.md-b-30{margin-bottom:30px}.md-b-50{margin-bottom:50px}.mm-btn{height:50px}.newsletter-popup{width:300px}.newsletter-popup .newsletter-container .newsletter-img{display:none}.newsletter-popup .newsletter-container .newsletter-form{padding:30px 0;width:100%}.section-container.small{max-width:none}.section.contact-background{padding-left:7.5px;padding-right:7.5px}.site-mobile-navigation,.site-mobile-vertical{background-color:#fff;border-width:1px 0 0 1px;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transform:translate3d(-280px,0,0);transition:all .5s ease-in-out 0s;visibility:hidden;width:280px;z-index:999999}.site-mobile-navigation.active,.site-mobile-vertical.active{box-shadow:0 1px 12px 2px #8f8f8f4d;transform:translateZ(0);visibility:visible}.site-mobile-navigation .remove-megamenu,.site-mobile-vertical .remove-megamenu{background:#cb8161;color:#fff;cursor:pointer;display:none;display:block;font-family:Lato,sans-serif;font-size:13px;padding:10px 20px 20px;text-align:right;text-transform:uppercase;z-index:10}.site-mobile-navigation .remove-megamenu:after,.site-mobile-vertical .remove-megamenu:after{color:#fff;content:"\4d";display:inline-block;font-family:eleganticons;font-size:25px;line-height:25px;margin-left:5px;position:relative;text-align:center;top:5px;transition:all .3s ease-in-out}.site-mobile-navigation .mm-menu,.site-mobile-vertical .mm-menu{background:#fff;top:68px;z-index:999}.site-mobile-navigation .mm-menu .mm-panels>.mm-panel:before{height:10px}.site-mobile-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview,.site-mobile-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview{margin:-8px 0 0}.site-mobile-navigation .mm-menu .mm-listview,.site-mobile-vertical .mm-menu .mm-listview{margin:0;padding:0}.site-mobile-navigation .mm-menu ul>li,.site-mobile-navigation .mm-menu ul>li.level-0,.site-mobile-vertical .mm-menu ul>li,.site-mobile-vertical .mm-menu ul>li.level-0{border-bottom:1px solid #e6e6e680;display:inline-block;padding-bottom:6px;padding-top:8px;position:relative!important;width:100%}.site-mobile-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.site-mobile-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span,.site-mobile-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.site-mobile-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span{padding:0;text-align:left}.site-mobile-navigation .mm-menu ul>li span.title,.site-mobile-navigation .mm-menu ul>li.level-0 span.title,.site-mobile-navigation .mm-menu ul>li.level-0>a:not(.mm-next),.site-mobile-navigation .mm-menu ul>li>a:not(.mm-next),.site-mobile-vertical .mm-menu ul>li span.title,.site-mobile-vertical .mm-menu ul>li.level-0 span.title,.site-mobile-vertical .mm-menu ul>li.level-0>a:not(.mm-next),.site-mobile-vertical .mm-menu ul>li>a:not(.mm-next){color:#000;font-size:12px;font-weight:400;line-height:30px;padding:0;text-transform:uppercase}.site-mobile-navigation .mm-menu ul>li .mm-next,.site-mobile-navigation .mm-menu ul>li.level-0 .mm-next,.site-mobile-vertical .mm-menu ul>li .mm-next,.site-mobile-vertical .mm-menu ul>li.level-0 .mm-next{height:43px;position:absolute;right:0;text-align:center;top:0;width:30px}.site-mobile-navigation .mm-menu ul>li .mm-next:before,.site-mobile-navigation .mm-menu ul>li.level-0 .mm-next:before,.site-mobile-vertical .mm-menu ul>li .mm-next:before,.site-mobile-vertical .mm-menu ul>li.level-0 .mm-next:before{content:none}.site-mobile-navigation .mm-menu ul>li .mm-next:after,.site-mobile-navigation .mm-menu ul>li.level-0 .mm-next:after,.site-mobile-vertical .mm-menu ul>li .mm-next:after,.site-mobile-vertical .mm-menu ul>li.level-0 .mm-next:after{right:5px}.site-mobile-navigation .mm-menu ul>li.current_page_item>a>span.menu-item-text,.site-mobile-navigation .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text,.site-mobile-vertical .mm-menu ul>li.current_page_item>a>span.menu-item-text,.site-mobile-vertical .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text{color:#000;font-weight:500}.site-mobile-navigation .mm-menu ul li:after{content:none}.site-mobile-navigation .mm-menu .mm-navbar,.site-mobile-vertical .mm-menu .mm-navbar{border:none;height:50px;line-height:30px}.site-mobile-navigation .mm-menu .mm-navbar a,.site-mobile-vertical .mm-menu .mm-navbar a{color:#cb8161;font-size:14px;font-weight:500;text-transform:uppercase}.site-mobile-navigation .mm-menu .sub-menu .row,.site-mobile-vertical .mm-menu .sub-menu .row{display:block}.site-mobile-navigation .mm-menu .sub-menu .row>div,.site-mobile-vertical .mm-menu .sub-menu .row>div{max-width:100%!important}.site-mobile-navigation .mm-menu .sub-menu .sub-menu-title,.site-mobile-vertical .mm-menu .sub-menu .sub-menu-title{font-size:14px;font-weight:500;margin-bottom:10px;padding-bottom:10px;position:relative;text-transform:uppercase}.site-mobile-navigation .mm-menu .sub-menu .sub-menu-title:before,.site-mobile-vertical .mm-menu .sub-menu .sub-menu-title:before{background:#0003;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:40px}.site-mobile-navigation .mm-menu .sub-menu .menu-section,.site-mobile-vertical .mm-menu .sub-menu .menu-section{margin-bottom:40px}.site-mobile-navigation .mm-menu .sub-menu .menu-list,.site-mobile-vertical .mm-menu .sub-menu .menu-list{padding:0}.site-mobile-navigation .mm-menu .sub-menu .menu-list li a,.site-mobile-vertical .mm-menu .sub-menu .menu-list li a{text-transform:none}.site-mobile-navigation .mm-menu .sub-menu .block-posts .post-item,.site-mobile-vertical .mm-menu .sub-menu .block-posts .post-item{display:flex;margin-bottom:10px;padding-bottom:10px}.site-mobile-navigation .mm-menu .sub-menu .block-posts .post-item .post-content,.site-mobile-vertical .mm-menu .sub-menu .block-posts .post-item .post-content{margin-top:-3px;padding-left:12px}.site-mobile-navigation .mm-menu .sub-menu .block-posts .post-item .post-image,.site-mobile-vertical .mm-menu .sub-menu .block-posts .post-item .post-image{flex:0 0 65px;margin-bottom:6px;max-width:65px}.site-mobile-navigation .mm-menu .sub-menu .block-posts .post-item .post-image img,.site-mobile-vertical .mm-menu .sub-menu .block-posts .post-item .post-image img{max-width:65px}.site-mobile-navigation .mm-menu .sub-menu .block-posts .post-item .post-content .post-title,.site-mobile-vertical .mm-menu .sub-menu .block-posts .post-item .post-content .post-title{font-size:15px;line-height:1.2;margin-bottom:0}.site-mobile-vertical{left:auto;right:0;transform:translate3d(280px,0,0)}.site-mobile-vertical .remove-verticalmenu{background:#000;color:#fff;display:block;font-family:Barlow Semi Condensed;font-size:13px;padding:10px 20px 20px;text-align:left;text-transform:uppercase}.site-mobile-vertical .remove-verticalmenu:after{color:#fff;content:"\4d";display:inline-block;font-family:eleganticons;font-size:25px;line-height:25px;margin-left:5px;position:relative;top:5px;transition:all .3s ease-in-out}.mini-cart .cart-popup{margin-top:2px!important;right:-10px!important;top:48px!important}.block-sliders.layout-3 .item-content .item-info .title-slider{font-size:35px;margin-bottom:6px}.block-sliders.layout-3 .item-content .item-info .description-slider{margin-bottom:18px}.block-sliders.layout-5 .item-content .item-info .title-slider{font-size:40px}.block-sliders.layout-5 .item-content .item-info .button-slider{line-height:40px}.block-sliders i.slick-arrow{height:34px;line-height:26px;width:34px}.block-sliders i.slick-arrow.fa-angle-left:before,.block-sliders i.slick-arrow.fa-angle-right:before{font-size:12px}.block-products .nav-tabs.small-text .nav-item{padding:0 10px}.block-products .nav-tabs.small-text .nav-item:first-child{padding-left:0}.block-products .nav-tabs.small-text .nav-item:last-child{padding-right:0}.block-products .nav-tabs.small-text .nav-item:before{content:none}.block-products.slider .content-product-list i.slick-arrow{font-size:16px}.block-product-cats.layout-2 .item-product-cat{margin-bottom:15px}.block-testimonial .slick-arrow{font-size:20px}.block-testimonial.layout-1 i.slick-arrow.fa-angle-left{left:5px}.block-testimonial.layout-1 i.slick-arrow.fa-angle-right{right:5px}.products-list.grid .product-wapper .products-thumb .product-button .btn-compare,.products-list.grid .product-wapper .products-thumb .product-button .product-quickview{display:none}.block-newsletter .newsletter-wrap{padding:70px 0}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro{padding:0 15px;width:100%}.block-posts.layout-3 .post .post-inner{display:block}.block-posts.layout-3 .post-image{margin-bottom:10px}.block-posts.layout-3 .post:first-child .post-image{margin-bottom:0}.block-posts.layout-3 .post-content{padding-left:0}.blog-details-content,.right-sidebar{order:1}.blog-details-sidebar,.posts-column,.products-column{order:2}.shop-checkout .checkout-review-order,.shop-details .product-info{margin-top:30px}.page-login-register .box-form-login .box-content{padding:0 30px}.page-my-account .my-account-addresses .addresses .addresses-col{flex:0 0 100%;max-width:100%}#site-footer,#site-footer.three-columns{padding-bottom:52px}#site-footer.four-columns .column-1,#site-footer.four-columns .column-2,#site-footer.four-columns .column-3,#site-footer.four-columns .column-4{flex:0 0 50%;max-width:50%}.back-top{bottom:65px;right:15px}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}#header-topbar{height:auto;line-height:normal;padding:15px 0;text-align:center}#header-topbar .topbar-right{margin-top:15px;text-align:center}.sm-m-0{margin:0}.sm-p-0{padding:0}.sm-m-b,.sm-m-b-15{margin-bottom:15px}.sm-m-b-20{margin-bottom:20px}.sm-m-b-30{margin-bottom:30px}.sm-m-b-40{margin-bottom:40px}.sm-m-b-50{margin-bottom:50px}.column-50{width:100%}.btn-underline:hover:before{left:25%;right:25%}.section-row{display:block}.site-main .page-title .content-title-heading .text-title-heading{font-size:40px}body.home .section .block-title{margin-bottom:30px}body.home .section .block-title h2{font-size:22px}body.home.title-3 .block-newsletter .newsletter-title,body.home.title-3 .section .block-title h2{font-size:30px}body.home.title-4 .section .block-title h2{font-size:32px}body.home.title-4 .section .block-title .sub-title{font-size:11px}body.home.title-7 .section .block-title h2{font-size:25px}body.home.title-8 .section .block-title h2{font-size:30px}.block-info .info-wrap .title{font-size:30px;margin-bottom:12px}.block-info .info-wrap .icon svg{margin-bottom:5px}.block-info .info-wrap .icon,body.home.title-3 .section .block-title .title-icon{font-size:36px}.section.content-outside{background:#0000;margin-bottom:70px;padding-top:0}.section.content-outside .block-widget-wrap>div{margin-bottom:0}.block-sliders i.slick-arrow.fa-angle-left,.block-sliders i.slick-arrow.fa-angle-right{display:none!important}.block-sliders .item-content .item-info{padding:0 0 0 25px}.block-sliders.auto-height .item-content .content-image img{min-height:350px;object-fit:cover}.block-sliders .item-content .item-info .title-slider{font-size:36px;line-height:42px;margin-bottom:20px}.block-sliders .item-content .item-info .button-slider{line-height:40px}.block-sliders.layout-2 .item-content .item-info .title-slider{font-size:45px}.block-sliders.layout-3 .item-content .item-info{padding:0 15px}.block-sliders.layout-3 .item-content .item-info .content{max-width:none}.block-sliders.layout-3 .item-content .item-info .title-slider{font-size:30px;line-height:38px}.block-sliders.layout-3 .item-content .item-info .button-slider{line-height:40px;padding:0 22px}.block-sliders.layout-4 .item-content .item-info .subtitle-slider{font-size:50px;line-height:56px}.block-sliders.layout-4 .item-content .item-info .title-slider{font-size:30px;margin-bottom:25px}.block-sliders.layout-5 .item-content .item-info .title-slider{font-size:30px;line-height:36px;margin-bottom:20px}.block-parallax .content{text-align:center}.block-parallax.right-text .content{margin-left:0;max-width:100%}.block-parallax .content .title{font-size:50px;line-height:58px;margin-bottom:8px}.block-parallax .content .button{line-height:40px;padding:0 20px}.block-sliders .slick-dots{padding:0 0 40px;text-align:center}.block-sliders.nav-center .slick-dots{padding:0 0 40px}.section-column.left,.section-column.right{width:100%}.block-banners.layout-1 .section-column,.block-banners.layout-1 .section-column.center{flex:0 0 100%;justify-content:center;max-width:100%}.block-banners.layout-1 .block-widget-banner .banner-wrapper-infor{justify-content:center;text-align:center}.block-banners.layout-3 .row .section-column{text-align:center;width:100%}.block-banners.layout-3 .row .section-column.left{margin-bottom:15px}.block-banners.layout-3 .row .section-column.right .section-column-inner .block-widget-banner:first-child{margin-bottom:15px;text-align:center}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor,.block-banners.layout-3 .section-column.right .block-widget-banner:first-child .banner-wrapper-infor,.block-banners.layout-3 .section-column.right .block-widget-banner:last-child .banner-wrapper-infor{bottom:0;left:0;padding:0 15px 50px;position:absolute;text-align:center;top:auto;transform:translateY(0);width:100%}.block-banners.layout-3 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:30px}.block-banners.layout-4 .block-widget-banner .banner-wrapper-infor .content .title-banner{font-size:20px;margin-top:20px}.block-banners.layout-4 .block-widget-banner .banner-wrapper-infor .content .banner-image-description{margin-bottom:16px}.block-banners.layout-6 .block-widget-banner .banner-wrapper-infor .content .title-banner{font-size:40px;line-height:45px}.block-banners.layout-7 .block-widget-banner .banner-wrapper-infor .content{text-align:center}.block-products .nav-tabs .nav-item{padding:0 20px}.block-products .nav-tabs .nav-item .nav-link{font-size:18px}.block-products .nav-tabs.layout-2 .nav-item .nav-link{font-size:16px}.block-products .nav-tabs.align-left{text-align:center}.block-product-cats.layout-4 .text-wrap{margin-bottom:30px;text-align:center}.block-product-cats.layout-4 .text-wrap .sub-title{margin:0 0 10px}.block-product-cats.layout-4 .text-wrap .title{margin-bottom:20px}.block-product-cats.layout-5 .section-column.center,.block-product-cats.layout-5 .section-column.center .section-column,.block-product-cats.layout-5 .section-column.left,.block-product-cats.layout-5 .section-column.right{justify-content:center;width:100%}.block-lookbook .lookbook-intro-wrap{padding:20px 15px}.block-lookbook.layout-2 .lookbook-intro-wrap{padding:30px 15px;text-align:center}.block-lookbook .lookbook-item .col-image{order:1}.block-lookbook .lookbook-item .col-text{order:2}.block-lookbook .lookbook-intro-wrap .title{font-size:30px}.block-lookbook.layout-2 .lookbook-intro-wrap .lookbook-intro{text-align:center}.block-intro.layout-3 .intro-title{font-size:30px;line-height:36px}.block-testimonial.layout-1 .testimonial-content .item .testimonial-excerpt{font-size:24px;line-height:32px;padding:0 15px}.block-newsletter .newsletter-wrap{text-align:center}.block-newsletter .newsletter-wrap>div{padding:0 15px}.block-newsletter .title{font-size:25px}.block-newsletter .newsletter-title{font-size:22px}.block-newsletter .newsletter-title,.block-newsletter.layout-2 .newsletter-text{text-align:center}.block-newsletter.align-left .newsletter-title,.block-newsletter.align-left.layout-2 .newsletter-text{text-align:left}.block-newsletter .newsletter-form{max-width:360px}.block-newsletter.layout-2 .newsletter-form{margin-right:auto;margin-top:20px}.block-posts.layout-3 .post-image img{width:100%}.block-posts.slider .post-content .post-title{font-size:24px;line-height:30px}.block-contact-info .info-item .item-tilte h2{margin-bottom:10px}.block-intro .section-column.left,.block-intro .section-column.right{width:100%}.block-intro .intro-wrap{padding:70px 15px;text-align:center}.block-intro .intro-item{display:block}.block-intro .intro-title{font-size:25px;line-height:32px}.block-intro .intro-item .icon{margin-bottom:12px;margin-right:0}.block-intro.layout-2 .intro-text{font-size:30px;line-height:35px}.block-intro.layout-3 .section-column.left,.block-intro.layout-3 .section-column.right{display:block;text-align:center;width:100%}.block-intro.layout-3 .intro-wrap{margin-bottom:40px;margin-left:auto;margin-right:auto}.block-intro.layout-4 .section-column.right{justify-content:center;padding-left:0;padding-top:40px}.block-intro.layout-4 .nav-tabs .nav-item{margin-bottom:6px;padding:0;width:100%}.block-intro.layout-4 .nav-tabs .nav-item:last-child{margin-bottom:0}.block-intro.layout-4 .nav-tabs .nav-item a{font-size:15px}.block-intro.layout-4 .nav-tabs .nav-item a:before{content:none}.block-intro.layout-4 .intro-title{font-size:30px;line-height:36px}.block-intro.layout-4 .intro-item{margin-bottom:22px}.block-intro.layout-5 .intro-icon{font-size:40px;margin-bottom:5px}.block-intro.layout-5 .intro-title{font-size:30px;margin-bottom:12px}.block-intro.layout-6 .section-column.left,.block-intro.layout-6 .section-column.right{width:100%}.block-intro.layout-6 .intro-title{font-size:22px;line-height:30px}.block-intro.layout-6 .intro-wrap{max-width:none}.block-intro.layout-6 .section-column .intro-image.left{margin-bottom:20px;margin-top:20px;padding:0}.block-intro.layout-6 .section-column .intro-image.right{text-align:center}.block-intro.layout-7 .section-column.left,.block-intro.layout-7 .section-column.right{display:block;text-align:center;width:100%}.block-intro.layout-7 .intro-title{font-size:22px;line-height:30px}.block-intro.layout-7 .intro-wrap{margin-top:20px;max-width:none}.block-video{padding:150px 0 180px}.block-video .video-caption .caption-title{font-size:50px}.products-list.list .product-wapper{margin-bottom:50px}.products-list.list .product-wapper .products-content .product-title{margin-top:16px}.products-list.list .product-wapper .products-content .product-description{border-top:none;margin-top:10px;padding-top:0}.products-list.list .product-wapper .products-content .rating{margin-bottom:20px}.wishlist-items tr{display:flex;flex-wrap:wrap}.wishlist-items .wishlist-item-remove{flex:0 0 30px;padding-left:12px!important}.wishlist-items .wishlist-item-image{flex:0 0 70px}.wishlist-items .wishlist-item-image img{width:65px!important}.wishlist-items .wishlist-item-price{line-height:1.1}.wishlist-items .wishlist-item-add a{margin:0!important}.wishlist-items tr td.wishlist-item-info{padding:10px 5px}.wishlist-items tr td.wishlist-item-actions{border:0;border-top:1px dashed #e5e5e5;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px!important;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top{padding:0 10px}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-top:before{font-size:20px}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot{height:80px}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-page{font-size:10px;line-height:30px;margin:2.5px 0;padding:0 15px;text-align:center;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-continue{font-size:10px;line-height:26px;margin:2.5px 0;padding:0 15px;text-align:center;width:100%}.wishlist-popup .wishlist-popup-inner .wishlist-popup-content .wishlist-popup-content-bot .wishlist-notice{height:80px;line-height:80px;top:80px}.shop-details .product-images>.row>div:first-child{margin-top:10px;order:1}.shop-details .product-images .content-thumbnail-scroll .img-item{padding:0 5px}.shop-details .product-images .content-thumbnail-scroll .slick-arrow{font-size:16px;height:24px;line-height:24px;width:24px}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-left,.shop-details .product-images div.col-md-2:hover .content-thumbnail-scroll .slick-arrow.fa-angle-left{left:-10px;top:calc(50% - 15px)}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-left:before{content:"\f104"}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-right,.shop-details .product-images div.col-md-2:hover .content-thumbnail-scroll .slick-arrow.fa-angle-right{bottom:calc(50% - 10px);right:-10px}.shop-details .product-images .content-thumbnail-scroll .slick-arrow.fa-angle-right:before{content:"\f105"}.shop-details .product-images .content-thumbnail-scroll .slick-list{margin:0 -5px;transform:translateZ(0)}.shop-details .product-tabs #review-form .comment-form-comment{flex:0 0 100%;margin-bottom:15px;order:1}.shop-cart .cart-items{max-width:730px;width:730px}.posts-list.list .post-entry .post-image{margin-bottom:15px}.posts-list.list .post-entry .post-title{font-size:26px}.posts-list.list .post-entry .post-meta{margin-bottom:10px}.posts-list.list .post-entry .post-excerpt{margin-bottom:20px}.post-details .post-title{font-size:26px;margin-bottom:10px;margin-top:14px}.post-details .post-meta{margin-bottom:15px}.post-details .post-content blockquote{padding-left:20px}.post-details .post-content blockquote i{margin-bottom:15px}.post-details .post-content blockquote p{margin-bottom:10px}.page-my-account .my-account-content,.page-my-account .my-account-navigation{width:100%}.page-about-us .block .block-title{margin-bottom:40px}.page-about-us .block .block-title h2{font-size:30px}.page-about-us .block .block-title .sub-title{font-size:18px;line-height:1.4}.page-404 .content-page-404 .title-error{font-size:170px}.page-404 .content-page-404 .sub-title{font-size:30px}#site-footer .footer-bottom .footer-left,#site-footer .footer-bottom .footer-right{margin-bottom:12px;text-align:center}#site-footer .footer-bottom .footer-right{margin-bottom:0}#site-footer .footer-bottom .footer-right .block-menu ul li:first-child{margin-left:10px}#site-footer .footer-bottom .footer-right .block-menu ul li:last-child{margin-right:10px}#site-footer.three-columns .column-center,#site-footer.three-columns .column-left,#site-footer.three-columns .column-right{flex:0 0 100%;max-width:100%}#site-footer.three-columns .column-center{border-left:none;border-right:none;justify-content:left;padding-bottom:20px;padding-top:20px;text-align:left}#site-footer.three-columns .column-right{justify-content:flex-start}#site-footer.four-columns .column-1,#site-footer.four-columns .column-2,#site-footer.four-columns .column-3,#site-footer.four-columns .column-4{flex:0 0 100%;max-width:100%}}@media (max-width:480px){body.home .section .block-title.title-underline{border-bottom:none;display:block;margin-bottom:50px;padding-top:20px}.cart-product-added{max-width:280px;right:50%;transform:translateX(50%)}.mini-cart .cart-popup{padding:15px;right:-10px!important;width:290px}.mini-cart .cart-popup a.product-name{width:100%}.mini-cart .cart-popup .remove{right:0}.button-outline{line-height:30px;padding:0 20px}.search-overlay .search-from .search-close{display:block}.block-sliders.layout-2 .item-content .item-info .subtitle-slider{font-size:11px}.block-sliders.layout-2 .item-content .item-info .title-slider{font-size:35px}.block-sliders.layout-4 .item-content .item-info .subtitle-slider{font-size:40px;line-height:46px;margin-bottom:5px}.block-sliders.layout-4 .item-content .item-info .title-slider{font-size:24px;margin-bottom:20px}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .title-banner{font-size:22px;margin-bottom:4px}.block-banners.layout-2 .block-widget-banner .banner-wrapper-infor .banner-image-description{font-size:0;margin-bottom:10px}.block-products .nav-tabs .nav-item{display:block;margin-bottom:10px;padding:0}.block-products .nav-tabs .nav-item .nav-link{background:#f5f5f5;border:1px solid #f5f5f5;border-radius:0;display:block;font-size:17px;padding:6px 0}.block-products .nav-tabs.layout-2 .nav-item .nav-link{font-size:14px;padding:6px 0}.block-products .nav-tabs .nav-item .nav-link.active,.block-products .nav-tabs .nav-item:hover .nav-link{background:#0000;border:1px solid #000}.block-products .nav-tabs .nav-item .nav-link:before,.block-products .nav-tabs .nav-item:before{content:none}.block-products .nav-tabs.small-text .nav-item{padding:0}.block-contact-info .info-title{margin-bottom:40px}.block-contact-info .info-title h2{font-size:28px}.block-contact-form .block-title{margin-bottom:30px}.block-contact-form .block-title h2{font-size:26px}.block-video .video-caption .caption-title{font-size:36px}.site-main .page-title .content-title-heading .text-title-heading{font-size:30px}.products-topbar .products-topbar-left,.products-topbar .products-topbar-right{float:none}.products-topbar .layout-toggle,.products-topbar .products-sort{float:left}.products-topbar .products-sort{margin-right:10px}.products-topbar .products-topbar-left{margin-bottom:10px}.shop-details .buttons .add-to-cart-wrap .quantity input{width:100px}.shop-details .product-info .social-share>a{display:inline-flex;margin-bottom:10px;margin-right:20px}.shop-details .product-tabs .nav-tabs .nav-item{margin:0;width:100%}.shop-details .product-tabs .nav-tabs .nav-item a{font-size:20px;padding:0}.shop-details .product-tabs .nav-tabs .nav-item a:before{content:none}.shop-details .product-tabs .nav-tabs{margin-bottom:25px}.shop-details .product-tabs .product-reviews .comment-list li .content-comment-container{padding:20px}.shop-checkout .checkout-review-order{padding:10px 20px}.shop-checkout .checkout-review-order .cart-item .info-product .product-name{padding-left:15px}.posts-list.list .post-entry .post-title{font-size:22px}.posts-list.list .post-entry .post-meta .post-categories:after,.posts-list.list .post-entry .post-meta .post-time:after{margin:0 10px}.post-details .comments-area .comment-form .form-header h3,.post-details .comments-area .comments-title{font-size:26px}.post-details .comments-area .comments-list .comment-item .comment-content-wrap{overflow:visible;overflow:initial}.post-details .comments-area .comments-list .comment-item .comment-avatar img{margin-right:15px;min-width:45px;width:45px}.post-details .comments-area .comments-list .comment-item .comment-author{padding-top:4px}.post-details .comments-area .comments-list .comment-item .comment-time{line-height:1.4;margin-bottom:10px}.page-login-register .box-form-login .box-content{padding:0 15px}.page-my-account .my-account-navigation{padding:20px}.page-404 .content-page-404 .title-error{font-size:120px}.page-404 .content-page-404 .sub-title{font-size:20px;margin-top:10px;padding-bottom:20px}.page-404 .content-page-404 .button{font-size:12px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
/*# sourceMappingURL=main.ba00fce7.css.map*/