/** Shopify CDN: Minification failed

Line 319:12 Expected ":"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/


/*------------------GH Css-------------------------*/


@font-face {
    font-family: 'akira_expandedsuper_bold';
    src: url('https://cdn.shopify.com/s/files/1/0608/7874/9892/files/akira_expanded_demo-webfont.woff2?v=1643867219') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0608/7874/9892/files/akira_expanded_demo-webfont.woff?v=1643867218') format('woff'),
         url('https://cdn.shopify.com/s/files/1/0608/7874/9892/files/akira_expanded_demo-webfont.ttf?v=1643867219') format('truetype');
    font-weight: normal;
    font-style: normal;

}


.vtl-rv-main-widget span.vtl-product-card__price {
    color: #000;
    font-weight: 500;
}

p {
    margin-bottom: 1.3em;
}
div#bk_b3642ded-54a1-4860-b5c3-3bc65cdc549f, 
div#bk_4e1daa3d-1621-48a9-8324-60d5bab8379d {
    border-left: 1px solid #000;
}

div#bk_442883fa-75aa-4ed0-92e7-7bc27a6eaa41{  border-left: 1px solid #000;}
div#bk_5f40e905-f332-4e19-81cc-98b461fd8d69 { border-left: 1px solid #000;}

div#bk_4735718a-1943-4cc5-8bd3-2efec1a74169 {
    border-left: 1px solid #000;
}
/* div#bk_link_4iJJWP ul li:last-child a {
    color: #000 !important;
    font-size: 13px;     margin-top: 10px;
}
div#bk_link_HRDT4p ul li:last-child a {
    color: #000 !important;
    font-size: 13px;     margin-top: 10px;
}

div#bk_1585904679958 ul li:last-child a {
    color: #000 !important;
    font-size: 13px;     margin-top: 10px;
}

div#bk_1600074673549 ul li:last-child a {
    color: #000 !important;
    font-size: 13px;     margin-top: 10px;
}
div#bk_2f15d689-2358-4d38-89bc-52b4a901742f ul li:last-child a {
    color: #000 !important;
    font-size: 13px;
    margin-top: 10px;
}

div#bk_1585641594950 ul li:last-child a {
    color: #000 !important;
    font-size: 13px;     margin-top: 10px;
}
 */
.sub-column-item .sub-column>li a {
       padding: 10px 0;
    color: #9d9d9d !important;
    text-transform: capitalize;
    font-size: 13px;
    letter-spacing: .5px;
    font-weight: 500;
}
.nt_menu div.menu-item>a{
      text-transform: uppercase;
    font-size: 13px;
    letter-spacing: .5px;
      font-weight: 500;
}

#shopify-section-1581505806578 button.flickity-button {
    opacity: .5;
}

li#item_2019aad9-d780-48f9-a67a-e95b6f17587d a {
    color: #E62222 !important;
}
.h__top {
    padding: 5px 0;
}
.nt_action>a, .nt_action>div {
    padding: 0 10px;
}
.nt_menu >li>a {     font-size: 15px;     padding-right: 15px;
    padding-left: 15px;}

.header__mid9 .mini_search_frm {
    border: 1px solid #3a3b35;
    border-radius: 0;
}
.header__mid9 input.search_header__input:not([type=submit]):not([type=checkbox]) {
  height: 35px;}

.frm_search_ac .search_header__input {
    min-width: 230px;
}
#shopify-section-1643089069dadd0338 h4.mg__0.fs__14 {
    background: #e72c49;
    color: #fff;
    width: 35%;
    text-align: center;
    letter-spacing: 0;
    line-height: 55px;
}

#shopify-section-1643089069dadd0338 h3.fwm.fs__24.mg__0.mb__5.ls__1.lh__1 {
    display: block;
    margin: 0px 0 29px 0;
    font-size: 20px;
    font-family: 'akira_expandedsuper_bold';
    width: 70%;
    line-height: 27px;
}
#shopify-section-1643089069dadd0338 .nt_promotion .pa {
    z-index: 10;
    padding: 30px;
}



#shopify-section-1581505806578 ol.flickity-page-dots {
    width: auto;
    right: 4%;
    top: 0%;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: auto;     
}
#shopify-section-1581505806578 .flickity-page-dots .dot:after { 
    box-shadow: none;  background: #E62C49;
}
#shopify-section-1581505806578 .dot_owl_2 .flickity-page-dots .dot  {
  z-index: 1; width:15px; height:15px;height: 15px;
    border: 1px solid #fff !important;    margin-bottom:10px;
    margin-top: 10px; background: #fff;
}
#shopify-section-1581505806578 ol.flickity-page-dots:after {
    content: '';
    width: 1px;
    height: 130px;
    display: block;
    position: absolute;
    background: #fff;
    right: 12px;
    z-index: 0; 
}


        
       .about-us .content-block {
    width: 100%;
}
        .about-us .img-section {
    width: 100%;
          text-align: center;
}
        .about-us {
    display: flex;
    align-items: center;
}
        .informative-block h2  {
       letter-spacing: 1px;
    font-size: 20px;
    font-family: Roboto,sans-serif;
}
        
          .about-us h2  {
    letter-spacing: 0;
    font-weight: 500;
    font-size: 25px;
    font-family: Roboto,sans-serif;
}
.informative-block p {
    font-size: 15px;
    letter-spacing: .2px;
}
.rtet4 ul {
    list-style: disc;
    font-size: 15px;
    letter-spacing: .6px;
}
        .informative-block h4 {
   letter-spacing: 0;
          font-family: Roboto,sans-serif;
}
        div#underjeans img {
    padding: 0 40px;
}
        div#underjeans a {
    background: #000;
    color: #fff;
    padding: 10px 40px;
    display: inline-block;
    font-size: 17px;
}
        .gallery-box {
    width: 28%;
    display: inline-block;
    margin: 2%;
    text-align: center;
}
        
        .gallery-block h2{ letter-spacing: 0;
    font-weight: 500;
    font-size: 25px; font-family: Roboto,sans-serif;}
        
        .gallery-block h4 {
    letter-spacing: 0;
    font-weight: 400;
    margin: 20px 0 2px 0;
    font-family: Roboto,sans-serif;
    font-size: 17px;
}
        span.lookbook-video a {
   margin: 10px;
    border: 1px solid #000;
    text-decoration: none;
    display: inline-block;
    background: #f1f1f1;
    line-height: 34px;
    font-weight: 500;
    font-size: 12px;
    letter-spacing: 1px;
    width: 35%;
    font-family: Roboto,sans-serif;
    text-transform: uppercase;
}
#custom-slide .flickity-viewport {
    height: 575px!important;
}


#custom-slide .carousel-cell {
    width: 32%;
    height: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 8px;
  position: relative;
}
#custom-slide .carousel-cell img {
    width: 100%!important;
    margin: 0 auto;
    display: block;
    text-align: center;
    transition: all .5s ease;
}

.slide-content span {
    position: absolute;
    right: 0;
    left: 0;
    text-align: center;
    bottom: 35px;
    width: 30%;
    margin: 0 auto;
    border: 1px solid #fff;
    color: #fff;
    font-size: 13px;
    line-height: 40px;
}
.season-best {
    text-align: center;
    margin-bottom: 20px;
}
.season-best h4 {
    font-size: 22px;
    letter-spacing: 0;
  margin: 0 0 12px 0;
}
.custom-tab span {
    cursor: pointer;
    display: inline-block;
    padding: 5px 0px;
    border-bottom: 2px solid #ccc;
    width: 6%;
    margin: 0 -2px;
}
div#main-wrapper {
    position: relative;
}
div#women-category {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    visibility: hidden;
    opacity: 0;
}
div#men-category {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    visibility: hidden;
    opacity: 0;
   z-index-2;
}
div#main-wrapper {
    position: relative;
    height: 600px;
}
div#women-category.active {
    opacity: 1;
    visibility: visible;   
}

div#men-category.active {
 opacity: 1;
    visibility: visible;
    z-index:1;
}

#shopify-section-164302149752cf0f79 .flickity-button {
      opacity: 1!important;
    -webkit-transform: scale(1);
    transform: scale(1);
    position: absolute;
    top: -50px;
    right: 0; border-radius: 0;}

#shopify-section-164302149752cf0f79 .flickity-button:hover {color:#000;}

#shopify-section-164302149752cf0f79 button.flickity-button.flickity-prev-next-button.previous {
    position: absolute;
    left: 94.2%;
    border-radius: 20px 0 0 20px;
    border:none;
    background: #f7f7f7;
}

#shopify-section-164302149752cf0f79 button.flickity-button.flickity-prev-next-button.next{
   border-radius: 0px 20px 20px 0px;
    border: none;
    background: #f7f7f7;
}
#shopify-section-164302149752cf0f79 ol.flickity-page-dots {
    display: none;
}
.custom-tab span.active-tab {
    border-color: #000;
}


#shop-collection .flickity-viewport {
    height: 650px !important;
}


#shop-collection .carousel-cell {
    width: 100%;
    height: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 8px;
  position: relative;
}
#shop-collection .carousel-cell img {
    width: 100%!important;
    margin: 0 auto;
    display: block;
    text-align: center;
    transition: all .5s ease;
}
.collection-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
  margin-top: 20px;
}
.collection-name h4 {
    color: #fff;
    letter-spacing: 0;
    font-size: 22px;
    margin: 0;
}
.collection-name p {
    color: #fff;
    margin: 0;
    font-size: 13px;
    margin-top: 5px;
}
.collection-button span {
    color: #fff;
    border: 1px solid #fff;
    padding: 15px 30px;
    font-size: 13px;
}
span.left-verticle {
    color: #fff;
    position: absolute;
    left: -40px;
    transform: rotate(270deg);
	top: 50%;
}
span.right-verticle {
    color: #fff;
    position: absolute;
    right: -75px;
    transform: rotate(270deg);
	top: 50%;
}

#shopify-section-1643102473333c1c23 .flickity-button {
          opacity: 1!important;
    -webkit-transform: scale(1);
    transform: scale(1);
    border: none;
    color: #fff; background: transparent;}

#shop-collection h2 {
       font-size: 22px;
    letter-spacing: 0;
    margin: 0 0 12px;
    color: #fff;
    text-align: center;
}
#shopify-section-1643102473333c1c23 ol.flickity-page-dots {
    display: none;
}

div#shop-collection {
    padding: 60px 0;
}


#under-jeans .flickity-viewport {
    height: 570px !important;
}
#under-jeans button.flickity-button.flickity-prev-next-button.next {
    background: #e72c49;
    color: #fff;
    width: 50px;
    height: 50px;
    border-color: #e72c49;
      right: 0;
}
#under-jeans ol.flickity-page-dots {display:none;}
#under-jeans button.flickity-button.flickity-prev-next-button.previous {
    background: #e72c49;
    color: #fff;
    width: 50px;
    height: 50px;
    border-color: #e72c49;
    left: 0px;
}
#under-jeans button.flickity-button.flickity-prev-next-button.next[disabled] {
    display: none;
}
#under-jeans button.flickity-button.flickity-prev-next-button.previous[disabled] {
    display: none;
}
#under-jeans .flickity-button {
    transform: scale(1);
    opacity: 1;
    top: 40%;
}
#shopify-section-1643885584743c56dc #under-jeans .flickity-viewport {
    height: 400px !important;
}
#shopify-section-custom_html_JTaxLj #under-jeans .flickity-viewport {
    height: 400px !important;
}
#shopify-section-custom_html_WUaQTM #under-jeans .flickity-viewport {
    height: 400px !important;
}
#under-jeans .flickity-prev-next-button:before {
    font-size: 45px;
}
#under-jeans .flickity-prev-previous-button:before {
    font-size: 45px;
}
#under-jeans .carousel-cell {
    width: 33%;
    height: 100%;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 12px;
}
#under-jeans .carousel-cell img {
       width: 100%!important;
    margin: 0 auto;
    display: block;
    text-align: center;
    transform: scale(.97);
    transition: all .5s ease;
}
#under-jeans .carousel-cell:hover img {
    transform: scale(1);
}
span.collection-name {
    color: #7f7f7f;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 2px;
    font-weight: 500;
    display: block;
    margin-bottom: 7px !important;
}

#under-jeans .carousel-cell span {
        display: block;
    margin: 0px 0 0 0;
    font-size: 20px;
    font-family: 'akira_expandedsuper_bold';
  text-align: center;
}
.product-title a.cd.chp {
    letter-spacing: 0.6px;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box!important;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 21px;
    text-transform: uppercase;
    font-family: Roboto,sans-serif;
    font-weight: 500;
}
.nt_pr h3.product-title {
    border-bottom: 1px solid #080808;
    padding-bottom: 17px;
}
#shopify-section-16432660665f28f1dd h3.dib.tc.section-title.fs__24 {
    font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    text-align: center;
    display: block;
    margin-bottom: 10px;
}
div#bk_1643880007573cc624-2 .btn-group a:hover {
    background: #e72c49;
}
#shopify-section-16432660665f28f1dd span.nt_label.new {
    display: none;
}
#shopify-section-16432660665f28f1dd del {
    color:#898888;
}

