/** Shopify CDN: Minification failed

Line 805:0 Unexpected "}"

**/
/*-----------------------------------------------------------------------------/
/ Custom Theme CSS
/-----------------------------------------------------------------------------*/
/*---------------- Global Custom CSS -------------------*/
img {
  max-width: 100%;
  height: auto;
}
.branding img { padding-top: 25px !important; }


.wrap_sortby a.truncate:nth-child(4), .wrap_sortby a.truncate:nth-child(3), .wrap_sortby a.truncate:nth-child(7), .wrap_sortby a.truncate:nth-child(8) {

}

.header_4{ margin-top: 5px;}

.nt_menu>li>a {   font-weight: normal; }

/*    
.wrap_swap_price {   visibility: hidden; }  */


#bk_40dcd3ce-cca5-42fb-826c-e6696d0ba557, #bk_4b496f12-ec3c-4211-80a8-14d094469cc4 { padding-top: 3%; }

.footer__bot_wrap, .footer__bot .nt_currency ul, .footer__bot .nt_currency.cg { display: none; }

.footer__top_wrap { border-bottom-width: 0px !important; }

#shopify-section-footer_top .pt__80 {padding-top: 40px; }

.footer__top .nt-social, .ntheader .cus_txt_h .nt-social {
    margin: 0px 0px;
    text-align: center; }

.nt-social i:hover { color: #270000; }

.newsletter_se.color_scheme_dark .section-subtitle { color:  #000 !important; text-align: center; }

.signup-newsletter-form input.input-text {min-width: auto !important;
border-color: #000000 !important;
background-color: #fff;}

.newsletter_se .signup-newsletter-form .submit-btn { background-color: #000000; 
min-width: 150px;}

.footer__top ul.menu {
 -webkit-column-count:2; }

.product_meta strong {
    display: none; }

.product_meta .tagged_as a { color: #000000; 
pointer-events: none;}

.bid_wis_heading-0 { 
text-align: left; }

#shopify-section-product-template .product__policies { display: none; }

.cart-note__label {
 cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
}

.cart-note__label:after {
  content: "\002B";
margin-left: 5px;
  font-size: 150%;
}

.active:after {
  content: "\2212";
margin-left: 5px;
  font-size: 150%;
}


#CartSpecialInstructions{  
  display: none;
  overflow: hidden;
    align-items: center;
    width: 100%;
    height: 150px;
    border: 1px solid #666;
    text-align: center;
    background-size: auto 12px;
    background-position: center 96%;
    padding-bottom: 30px;
    cursor: text;
}

.product-attr .truncate{ display: none; }

.page_head_305337729205 .bid_cat_heading-0, .page_head_283961721013 .bid_cat_heading-0, .page_head_278744498357 .bid_cat_heading-0, .page_head_278712910005 .bid_cat_heading-0, .page_head_278742728885 .bid_cat_heading-0, .page_head_280574820533 .bid_cat_heading-0, .page_head_280534614197 .bid_cat_heading-0, .page_head_279304241333 .bid_cat_heading-0, .page_head_283960541365 .bid_cat_heading-0{
    text-align: left;
    margin-left: 10px;
font-size: 210%;
font-weight: 400;
}

.page_head_309069021365 .bid_cat_heading-0
{
 color: #000000 !important;
    text-align: left;
font-size: 190%;
font-weight: 400;
}

.page_head_373747974325 .bid_cat_heading-0
{
font-weight: 400;
}

.page_head_373939273909 .bid_cat_heading-0{
font-weight: 400;
}

.page_head_373938061493 .bid_cat_heading-0{
font-weight: 400;
}

.page_head_366840283317 .bid_cat_heading-0 {
    text-align: left;
margin-left: 10px;
font-size: 39px;
font-weight: 400;
 text-shadow: 1px 1px #000;
}

.page_head_364215173301 .bid_cat_heading-0 {
    text-align: left;
color: #000 !important;
margin-left: 10px;
font-size: 39px;
font-weight: 400;
 text-shadow: 0.5px 0.5px #000;
}

.page_head_317738647733 .bid_cat_heading-0 {
color: #000000 !important;
text-align: left;
font-size: 180%;
font-weight: 400;
  margin-left: 25px;
}

.page_head_298539417781 .bid_cat_heading-0, .page_head_283961721013 .bid_cat_heading-0, .page_head_276623917237 .bid_cat_heading-0 {
 color: #000000 !important;
    text-align: left;
    margin-left: 25px;
font-size: 210%;
font-weight: 400;
}

.page_head_374994698421 .bid_cat_heading-0 {
    text-align: left;
    margin-left: 25px;
font-size: 210%;
font-weight: 400;
}

.page_head_365599195317 .bid_cat_heading-0, .page_head_653083050165 .bid_cat_heading-0, .page_head_654203748533 .bid_cat_heading-0{
color: #000000 !important;
    text-align: left;
    margin-left: 25px;
font-size: 210%;
font-weight: 400;
}

.page_head_329687302325 .bid_cat_heading-0 {
 color: #000000 !important;
font-size: 210%;
font-weight: 400;
}


.page-head:before {
background: transparent;
}

@media (max-width: 767px)
{  #b_799eb27e-207c-4178-a575-da6d37613795 {
display: none;
} } 

@media (max-width: 767px)
{ 
h4#b_1585640443284 {
 } }

