/* custom_code End tag */ 

/* custom_code End tag */

/* custom_code End tag */

/* custom_code End tag */

/* custom_code End tag */

/* custom_code End tag */
/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:0.875rem !important }
/* base_advancesetting_header End tag */ 
 

/* custom_code End tag */
 

/* custom_code End tag */

 

/* custom_code End tag */

 

 

/* custom_code End tag */

 


/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:inherit !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:0.875rem !important }
/* base_advancesetting_header End tag */ 
 

/* custom_code End tag */

 


/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:inherit !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.nthe/* custom_code End tag *//* custom_code End tag */ 
 

/* custom_code End tag */
 

/* custom_code End tag */

 

/* custom_code End tag */

 

 

/* custom_code End tag */

 


/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:inherit !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:0.875rem !important }
/* base_advancesetting_header End tag */ 
 

/* custom_code End tag */

 

 
 

/* custom_code End tag */
 

/* custom_code End tag */

 

/* custom_code End tag */

 

 

/* custom_code End tag */

 


/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:inherit !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:0.875rem !important }
/* base_advancesetting_header End tag */ 
 

/* custom_code End tag */

 

 
 

/* custom_code End tag */
 

/* custom_code End tag */

 

/* custom_code End tag */

 

 

/* custom_code End tag */

 


/* base_advancesetting_header Start tag */
.header,.header-5 .menu-outer{background:#ffffff !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{color:inherit !important }
.base_header .iconset .icon,#siteNav > li > a,.header.header-10 .col-md-4.col-lg-5,.ntheader .nt_action>a,.ntheader .nt_menu>li>a, .site-nav .site-nav__label{font-size:0.875rem !important }
/* base_advancesetting_header End tag */ 
 

/* custom_code End tag */

 

 
 
 
 
/* custom_code Start tag */
:root {

    --primary-font-family: "Lexend", serif;

    --secondary-font-family: "Lexend", serif;

}

#AccessibleNav,

header .icons-col .site-search.iconset,

header .wishlist-link.iconset,

header .header-cart.iconset {

    display: none;

}

.header{

    padding: 10px;

    border-bottom: 1px solid #E2E2E2;

}

.btn.btn-primary,

.btn.btn-secondary{

     border-radius: 8px;

    height: 46px;

    font-size: 18px;

    font-weight: 400;

    text-transform:capitalize;

        letter-spacing: 0;

}

.btn.btn-primary {

    background-color: #2E6DDC;

    color: #fff;

    border-color: #2E6DDC;

}

.btn.btn-secondary{

    background-color:#222222;

    color:#fff;

     border-color: #222222;

}

.site-outer-wrapper .row,

#templateModal .modal-dialog .modal-content .row,

.site-outer-wrapper .imprint-col .row{

    margin-left: -5px;

    margin-right: -5px;

}

.site-outer-wrapper .row [class*="col-"],

#templateModal .modal-dialog .modal-content .row [class*="col-"],

.site-outer-wrapper .imprint-col .row [class*="col"]{

    padding-left: 5px;

    padding-right: 5px;

}

.site-outer-wrapper .row  .form-group {

    margin-bottom: 5px;

}

.base_header header.header .container {

    max-width: 1300px;

    padding: 0 15px;

}

.site-outer-wrapper {

    padding: 20px 10px;

}

.site-outer-wrapper .container {

    padding: 0 20px;

    max-width:1700px;

}

.form-group-bg-blue {

    background-color: #E6EDF7;

}

.border-radius-8{

    border-radius:8px;

}

.light-border{

    border: 1px solid #E6EDF7;

}

.form-group label {

    font-size: 15px;

    color: #2C2C2C;

    font-weight: normal;

    margin: 0 0 7px;

}

.form-group .form-control {

    border-color: #E2E2E2;

    height: 45px;

    border-radius: 6px;

    color: rgba(44, 44, 44,0.8);

    font-size: 14px;

    font-weight: normal;

}

.cus-checkbox {

    position: relative;

    width:32%;

}

.cus-checkbox label {

    position: relative;

    border: 1px solid #E2E2E2;

    border-radius: 5px;

    color: #222222;

    font-size: 13px;

    padding: 3px 5px;

    display: flex;

    align-items: center;

    justify-content: center;

    flex-wrap: wrap;

    height: 45px;

    cursor:pointer;

    margin-bottom:0;

}

.cus-checkbox input:checked + label {

    background: #2E6DDC;

    color:#fff;

}

.cus-checkbox input:checked + label svg path {

    fill: #fff;

}

.cus-checkbox label span {

    display: block;

    width: 100%;

    text-align: center;

        line-height: 1;

}

.cus-checkbox .custom-control-input {

    z-index: 1;

    opacity:0;

    position:absolute;

}

.artwork-illustrastion {

    width: 100%;

    display: flex;

    padding-top:2vw;

    align-items: flex-start;

    height: 100%;

}

.form-cus-checkbox {

    flex-wrap: wrap;

}

#templateModal {

    width: 48%;

    left: auto;

    right: -100%;

    display: block !important;

    opacity:0;

    transition:all ease 0.3s;

}

#templateModal.show {

    right: 0;

    opacity:1;

}

#templateModal .modal-dialog {

    width: 100%;

    max-width: 100%;

    margin: 0;

    height: 100%;

    overflow: auto;

    transform:  unset;

}

#templateModal .modal-dialog  .modal-content {

    height: /* custom_code End tag */