#shopify-section-16432660665f28f1dd .flickity-button{
    transform: scale(1);
    opacity: 1;
    top: 37%;
}

#shopify-section-16432660665f28f1dd li.dib a span {    
    font-size: 15px;
    border-bottom: 2px solid #e72c49;
    padding: 6px 68px;

}
#shopify-section-16432660665f28f1dd button.flickity-button.flickity-prev-next-button.next {
    right: 0px;
    background: #e72c49;
    color: #fff;
    width: 50px;
    height: 50px;
    border-color: #e72c49;
}

#shopify-section-16432660665f28f1dd  button.flickity-button.flickity-prev-next-button.previous{background: #e72c49;
    color: #fff;
    width: 50px;
    height: 50px;
    border-color: #e72c49;  left: 0px;}
#shopify-section-16432660665f28f1dd button.flickity-button.flickity-prev-next-button.previous[disabled] {
    display: none;
}
#shopify-section-16432660665f28f1dd button.flickity-button.flickity-prev-next-button.next[disabled] {
    display: none;
}



#shopify-section-16432660665f28f1dd .flickity-prev-next-button:before {
  font-size: 45px;}

#shopify-section-16432660665f28f1dd .tab_se_header.tc.mt__30 {
    margin: 0 0 20px 0 !important;
}
#shopify-section-16432660665f28f1dd .pr_grid_item .product-image:hover .pr_atc {display:none;}
#shopify-section-16432660665f28f1dd li.dib a {
    padding: 0;
}
.tab_cat_title.des_tab_10>li>a>span:after, .tab_cat_title.des_tab_6>li>a>span:after, .tab_cat_title.des_tab_7>li>a>span:after {
    content: '';
    position: absolute;
  bottom:-2px;}


#shopify-section-164326729920d4229f .equal_nt .nt_bg_lz, .pr_lazy_img {
    display: block;
    width: 80%;
    height: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto;
}
div#shopify-section-1643361285abb041d2 {
    display: none;
}

#shopify-section-164326729920d4229f .cat_design_9 .cat_grid_item__wrapper {
    position: absolute;
    top: 230px;
    left: 0;
    padding: 0;
    color: #4d5959;
    right: 0;
    text-align: center;
}

#shopify-section-164326729920d4229f .cat_design_9 .cat_grid_item__wrapper .cat_grid_item__title {
    font-size: 15px;
    margin: 0;
    letter-spacing: 0;
    font-weight: 400;
    line-height: 28px;
    color: #000;
}
#shopify-section-164326729920d4229f span.mr__10.ml__10 {
    font-size: 24px;
    letter-spacing: 0;
}
#shopify-section-164326729920d4229f button.flickity-button:hover {background:transparent; color:#000;}

#shopify-section-164326729920d4229f button.flickity-button.flickity-prev-next-button.next:before {
 content: "\f061";
  font-family: 'Line Awesome Free';
  font-size: 25px; }

#shopify-section-164326729920d4229f button.flickity-button.flickity-prev-next-button.previous:before {
content: "\f060";
  font-family: 'Line Awesome Free';
font-size: 25px;}

#shopify-section-164326729920d4229f .nt_full .flickity-prev-next-button.previous {
    left: -30px;     border: none;
}
#shopify-section-164326729920d4229f .nt_full .flickity-prev-next-button.next {
    right: -30px;     border: none;
}
#shopify-section-164326729920d4229f .mt__30.nt_cats_holder {
    margin-top: 0;
}
.perfumes {
    display: flex;
    align-items: center;
    justify-content: center;
}
.text-block {
    background: #fff;
    padding: 60px;
}
.text-block h4 {
    font-size: 46px;
    line-height: 50px;
    letter-spacing: 0;
    margin: 0 0 0;
}
.text-block h6 {
    letter-spacing: 2px;
    font-size: 20px;
}
.text-block a {
    display: block;
    margin-top: 100px;
  font-size: 18px;
}
.perfume-img img {
    width: 90%;
    display: block;
    margin: 0 auto;
}
.footer__top_wrap span.txt_title {
    letter-spacing: 1px;
    font-size: 15px;
    font-family: Roboto,sans-serif;
    text-transform: uppercase;
    margin-bottom: 7px;
}

.need-help-foot {
    position: absolute;
    right: 0;
    top: 40px;
}

.need-help-foot h4 {
    font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    margin-bottom: 12px;
}
aside#block_1581507835369 h3.widget-title.fwsb.flex.al_center.fl_between.fs__16.mg__0.mb__30 {
    margin-bottom: 0;
}
aside#block_1581507835369 .textwidget.widget_footer.newl_des_2 p {
        font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 33px;
    line-height: 36px;
    letter-spacing: 0.5px;
    margin-top: 0;
    margin-bottom: 0;
}
aside#block_1581507835369 .textwidget.widget_footer.newl_des_2 small {
    font-size: 12px;
    letter-spacing: 2px;
    font-weight: 300;
    margin-bottom: 27px;
    display: block;
}
.social-media {
    display: none;
}

.footer__top .menu li a {
    font-size: 13px;
}
.footer__top .widget-title {
    color: #000000;
    margin-bottom: 20px;
}
.footer__top .menu li {
    line-height: 20px;
}
aside#block_1581507835369 p {
    font-size: 14px;
}
.footer__top .signup-newsletter-form input.input-text {
    color: #878787 !important;
    background: #fff !important;
    height: 55px !important;
      width: 97%;
}
.col-lg-6.col-md-12.col-12.mb__50.order-lg-6.order-1 .textwidget.widget_footer {
    display: flex;
    justify-content: space-between;
}
aside#block_a2fa9fa8-dc46-4dd4-abb0-6541cd99740a .support .txt_title {
    margin-bottom: 24px;
    display: block;
}
.support {
    margin-top: -51px;
}
.footer__top .signup-newsletter-form .submit-btn {
    height: 57px;
}
.footer__top .signup-newsletter-form input.input-text {
    border: none;
}
.footer__top .signup-newsletter-form {
    border-color: #878787;
    border: none;
}
aside#block_70f42281-bad8-45e5-879b-01cd99becf7e {
    padding-left: 100px;
}
aside#block_a2fa9fa8-dc46-4dd4-abb0-6541cd99740a {
    padding-left: 180px;
}
/* aside#block_1581507824602 {
    padding-left: 80px;
}
aside#block_1581507828337 {
    padding-left: 80px;
} */

.footer__top .signup-newsletter-form .btn_new_icon_true:after {
    transform: rotate(
-45deg
);
}
.social-media h2 {
    font-size: 14px;
    letter-spacing: 0;
    margin: 50px 0 10px 0;
}
.social-media ul li {
    display: inline-block;
}
.col-lg-6.col-md-12.col-12.col_1.f_bot_bt_copy {
    line-height: 40px;
    font-size: 13px;
}

#under-jeans .carousel-cell span i {
    transition: all .5s ease;
}

div#shopify-section-product-recommendations a.custom-btn {display:none;}
#under-jeans .carousel-cell:hover span i {
    padding-left: 6px;
}
a.custom-btn {
   display: none;
    text-align: center;
    border: 1px solid #000;
    font-size: 14px;
    line-height: 33px;
    position: absolute;
    right: 0;
    left: 0;
    bottom: 85px;
    opacity: 0;
    visibility: hidden;
    background: #fff;
    transition: .5s ease;
}
.product-image .product-attr {
 bottom: 0;
    background: #ffffff82;
    left: 0;
    right: 0;
    padding: 10px 0;}
.product-inner.pr:hover a.custom-btn  {
  opacity: 1;
    visibility: visible;
}
#shopify-section-16432660665f28f1dd .truncate {
    text-shadow: none;
    color: #000;
}
.page-head.tc.pr.oh.page_head_pages_heading h1 {
       font-size: 20px;
    letter-spacing: 1px;
    line-height: 26px;
    margin: 0;
    color: #000;
    text-transform: uppercase;
}
.page_head_pages_heading:before {
    background-color:transparent !important;
    opacity: 1 !important;
}
.mini_cart_content.fixcl-scroll label {
    font-size: 12px;
}
.mini_cart_wrap input.button.button_primary {
    font-weight: 400;
    letter-spacing: 2px;
}
.oxi-social-login {
       padding-top: 0;
    height: 50px;
}
span.join {
    display: block;
    font-size: 13px;
    padding-left: 15px;
    margin-bottom: 10px;     margin-top: 20px;
}
.h3.widget-title.tu.fs__16.mg__0 {
    letter-spacing: 0.8px;
    font-size: 18px;
}
a.link_acc {
    color: #e82d47;
}
.fixcl-scroll-content p {
    font-size: 15px;
}
.flex.wrap.fl_between.al_center.price-review.mt__15.pb__10.mb__20.price_stock {
    margin-top: 0; margin-bottom: 0;padding-bottom:0;
}
span.spr-badge-caption {
    font-size: 12px;
}

.product-infors h1.product_title.entry-title {
   font-size: 16px !important;
    letter-spacing: 1px;
    font-weight: 500;
    color: #000;
    line-height: 26px;
    margin-bottom: 0 !important;
}
span.js_in_stock {
    color: #e82b48;
    font-size: 13px;
}
span.value_out {
    color: #e82b48!important;
    font-size: 13px;
}
.product-infors p#price_ppr {
    font-size: 15px;
}
.product-infors .pr_short_des.rtet4 {
       font-size: 14px;
    color: #2e2e2e;
    letter-spacing: .5px;
}
.product-infors h4.swatch__title {
   letter-spacing: 0.8px;
    font-size: 11px;
    color: #7f7f7f;
    font-weight: 500;
}
.product-infors .tab-heading .nav_link_icon {
  width: 22px;
    height: 22px;
    background-color: transparent;
    color: #000;
    margin-left: 0;
  margin-right: 10px;
}
.des_pr_layout_2 #shopify-section-pr_description {
    margin-top: 20px;
}
#shopify-section-pr_description span.txt_h_tab {
    padding-left:0px;
    order: 2;
}
#shopify-section-pr_description a.tab-heading {
    order: 1;
}
#shopify-section-pr_description a.tab-heading {
    justify-content: left;
}
.variations.style__rectangle .swatch:not(.is-color) li {
    font-weight: 500;
    background-color: #fafafa;
  border: 1px solid #fafafa;     color: #000;}

.product-infors .heading.bgbl.dn {
    background: transparent;
}
.product-infors .sp-tab-content {
    padding: 20px !important;
    border: none !important;
}
.product-infors .sp-tab-content.rtet4 ul li {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0.8px;
}
.product-infors .sp-tab-content.rtet4 ul li + ul {
    margin-left: 0;
}
.product-infors span.txt_h_tab {
    padding: 0;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
    font-weight: 400;     color: #000;
}
div#pr_recommendations .equal_nt.ratio_nt .nt_bg_lz {
    padding-top: 132.777778%;
}

div#pr_recommendations .container {
    max-width: 100%;
}
div#shopify-section-recently_viewed .truncate {
    color: #000;
    text-shadow: none;
    font-size: 12px;
    letter-spacing: 1px;
}

div#shopify-section-recently_viewed .nt_pr .pr_atc {display:none;}

div#shopify-section-recently_viewed .equal_nt.ratio_nt .nt_bg_lz {
    padding-top: 132.777778%;
}

div#shopify-section-recently_viewed .container {
    max-width: 100%;
}
div#shopify-section-recently_viewed .nt_pr {
    margin-top: 20px;
    padding: 0 5px;
}
div#pr_recommendations .products.space_20 .nt_pr {
    margin-top: 20px;
    padding: 0 5px;
}
.tab-heading .nav_link_icon:after {
    width: 2px;
    height: 10px;
}
.tab-heading .nav_link_icon:before {
    width: 10px;
    height: 2px;
}

div#nt_select_ppr_0 {
    margin-bottom: 28px;
}
.product-infors .sp-tab-content.rtet4 {
       font-size: 14px;
    color: #2e2e2e;
    letter-spacing: .5px;
}
.product__policies.rte.cb {
    display: none;
}


.variations_form .shopify-payment-button__button--unbranded {
    background: #e72d48;
    color: #fff;
      padding: 0;
}


#shopify-section-product-recommendations .lazyloadt4sed .section-title {
        font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
div#shopify-section-recently_viewed .section-title.tc {
     font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.sp-single #shopify-section-pr_description+.social-share {
    margin-top: 20px;
    text-align: left;
    border-top: 1px solid #e5e5e5;
    padding-top: 15px;
}

.nt_pr .product-info .price {
   font-size: 13px;
    font-weight: 500;
    line-height: 45px;
}