h3.product-title>a {  
font-size: 14px;
}

.section-subtitle { 
color: #000000;
}

.cat_view.col-auto {
display: none ;
}

.page_head_cart_heading .bid_cart_heading-0, .page_head_wis_heading .bid_wis_heading-0, .page_head_contact_heading .bid_contact_heading-0, .page_head_pages_heading .bid_pages_heading-0{ 
 text-align: left;
    margin-left: 100px;
font-size: 180%;
font-weight: 400;
}

.pr_short_des.rtet4 {
font-size: 13px;
}

.cart_meta_propertyList.ul_none {
display: none; }

.spr-icon-star:before {
color: #270000;
}

.tab_title_block.active::after {
display: none;
}

.popup_new_content {
    padding: 0px 30px 30px 30px !important;
}

.gpo-app .gpo-label {
margin-left: 0px ;
}

.gpo-app .gpo-input {
min-height: 32px !important;
max-width: 320px !important;
}


.page_head_283960541365 .bid_30d34196-375b-4fc5-b8de-b85a811b4ec0, .page_head_283960541365 .bid_30d34196-375b-4fc5-b8de-b85a811b4ec0 a:not(:hover), .page_head_280574820533 .bid_30d34196-375b-4fc5-b8de-b85a811b4ec0, .page_head_280574820533 .bid_30d34196-375b-4fc5-b8de-b85a811b4ec0 a:not(:hover){ color: #ffffff !important; }


.page_head_280534614197 .bid_cat_heading-0, .page_head_280534614197 .bid_cat_heading-0 a:not(:hover){
color: #000000 !important;
}

.nt_se_1660247956782119ac {
max-width: 900px; 
padding-top: 20px; }

#shopify-section-1660247956782119ac { background-color: #f1f2ed;  }

.type_featured_blog .art_des1 .post-info{
padding: 0;
}


.type_featured_blog .art_des1 .post-item-wrap, .type_manual_blog .art_des1 .post-item-wrap{ background-color: #fff; 
border: solid 1px  #b5bab6;
flex: 1;
padding: 5px;
 }

.post-info .article_title {
font-weight: 700;
font-size: revert; }

.entry-image {
display: none; }

#shopify-section-article-template { padding-left: 5%; 
padding-right: 3%; }

.blog-navigation { border-color: #fff !important; }

#bk_f1420466-5ead-4062-8228-dc2af172e6de, #bk_3afde2db-c25e-46bd-ad3b-6eccbf15c803 { margin: 30px 0px !important; 
background: #270000 !important;
font-size: 20px !important; }

