@charset "UTF-8";@font-face{font-family:Avenir-light;src:url(/frontend/font/avenirltstd-light.otf)}@font-face{font-family:Avenir-medium;src:url(/frontend/font/AvenirLTStd-Medium.otf)}@font-face{font-family:Avenir-book;src:url(/frontend/font/AvenirLTStd-Book.otf)}.ui-menu-item-wrapper,body{font-family:Avenir-light,Arial,Helvetica,sans-serif}h1{font-family:Playfair Display,sans-serif;margin:0;padding:3.5rem 0;text-align:center}.text-1{font-size:30px}.main{margin-top:65px}.main a{color:#313030;text-decoration:underline}.main a.btn{text-decoration:none}.main a.btn-dark{color:#fff}@media (max-width:768px){.main{margin-top:45px}.mobile-pt{margin-top:50px!important}}.playfair{font-family:Playfair Display,sans-serif}@media (max-width:768px){.product-info{margin-top:30px!important}}.mobile-hide{display:block}@media (max-width:1200px){.mobile-hide{display:none!important}}.mobile-show{display:none!important}@media (max-width:1200px){.mobile-show{display:block!important}}.card{background-color:transparent;border:none!important}.card-header{align-items:center;display:flex;justify-content:space-between;padding:10px 20px!important}.card-header .fa-plus{font-size:8px!important}.card-header[aria-expanded=true]>.fa-plus{transform:rotate(45deg)}.card-header[aria-expanded=true]{border-bottom:none!important}.card-body li{font-size:12px!important}.owl-theme .owl-nav{display:flex;justify-content:space-between;position:absolute;top:40%;width:100%}.owl-theme .owl-nav .item{position:relative}.owl-theme .owl-next{margin-right:10px}.owl-theme .owl-prev{margin-left:10px}.upper-head-text{font-weight:lighter;margin:10px 0;padding:5px 0}#familyApp{display:none}.designer-fvt .text-name{border-bottom:1px solid #a5a5a5;margin:auto auto 15px;max-width:950px;padding:15px 0;text-align:center;width:100%}@media (max-width:768px){.designer-fvt .text-name{width:100%}}.designer-fvt .text-name span{padding:5px 0}.designer-fvt .color-box{display:inline-block;margin:10px 30px;text-align:center;vertical-align:top}.designer-fvt .color-box:first-child{margin-left:0}.designer-fvt .color-box:last-child{margin-right:0}.designer-fvt .color-box .color{border-radius:50%;height:88px;margin-bottom:5px;width:100%}.regular-body{max-width:1140px}.regular-body,.small-body{margin-left:auto;margin-right:auto}.small-body{width:650px}@media (max-width:768px){.small-body{width:350px!important}}.small-body-delivery{margin-left:auto;margin-right:auto;width:650px}@media (max-width:768px){.small-body-delivery{width:350px!important}}.small-body-designerfvt{margin-left:auto;margin-right:auto;width:1200px}@media (max-width:768px){.small-body-designerfvt{width:350px!important}}.vertical-content-5{padding-top:5%!important}.vertical-content-10{padding-top:10%!important}.small-body-glossary{margin-left:auto;margin-right:auto;width:650px}@media (max-width:768px){.small-body-glossary{width:350px!important}}.small-body-sheen{margin-left:auto;margin-right:auto;width:650px}@media (max-width:768px){.small-body-sheen{width:350px!important}}.band-outline{border-bottom:1px solid grey;border-top:1px solid grey}.short-padding{padding:10px 0 20px!important}@media (max-width:768px){.short-padding{padding:10px 0 20px!important}}.bg-ash{background-color:#e6e6e6;display:block}.bg-ash img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.color-image-gallery{height:80px}.mt-6{margin-top:5.5rem}.mb-6{margin-bottom:5.5rem}.pb-6{padding-bottom:5.5rem}.pt-6{padding-top:5.5rem}.no-data-found,ul.pagination{display:flex;justify-content:center}.ui-autocomplete-loading{background:#fff url(https://jqueryui.com/resources/demos/autocomplete/images/ui-anim_basic_16x16.gif) 100% no-repeat}input#quantity::-webkit-inner-spin-button,input#quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input#quantity[type=number]{-moz-appearance:textfield}.hide{display:none}.text-big{font-size:25px}.btn-add,.btn-fvt{border-radius:0;padding:5px 100px}@media (max-width:400px){.btn-add,.btn-fvt{padding:5px 60px}}.btn-add{background-color:#222;border:1px solid #222;color:#fff}.btn-add:hover{background:#5f5f5f;color:#fff}.btn-fvt,.reg-btn{background-color:#fff;border:1px solid #222;color:#222}.btn-fvt:hover,.reg-btn:hover{background:#c7c7c7}#colour-options .input-group-text{background-color:#fff;color:#fff}.reg-btn.active{background:#5f5f5f;color:#fff}.reg-btn.active:hover{background-color:#fff;color:#222}.divider{background-color:#636b6f;display:block;height:2px;width:100%}.size-800{max-width:800px}.size-1000{max-width:1000px}.banner img{max-height:400px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.backtopbtn{border:none;bottom:20px;color:#fff;cursor:pointer;font-size:25px;outline:none;padding:15px;position:fixed;right:30px;z-index:99}#unBotMargin{margin-bottom:0!important}img{max-width:100%}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#c1c4c8;border-radius:5px;opacity:1}::-webkit-scrollbar-thumb:hover{background-color:#adb0b4}.overlay{background-color:#000;background-color:rgba(41,39,39,.9);display:none;left:0;padding:15px 0;position:absolute;top:80px;width:100%;z-index:2}@media (max-width:768px){.overlay{top:105px}}.overlay-content{margin:auto;position:relative;text-align:center;top:0;width:80%}.overlay .closebtn{color:#fff;cursor:pointer;font-size:40px;position:absolute;right:45px;top:11px}@media (max-width:768px){.overlay .closebtn{font-size:36px;right:7px}}.overlay .closebtn:hover{color:#ccc}.overlay input[type=text]{background:#fff;border:none;float:left;font-size:17px;padding:12px;width:95%}@media (max-width:768px){.overlay input[type=text]{width:85%}}.overlay input[type=text]:hover{background:#f1f1f1}.overlay button{background:#ddd;border:none;cursor:pointer;float:left;font-size:27px;padding:11px;transform:scaleX(-1);width:5%}@media (max-width:768px){.overlay button{padding:11px 3px;width:15%}}.overlay button:hover{background:#bbb}#toast-container .toast-info{padding:15px}#toast-container .toast-message{color:#000;text-align:center}#toast-container .toast-message a{color:#000}@media (max-width:576px){.modal-dialog{margin:1.75rem auto;width:380px!important}}.section-description{display:none}.left_50{margin-left:50%}.detail-top{height:170px;padding:15px}.detail-bottom,.detail-top{border-radius:12px 12px 0 0}.detail-bottom{height:128px;padding:12px}.color-chip{background-clip:padding-box;border:1px solid #8b8b8b;border-radius:4px;display:inline-block;font-size:0;height:28px;width:28px}.color-chip.harmony .primary{height:50%}.color-chip.harmony .secondary{display:inline-block;font-size:0;height:50%;width:50%}.primary{background-clip:padding-box;border-radius:4px 4px 0 0;display:block}.secondary:last-child{background-clip:padding-box;border-radius:0 0 4px 0}.border-right-1 a:first-child:after{background-color:#dadada;bottom:0;content:"";display:block;position:absolute;right:-1px;top:0;width:1px;z-index:5}.color-family-row{border-left:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.color-family-color2{border-bottom:1px solid #bfbfbf}.collections{padding-bottom:60px;text-align:center}.collections .collection{background-color:#f3f3f3;color:#2e2e2e;margin-top:25px;padding-bottom:90px}.collections .collection .image{position:relative}.collections .collection .image img{position:relative;width:100%;z-index:0}.collections .collection .spectrum{margin-top:18px;padding:0 25px}.collections .collection .spectrum .columns{cursor:default;font-size:0;margin:0;padding:0;white-space:nowrap;width:100%}.collections .collection .spectrum .columns .column{display:inline-block;margin:0;padding:0;vertical-align:top}.collections .collection .spectrum .swatch{height:5px}.collections .collection h3{font-family:ProximaNova,helvetica,arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:20px;margin-top:10px;padding:0 25px 15px;position:relative}.collections .collection p{color:#8b8b8b;padding:0 25px}.collections .collection .actions{bottom:25px;left:0;text-align:center;width:100%}.collections .collection .actions .btn-lg{font-size:13px}.btn-card{background-color:transparent;border:1px solid #26b;color:#26b;padding-bottom:9px;padding-top:9px;transition:all .2s linear}.btn-card:active,.btn-card:hover{background-color:#26b;color:#fff}.color-box1{display:inline-block;text-align:center;vertical-align:top;width:50px}.color1{height:5px;width:100%}@media (min-width:1024px){.collections .collection .actions{bottom:40px}.collections .collection p{font-size:18px;padding:0 60px}.collections .collection h3{font-size:28px;margin-top:20px;padding:0 60px 15px}.collections .collection .spectrum{padding:0 60px}}.color-box2{border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;cursor:pointer;display:inline-block;margin-left:auto;margin-right:auto;text-align:center;vertical-align:top;width:216px}.color-box2:first-child{border-left:1px solid #bfbfbf}.color-category{padding-left:0!important;padding-right:0!important}.row:first-child .col-21{border-top:1px solid #bfbfbf}.color2{height:60px;width:100%}.detail-class{border:1px solid #bfbfbf;border-radius:3px;height:200px;margin:12px 0;padding:12px;position:relative;width:30%}.detail-class .detail-class-top{border-color:#bfbfbf transparent transparent #bfbfbf;border-style:solid;border-width:1px;display:block;height:14px;position:absolute;top:-7px;transform:rotate(45deg);width:14px;z-index:0}.color-name{font-weight:700}#pswd_info{background:#fefefe;border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 3px #ccc;font-size:.875em;left:50%;margin-right:-50%;padding:15px;position:absolute;top:60%;transform:translate(-50%,-50%);width:431px}@media (max-width:768px){#pswd_info{top:920px!important}}#pswd_info:before{color:#ddd;content:"▲";display:block;font-size:14px;left:45%;line-height:14px;position:absolute;text-shadow:none;top:-12px}.invalid{color:#ec3f41}.invalid,.valid{line-height:24px;padding-left:22px}.valid{color:#3a7d34}#pswd_info{display:none}@media (max-width:768px){#pswd_info{right:42px;top:785px;width:431px}}.custom-checkbox,.custom-checkbox:before{cursor:pointer;position:relative}.custom-checkbox:before{-webkit-appearance:none;background-color:transparent;border:1px solid #000;content:"";display:inline-block;margin-right:5px;padding:7px;vertical-align:text-top}input[type=checkbox]{height:17px;left:1px;margin-right:15px;opacity:0;outline:0!important;position:relative;top:3px;width:17px;z-index:9}input[type=checkbox]:checked+.custom-checkbox:after{border:solid #000;border-width:0 2px 2px 0;content:"";display:block;height:11px;left:5px;position:absolute;top:2;transform:rotate(45deg);width:6px}h3.account-title,h3.ship-title{border-bottom:1px solid #ccc;font-size:20px;margin-bottom:20px;padding-bottom:10px}h3.ship-title{position:relative}h3.ship-title label{float:right;position:relative}@media (max-width:767px){h3.ship-title label{display:block;float:none;position:relative}}h3.ship-title label.custom-checkbox:before{float:right;left:auto;margin-left:10px;right:0;top:0}h3.ship-title input[type=checkbox]{margin-left:15px;margin-right:0;outline:0!important;right:0}h3.ship-title input[type=checkbox]:checked+.custom-checkbox:after{left:inherit;right:9px!important;top:2!important}@media (max-width:767px){h3.ship-title input[type=checkbox]{left:auto;position:absolute}}.acceptance{position:relative}@media (max-width:767px){.acceptance{margin-top:25px}}.acceptance a{text-decoration:underline}@media (max-width:767px){label.toggle{margin:0;padding:5px 0}label.toggle span{background:#000;display:block;height:3px;margin-top:3px;width:29px}}input[type=checkbox]{height:0;visibility:hidden;width:0}.dashboard{display:block;width:100%}.dashboard .block-1{display:table;margin-bottom:25px;width:100%}.dashboard .block-1.no-w{display:block;width:auto}.dashboard .block-1 a{color:#313030;text-decoration:none}.dashboard .block-1 a:hover{color:#313030}.dashboard .block-1 a img{height:750px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:768px){.dashboard{padding-top:40px}.dashboard .block-1 img{height:300px!important}}#header{background-color:#fff;transition:all .5s}#header #main-nav{color:#8c8c8c}#header .container-fluid{background:#eceded}#header #navbar-toggler-mobile{float:right}#header.header-scrolled #brand-header,#header.header-scrolled .black-box,#header.header-scrolled .title-section{display:none}#header .black-box{background-color:#313030;color:#fff;padding:5px;text-align:center;width:100%}#header .black-box a{color:#fff}#header .title-section{border-bottom:1px solid #e6e6e6;padding:5px 0;width:100%}#header .title-section .number{padding-top:5px}#header .title-section .number img{margin-right:6px;vertical-align:sub;width:20px}#header .title-section .number a{color:#313030;font-size:18px}#header .title-section .login-section{display:flex;justify-content:flex-end;width:100%}#header .title-section .login-section .search-input{margin-right:10px;position:relative}#header .title-section .login-section .search-input input{border-radius:0;padding:0 5px 0 35px}#header .title-section .login-section .search-input input:focus{border:1px solid #ced4da;box-shadow:none}#header .title-section .login-section .search-input img{left:7px;position:absolute;top:10px;width:20px}#header .title-section .login-section a{color:#333;font-size:13px;padding:0 5px}#header .title-section .login-section a img{padding-top:4px;width:28px}@media (max-width:767px){#header .title-section .login-section{justify-content:flex-end}}#header .right-nav-btn{color:#313030;font-size:20px}#header .right-nav-btn.flip{transform:translateY(1px) scaleX(-1)}._login_custom{display:table;margin:auto;padding:70px 30px 30px;text-align:center;width:400px}@media (max-width:768px){._login_custom{width:95%}}._login_custom .form-group label{font-weight:600}._login_custom .form-group input{border:2px solid #2f2f2f;height:45px}._login_custom .form-group input:focus{border:2px solid #060606;box-shadow:none}._login_custom .btn-login{background-color:#525252;border-radius:0;color:#fff;font-weight:lighter;padding:12px 56px}._login_custom .btn-reg{border:2px solid #2f2f2f;transition:.4s}._login_custom .btn-reg:hover{background-color:#2f2f2f;color:#fff;transition:.4s}._login_custom a{display:table;font-weight:600;margin-bottom:20px;text-decoration:none;width:100%}#account-tabs.nav-tabs{border-bottom:2px solid #6b6b6b}#account-tabs.nav-tabs .nav-item{border-color:#fff;margin-bottom:0;text-decoration:none}#account-tabs.nav-tabs .nav-item.active,#account-tabs.nav-tabs .nav-item:active,#account-tabs.nav-tabs .nav-item:focus,#account-tabs.nav-tabs .nav-item:hover{border-color:#fff;font-weight:600}#account-sub-nav .nav-link{text-decoration:none}.benjamin-logo{max-width:250px}.benjamin-logo img{width:130px}.nav-w-logo{max-width:1300px}.icon-title{color:#000;display:block;font-size:7px;text-align:center}.account-icon{margin-top:7px}.sform button,.sform input{background:transparent;border:0}.sform input:focus{outline:0}form.sform{border:1px solid #333;border-radius:3px;display:flex;justify-content:space-between;margin-bottom:0;margin-right:20px;max-width:250px;min-width:250px;padding:3px 5px}.sform input{font-size:12px;width:80%}.sform button{padding-right:0}.search-icon{height:30px;width:25px}@media (max-width:768px){.search-icon{height:inherit;width:inherit}}#brand-header{background-color:#eceded}@media (min-width:960px){#brand-header{padding-bottom:5px;padding-top:5px}}#brand-header #brand-icons img{height:11px}#brand-header img{height:20px;margin-right:20px}#brand-header a{color:#000;font-size:12px;padding-left:10px}@media (max-width:490px){#brand-header a{padding-left:5px}}#brand-header a.nav-profile{margin-top:0!important;padding-top:0!important}@media (max-width:960px){#brand-header .text-end img{margin-right:0}#brand-header .text-end a{padding-right:0}}#header .header-search .form-control{background-color:#e9ecef;border-left:none;font-size:12px}#header .header-search .right-nav-btn{font-size:16px}@media (min-width:960px){.navbar-brand{margin:4px}}.navbar-toggler{margin-left:10px;padding:.1rem .5rem}.navbar-toggler .navbar-toggler-icon{height:1em;width:1em}#header-search-sm-container{transform:skewX(0deg);transform-origin:0 0;transition:.3s}nav#mega-nav{padding:0 0 2px}nav#mega-nav .navbar-nav{padding:5px 0}nav#mega-nav .nav-item a.nav-link{border-bottom:1px solid #fff;color:#333;font-size:15px;font-weight:700;letter-spacing:.1em;padding:8px 6px;text-transform:uppercase;transition:.3s}nav#mega-nav .nav-item a.nav-link.active,nav#mega-nav .nav-item a.nav-link:hover{border-bottom-color:#000}@media (min-width:992px){nav#mega-nav .dropdown-item{font-size:18px;padding:6px 16px}nav#mega-nav .nav-item .dropdown-menu{display:none;margin-top:0}nav#mega-nav .nav-item:hover .dropdown-menu{border:none;border-bottom:1px solid #eaeaea;display:block;left:0;padding-bottom:10px;position:fixed;width:100%}}.footer{background:#313030;color:#fff;font-family:Roboto,sans-serif;padding:40px 0}.footer .footer-img{margin-bottom:25px;text-align:center;width:100%}.footer .footer-img img{width:55%}.footer a{color:#fdfdfd;font-weight:300;text-decoration:none;transition:.3s}.footer a:hover{color:#b1b1b1;transition:.3s}.footer h3.widget-title{padding-bottom:15px;text-transform:uppercase}.footer h4{font-size:16px!important;font-weight:700}.footer ul{list-style:none;padding:0}.footer ul li{color:#d4d0cf;font-size:14px!important;line-height:30px}.footer .fsocial{text-align:center}.footer .fsocial a{padding:0 10px}.footer .fsocial img{width:30px}.footer .footer-text-content{font-size:14px!important}.footer .footer-text-content .footer-call-info{align-items:center;display:inline-flex}.footer .footer-text-content .footer-call-info .fa-circle{font-size:5px!important}@media (max-width:768px){.footer{padding:10px 20px 20px}.footer .footer-text-content{font-size:12px!important}.footer ul{list-style:none;padding:0}.footer ul li{font-size:12px!important;line-height:30px}.footer .widget-title{margin-top:8px}.footer h4{font-size:14px!important}.footer .card{color:#fff}.footer .card-header{align-items:center;border-bottom:1px solid #979797;color:#fff;display:flex;justify-content:space-between;padding:10px 0!important}.footer .card-header .fa-plus{font-size:8px!important}}.glossary .g-box{margin:20px 0;padding:20px 50px;width:100%}.glossary .g-box .text-term{cursor:pointer;padding:10px}.about-section .small-body.bg-white .text-kit{font-size:40px}@media (max-width:767px){.about-section .small-body.bg-white .text-kit{font-size:30px}}.about-section .small-body.bg-white .price-box{display:inline-block;text-align:center}.about-section .small-body.bg-white .price-box .price{border:1px solid #cbcbcb;display:inline-block;float:left;margin-right:20px;padding:0 10px}.about-section .small-body.bg-white .price-box .border-box{display:flex;float:left}.about-section .small-body.bg-white .price-box .border-box div{cursor:pointer;padding:2px 8px}.about-section .small-body.bg-white .each-box{align-items:center;display:flex;justify-content:space-between;margin:35px 0;padding:10px;width:100%}@media (max-width:767px){.about-section .small-body.bg-white .each-box{align-items:flex-start;flex-direction:column}}.about-section .small-body.bg-white .each-box .box-1{height:100px;width:100px}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-1{margin-bottom:10px}}.about-section .small-body.bg-white .each-box .box-1 img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.about-section .small-body.bg-white .each-box .box-2{text-align:left}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-2{margin-bottom:10px}}.about-section .small-body.bg-white .each-box .box-2 small{color:#636b6f}.about-section .small-body.bg-white .each-box .box-2 .each-box-under{align-items:center;display:flex;margin:10px 0;width:100%}.about-section .small-body.bg-white .each-box .box-2 .each-box-under .number{align-items:center;border:1px solid #222;border-radius:50%;display:flex;height:35px;justify-content:center;margin-right:15px;width:35px}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-2 .each-box-under .number{margin-right:5px}}.about-section .small-body.bg-white .each-box .box-2 .each-box-under label{margin-bottom:0;margin-right:10px;text-align:left;width:61px}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-2 .each-box-under label{margin-right:5px}}.about-section .small-body.bg-white .each-box .box-2 .each-box-under input.color{border-width:0 0 2px;margin-right:15px;width:150px}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-2 .each-box-under input.color{margin-right:-5px}}.about-section .small-body.bg-white .each-box .box-2 .each-box-under input.color:focus{border-color:inherit;border-width:0 0 2px;box-shadow:none}.about-section .small-body.bg-white .each-box .box-2 .each-box-under .select-box{border-radius:13px;border-width:1px;height:32px;margin-right:15px;padding:0 10px;width:150px}@media (max-width:767px){.about-section .small-body.bg-white .each-box .box-2 .each-box-under .select-box{margin-right:5px}}.about-section .bg-wt{background-color:#fff;display:block}.about-section img{height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-section .img-logo{height:100px;margin-right:20px;width:160px}@media (max-width:768px){.about-section .img-logo{margin-bottom:10px;margin-top:10px;width:110px}}.order-confirmed{display:block;margin:auto;max-width:700px;width:100%}.order-confirmed .logo{display:block;margin:50px auto}.order-confirmed .text-bold{font-weight:700}.order-confirmed .divider{background-color:#767373;display:block;height:1px;width:100%}.order-confirmed .box-border{border:20px solid #dedbdb;display:block;margin-bottom:50px;padding:40px;width:100%}.requiredStar:after{color:#d00;content:"*";margin-left:5px}.cart_totals{box-shadow:0 10px 10px #ddd;padding:15px}.cart_totals h3{border-bottom:1px solid #ddd;font-size:16px;margin-bottom:20px;padding:0 0 10px}.cart_totals th{font-weight:400}.cart_totals table{width:100%}.cart_totals table tr{line-height:24px;padding:5px 0}.cart_totals table tr.total *{border-top:1px solid #ddd;padding:20px 0}.cart_totals table tr.total th{text-transform:uppercase}.cart_totals table td{text-align:right}.cart_totals table .shipping *{padding-bottom:25px}.cart-tot .butn{color:#fff;margin-top:40px;text-align:center;width:100%}.cart-list{box-shadow:0 10px 10px #ddd;padding:15px}.cart-list.reciept-box{padding:25px 40px}@media (max-width:767px){.cart-list.reciept-box{padding:15px}}.cart-list.reciept-box h4{font-size:20px}.cart-list.reciept-box h4 i{font-weight:400}.deliver-box{box-shadow:0 10px 10px #ddd;padding:20px 15px}.deliver-box table{width:100%}.deliver-box table tr td{padding:15px 0}.deliver-box table tr td select{border-radius:10px;max-width:100%;padding:5px 10px;width:250px}.deliver-box table tr th{border-bottom:1px solid #ddd;padding:15px 0}.deliver-box .small{font-size:12px;font-weight:500}.ship-item{box-shadow:0 9px 7px #ddd;padding:20px 15px}table.cart{width:100%}table.shop_table td{border-bottom:1px solid #ddd;padding:20px 10px;vertical-align:top}table.shop_table td.product-thumbnail{width:150px}table.shop_table td.product-thumbnail img{border:1px solid #ccc;height:120px;-o-object-fit:cover;object-fit:cover;padding:5px;text-align:center;width:120px}@media (max-width:767px){table.shop_table td.product-thumbnail img{height:auto;padding:2px;width:auto}}table.shop_table th{padding:15px 12px;text-transform:uppercase}table.shop_table input{outline:0!important}table.shop_table input.input-text.qty.text{border:1px solid #bbb;border-radius:6px;padding:5PX;width:50px}@media (max-width:767px){table.shop_table.cart{display:block;overflow-x:scroll;width:100%}}table.shop_table.cart tr{border-bottom:1px solid #ddd;padding:10px 0}@media (max-width:767px){table.shop_table.cart tbody{overflow-x:scroll;width:100%}}table.product_table{border-bottom:1px solid #636b6f;margin-bottom:10px}table.product_table tr{vertical-align:top}table.product_table .product-thumbnail{padding:10px 0;width:160px}table.product_table .product-thumbnail img{width:160px}table.product_table .product-name{padding:10px 25px}table.product_table .product-name .price{font-weight:bolder;margin-bottom:20px}table.total-table{margin-bottom:50px;width:100%}table.total-table tr td{color:#767373;font-size:18px;font-weight:bolder;padding:8px 0}table.total-table .total *{border-top:1px solid #767373;color:#222;font-size:18px;font-weight:bolder;padding:20px 0;text-transform:uppercase}table td.product-subtotal{font-weight:700}table.bottom-table{margin:20px 0;width:300px}@media (max-width:480px){table.bottom-table{width:100%}}table.bottom-table tr.total *{border-top:1px solid #ddd;padding:20px 0}table.bottom-table tr.total th{text-transform:uppercase}table.bottom-table th{font-weight:400}table.bottom-table td{padding:5px 0;text-align:right}table.bottom-table .shipping *{padding-bottom:25px}.attribute{padding:25px 0 35px}.attribute *{display:block}.attribute b{display:inline-block;font-weight:400;width:100px}.pro-link a{text-decoration:underline}.pro-link a+a{margin-left:40px}@media (max-width:480px){.pro-link a+a{margin-left:11px}}a.pro-title{font-size:18px;font-weight:600}@media (max-width:767px){a.pro-title{font-size:16px}}@media (max-width:768px){.checkout-mobile-show{display:block;margin:40px 0 0;text-align:center;width:100%}}.section-title{font-size:30px;font-weight:700;line-height:45px;padding-bottom:20px}.fa-circle{color:#df0000}.black-cart{background:#fff;color:#000}.checkout-bar li.nav-item{border-bottom:1px solid #ccc}.checkout-bar li.nav-item.active{border-bottom:2px solid #ccc;font-weight:700}.checkout-bar li.nav-item.disabled{border-bottom:none}.checkout-bar li.nav-item a.nav-link{text-decoration:none;text-transform:uppercase!important}.checkout-bar li.nav-item a.nav-link.active{background:none;color:#595959}.recommended-product a{text-decoration:none}.recommended-product .p-brand{font-size:14px}.recommended-product .p-name{font-size:16px;font-weight:700}.recommended-product .p-start-at{font-size:14px}.recommended-product .p-price{font-size:16px}.recommended-product .p-sizes{font-size:12px}.recommended-product p{margin-bottom:0}.recommended-product strong{font-weight:700!important}.prod-container{padding:30px}.prod-container h2,.prod-container h3{padding:10px}.p-brand{font-size:18px}@media (max-width:768px){.p-brand{font-size:10px!important}}.supplies{display:table;width:100%}.supplies .pro-item{position:relative;text-decoration:none;transition:.3s;z-index:1}.supplies .pro-item .img-parent{margin:auto;padding:0 10px;position:relative;width:100%}.supplies .pro-item .img-parent .text-wrapper{align-items:center;bottom:0;display:flex;font-size:18px;font-weight:700;justify-content:center;left:0;opacity:0;padding:0 40px;pointer-events:none;position:absolute;right:0;text-align:justify;text-transform:uppercase;top:0;transform:translateY(-50px);transition:.3s;z-index:99}@media (max-width:1024px){.supplies .pro-item .img-parent .text-wrapper{font-size:15px}}.supplies .pro-item .img-parent .text-wrapper>div{background-color:#fff;border-radius:5px;opacity:.7;padding:10px}.supplies .pro-item:hover{color:#000;transition:.3s}.supplies .pro-item:hover img{opacity:.7;transition:.3s}.supplies .pro-item:hover .img-parent .text-wrapper{opacity:1;pointer-events:visible;transform:translateY(0);transition:.3s}.supplies .paint-group{align-items:center;display:flex;justify-content:center}.toggle-label{background:grey;border-radius:100px;cursor:pointer;display:block;height:40px;position:relative;text-indent:-9999px;width:80px}.toggle-label:after{background:#fff;border-radius:90px;content:"";height:30px;left:5px;position:absolute;top:5px;transition:.3s;width:30px}.toggle-label:active:after{width:40px}input:checked+.toggle-label{background:#0747a6}input:checked+.toggle-label:after{left:calc(100% - 5px);transform:translateX(-100%)}#loading{font-size:2rem}#sort-dropdown-container .dropdown-item.active{background:none;color:#313030;font-weight:700}#sort-dropdown-container a{text-decoration:none}.product_detail{display:table;padding-top:30px;width:100%}@media (max-width:767px){.product_detail{padding-top:48px}}.product_detail h1{font-size:24px;margin:0;padding:0;text-align:left}.product_detail .side-image{display:block;float:left;margin-right:10px;padding:0 5px;width:100px}.product_detail .side-image .all-img{max-height:415px;min-height:415px;overflow-x:hidden;overflow-y:scroll;overflow:overlay}.product_detail .side-image .all-img .each-img{border:1px solid #fff;cursor:pointer;margin-bottom:10px;padding:2px;width:100%}.product_detail .side-image .all-img .each-img.active{border:1px solid #a9a9a9}.product_detail .side-image .all-img .each-img img{height:90px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product_detail .side-image .down-logo{height:35px;padding-top:10px;text-align:center;width:100%}.product_detail .side-image .down-logo i{color:#828282;cursor:pointer;font-size:32px}.product_detail .selected-img{float:left;height:435px;width:435px}.product_detail .selected-img img{display:none;height:435px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:435px}.product_detail .selected-img img.active{display:block}.product_detail .divider{background-color:#b1b5bb;display:block;height:3px;width:100%}.product_detail .size-box{display:block;text-align:center;width:100%}@media (max-width:767px){.product_detail .size-box{padding-left:0}}@media (max-width:400px){.product_detail .size-box #variant{max-width:300px}}.product_detail .size-box .each-box{align-items:center;display:flex;margin:10px 0;width:100%}.product_detail .size-box .each-box .number{align-items:center;border:1px solid #222;border-radius:50%;display:flex;height:35px;justify-content:center;margin-right:15px;min-width:35px;width:35px}@media (max-width:767px){.product_detail .size-box .each-box .number{margin-right:5px}}.product_detail .size-box .each-box label{margin-bottom:0;margin-right:30px;min-width:61px;text-align:left;width:61px}@media (max-width:767px){.product_detail .size-box .each-box label{margin-right:5px}}.product_detail .size-box .each-box input.color{border-width:0 0 2px;width:220px;width:80%}@media (max-width:767px){.product_detail .size-box .each-box input.color{margin-right:-5px}}.product_detail .size-box .each-box input.color:focus{border-color:inherit;border-width:0 0 2px;box-shadow:none}.product_detail .size-box .each-box .select-box{border-radius:13px;border-width:1px;height:32px;padding:0 10px;width:80%}@media (max-width:767px){.product_detail .size-box .each-box .select-box{margin-right:5px}}.product_detail .size-box .price-box,.product_detail .size-box .price-box .border-box{display:flex}.product_detail .size-box .price-box .border-box div{cursor:pointer;padding:2px 8px}.product_detail ul{list-style:none;margin:0;padding:0}.product_detail ul li{padding:2px}.product_detail ul .text-head{font-weight:600;margin-bottom:15px}@media (max-width:767px){.product_detail ul .text-head{margin-bottom:0}}.inventory-status-update{display:none}#product-description-container{overflow:hidden;transition:.8s;-webkit-transition-duration:.8s}#product-description-container .text-head,#product-description-container strong{font-size:16px}@media (max-width:767px){#product-description-container{height:auto!important}}.product-steps{font-size:14px}.input-item{padding-bottom:30px}.input-item input,.input-item textarea{border:1px solid #4f4f4f;border-radius:15px;outline:0!important;padding:10px 15px;width:100%}.input-item .custom-input{border:1px solid #444;border-radius:10px;padding:8px 10px;width:100%}.input-item label{display:block;font-size:16px;font-weight:600}.input-item select{border:1px solid #444;border-radius:10px;padding:8px 10px;width:100%}.butn{background:#444;border:0;border-radius:20px;color:#fff;cursor:pointer;display:table;font-size:25px;margin:15px auto;padding:12px;text-transform:uppercase}.butn:hover{background-color:#323232;color:#fff}.butn.no-margin{margin:0}.butn.input-padding{width:270px}.butn.small-btn{border-radius:15px;font-size:20px;padding:10px 35px;width:-moz-fit-content;width:fit-content}.butn:disabled{color:#666}.personal-content .row{align-items:flex-end}@media (max-width:480px){table.custom-table{font-size:14px}}table.custom-table tr{border-bottom:1px solid #ddd}table.custom-table tr:first-child{border-bottom:2px solid #ddd}table.custom-table tr td,table.custom-table tr th{padding:12px}@media (max-width:480px){table.custom-table.approve-scroll{display:block;overflow-x:scroll;width:100%}}.main .btn.btn-charcoal{background-color:#404040;color:#fff}.main .btn.btn-charcoal:hover{background-color:#fff;color:#000}.account-home{min-height:600px}.account-home-left{align-items:flex-start;display:flex;justify-content:flex-end}@media (max-width:768px){.account-home-left{margin-top:30px}.profile-page{padding-top:70px!important}}.account-home-right{align-items:center;display:flex;justify-content:center}.account-home-sub-right{border:1px solid grey;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.account-home-sub-right{border:none;margin-top:30px;min-height:600px}}.account-home-sub-right h3{font-family:Playfair Display,serif;font-size:18px;font-weight:700}.account-home-sub-right h4{font-size:14px;font-weight:700}.account-home-sub-right label{font-family:Playfair Display,serif;font-size:12px;font-weight:700!important}.account-home-sub-right .butn{background-color:#adabab;border-radius:5px;font-size:16px}.account-home-sub-right .butn:hover{background-color:#313030}.account-home-sub-right .card{border:1px solid #dee2e6!important}.account-home-sub-right form input{border-radius:5px}.account-btn-bot{display:flex;justify-content:center}.account-nav-left{background-color:#fff;border-radius:10px;box-shadow:5px 5px 10px #bfbfbf}.account-nav-left .nav-item{border-bottom:1px solid #bfbfbf;font-size:14px}.account-nav-left .nav-item:hover{background-color:beige;cursor:pointer}.account-nav-left .nav-item:last-child{border-bottom:none}.account-nav-left a{text-decoration:none}.account-nav-left .item-dropdown{border-bottom:none}.account-nav-left .collapse{border-bottom:1px solid #bfbfbf}.account-nav-left .collapse .nav-item{border-bottom:none}.account-nav-left .collapse .nav-item:hover{background-color:transparent;cursor:pointer;text-decoration:underline}.account-item{align-items:center;display:flex;justify-content:space-between}.account-item .fa-plus{font-size:10px!important}.account-nav-collapse[aria-expanded=true] .account-item>.fa-plus{transform:rotate(45deg)}.catalog-box{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;font-size:50px;font-weight:lighter;justify-content:center;margin-bottom:50px;width:100%}.videos .thumb-box{margin-bottom:20px;width:100%}.videos .thumb-box img{height:260px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.videos .owl-stage{padding-left:100px!important;padding-right:100px!important}.videos .owl-theme .owl-nav{display:flex;justify-content:space-between;position:absolute;top:33%!important;width:100%}.videos .owl-theme .owl-nav .item{position:relative}.ps-99{padding-left:99px!important}@media (max-width:768px){.ps-99{padding-left:4px!important}}.first-block .text-float-end{background-color:rgba(0,0,0,.3);padding:20px}.first-block .text-float-end .btn:hover{background-color:#ccc}.last-block .text-float-end{background-color:hsla(32,60%,95%,.6);padding:20px}.last-block .text-float-end h1,.last-block .text-float-end p{color:#000}.last-block .text-float-end .btn{background-color:thistle;border-color:transparent}.last-block .text-float-end .btn:hover{background-color:#f9f}.home-container{position:relative}.home-container .home-overlay{position:absolute;width:350px}.home-container .home-overlay h1,.home-container .home-overlay p{color:#fff}@media (max-width:768px){.home-container .home-overlay{left:10%!important;top:10%;width:300px}}.text-float-end{right:15%;top:50%}.text-float-start{left:20%;top:30%}.mp-1{padding:20px 0;text-align:left}@media (max-width:768px){.mp-1{font-size:25px;padding:5px 0 0!important}}.widget{padding:15px 0}.widget h3{cursor:pointer}.widget .btn{display:block!important;font-size:12px;font-weight:400;height:24px;margin-bottom:10px!important;padding:0!important;position:relative;text-align:left;text-transform:uppercase}.widget .btn:before{border:1px solid #ddd;border-radius:0;content:"";display:inline-block;height:20px;margin:0 10px 0 0;vertical-align:middle;width:20px}.size-widget.widget .btn{font-size:14px;line-height:15px}.widget .btn:after{border:2px solid #fff;border-right:0;border-top:0;content:"";display:block;height:5px;left:5px;opacity:0;position:absolute;top:6px;transform:rotate(-45deg);transition:all .3s;width:10px}.widget .btn.active:after{opacity:1}.widget .btn.active:before{background:#313030}.color-widget.widget .btn:after{display:none}#content-pages{font-size:20px}@media (min-width:792px){#content-pages{margin-left:auto;margin-right:auto;width:70%}}#content-pages .table tr:first-child th{background-color:#313030;color:#fff}