.sp-single #shopify-section-product-recommendations {
    width: 100%;
}

.sp-single #shopify-section-recently_viewed {
    width: 100%;
}

#shopify-section-product-recommendations .pr_grid_item .product-image:hover .pr_atc {
    display: none;
}
#shopify-section-product-recommendations  .truncate {    color: #000;
    text-shadow: none;
    font-size: 12px;     letter-spacing: 1px;}

#shopify-section-wishlist_page .cat_toolbar.flex.al_center.fl_center.mt__40.mb__10 {
    display: none;
}
#shopify-section-wis_heading .container.pr.z_100 {
    font-size: 23px;
    letter-spacing: .5px;
}
#shopify-section-wis_heading .page_head_wis_heading:before {
    background-color: transparent;
    opacity: 1;
}
#shopify-section-wishlist_page .pr_grid_item .product-image:hover .pr_atc {
    display: none;
}

#shopify-section-wishlist_page .truncate {color:#000; text-shadow:none;}

.empty_cart_page.tc {
    margin: 40px 0;
}

#shopify-section-wis_heading .page-head.tc.pr.oh.page_head_wis_heading {
    padding: 20px 0;
}
div#shopify-section-wis_heading p {
       color: #000;
    font-size: 20px;
    text-transform: uppercase;
 letter-spacing: 1px;
}

.sp_notice {background-color: #3a3a3a; 
    min-height: 50px;}

.dn.dev_desktop.dev_view_cat {
    display: none;
}
#shopify-section-cat_heading .page_head_cat_heading {
    padding: 10px 0;
}
#shopify-section-cart_heading .page_head_cart_heading {
    padding: 20px 0;
}
#shopify-section-cart_heading h1.tu.mb__10.cw{
    color: #000;
    font-weight: 500;
    font-size: 20px;
    margin-bottom: 0;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#shopify-section-cart_heading .page_head_cart_heading:before {
  background-color: transparent;
}
/* #shopify-section-cat_heading .page_head_cat_heading:before {
       background-color: #f7f7f7;
} */
#shopify-section-cat_heading h1.mb__5.cw {
    color: #000;
    font-weight: 500;
    font-size: 20px;
    margin-bottom: 0;
    letter-spacing: 1px;
}


#shopify-section-collection_page .pr_grid_item .product-image:hover .pr_atc {
    opacity: 1;
    display: none;
}
#shopify-section-collection_page .truncate {
    color: #000;
    text-shadow: none;
}
.wrap_sortby a:nth-child(1), .wrap_sortby a:nth-child(3), .wrap_sortby a:nth-child(4), .wrap_sortby a:nth-child(7) {
    display: none;
}
.cat_sortby>a {
    border:none;
    border-bottom: 1px solid #ddd;
    border-radius: 0;
    padding: 7px 7px 7px 15px;
    min-width: 190px;
}
.cat_toolbar {
    margin-bottom: 10px;
    margin-top: 10px;
}
.orders-table .btn--secondary {
    background-color: transparent;
    color: #e62d48;
  border: 1px solid #e62d49;}
table.responsive-table.orders-table {
    font-size: 14px;
}
.spr-badge {
    margin: 10px 0;
}
#shopify-product-reviews h2.spr-header-title {
   letter-spacing: 1px;
    font-size: 12px;
    text-transform: uppercase;
}
span.spr-summary-caption {
    font-size: 12px;
}
.scr-modal h2 {
    letter-spacing: 0;
}
#shopify-product-reviews h3.spr-form-title{
    letter-spacing: 0;
    font-size: 16px;
}
#shopify-product-reviews a.spr-summary-actions-newreview {
        text-decoration: underline;
    letter-spacing: .5px;
    color: #e82b48;
    font-size: 12px;
}
.spr-container {
    padding: 0 !important;
}

h3.spr-review-header-title{
    letter-spacing: 0;
    font-size: 14px;}

.spr-icon {
    font-size: 80% !important;
    padding-right: 0px;
}
.widget h5.widget-title {
    padding-bottom: 0px;
    font-size: 16px;
    letter-spacing: 0;
}
.widget h5.widget-title:after {
    content: "";
 display:none;
}
.sidebar .widget:not(:first-child) {
    margin-top: 25px;
}
ul.nt_filter_styleck>li>a {
    font-size: 14px;
    letter-spacing: .8px;
}
.cat_toolbar .cat_filter.col.op__0.pe_none {
    display: none;
}
/* .scr.basic table {
    border: 1px solid #e7e7e7;
    width: 60%;
    float: left;
}
.bottom-description {
    width: 32%;
    float: right;
} */

.bottom-description img {
    width: 60%;
}
.scr-modal {
    background: #f8f8f8;
}
.scr.basic table tr td {
       background: #ffffff;
    border: 1px solid #606060;
    font-size: 14px;
    padding: 10px 9px;
    line-height: 20px;
}
.scr.basic table tr:first-child td {
    background: linear-gradient(to bottom,#f8f8f8,#eee);
    border: 0;
    font-weight: bold;
    border: 1px solid #606060;
}
.scr-modal {
  max-width: 900px;}

div#bk_1643880007573cc624-2 {
    text-align: left;
 padding: 80px;
}


div#bk_1643880007573cc624-2 h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 34px;
    line-height: 40px;
    letter-spacing: 0.5px;
}
div#bk_1643880007573cc624-2 p {
    font-size: 14px;
    color: #929292;
    letter-spacing: 1px;
    margin: 30px 0;
    font-weight: 300;
}

div#bk_1643880007573cc624-2 .btn-group a {
    background: #000;
    color: #fff;
    margin-right: 10px;
    padding: 18px 25px;
    font-size: 14px;
      display: inline-block;
}
div#shopify-section-1643106548fab3205f h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 22px;
  margin-bottom: 0;
}

div#shopify-section-1643883752dea9d824 h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
   padding-left: 22px;
      margin-bottom: 0;
}
div#shopify-section-custom_html_JTaxLj h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 22px;
    margin-bottom: 0;
}
div#shopify-section-custom_html_WUaQTM h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 22px;
    margin-bottom: 0;
}
div#shopify-section-1643885584743c56dc h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
   padding-left: 22px;
  margin-bottom: 0;
} 
div#shopify-section-custom_html_pyPTVB h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
   padding-left: 22px;
  margin-bottom: 0;
} 
#bk_164388418205e62f1c-0 .nt_bg_lz {
    width: 100%;
}
#shopify-section-1643889334434e0315 .nt_bg_lz {
    width: 100%;
}
div#bk_23175cc2-d642-46cc-98ce-065c97734a32-16778474831d0f07d0-1 {
    display: none;
}
div#bk_164388418205e62f1c-1 {
    display: none;
}
div#bk_1643889334434e0315-1 {
    display: none;
}
#shopify-section-16438899763a018ff3 marquee {
    background: #000;
    color: #fff;
    padding: 10px 0 0;
    font-size: 14px;
}
.col-lg-15.col-md-6.col-12.mb__50.order-lg-4.order-1 {
    border-top: 1px solid #727272; padding-top: 40px;
}
.col-lg-15.col-md-6.col-12.mb__50.order-lg-5.order-1 { border-top: 1px solid #727272; padding-top: 40px;}
.col-lg-6.col-md-12.col-12.mb__50.order-lg-6.order-1{border-top: 1px solid #727272; padding-top: 40px;}
  .col-lg-6.col-md-12.col-12.col_2.f_bot_bt_copy {
    text-align: left;
    line-height: 38px;
    font-size: 13px;
}
.col-lg-6.col-md-12.col-12.col_1.f_bot_bt_payment img {
    width: 160px;
}
.row.mb__50.pr_sticky_content .col-md-5.col-12.product-infors.pr_sticky_su {
    -ms-flex: 0 0 28% ;
    flex: 0 0 27% ;
    max-width: 27% ;
      margin-left: 4% ;
    margin-top: 30px;

}
.row.mb__50.pr_sticky_content .col-md-7.col-12.pr.product-images.img_action_popup.pr_sticky_img {
    -ms-flex: 0 0 65% ;
    flex: 0 0 65% ;
    max-width: 65% ;
}
.need-help {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.pincode-pointers span i {
    font-size: 18px;
    padding-right: 10px;
    color: #444;
  vertical-align: middle;
}
.zipcode_bar_title_1511 {
    padding-bottom: 5px !important;
}
.zipcode_bar_title_1511 i {
    font-size: 13px !important;
}
.pincode-pointers span {
    font-size: 11px;
    letter-spacing: .8px;
   color: #7f7f7f;
    font-weight: 500;
    display: block;
    line-height: 26px;
    text-transform: uppercase;
}
.help a i {  font-size: 18px;    padding-right: 7px;     vertical-align: middle;}
.need-help a i {
    font-size: 18px;
    display: block;
    float: left;
    height: 44px;
    padding-right: 7px;
}
.need-help a {
    font-size: 11px;
    letter-spacing: .8px;
    color: #000;
      padding-right: 20px;
}
.help a {
    font-size: 13px;
    letter-spacing: .8px;
    color: #000;
    margin: 10px 0 0;
  text-decoration: underline;
}
.help p {
    font-size: 13px;
    color: #000;
}
div#tab_70bc41e3-827e-469e-b8dc-30e357936c30 .sp-tab-content {
    display: block !important; margin-top: 10px;
}
.sp-tab-content .jdgm-rev-widg {
    padding-top: 0px;
}
.sp-tab-content .jdgm-rev-widg h2.jdgm-rev-widg__title {
    font-size: 16px !important;
    letter-spacing: 1px;
    font-weight: 600;
    color: #000;
    line-height: 26px;
}
.sp-tab-content .jdgm-rev-widg .jdgm-row-stars span.jdgm-rev-widg__summary-average {
    font-size: 14px;
}
.sp-tab-content .jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-text {
    font-size: 14px;
}
.sp-tab-content span.jdgm-rev__author-wrapper {
    font-size: 14px;
}
.sp-tab-content .jdgm-rev__content {
    font-size: 14px;
}
.sp-tab-content .jdgm-widget.jdgm-widget .jdgm-rev-widg {
    padding: 0px;
}
.sp-tab-content .jdgm-paginate {
    padding: 0px;
}
div#tab_70bc41e3-827e-469e-b8dc-30e357936c30 span.nav_link_icon.ml__5 {
    display: none;
}
#form_7039157371076 input.spr-button.spr-button-primary {
    padding: 6px 15px !important;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    min-height: 30px;
}
.best-fit-size-chart button.scr-open-size-chart.ruler4.Small {
    margin: 0 0 10px 0;
    padding: 0;
    min-height: 20px;
    letter-spacing: 0.8px;
    font-size: 11px;
    font-weight: 500;
  text-transform:uppercase;
}
.fimg_false.variations.mb__40.style__rectangle.size_medium.style_color.des_color_1.remove_soldout_false {
    margin-bottom: 0;
}


.variations_button.in_flex.column.w__100 .flex.wrap {
    display: block;
}
button.single_add_to_cart_button.button.truncate.js_frm_cart.w__100.mt__20.order-4 {
   margin-top: 20px;
    text-transform: uppercase;
      letter-spacing: 1px;
    font-weight: 400;
  font-size: 12px;
}

/* .nt_add_w.ts__03.order-3 {
    display: none;
} */

div#shopify-section-pr_summary .nt_add_w.ts__03.order-3 {
    margin: 0;
}
button.single_add_to_cart_button.button.truncate.js_frm_cart.w__100.mt__20.order-4.disabled {
      background: transparent;
    color: #000;
    font-size: 12px;
    border: 1px solid #000;
}
.sp-single.sp-single-2.des_pr_layout_2.mb__60 div.product.mt__40 {
    margin-top: 0px;
}
.thumb_2 .row.p-thumb .p-item {
    padding: 0;
    width: 50%;
}
.container_cat.cat_wide .thumb_2 .row.p-thumb {
    margin-right: -15px;
    margin-left: -16px;
}

/* .container_cat.cat_wide .row{margin-right: -15px;
    margin-left: -15px;}
 */

.product-image .nt_add_w:hover, .product-image .nt_add_w>a:hover {
    background: transparent;
    color: #000;
}
  .hover_button .nt_add_w, .hover_button .nt_add_w>a {
    background: transparent;
    color: #222;
}
div#shopify-section-1644325799d5bf2795 h4 {
  font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 15px;
    margin-bottom: 30px;
    border-bottom: 2px solid #ccc;
    display: flex;
    justify-content: space-between;
    width: 50%;
    margin-left: 100px;
}
div#shopify-section-1644325799d5bf2795 h4 span {
    display: block;
    font-size: 14px;
    font-family: Roboto,sans-serif;
    font-weight: 800;
    letter-spacing: 0;
}
#insta-feed, .instafeed-shopify {
    margin-top: 10px !important;
}
.cart_items.js_cat_items h5.mini_cart_title.mg__0.mb__5 {
    letter-spacing: 0;
    font-size: 15px;
}
.template-cart .cart_header {
    letter-spacing: 2px;
   padding: 0px 0 6px !important;
}
div#shopify-section-cart-template {
    margin-top: 40px;
}
.cart__footer.mt__60.mb__80 {
    margin-bottom: 0;
}
p.db.txt_tax_ship.mb__5 {
    font-size: 14px;
    color: #464646;
    letter-spacing: 0.2px;
}
div#nt_select_ppr_1 span.nt_name_current {
    color: #7f7f7f !important;
}