.quotes_des_2 .quote_slide, .quotes_des_3 .quote_slide {
background: none; 
box-shadow: none;}

.quote_avatar   {
overflow: unset; 
background: #270000 !important;
}


.quote_author  {
color: #fff !important;
font-weight: 400;
}

.quote_slide { 
margin-top: -30px;
margin-bottom: -65px ; }

/*  Tennis bracelet  */
#product-7305286484149 .price_range, #product-7305286484149 #cart-form_ppr {
display: none; }


#productqv-7305286484149 .entry-summary .price_range, #productqv-7305286484149 #callBackVariant_qv{
display: none;
}

.nt_pr .wrap_swap_price  [data-id="42321779654837"] {
display: none;
}

/* End of Tennis */

/* Christmas Shop custom products */

#product-7347868893365 .price_range:before { 
 content: "Starting from: ";
}

 #product-7347868893365 #cart-form_ppr {
display: none; }


#productqv-7347868893365 .entry-summary .price_range, #productqv-7347868893365 #callBackVariant_qv{
display: none;
}

#product-7347864797365 .richtext_9482a999-cc22-4bdd-8c08-63ee4a24159a a, 
#product-7347868893365 .richtext_9482a999-cc22-4bdd-8c08-63ee4a24159a a{

width: auto;
    min-width: 226px;
    max-width: 100%;
background: #270000;
    color: #fff;
border-radius: 5px!important;
padding: 5px 25px;
}

#product-7348565115061 .price_range:before { 
 content: "Starting from: ";
}

 #product-7348565115061 #cart-form_ppr {
display: none; }

#productqv-7348565115061 .entry-summary .price_range, #productqv-7348565115061 #callBackVariant_qv{
display: none;
}

#product-7348565115061 .richtext_9482a999-cc22-4bdd-8c08-63ee4a24159a a{
width: auto;
    min-width: 226px;
    max-width: 100%;
background: #270000;
    color: #fff;
border-radius: 5px!important;
padding: 5px 25px;
}

#product-7347856179381 .price_range:before { 
 content: "Starting from: ";
}

 #product-7347856179381 #cart-form_ppr {
display: none; }

#productqv-7347856179381 .entry-summary .price_range, #productqv-7347856179381 #callBackVariant_qv{
display: none;
}

#product-7347856179381 .richtext_9482a999-cc22-4bdd-8c08-63ee4a24159a a{
width: auto;
    min-width: 226px;
    max-width: 100%;
background: #270000;
    color: #fff;
border-radius: 5px!important;
padding: 5px 25px;
}

#product-7348569145525 .price_range:before { 
 content: "Starting from: ";
}

 #product-7348569145525 #cart-form_ppr {
display: none; }

#productqv-7348569145525 .entry-summary .price_range, #productqv-7348569145525 #callBackVariant_qv{
display: none;
}

#product-7348569145525 .richtext_9482a999-cc22-4bdd-8c08-63ee4a24159a a{
width: auto;
    min-width: 226px;
    max-width: 100%;
background: #270000;
    color: #fff;
border-radius: 5px!important;
padding: 5px 25px;
}


/* END of Christmas Shop custom products */

/* Featured Collection */

.nt_1660503868abe3aaac-1  {
max-width: 5% ;
}

 .nt_1660503868abe3aaac-0  {
max-width: 39% ;
}

.nt_1660503868abe3aaac-2  {
max-width: 39% ;
}

/* Custom-made section */

.nt_1660524461b323666f-0{
max-width: 39% ;
}

.nt_f15e2109-3149-408b-95d9-747ec1fa4331{
max-width: 39% ;
}

.nt_854fc7ce-1bc6-4ffc-a4a2-5f306f498827{
max-width: 5% ;
}

/*   Custom made page  */


.slider-cmp {
   text-align: center;


}

.slider-cmp img {


}

