<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 2024:2 Expected ":"
Line 2536:1 Expected "}" to go with "{"

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

/* Header Section */


.col-lg-12.order-2 .textwidget.widget_footer .pSearchlinks {
    line-height: 30px;
}



#ntheader .db_lg ul#nt_menu_id&gt;li&gt;a {
    font-size: 15px !important;
}
#ntheader {
    background-color: #faf9f6;
}

header#ntheader .h__top .header-text {
    text-align: center;
}

#ntheader.sticky_prepared .ntheader_wrapper #shopify-section-header_top .h__top {
    padding: 5px 0;
}

#ntheader.sticky_prepared .ntheader_wrapper #shopify-section-header_top .h__top .item_slide_ht p {
    font-weight: 300;
    font-family: 'Facundo';
}

#ntheader .sp_header_mid .header__mid .container {
    padding: 5px 40px 0 40px;
}

#ntheader.live_stuck .sp_header_mid .header__mid .container {
    padding: 0 40px;
}

.sp_header_mid .header__mid .desktop-head-icons .nt_action a.icon_like span.tcount.jswcount {
    right: -2px;
}

#ntheader .db_lg ul#nt_menu_id {
  justify-content: center;
}

#ntheader .db_lg ul#nt_menu_id &gt; li &gt; a {
    text-transform: uppercase;
    font-weight: 500!important;
    padding: 0px 12px;
    line-height: 14px;
    height: 35px;
    font-size: 13px;
}



/* #ntheader .db_lg ul#nt_menu_id &gt; li:last-child a {
    font-style: italic;
    font-family: 'Merriweather';
    color: #C1192A;
} */

.header__mid9 input.search_header__input::placeholder {
    font-size: 13px;
    color: #C9C9C9;
    line-height: 12px;
    letter-spacing: 0.52px;
    font-family: 'Facundo';
    font-style: italic;
    font-weight: 300;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega &gt; .full.nav_t4cnt.sub-menu {
    background-color: #faf9f6;
    box-shadow: none;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega .lazy_menu_mega .sub-column-item&gt;a {
    font-size: 14px;
    color: #000;
    font-weight: 600!important;
    line-height: 25px;
    letter-spacing: .9px;
    border-bottom: none;
    padding-top: 0;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega .lazy_menu_mega .sub-column-item.col-6 ul.sub-column {
    display: flex;
    flex-wrap: wrap;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega .lazy_menu_mega .sub-column-item.col-6 ul.sub-column li {
    max-width: 50%;
    width: 100%;
    display: block;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega .lazy_menu_mega .sub-column-item ul.sub-column li a {
    font-size: 13px;
    line-height: 30px;
    letter-spacing: .9px;
    color: #000;
    text-transform: uppercase;
    font-weight: 500!important;
    padding: 0 0;
}

.sp_header_mid .header__mid nav.nt_navigation ul#nt_menu_id li.type_mega .lazy_menu_mega .sub-column-item ul.sub-column li a:hover {
    color: #f36a24;
}

.header__mid .css_h_se {
    justify-content: space-between;
}

.sp_header_mid .header__mid .site-logo {
    flex: unset;
    max-width: 13%;
    z-index: 20;
    margin-top: -6px;
}

.sp_header_mid .header__mid .desktop-menu {
    flex: unset;
    max-width: 50%;
}

.sp_header_mid .header__mid .desktop-head-icons {
    flex: unset;
    max-width: 37%;
  width: 100%;
}

.sp_header_mid .header__mid .desktop-head-icons .nt_action a.icon_search.push_side {
    display: block;
}

.sp_header_mid .header__mid .desktop-head-icons .nt_action .frm_search_ac {
    display: none;
}

.sp_header_mid .header__mid .desktop-head-icons .nt_action a.cb.chp img {
    max-width: 20px;
    max-height: 22px;
}

.sp_header_mid .header__mid .desktop-head-icons .my-smart-wishlist span.topbadge {
    line-height: 8px;
    font-size: 10px;
}


header#ntheader .h__top .header-text .scroller-container {
      display: flex;
      width: 100%;
     
  }

header#ntheader .h__top .header-text .scroller {
    animation: marquee 60s linear infinite;
    white-space: nowrap;
}

header#ntheader .h__top .header-text .scroller span {
    padding-right: 40px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 600;
}

@keyframes marquee {
    from {
        transform: translateX(1%);
    }
    to {
        transform: translateX(-50%);
    }
}


/* Home Page */

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 {
  display: none;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider {
    padding: 10px 0px 20px 20px;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .slide-item {
    text-align: center;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .slide-item p {
    margin: 7px 0 0;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .owl-dots {
    max-height: max-content;
    line-height: 0;
    text-align: center;
    margin-top: 10px;
    transform: none;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .owl-dots button {
    min-height: max-content;
    margin-right: 5px;
    transition: none;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .owl-dots button.active {
    border: 1px solid #C1192A;
    padding: 5px !important;
    text-align: center;
    border-radius: 50%;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .owl-dots button.active span {
    background-color: #C1192A;
    border: 2px solid #C1192A;
    overflow: visible;
}

#shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 .custom-header-slider .owl-dots button span {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 0px;
    border-radius: 50%;
    background: #E9E1E1;
    border: 2px solid #E9E1E1;
    cursor: pointer;
    min-height: 7px;
}

#shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .wrap_title .section-title {
    margin-bottom: 10px;
}

#shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .wrap_title .section-subtitle {
    max-width: 50%;
    margin: 0 auto;
}


#shopify-section-1597120285267 .tab_se_wrap .tab_se_header {
    margin-top: 10px;
}

#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib {
    max-width: 25%;
    width: 100%;
}

#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib a {
    width: 100%;
    display: block;
    padding: 0;
    border-bottom: 1.5px solid #E2E2E2;
}

#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib a.tt_active {
    border-bottom: 0;
}

#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib a span {
    width: 100%;
    font-family: 'Facundo';
}

#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib a:hover span:after,
#shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib a.tt_active span:after {
  background-color: #F28C28;
}

.nt_products_holder .product .smartwishlist {
    top: 15px;
    right: 25px;
    display: block;
    background: transparent;
    padding: 0px;
    border-radius: 50px;
    opacity: 0!important;
    line-height: 16px;
}

.nt_products_holder .product:hover .smartwishlist {
  opacity: 1 !important;
}

button.flickity-button.flickity-prev-next-button {
    background-color: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

button.flickity-button.flickity-prev-next-button::before {
    content: '';
    background-image: url(/cdn/shop/files/right-arrow.png?v=1665133866);
    background-size: cover;
    width: 50px;
    height: 45px;
    font-size: 0;
    font-family: 'Facundo';
}

button.flickity-button.flickity-prev-next-button.next::before {
    background-image: url(/cdn/shop/files/right-arrow.png?v=1665133866);
}

button.flickity-button.flickity-prev-next-button.previous::before {
    background-image: url(/cdn/shop/files/left-arrow.png?v=1665133866);
}

#shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .flickity-prev-next-button.previous {
    left: -10px;
}

#shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .flickity-prev-next-button.next {
    right: -10px;
}


#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder {
    border-bottom: 1px solid #E4DECF;
    max-width: 80%;
    margin: 0 auto;
    padding-bottom: 50px;
}

#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item {
    margin-bottom: 0;
}


#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item img,
#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item .category-content,
#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item .category-content p {
    margin-bottom: 0;
}

#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder img {
    max-width: 110px !important;
}

#shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item .category-content p {
    font-size: 17px;
    letter-spacing: 1.02px;
    line-height: 20px;
    color: #000;
}



#shopify-section-ec346c1a-81c5-4a1a-9d87-34f9b0b5b57c .container h4.f_body {
    max-width: 45%;
    margin: 20px auto 0;
}

#shopify-section-ec346c1a-81c5-4a1a-9d87-34f9b0b5b57c .container .newsletter-social-icons {
    max-width: 50%;
    margin: 30px auto 0;
}

#shopify-section-ec346c1a-81c5-4a1a-9d87-34f9b0b5b57c .container .newsletter-social-icons ul {
    display: flex;
    list-style: none;
    justify-content: center;
}

#shopify-section-ec346c1a-81c5-4a1a-9d87-34f9b0b5b57c .container .newsletter-social-icons ul li {
    margin-right: 40px;
}