.sticky_atc_wrap {
   display:none;
}
.scr-modal .scr-close {
    padding: 0; opacity: 1;}
.result_clear.mt__30.mb__20 {
    margin: 0;
}
.otp {
    position: absolute;
    top: 50px;
    right: 0;
    left: 0;
    background: #fafafa;
    margin: 0 !important;
    width: 100% !important;
    padding: 20px 30px;
}

#phone-number-country-code {
    width: calc(25%) !important;
    padding: 0 0rem 0 10px !important;
    height: 40px;
    border-radius: 0;
    font-size: 12px;
    font-weight: 500;
    border: 1px solid #a9a9a9;
}
#phone-number {
    width: calc(75%) !important;
    border-left: 1px solid #000;
    height: 40px;
    color: #000;
    background: #fff;
}
div#tel-div br {
    display: none;
}
h1.otp-heading {
       font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 600;
    margin: 0px 0 10px;
}
input#sign-in-button {
       background: #000;
    width: 100% !important;
    display: block;
    padding: 10px 20px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 12px;
    margin: 10px auto 0;
}
#resend-otp {
    margin: 0;
    float: right;
    background: transparent !important;
    border: none !important;
    color: #000 !important;
}
#sign-in-button, #resend-otp, #confirm-code, #send-reset-pass, #back-btn {
    background-color: #000000;
    color: #FFFFFF;
    border: 1px solid #000000;
    cursor: pointer;
    padding: 7px 13px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 11px;
}
.form-message--error p {
    margin-bottom: 0;
}
.form-message--error {
    color: #651818;
    border: 1px solid #d20000;
    background-color: #fff8f8;
    padding: 10px;
    text-align: center;
    width: 100%;
    margin: 0 0 27.5px;
    font-size: 13px;
}
#shopify-section-acc_heading .page_head_acc_heading:before {
    background-color: transparent;
    opacity: 0.54;
}
#shopify-section-acc_heading .page_head_acc_heading {
    padding: 10px 0;
}
#shopify-section-acc_heading h1.tu.mb__10.cw {
    color: #000;
    margin-bottom: 0;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 500;
    line-height: 40px;
}
.page_head_pages_heading {
    padding: 20px 0 !important;
  display:none;
}
#shopify-section-faq_heading .page_head_faq_heading:before {
    background-color: transparent;
    opacity: 0.54;
}
#shopify-section-faq_heading .page-head.tc.pr.oh.page_head_faq_heading {
    padding: 20px 0;
}
#shopify-section-faq_heading h1.mb__5.cw {
    margin: 0;
    color: #000;
    text-transform: uppercase;
    letter-spacing: 1px;
  display: none;
}
#shopify-section-faqs .bgbl {
    background: transparent;
    border-bottom: 1px dashed #cdcdcd;
      padding: 10px 0;
}
#shopify-section-faqs .tab-heading .txt_h_tab {
    padding: 0 0px;
    font-size: 15px;
    line-height: 24px;
    letter-spacing: .5px;
    font-weight: 500;
}
#shopify-section-faqs .tab-heading .nav_link_icon {
    width: 24px;
    height: 24px;
    background-color: transparent;
    color: #000;
}
#shopify-section-faqs .sp-tab-content {
    font-size: 14px;
    letter-spacing: .2px;
    line-height: 30px;
      color: #444;
}
.faq-content h2 {
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: 1px;
    margin: 0 0 20px 0;
}
.faq-content img.career-desktop {
    margin-bottom: 30px;
}
.faq-content {
    text-align: center;
  padding:0px 0 70px;
}
.faq-content p {
    font-size: 15px;
    letter-spacing: .5px;
    line-height: 30px;
}
h4.current-vacancies {
    margin: 0px 0 20px 0;
    text-transform: uppercase;
    font-size: 19px;
    letter-spacing: 1px;
    font-weight: 600;
    line-height: 40px;
}
div#shopify-section-contact_heading .page_head_contact_heading:before {
    background-color: transparent;
    opacity: 0.54;
}
div#shopify-section-contact_heading .page_head_contact_heading {
    padding: 20px 0;
   display: none;
}
div#shopify-section-contact_heading .page_head_contact_heading h1.mb__5.cw {
    color: #000;
    text-transform: uppercase;
    letter-spacing: 1px;
 
}
p.form-message.form-message--success {
    background: #37a00c;
    color: #fff;
    font-size: 13px;
    text-align: center;
    line-height: 30px;
    letter-spacing: .2px;
}
.career-gallery img {
    height: auto;
    max-width: 32%;
    vertical-align: middle;
    margin: .5%;
}
p.zippy-failure {
    font-size: 12px;
    letter-spacing: .5px;
    margin-bottom: 0;
}
#zippy_widget_1511 {
    margin-top: 10% !important;
    margin-bottom: 0% !important;

}
span#delhivery {
   font-size: 13px !important;
    letter-spacing: 1px;
    font-weight: 400;
    color: #000 !important;
}

.zipcode_bar_input_1528{    padding: 0 !important;}
.zipcode_bar_input_1528 .zipcode_entered {
        height: 40px !important;
    vertical-align: middle;
    line-height: 38px;
    padding-left: 10px;
}
#cancellable-cancel-dialog button.border-gray-300:hover {
    color: #000;
}
div#cancellable-cancel-dialog button.bg-yellow-600:hover {
    border-color: #d97706;
}
.sp-myaccount-nav ul {
    list-style: none;
    line-height: 40px;
    border: 0;
}
.sp-myaccount-nav .is-active a {
    background-color: transparent;
    cursor: default;
    color: #000;
    font-weight: 500;
    border-bottom: 1px solid #000000;
}
.sp-myaccount-nav a:focus, .sp-myaccount-nav a:hover {
    background-color: transparent;
}
.sp-myaccount-content.is_sticky_content p {
    font-size: 15px;
    color: #000000;
    font-weight: 400;
    margin-bottom: 10px;
}
div#cancellable-button-rows .button {
    background: transparent;
    border: none;
    color: #000;
    padding: 0 20px;
    font-weight: 400;
}
.col-12.col-md-9.sp-myaccount-content.is_sticky_content table {
    margin: 0;     font-size: 14px;
}
.address {
    border: 1px solid #f1f1f1;
    padding: 20px;
    text-align: left;
}
button#AddressNewButton {
    background: transparent;
    color: #000;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 13px;
}
.login-form label {
    font-size: 13px;
    color: #5a5a5a;
   line-height: 17px !important;
}
.nt_action .my-account ul a {
    padding: 8px 17px;
    font-size: 14px;
    letter-spacing: 0px;
}
.nt_label, .nt_label.on, .qs_label.onsale {
    background-color: #e72d4b;
    color: #fff;
}
.nt_labels {
    top: 7px;
    left: 14px;
}
.pr_grid_item .product-image .hover_button {
    top: 0px !important;
    right: 11px !important;
    display: block;    
    z-index: 111;
} 

#shopify-section-wishlist_page .equal_nt .nt_bg_lz, .pr_lazy_img {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 auto;
}
#shopify-section-wishlist_page .mt__30 {
    margin-top: 0;
    margin-bottom: 20px;
}
.pincode-serviceability-list {
    margin: 0px 0 0 !important;
}
.pincode-serviceability-list h4.pincode-serviceabilityTitle {
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: .8px;
    color:#000 !important;
}
.pincode-serviceabilityItem .pincode-serviceabilityIcon {
    width: 22px;
    height: 22px;
    margin-right: 10px;
    vertical-align: middle;
    margin-left: 6px;
}
.sale-discount span.tc.nt_labels.pa.pe_none.cw {
    left: 0;
    display: inline-block;
    position: relative;
    top: 0;
  visibility: visible;
    opacity: 1;
}
.sale-discount span.tc.nt_labels.pa.pe_none.cw span.onsale.nt_label {
    background: transparent;
    color: #e72d4b;
    font-size: 15px;
}

.pr.product-images .nt_labels {display:none;}

span.swatch-option-name {
    letter-spacing: 0.8px;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
      color: #7f7f7f;
}

span.swatch-variant-name {
    letter-spacing: 0.8px;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
      color: #7f7f7f;
}
.swatches.swatches-type-products.hover-enabled .swatch-view {
    margin: 0 0 20px;
}
div#nt_select_ppr_1 {
    display: none;
}

.star-btn-size-md {
    padding: 15px 12px !important;
    min-width: 0 !important;
    font-size: 13px !important;
    line-height: 0 !important;
    height: 0 !important;
    font-weight: 500;
    background-color: #fafafa !important;
    border: none !important;
    color: #000;
}
ul.swatch-view li {
    margin: 0 !important;
    padding: 5px 8px 5px 0 !important;
}
.swatches.swatches-type-products.hover-enabled .star-set-image {
    background-position: top !important;
  background-size: cover !important;}

label.swatch-label.swatch-label-button {
    letter-spacing: 0.8px;
    font-size: 11px;
    color: #7f7f7f;
    font-weight: 500;
    text-transform: uppercase;
}

/* li.swatch-view-item.swatch-item-unavailable {
    pointer-events: none;
} */
.swatch-button .swatch-unavailable {
    background-image: url(https://cdn.shopify.com/s/files/1/0608/7874/9892/files/cross_6285030b-0cc8-48c9-b164-9e194cf24850.png?v=1647341343) !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
    background-color: #fbfbfb;
}
#form_7038980817092 input:focus {
    box-shadow: none;
    outline: none;
    border-radius: 0;
}
#form_7038980817092 textarea:focus {
    box-shadow: none;
    outline: none;
    border-radius: 0;
}
#form_7038980817092 label.spr-icon {
    min-width: 22px;
    min-height: 35px;
}
#form_7038980817092 .spr-form-input.spr-starrating {
    margin-left: 0;
}

input#pin {
    display: inline-block;
    border: none;
    width: 100%;
    padding: 0 10px;
    outline: 0px;
    margin-top: 0;
    height: auto!important;
    min-height: auto!important;
    height: 38px!important;
}

.header-text p {
    margin: 0;
    text-align: center;
}
span.post-time {
    font-size: 13px;
    text-decoration: underline;
}
.post-info.mb__5 h4.mg__0.fs__16.mt__15.ls__0 a {
    font-size: 13px;
    letter-spacing: 2px;
}
.post-info.mb__5 h4.mg__0.fs__16.mt__15.ls__0 {
    margin: 7px 0px 0 0;
}

.pad-zero-mob .search_content.layout_position_bottom {
    padding: 20px 20px;
    border-radius: 0;
}
.pad-zero-mob input#search_store_name {
    border-radius: 0 !important;
    border: 1px solid #cecbcb !important;
    box-shadow: none !important;
}
.row.pad-zero-mob {
    margin-bottom: 30px;
}