/*  Gift icon */

.ul_tabs li a:hover, .ul_tabs li.active a, .ul_tabs li.tab_title_block a:hover, .ul_tabs li.tab_title_block.active a {
    font-weight: 600;
}

/* Custom page  */

.col-6 .sd-cusmd {
max-width: 100%;
}

.first-cusmd { 
display: block ruby;
flex-wrap: initial;
}

.title-cusmd {
font-weight: 400;
}
.title-cusmd-m { font-weight: 400; }

.nt_se_newsletter2 h3{
text-align: center !important;
font-weight: 400;
}

.prs_slide_item .title-wrap .price{
visibility: hidden;
}

/* Blog */

#shopify-section-1660247956782119ac {
padding-bottom: 50px;
}

.nt_se_9bede7c1-86af-4d4a-9938-6c7e6b2383cb {
margin-top: -30px ;
}

.category-content  {
margin-bottom: -10px !important;
}

.first-letter {
  font-size: 21px;
 
}


.drop-cap::first-letter {
  -webkit-initial-letter: 4;
          initial-letter: 4;
  color: #270000;
  font-weight: bold;
  margin-right: .75em;
}

.products .nt_pr  {
padding-left: 5px !important;
    padding-right: 5px !important;
}

.equal_nt.nt_contain .nt_bg_lz, .item__position.nt_contain {
    background-size: 110%;
}

.equal_nt .nt_bg_lz, .pr_lazy_img {
    background-size: 125%;
}

iframe#frame_qbq6dzRgRe9rb-hLne515A{ margin-bottom: -170px !important;}

#shopify-section-about_us .about_us_img.border_true {
margin-bottom: 45px !important;
}

/** Kids Cover **/
.page_head_311294460085 .parallax-inner {
    background-position: top; 
}

/** Ticker **/

 .example1 {
      height: 80px;	
      overflow: hidden;
      position: relative;
background: #270000;
    }
    .example1 span{

      position: absolute;
      width: 100%;
      height: 100%;
     white-space: nowrap;
    font-size: 14px;
    line-height: 18px;
    color: var(--text-white);
    text-transform: uppercase;
    font-family: var(--font-aktivgroteskex);
    font-weight: 400;
    margin-bottom: 0px;
    padding: 14px;

    display: inline-block;
      
      text-align: center;
      /* Starting position */
      -moz-transform:translateX(100%);
      -webkit-transform:translateX(100%);	
      transform:translateX(100%);
      /* Apply animation to this element */	
      -moz-animation: example1 50s linear infinite;
      -webkit-animation: example1 50s linear infinite;
      animation: example1 50s linear infinite;
    }
    .example1 span a{
      margin-right:50px; 
    }
    /* Move it (define the animation) */
    @-moz-keyframes example1 {
      0%   { -moz-transform: translateX(100%); }
      100% { -moz-transform: translateX(-100%); }
    }
    @-webkit-keyframes example1 {
      0%   { -webkit-transform: translateX(100%); }
      100% { -webkit-transform: translateX(-100%); }
    }
    @keyframes example1 {
      0%   { 
        -moz-transform: translateX(100%); /* Firefox bug fix */
        -webkit-transform: translateX(100%); /* Firefox bug fix */
        transform: translateX(100%); 		
      }
      100% { 
        -moz-transform: translateX(-100%); /* Firefox bug fix */
        -webkit-transform: translateX(-100%); /* Firefox bug fix */
        transform: translateX(-100%); 
      }
    }

/*  Review stars related */
.vstar-star.center { display: none; }

#shopify-section-1623221279635cbda1 .wrap_swap_price {
 visibility: hidden;
}

.nt_label {
background-color :#888;
}

#vstar-reviews .grid-review{ 
 height: max-content;
    
  overflow: hidden !important;  }

.history-page { text-align: center; }

div.page_head_365599195317 {
padding: 130px 0;
}