#shopify-section-ec346c1a-81c5-4a1a-9d87-34f9b0b5b57c .container .newsletter-social-icons ul li:last-child {
  margin-right: 0;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 {
    padding: 0 10%;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider h3 {
    font-size: 30px;
    line-height: 15px;
    text-align: center;
    font-weight: 500;
    margin: 0 0 20px;
    text-transform: uppercase;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-stage-outer {
    padding: 15px 25px 15px 10px;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review {
    padding: 30px 25px;
    display: block;
    box-shadow: 0 3px 6px #d2ccb96e;
    border-radius: 35px;
    margin-right: 15px;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review .review-stars {
    max-width: 30%;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review p.review-content {
    margin-top: 20px;
    color: #545454;
    font-size: 15px;
    line-height: 30px;
    letter-spacing: 0.9px;
    min-height: 190px;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review h5.customer-name {
    font-size: 18px;
    color: #242424;
    line-height: 20px;
    letter-spacing: 1.08px;
    font-style: italic;
    font-family: 'Facundo';
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review p.review-date {
    font-size: 15px;
    line-height: 30px;
    letter-spacing: 0.9px;
    color: #545454b0;
    margin-bottom: 0;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-dots {
    display: flex;
    align-items: center;
    max-width: 45px;
    margin: 0 auto;
    justify-content: space-between;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-dots button.owl-dot {
    width: 10px;
    height: 10px;
    display: block;
    min-height: initial;
    border-radius: 25px;
    background-color: #e9e1e1;
    transition: none;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-dots button.owl-dot.active {
    width: 24px;
    height: 24px;
    border: 1px solid #F36A24;
    border-radius: 25px;
    background: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
}

#shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-dots button.owl-dot.active span {
    width: 10px;
    height: 10px;
    background-color: #c1192a;
    border-radius: 25px;
    user-select: auto;
    display: block;
}

#shopify-section-2c8526eb-15aa-4c56-a242-1241366716cb {
  display: none;
}

.product-inner .product-info h3.product-title {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    font-size: 14px;
    line-height: 15px;
    font-weight: 600;
}

.product-inner .product-info span.price {
    font-size: 14px;
    line-height: 15px;
}

.nt_pr .product-info span.price-discount-percent {
    margin-left: 6px;
    color: #f36a24;
}

.product-inner .product-image span.nt_labels span.onsale {
    display: none;
}

.product-inner .product-info span.price ins {
    font-weight: 600;
}

.pr_grid_item .product-image .hover_button span.smartwishlist {
    display: inline-flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    width: 35px;
    height: 35px;
    background: #faf9f6;
    border-radius: 50px;
}

.pr_grid_item .product-image .hover_button span.smartwishlist span {
    font-size: 15px;
}

.pr_grid_item .product-image .hover_button:hover span.smartwishlist span {
  animation: .6s ease-in-out infinite beat_heart;
}



/* Footer */

#nt_footer #shopify-section-footer_top .footer__top_wrap &gt; .container-fluid &gt; .row {
    justify-content: space-between;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 {
    margin-bottom: 0;
    padding: 0 0 0 5%;
    max-width: 23%;
    flex: none;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .col-lg-12.order-2 {
    padding: 0 5% !important;
}
#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .col-lg-12.order-2 h3.widget-title.fwsb.flex.al_center.fl_between.fs__16.mg__0.mb__30 {
    margin-bottom: 7px;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 h3.widget-title {
    margin-bottom: 17px;
    font-family: 'Facundo';
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0.96px;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 .widget .widget_footer ul li {
    letter-spacing: 0.84px;
    line-height: 20px;
    margin-bottom: 10px;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 .widget .widget_footer p {
    font-size: 14px;
    margin-bottom: 10px;
    line-height: 20px;
}


#shopify-section-footer_bot .footer__bot_wrap .container-fluid .row {
    align-items: center;
}

#shopify-section-footer_bot .footer__bot_wrap .container .f_bot_bt_copy {
    font-size: 16px;
    letter-spacing: 0.96px;
    line-height: 25px;
    font-family: 'Facundo';
}

#shopify-section-footer_bot .footer__bot_wrap .container {
    width: 100%;
    max-width: 100%;
    padding: 0 5%;
}

#nt_footer #shopify-section-footer_top .order-lg-1 {
    background-color: #faf9f6;
    padding: 40px 0 30px;
    margin-bottom: 50px;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 {
    background-color: #faf9f6;
    padding: 10px 0 40px;
}

#nt_footer #shopify-section-footer_top .order-lg-1 h3 {
    font-family: 'Facundo' !important;
    font-weight: 300 !important;
    font-style: italic;
    margin-bottom: 10px !important;
    letter-spacing: 1.8px !important;
    line-height: 50px !important;
    font-size: 30px;
    justify-content: center;
}

#nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1 {
    display: flex;
    flex-direction: column;
    text-align: center;
}

#nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1  form#contact_form {
    order: 1;
}

#nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1 &gt; p {
    order: 2;
    padding: 0 25%;
    font-size: 14px;
    line-height: 25px;
    letter-spacing: 0.84px;
    color: #545454;
}


#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form {
    max-width: 40%;
    width: 100%;
    background-color: #e9e9e9;
    border-radius: 34px;
    margin: 0 auto 20px;
    border: 1px solid #e9e9e9;
    padding: 0;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text {
    max-width: 100%;
    width: 100%;
    min-width: inherit !important;
    background-color: #e9e9e9;
    padding-left: 20px;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text::placeholder {
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0.84px;
  color:#9b9b9b;
  font-style: italic;
  font-weight: 300;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form button.submit-btn {
    max-width: 50px;
    width: 100%;
    min-width: 40px;
    padding: 0;
    background-color: #C1192A;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text:-webkit-autofill, #nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text:-webkit-autofill:active, #nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text:-webkit-autofill:hover, #nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text:-webkit-autofill:focus, #nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form input.input-text:-internal-autofill-selected {
    -webkit-box-shadow: 0 0 0 1000px #f5f5f5 inset !important;
    transition: none!important;
    box-shadow: 0 0 0 1000px #f5f5f5 inset !important;
    background-color: none!important;
}



#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form button.submit-btn span {
    display: none;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form button.submit-btn::after {
  display: none;
}

#nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form button.submit-btn::before {
    content: '';
    width: 24px;
    height: 40px;
    background-image: url(/cdn/shop/files/white-subs-arrow.png?v=1665136252);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}

#shopify-section-footer_bot .footer__bot_wrap .row {
  align-items: center;
}

#shopify-section-footer_bot .f_bot_bt_copy img.gh-desktop-logo {
    max-width: 170px;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 h3.widget-title {
    display: none;
}

#nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 .newsletter-social-icons ul {
    display: flex;
    justify-content: space-between;
    max-width: 10%;
    margin: 0 auto;
}

#shopify-section-footer_bot {
    margin: 0 0 15px;
}

/* Collection Page */

.template-collection #nt_content nav.sp-breadcrumb {
    padding: 0 3.5%;
}


.collection-header-custom {
    max-width: 77%;
    margin-left: auto;
    display: flex;
    margin-top: 20px;
    align-items: flex-start;
    padding-left: 70px;
}



.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-default-toolbar .boost-pfs-filter-toolbar-count {
    display: none;
}

.boost-pfs-filter-collection-header-wrapper&gt;.boost-pfs-container-default-fullwidth h1 {
    display: flex;
    align-items: center;
    gap: 20px;
}

.boost-pfs-filter-collection-header-wrapper&gt;.boost-pfs-container-default-fullwidth h1 span.boost-pfs-filter-total-product {
    font-size: 14px;
    line-height: 16px;
    overflow: visible;
    text-overflow: initial;
    white-space: initial;
    font-family: 'Facundo';
    letter-spacing: 0;
}

.boost-pfs-filter-collection-header-wrapper&gt;.boost-pfs-container-default-fullwidth .boost-pfs-filter-collection-description {
    text-align: left;
    font-size: 15px;
    line-height: 26px;
    font-family: 'Facundo';
    margin: 10px 0 20px;
    padding-left: 10px;
}



.boost-pfs-filter-collection-header-wrapper {
    max-width: 80%;
    width: 100%;
    background-color: transparent !important;
    /* padding: 0 !important; */
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-default-toolbar {
    max-width: 20%;
    margin-left: auto;
    border: 0;
    margin-bottom: 0px;
}

.boost-pfs-filter-collection-header-wrapper &gt; .boost-pfs-container-default-fullwidth {
    padding: 0;
}

.boost-pfs-filter-collection-header-wrapper .boost-pfs-section-header {
    max-width: 100%;
    margin-left: 0;
}

.boost-pfs-filter-collection-header-wrapper&gt;.boost-pfs-container-default-fullwidth h1 {
    text-align: left;
    margin-left: 5px;
    font-weight: 500;
    font-size: 25px;
    line-height: 15px;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-default-toolbar .boost-pfs-filter-default-toolbar-inner {
    min-height: 10px;
    padding: 0;
}


.boost-pfs-filter-right-col {
    padding-left: 70px !important;
}

.boost-pfs-filter-left-col .boost-pfs-filter-stick {
/*     top: 100px!important; */
    padding-right: 20px;
}

.boost-pfs-filter-left-col .boost-pfs-filter-tree-mobile-sticky::-webkit-scrollbar {
  width: 4px;
}

.boost-pfs-filter-left-col .boost-pfs-filter-tree-mobile-sticky::-webkit-scrollbar-track {
  background: #f1f1f1; 
}

.boost-pfs-filter-left-col .boost-pfs-filter-tree-mobile-sticky::-webkit-scrollbar-thumb {
  background: #888; 
}

.boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn svg {
    display: none !important;
}

.boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn span {
    font-size: 14px;
    font-family: 'Facundo';
    font-weight: 400;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner h2.boost-pfs-quickview-title {
    color: #242424;
    letter-spacing: 0;
    line-height: 35px;
    margin-bottom: 5px!important;
    font-family: 'Facundo';
    font-weight: 400;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner p.boost-pfs-quickview-vendor {
    display: none;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner .boost-pfs-quickview-description {
    display: none;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner .boost-pfs-quickview-price-wrapper {
    margin-bottom: 20px;
    line-height: 20px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner .boost-pfs-quickview-price-wrapper p.boost-pfs-quickview-price {
    line-height: 20px;
    margin-bottom: 0px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-selector-wrapper[name="size"] .boost-pfs-swatch-element label {
    min-width: 47px;
    min-height: 47px;
    font-size: 14px;
    line-height: 26px;
    letter-spacing: .56px;
    height: 100%;
    line-height: 46px;
    padding: 0 5px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form {
    margin-bottom: 10px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-selector-wrapper[name="size"] .boost-pfs-swatch-element input:checked + label {
    background: #C1192A;
    border: none;
}

.boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper {
    top: auto !important;
    bottom: 7px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-selector-wrapper {
    margin-bottom: 20px;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn {
    display: flex;
    justify-content: space-between;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-quantity {
    max-width: 15%;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-quantity input#boost-pfs-quickview-cart-quantity {
    margin-bottom: 20px;
    border-radius: 0;
    border: 1px solid #000;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-cart {
    min-width: 150px;
    max-width: 70%;
    width: 100%;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-cart button#boost-pfs-quickview-cart-btn {
    width: 100%;
    border-radius: 0;
    background-color: #c1192a;
    border: 1px solid #c1192a;
}

.boost-pfs-modal-backdrop .boost-pfs-modal-container .boost-pfs-modal-content .boost-pfs-quickview-right.product-details .boost-pfs-quickview-right-inner form#boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn-wrapper .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-cart button#boost-pfs-quickview-cart-btn:hover {
  color: #fff;
  background-color: #242424;
}

.boost-pfs-filter-wrapper .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-filter-product-item-label {
    top: 13px;
    left: 5px;
    padding: 0;
}

.boost-pfs-filter-wrapper .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-filter-product-item-label span.sale {
    display: none !important;
}


/* .boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-right-col .boost-pfs-filter-bottom-pagination {
    display: none !important;
}
 */
.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-right-col .boost-pfs-filter-load-more {
    display: none !important;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist {
    position: absolute;
    z-index: 10;
    right: 8px;
    top: 15px;
    background: #faf9f6;
    color: #231f20;
    border-radius: 50px;
    display: flex;
    align-items: center;
    height: 35px;
    width: 35px;
    justify-content: center;
    visibility: hidden;
    opacity: 0;
    transition: 0.2s all ease;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner:hover .collection-wishlist {
    visibility: visible;
    opacity: 1;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wishlistadd i {
    font-size: 15px;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wis_added, 
.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wishlistadd {
  line-height: 0;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wis_added .tt_txt, 
.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wishlistadd .tt_txt {
  display: none;
}



.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner:hover .collection-wishlist span.tt_txt,
.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .nt_add_w span.tt_txt {
    display: none;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom .boost-pfs-filter-product-bottom-inner a.boost-pfs-filter-product-item-title {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    font-size: 14px;
    margin-bottom: 0;
  font-weight: bold;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom .boost-pfs-filter-product-bottom-inner p.boost-pfs-filter-product-item-price {
    font-size: 14px;
    line-height: 14px;
    padding-bottom: 0;
}


.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom p.boost-pfs-filter-product-item-price span.boost-pfs-filter-product-item-sale-price {
    font-weight: 600;
  margin-left: 5px;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom .boost-pfs-filter-product-bottom-inner p.boost-pfs-filter-product-item-price s {
    margin-left: 0;
}


.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom p.boost-pfs-filter-product-item-price span.collection-dis-perc {
    margin-left: 6px;
    color: #f36a24;
}

.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner span.smartwishlist {
    top: 15px;
    right: 10px;
    display: block;
    background: transparent;
    padding: 0;
    border-radius: 50px;
    opacity: 0 !important;
    line-height: 15px;
}

.boost-pfs-filter-product-item:hover .boost-pfs-filter-product-item-inner span.smartwishlist {
    opacity: 1 !important;
}


.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth {
    display: flex;
    flex-wrap: wrap;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .collection-header-custom {
    order: 2;
    float: none;
    width: 100%;
    max-width: 100%;
    padding: 0;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .collection-header-custom .boost-pfs-section-header {
    max-width: 100%;
    width: 100%;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-left-col {
    order: 1;
    float: none;
    margin: 30px 0 0;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-right-col {
    order: 3;
    float: none;
    margin: 0 0 0 auto;
}

.boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-left-col .boost-pfs-filter-left-col-inner .boost-pfs-filter-tree {
    top: 90px !important;
}

/* Product Page */

.template-product #nt_wrapper .sp-single .breadcrumb_pr_wrap {
    background: transparent;
    padding: 12px 0 10px;
}

.template-product #nt_wrapper .sp-single .breadcrumb_pr_wrap &gt; .container {
    width: 100%;
    max-width: 100%;
    padding: 0 3.5%;
}

.template-product #nt_wrapper .sp-single .breadcrumb_pr_wrap nav.sp-breadcrumb {
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 0.25px;
    color: #212121;
    font-weight: 600;
}

.template-product #nt_wrapper .sp-single .breadcrumb_pr_wrap nav.sp-breadcrumb a {
    font-weight: 400;
}

.template-product #nt_wrapper .sp-single .breadcrumb_pr_wrap nav.sp-breadcrumb i {
    margin: 0 5px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full {
    padding: 0 3.5%;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors {
    padding-left: 60px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary h1.product_title {
    color: #242424;
    letter-spacing: 0;
    line-height: 35px;
    margin-bottom: 5px!important;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary  p#price_ppr {
    font-size: 16px;
    line-height: 17px;
    letter-spacing: 0.68px;
    color: #000;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary p#price_ppr .price-discount-percent {
    margin-left: 8px;
    font-size: 16px;
    line-height: 17px;
    letter-spacing: .68px;
    color: #f36a24;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary p#price_ppr ins {
    font-weight: 600;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .price_stock {
    border-bottom: 0;
    margin-bottom: 10px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .product__policies {
    font-size: 12px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations &gt; div.swatch {
    margin-bottom: 30px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations div[data-opname="size"] ul li {
    padding: 10px;
    background: transparent;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations div[data-opname="size"] ul li.is-selected {
    background: #C1192A;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations div[data-opname="size"] ul li span {
    font-size: 14px;
    line-height: 26px;
    letter-spacing: 0.56px;
    color: #545454;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations div[data-opname="size"] ul li.is-selected span {
    color: #fff;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button {
    width: 100%;
    /* margin-top: 30px; */
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations&gt;div.swatch h4.swatch__title span.nt_name_current {
    display: none;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations&gt;div.swatch h4.swatch__title span.nt_name_current.user_choose_js {
    display: initial;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations&gt;div.swatch[data-opname="color"] {
    display: none;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap {
    flex-wrap: wrap;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button #sp_qty_ppr {
    min-width: auto;
    max-width: 30%;
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #8E8E8E;
    order: 1;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .social-share {
    max-width: 30%;
    width: 100%;
    order: 2;
    margin-top: 0;
    display: flex;
    margin-left: 0px;
    max-height: 40px;
    position:relative;
    margin-bottom: 10px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .social-share .custom-social-share {
    display: flex;
    align-items: center;
    cursor: pointer;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .social-share .custom-social-share img {
    margin-right: 10px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .social-share .nt-social {
    display: none;
    position: absolute;
    top: -45px;
    min-width: max-content;
    min-height: 0px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .social-share .nt-social.open-share {
    display: flex;
    background-color: #fbfbfb;
    border-radius: 8px;
    min-height: 40px;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 10px #f9f9f9;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button #sp_qty_ppr input.input-text.qty {
    font-size: 14px;
    line-height: 17px;
    letter-spacing: 0.56px;
    color: #545454;
    font-family: 'Facundo';
    font-weight: 400;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button #sp_qty_ppr i {
    font-style: normal;
    font-size: 24px;
    font-weight: 300;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist {
    order: 3;
    display: flex;
    width: 100%;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button button.single_add_to_cart_button {
    min-width: auto;
    width: 100%;
    max-width: 70%;
    font-size: 14px;
    font-weight: 400;
    min-height: 50px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .nt_add_w {
    border: 1px solid #ECECEC;
    background-color: #FAF9F6;
    min-height: 50px;
    max-width: 50px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
}


.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description &gt; div.panel .heading.bgbl {
    background: transparent;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description &gt; div.panel .heading.bgbl a.tab-heading {
    border-bottom: 1px solid #707070;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description &gt; div.panel .heading.bgbl a.tab-heading span.txt_h_tab {
  padding: 8px 0;
  font-size: 16px;
  line-height: 19px;
  text-transform: capitalize;
  letter-spacing: 0.68px;
  color: #111111;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description &gt; div.panel .heading.bgbl a.tab-heading span.nav_link_icon {
    height: 30px;
    width: 30px;
    color: #111;
    background: transparent;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content {
    padding: 15px 0 0;
    border: 0;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content ul {
  column-count: 2;
  margin: 0 0 17px 0px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content li {
    color: #787878;
    list-style: none;
    font-size: 14px;
    margin-left: 10px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content li strong {
    font-weight: 400;
    color: #000;
}


.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button #sp_qty_ppr::before {
    content: 'Quantity';
    position: absolute;
    top: -35px;
    left: 0;
    font-size: 16px;
    color: #000;
    line-height: 19px;
    letter-spacing: 0.68px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr {
    position: relative;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .best-fit-size-chart {
    position: absolute;
    top: -15px;
    right: 0;
    max-width: max-content;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .extra-link {
    display: none;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-images span.nt_labels span {
    font-size: 14px;
    font-weight: 400;
    background-color: #f36a24;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-images span.nt_labels span.onsale {
    display: none;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .nt_add_w a::before {
  display: none;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist #smartwishlist {
    border: 1px solid #ECECEC;
    background-color: #faf9f6;
    min-height: 50px;
    max-width: 50px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    text-align: center;
    min-width: 40px;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist #smartwishlist #bookmarkit:hover i#wishlist_icon {
    animation: .6s ease-in-out infinite beat_heart;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist #smartwishlist #bookmarkit:hover #wishlist_message {
    display: none;
}

.sp-single #shopify-product-reviews .spr-reviews {
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.334%;
}

.sp-single #shopify-product-reviews .spr-reviews .spr-review {
    width: 24%;
}
.sp-single #shopify-product-reviews .spr-reviews .spr-review:first-child {
    margin-top: 0;
}

.sp-single #shopify-product-reviews .spr-reviews .spr-pagination {
    width: 100%;
}

/* Information Pages */

.template-page #shopify-section-pages_heading {
    display: none;
}

.template-page .custom-information-page {
    padding: 0 2.5%;
    margin-bottom:40px;
}

.template-page .custom-information-page h1 {
    text-align: center;
    font-family: 'Facundo';
    font-weight: 400;
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 20px;
}

.template-page .custom-information-page p {
    font-family: 'Facundo';
    font-size: 15px;
    color: #242424;
    line-height: 26px;
    letter-spacing: 0.42px;
}

.template-page .custom-information-page h3 {
    font-size: 22px;
    color: #111;
    line-height: 30px;
    text-transform: capitalize;
}

.template-page .custom-information-page .table-responsive th {
    font-size: 14px;
    color: #111;
    font-weight: 600;
    text-align: center;
}

.template-page .custom-information-page .table-responsive th {
    font-size: 14px;
    color: #111;
    font-weight: 600;
    text-align: center;
    max-width: 50%;
    width: 100%;
}

.template-page .custom-information-page .table-responsive td {
    font-size: 14px;
    color: #242424;
    font-weight: 400;
    text-align: center;
}

.template-page .custom-information-page .table-responsive th[colspan="2"] {
    font-size: 17px;
    text-transform: capitalize;
}

.template-page .custom-information-page a {
    border-bottom: 0 !important;
    color: #cb6029;
}

#shopify-product-reviews {
  margin-top: 30px !important;
}

#shopify-product-reviews .spr-container {
    padding: 15px;
}

.template-customers-account #shopify-section-acc_heading h1 {
    margin-bottom: 0;
}



/* Cart Page */

.template-cart #shopify-section-cart-template .cart__footer button.btn_checkout {
    background-color: #c1192a !important;
}

.template-cart .cart_item .page_cart_info .mini_cart_body .mini_cart_title {
    font-size: 16px;
    letter-spacing: 0.65px;
    color: #747474;
}

.template-cart .cart_item .page_cart_info .mini_cart_body .mini_cart_meta p {
    color: #747474;
    font-size: 14px;
}

.template-cart #shopify-section-cart_heading .page_head_cart_heading h1 {
    font-size: 24px;
    margin-bottom: 0;
}

#shopify-section-cart_widget .mini_cart_footer a.button.btn-cart {
    display: none;
}

#shopify-section-cart_widget .mini_cart_footer button.button.btn-checkout {
    background-color: #c1192a;
}

#shopify-section-cart_widget .mini_cart_footer button.button.btn-checkout:hover {
  background-color: #222;
  color: #fff;
  opacity: 1;
}

.template-cart #shopify-section-cart-template .cart__footer button.btn_checkout:hover {
  background-color: #222!important;
  border: 1px solid #222 !important;
  color: #fff;
  opacity: 1;
  transition: .25s ease-in-out!important;
}

/* Search Page */


.template-search .boost-pfs-filter-collection-header-wrapper {
    max-width: 100%;
    padding-bottom: 40px!important;
    padding-top: 40px!important;
    background: #f6f6f8!important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content li:last-child {
    position: relative;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content li:last-child::before {
    content: 'Country Origin: ';
    position: absolute;
    left: 0;
    top: 100%;
    font-weight: 400;
    color: #000;
}

.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_description&gt;div.panel .sp-tab-content li:last-child::after {
    content: 'India';
    position: absolute;
    left: 92px;
    top: 100%;
    color: #787878; text-indent: 8px;
}

.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-container {
    margin-bottom: 0;
}

.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-container h1 {
    text-align: center;
}

.boost-pfs-filter-collection-header-wrapper .boost-pfs-search-container form.boost-pfs-search-form {
    display: none;
}


/* Wishlist Page */

.template-search #shopify-section-wis_heading .page_head_wis_heading {
    padding: 20px 0;
    background-color: #f36a24;
}

.template-search #shopify-section-wis_heading .page_head_wis_heading h1 {
    color: #fff;
}

.template-search #shopify-section-wis_heading .page_head_wis_heading::before {
    display: none;
}

.template-search .cat_toolbar {
    display: none;
}

/* #shopify-section-wishlist_page .hover_button .nt_add_w,
#shopify-section-wishlist_page .product-image .hover_button .nt_add_w a.wis_remve {
    background: transparent;
} */

#shopify-section-wishlist_page .product-image .hover_button .nt_add_w a.wis_remve i.facl-heart-o::before {
    content: '\e804';
    color: #e81e63;
    font: 14px/1 fagecko;
}


.wishlistbodycontainer {
    margin-top: 40px;
}

.wishlistbodycontainer .products .product .image img {
    width: 100%;
    height: auto;
}

.wishlistbodycontainer .products .product {
    text-align: left;
    margin-bottom: 30px;
}

.wishlistbodycontainer .products .product .text {
    padding: 15px 0 0;
}

.wishlistbodycontainer .products .product .text h3 {
    font-size: 16px;
    height: auto;
    margin: 0 0 10px;
}

.wishlistbodycontainer .products .product .text p.variant_title {
    display: none;
}

.wishlistbodycontainer .products .product .text p.buttons {
    text-align: left;
    margin: 0;
    padding: 15px 0 0;
}

.wishlistbodycontainer .products .product .text p.buttons a.btn.addbutton {
    display: none;
}

/* Contact Page */

.template-page #shopify-section-contact_heading .page_head_contact_heading h1 {
    font-size: 24px;
    margin-bottom: 0;
    text-transform: uppercase;
}

.contact-content.col-12.col-md-6 {
    padding-left: 80px;
}

.contact-form h3 {
    font-size: 20px;
    color: #000;
}

.contact-content h2 {
    color: #000;
    text-transform: uppercase;
    font-size: 20px;
}

.contact-content .contacts_details p, 
.contact-content .contacts_details p strong {
    font-size: 16px;
    color: #000;
}

/* End Contact Page */



#nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1 form#contact_form .shopify-message {
    border: none;
    font-size: 16px;
    color: #2bb72d;
    padding: 15px;
}

#nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1 form#contact_form .shopify-message i {
  display: none;
}

/*---------------- Custom CSS for only desktop -------------------*/


.boost-pfs-filter-wrapper .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-filter-product-item-label .custom-sale-label {
    color: #fff;
    padding: 5px;
}

.template-customers-account table.orders-table td.return__exchange a.order-raturn-link {
    display: block;
    border: 1px solid #f37838;
    color: #f37838;
    text-align: center;
    font-size: 12px;
    line-height: 24px;
}


@media (min-width: 1025px) {
  
}

/*---------------- Custom CSS for tablet, mobile -------------------*/

@media (max-width: 1199px) {

  .bc-al-style4 .boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{
    top:auto !important;
    bottom:7px;
  }
  
  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper {
      width: 100% !important;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn {
      width: 100%;
      margin: 0;
      height: 31px;
      background-color: #ffffffa1;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn span {
    display: block;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn span {
    font-size: 12px;
  }
}

@media (max-width: 1200px) {
  .sp_header_mid .header__mid .desktop-menu {
      max-width: 42%;
  }

  .sp_header_mid .header__mid .desktop-head-icons {
      max-width: 44%;
  }
  
}
/* 
@media (min-width: 1200px) and (max-width: 1338px) {
  .sp_header_mid .header__mid .desktop-menu {
      flex: unset;
      max-width: 52%;
  }
} */


@media (max-width: 1024px) {
  #nt_menu_canvas #shopify-section-mb_nav ul#menu_mb_ul li.menu-item-has-children ul.sub-menu li.item-level-1.menu-item-has-children &gt; a {
    color: #000;
  }

  /* #nt_menu_canvas .mb_nav_tabs {
    display: none;
  } */
}

/*---------------- Custom CSS for only tablet -------------------*/
@media (min-width: 768px) and (max-width: 1024px) {
  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 {
    order: 2;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button button.single_add_to_cart_button {
    margin-top: 0;
  }


  .sp_header_mid .header__mid .site-logo {
    max-width: 15%;
    margin-top: 0;
  }

  .sp_header_mid .header__mid .desktop-head-icons {
      max-width: 35%;
  }


  
  
}




/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 768px){
 #ntheader .desktop-head-icons .nt_action .my-account {
    display: none;
}

  #shopify-section-72cf6465-594d-46c8-b0ee-37d4c886be49 {
    display: block;
  }
  

  #ntheader .ntheader_wrapper #shopify-section-header_top .h__top {
    min-height: 30px;
    padding: 0;
  }

  #ntheader .ntheader_wrapper .header__mid &gt; .container {
    padding: 5px 20px 0;
  }

  #ntheader .ntheader_wrapper .header__mid {
    position: relative;
  }


  .sp_header_mid .header__mid .site-logo {
      max-width: 35%;
      margin-top: 0;
  }
  
  #ntheader .sp_header_mid .header__mid .desktop-head-icons {
    position: initial;
    margin-top: 15px;
    max-width: max-content;
    margin-left: auto;
  }

  #ntheader .ntheader_wrapper .header__mid .css_h_se .col-md-4.col-2.dn_lg {
      margin-top: 4px;
      max-width: 40px;
      flex: none;
      margin-right: 10px;
  }

  #ntheader .sp_header_mid .header__mid .desktop-head-icons .nt_action .frm_search_ac.widget {
    max-width: max-content;
    width: 100%;
    padding: 0;
    display: none;
  }

  

  #ntheader .sp_header_mid .header__mid .desktop-head-icons .nt_action .frm_search_ac.widget form.search_header .frm_search_input {
    width: 100%;
  }

  #ntheader .ntheader_wrapper .header__mid .css_h_se {
    align-items: center;
    min-height: initial !important;
    justify-content: initial;
  }

  #ntheader .sp_header_mid .header__mid .desktop-head-icons a i {
    font-size: 20px;
  }

  #ntheader .sp_header_mid .header__mid .desktop-head-icons .nt_action a.icon_search {
    display: block;
  }

  #ntheader .ntheader_wrapper .header__mid .css_h_se .col-lg-auto.col-md-4.col-6.tl_lg .branding img.logo_mobile {
    padding: 0;
  }

  #ntheader .sp_header_mid .header__mid .desktop-head-icons a.icon_like {
      display: none;
  }

  .sp_header_mid .header__mid .desktop-head-icons .my-smart-wishlist span.topbadge {
      line-height: 9px;
  }

/*   #ntheader .sp_header_mid .header__mid .desktop-head-icons .my-account {
      display: none;
  }
   */
  #shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .section-title,
  #shopify-section-2c8526eb-15aa-4c56-a242-1241366716cb .section-title,
  #shopify-section-1597120285267 .section-title,
  #shopify-section-6287128f-6899-4039-b221-89d6c029a38f .section-title,
  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .section-title,
  #nt_footer #shopify-section-footer_top .order-lg-1 h3 {
    font-size: 20px;
  }

  #shopify-section-6629eada-7f9d-4316-bb51-bc84c469cfbb .mt__30.nt_banner_holder {
      margin-top: 15px;
  }

  #shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 .wrap_title .section-subtitle {
      max-width: 100%;
  }

  #shopify-section-1597120285267 .tab_se_wrap .tab_se_header li.dib {
      max-width: 50%;
  }

  .nt_products_holder .pr_grid_item.product { 
      padding: 0 5px;
  }

  #shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder {
    justify-content: space-between;
    max-width: 100%;
    padding-bottom: 40px;
  }

  #shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item {
    max-width: 30%;
    margin-top: 20px;
  }


  #shopify-section-cabdb45e-729e-4d30-bf67-1a8809232abb .mt__30.nt_banner_holder .cat_space_item .category-content p {
    font-size: 14px;
    padding: 0 15px;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 {
    padding: 0;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider h3 {
    font-size: 20px;
    line-height: 25px;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-stage-outer {
    padding: 15px 0 15px 18%;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .owl-dots {
    display: none;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review {
    padding: 20px 15px;
    margin-right: 0;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review .review-stars {
    max-width: 40%;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review p.review-content {
    font-size: 11px;
    line-height: 18px;
    letter-spacing: .66px;
    min-height: 130px;
    margin-top: 10px;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review h5.customer-name {
    font-size: 12px;
    line-height: 12px;
    letter-spacing: 0.74px;
  }

  #shopify-section-22b5c0a3-58c6-482a-8a7e-727958b2da28 .custom-review-slider .review-slider .review p.review-date {
    font-size: 10px;
    line-height: 18px;
    letter-spacing: .6px;
  }
  
  #nt_footer .footer__top_wrap .container-fluid.pr.z_100 {
    padding: 0;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row {
    margin: 0;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 {
    max-width: 100%;
    padding: 0 4% 0;
  }

  #nt_footer #shopify-section-footer_top .order-lg-1 {
    margin-bottom: 30px;
    padding: 20px 0 40px;
  }

  #nt_footer #shopify-section-footer_top .order-lg-1 form#contact_form .signup-newsletter-form {
    max-width: 90%;
  }

  #nt_footer #shopify-section-footer_top .order-lg-1 .widget_footer.newl_des_1&gt;p {
    font-size: 12px;
    padding: 0 8%;
    margin-bottom: 0;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row&gt;.col-lg-2 h3.widget-title {
    border-bottom: 1px solid #70707081;
    font-size: 14px;
    
  }
  
  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .col-lg-12 {
Â&nbsp; Â&nbsp; padding: 0 4% !important;
   }

  #shopify-section-footer_bot .footer__bot_wrap .row {
      justify-content: space-between;
  }

  #shopify-section-footer_bot .footer__bot_wrap .row &gt; div {
    max-width: max-content;
    flex: none;
    margin-top: 0;
  }
  
  #shopify-section-footer_bot .footer__bot_wrap .row &gt; div img.gh-desktop-logo {
    max-width: 130px;
  }
  

  #nt_footer #shopify-section-footer_top .footer__top_wrap {
    padding-bottom: 10px;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 {
    background-color: #fff;
    max-width: 100%;
    padding: 0 4%;
    margin-bottom: 0;
    order:3;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid &gt; .row &gt; .order-lg-2.order-3 h3.widget-title {
    border-bottom: 1px solid #70707081;
    display: flex;
    margin-bottom: 10px;
    font-family: 'Facundo';
    font-weight: 600;
    line-height: 20px;
    letter-spacing: .96px;
    font-size: 14px;
  }

  #nt_footer #shopify-section-footer_top .footer__top_wrap&gt;.container-fluid&gt;.row .order-lg-2.order-3 .newsletter-social-icons ul {
    max-width: 30%;
    margin: 0;
  }

  #ntheader .ntheader_wrapper #shopify-section-header_top .h__top p {
    font-size: 14px;
    line-height: 25px;
  }

  button.flickity-button.flickity-prev-next-button:before {
    width: 45px;
    height: 45px;
  }

  #nt_footer #shopify-section-footer_top .order-lg-1 h3 span.nav_link_icon {
    display: none;
  }

  .template-page #nt_content .container-fluid {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .template-page .custom-information-page {
    padding: 0;
    margin-bottom: 40px;
  }


  .template-page .custom-information-page h1 {
    font-size: 28px;
    margin-bottom: 10px;
  }

  .template-page .custom-information-page p {
    font-size: 14px;
  }

  .template-page .custom-information-page .table-responsive th[colspan="2"] {
    font-size: 15px;
  }

  .template-page .custom-information-page h3 {
    font-size: 20px;
  }


  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors {
    padding-left: 7.5px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary {
    margin-top: 20px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary h1.product_title {
    font-size: 20px !important;
    line-height: 30px;
    margin-bottom: 10px !important;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary p#price_ppr {
    font-size: 15px;
    line-height: 18px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary p#price_ppr .price-discount-percent {
    font-size: 15px;
    margin-left: 10px;
  }

  .variations.style__circle .swatch.is-label .swatch__value_pr {
    min-width: 22px;
    min-height: 22px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .variations div[data-opname=size] ul li span {
    line-height: 22px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button #sp_qty_ppr {
    max-width: 40%;
        margin-bottom: 10px;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist {
    position: fixed;
    bottom: 0;
    z-index: 150;
    max-width: 100%;
    left: 0;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist button.single_add_to_cart_button {
    max-width: 100%;
  }


  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary form#cart-form_ppr .variations_button .flex.wrap .add-to-cart-wislist #smartwishlist {
      max-width: 15%;
      margin: 0;
      min-width: max-content;
  }

  .template-product #shopify-section-footer_bot {
    margin: 0px 0 60px;
  }

  .product-image .hover_button .nt_add_w a {
    width: 20px;
    height: 20px;
  }

  .product-image .hover_button .nt_add_w a span,
  .product-image .hover_button .nt_add_w a::before {
    display: none;
  }

  .product-image .hover_button .nt_add_w a i {
    font-size: 10px;
  }

  #shopify-section-product-recommendations .product-inner .product-info h3.product-title {
    font-size: 14px;
    line-height: 15px;
    letter-spacing: 0.6px;
  }

  #shopify-section-product-recommendations .product-inner .product-info span.price {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.6px;
  }

  #shopify-section-product-recommendations #pr_recommendations {
      margin-top: 20px;
  }

  #shopify-section-product-recommendations #pr_recommendations h3.section-title {
    font-size: 20px;
  }

  .boost-pfs-filter-right-col {
    padding-left: 0 !important;
  }

  .collection-header-custom {
      max-width: 100%;
      padding-left: 0;
      margin-bottom: 7px;
  }

  .boost-pfs-filter-collection-header-wrapper {
      max-width: 100%;
  }

  .boost-pfs-filter-collection-header-wrapper&gt;.boost-pfs-container-default-fullwidth h1 {
    margin-left: 0;
    font-size: 20px;
  }

  /* .boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth .boost-pfs-filter-default-toolbar {
    display: none;
  } */

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper {
      width: 100% !important;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn {
      width: 100%;
      margin: 0;
      height: 31px;
      background-color: #ffffffa1;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn span {
    display: block;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper button.boost-pfs-addtocart-btn span {
    font-size: 12px;
  }

  .boost-pfs-quickview-cart-form .boost-pfs-quickview-product-option-header {
    color: #000;
  }

  .boost-pfs-quickview-cart-form .boost-pfs-quickview-qty-cartbtn .boost-pfs-quickview-cart button.boost-pfs-quickview-cart-btn {
    line-height: 36px;
  }

  .boost-pfs-filter-right-col .boost-pfs-filter-product-item .boost-pfs-filter-product-item-image .boost-pfs-action-list-wrapper {
    top: auto !important;
    bottom: 7px;
  }

  .boost-pfs-quickview-cart-form .boost-pfs-quickview-selector-wrapper[name="size"] .boost-pfs-swatch-element label {
    min-width: 45px;
    min-height: 45px;
    font-size: 14px;
    letter-spacing: .56px;
    height: 100%;
    line-height: 43px;
    padding: 0 5px;
    border-radius: 50% !important;
  }
  
  .boost-pfs-quickview-cart-form .boost-pfs-quickview-selector-wrapper[name="size"] .boost-pfs-swatch-element input:checked + label {
    background: #C1192A;
    border: none;
  }

  .boost-pfs-filter-products .boost-pfs-filter-product-item {
      padding-left: 10px;
  }
  
  .des_pr_layout_2 #shopify-section-pr_description {
      margin-top: 0px !important;
  }

  .template-product #nt_wrapper .sp-single .container_cat.cat_full .product-images span.nt_labels span {
      font-size: 21px;
      padding: 2px 12px;
  }

  #shopify-section-9d4c3a84-6bc4-4b44-851f-83a993d32592 {
    display: none;
  }

  
  #shopify-section-2c8526eb-15aa-4c56-a242-1241366716cb {
    display: block;
  }

  #shopify-section-2c8526eb-15aa-4c56-a242-1241366716cb h3.section-title {
      margin-bottom: 10px;
  }

  #shopify-section-2c8526eb-15aa-4c56-a242-1241366716cb .mt__30.nt_banner_holder .cat_space_item:not(:last-child) {
      margin-bottom: 20px;
  }

  #shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-wrapper {
      margin-bottom: 10px;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist {
      visibility: visible;
      opacity: 1;
      width: 20px;
      height: 20px;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wishlistadd i,
  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist a.wis_added i{
      font-size: 10px;
  }

  #shopify-section-collection-template-boost-pfs-filter .boost-pfs-filter-toolbar-top-mobile.boost-pfs-filter-stick {
      box-shadow: 0 1px 12px #5c5c5c;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner .collection-wishlist span.tt_txt {
    display: none;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom .boost-pfs-filter-product-bottom-inner p.boost-pfs-filter-product-item-price {
    line-height: 20px;
    font-size: 13px;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom .boost-pfs-filter-product-bottom-inner {
    margin-top: 5px;
  }


  .template-collection #nt_content nav.sp-breadcrumb {
    padding: 0 3.5% 5px;
    margin-top: 0;
    background-color: #faf9f6;
  }

  #ntheader .sp_header_mid .header__mid .desktop-head-icons .nt_action .frm_search_ac.widget form.mini_search_frm {
    border: 0;
  }

  .product-inner .product-info h3.product-title {
    font-size: 14px;
  }

  .product-inner .product-info span.price {
    font-size: 13px;
    line-height: 20px;
  }

  .label_style_rectangular .nt_labels .nt_label.custom-new-label {
      font-size: 18px;
      padding: 2px 7px;
  }

  .label_style_rectangular .nt_label {
    min-width: 40px;
    font-size: 11px;
  }

  .boost-pfs-filter-top-sorting-mobile .boost-pfs-filter-top-sorting-wrapper&gt;span {
    text-align: center;
  }

  .boost-pfs-filter-toolbar-top-mobile-inner.boost-pfs-filter-toolbar-show-sort-by-mobile .boost-pfs-filter-tree-mobile-button button {
    text-align: center;
  }

  .boost-pfs-filter-top-sorting-mobile .boost-pfs-filter-filter-dropdown {
    top: auto!important;
    margin-top: 10px;
    left: 0!important;
    right: 0!important;
    width: 200%!important;
    bottom: 100%!important;
  }


  .boost-pfs-filter-stick-body .boost-pfs-filter-stick .boost-pfs-filter-top-sorting-mobile .boost-pfs-filter-filter-dropdown{
    bottom:100%;
    top:auto;
    width:200%;
    left:0;
    right:0;
  }

  #shopify-section-footer_bot .footer__bot_wrap .row&gt;div.f_bot_bt_copy {
      font-size: 13px;
  }

  .sp_header_mid .header__mid .desktop-head-icons .nt_action a.cb.chp img {
    max-width: 20px;
    max-height: 20px;
  }

  
  #ntheader.live_stuck .ntheader_wrapper .header__mid {
      min-height: 60px;
  }

  #ntheader.live_stuck .ntheader_wrapper .header__mid .css_h_se .col-md-4.col-2.dn_lg {
    margin-top: 10px;
  }

  #ntheader.live_stuck .sp_header_mid .header__mid .desktop-head-icons {
    margin-top: 8px;
  }

  .sp_header_mid.live_stuck .header__mid .site-logo {
    margin-top: 4px;
  }

  #ntheader.live_stuck .sp_header_mid .header__mid .container {
    padding: 0 20px;
  }

  .boost-pfs-filter-product-item-grid .boost-pfs-filter-product-item-inner span.smartwishlist {
    opacity: 1 !important;
    font-size: 16px !important;
  }

  .nt_products_holder .product .smartwishlist {
      padding: 0;
      opacity: 1!important;
      top: 10px;
      right: 15px;
  }

  .wishlistbodycontainer .products .container-fluid  .row {
      display: flex;
      margin: 0;
  }

  .wishlistbodycontainer .products .container-fluid .col-md-4.col-sm-4 {
      max-width: 50%;
      padding: 0 5px;
  }

  .wishlistbodycontainer .products .product {
      margin-bottom: 30px;
      text-align: left;
  }

  .wishlistbodycontainer .products .product .text {
      padding: 10px 0 0;
  }
  
  .wishlistbodycontainer .products .product .text h3 {
      height: auto;
      margin: 0 0 10px;
  }

  .wishlistbodycontainer .products .product .text p.variant_title {
      display: none;
  }


  .boost-pfs-filter-wrapper .boost-pfs-container-default-fullwidth {
      display: block;
  }
  
}