.row.pad-zero-mob a.getdirectionstore {
  background: #fff!important;}

h4.location_title {
    letter-spacing: 0px;
}
.storemap-add p {
    line-height: 25px;
}
.gm-style-iw.gm-style-iw-c a {
    line-height: 22px;
}
.gm-style-iw-d .fa {
    color:#e72c49 !important;
}

.cart_items.js_cat_items a.cart_ac_edit.js__qs.ttip_nt.tooltip_top_right {
    display: none;
}

.midLinks {
    font-size: 12px;
    color: #949494;
}
.midLinks a {
    color: #e82d47;
}
th.order-table__product a {
    color: #858585;
    text-decoration: underline;
}
.grid__item.myaccount__order-history h2 {
    font-family: Roboto,sans-serif;
    letter-spacing: 0;
    font-size: 20px;
    font-weight: 500;
}
table.order-table th {
    font-weight: 500;
}
.page-your-shopping-cart .vitals-upsell-suggestions {
    display: none;
}
.page-your-shopping-cart .cart__footer .dib {
    display: none;
} 
div#login-signup-page {   
    background: #f9f9f9;
    padding: 50px;
    max-width: 550px;
    width: 100%;
    border-radius: 20px;
    margin: 0px auto 60px;
}
div#login-signup-page #simplify-login-sign-up-text {
    text-align: center;
    letter-spacing: .8px;
    font-size: 20px;
    margin: 0px 0 30px;
    text-transform: capitalize;
}
div#login-signup-page #getOTPButton {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 8px;
    background: #000;
    color: #fff;
    height: 55px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 400;
    font-size: 14px;
}
button#submitOTPButton {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 8px;
    background: #000;
    color: #fff;
    height: 55px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 400;
    font-size: 14px;
}
button#resendOTPButton {
    color: #000;
}
div#login-signup-page .continue_text {
    text-align: center;
    color: #000;
    text-transform: capitalize;
    letter-spacing: 0px;
    font-size: 12px;
    line-height: 28px;
    margin: 40px 0;
}
div#login-signup-page .continue_text:before {
    content: "";
    height: 1px;
}
div#login-signup-page .continue_text:after {
    content: "";
    height: 1px;
}
div#googleLogin {
    width: 48%;
    display: inline-block;
    margin-right: 1%;
}
div#fbLogin {
    width: 48%;
    display: inline-block;
    margin-left: 1%;
}
div#login-signup-page .socialLogin_buttons div {
    font-size: 12px;
    padding: 12px 22px;
    height: auto;
    display: block;
    background: #fff;
    border-radius: 8px;
    border: 1px solid #d7d7d7;
}
.selectbox-wrapper #phoneNumberInput {
    color: #000;
    font-size: 15px;
}






 div#fit-size-id {
    margin: 10px 0px;
    height: 400px;
    display: flex;
    width: 43.333%;
    }
    .fit-main {
    flex-wrap: wrap;
    gap:10px;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    display: flex;
    }
    .fit-image {
    width: 50%;
    }
    .fit-content {
    position: relative;
    background: #f9f9f9;
    width: 50%;
    }
    .fit-image img {
    height: 100%;
    }
    div#fit-size-id .category-content {
    padding: 5px 10px 0px 17px;
    }
    div#fit-size-id p {
    font-size: 14px;
    }
    a.fit-btn {
    text-transform: uppercase;
    font-weight: bold;
    }
    .tab-btn {
    line-height: 47px;
    font-size:20px;
    margin: 40px 0px;
    border-bottom: 1px solid #f5e0e0;
    display: flex;
    justify-content: center;
    gap: 37px;
    text-transform: uppercase;
    font-weight: bold;
    }
    .tab-btn li{
    list-style:none;
    }
    .tab-btn button{
    border-bottom: 2px solid transparent !important;
    cursor: pointer;
    border: 0px solid #222;
    padding: 5px 8px !important;
    background: unset;
    color: #222;
    border-radius: 40px;
    font-size: 14px;
    font-weight: 600;
    min-height: 40px;
    text-transform: uppercase;
    }
    .tab-btn button:hover{
    border-bottom:2px solid black !important;
    background:white !important;
    color:black !important;
    }
    .fit-size-page {
    margin-bottom: 50px;
    }
    .tablinks.fit-btn.active {
    border-bottom:2px solid black !important;
    color: #c94343 !important;
    }
    a.card-btn {
    bottom: 8px;
    width: 86%;
    position: absolute;
    font-size: 14px;
    text-align: center;
    margin: 50px auto 0;
    display: block;
    background: black;
    color: white;
    padding: 0px 0;
    line-height: 43px;
    letter-spacing: 0px;
    }

.category-content .rte-setting.mt__7 p {
    margin-bottom: 0.3em;
}

    div#fit-size-id p {
    font-size: 14px;
    }
    .category-content h3 a {
    font-weight: 600;
    margin: 18px 0px 18px 0;
    font-size: 23px;
    text-align: left;
    letter-spacing: 1px;
    display: block;
    }
    .category-content ul li{
    margin: 10px 0px;
    font-size: 15px;
    }
    a.card-btn:hover{
    background: #e72c49;
    color:white;
    }
    .fit-image img {
        width: 100%;

        object-position: top;
    }


.first-content-section {
    margin-bottom: 60px;
}
.first-content-section p {
    font-size: 16px;
    color: #000;
    letter-spacing: .5px;
    margin: 30px 0;
    font-weight: 400;
    text-align: center;
    padding: 0 110px;
}
    

.about-main-wrapper .content-img-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fbfbfb;
}
.about-main-wrapper .content-img-wrapper .img-section {
    min-width: 50%;
    width: 100%;
}
.about-main-wrapper .content-img-wrapper .content-section {
    padding: 0px 120px;
    min-width: 50%;
    width: 100%;
}

.about-main-wrapper .content-section h4 {
font-family: 'akira_expandedsuper_bold';
    color: #000;
    font-size: 30px;
    line-height: 35px;
    letter-spacing: 1px;
    margin: 0 0 40px 0;
}
.about-main-wrapper .content-section  p{
  font-size: 15px;
    color: #000;
    letter-spacing: .5px;
    font-weight: 400;
     text-align:justify;
}
.single-content p {
    font-size: 16px;
    color: #000;
    letter-spacing: .5px;
    margin: 25px 0;
    font-weight: 400;
    text-align: center;
    padding: 0 110px;
}
               span.cod-not-available {
                font-size: 13px;
                background: #ffeded;
                padding: 6px 10px;
                display: block;
                border-radius: 5px;
                color: #000;
                font-weight: 500;
                margin-bottom: 10px;
              }

              .cart__footer.mt__60.mb__80 span.cod-not-available {
    display: inline-block;
}
/* .single-content {
    padding: 50px 0;
} */
/*---------------- Custom CSS for only large screen -------------------*/
@media (min-width: 1500px) and (max-width: 1600px){
  #under-jeans .flickity-viewport {
    height: 610px !important;
}
 #shopify-section-1643885584743c56dc #under-jeans .flickity-viewport {
    height: 420px !important;
}
  #under-jeans button.flickity-button.flickity-prev-next-button.next {
    right: 0px;
}
  #under-jeans button.flickity-button.flickity-prev-next-button.previous {
    left: 0px;
}

  
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  
}
















/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){

  
  

  .page-your-shopping-cart .frm_cart_page .mini_cart_actions .quantity {
    min-width: 120px;
    width: 120px;
    height: 40px;
    border: 1px solid #222;
    text-align: center;
    border-radius: 40px;
    display: inline-block;
    margin-left: 70px;
}
  span.cod-not-available {
    font-size: 12px;}
  
  div#shopify-section-pr_summary .nt_add_w.ts__03.order-3 {
    margin: 10px 0;
    border: none;
    text-align: left;
    right: 0;
}
  div#shopify-section-pr_summary .nt_add_w.ts__03.order-3:after {
        content: 'Wishlist';
    position: absolute;
    top: 0;
    left: 25px;
    text-decoration: underline;
    font-size: 12px;
    text-transform: uppercase;;
}

.page-your-shopping-cart .cart_meta_prices.price {
    text-align: center;
    margin-left: 90px;
    margin-top: -40px;
}  
.page-your-shopping-cart span.cart-item-price.fwm.cd.js_tt_price_it {
    display: none;
}
.page-your-shopping-cart .cart__footer.mt__60.mb__80 {
    margin-top: 30px;
}
 .page-your-shopping-cart .cart__footer .dib {
    display: none;
} 
  
.ntheader_wrapper .h__top {
    min-height: 35px;
}

  div#shopify-section-1656392857ef5773b3 .mt__30.nt_banner_holder.row.fl_center.js_packery.hoverz_false.cat_space_0 {
    margin-top: 0;
}
  li#item_mb_acc {
    background: #000;
    padding: 20px;
}
  .nt_mb_menu .menu-item-btns>a .iconbtns:before {
    display: block;
    margin-right: 0;
    letter-spacing: 0;
    font-size: 22px;
    font-weight: 600;
    line-height: 1;
    content: "\e90e";
    font-family: icongecko;
    background: #fff;
    text-align: center;
    color: #000;
    border-radius: 7px;
    padding: 10px;
    max-width: 50px;
    margin-bottom: 10px;
}
  
  li#item_mb_acc a {
    color: #fff;
    border: none;
    padding: 0;
}
  .header-text p {
        text-align: center;
    font-size: 12px;
    line-height: 15px;
}
  .col-lg-auto.col-md-4.col-6.tc.tl_lg {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    text-align: left;
}
/*   .col-md-4.col-3.dn_lg {
    -ms-flex: 0 0 25%;
    flex: 0 0 15%;
    max-width: 15%;
} */
  #shopify-section-1581505806578 button.flickity-button {
    display: none;
}
  #shopify-section-1643089069dadd0338 h4.mg__0.fs__14 {
           width: 82%;
    line-height: 27px;
    font-size: 10px; 
  }
  #shopify-section-1643089069dadd0338 h3.fwm.fs__24.mg__0.mb__5.ls__1.lh__1 {
    margin: 0px 0 9px 0;
    font-size: 8px;
    width: 100%;
    line-height: 13px;
}
 
  div#shopify-section-1643885584743c56dc h2 {  
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px; 
    padding-left: 20px;
    line-height: 25px;
  }
  div#shopify-section-custom_html_pyPTVB h2 {
     font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px; 
    padding-left: 20px;
    line-height: 25px;
  }
   div#shopify-section-custom_html_JTaxLj h2 {
     font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px; 
     padding-left: 20px;
    line-height: 25px;
}
div#shopify-section-custom_html_WUaQTM h2 {
     font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px; 
  padding-left: 20px;
    line-height: 25px;
}
  #shopify-section-1643089069dadd0338 .nt_promotion .pa {
    padding: 15px;
}
  #custom-slide .flickity-viewport {
    height:480px!important;
}
  #custom-slide .carousel-cell {
    width: 82%;}
  
  div#main-wrapper {
    position: relative;
    height: 480px;
}
  .season-best h4 {
    font-size: 30px;
    margin: 0 0 0px 0;
}
  .custom-tab span {
        width: 30%;
    padding: 5px 20px;
}
  #shopify-section-164302149752cf0f79 button.flickity-button {
    display: none;
}
.slide-content span {
    position: absolute;
    right: 0;
    left: 5px;
    bottom: -8px;
    margin: 0 auto;
    border: navajowhite;
    color: #000;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    display: block;
    width: 100%;
}
  .slide-content span i {
    display: inline-block !important;
    padding-left: 5px;
}
  img.desktop-img {
    display: none !important;
}
  img.mobile-img {
    display: block !important;
}
  div#shop-collection {
    padding: 70px 0;
}
  #shop-collection .flickity-viewport {
    height: 470px !important;
}
  span.right-verticle {
    display: none;
}
  span.left-verticle {
    display: none;
}
  #shop-collection .carousel-cell {
    width: 82%;}
  #shopify-section-1643102473333c1c23 .flickity-button {
    display: none;
}
  .collection-content {
    display: block;

}
  .collection-name p {
    color: #fff;
    margin: 0;
    font-size: 13px;
    margin-top: 5px;
    opacity: .7;
    letter-spacing: .2px;
}
  .collection-button span {
    color: #fff;
    border: 1px solid #fff;
    padding: 10px 0px;
    font-size: 12px;
    margin-top: 17px;
    display: block;
    width: 62%;
    text-align: center;
}
#shop-collection h2 {
    font-size: 30px;
    margin: 0 0 30px;

}
  img.desktop-trunk {
    display: none;
}
  img.mobile-trunk {
    display: block !important;
}
  
  #under-jeans .carousel-cell {
    width: 46%;
    height: 100%; padding: 0 4px;}
  
#under-jeans .flickity-viewport {
    height: 240px !important;
}
  #shopify-section-custom_html_JTaxLj #under-jeans .flickity-viewport {
    height: 200px !important;
}
#shopify-section-custom_html_WUaQTM #under-jeans .flickity-viewport {
    height: 200px !important;
}
  #shopify-section-1643885584743c56dc #under-jeans .flickity-viewport {
    height: 200px !important;
}
  #shopify-section-1643106548fab3205f button.flickity-button {
    display: none;
}
   #shopify-section-1643106548fab3205f ol.flickity-page-dots {
    display: none;
}
  #under-jeans .carousel-cell span {
        font-size: 10px;
    letter-spacing: .5px;
}
  #shopify-section-16432660665f28f1dd li.dib a span {
         font-size: 13px;
    padding: 5px 45px;
}
  
  #shopify-section-16432660665f28f1dd .pr_grid_item .product-image .pr_atc {
    display: none;
}
  #shopify-section-16432660665f28f1dd button.flickity-button {
    display: none;
}

  div#shopify-section-164326729920d4229f {
    display: none;
}

  div#shopify-section-1643361285abb041d2 {
    display: block;
}
  
 div#shopify-section-1643361285abb041d2 .equal_nt .nt_bg_lz, .pr_lazy_img {
    display: block;
    width: 80%;
    height: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto;
}
  div#shopify-section-1643361285abb041d2 .cat_design_9 .cat_grid_item__wrapper {
    position: absolute;
    top: 120px;
    left: 0;
    padding: 0;
    color: #4d5959;
    right: 0;
    text-align: center;
}
 div#shopify-section-1643361285abb041d2 .cat_space_item {
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 10px;
    -ms-flex: 0 0 50%;
    flex: 0 0 33%;
    max-width: 33%;
}
  div#shopify-section-1643361285abb041d2 .cat_design_9 .cat_grid_item__wrapper .cat_grid_item__title {
    font-size: 15px;
    margin: 0;
    letter-spacing: 0;
    font-weight: 400;
    line-height: 28px;
    color: #000;
}
  #shopify-section-1643361285abb041d2 .mt__30.nt_cats_holder {
    margin: 0;
}
  #shopify-section-1643361285abb041d2 h3 .mr__10.ml__10 {
    font-size: 30px;
    letter-spacing: 0;
}
  .perfumes {
    display: block;
    text-align: center;
}
  .text-block {
    background: transparent;
    padding: 0px 30px;
}
  