#shopify-section-prs_slide_7TaWAU .nt_slider .product-title::after {
  font-weight: 400;
  content: "\a Shop Now";
  white-space: pre;
  text-decoration: underline;
  font-size: 21px;
  display: grid;
}

.page_head_373747974325, .page_head_373939273909, .page_head_373938061493, .page_head_373938815157 {
Padding: 250px 0px !important;
}

.page_head_373747974325 .parallax-inner, .page_head_373939273909 .parallax-inner, .page_head_373938061493 .parallax-inner, .page_head_373938815157 .parallax-inner{
background-position: top !important;
}

/*---------------- Custom CSS for only desktop -------------------*/
@media (min-width: 1025px) {
  #shopify-section-footer_top .pt__80 {
padding-left: 90px;
}

button.mfp-close:after {
color: #FF0000;
background: #ffffff;
}

.filter_area .section_nt_filter { display: grid; }

.nt_se_1660605764a04930ef .content {
margin-top: 5px; 
}
#shopify-section-article-sidebar {padding-top: 50px; }

 .txt_col_img {
padding: 0px 30px 0px 30px !important; }

/*
div.nt_se_1660524461b323666f .h4 {
padding-top: 45%; }
*/

.nt_se_1661305099b5999e9f {
display: none;
}

/* Kids collection */
div.page_head_311294460085{
padding: 300px 0;
}
.page_head_311294460085 .bid_cat_heading-0{
font-size: 300%;
font-weight: 300;
color: #fff!important;
}

/*   Mother's Day Gifts  */

div.page_head_325591859381{
padding: 300px 0;
}
.page_head_325591859381 .bid_cat_heading-0{
font-size: 300%;
font-weight: 300;
}

/* Blog */

.post-558550810805 .post-info .article_title {
 
        line-height: 1.2;
  }
}

/*---------------- Custom CSS for tablet, mobile -------------------*/
@media (max-width: 1024px) {
  .page_head_305337729205 .bid_cat_heading-0, .page_head_276623917237 .bid_cat_heading-0{
 margin-left: 10px;
font-size: 160%;
}

.page_head_374994698421 .bid_cat_heading-0{
 margin-left: 10px;
font-size: 160%;
}

.page_head_365599195317 .bid_cat_heading-0, .page_head_653083050165 .bid_cat_heading-0, .page_head_654203748533 .bid_cat_heading-0{
margin-left: 10px;
font-size: 160%;
}

.page_head_366840283317 .bid_cat_heading-0 {
 margin-left: 10px;
font-size: 34px;
text-shadow: 1px 1px #000;
}

.page_head_280534614197 .bid_cat_heading-0, .page_head_283961721013 .bid_cat_heading-0{

margin-bottom: 30px;
    margin-left: 0px;
font-size: 140%;
}

.page_head_298539417781 .bid_cat_heading-0 {
 color: #000000 !important;
margin-top: 100px;

}


.page_head_280534614197, .page_head_283961721013{ padding: 120px 0px 0px !important; }

.page_head_280574820533{
padding: 30px 0px !important; 
}

.page_head_279304241333 {
padding: 40px 0px 40px !important;
}

.page_head_283961721013 .bid_cat_heading-0, .page_head_278744498357 .bid_cat_heading-0, .page_head_278712910005 .bid_cat_heading-0, .page_head_280574820533 .bid_cat_heading-0, .page_head_280534614197 .bid_cat_heading-0{
font-size: 160%;
    margin-left: 10px; }

.page_head_364215173301 .bid_cat_heading-0 {
font-size: 160%;
text-align: center;
margin-left: auto; }
}

 .page_head_279304241333 .bid_cat_heading-0{
color: #000000 !important;
margin-left: 0;

font-size: 140%;
}

.page_head_278742728885 .bid_cat_heading-0{
text-align: center;
margin-left: auto;
font-size: 160%;
}



.nt_se_1660605764a04930ef{
display: none;

}