.product-delivery .delivery_details .item {
    display: flex;
    align-items: center;
}
.delivery_details img {
        width: 20px !important;
        
    }
    
.delivery_details .item p {
        font-size: 16px;
        /* font-weight: 600; */
        margin: auto;
        text-align: left;
        display: contents;
    }

/* september 8 */
.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .mobile_product_promotions {
    
  display: none;
}
@media (max-width: 768px){
.template-product #nt_wrapper .sp-single .container_cat.cat_full .product-infors #shopify-section-pr_summary .mobile_product_promotions {
  display: block!important;
background-color: #ffdfcf;
  padding: 20px 24px!important;
    margin-left: -25px;
    margin-right: -17px;
}
  .product-infors #shopify-section-pr_summary .mobile_product_promotions h2 {
    letter-spacing: 0;
    line-height: 1;
    font-weight: 400;
    text-transform: capitalize!important;
    padding-bottom: 8px;
    font-size: 17px;

}
  .product-infors #shopify-section-pr_summary .mobile_product_promotions ul {
    margin: 0 0 0 14px;
    list-style: inherit;
}
  .product-infors #shopify-section-pr_summary .mobile_product_promotions li {
    letter-spacing: 0;
    line-height: 20px;

    font-size: 10px;
}
}

div#shopify-section-6cd01a33-3134-40c9-a465-448f92a8d5bd .cat_design_8 .cat_grid_item__content {
    background: transparent !important;
}

      

@media only screen and (min-width: 300px) and (max-width: 730px) {
.video-container {
    flex: 0 0 40% !important;
    padding: 10px !important;
}</pre></body></html>