.text-block h4 br {
    display: none;
}
.text-block h4 {
    font-size: 40px;
    line-height: 60px;

}
  .text-block h6 {
    font-size: 25px;
    margin-top:5px;
}
  .text-block a {
    margin-top: 0;
    font-size: 20px;
    margin-bottom: 40px;
}
  .perfume-img img {
    width: 100%;
}
  .footer__top .widget-title {
    margin-bottom: 0;
}
  #shopify-section-footer_top .footer_collapse_true .row>.mb__50 {
    margin-bottom: 25px;
    border-bottom: 1px solid #ccc;
}
  #shopify-section-footer_top .col-lg-6.col-md-6.col-12.mb__50.order-lg-1.order-1 {
    border: none;
}
  #shopify-section-footer_top .col-lg-12.col-md-12.col-12.mb__50.order-lg-2.order-1 {
    display: none;
}
  #shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-6.order-4 {
    border: none;
}
  .footer__top_wrap span.txt_title {
    font-size: 13px;
    font-weight: 300;     margin-bottom: 0;
}
  .footer__top .menu li a {
        font-size: 13px;
    color: #b9b9b9;
}
  ul.menu {
    column-count: 2;
        column-gap: 90px;
}
  .footer__top .menu li {
    line-height: 27px;
}
  .footer__top_wrap {
    padding-top: 10px;
}
  .col-lg-6.col-md-12.col-12.col_1.f_bot_bt_payment {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
        text-align: left;
}
  .need-help-mobile-foot a {
    text-align: left;
    display: block;
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 35px;
}
  .need-help-mobile-foot h4 {
    font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 23px;
    line-height: 24px;
    display: block;
    margin-bottom: 0px;
    text-align: left;
    margin-top: 10px;
}
  .footer__bot_wrap .need-help-mobile-foot {
        display: block !important;
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
  #shopify-section-footer_top .col-lg-6.col-md-12.col-12.mb__50.order-lg-6.order-1 {
    border: none;
}
  .col-lg-6.col-md-12.col-12.col_2.f_bot_bt_copy {
    text-align: right;
    line-height: 22px;
    font-size: 13px;
}
  .col-lg-6.col-md-12.col-12.col_1.f_bot_bt_payment img {
    width: 110px;
}

aside#block_1581507835369 .textwidget.widget_footer.newl_des_2 p {
   font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 23px;
    line-height: 30px;
    display: block;
    margin-bottom: 0;
}
  .footer__top .signup-newsletter-form input.input-text {
    height: 38px !important;
    width: 97%;
}

  #block_1581507835369 span.nav_link_icon.ml__5 {
    display: none;
}
  aside#block_1581507835369 {
    padding-bottom: 30px;
}
  .social-media h2 {
    font-size: 18px;
text-transform: uppercase;
}
  .footer__top i {
    font-size: 30px;
    margin-right: 15px;
    vertical-align: middle;
}
  .footer__top .signup-newsletter-form .col-md.col-12.col_email {
    -ms-flex: 0 0 100%;
    flex: 0 0 60%;
    max-width: 60%;
}
  .footer__top .signup-newsletter-form .col-md-auto.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 40%;
    max-width: 40%;
}
  .footer__top .signup-newsletter-form .submit-btn {
    font-size: 14px;
        height: 38px;
}
  .need-help-foot {
    display: none;
}
  .col-lg-15.col-md-6.col-12.mb__50.order-lg-1.order-1 {
    order: 2;
}
  .col-lg-15.col-md-6.col-12.mb__50.order-lg-2.order-1 {
    order: 3;
}
  .col-lg-15.col-md-6.col-12.mb__50.order-lg-3.order-1 {
    order: 4;
}
 .col-lg-4.col-md-6.col-12.mb__50.order-lg-4.order-1 {
    order: 1;
}
  .footer__bot_wrap {
   padding: 10px 0;
}

  .footer__bot .col_2, .footer__bot .col_3 {
    margin-top: 0px;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    text-align: right;
}
  .col-lg-6.col-md-12.col-12.col_1.f_bot_bt_copy {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    text-align: left;
}
/*   .gecko_toolbar {
    display: none;
}
  .gecko_toolbar_true {
    padding-bottom: 0;
} */
  .col-lg-15.col-md-6.col-12.mb__50.order-lg-3.order-1 {
    border: none !important;
}
  .mb_nav_tabs.flex.al_center.mb_cat_true {
    display: none;
}
  
a.icon_like.cb.chp.pr.dn.db_md.js_link_wis {
    display: block;
}
  .nt_action>a {
    padding: 0 7px;
}
/*   .col-lg-auto.col-md-4.col-3.tr {
       padding-left: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 35%;
    max-width: 35%;
} */
  .season-best {
    margin-bottom: 0px;
}
  .informative-block h2 {
           font-size: 17px;
    letter-spacing: 1px;
    font-family: Roboto,sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}
  .container.mt__30.mb__30.rtet4.common-page {
    margin-top: 15px;
}
  .informative-block h4 {
    font-size: 17px;
    letter-spacing: .5px;
    line-height: 26px;
    font-family: Roboto,sans-serif;
    font-weight: 500;
}
  .page_head_pages_heading {
    padding: 30px 0;
}
  .product-infors h1.product_title.entry-title {
    font-size: 16px !important;
    letter-spacing: .5px;
    line-height: 30px;
    font-weight: 500;
    margin-bottom: 0 !important;
}
  div#sp_qty_ppr {
    display: none !important;
}
#shopify-section-product-recommendations button.flickity-button {
    border: none;
}
  #shopify-section-product-recommendations button.flickity-button:hover {background:transparent; color:#000;}
  div#shopify-section-recently_viewed button.flickity-button {
    border: none;
}
div#shopify-section-recently_viewed button.flickity-button:hover {background:transparent; color:#000;}
 div#pr_recommendations .container {
    padding: 0;
}
  
  div#shopify-section-recently_viewed .container {
    padding: 0;
}
  
  .scr-modal h2 {
      letter-spacing: 1px;
    font-weight: 600;
    text-transform: uppercase;
}
  .des_pr_layout_2 #shopify-section-pr_description {
    margin-top: 20px !important;
}
  .scr.basic table {
    width: 100%;
}
  .bottom-description {
    width: 100%;
    padding: 0 40px;
}
  .variations_form .quantity {
    min-width: 100px;
    width: 100px;}
  
  .best-fit-size-chart button.scr-open-size-chart.ruler4.Small {
    margin: 0 0 0px 0;}
  .product-infors span.txt_h_tab {
    font-size: 12px;}
  .spr-badge {
    margin: 10px 0;
}

  div#pr_recommendations {
    margin: 0;
}
  .sp-single.sp-single-2.des_pr_layout_2.mb__60 {
    margin-bottom: 0;
}
  #shopify-section-product-recommendations .lazyloadt4sed .section-title {
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 600;
}
  
  
#shopify-section-wishlist_page .truncate {
    display: none;
}
  #shopify-section-product-recommendations .truncate {
    display: none;
}
  .cat_view.col-auto {
    display: none;
}
  a.custom-btn {
    opacity: 1;
    visibility: visible;
  
}
  #shopify-section-collection_page .truncate {
    display: none;
}
  .cat_toolbar .cat_filter.col.op__0.pe_none {
    position: fixed;
    display: block;
    bottom: 0;
    z-index: 999;
    background: #fbfbfb;
    width: 50%;
    right: auto;
    text-align: center;
    min-height: 40px;
    line-height: 40px;
    left: 0;
    color: #000;
    height: 50px;
    padding: 5px 15px;
    font-size: 17px;
}
  .cat_sortby.cat_sortby_js.dn {
    display: block!important;
    position: fixed;
    bottom: 0;
    z-index: 999;
    right: 0;
    width: 50%;
    background: #fbfbfb;
    height: 50px;
    border-left: 1px solid #e5e5e5;
}
  .cat_sortby>a {
    border: none;
    border-radius: 0;
    padding: 10px 15px;
    min-width: 190px;
    color: #000;
    font-size: 17px;
}
  .cat_sidebar {
    display: none;
}
  div#bk_23175cc2-d642-46cc-98ce-065c97734a32-16778474831d0f07d0-0 {
    display: none;
}
  div#bk_23175cc2-d642-46cc-98ce-065c97734a32-16778474831d0f07d0-1 {
    display: block;
}
  div#bk_164388418205e62f1c-1 {
    display: block;
}
  div#bk_164388418205e62f1c-0 {
    display: none;
}
  div#bk_1643889334434e0315-1 {
    display: block;
}
  
/*  div#bk_1643889334434e0315-0 {
    display: none;
} */
/*   #shopify-section-1581505806578 ol.flickity-page-dots {
    display: none !important;
} */
  
#shopify-section-16432660665f28f1dd h3.dib.tc.section-title.fs__24 {
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 0.5px;
    margin-bottom: 5px;
}
.product-title a.cd.chp {
    letter-spacing: 0.5px;
    font-size: 10px;
    line-height: 18px;
}
  .nt_pr h3.product-title {
    border-bottom: 1px solid #080808;
    padding-bottom: 10px;
}
  .nt_pr .product-info .price {
    font-size: 10px;
    font-weight: 500;
    line-height: 40px;
}
  div#bk_1643880007573cc624-2 {
    text-align: center;
    padding: 10px 15px 15px;
}
  div#bk_1643880007573cc624-2 h2 {
        font-size: 20px;
    line-height: 22px;
    letter-spacing: 0.5px;
}
  
  div#bk_1643880007573cc624-2 p {
       margin: 10px 0 20px;
    font-size: 12px;
    letter-spacing: 0.5px;
}
  div#bk_1643880007573cc624-2 .btn-group a {
       margin-right: 6px;
    padding: 10px 12px;
    font-size: 10px;
}
  div#shopify-section-1643106548fab3205f h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px; line-height: 25px; padding-left: 20px;}
  
 #shopify-section-16438899763a018ff3 marquee {
    font-size: 11px;
 }
  
  div#shopify-section-1643883752dea9d824 h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px;
    line-height: 25px; padding-left: 20px;
}
  #under-jeans .flickity-button {
    display: none;
}
  #bk_164388418205e62f1c-1 .nt_bg_lz {
    width: 100%;
}
  #shopify-section-footer_top .footer_collapse_true .row>.mb__50 {
    margin-bottom: 0;
    border-bottom: 1px solid #ccc;
    padding-top: 20px;
}
  aside#block_1581507824602 {
    padding-left: 0;
}
  aside#block_1581507828337 {
    padding-left: 0px;
}
  .textwidget.widget_footer.newl_des_2 {
    display: block !important;
}
  aside#block_1581507835369 h3.widget-title.fwsb.flex.al_center.fl_between.fs__16.mg__0.mb__30 {
    padding-bottom: 0;
}
  .nt_action>a, .nt_action>div {
    padding: 0 4px;
}
  .nt_action>a>i, .nt_action>div>a>i {
    font-size: 18px;
    line-height: 1;
}  
  img.desktop-gif {
    display: none;
}
  img.mobile-gif {
    display: block !important;
}
  #shopify-section-16432660665f28f1dd .tab_se_header.tc.mt__30 {
    margin: 0 0 0px 0 !important;
}
  