.nt_se_1661305099b5999e9f .mt__30{
margin-top: 0px;
}

.nt_se_1661305099b5999e9f img{
width: 50%;
height: 50%;
}


/* Kids */

.page_head_311294460085 .bid_cat_heading-0{
font-size: 160%;
font-weight: 400;
text-shadow: 1px 1px #000000;
}

/* Mother's */

.page_head_325591859381 .bid_cat_heading-0{

font-weight: 300;
text-shadow: 1px 1px #000000;
}

/* One piece home coursel */

#shopify-section-prs_slide_7TaWAU .nt_slider .product-title::after {
  font-size: 17px;
}
}

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

/*---------------- Custom CSS for only mobile -------------------*/
@media (max-width: 767px){
  #bk_593caf17-2125-44c2-96ca-c5e524a2142a, #bk_40dcd3ce-cca5-42fb-826c-e6696d0ba557 {
display: none;
}

.branding img {
margin-bottom: 10px !important; }

#b_1585640453760 {
min-height: 20px !important;
max-height: 25px ;
}

.quote_slide { 
margin-top: -45px;
margin-bottom: -45px ;
 }

h3#b_31623537-d5f7-4d44-81ed-9b1ea4ecb27c, h4#b_278c36c2-4d0b-41c3-93ca-150666aebd33 {
color: #fff;
}

.nt_se_1623221279635cbda1 {
height: 380px;
}

/* Featured Collection 

.nt_1660503868abe3aaac-1  {
width: 5%;
max-width: 5% ;
}

.nt_1660503868abe3aaac-0  {
width: 100%;
max-width: 100% ;
}

.nt_1660503868abe3aaac-2  {
width: 100%;
max-width: 100% ;
}
*/

.nt_1660503868abe3aaac-1 .category-content.mb__30  {
margin-bottom: -30px !important;
}

.nt_1660503868abe3aaac-0 .category-content.mb__30 {
margin-bottom: -30px !important;
}

.nt_1660503868abe3aaac-2 .category-content.mb__30 {
margin-bottom: -30px !important;
}

.nt_se_1660503868abe3aaac .h4, .nt_se_1660503868abe3aaac .h4>a {
font-size: 17px !important;
font-weight: 500;
}

/* Custom page  */

.first-cusmd { 
display: block;
}

.fd-cusmd { margin-right: auto; margin-left: auto; padding-right: 50px; padding-left: 50px;
text-align: center;
}

.title-cusmd {
text-align: center;
}

.title-cusmd-m {
text-align: center;
}

.page_head_pages_heading .bid_pages_heading-0{
margin-left: 0;
text-align: center;
font-size: 28;
}

.coluwid {
max-width: 9%;
}


/* Blogs */

.nt_single_blog   {
margin-top: -60px;
}


 .nt_se_feature_columns2_HXBexz img, .nt_se_feature_columns2_HXBexz .placeholder-svg, .type_feature_columns .nt_se_feature_columns2_HXBexz .nt_banner_holder .cat_space_item {
  max-height: 70vh;
}

.nt_se_feature_columns2_HXBexz {
  max-height: 100vh !important;
}

.page_head_373747974325 .parallax-inner, .page_head_373939273909 .parallax-inner, .page_head_373938061493 .parallax-inner, .page_head_373938815157 .parallax-inner {
Background-size: 200% !important;
}
.page_head_373747974325, .page_head_373939273909, .page_head_373938061493, .page_head_373938815157 {
Padding: 100px 0px !important;
}



#nt_collection_eztT7B .h3, #nt_collection_UrPrNb .h3, #nt_collection_rMECBb .h3, #nt_collection_EGmf6q .h3 {
font-size: 19px !important;
}

#b_65c1871a-0e0c-4f89-b310-709033345e9d{
display:none !important;
}

#b_eed7d3f3-2fe8-4af9-8d0a-66a6d5118817{
min-height: 10px !important;
}

#b_hd_a7k7bk{display: none;}
}