﻿.zoom:hover{background:#dc1735;background:rgba(220,23,53,.75)}.page-header{color:#231f20}.page-header h1 small{color:#6c757d !important}.page-section-header{color:#dc1735}.page-section-header span{color:#333}.page-sub-header{color:#231f20;width:100%;border-bottom:1px solid #dee2e6;margin-bottom:1rem}.table .thead-light th,.table .thead th,.table thead th{color:#000 !important;background:rgba(0,0,0,0);border-bottom-color:#000}.card-title a.btn-link{color:#231f20}.card-title a.btn-link:hover{color:#dc1735}a{color:#231f20;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{color:#dc1735;text-decoration:none}.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:normal;font-family:"nunitosemibold",sans-serif}.btn:focus,.btn.focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}.btn.btn-sm{padding:.25rem .5rem}.btn-primary{background:#dc1735;border-color:#dc1735}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active:focus{background:rgb(173.8271604938,18.1728395062,41.8765432099);border-color:rgb(173.8271604938,18.1728395062,41.8765432099)}.btn-primary.disabled,.btn-primary:disabled{background:#dc1735;border-color:#dc1735;color:#fff;opacity:.65;filter:alpha(opacity=65)}.btn-info{background:#231f20;border-color:#231f20;color:#fff}.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active:focus{background:hsl(345,6.0606060606%,27.9411764706%);border-color:hsl(345,6.0606060606%,27.9411764706%);color:#fff}.btn-info.disabled,.btn-info:disabled{background:#231f20;border-color:#231f20;opacity:.4;filter:alpha(opacity=40);color:#fff}.btn-secondary{background:#231f20;border-color:#231f20}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active:focus{background:hsl(345,6.0606060606%,22.9411764706%);border-color:hsl(345,6.0606060606%,22.9411764706%)}.btn-secondary.disabled,.btn-secondary:disabled{background:#231f20;border-color:#231f20;opacity:.65;filter:alpha(opacity=65)}.btn-success{background:#dc1735;border-color:#dc1735}.btn-success:hover,.btn-success:focus,.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active:focus{background:rgb(173.8271604938,18.1728395062,41.8765432099);border-color:rgb(173.8271604938,18.1728395062,41.8765432099)}.btn-success.disabled,.btn-success:disabled{background:#dc1735;border-color:#dc1735;opacity:.65;filter:alpha(opacity=65)}.btn-outline-primary{background:rgba(0,0,0,0);border-color:#dc1735;color:#dc1735}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{background:#dc1735;color:#fff;border-color:#dc1735}.btn-outline-secondary{background:rgba(0,0,0,0);border-color:#231f20;color:#231f20}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{background:#231f20;color:#fff;border-color:#231f20}.btn-outline-info{background:rgba(0,0,0,0);border-color:#231f20;color:#231f20}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active:focus{background:#231f20;color:#fff;border-color:#231f20}.btn-link{color:#231f20;word-break:break-word}.btn-link:hover,.btn-link:focus{color:#dc1735}.btn-link:disabled,.btn-link.disabled{color:#dc1735}.border-primary{border-color:#dc1735 !important}.border-info{border-color:#231f20 !important}.border-secondary{border-color:#231f20 !important}.loading{border-color:rgba(0,0,0,0) #231f20}#loading-text{color:#231f20}.text-primary{color:#dc1735 !important}.text-info{color:#231f20 !important}.text-secondary{color:#231f20 !important}.badge-primary{background:#dc1735}.badge-info{background:#231f20;color:#231f20;font-weight:normal}a.text-primary:hover,a.text-primary:focus{color:rgb(173.8271604938,18.1728395062,41.8765432099) !important}a.text-info:hover,a.text-info:focus{color:hsl(345,6.0606060606%,2.9411764706%) !important}.bg-primary{background-color:#dc1735 !important}.bg-info{background-color:#231f20 !important}.bg-secondary{background-color:#231f20 !important}.bg-light{background-color:#f7f7f7 !important}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active,.dropdown-item:active{background-Color:#f2f2f2;color:#231f20 !important}.bootstrap-select .dropdown-menu li{line-height:26px}.bootstrap-select .dropdown-menu li.active small,.bootstrap-select .dropdown-menu li:hover small{color:#231f20 !important}.bootstrap-select .dropdown-menu li a .check-mark{top:8px !important}.bootstrap-select .dropdown-toggle{line-height:26px}.bootstrap-select .dropdown-toggle small{color:#231f20 !important}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#231f20;border-color:#231f20;box-shadow:none}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#231f20;border-color:#231f20;box-shadow:none}.form-control:focus{border-color:#dc1735}.form-group .input-valid~.col-form-label{color:#dc1735}.page-item.active .page-link,.page-item:hover .page-link{background:#dc1735;border-color:#dc1735;color:#fff}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:#fff}.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor strong,.tt-dropdown-menu .tt-suggestion.tt-is-under-cursor a{color:#231f20 !important}.tt-dropdown-menu .tt-suggestion a{color:#333 !important}.tt-dropdown-menu .tt-suggestion a strong{color:#333}.tt-dropdown-menu .tt-suggestion a:hover{color:#231f20 !important}.tt-dropdown-menu .tt-suggestion:hover strong{color:#dc1735 !important}.account-links a:hover .cicon{color:#dc1735}.account_dashboard_box h4{color:#231f20}.bar{background-color:#dc1735}.custom-control-input:checked~.custom-control-label::before{border-color:#dc1735;background-color:#dc1735}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#bbb}@font-face{font-family:"nunitoregular";src:url("../fonts/nunito-regular-webfont.woff2") format("woff2"),url("../fonts/nunito-regular-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"nunitobold";src:url("../fonts/nunito-bold-webfont.woff2") format("woff2"),url("../fonts/nunito-bold-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"nunitolight";src:url("../fonts/nunito-light-webfont.woff2") format("woff2"),url("../fonts/nunito-light-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"nunitosemibold";src:url("../fonts/nunito-semibold-webfont.woff2") format("woff2"),url("../fonts/nunito-semibold-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"ops";src:url("../fonts/ops.woff2") format("woff2"),url("../fonts/ops.woff") format("woff");font-display:swap}@font-face{font-family:"ops";src:url("../fonts/ops.eot?vr8cha");src:url("../fonts/ops.eot?vr8cha#iefix") format("embedded-opentype"),url("../fonts/ops.ttf?vr8cha") format("truetype"),url("../fonts/ops.woff?vr8cha") format("woff"),url("../fonts/ops.svg?vr8cha#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:"ops" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-upload_design:before{content:"";color:#777181}.icon-custom_design:before{content:"";color:#777181}.icon-browse_design:before{content:"";color:#777181}.icon-svg_Shipping .path1:before{content:"";color:#666}.icon-svg_Shipping .path2:before{content:"";margin-left:-1em;color:#666}.icon-svg_Service .path1:before{content:"";color:#666}.icon-svg_Service .path2:before{content:"";margin-left:-1em;color:#666}.icon-svg_Ordering .path1:before{content:"";color:#666}.icon-svg_Ordering .path2:before{content:"";margin-left:-1em;color:#666}.icon-svg_customer-care .path1:before{content:"";color:#666}.icon-svg_customer-care .path2:before{content:"";margin-left:-1em;color:#666}body{color:#666;background:#fff;font-size:16px;font-size:1rem;font-family:"nunitoregular",sans-serif}h4,h5,h6,.h4,.h5,.h6{color:#333}h1,.h1{font-size:22px;font-size:1.375rem;font-family:"nunitobold",sans-serif;color:#333}h2,.h2{font-size:22px;font-size:1.375rem;font-family:"nunitobold",sans-serif;color:#333}h3,.h3{font-size:18px;font-size:1.125rem;font-family:"nunitobold",sans-serif;color:#333}.page-header h2,.page-header h1,.page-header h3{display:inline-block;position:relative;font-size:24px;font-size:1.5rem;font-family:"nunitobold",sans-serif;background:rgba(0,0,0,0);z-index:9;color:#231f20}.page-header h2 small,.page-header h1 small,.page-header h3 small{font-size:65%;font-family:"nunitoregular",sans-serif}.page-header h2 a,.page-header h1 a,.page-header h3 a{text-transform:capitalize}.page-header .btn-link{vertical-align:top;font-family:"nunitoregular",sans-serif}b,strong{font-weight:normal !important;font-family:"nunitobold",sans-serif !important}.btn-link{font-size:16px;font-size:1rem;line-height:1.2}.btn{line-height:1}.btn.btn-sm{font-size:14px;font-size:0.875rem;line-height:1.3;font-family:"nunitoregular",sans-serif}.card .card-header{background-color:#f8f9fa}.card .card-header .card-title{color:#333}#shopping_accordion .card-header{background-color:#f8f9fa}.HomePage_Title{text-align:center}.HomePage_Title h1{position:relative;padding-bottom:.625rem;font-size:22px;font-size:1.375rem}.HomePage_Title h1:after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;width:50px;height:2px;background:#231f20;margin:0 auto}.main_title{text-align:center}.main_title h2{position:relative;padding-bottom:.625rem;font-size:22px;font-size:1.375rem}.main_title h2:after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;width:50px;height:2px;background:#231f20;margin:0 auto}.accordion-menu .list-group-item>a,.accordion .list-group-item>a{position:relative;color:#231f20 !important;font-size:16px;font-size:1rem}.accordion-menu .list-group-item>a:after,.accordion .list-group-item>a:after{position:absolute;content:"";font-family:"Font Awesome 6 Pro";right:10px}.accordion-menu .list-group-item>a[aria-expanded=true]:after,.accordion .list-group-item>a[aria-expanded=true]:after{content:""}.accordion-menu .list-group-item>a:hover,.accordion-menu .list-group-item>a[aria-expanded=true],.accordion .list-group-item>a:hover,.accordion .list-group-item>a[aria-expanded=true]{color:#dc1735 !important}.accordion-menu .list-group-item .list-unstyled,.accordion .list-group-item .list-unstyled{margin-bottom:.5rem}.accordion-menu .list-group-item .list-unstyled li,.accordion .list-group-item .list-unstyled li{padding-left:.5rem}#templatelist>.row>.col-md-4 .card{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#templatelist>.row>.col-md-4 .card .card-header{position:relative;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#templatelist>.row>.col-md-4 .card .card-header .card-title{font-family:"nunitobold",sans-serif;font-size:20px;font-size:1.25rem}#templatelist>.row>.col-md-4 .card .card-body .custom-control{margin-left:.3rem}.sidebar .facebook_login{margin-bottom:1rem}.sidebar .card{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0}.sidebar .card .card-header{position:relative;background-color:#fff}.sidebar .card .card-header .card-title{font-family:"nunitoregular",sans-serif;color:#dc1735}.sidebar .card#verticalmenu_sidebar .card-body{padding:0 !important}.sidebar .card#myaccount_sidebar .card-body{padding:1rem !important}.sidebar .card#togglemenu_sidebar .list-group-item{border-left:0;border-right:0;background:rgba(0,0,0,0)}.sidebar .list-group-item ul li a{padding-top:.2rem;padding-bottom:.2rem;font-size:14px;font-size:0.875rem;color:#666 !important}.sidebar .list-group-item ul li a:before{top:3px !important}.sidebar .list-group-item ul li:hover>a,.sidebar .list-group-item ul li.active>a{color:#dc1735 !important}.sidebar #login_sidebar .google_login{margin-top:1rem;padding:0}#straightmenu .list-group .list-group-item>a{color:#666 !important}#straightmenu .list-group .list-group-item>a:not(.all-product){padding:.2rem 0 .2rem 1.1rem;font-size:97%}#straightmenu .list-group .list-group-item>a:not(.all-product):before{top:4px}#straightmenu .list-group .list-group-item>a.all-product{font-size:16px;font-size:1rem;font-family:"nunitosemibold",sans-serif;color:#231f20 !important}#straightmenu .list-group .list-group-item>a:hover{color:#dc1735 !important}#straightmenu .list-group .list-group-item .list-unstyled{padding-left:.5rem}#straightmenu .list-group .list-group-item .list-unstyled li a{font-size:14px;font-size:0.875rem}#straightmenu .list-group .list-group-item .list-unstyled li.active>a,#straightmenu .list-group .list-group-item .list-unstyled li:hover>a{color:#dc1735 !important}#straightmenu .list-group.list-group-flush{padding:.8rem 0}#straightmenu .list-group.list-group-flush li:not(.list-group-item){line-height:1}#straightmenu .list-group.list-group-flush li:not(.list-group-item) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;font-size:15px;font-size:0.9375rem;color:#555 !important}#straightmenu .list-group.list-group-flush li:not(.list-group-item) a:hover{color:#dc1735 !important}#straightmenu .list-group.list-group-flush li:not(.list-group-item) a .badge{float:none !important;margin-left:.3rem}#cssmenu .list-group-item>a{color:#231f20 !important}#cssmenu .list-group-item>ul li:hover>a{color:#dc1735 !important;padding-left:1.5rem}#cssmenu .list-group-item>ul li.active a{color:#dc1735 !important;padding-left:1.5rem}#cssmenu .list-group-item:hover>a{color:#dc1735 !important}#price_calculator .card-header{margin-bottom:1rem !important}#price_calculator #producttotalprice{color:#231f20 !important}#price_calculator label{color:#231f20;margin-bottom:0}#product-info #related-product{margin-top:1rem}#product-info .actionbtn{background:#231f20;border-color:#231f20;color:#231f20;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}#product-info .actionbtn:hover,#product-info .actionbtn:focus,#product-info .actionbtn:not(:disabled):not(.disabled):active,#product-info .actionbtn:not(:disabled):not(.disabled).active,#product-info .actionbtn:not(:disabled):not(.disabled):active:focus{background:hsl(345,6.0606060606%,17.9411764706%);background:hsl(345,6.0606060606%,17.9411764706%);color:#231f20}#product-info .actionbtn.disabled,#product-info .actionbtn:disabled{background:#231f20;border-color:#231f20;opacity:.65;filter:alpha(opacity=65);color:#231f20}.navbar{z-index:999;background:#fff}.navbar .navbar-nav{margin-right:auto !important}.navbar .navbar-nav .nav-item>.nav-link{color:#333 !important;border-top:1px solid rgba(0,0,0,0);padding:.9rem;position:relative;font-family:"nunitosemibold",sans-serif;margin-right:1px;line-height:1}.navbar .navbar-nav .nav-item:hover>.nav-link,.navbar .navbar-nav .nav-item.active>.nav-link{color:#dc1735 !important}.navbar .navbar-nav .nav-item.show>.nav-link{color:#dc1735 !important;background:#fff;border-color:#dc1735}.navbar .navbar-nav .nav-item .dropdown-menu{border:0;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background:#fff}.navbar .navbar-nav .nav-item .dropdown-menu li{padding-left:0}.navbar .navbar-nav .nav-item .dropdown-menu li>.dropdown-item{padding-left:1.5rem;position:relative}.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu .dropdown-submenu>.dropdown-item{padding-left:2.5rem}.navbar .navbar-nav .nav-item .dropdown-menu li a{font-size:14px;font-size:0.875rem;padding:.5rem .8rem}.navbar .navbar-nav .nav-item .dropdown-menu li:hover{border-color:#dc1735}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item{color:#dc1735 !important;background:#fff}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:after{color:#dc1735}.navbar .navbar-nav .nav-item .dropdown-menu li:hover>.dropdown-item:before{background-color:#dc1735}.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;top:1px}.navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li{background:rgba(0,0,0,0);padding:0}.navbar .navbar-nav .nav-item .dropdown-menu li ul .dropdown-item{padding-left:2rem}.navbar .navbar-nav .nav-item .dropdown-menu .list-unstyled>li.active>a{color:#231f20 !important}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav{padding:1rem}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li>a{padding:.2rem .8rem}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li>a:focus{background:rgba(0,0,0,0);color:#231f20 !important}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li>a:before{display:none}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li:hover>a{background:rgba(0,0,0,0);color:#dc1735 !important}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .card .card-body .nav li:hover>a strong{color:#dc1735 !important}.navbar .navbar-nav .nav-item .dropdown-menu .card-columns .flex-column li .dropdown-item:before{display:none}.navbar .navbar-nav .nav-item .dropdown-menu img{max-width:100%;height:auto}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu>a{background:#fff;color:#231f20 !important;border-right:0}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu>a:after{color:#231f20}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu>a:before{top:50%;right:unset;bottom:unset;width:2px}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu:hover>a,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu.active>a{color:#dc1735 !important}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu:hover>a:after,.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu.active>a:after{color:#dc1735}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu{background:#fff}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu a{border:0;padding:.2rem .5rem !important;color:#231f20 !important}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu a:hover{background:rgba(0,0,0,0)}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu a:before{display:none}.navbar .navbar-nav .nav-item.megamenu .dropdown-menu .dropdown-submenu .dropdown-menu .list-unstyled li a:hover{color:#dc1735 !important}.navbar .navbar-nav .nav-item:last-child .nav-link:before{display:none}.media-filter li a{border-color:#231f20;color:#231f20}.media-filter li a:hover,.media-filter li a.selected{background:#231f20 !important;color:#fff !important}.media-filter .media-boxes-drop-down-header{border:1px solid #231f20}.card-footer .carousel-control-next,.card-footer .carousel-control-prev{width:7%}#product_price h4,#faq_details h4{color:#dc1735 !important}.slick-next{right:-10px}.slick-prev{left:-10px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:#dc1735}.bootstrap-datetimepicker-widget table th,.bootstrap-datetimepicker-widget table td{font-size:10px;font-size:0.625rem;padding:.1rem}.treeview li .act{color:#231f20 !important}.treeview li a:hover{color:#231f20 !important}#category_list a:hover,#category_list a.act{color:#dc1735 !important}#designer_template_category li a:hover,#designer_template_category li a.p_act{color:#231f20}.form-control:focus+.input-group-append .input-group-text{border-color:#dc1735}.form-control:focus~.col-form-label{color:#dc1735}#action-btn .page-sub-header{margin-bottom:1rem}.browse_design,.upload_design,.custom_design,.hire_designer,.quote_product{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border-width:0 !important;position:relative;margin:1.188rem 0 !important}.browse_design a,.upload_design a,.custom_design a,.hire_designer a,.quote_product a{padding:.1rem 1rem .1rem 0 !important;margin-left:1rem;position:relative;z-index:9;background:#f5e2e5;color:#231f20 !important}.browse_design a span,.upload_design a span,.custom_design a span,.hire_designer a span,.quote_product a span{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.browse_design a:before,.upload_design a:before,.custom_design a:before,.hire_designer a:before,.quote_product a:before{content:"";display:block;position:absolute;left:-20px;top:0;bottom:0;margin:auto;background:#f5e2e5;width:110px;height:110px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;z-index:-1}.browse_design i,.upload_design i,.custom_design i,.hire_designer i,.quote_product i{width:80px;height:80px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-align:center;line-height:80px;background:#fff;font-size:40px;font-size:2.5rem;margin-left:-4px}.browse_design:hover a .media-body span,.upload_design:hover a .media-body span,.custom_design:hover a .media-body span,.hire_designer:hover a .media-body span,.quote_product:hover a .media-body span{color:#dc1735}.allbtn a:hover{color:#dc1735 !important}.btn-title-text.browse_design,.btn-title-text.upload_design,.btn-title-text.custom_design,.btn-title-text.quote_product,.btn-title-text.hire_designer{padding:0 !important;margin:.5rem 0 !important;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;background-color:rgba(0,0,0,0) !important}.btn-title-text.browse_design:hover,.btn-title-text.upload_design:hover,.btn-title-text.custom_design:hover,.btn-title-text.quote_product:hover,.btn-title-text.hire_designer:hover{-webkit-box-shadow:0 0 0px 0px #73797d;-moz-box-shadow:0 0 0px 0px #73797d;box-shadow:0 0 0px 0px #73797d}.btn-title-text.browse_design a,.btn-title-text.upload_design a,.btn-title-text.custom_design a,.btn-title-text.quote_product a,.btn-title-text.hire_designer a{padding:.5rem 1rem !important;margin:0;border:1px solid rgba(0,0,0,0);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.btn-title-text.browse_design a:before,.btn-title-text.upload_design a:before,.btn-title-text.custom_design a:before,.btn-title-text.quote_product a:before,.btn-title-text.hire_designer a:before{display:none}.btn-title-text.browse_design a:hover a,.btn-title-text.upload_design a:hover a,.btn-title-text.custom_design a:hover a,.btn-title-text.quote_product a:hover a,.btn-title-text.hire_designer a:hover a{-webkit-box-shadow:0 0 5px 1px #73797d;-moz-box-shadow:0 0 5px 1px #73797d;box-shadow:0 0 5px 1px #73797d}.btn-title-text.browse_design i,.btn-title-text.upload_design i,.btn-title-text.custom_design i,.btn-title-text.quote_product i,.btn-title-text.hire_designer i{width:auto;height:auto;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center;line-height:1.4;background:rgba(0,0,0,0);font-size:18px;font-size:1.125rem}.btn-title-text .h4{font-size:18px;font-size:1.125rem}.btn-title-text.browse_design a{background:#dc1735 !important;border-color:#dc1735}.btn-title-text.browse_design a .h4,.btn-title-text.browse_design a i{color:#fff !important}.btn-title-text.browse_design:hover a{background:rgba(0,0,0,0) !important}.btn-title-text.browse_design:hover a .h4,.btn-title-text.browse_design:hover a i{color:#dc1735 !important}.btn-title-text.upload_design a{background:#231f20 !important;border-color:#231f20;color:#fff}.btn-title-text.upload_design a .h4,.btn-title-text.upload_design a i{color:#fff !important}.btn-title-text.upload_design:hover a{background:rgba(0,0,0,0) !important}.btn-title-text.upload_design:hover a .h4,.btn-title-text.upload_design:hover a i{color:#231f20 !important}.btn-title-text.custom_design a{background:#231f20 !important;border-color:#231f20}.btn-title-text.custom_design a .h4,.btn-title-text.custom_design a i{color:#fff !important}.btn-title-text.custom_design:hover a{background:rgba(0,0,0,0) !important}.btn-title-text.custom_design:hover a .h4,.btn-title-text.custom_design:hover a i{color:#231f20 !important}.btn-title-text.hire_designer a{background:#231f20 !important;border-color:#231f20;color:#fff}.btn-title-text.hire_designer a .h4,.btn-title-text.hire_designer a i{color:#fff !important}.btn-title-text.hire_designer:hover a{background:rgba(0,0,0,0) !important}.btn-title-text.hire_designer:hover a .h4,.btn-title-text.hire_designer:hover a i{color:#231f20 !important}.btn-title-text.quote_product a{background:#f5e2e5 !important;border-color:#f5e2e5}.btn-title-text.quote_product a .h4{color:#dc1735 !important}.btn-title-text.quote_product:hover a{background:rgba(0,0,0,0) !important;border-color:#dc1735}.btn-title-text.quote_product:hover a .h4{color:#dc1735 !important}.flip3d{background:#fafafa}.flip3d .card-header{background:#dc1735;padding:.8rem 1rem !important}.flip3d .card-header h3{font-size:16px;font-size:1rem;color:#fff;font-family:"nunitolight",sans-serif}.flip3d .card-header a:hover h3{color:hsla(0,0%,100%,.8)}.flip3d .card-body .face{text-align:center}.flip3d .card-body .face img{max-width:250px;width:100%}.product-box .card .card-body .card-title{color:#333 !important;font-family:"nunitoregular",sans-serif}.product-box .card .card-body .card-text{color:#666}.product-box .card .card-body .card-text strong{color:#666;display:block;font-family:"nunitoregular",sans-serif}.product-box .card.slide-hover .card-body .card-title,.product-box .card.triangle-slide-overlay .card-body .card-title{color:#fff !important}.product-box .card.slide-hover .card-body .card-text,.product-box .card.triangle-slide-overlay .card-body .card-text{color:#fff}.product-box .card.slide-hover .card-body .card-text strong,.product-box .card.triangle-slide-overlay .card-body .card-text strong{color:#fff}.product-box .card.slide-hover{border-color:#dc1735}.product-box .card.slide-hover .card-body .card-text{background:#dc1735;background:rgba(220,23,53,.8)}.product-box .card.slide-hover .card-body .card-title{background:#dc1735 !important;color:#fff !important;font-size:16px;font-size:1rem;padding-top:.8rem !important;padding-bottom:.8rem !important}.product-box .card.slide-hover .card-body .card-title:after{background:rgb(183.0617283951,19.1382716049,44.1012345679);padding:1rem;line-height:1}.product-box .card.slide-hover .card-body .btn{color:#fff}.product-box .card.slideup:hover{border-color:#dc1735}.product-box .card.slideup .card-body{background:#dc1735 !important}.product-box .card.slideup .card-body .card-title{color:#fff !important;font-size:16px;font-size:1rem;color:#fff;font-family:"nunitoregular",sans-serif}.product-box .card.flip3d .card-header{border:0}.product-box .card.hover-box-shadow{text-align:center;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:rgba(0,0,0,0);border:0}.product-box .card.hover-box-shadow .thumbnail{-webkit-box-shadow:0 0px 4px 2px rgba(0,0,0,.07);-moz-box-shadow:0 0px 4px 2px rgba(0,0,0,.07);box-shadow:0 0px 4px 2px rgba(0,0,0,.07);background:#fff}.product-box .card.hover-box-shadow .card-body{padding:.938rem .625rem 0 !important}.product-box .card.hover-box-shadow .card-body .card-title{color:#231f20 !important;font-size:20px;font-size:1.25rem;font-family:"nunitosemibold",sans-serif}.product-box .card.hover-box-shadow .card-body .card-text{display:none}.product-box .card.hover-box-shadow .card-footer{display:none !important}#InfoTab .nav-tabs{background:#fff;border-bottom-color:rgba(220,23,53,.3)}#InfoTab .nav-tabs .nav-item .nav-link{color:#231f20;font-size:16px;font-size:1rem;position:relative;padding:.8rem 1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;border-bottom:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:hidden;z-index:1;border-color:rgba(0,0,0,0)}#InfoTab .nav-tabs .nav-item .nav-link:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#f5e2e5;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;-moz-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);z-index:-1}#InfoTab .nav-tabs .nav-item .nav-link.active,#InfoTab .nav-tabs .nav-item .nav-link:hover{color:#dc1735}#InfoTab .nav-tabs .nav-item .nav-link.active{font-family:"nunitosemibold",sans-serif;border-color:rgba(220,23,53,.3)}#InfoTab .nav-tabs .nav-item .nav-link.active:after{-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#InfoTab .tab-content{border:1px solid rgba(220,23,53,.3);border-top:0;padding-left:.75rem;padding-right:.75rem}.nav-customtabs{border:0 !important}.nav-customtabs li .nav-link{color:#333;font-size:16px;font-size:1rem}.nav-customtabs li .nav-link.active,.nav-customtabs li .nav-link:hover{color:#231f20}.nav-customtabs li .nav-link.active:after,.nav-customtabs li .nav-link:hover:after{background:#231f20;width:50%;margin:0 auto}.nav-customtabs li .nav-link.active{font-family:"nunitosemibold",sans-serif}.tab-content{padding-top:1rem}.body-container{padding-top:2rem;padding-bottom:2rem}.search-toggle{z-index:9}.home_page_body .middle_content{background-color:#f7f7f7}.home_page_body .middle_content .body-container{padding-top:3rem;padding-bottom:2rem}#myaccount_menu li a{font-size:15px;font-size:0.9375rem;color:#555 !important}#myaccount_menu li.active a,#myaccount_menu li:hover a{color:#dc1735 !important}.breadcrumb_container .breadcrumb li a{color:#231f20}.breadcrumb_container .breadcrumb li a:hover{color:#dc1735}.breadcrumb_container .breadcrumb li.active .a{color:#231f20}.top-header{position:relative;padding:1.625rem 0}.top-header .bootstrap-select{margin-left:1rem !important;margin-right:0 !important}.top-header .bootstrap-select .dropdown-menu{z-index:9999 !important}.top-header .bootstrap-select>.dropdown-toggle{padding:0 .75rem;height:37px;max-height:37px;line-height:37px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.top-header .top_header a{color:#333;font-family:"nunitoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-right:.5rem}.top-header .top_header a i{font-size:20px;font-size:1.25rem;padding-right:.625rem}.top-header .top_header a .text-call{color:#dc1735}.top-header .top_header a .text-bold{font-size:13px;font-size:0.8125rem}.top-header .top_header a:hover{color:#231f20}.top-header .top_header a:hover .text-call{color:#231f20}.top-header .top-links li{margin:0;padding-left:.5rem;vertical-align:middle}.top-header .top-links li .navbar-text{color:#333}.top-header .top-links li a{color:#333;font-family:"nunitoregular",sans-serif;font-size:14px;font-size:0.875rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.top-header .top-links li a span{color:#dc1735}.top-header .top-links li a i{font-size:20px;font-size:1.25rem;padding-right:.625rem}.top-header .top-links li a .text-call{color:#dc1735}.top-header .top-links li a .text-bold{font-size:14px;font-size:0.875rem;color:#333}.top-header .top-links li a .badge{position:absolute;bottom:-5px;left:7px;padding:0;width:16px;height:16px;line-height:16px;font-size:10px;font-size:0.625rem;color:#fff}.top-header .top-links li a:hover{color:#231f20}.top-header .top-links li a:hover span{color:#231f20}.top-header .top-links li a:hover span .badge{color:#fff}.top-header .top-links li a:hover .text-call{color:#231f20}.top-header .top-links li:first-child{padding-left:0}.top-header .top-links li .logout-dropdown a{padding:.4rem 1rem !important}.top-header .top-links li .logout-dropdown a i{font-size:16px;font-size:1rem}.top-header .navbar-brand{margin-top:0 !important;max-width:150px}.my_account .navbar-cart{position:relative;font-size:16px;font-size:1rem;background:#fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;color:#dc1735;text-align:center;margin-left:.5rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.my_account .navbar-cart .badge{position:absolute;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;font-size:10px;font-size:0.625rem;bottom:0px;right:-4px;width:14px;height:14px;line-height:10px}.my_account .navbar-cart:hover{border-color:#231f20;background:#fff;color:#231f20}.top-header:not(:has(.header-search)) .d-flex.align-items-center{flex:1}.top-header:not(:has(.header-search)) .top-links{display:flex !important;width:100%;align-items:center;list-style:none;padding:0;margin:0}.top-header:not(:has(.header-search)) .top-links li:not(.dropdown):not(.d-md-none){padding-left:.5rem;padding-right:.5rem}.top-header:not(:has(.header-search)) .top-links li:not(.dropdown):not(.d-md-none):first-child{margin-left:auto}.top-header:not(:has(.header-search)) .top-links li.dropdown{margin-left:auto}.header-search .twitter-typeahead{width:100%}.header-search .twitter-typeahead .typeahead{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-color:#ccc;height:39px}.header-search .twitter-typeahead:after{color:#333;padding:0;width:40px;right:4px;line-height:2;font-size:18px;font-size:1.125rem}#top-banner{display:block !important}#top-banner .slick-arrow i{color:rgba(35,31,32,.6)}.header-content .services_resources{padding:3rem 0 2rem}.header-content .services_resources .service_box span{font-size:50px;font-size:3.125rem}.header-content .services_resources .service_box span .path1:before,.header-content .services_resources .service_box span .path2:before{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;display:inline-block;-moz-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.header-content .services_resources .service_box h3{margin:.8rem 0 .3rem;color:#231f20}.header-content .services_resources .service_box p{margin:0}.header-content .services_resources .service_box:hover span .path1:before,.header-content .services_resources .service_box:hover span .path2:before{color:#231f20;-moz-transform:translate(0px, 10px);-o-transform:translate(0px, 10px);-ms-transform:translate(0px, 10px);-webkit-transform:translate(0px, 10px);transform:translate(0px, 10px)}.personalize_products{padding:3.125rem 0}.personalize_products .personalize-box .card .thumbnail{-webkit-box-shadow:0 0px 4px 2px rgba(0,0,0,.07);-moz-box-shadow:0 0px 4px 2px rgba(0,0,0,.07);box-shadow:0 0px 4px 2px rgba(0,0,0,.07)}.personalize_products .personalize-box .card .thumbnail img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.personalize_products .personalize-box .card .card-body{padding:.938rem .938rem 0 !important}.personalize_products .personalize-box .card .card-body h3{color:#231f20 !important;font-size:20px;font-size:1.25rem;font-family:"nunitosemibold",sans-serif}.personalize_products .personalize-box:hover .thumbnail img{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.personalize_products .btn{padding:.625rem .938rem}.we_can_section{padding:3.125rem 0 2.5rem;background-color:#f7f7f7}.we_can_section .card{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.we_can_section .card .thumbnail:before{content:" ";display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1}.we_can_section .card .thumbnail img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.we_can_section .card h3{font-family:"nunitosemibold",sans-serif;color:#231f20}.we_can_section .card:hover img{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.we_can_section .card:hover{-webkit-box-shadow:0px 8px 30px 0px rgba(0,0,0,.45);-moz-box-shadow:0px 8px 30px 0px rgba(0,0,0,.45);box-shadow:0px 8px 30px 0px rgba(0,0,0,.45)}.client_testimonial_section{padding:3.125rem 0 2.5rem}.client_testimonial_section .testimonial_text{padding:.938rem .938rem;font-size:14px;font-size:0.875rem;-webkit-box-shadow:0px 0px 10px 4px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 10px 4px rgba(0,0,0,.05);box-shadow:0px 0px 10px 4px rgba(0,0,0,.05)}.client_testimonial_section .testimonial_text:after{content:" ";display:block;position:absolute;background-image:url(../images/slant.png);background-size:cover;bottom:10px;left:16px;width:24px;height:31px}.client_testimonial_section small{font-family:"nunitobold",sans-serif;color:#333;padding-top:1.25rem;display:block;padding-left:3.125rem;text-align:left;position:relative}.client_testimonial_section small:before{content:"";width:6px;height:6px;background-color:#dc1735;display:block;position:absolute;top:26px;left:35px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.partner_section{padding:3.125rem 0}.partner_section .partner_logo div{margin:0 auto}.partner_section .partner_logo div img{margin:0 auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.partner_section .partner_logo div img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.partner_section .partner_logo .slick-dots{display:none !important}.partner_section .partner_logo .slick-arrow{display:block !important;z-index:1}.partner_section .partner_logo .slick-arrow.slick-prev:before,.partner_section .partner_logo .slick-arrow.slick-next:before{font-family:"Font Awesome 6 Pro";font-size:40px;font-size:2.5rem;line-height:.2;color:#dc1735;opacity:1;font-weight:300}.partner_section .partner_logo .slick-arrow.slick-prev{left:0}.partner_section .partner_logo .slick-arrow.slick-prev:before{content:""}.partner_section .partner_logo .slick-arrow.slick-next{right:0}.partner_section .partner_logo .slick-arrow.slick-next:before{content:""}.partner_section .partner_logo .slick-arrow:hover.slick-prev:before,.partner_section .partner_logo .slick-arrow:hover.slick-next:before{color:#231f20}.subscribe_section{padding:3.125rem 0;background:url(../images/subscribe_banner.jpg) no-repeat;background-position:top center;background-size:cover}@media only screen and (min-width: 1248px){.subscribe_section{padding:4.063rem 0}}.subscribe_section h2{color:#333;font-family:"nunitolight",sans-serif}.subscribe_section h3{margin:.938rem 0;line-height:1}.subscribe_section .btn{margin-top:.625rem;padding:.625rem .938rem}.footer-content .footer_bottom{background-color:#181b1b;padding:3.75rem 0 1.4rem}.footer-content .footer_bottom h3{font-family:"nunitosemibold",sans-serif !important;margin-bottom:.8rem;color:#fff}.footer-content .footer_bottom ul{list-style:none;padding:0}.footer-content .footer_bottom ul li{display:block;padding:0}.footer-content .footer_bottom ul li a{color:hsla(0,0%,100%,.7);font-family:"nunitolight",sans-serif !important;padding-bottom:.6rem;display:inline-block}.footer-content .footer_bottom ul li a:hover,.footer-content .footer_bottom ul li a.active{color:#fff}.footer-content .footer_bottom .subscribe_sidebar{margin-top:1.125rem}.footer-content .footer_bottom .subscribe_sidebar .card .card-body{padding:0}.footer-content .footer_bottom .subscribe_sidebar .card .card-body .input-group{max-width:100%}.footer-content .footer_bottom .subscribe_sidebar .card .card-body .btn{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding:.6rem .75rem .5rem}.footer-content .footer_bottom #footersubscribe_sidebar .card-body{padding-inline:0;padding-bottom:0}.footer-content .footer_bottom #footersubscribe_sidebar .card-body .form-group{margin-bottom:0}.footer-content .seprator-bg{background:#181b1b}.footer-content .seprator-bg .border-top{border-color:hsla(0,0%,100%,.1) !important}.footer-content .footer_links>ul>li{display:inline-block;width:100%;vertical-align:top}.footer-content .footer_links ul li a span b{color:#fff}footer{background-color:#181b1b;padding:1.4rem 0}footer .social_icon li{display:inline-block}footer .social_icon li a{display:inline-block;position:relative;margin:0 .5rem}footer .social_icon li a:before{content:" ";width:40px;height:40px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;display:block;background:rgba(0,0,0,0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 265ms ease-out;-moz-transition:all 265ms ease-out;-ms-transition:all 265ms ease-out;-o-transition:all 265ms ease-out;transition:all 265ms ease-out}footer .social_icon li a i{color:hsla(0,0%,100%,.7);position:absolute;top:11px;left:0px;right:0;text-align:center;font-size:20px;font-size:1.25rem;-webkit-transition:all 265ms ease-out;-moz-transition:all 265ms ease-out;-ms-transition:all 265ms ease-out;-o-transition:all 265ms ease-out;transition:all 265ms ease-out}footer .social_icon li a:hover:before{background:#fff;-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 265ms ease-in;-moz-transition:all 265ms ease-in;-ms-transition:all 265ms ease-in;-o-transition:all 265ms ease-in;transition:all 265ms ease-in}footer .social_icon li a:hover i{color:#dc1735;transition:all 265ms ease-in;-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 265ms ease-in;-moz-transition:all 265ms ease-in;-ms-transition:all 265ms ease-in;-o-transition:all 265ms ease-in;transition:all 265ms ease-in}footer p{font-size:15px;font-size:0.9375rem;font-family:"nunitolight",sans-serif !important;color:hsla(0,0%,100%,.7)}footer p a{color:#231f20}footer p a:hover{color:#dc1735}#sitemap ul li a:hover{color:#231f20}#faq_details .card-title a,#product_price_with_category .card-title a,.code-default .card-title a{font-size:16px;font-size:1rem;display:block}#faq_details .card-title a:hover,#product_price_with_category .card-title a:hover,.code-default .card-title a:hover{color:#231f20 !important}#middle-content #top-banner{margin-bottom:2rem}#middle-content .btn-view{padding:.625rem .938rem}.scroll-top{line-height:30px}#related-product .card{border-color:rgba(0,0,0,.125)}#related-product .page-sub-header{margin:1rem 0}.navbar-collapse~.navbar-bg-outside{z-index:1}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.navbar-brand{width:100%}}.zoom .btn{position:static;height:auto;-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}a.history_approve:hover{color:#fff !important}.btn.google_login{padding:0}#testimonial_sidebar .card-header .card-title{font-family:"nunitobold",sans-serif;position:relative;padding-bottom:.625rem;font-size:22px;font-size:1.375rem}@media only screen and (min-width: 768px){#testimonial_sidebar .card-header .card-title{font-size:40px;font-size:2.5rem}}#testimonial_sidebar .card-header .card-title::after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;width:50px;height:2px;background:#231f20;margin:0 auto}#testimonial_sidebar .card-body .star-list .score{margin-top:0px;float:none !important;display:flex;justify-content:center}#testimonial_sidebar .card-body small{display:inline}#testimonial_sidebar p{color:#000}#testimonial_sidebar small{color:#000}#testimonial_multi_sidebar{border:none !important}#testimonial_multi_sidebar .carousel-inner{overflow:visible}#testimonial_multi_sidebar .card-header{display:none}#testimonial_multi_sidebar .card-body{padding:0}#testimonial_multi_sidebar .card-body .carousel-indicators{display:none}#testimonial_multi_sidebar .card-body .card-aligned .card{border:none}@media only screen and (min-width: 768px){#testimonial_multi_sidebar .card-body .card-aligned .col-md-4{flex:0 0 50%;max-width:50%}}@media only screen and (min-width: 1024px){#testimonial_multi_sidebar .card-body .card-aligned .col-md-4{flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:2rem !important}}#testimonial_multi_sidebar .card-body blockquote small{font-family:"nunitosemibold",sans-serif;font-size:18px;font-size:1.125rem;color:#000;padding-left:1rem}#testimonial_multi_sidebar .card-body blockquote small::before{left:0}#testimonial_multi_sidebar .card-body .star-list{float:unset !important}#testimonial_multi_sidebar .card-body .star-list .score{margin-top:0;float:unset}#testimonial_multi_sidebar .card-body .card{background-color:#fff;border:1px dashed #111;padding:0rem;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}#testimonial_multi_sidebar .card-body .card .card-body{position:relative;-webkit-box-shadow:0px 0px 10px 4px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 10px 4px rgba(0,0,0,.05);box-shadow:0px 0px 10px 4px rgba(0,0,0,.05);margin:5px 0 0 5px;padding:1.5rem}#testimonial_multi_sidebar .card-body .card .card-body p{text-align:left;margin-bottom:0}#testimonial_multi_sidebar .card-body .card .card-body:after{content:" ";display:block;position:absolute;background-image:url(../images/slant.png);background-size:cover;bottom:-30px;left:0px;width:24px;height:31px}#testimonial_multi_sidebar .card-body .card .card-body p{color:#000}#testimonial_multi_sidebar .card-body .card .card-body small{color:#000}#testimonial_multi_sidebar .card-footer{background-color:rgba(0,0,0,0);border:none;margin-top:1rem}#testimonial_multi_sidebar .card-footer .carousel-control-prev,#testimonial_multi_sidebar .card-footer .carousel-control-next{height:2.75rem;width:2.75rem;background:#dc1735;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:flex;align-items:center;justify-content:center}#testimonial_multi_sidebar .card-footer .carousel-control-prev .carousel-control-next-icon,#testimonial_multi_sidebar .card-footer .carousel-control-next .carousel-control-next-icon{background-image:none;display:flex;align-items:center;color:#fff;justify-content:center}#testimonial_multi_sidebar .card-footer .carousel-control-prev .carousel-control-next-icon:before,#testimonial_multi_sidebar .card-footer .carousel-control-next .carousel-control-next-icon:before{content:"";display:block;position:absolute;font-family:"Font Awesome 6 Pro"}#testimonial_multi_sidebar .card-footer .carousel-control-prev .carousel-control-prev-icon,#testimonial_multi_sidebar .card-footer .carousel-control-next .carousel-control-prev-icon{background-image:none;display:flex;align-items:center;color:#fff;justify-content:center}#testimonial_multi_sidebar .card-footer .carousel-control-prev .carousel-control-prev-icon:before,#testimonial_multi_sidebar .card-footer .carousel-control-next .carousel-control-prev-icon:before{content:"";display:block;position:absolute;font-family:"Font Awesome 6 Pro"}#testimonial_multi_sidebar .card-footer .carousel-control-next{right:unset;left:53px}#subscribe.btn-info{background:#dc1735;border-color:#dc1735;color:#fff}.form-group .input-valid~.col-form-label{color:#231f20}.ps_product_category_wise_row{align-items:start}.ps_product_category_wise_row .sidebar-wrapper{position:sticky;top:3.75rem !important}.ps_product_category_wise_row .sidebar-wrapper .filter-header span{font-size:14px;font-size:0.875rem}.ps_product_category_wise_row .sidebar-wrapper .filter-header .filter-reset-btn{font-weight:700}.ps_product_category_wise_row .sidebar-wrapper .product_filters>.card-header .card-title,.ps_product_category_wise_row .sidebar-wrapper .filter-category-card>.card-header .card-title{font-weight:700}.ps_product_category_wise_row .sidebar-wrapper .filter-showmore-toggle,.ps_product_category_wise_row .sidebar-wrapper .filter-group-showmore-toggle{font-weight:700;cursor:pointer}.ps_product_category_wise_row .sidebar-wrapper .filter-chips-group{gap:.25rem}.ps_product_category_wise_row .sidebar-wrapper .filter-chip-wrap{display:inline-flex}.ps_product_category_wise_row .sidebar-wrapper .filter-chip{cursor:pointer;border:1px solid #6d6d6d;border-radius:.25rem;padding:.25rem .5rem;font-size:.875em;line-height:1;color:#0f0f0f;background-color:rgba(0,0,0,0);white-space:nowrap;transition:.5s}.ps_product_category_wise_row .sidebar-wrapper .filter-chip-input:checked+.filter-chip{background-color:#0f0f0f;border-color:#0f0f0f;color:#fff}.ps_product_category_wise_row .sidebar-wrapper .filter-chip-wrap.disabled .filter-chip{opacity:.5;pointer-events:none}.ps_product_category_wise_row .sidebar-wrapper .checkbox-link.filter-showmore-extra:not(.d-none),.ps_product_category_wise_row .sidebar-wrapper .filter-chip-wrap.filter-showmore-extra:not(.d-none){animation:filterSwatchFadeIn .4s ease}@keyframes filterSwatchFadeIn{from{opacity:0}to{opacity:1}}.ps_product_category_wise_row .sidebar-wrapper .sidebar{vertical-align:bottom;max-height:calc(100vh - 3.75rem - 15px);overflow:auto}.ps_product_category_wise_row .sidebar-wrapper .sidebar::-webkit-scrollbar{display:none}.ps_product_category_wise_row .sidebar-wrapper .sidebar{scrollbar-width:none;-ms-overflow-style:none}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:rgba(220,23,53,.12);color:#dc1735 !important;font-size:11px;line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear i{transition:transform .25s ease}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear:hover,.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear:focus{background:#dc1735;color:#fff !important;transform:translateY(-50%) scale(1.12);box-shadow:0 2px 8px rgba(220,23,53,.4)}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear:hover i,.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear:focus i{transform:rotate(90deg)}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear.filter-group-clear-2{right:3rem;top:13px;transform:translateY(0)}.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear.filter-group-clear-2:hover,.ps_product_category_wise_row .sidebar-wrapper .sidebar .filter-group-clear.filter-group-clear-2:focus{transform:scale(1.12)}.ps_product_category_wise_row .sidebar-wrapper .sidebar .checkbox-link{margin:.35rem 0 .35rem .35rem;border:none !important;width:28px;height:28px}.ps_product_category_wise_row .sidebar-wrapper .sidebar .checkbox-link .custom-control-input:checked~.custom-control-label{outline:none !important;outline-offset:inherit !important}.ps_product_category_wise_row .sidebar-wrapper .sidebar .checkbox-link:has(.custom-control-input:checked){outline:2px solid #dc1735 !important;outline-offset:2px !important}.ps_product_category_wise_row .sidebar-wrapper .sidebar .card-title{position:relative;z-index:0}.ps_product_category_wise_row .sidebar-wrapper .sidebar .card-title::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;background-image:none;display:inline-block;color:#000;position:absolute;top:0;right:0;font-size:1rem;text-align:center}.ps_product_category_wise_row .sidebar-wrapper .sidebar .card-title:hover{color:#212529}.ps_product_category_wise_row .sidebar-wrapper .sidebar .card-title.collapsed::after{content:"+"}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-label{font-size:14px;font-size:0.875rem;font-weight:400;color:#111;cursor:pointer;line-height:1.8;vertical-align:middle}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-label::before{top:.175rem;left:-1.5rem;width:1rem;height:1rem;border-radius:2px;border:1px solid #0d0d0d !important;background-color:#fff !important;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05)}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-label::after{top:.3125rem;left:-1.1875rem;width:1rem;height:1rem}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-input:disabled~.custom-control-label{opacity:.5;color:#111}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-input:checked~.custom-control-label::before{background-color:#0d0d0d !important;border-color:#0d0d0d !important}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-control-input:checked~.custom-control-label::after{font-size:.625rem !important;content:"" !important;font-family:"Font Awesome 6 Pro" !important;font-weight:600;color:#fff !important;display:inline-block;position:absolute;top:.175rem !important;left:-1.5rem !important;line-height:1.8;width:1rem !important;height:1rem !important}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-radio .custom-control-label::before{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#0d0d0d !important;border-color:#0d0d0d !important}.ps_product_category_wise_row .sidebar-wrapper .sidebar .custom-radio .custom-control-input:checked~.custom-control-label::after{content:"" !important;background-color:#fff;background-image:none !important;width:.375rem !important;height:.375rem !important;border-radius:50%;position:absolute;top:.5rem !important;left:-19px !important}.ps_product_category_wise_row #ps_product_search{max-width:25rem}.ps_product_category_wise_row #ps_product_search .btn{padding:.375rem .75rem}.ps_product_category_wise_row .ps-keyword-search{width:22rem;max-width:22rem;padding:.5rem .75rem;height:calc(1.5em + 1.2rem + 2px)}.ps_product_category_wise_row .ps-sort-search-row .prdSorting{margin-bottom:0 !important;padding-left:0 !important}#product_filter_pills #product_filter_pills li{border-radius:4px !important;-moz-border-radius:4px !important;-webkit-border-radius:4px !important;background-color:rgba(0,0,0,0) !important;color:#231f20 !important}.filter-applied small .fa-times{cursor:pointer}#ps_product_filter{background:#f8f8f8;padding:1rem}#ps_product_filter .ps_filter{position:relative;height:auto}#ps_product_filter .ps_filter .search-group .form-control{height:calc(1.1em + 1.2rem + 2px)}#ps_product_filter .ps_filter .search-group .input-group-append button{border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px}#ps_product_filter .ps_filter .card{box-shadow:none !important;border-radius:0 !important;padding:0}#ps_product_filter .ps_filter .card ul{overflow-y:auto !important}#ps_product_filter .ps_filter .card-header{background-color:rgba(0,0,0,0) !important}#ps_product_filter .ps_filter .card-body{border:rgba(0,0,0,0) !important;border-radius:0 !important}#ps_product_filter .custom-checkbox .custom-control-label{display:flex !important}#ps_product_filter .card{margin-bottom:0 !important;border:0;background:#f8f8f8}#ps_product_filter .card .card-header{border:none}#ps_product_filter .card .card-header a{padding:.7rem 0rem !important;border-bottom:1px solid #ddd;font-family:roboto-regular,sans-serif;font-size:16px;font-size:1rem}#ps_product_filter .card .card-header a:after{content:"";font-family:"Font Awesome 6 Pro";position:absolute;top:10px;right:2px;color:#ccc}#ps_product_filter .card .card-header a[aria-expanded=true]:after{content:""}#ps_product_filter .card .card-header a[aria-expanded=false]:after{content:""}#ps_product_filter .card .card-body ul{overflow:hidden;padding-right:5px !important;margin-right:-8px}#ps_product_filter .card .card-body ul::-webkit-scrollbar{position:absolute;width:5px;height:0;-webkit-appearance:none}#ps_product_filter .card .card-body ul::-webkit-scrollbar-thumb{visibility:hidden;background-color:#b3b3b3;border-radius:5px}#ps_product_filter .card .card-body ul:-webkit-scrollbar-track{width:5px;background-color:#cdcdcd}#ps_product_filter .card .card-body ul:focus-within::-webkit-scrollbar-thumb,#ps_product_filter .card .card-body ul:focus::-webkit-scrollbar-thumb,#ps_product_filter .card .card-body ul:hover::-webkit-scrollbar-thumb{visibility:visible}#ps_product_filter .card:last-child .card-header a{border:none}#ps_product_filter .ps_clear_filter{color:#dc1735;text-decoration:underline}#ps_product_filter input[type=search]::-webkit-search-cancel-button{display:block;color:#000 !important;opacity:1;-webkit-appearance:none;background:url(../images/search_close.png) no-repeat;cursor:pointer;width:20px;height:20px;background-size:70%;background-position:center}#ps_product_filter .ps_filter .filter-applied{max-height:140px;overflow-y:auto;display:block}#ps_product_filter .ps_filter .filter-applied::-webkit-scrollbar{position:absolute;width:5px;height:0;-webkit-appearance:none}#ps_product_filter .ps_filter .filter-applied::-webkit-scrollbar-thumb{visibility:hidden;background-color:#b3b3b3;border-radius:5px}#ps_product_filter .ps_filter .filter-applied:-webkit-scrollbar-track{width:5px;background-color:#cdcdcd}#ps_product_filter .ps_filter .filter-applied:focus-within::-webkit-scrollbar-thumb,#ps_product_filter .ps_filter .filter-applied:focus::-webkit-scrollbar-thumb,#ps_product_filter .ps_filter .filter-applied:hover::-webkit-scrollbar-thumb{visibility:visible}#ps_product_search #price-range-wrapper span{border-bottom:1px solid #838a92 !important;border-top:1px solid #838a92 !important}#ps_product_list .card{border:1px solid rgba(0,0,0,.1);border-radius:16px !important;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}#ps_product_list .card:hover{box-shadow:0 6px 24px rgba(0,0,0,.11);transform:translateY(-2px)}#ps_product_list .card .quick_checkout_hover_effect,#ps_product_list .card .thumbnail{display:flex;align-items:center;justify-content:center;height:200px !important;box-shadow:none;background-color:#fff}@media only screen and (min-width: 768px){#ps_product_list .card .quick_checkout_hover_effect,#ps_product_list .card .thumbnail{height:320px !important}}#ps_product_list .card .quick_checkout_hover_effect img,#ps_product_list .card .thumbnail img{width:100%;height:100%;object-fit:contain;padding:.5rem}#ps_product_list .card .card-body,#ps_product_list .card .card-footer{padding:.875rem 1rem !important;text-align:left !important;background-color:#f7f8f9;border-top:1px solid rgba(0,0,0,.07)}#ps_product_list .card .card-body.pt-0,#ps_product_list .card .card-footer.pt-0{padding-top:0 !important}#ps_product_list .card .card-body.pb-0,#ps_product_list .card .card-footer.pb-0{padding-bottom:0 !important}#ps_product_list .card .card-body.card-body-gap,#ps_product_list .card .card-footer.card-body-gap{display:flex !important;flex-direction:column;gap:1px}#ps_product_list .card .card-body.card-body-gap hr,#ps_product_list .card .card-footer.card-body-gap hr{flex:0 0 auto;width:100%;height:1px;margin:.5rem 0;border:0;background-color:rgba(0,0,0,.15);opacity:1}#ps_product_list .card .card-body .product-name,#ps_product_list .card .card-footer .product-name{font-size:16px;font-size:1rem;font-family:"nunitosemibold",sans-serif;color:#333;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;margin-bottom:.4rem}#ps_product_list .card .card-body .content-small-box-content,#ps_product_list .card .card-body .product-price,#ps_product_list .card .card-footer .content-small-box-content,#ps_product_list .card .card-footer .product-price{font-size:16px;font-size:1rem;font-family:"nunitobold",sans-serif;color:#111}#ps_product_list .card .card-body .product-option,#ps_product_list .card .card-footer .product-option{gap:.25rem;position:relative;z-index:11}#ps_product_list .card .card-body .product-option span,#ps_product_list .card .card-footer .product-option span{width:14px;height:14px;border:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#ps_product_list .card .card-body .product-option p,#ps_product_list .card .card-footer .product-option p{font-size:14px;font-size:0.875rem;line-height:1}#ps_product_list .card .ps-color-img-wrap{display:block;position:relative}#ps_product_list .card .ps-color-img-wrap .thumbnail{display:block;pointer-events:auto}#ps_product_list .card .ps-color-img-wrap .ps-color-bubble-strip{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:4px 8px;border-radius:20px;box-shadow:0 1px 5px rgba(0,0,0,.15);z-index:11;pointer-events:auto}#ps_product_list .card .ps-color-img-wrap .ps-color-bubble-strip .ps-color-bubble-dot{width:13px;height:13px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.85);box-shadow:0 0 0 1px rgba(0,0,0,.18);flex-shrink:0;display:inline-block;cursor:pointer}#ps_product_list .card .ps-color-img-wrap .ps-color-bubble-single{position:absolute;bottom:10px;left:10px;width:16px;height:16px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.22),0 1px 4px rgba(0,0,0,.18);display:inline-block;z-index:11;pointer-events:auto}#ps_product_list .card .tooltip{z-index:1080}#ps_product_list .product-box .card.hover-box-shadow .card-body:not(.card-body-gap),#ps_product_list .product-box .card.hover-box-shadow .card-footer{display:block !important}#ps_product_list .product-box .card.hover-box-shadow .card-body:not(.card-body-gap) .card-text,#ps_product_list .product-box .card.hover-box-shadow .card-footer .card-text{display:block}.pfdbg{position:relative;z-index:20}.pfdbg .pfdbg-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;font-size:16px;color:#fff;transition:filter .15s ease,border-radius .15s ease;border-radius:0}.pfdbg .pfdbg-toggle:hover{filter:brightness(1.08)}.pfdbg .pfdbg-toggle .pfdbg-toggle-label i{margin-right:5px}.pfdbg .pfdbg-toggle .pfdbg-toggle-meta{display:inline-flex;align-items:center;gap:7px}.pfdbg .pfdbg-toggle .pfdbg-count{min-width:18px;height:18px;padding:0 5px;border-radius:10px;background:hsla(0,0%,100%,.22);font-size:10px;line-height:18px;text-align:center}.pfdbg .pfdbg-toggle .pfdbg-caret{font-size:9px;transition:transform .2s ease}.pfdbg .pfdbg-toggle.pfdbg-open .pfdbg-caret{transform:rotate(180deg)}.pfdbg .pfdbg-body{display:none;background:#14161d;color:#e8e8ea;border:1px solid hsla(0,0%,100%,.06);border-top:0;border-radius:0 0 8px 8px;padding:9px 10px 10px;font-size:11px;line-height:1.4;max-height:240px;overflow:auto}.pfdbg .pfdbg-body::-webkit-scrollbar{width:6px}.pfdbg .pfdbg-body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:3px}.pfdbg .pfdbg-meta{display:flex;align-items:center;gap:6px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dashed hsla(0,0%,100%,.12)}.pfdbg .pfdbg-meta .pfdbg-tag{font-size:9px;font-weight:700;padding:1px 6px;border-radius:4px;letter-spacing:.4px}.pfdbg .pfdbg-meta .pfdbg-tag-ps{background:rgba(56,189,248,.2);color:#7dd3fc}.pfdbg .pfdbg-meta .pfdbg-tag-ops{background:rgba(34,197,94,.2);color:#86efac}.pfdbg .pfdbg-meta .pfdbg-pid{font-weight:700;color:#fff}.pfdbg .pfdbg-meta .pfdbg-summary{margin-left:auto;font-size:9.5px;opacity:.55}.pfdbg .pfdbg-group{padding:4px 0 6px 8px;margin-bottom:5px;border-left:2px solid rgba(220,23,53,.6)}.pfdbg .pfdbg-group .pfdbg-group-head{display:flex;align-items:center;gap:6px;margin-bottom:4px}.pfdbg .pfdbg-group .pfdbg-group-title{font-weight:700;color:#fff;font-size:11px}.pfdbg .pfdbg-group .pfdbg-group-count{font-size:9px;padding:0 5px;border-radius:8px;background:hsla(0,0%,100%,.1);opacity:.75}.pfdbg .pfdbg-chips{display:flex;flex-wrap:wrap;gap:4px}.pfdbg .pfdbg-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:12px;font-size:10.5px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08)}.pfdbg .pfdbg-chip .pfdbg-badge{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;font-size:8px;font-weight:700;color:#0b0d12}.pfdbg .pfdbg-chip.pfdbg-chip-p{border-color:rgba(34,197,94,.4)}.pfdbg .pfdbg-chip.pfdbg-chip-p .pfdbg-badge{background:#22c55e}.pfdbg .pfdbg-chip.pfdbg-chip-a{border-color:rgba(56,189,248,.4)}.pfdbg .pfdbg-chip.pfdbg-chip-a .pfdbg-badge{background:#38bdf8}.pfdbg .pfdbg-legend{display:flex;gap:12px;margin-top:8px;padding-top:7px;border-top:1px dashed hsla(0,0%,100%,.12);font-size:9.5px;opacity:.7}.pfdbg .pfdbg-legend span{display:inline-flex;align-items:center;gap:4px}.pfdbg .pfdbg-legend .pfdbg-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.pfdbg .pfdbg-legend .pfdbg-dot-p{background:#22c55e}.pfdbg .pfdbg-legend .pfdbg-dot-a{background:#38bdf8}.pfdbg .pfdbg-empty{opacity:.7;font-style:italic}.pfdbg .pfdbg-empty i{margin-right:4px}.nav-item.megamenu .dropdown-menu .list-unstyled li.ps_menu ul.list-unstyled a.dropdown-item{color:inherit;font-size:.8125rem !important;border-radius:20px;width:100% !important}.navbar .navbar-nav .nav-item .dropdown-menu.dropdown-primary ul.dropdown-menu.ps_submenu{webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);box-shadow:0px 0px 8px 0px rgba(0,0,0,.2);border:1px solid #ddd;border-radius:10px !important;-moz-border-radius:10px !important;-webkit-border-radius:10px !important;margin-left:15px;overflow:auto;padding:15px !important}.navbar .navbar-nav .nav-item .dropdown-menu.dropdown-primary ul.dropdown-menu.ps_submenu li{background-color:#fff !important}.dropdown-menu.mt-0.ps_viewall{overflow:auto;max-height:500px}.pf-megamenu{padding:1.25rem 1.5rem}.pf-megamenu .pf-megamenu-masonry{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 1.25rem}.pf-megamenu .pf-megamenu-card{flex:0 1 auto;min-width:180px;max-width:240px;padding:.75rem .9rem;border:1px solid #eef0f2;border-radius:8px;background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.pf-megamenu .pf-megamenu-card:hover{border-color:#e0e3e7;box-shadow:0 4px 14px rgba(0,0,0,.06)}.pf-megamenu .pf-megamenu-card .nav{padding:0;margin-top:.35rem}.pf-megamenu .pf-megamenu-card li>a{padding:.22rem 0;font-size:.88rem;color:#444}.pf-megamenu .pf-megamenu-card li>a:before{display:none}.pf-megamenu .pf-megamenu-card li>a:hover{color:#231f20 !important;padding-left:4px;transition:padding-left .12s ease}.pf-megamenu .pf-megamenu-heading{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.4px;font-size:.82rem;color:#222 !important;padding-bottom:.45rem;border-bottom:2px solid #231f20}.pf-megamenu .pf-megamenu-heading:hover{color:#231f20 !important}.pf-megamenu .pf-megamenu-viewall>a{font-weight:600;color:#231f20 !important;margin-top:.25rem}.pf-megamenu .pf-megamenu-card-single .pf-megamenu-heading+.pf-megamenu-heading{margin-top:.75rem}.nav-link.pf-single-link::after{content:none !important}li.nav-item.dropdown.megamenu ul.list-unstyled{overflow:auto;max-height:500px}#product_images a.carousel-control-prev,#product_images a.carousel-control-next{filter:invert(1);width:15px}.nav-tabs{border-bottom-color:#999}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border-color:#999 #999 #fff}#configure_order .logo-selection,.kit-logo-decoration .logo-selection{aspect-ratio:1/1;height:100%;object-fit:contain;cursor:pointer;border:1px solid #dee2e6;border-radius:4px}#configure_order .logo-cal,.kit-logo-decoration .logo-cal{width:calc(33.33% - 4px);max-width:calc(33.33% - 4px);flex:0 0 calc(33.33% - 4px)}@media only screen and (min-width: 1248px){#configure_order .logo-cal,.kit-logo-decoration .logo-cal{width:calc(20% - 4px);max-width:calc(20% - 4px);flex:0 0 calc(20% - 4px)}}#configure_order .location-row:has(.slick-slide) .logo-selection,.kit-logo-decoration .location-row:has(.slick-slide) .logo-selection{height:100%;width:100%;max-width:100%;flex:0 0 100%}#configure_order .location-row .logo-uploader>div,.kit-logo-decoration .location-row .logo-uploader>div{width:100% !important}#configure_order .location-row .slick-list,.kit-logo-decoration .location-row .slick-list{padding-right:2px;margin-inline:-2.5px}#configure_order .location-row .slick-slide>div,.kit-logo-decoration .location-row .slick-slide>div{aspect-ratio:1/1;margin-inline:2.5px !important}#configure_order .location-row .slick-prev,.kit-logo-decoration .location-row .slick-prev{left:-8px;z-index:1}#configure_order .location-row .slick-next,.kit-logo-decoration .location-row .slick-next{right:-8px;z-index:1}.logo-picker-label{font-size:20px;font-weight:bold}.kit-logo-decoration .kit_logo_error{font-size:32px;white-space:nowrap;display:block}.profile-email{white-space:nowrap;overflow:hidden;max-width:100%;display:block}.category-grid-section .category-col{justify-items:center}.category-grid-section .category-tile{width:140px;height:140px;color:#fff;background-color:#dc1735;outline:1px solid #dc1735;border:5px solid #fff}@media only screen and (min-width: 768px){h3{font-size:20px;font-size:1.25rem}.btn{font-size:18px;font-size:1.125rem;padding:.6rem .75rem}.HomePage_Title h1{font-size:28px;font-size:1.75rem}.main_title h2{font-size:28px;font-size:1.75rem}.home_page_body .main-content{margin-right:-10px;margin-left:-10px}.home_page_body .main-content .col-12{padding-right:10px;padding-left:10px}.narrow_gutters{margin-right:-10px;margin-left:-10px}.narrow_gutters .col-12{padding-right:10px;padding-left:10px}.navbar .navbar-nav .nav-item>.nav-link{color:#fff !important;line-height:1.5}.navbar .navbar-nav .nav-item>.nav-link:before{content:" ";display:block;position:absolute;height:25px;width:1px;background:rgba(238,238,238,.5);display:block;right:-1px;top:13px}.navbar .navbar-nav .nav-item:hover>.nav-link,.navbar .navbar-nav .nav-item.active>.nav-link{color:hsla(0,0%,100%,.8) !important}.navbar .navbar-nav .nav-item.show>.nav-link{color:#dc1735 !important}.navbar .navbar-nav .nav-item .dropdown-menu{-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);box-shadow:0px 1px 3px 0px rgba(0,0,0,.25)}.navbar .navbar-nav .nav-item .dropdown-menu li>.dropdown-item:before{content:" ";display:block;position:absolute;height:100%;width:2px;background-color:rgba(0,0,0,0);top:50%;left:0;-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;-ms-transition:.5s all ease-in-out;-o-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.navbar{background:#dc1735}#middle-content .btn-view{padding:1.188rem 3.25rem .938rem}.slick-next{right:-25px}.slick-prev{left:-25px}.top-header .navbar-brand{max-width:160px}.top-header .top-links li a .badge{left:13px;top:-5px;font-size:8px;font-size:0.5rem;width:14px;height:14px}.header-search .twitter-typeahead{width:190px}.we_can_section,.client_testimonial_section{padding:3.125rem 0}.we_can_section .card-body,.client_testimonial_section .card-body{padding:1.8rem 1.8rem}.client_testimonial_section .testimonial_text:after{bottom:18px;left:10px}.client_testimonial_section small{font-size:18px;font-size:1.125rem}.client_testimonial_section small:before{top:29px}.subscribe_section h3{font-size:28px;font-size:1.75rem}.personalize_products .btn{padding:1.188rem 3.25rem .938rem}.subscribe_sidebar .input-group{max-width:326px}}@media only screen and (min-width: 800px){.page-header h2,.page-header h1,.page-header h3{font-size:26px;font-size:1.625rem}.navbar .navbar-nav .nav-item .dropdown-menu li>.dropdown-item{padding:.5rem .8rem .4rem}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-submenu>.dropdown-item{padding:.5rem .8rem .4rem}.navbar .navbar-nav .nav-item .dropdown-menu .dropdown-submenu .dropdown-menu li>.dropdown-item{padding:.5rem .8rem .4rem}}@media only screen and (min-width: 1024px){.HomePage_Title h1{font-size:40px;font-size:2.5rem}.main_title h2{font-size:40px;font-size:2.5rem}.top-header .top_header a{padding-right:1.875rem;font-size:16px;font-size:1rem}.top-header .top_header a i{font-size:28px;font-size:1.75rem}.top-header .top-links li{padding-left:1.875rem}.top-header .top-links li a{font-size:16px;font-size:1rem}.top-header .top-links li a i{font-size:28px;font-size:1.75rem}.top-header .top-links li a .badge{left:20px;top:-5px;font-size:10px;font-size:0.625rem;width:16px;height:16px}.navbar .navbar-nav .nav-item>.nav-link{padding:.85rem 1.5rem}.product-box .card.hover-box-shadow .card-body{padding:2.188rem .938rem 1rem !important}.top-header .navbar-brand{max-width:300px}.header-search .twitter-typeahead{width:260px}}@media only screen and (min-width: 1248px){#product-info .actionbtn{padding:1.21rem 1rem}.product-box .card.hover-box-shadow .card-body .card-title{font-size:22px;font-size:1.375rem}.home_page_body .middle_content{padding-top:4rem;padding-bottom:4rem}.header-search .twitter-typeahead{width:374px}.header-content .services_resources{padding:6.875rem 0}.header-content .services_resources .service_box span{font-size:66px;font-size:4.125rem}.header-content .services_resources h3{margin:2rem 0 1rem}.personalize_products{padding:6.1875rem 0}.personalize_products .personalize-box .card .card-body{padding:3.125rem .938rem 0 !important}.personalize_products .personalize-box .card .card-body h3{font-size:25px;font-size:1.5625rem}.personalize_products .personalize-box .btn{padding:1.063rem 3.25rem;margin-top:.625rem}.we_can_section,.client_testimonial_section,.partner_section{padding:6.1875rem 0}.client_testimonial_section .testimonial_text{padding:1.875rem 1.875rem;font-size:17px;font-size:1.0625rem}.partner_section .slick-arrow.slick-prev:before,.partner_section .slick-arrow.slick-next:before{font-size:55px;font-size:3.4375rem}.subscribe_section{padding:4.0625rem 0}.subscribe_section h2{font-size:25px;font-size:1.5625rem}.subscribe_section h3{font-size:40px;font-size:2.5rem;margin:2.125rem 0}.subscribe_section p{font-size:18px;font-size:1.125rem}.subscribe_section .btn{padding:1.063rem 2.625rem}.footer-content .footer_bottom{padding:3.75rem 0 3.125rem}.footer-content .footer_bottom h3{margin-bottom:1.3rem}.footer-content .seprator-bg .border-top{max-width:1350px}.footer-content .footer_links>ul>li{width:50%}footer{padding:2.25rem 0}}@media only screen and (min-width: 1440px){.container{max-width:1280px}}@media only screen and (min-width: 1600px){.subscribe_section{padding:6.1875rem 0}}/*# sourceMappingURL=theme.css.map */