div#shopify-section-1644325799d5bf2795 h4 {
        font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 17px;
    line-height: 25px;
    padding-left: 0px;
    width: 100%;
    margin-left: 0;
    display: flex;
    justify-content: space-between;
      margin-bottom: 10px;
}
  #insta-feed, .instafeed-shopify {
    margin-top: 10px !important;
}
  div#shopify-section-1644325799d5bf2795 h4 span {
    font-size: 12px;
}
  .instafeed-container {
    width: 33% !important;
    padding-top: 33% !important;
}
  p.shopify-info.sp_notice.show_notice {
    display: none;
}
  button.single_add_to_cart_button.button.truncate.js_frm_cart.w__100.mt__20.order-4.disabled {
    display: none;
}
  .sticky_atc_wrap {
    -webkit-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
}
  button.single_add_to_cart_button.button.truncate.js_frm_cart.w__100.mt__20.order-4 {
    display: none !important;
}
  button.single_add_to_cart_button.button.truncate.sticky_atc_js.disabled {
   background: #e6e6e6;
       box-shadow: inset 0 -2px 0 rgb(229 229 229);
  }
  .sticky_atc_wrap {
   display:block;
}
  .mini_cart_content .mini_cart_item {
    padding: 10px;}
  
  .mt__5.mg__0.rtet4 {
    display: none;
}
  #shopify-section-cat_heading h1.mb__5.cw {
    font-size: 16px;
}
#shopify-section-cat_heading .page_head_cat_heading {
    padding: 5px 0;
  margin-top:18px;
}
  aside#block_a2fa9fa8-dc46-4dd4-abb0-6541cd99740a {
    padding-left: 0;
}
/*   .support {
    display: none;
} */
  aside#block_70f42281-bad8-45e5-879b-01cd99becf7e {
    padding-left: 0;
}
  .col-lg-6.col-md-12.col-12.mb__50.order-lg-6.order-1 .textwidget.widget_footer {
    display: none;
}
.row.mb__50.pr_sticky_content .col-md-7.col-12.pr.product-images.img_action_popup.pr_sticky_img {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
  .row.mb__50.pr_sticky_content .col-md-5.col-12.product-infors.pr_sticky_su {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0%;
    margin-top: 30px;
}
  .thumb_2 .row.p-thumb .p-item {
    padding: 0;
    width: 100%;
}
  .boost-pfs-filter-right-col {
       width: auto !important;
    float: none !important;
    padding-left: 0px !important;
}
  .boost-pfs-filter-product-item {
    margin-bottom: 8px;
    padding-left: 15px !important;
}
  .boost-pfs-filter-toolbar-top-mobile.boost-pfs-filter-toolbar-sticky-mobile {
    display: none !important;
}
  .boost-pfs-mobile-stick .boost-pfs-filter-toolbar-top-mobile.boost-pfs-filter-toolbar-sticky-mobile {
    display: block !important;
}
  .boost-pfs-filter-default-toolbar .boost-pfs-filter-toolbar-item.boost-pfs-filter-toolbar-type {
    display: none;
}
  .boost-pfs-section-header {
    position: absolute !important;
    left: 15px !important;
    top: 10px !important;
}
  .boost-pfs-filter-default-toolbar .boost-pfs-filter-toolbar-item.boost-pfs-filter-toolbar-count {
    float: right !important;
    padding-right: 0 !important;
    text-align: right !important;
}
  .boost-pfs-filter-default-toolbar {
    margin-top: 10px;
}
  div#shopify-section-collection-template-boost-pfs-filter .boost-pfs-container-default-box {
    padding: 0 7px !important;
}
  .boost-size-swatches {
    bottom: 0px !important;
    padding: 5px !important;
    font-size: 11px !important;
    opacity: 1 !important;
}
  .boost-size-swatch-element {
    padding: 0 2px !important;
}
  .boost-pfs-filter-collection-header-wrapper h1 {
    font-size: 14px !important;}
  
  .boost-pfs-filter-products .boost-pfs-filter-product-item-title {
    font-size: 12px !important;
    letter-spacing: .5px;
    display: -webkit-box!important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 20px;
}
  .boost-pfs-mobile-stick .boost-pfs-filter-toolbar-sticky-mobile .boost-pfs-filter-tree-mobile-button button {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 500 !important;
    font-size: 13px;
}
  .boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title {
    padding: 12px 5px !important;
}
  .boost-pfs-filter-option-item {
    cursor: pointer;
    margin: 10px 0 !important;
  }

  .boost-pfs-filter-tree-v .boost-pfs-filter-show-result, .boost-pfs-filter-tree-v .boost-pfs-filter-apply-all-button {
    font-size: 13px;
   text-transform: uppercase !important;
    letter-spacing: 2px;
}
.row.theiaStickySidebar .flickity-button {
    border: none;
}
  .row.theiaStickySidebar .flickity-button:hover {background:transparent; color:#000;}
  .about-us {
    display: block;
    align-items: center;
}
  .about-us h2 {
    letter-spacing: 0;
    font-weight: 500;
    font-size: 20px;
    font-family: Roboto,sans-serif;
}
  .contact-form h3.mb__20 {
   font-size: 18px;
    letter-spacing: 1px;
    margin-top: 0;
    font-family: Roboto,sans-serif;
    margin-bottom: 5px;
}
  .contact-form label {
    font-size: 13px;
    color: #9d9b9b;
}
  .container.mt__30.mb__30.contact-page {
    margin-top: 0;
}
  .gallery-block h2 {
    letter-spacing: 0;
    font-weight: 400;
    font-size: 20px;
    font-family: Roboto,sans-serif;
    margin-top: 0;
}
  .gallery-box {
    width: 100%;
    display: inline-block;
    margin: 5% 0;
    text-align: center;
}
  div#underjeans img {
    padding: 0 0px;
}
  .container_cat.cat_wide .row {
    margin-right: -7.5px;
    margin-left: -7.5px;
}
  div#shopify-section-product-recommendations {
    margin-top: 50px;
}
  div#shopify-section-recently_viewed div#recently_wrap {
    margin: 0;
}
div#shopify-section-recently_viewed .section-title.tc{
    font-size: 16px;
    letter-spacing: 1px;
    font-weight: 600;
}
  img.career-desktop {
    display: none;
}
  img.career-mobile {
    display: block !important;
    margin-bottom: 30px;
}
  .career-gallery img {
    height: auto;
    max-width: 47%;
    vertical-align: middle;
    margin: 1%;
}
.sp-myaccount-nav a {
    display: block;
    padding: 0px 12px;
    font-size: 14px;
    border-bottom: 1px solid #e1e3e4;
}
  .responsive-table td, .responsive-table th {
    padding: 8px;}
  .responsive-table td::before, .responsive-table th::before {
    font-size: 15px;}
  
  .boost-pfs-filter-product-item-sale-percent {
    padding-left: 4px !important;
    font-size: 10px;
}
  .pr_grid_item .product-image .hover_button.op__0.tc.pa.flex.column.ts__03 {
      opacity: 1 !important;
    visibility: visible !important;
    top: 0!important;
    right: 0!important;
}
  #zippy_widget_1511 {
    margin-top: 0% !important;
}
  #shopify-section-wishlist_page .equal_nt .nt_bg_lz, .pr_lazy_img {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 0 auto;
}
  
  .sale-discount span.tc.nt_labels.pa.pe_none.cw {
    left: 6px;
    display: inline-block;
    position: relative;
    top: 8px;
}
  .sale-discount span.tc.nt_labels.pa.pe_none.cw span.onsale.nt_label {
    font-size: 23px;
    width:100%;
}
  
  .storelabelcss.row {
    display: none;
}
  .pad-zero-mob .search_content.layout_position_bottom {
    padding: 15px;
    border-radius: 0;
    margin-top: 0;
    margin-bottom: 10px;
}
  .pad-zero-mob  div#maptab {
    padding-bottom: 350px;
}
  
  .contact-form.col-12.col-md-6.mb__20 {
    margin-top: 20px;
}
  .informative-block {
    margin-top: 20px;
}
}


  


/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 380px){
  #custom-slide .flickity-viewport {
    height: 430px!important;
}
  div#main-wrapper {
    position: relative;
    height: 460px;
}
  
}



/* ------------- Custom Get direction code for stores ----------------- */

a.getdirectionstore {
	color:#fff!important;
}

a.getdirectionstore:hover {
	color:#fff!important;
}

a.getdirectionstore:before {
    content: 'Get Direction';
    position: absolute;
    color: #000;
}
.row.pad-zero-mob .bootstrap-msesl .getdirectionstore i {
    color: #000!important;
}

a.getdirectionstore i {
    margin-left: 25px!important;
}
.storemap-email a {
    color: #000 !important;
      text-decoration: none !important;
}
.storemap-cont a {
    color: #000 !important;
      text-decoration: none !important;
}

.row.pad-zero-mob a.getdirectionstore .fa {
    color: #000 !important;
}
.page-your-shopping-cart .total.row.in_flex {
    margin-right: 0;
}

.mini_cart_content .test-cart.test {
  display: none;
}







button.boost-pfs-addtocart-btn.boost-pfs-addtocart-select-options {
    padding: 5px 0px !important;
}

.bc-al-style1 .boost-pfs-action-list-enabled:hover .boost-pfs-action-list-wrapper {
    display: block;
    margin: 0 auto !important;
    top: 45px!important;
}
button.boost-pfs-quickview-btn.boost-pfs-filter-button {
    margin: 0 auto;
}
button.boost-pfs-quickview-btn.boost-pfs-filter-button {
    margin: 0 auto !important;   
}
.boost-pfs-addtocart-btn {
    background: transparent !important;
    color: rgba(61,66,70,1);
    border-color: transparent !important;
}
.bc-al-style1 .boost-pfs-action-list-wrapper{
  transition: unset !important;
}
.bc-al-style1 .boost-pfs-action-list-enabled:hover .boost-pfs-action-list-wrapper {
    right: 0px!important;
    top: 36px!important;
}
.boost-pfs-addtocart-btn:hover svg {
    fill: black !important;
}
.boost-pfs-action-list-enabled .boost-pfs-addtocart-btn svg {
    fill: black !important;
    width: 16px !important;
}
.boost-pfs-addtocart-btn, .boost-pfs-quickview-btn{
    transition: unset !important;
}

@media (max-width: 768px) {
 .boost-pfs-action-list-enabled .boost-pfs-addtocart-btn{
        margin: 0 -4px 0 0;
}
}

@media (max-width: 480px){
.single-content .our-stort{
    margin-bottom: -18px !important;
}
  .our-stort {
    font-size: 20px !important;
    margin-top: 20px !important;
    margin-bottom: -27px !important;
}
  header#ntheader {
    height: 94px !important;
}
.boost-pfs-action-list-enabled .boost-pfs-addtocart-btn{
      margin: 0 0px 0 0 !important;
}
  .boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper {
    top: 11% !important;
}
.boost-pfs-action-list-enabled .boost-pfs-addtocart-btn svg {
    fill: black !important;
    width: 20px !important;
}
  .boost-pfs-action-list-enabled .boost-pfs-addtocart-btn{
        float: unset !important;
  }
.boost-pfs-filter-product-item.boost-pfs-filter-product-item-grid.pr_grid_item.boost-pfs-filter-grid-width-4.boost-pfs-filter-grid-width-mb-2.boost-pfs-action-list-enabled:hover .boost-pfs-addtocart-wrapper {
    margin-right: -5px;
    margin-top: -8px !important;
}
  div#bk_1643889334434e0315-0 {
    display: none;
}
  div#login-signup-page {
    padding: 20px;
    margin: 0 auto 60px;
}
  div#googleLogin {
    width: 100%;
    display: block;
    margin-right: 0;
    text-align: center;
}
  div#fbLogin {
    width: 100%;
    display: block;
    margin-right: 0;
    text-align: center;
}
}

#bk_bf11b64b-f123-4b6f-84b1-581a8a18ca0e-1682590428809d1306-1 {
    display: none;
}
div#bk_4562a6e9-105e-406c-9414-546d1c846363-1682590428809d1306-1 {
    display: none;
}
@media(max-width:480px){
  div#bk_4562a6e9-105e-406c-9414-546d1c846363-1682590428809d1306-1 {
    display: block;
}
  div#bk_4562a6e9-105e-406c-9414-546d1c846363-1682590428809d1306-0 {
    display: none;
}
  #bk_bf11b64b-f123-4b6f-84b1-581a8a18ca0e-1682590428809d1306-1 {
    display: block;
}
div#bk_bf11b64b-f123-4b6f-84b1-581a8a18ca0e-1682590428809d1306-0 {
    display: none;
}
.first-content-section p {
    padding: 0 26px;
}
.about-main-wrapper .content-img-wrapper {
    flex-direction: column-reverse;
}  
  .about-main-wrapper .content-img-wrapper .content-section {
      padding: 9px 26px;

  }
  .single-content {
    padding: 0px 0 !important;
}
  .content-img-wrapper:nth-child(3) {
    flex-direction: column;
  }
  .single-content p {
    font-size: 15px;
    padding: 0 26px;
}

  .about-main-wrapper .content-section h4 {
    font-size: 20px;
  }
}

/* .vtl-if-main-widget__post {
    max-width: 200px !important;
    max-height: 200px !important;
}
 */
.Vtl-SizeChartContent__Title {
    display: block;
    margin: 0 auto;
}
.best-fit-size-chart {
    display: none !important;
}
  .about-mobile{
    display:none;
  }
@media(max-width:480px){
/*   .vtl-if-main-widget__post {
    max-width: 130px !important;
    max-height: 130px !important;
    } */
  
  .vtl-if-main-widget__post-feed {
  justify-content: center !important;
  }
  div#about-video iframe {
  height: 300px;
  }
  .about-main-wrapper .content-section h4 {
  margin: 0 0 6px 0;
  }
  
  .about-desktop{
    display:none;
  }
  .about-mobile{
    display:block;
  }
  
    .vtl-if-main-widget__post-feed .vtl-if-main-widget__post {
      max-width: 50% !important;
      flex: none !important;
      height: auto !important;
      max-height: initial !important;
      width: 100% !important !important;
    }
  
    .vtl-if-main-widget__post-feed .vtl-if-main-widget__post img {
        max-width: 100% !important;
        max-height: 180px;
    }
    .fit-content {
    width: 100%;
    }
    .fit-image {
    width: 100%;
    }
    div#fit-size-id {
    justify-content: center;
    flex-direction: column;
    width: 100%;
    align-items: center;
    }
    .fit-main {
    flex-wrap: wrap;
    }
    .fit-size-page {
    margin-top: 0px;
    }
    .tab-btn {
    margin-left: 21px;
    overflow-x: scroll!important;
    justify-content: space-between;
    gap: 27px;
    }
    ul.tab-btn::-webkit-scrollbar {
    display: none;
    }
    a.card-btn {
    bottom: 6px;
    width: 91%;
    }
    div#fit-size-id {
      padding: 0px 13px;
    }
   div#fit-size-id {
    height: 100%;
   }
/*     .flickity-viewport{
      height:500px !important;
    } */
}

.fit-guide-top-heading h6 {
    font-family: 'akira_expandedsuper_bold';
    color: #e72c49;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    text-align: center;
    display: block;
    margin-bottom: 10px;
    margin-bottom: 58px;
}




   .footer-tab-content {
      margin: 0 auto;
      width: 80%;
  }
  .footer-tab-slide h3.h4.mg__0 {
      font-weight: 600;
      margin: 18px 0px 18px 0;
      font-size: 25px;
      text-align: left;
      letter-spacing: 1px;
      display: block;
  }
  .rise-desc li h4 {
      font-weight: 500;
      margin: 25px 0px 5px 0;
      font-size: 18px;
      text-align: left;
      letter-spacing: 0px;
      display: block;
  }
  .rise-desc li{
    list-style:none;
  }
  .rise-desc li p {
      font-size: 15px;
      color: #545454;
  }
  .tablinkss{
     border-bottom: 2px solid white !important;
  }
  .tablinkss.active {
      border-bottom: 2px solid black !important;
      color: #c94343 !important;
  }
  ul.rise-desc {
      margin-top: -28px;
      margin-bottom: 22px;
  }
  header#ntheader {
      height: 122px;
  }
  .our-stort{
      font-family: 'akira_expandedsuper_bold';
      color: #000;
      font-size: 30px;
      line-height: 35px;
      letter-spacing: 1px;
      text-align: center;
      margin-top: 46px;
      margin-bottom: -13px;
  }
  .single-content .our-stort {
      margin-top: 8px;
      margin-bottom: -6px;
  }
  .foundation-groth-image img {
      margin-top: 60px;
      width: 100%;
      object-fit: cover;
  }
  footer#nt_footer {
    position: relative;
    z-index: 999;
}


/* remove add to cart css */

button.single_add_to_cart_button.a.button.truncate.js_frm_cart.w__100.mt__20.order-4.remove {
display: none !important;
}

@media screen and (max-width: 768px) {
 button.single_add_to_cart_button.button.truncate.sticky_atc_js.remove {
  display: none !important; 
} 
  #shopify-section-sticky_atc button#mobile-sticky-button {
    position: fixed !important;
    width: calc(100% - 110px) !important;
    right: 10px !important;
    bottom: 10px !important;
  }
#shopify-section-sticky_atc .quantity.pr.ml__10.mr__10 {
    position: fixed !important;
    bottom: 10px !important;
    left: 10px !important;
}
  #shopify-section-sticky_atc .txt_under.sticky_atc_a {
    margin-bottom: 50px !important;
}
  .restock-rocket-button-container {
    position: fixed !important;
    bottom: 10px !important;
    right: 10px !important;
    z-index: 990 !important;
    width: calc(100% - 130px) !important;
    height: 40px !important;
    /* margin: 0px; */
    /* padding: 0px; */
}
  .restock-rocket-button-container button.restock-rocket-button.restock-rocket-button-product {
    margin: 0px !important;
    padding: 0px !important;
    height: 40px!important;
}
  .sticky_atc_wrap.mobile_true.pf.b__0.l__0.r__0.pt__10.pb__10.bgw.z_100.asas {
    height: 60px;
}
  .txt_under.sticky_atc_a.cp.fwm.dn.tc.truncate.mr__10 {
    display: none;
}
  #shopify-section-sticky_atc button#mobile-sticky-button {
    width: calc(100% - 130px)!important;
}

  #shopify-section-cart_widget .nt_fk_canvas.dn.act_opened {
      display: block !important;
  }
  .nt_fk_canvas.nt_sleft.dn.act_opened {
         display: block !important;
  }
  i.close_pp.pegk.pe-7s-close.ts__03.cw.close_mn_t4.ntpf.op__0.pe_none {
        pointer-events: visible !important;
  }
  .sp-tab-content .jdgm-rev-widg h2.jdgm-rev-widg__title {
    font-size: 14px !important;
    }
    .sp-tab-content .jdgm-rev-widg .jdgm-row-stars span.jdgm-rev-widg__summary-average {
        font-size: 12px;
    }
    .sp-tab-content .jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-text {
        font-size: 12px;
    }
    .sp-tab-content span.jdgm-rev__author-wrapper {
        font-size: 12px;
    }
    .sp-tab-content .jdgm-rev__content {
        font-size: 12px;
    }
   .sp-tab-content .jdgm-rev-widg a.jdgm-write-rev-link {
      font-size: 14px;
    }
}

.boost-pfs-filter-collection-description {
    margin-left: 0 !important;
}

/* referal page */
#conjured_redemption .conjured_content ,#conjured_referral .conjured_content {
    margin: 0 auto;
    width: 100%;
    justify-content: start;
    flex-direction: row;
    display: flex;
    align-items: start;
}
#conjured_redemption .conjured_content .content-left ,#conjured_referral .conjured_content .content-left {
    padding: 40px;
    width: 50%;
}
#conjured_redemption .conjured_content .content-right ,#conjured_referral .conjured_content .content-right {
    width: 50%;
    padding: 40px;
}
#conjured_redemption .conjured_content .content-left h1 ,#conjured_referral .conjured_content .content-left h1 {
      font-size: 22px; 
     font-family: Roboto, sans-serif;
     letter-spacing: 1px;
}
#conjured_redemption .conjured_content .content-left h2 ,#conjured_referral .conjured_content .content-left h2 {
      font-size: 20px; 
      font-family: Roboto, sans-serif;
  letter-spacing: 1px;
 font-weight: 600;

}
#conjured_redemption .conjured_content .content-left p ,#conjured_referral .conjured_content .content-left p {
    font-size: 15px;
    font-family: Roboto, sans-serif !important;
    letter-spacing: .5px;

}
#conjured_redemption input[type=email], #conjured_redemption input[type=text], #conjured_referral input[type=email], #conjured_referral input[type=text] {
  font-family: Roboto,sans-serif;
    font-size: 15px;
    width: 100%;
    height: 51px;
    text-align: left;
}
#conjured_redemption .template_advocate_signup_show_newsletter, #conjured_redemption .template_friend_signup_show_newsletter, #conjured_referral .template_advocate_signup_show_newsletter, #conjured_referral .template_friend_signup_show_newsletter {

    justify-content: left;
}
#conjured_redemption button, #conjured_referral button {
 
    width: 100%;
    height: 51px;
}
#conjured_redemption button, #conjured_referral button {
    background: #000;
    color: #fff;
  font-weight: 900;
}
#conjured_redemption button:hover ,#conjured_referral button:hover {
    background-color: #e72c49;
    border: none;
}
#conjured_redemption #conjured_save_friend_error ,#conjured_referral #conjured_save_advocate_error {
    color: red;
}
#conjured_advocate_share_type .conjured_content {
  text-align:start!important;
}
#conjured_redemption .conjured_mini_modal, #conjured_referral .conjured_mini_modal {
      background-color: rgba(0, 0, 0, 0.5) !important;
      border:0!important;
      bottom: 0 !important;
      box-shadow: unset!important;
  height:auto!important
    left: 0 !important;
 margin: 0 auto !important;
    max-width: 100% !important;
      padding: 0 !important;
    position: fixed !important;
    right: 0 !important;
    top: 0 !important;
    z-index: 9000 !important;

}
#conjured_redemption .custom-share , #conjured_referral .custom-share {
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 0 3px 1px rgba(0,0,0,.3);
    left: 0;
   right: 0;
    margin: 20px auto;
    max-width: 550px;
    padding: 25px;
    position: absolute;
   
}
button#conjured_share_whatsapp_button {
    display: block !important;
}
@media(max-width:767px){
  #conjured_redemption .conjured_content ,#conjured_referral .conjured_content {
    flex-direction: column;
  }
  #conjured_redemption .conjured_content .content-left ,#conjured_referral .conjured_content .content-left {
    padding: 0px;
    width: auto;
}
   #conjured_redemption .conjured_content .content-right ,#conjured_referral .conjured_content .content-right {
    padding: 0px;
    width: auto;
}
   .size_guide_block {
    padding: 0 20px!important;
}
  .section-conatiner {
    gap:20px;
    overflow-x: scroll;
}
  .section-conatiner .size_image {
    flex: 0 0 calc(100%) !important;
}
  .section-conatiner .video-container {
    height: auto!important;
 flex: 0 0 calc(100%) !important;
}
  .section-conatiner .video-container iframe#videoFrame {
    object-fit: cover;
}
}
/* end mobile view css*/
.size_guide_block {
    max-width: 1600px;
    margin: 0 auto;
    padding: 0 40px;
}
.size_guide_heading{
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    text-align:center;
    padding:20px 0px;

}
.size_guide_block .title {
    font-size: 20px;
    text-align: center;
    color: #000000;
  font-weight:600;
}
.size_guide_block .desc {
    font-size: 16px;
    text-align: center;
    color: #000000;
  font-weight: 600;
}
.section-conatiner {
    display: flex;
    justify-content: space-between;
}
.section-conatiner .size_image {
    flex: 0 0 calc(33.33% - 27px);
    display: flex;
}
.section-conatiner .video-container {
    position: relative;
    height: 0;
    padding-top: 56.20%;
    overflow: hidden;
    flex: 0 0 calc(33.33% - 27px);
}
.section-conatiner .video-container iframe#videoFrame {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}
.size_image a {
    width: 100%;
}
.size_image a img {
    width: 100%;
}
.size_details {
padding: 20px 0px;
}
.size_details p {
    margin-bottom: 0;
    padding-bottom: 5px;
}


@media (max-width: 767px) {
div#shopify-section-women-size-guide .size_guide_section .size_guide_container .size_guide_block .section-conatiner,
div#shopify-section-men-size-guide .size_guide_section .size_guide_container .size_guide_block .section-conatiner {
    display: grid;
}
div#shopify-section-women-size-guide .section-conatiner .video-container,
div#shopify-section-men-size-guide .section-conatiner .video-container {
    padding-top: 178.2%;
}
   div#shopify-section-custom_html_9y6kdX h2 {
  font-family: 'akira_expandedsuper_bold'!important;
    color: #000000!important;
    font-size: 17px!important;
    padding-left: 20px!important;
    line-height: 25px!important;
}
  div#shopify-section-custom_html_UFQNBF h2 {
    font-family: 'akira_expandedsuper_bold'!important;
    color: #000000!important;
    font-size: 17px!important;
    padding-left: 20px!important;
    line-height: 25px!important;
}
}
.product-info variant-swatch-king {
    display: none;
}

div#shopify-section-custom_html_9y6kdX h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 22px;
    margin-bottom: 0;
}
div#shopify-section-custom_html_UFQNBF h2 {
    font-family: 'akira_expandedsuper_bold';
    color: #000000;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0.5px;
    margin-top: 0;
    padding-left: 22px;
    margin-bottom: 0;
}
span.st-card-discount {
    margin-left: 6px!important;
     color: #e72d4b;
}
.product-inner.pr span.tc.nt_labels.pa.pe_none.cw {
    display: none;
}
.type_tab_collection_owl .tab_se_wrap .tab_se_content .tab_se_element {
    z-index: -1 !important;
}
.type_tab_collection_owl .tab_se_wrap .tab_se_content .tab_se_element.ct_active {
    z-index: 2 !important;
}
.gst-benefit {
    color: #7f7f7f;
    font-size: 11px;


}
.container-price{
  margin-bottom: 0!important;
    border-bottom: 1px solid #e5e5e5;
    flex-direction: column;
    display: flex
;
}

