#headerCMS-BlockGroupStart-1{
background:rgba(255, 255, 255, 1.00); 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:0px; border-color:transparent; border-style:none; border-radius:0px 0px 0px 0px; 
}
#headerCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#headerCMS-BlockGroupStart-3{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 1140px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#headerCMS-BlockGroupStart-3 >*{
width: calc(100% / 3) !important ;
}
#headerCMS-BlockGroupStart-5{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#headerCMS-BlockImage-6 .taplogo_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
border:none; 
width: auto; height: 80px; 
}
#headerCMS-BlockImage-6 .taplogo_img-wrapper{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
width: auto; height: 80px; 
min-width: auto; min-height: auto;
overflow :hidden; 
border:none; 
}
#headerCMS-BlockImage-6{
background:none; 
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
width: auto; height: auto;
}
#headerCMS-BlockGroupStart-8{
background:none; 
display:flex; flex-direction:column; align-items:flex-end; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#headerCMS-BlockLoginPopup-9 .Login_popup{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#ffffff; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:rgba(175, 149, 166, 1.00); 
width: 100%; height: 50px; 
border-width:1px 1px 1px 1px ; border-color:rgba(175, 149, 166, 1.00); border-style:solid; border-radius:8px 8px 8px 8px; 
}
#headerCMS-BlockLoginPopup-9{
font-family:Open Sans; color:#282828; font-size:16px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#headerCMS-BlockLoginPopup-9 .Login_img{
max-width: auto; max-height: auto;
width: auto; height: auto;
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#headerCMS-BlockLoginPopup-9 .Login_img-wrapper{
width: auto; height: auto;
max-width: auto; max-height: auto;
overflow :auto; 
min-width: auto; min-height: auto;
}
#headerCMS-BlockGroupStart-12{
background:rgba(175, 149, 166, 1.00); 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 48px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#display-ideasCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#display-ideasCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 800px; height: auto;
padding:0px 0px 40px 0px; margin:0px 0px 0px 0px; 
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img-wrapper{
width: 800px; height: 100%; 
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#categoryCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#termsConditionCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
}
#termsConditionCMS-BlockTitle-2 .Terms_and_Conditions_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockTitle-2{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#termsConditionCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 24px 0px 24px; 
}
#termsConditionCMS-BlockTitle-5 .USER_AGREEMENT_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockTitle-5{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#termsConditionCMS-BlockGroupStart-6{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
border-width:0px; border-color:rgba(239, 239, 239, 0.00); border-style:solid; border-radius:8px 8px 8px 8px; 
}
#productGridCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productGridCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 800px; height: auto;
padding:24px nullpx 24px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-7 .What_is_Quilling_h{
font-family:Open Sans; color:#282828; font-size:24px; font-weight:700; font-style:normal; line-height:32px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-7{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-9 .A_Quilling_Card_is_Handcrafted_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-9{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-10 img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-10 img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-13{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-14 .Display_a_Quilling_Card_as_Home_Decor__h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-14{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-17 .Personalize_a_Quilling_Card_with_Your_Own_Sentiment_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-17{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-18 img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-18 img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-21{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-22 .Quilling_Card_Is_a_Woman_Minority_and_FamilyOwned_Small_Business_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-22{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-25 .Quilling_Card_is_Fair_Trade_Federation_Certified_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-25{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#footerHomeCMS-BlockGroupStart-2{
background:rgba(117, 117, 117, 1.00); 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
border-width:1px 0px 0px 0px ; border-color:rgba(234, 234, 234, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
}
#footerHomeCMS-BlockGroupStart-3{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
width: 1140px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#footerHomeCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#footerHomeCMS-BlockGroupStart-7{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:8px; column-gap:8px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#footerHomeCMS-BlockGroupStart-8{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:8px; column-gap:8px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#digital-catalogCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#digital-catalogCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 800px; height: auto;
padding:0px 0px 40px 0px; margin:0px 0px 0px 0px; 
}
#digital-catalogCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 800px; height: 600px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#faqCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#faqCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 840px; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
}
#faqCMS-BlockImage-4 .faq_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#faqCMS-BlockImage-4 .faq_img-wrapper{
width: 100%; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#contactUsCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#contactUsCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:space-around; align-content:center; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
width: 1024px; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
}
#contactUsCMS-BlockImage-4 .img_img{
max-width: auto; max-height: auto;
width: auto; height: 260px; 
min-width: auto; min-height: auto;
}
#contactUsCMS-BlockImage-4 .img_img-wrapper{
width: 100%; height: 100%; 
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#contactUsCMS-BlockGroupStart-6{
background:rgba(245, 250, 255, 1.00); 
display:flex; flex-direction:row; align-items:flex-start; justify-content:space-between; align-content:flex-start; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
width: 1024px; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 42px 0px; 
}
#contactUsCMS-BlockGroupStart-6 >*{
width: calc(100% / 4) !important ;
}
#aboutUsCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#aboutUsCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 800px; height: auto;
padding:0px 0px 0px 0px; margin:24px 0px 0px 0px; 
}
#aboutUsCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:8px 8px 8px 8px; margin:0px 0px 0px 0px; 
}
#aboutUsCMS-BlockImage-5 .award_pic_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#aboutUsCMS-BlockImage-5 .award_pic_img-wrapper{
width: auto; height: auto;
min-width: auto; min-height: auto;
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#aboutUsCMS-BlockGroupStart-7{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:16px 16px 16px 16px; margin:24px 0px 42px 0px; 
}
#productDetailCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#productDetailCMS-BlockGroupStart-2{
background:rgba(255, 255, 255, 1.00); 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 1024px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#productDetailCMS-BlockGroupStart-3{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
border:none; 
}
#productDetailCMS-BlockGroupStart-5{
background:rgba(255, 255, 255, 1.00); 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#productDetailCMS-BlockItemCode-6{
font-family:Open Sans; color:#282828; font-size:32px; font-weight:600; font-style:normal; line-height:normal; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#productDetailCMS-BlockItemDescription-7{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8 .price_actual-price{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#productDetailCMS-BlockItemFeatures-11{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#productDetailCMS-BlockItemSpecification-12{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#productDetailCMS-BlockGroupStart-13{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#productDetailCMS-BlockItemInformation-14{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
}
#wholesale-informationCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
}
#wholesale-informationCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 980px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#trade-show-scheduleCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
}
#trade-show-scheduleCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 800px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#sales-repCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
}
#sales-repCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 980px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#sales-repCMS-BlockGroupStart-5{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#privacyPolicyCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
}
#privacyPolicyCMS-BlockTitle-2 .Privacy_Policy_h{
font-family:Open Sans; color:#262626; font-size:32px; font-weight:600; font-style:normal; line-height:42px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#privacyPolicyCMS-BlockTitle-2{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
}
#privacyPolicyCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 42px 0px 42px; 
border-width:0px; border-color:rgba(204, 204, 204, 0.00); border-style:solid; border-radius:8px 8px 8px 8px; 
}
#distributorsCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#distributorsCMS-BlockGroupStart-2{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 800px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#distributorsCMS-BlockGroupStart-4{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
}
#distributorsCMS-BlockGroupStart-5{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
width: 100%; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
}
#distributorsCMS-BlockGroupStart-5 >*{
width: calc(100% / 2) !important ;
}
#distributorsCMS-BlockGroupStart-9{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
width: 100%; height: auto;
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
}
#distributorsCMS-BlockGroupStart-9 >*{
width: calc(100% / 2) !important ;
}
#contentHomeCMS-BlockGroupStart-1{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 1140px; height: 100%; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-2{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-3{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-4{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-5{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-6{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-7{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockGroupStart-9{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: 100%; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#contentHomeCMS-BlockGroupStart-10{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 1140px; height: auto;
padding:0px 0px 0px 0px; margin:42px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockGroupStart-15{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 1140px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 42px 0px; 
border:none; 
}
#contentHomeCMS-BlockGroupStart-16{
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:space-evenly; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
.slick-slide .NOVELTY_cms-prod-block{
overflow :hidden; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .NOVELTY_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-17{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
border-width:1px 1px 1px 1px ; border-color:rgba(204, 204, 204, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
}
.slick-slide .NOVELTY_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
.slick-slide .Apparel_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .Apparel_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-18{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Apparel_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
.slick-slide .bath_and_baby_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .bath_and_baby_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-19{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .bath_and_baby_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
.slick-slide .Candles_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .Candles_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-20{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Candles_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
.slick-slide .Bags_andTotes_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .Bags_andTotes_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-21{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Bags_andTotes_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
.slick-slide .baby_and_child_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: 100%; height: auto;
}
.slick-slide .baby_and_child_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-22{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .baby_and_child_img-wrapper{
width: 100%; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockGroupStart-25{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 1140px; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 42px 0px; 
}
#contentHomeCMS-BlockGroupStart-26{
background:none; 
display:flex; flex-direction:row; align-items:flex-start; justify-content:space-evenly; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockGroupStart-27{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockTitle-28 .Calendar_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockTitle-28{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
border:none; 
}
#contentHomeCMS-BlockGroupStart-29{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockGroupStart-35{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockTitle-36 .Find_Your_Brand_Concierge_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockTitle-36{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
border:none; 
}
#contentHomeCMS-BlockGroupStart-37{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockImage-38 .map_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
border:none; 
width: auto; height: 100%; 
}
#contentHomeCMS-BlockImage-38 .map_img-wrapper{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
width: 100%; height: 180px; 
min-width: auto; min-height: auto;
overflow :hidden; 
border:none; 
}
#contentHomeCMS-BlockImage-38{
background:none; 
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-41{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockTitle-42 .Order_Online_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockTitle-42{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
border:none; 
}
#contentHomeCMS-BlockGroupStart-43{
background:none; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:4px; column-gap:4px; 
width: 100%; height: auto;
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img-wrapper{
border:none; 
width: auto; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_cms-prod-block{
overflow :hidden; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:3px 3px 3px 3px; 
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:rgba(255, 255, 255, 1.00); 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: auto; height: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
border:none; 
width: auto; height: auto;
}
#contentHomeCMS-BlockHyperlink-44{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
min-width: auto; min-height: auto;
border:none; 
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img-wrapper{
border:none; 
width: auto; height: auto;
max-width: auto; max-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
overflow :hidden; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_cms-prod-block{
overflow :hidden; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:3px 3px 3px 3px; 
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:rgba(255, 255, 255, 1.00); 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
width: auto; height: auto;
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
border:none; 
width: auto; height: auto;
}
#contentHomeCMS-BlockHyperlink-45{
background:none; 
max-width: auto; max-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: auto; height: auto;
min-width: auto; min-height: auto;
border:none; 
}
#contentHomeCMS-BlockGroupStart-48{
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
#contentHomeCMS-BlockTitle-49 .Follow_Us_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockTitle-49{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
border:none; 
}
#contentHomeCMS-BlockGroupStart-50{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
width: 100%; height: auto;
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
border:none; 
}
@media (max-width: 1024px){
#headerCMS-BlockGroupStart-1{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:rgba(255, 255, 255, 1.00); 
width: 100%; height: auto;
}
#headerCMS-BlockGroupStart-2{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#headerCMS-BlockGroupStart-3{
border:none; 
padding:0px 16px 0px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#headerCMS-BlockGroupStart-5{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#headerCMS-BlockImage-6 .taplogo_img{
border:none; 
max-width: auto; max-height: auto;
width: auto; height: 80px; 
min-width: auto; min-height: auto;
}
#headerCMS-BlockImage-6 .taplogo_img-wrapper{
overflow :hidden; 
width: 100%; height: 80px; 
border:none; 
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#headerCMS-BlockImage-6{
width: auto; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
border:none; 
}
#headerCMS-BlockGroupStart-8{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-end; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#headerCMS-BlockLoginPopup-9 .Login_img-wrapper{
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: auto; height: auto;
overflow :auto; 
}
#headerCMS-BlockLoginPopup-9 .Login_img{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
width: auto; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#headerCMS-BlockLoginPopup-9{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#headerCMS-BlockGroupStart-12{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:rgba(175, 149, 166, 1.00); 
width: 100%; height: 48px; 
}
#display-ideasCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#display-ideasCMS-BlockGroupStart-2{
padding:16px 16px 40px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#categoryCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#termsConditionCMS-BlockGroupStart-1{
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#termsConditionCMS-BlockTitle-2{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#termsConditionCMS-BlockTitle-2 .Terms_and_Conditions_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockGroupStart-4{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#termsConditionCMS-BlockTitle-5{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#termsConditionCMS-BlockTitle-5 .USER_AGREEMENT_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockGroupStart-6{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#productGridCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#productGridCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-2{
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 800px; height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-4{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-7{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-7 .What_is_Quilling_h{
font-family:Open Sans; color:#282828; font-size:24px; font-weight:700; font-style:normal; line-height:32px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-9{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-9 .A_Quilling_Card_is_Handcrafted_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-10 img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-10 img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-13{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-14{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-14 .Display_a_Quilling_Card_as_Home_Decor__h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-17{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-17 .Personalize_a_Quilling_Card_with_Your_Own_Sentiment_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-18 img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-18 img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-21{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-22{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-22 .Quilling_Card_Is_a_Woman_Minority_and_FamilyOwned_Small_Business_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-25{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-25 .Quilling_Card_is_Fair_Trade_Federation_Certified_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#footerHomeCMS-BlockGroupStart-2{
border-width:1px 0px 0px 0px ; border-color:rgba(204, 204, 204, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:rgba(117, 117, 117, 1.00); 
width: 100%; height: auto;
}
#footerHomeCMS-BlockGroupStart-3{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:24px; column-gap:24px; 
background:none; 
width: 100%; height: auto;
}
#footerHomeCMS-BlockGroupStart-4{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#footerHomeCMS-BlockGroupStart-7{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:4px; column-gap:4px; 
background:none; 
width: 100%; height: auto;
}
#footerHomeCMS-BlockGroupStart-8{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:wrap; row-gap:8px; column-gap:8px; 
background:none; 
width: 100%; height: auto;
}
#digital-catalogCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#digital-catalogCMS-BlockGroupStart-2{
padding:0px 0px 40px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:wrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 800px; height: auto;
}
#digital-catalogCMS-BlockGroupStart-4{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 800px; height: auto;
}
#faqCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#faqCMS-BlockGroupStart-2{
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: auto; height: auto;
}
#faqCMS-BlockImage-4 .faq_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#faqCMS-BlockImage-4 .faq_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contactUsCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#contactUsCMS-BlockGroupStart-2{
padding:42px 42px 42px 42px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:space-around; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contactUsCMS-BlockImage-4 .img_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: 100%; 
}
#contactUsCMS-BlockImage-4 .img_img{
width: auto; height: 180px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contactUsCMS-BlockGroupStart-6{
padding:24px 24px 24px 24px; margin:24px 0px 24px 0px; 
display:flex; flex-direction:row; align-items:flex-start; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:rgba(245, 250, 255, 1.00); 
width: 100%; height: auto;
}
#aboutUsCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#aboutUsCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#aboutUsCMS-BlockGroupStart-4{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#aboutUsCMS-BlockImage-5 .award_pic_img-wrapper{
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: 100%; 
}
#aboutUsCMS-BlockImage-5 .award_pic_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#aboutUsCMS-BlockGroupStart-7{
padding:16px 16px 16px 16px; margin:24px 0px 24px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#productDetailCMS-BlockGroupStart-1{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#productDetailCMS-BlockGroupStart-2{
border:none; 
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:rgba(255, 255, 255, 1.00); 
width: 100%; height: auto;
}
#productDetailCMS-BlockGroupStart-3{
border:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#productDetailCMS-BlockGroupStart-5{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:rgba(255, 255, 255, 1.00); 
width: 100%; height: auto;
}
#productDetailCMS-BlockItemCode-6{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
}
#productDetailCMS-BlockItemDescription-7{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8 .price_actual-price{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#productDetailCMS-BlockItemFeatures-11{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
}
#productDetailCMS-BlockItemSpecification-12{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
}
#productDetailCMS-BlockGroupStart-13{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#productDetailCMS-BlockItemInformation-14{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
background:none; 
}
#wholesale-informationCMS-BlockGroupStart-1{
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#wholesale-informationCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#trade-show-scheduleCMS-BlockGroupStart-1{
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#trade-show-scheduleCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 800px; height: auto;
}
#sales-repCMS-BlockGroupStart-1{
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#sales-repCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#sales-repCMS-BlockGroupStart-5{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#privacyPolicyCMS-BlockGroupStart-1{
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#privacyPolicyCMS-BlockTitle-2{
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#privacyPolicyCMS-BlockTitle-2 .Privacy_Policy_h{
font-family:Open Sans; color:#262626; font-size:32px; font-weight:600; font-style:normal; line-height:42px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#privacyPolicyCMS-BlockGroupStart-4{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#distributorsCMS-BlockGroupStart-1{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#distributorsCMS-BlockGroupStart-2{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#distributorsCMS-BlockGroupStart-4{
padding:24px 24px 24px 24px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#distributorsCMS-BlockGroupStart-5{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#distributorsCMS-BlockGroupStart-9{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:space-between; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-1{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-2{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:stretch; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-3{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-4{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-5{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-6{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-7{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockGroupStart-9{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-10{
border:none; 
padding:24px 0px 24px 0px; margin:24px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-15{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-16{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:space-evenly; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: 100%; 
}
.slick-slide .NOVELTY_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-17{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .NOVELTY_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .NOVELTY_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
.slick-slide .Apparel_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-18{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .Apparel_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Apparel_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
.slick-slide .bath_and_baby_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-19{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .bath_and_baby_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .bath_and_baby_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
.slick-slide .Candles_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-20{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .Candles_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Candles_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
.slick-slide .Bags_andTotes_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-21{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .Bags_andTotes_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .Bags_andTotes_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
.slick-slide .baby_and_child_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :auto; 
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-22{
background:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
.slick-slide .baby_and_child_img{
max-width: auto; max-height: auto;
width: 100%; height: auto;
min-width: auto; min-height: auto;
}
.slick-slide .baby_and_child_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockGroupStart-25{
padding:0px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-26{
border:none; 
padding:8px 8px 8px 8px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:flex-start; justify-content:space-evenly; align-content:center; flex-wrap:nowrap; row-gap:8px; column-gap:8px; 
background:none; 
width: 100%; height: 100%; 
}
#contentHomeCMS-BlockGroupStart-27{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-28{
border:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-28 .Calendar_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-29{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockGroupStart-35{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: auto; height: auto;
}
#contentHomeCMS-BlockTitle-36{
border:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-36 .Find_Your_Brand_Concierge_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-37{
border:none; 
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: auto; height: auto;
}
#contentHomeCMS-BlockImage-38 .map_img{
border:none; 
max-width: auto; max-height: auto;
width: auto; height: 100%; 
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockImage-38 .map_img-wrapper{
overflow :hidden; 
width: 100%; height: 132px; 
border:none; 
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockImage-38{
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
background:none; 
border:none; 
}
#contentHomeCMS-BlockGroupStart-41{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-42{
border:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-42 .Order_Online_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-43{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:wrap; row-gap:4px; column-gap:4px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :hidden; 
width: auto; height: auto;
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
background:rgba(255, 255, 255, 1.00); 
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img{
border:none; 
max-width: auto; max-height: auto;
width: auto; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-44{
background:none; 
width: auto; height: auto;
border:none; 
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: auto; height: auto;
border:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_cms-prod-block{
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
overflow :hidden; 
width: auto; height: auto;
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
background:rgba(255, 255, 255, 1.00); 
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img{
border:none; 
max-width: auto; max-height: auto;
width: auto; height: auto;
min-width: auto; min-height: auto;
}
#contentHomeCMS-BlockHyperlink-45{
background:none; 
width: auto; height: auto;
border:none; 
min-width: auto; min-height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img-wrapper{
overflow :hidden; 
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
width: auto; height: auto;
border:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
}
#contentHomeCMS-BlockGroupStart-48{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-49{
border:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockTitle-49 .Follow_Us_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-50{
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
background:none; 
width: 100%; height: auto;
}
}
@media (max-width: 767px){
#headerCMS-BlockGroupStart-1{
border:none; 
width: 100%; height: auto;
background:rgba(255, 255, 255, 1.00); 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-1 >*{
width: auto;
}
#headerCMS-BlockGroupStart-2{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-2 >*{
width: auto;
}
#headerCMS-BlockGroupStart-3{
border:none; 
width: 100%; height: auto;
background:none; 
padding:8px 8px 8px 8px; margin:0px 16px 0px 16px; 
display:flex; flex-direction:column-reverse; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-3 >*{
width: 100% !important ;
}
#headerCMS-BlockGroupStart-5{
border:none; 
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-5 >*{
width: auto;
}
#headerCMS-BlockImage-6{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
width: auto; height: auto;
}
#headerCMS-BlockImage-6 .taplogo_img{
border:none; 
width: auto; height: 64px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#headerCMS-BlockImage-6 .taplogo_img-wrapper{
min-width: auto; min-height: auto;
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: 62px; 
}
#headerCMS-BlockGroupStart-8{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-8 >*{
width: auto;
}
#headerCMS-BlockLoginPopup-9 .Login_img-wrapper{
max-width: auto; max-height: auto;
overflow :auto; 
width: auto; height: auto;
min-width: auto; min-height: auto;
}
#headerCMS-BlockLoginPopup-9 .Login_img{
width: auto; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#headerCMS-BlockLoginPopup-9{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#headerCMS-BlockGroupStart-12{
border:none; 
width: 100%; height: auto;
background:rgba(175, 149, 166, 1.00); 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#headerCMS-BlockGroupStart-12 >*{
width: 100% !important ;
}
#display-ideasCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#display-ideasCMS-BlockGroupStart-1 >*{
width: auto;
}
#display-ideasCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:16px 16px 40px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#display-ideasCMS-BlockGroupStart-2 >*{
width: auto;
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#display-ideasCMS-BlockImage-4 .Display_Ideas_for_Cards_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#categoryCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#categoryCMS-BlockGroupStart-2 >*{
width: 100% !important ;
}
#termsConditionCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#termsConditionCMS-BlockGroupStart-1 >*{
width: calc(100%) !important ;
}
#termsConditionCMS-BlockTitle-2{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#termsConditionCMS-BlockTitle-2 .Terms_and_Conditions_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockGroupStart-4{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#termsConditionCMS-BlockGroupStart-4 >*{
width: calc(100%) !important ;
}
#termsConditionCMS-BlockTitle-5{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#termsConditionCMS-BlockTitle-5 .USER_AGREEMENT_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#termsConditionCMS-BlockGroupStart-6{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#termsConditionCMS-BlockGroupStart-6 >*{
width: calc(100%) !important ;
}
#productGridCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#productGridCMS-BlockGroupStart-1 >*{
width: auto;
}
#productGridCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#productGridCMS-BlockGroupStart-2 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-1 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-2 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-4{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-4 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-5 .how_to_sell_a_card_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-7{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-7 .What_is_Quilling_h{
font-family:Open Sans; color:#282828; font-size:24px; font-weight:700; font-style:normal; line-height:32px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockTitle-9{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-9 .A_Quilling_Card_is_Handcrafted_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-10 img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-10 img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-13{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-13 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-14{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-14 .Display_a_Quilling_Card_as_Home_Decor__h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-15 .how_to_sell_a_card_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-17{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-17 .Personalize_a_Quilling_Card_with_Your_Own_Sentiment_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-18 img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-18 img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockGroupStart-21{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#how-to-sell-a-cardCMS-BlockGroupStart-21 >*{
width: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-22{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-22 .Quilling_Card_Is_a_Woman_Minority_and_FamilyOwned_Small_Business_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-23 .how_to_sell_a_card_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#how-to-sell-a-cardCMS-BlockTitle-25{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#how-to-sell-a-cardCMS-BlockTitle-25 .Quilling_Card_is_Fair_Trade_Federation_Certified_h{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#how-to-sell-a-cardCMS-BlockImage-26 .how_to_sell_a_card_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#footerHomeCMS-BlockGroupStart-2{
border-width:1px 0px 0px 0px ; border-color:rgba(204, 204, 204, 1.00); border-style:solid; border-radius:0px 0px 0px 0px; 
width: 100%; height: auto;
background:rgba(117, 117, 117, 1.00); 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#footerHomeCMS-BlockGroupStart-2 >*{
width: auto;
}
#footerHomeCMS-BlockGroupStart-3{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#footerHomeCMS-BlockGroupStart-3 >*{
width: auto;
}
#footerHomeCMS-BlockGroupStart-4{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#footerHomeCMS-BlockGroupStart-4 >*{
width: auto;
}
#footerHomeCMS-BlockGroupStart-7{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:4px; column-gap:4px; 
}
#footerHomeCMS-BlockGroupStart-7 >*{
width: auto;
}
#footerHomeCMS-BlockGroupStart-8{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:wrap; row-gap:4px; column-gap:4px; 
}
#footerHomeCMS-BlockGroupStart-8 >*{
width: auto;
}
#digital-catalogCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#digital-catalogCMS-BlockGroupStart-1 >*{
width: auto;
}
#digital-catalogCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 40px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#digital-catalogCMS-BlockGroupStart-2 >*{
width: auto;
}
#digital-catalogCMS-BlockGroupStart-4{
width: 100%; height: 400px; 
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#digital-catalogCMS-BlockGroupStart-4 >*{
width: auto;
}
#faqCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#faqCMS-BlockGroupStart-1 >*{
width: auto;
}
#faqCMS-BlockGroupStart-2{
width: auto; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#faqCMS-BlockGroupStart-2 >*{
width: auto;
}
#faqCMS-BlockImage-4 .faq_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: auto;
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#faqCMS-BlockImage-4 .faq_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#contactUsCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contactUsCMS-BlockGroupStart-1 >*{
width: auto;
}
#contactUsCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contactUsCMS-BlockGroupStart-2 >*{
width: auto;
}
#contactUsCMS-BlockImage-4 .img_img-wrapper{
max-width: auto; max-height: auto;
overflow :auto; 
min-width: auto; min-height: auto;
width: 100%; height: 100%; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#contactUsCMS-BlockImage-4 .img_img{
width: auto; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#contactUsCMS-BlockGroupStart-6{
width: 100%; height: auto;
background:rgba(245, 250, 255, 1.00); 
padding:24px 24px 24px 24px; margin:24px 0px 24px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contactUsCMS-BlockGroupStart-6 >*{
width: auto;
}
#aboutUsCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#aboutUsCMS-BlockGroupStart-1 >*{
width: auto;
}
#aboutUsCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#aboutUsCMS-BlockGroupStart-2 >*{
width: auto;
}
#aboutUsCMS-BlockGroupStart-4{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#aboutUsCMS-BlockGroupStart-4 >*{
width: auto;
}
#aboutUsCMS-BlockImage-5 .award_pic_img-wrapper{
max-width: auto; max-height: auto;
overflow :hidden; 
min-width: auto; min-height: auto;
width: 100%; height: 100%; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#aboutUsCMS-BlockImage-5 .award_pic_img{
width: 100%; height: auto;
max-width: auto; max-height: auto;
min-width: auto; min-height: auto;
}
#aboutUsCMS-BlockGroupStart-7{
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:24px 0px 24px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#aboutUsCMS-BlockGroupStart-7 >*{
width: auto;
}
#productDetailCMS-BlockGroupStart-1{
border:none; 
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#productDetailCMS-BlockGroupStart-1 >*{
width: auto;
}
#productDetailCMS-BlockGroupStart-2{
border:none; 
width: 100%; height: auto;
background:rgba(255, 255, 255, 1.00); 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#productDetailCMS-BlockGroupStart-2 >*{
width: auto;
}
#productDetailCMS-BlockGroupStart-3{
border:none; 
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#productDetailCMS-BlockGroupStart-3 >*{
width: auto;
}
#productDetailCMS-BlockGroupStart-5{
border:none; 
width: 100%; height: auto;
background:rgba(255, 255, 255, 1.00); 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#productDetailCMS-BlockGroupStart-5 >*{
width: auto;
}
#productDetailCMS-BlockItemCode-6{
border:none; 
background:none; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productDetailCMS-BlockItemDescription-7{
border:none; 
background:none; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8{
border:none; 
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productDetailCMS-BlockItemPriceWithDiscount-8 .price_actual-price{
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#productDetailCMS-BlockItemFeatures-11{
border:none; 
background:none; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productDetailCMS-BlockItemSpecification-12{
border:none; 
background:none; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#productDetailCMS-BlockGroupStart-13{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#productDetailCMS-BlockGroupStart-13 >*{
width: auto;
}
#productDetailCMS-BlockItemInformation-14{
border:none; 
background:none; 
font-family:Open Sans; color:#282828; font-size:14px; font-weight:600; font-style:normal; line-height:18px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
}
#wholesale-informationCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#wholesale-informationCMS-BlockGroupStart-1 >*{
width: auto;
}
#wholesale-informationCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#wholesale-informationCMS-BlockGroupStart-2 >*{
width: auto;
}
#trade-show-scheduleCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:24px 0px 24px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#trade-show-scheduleCMS-BlockGroupStart-1 >*{
width: auto;
}
#trade-show-scheduleCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#trade-show-scheduleCMS-BlockGroupStart-2 >*{
width: auto;
}
#sales-repCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#sales-repCMS-BlockGroupStart-1 >*{
width: auto;
}
#sales-repCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#sales-repCMS-BlockGroupStart-2 >*{
width: auto;
}
#sales-repCMS-BlockGroupStart-5{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#sales-repCMS-BlockGroupStart-5 >*{
width: auto;
}
#privacyPolicyCMS-BlockGroupStart-1{
width: auto; height: auto;
background:none; 
padding:15px 15px 15px 15px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#privacyPolicyCMS-BlockGroupStart-1 >*{
width: auto;
}
#privacyPolicyCMS-BlockTitle-2{
width: auto; height: auto;
background:none; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#privacyPolicyCMS-BlockTitle-2 .Privacy_Policy_h{
font-family:Open Sans; color:#262626; font-size:32px; font-weight:600; font-style:normal; line-height:42px; letter-spacing:0.15px; text-transform:none; text-decoration:none; 
}
#privacyPolicyCMS-BlockGroupStart-4{
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#privacyPolicyCMS-BlockGroupStart-4 >*{
width: auto;
}
#distributorsCMS-BlockGroupStart-1{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#distributorsCMS-BlockGroupStart-1 >*{
width: auto;
}
#distributorsCMS-BlockGroupStart-2{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#distributorsCMS-BlockGroupStart-2 >*{
width: auto;
}
#distributorsCMS-BlockGroupStart-4{
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#distributorsCMS-BlockGroupStart-4 >*{
width: auto;
}
#distributorsCMS-BlockGroupStart-5{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#distributorsCMS-BlockGroupStart-5 >*{
width: auto;
}
#distributorsCMS-BlockGroupStart-9{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#distributorsCMS-BlockGroupStart-9 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-1{
border:none; 
width: 100%; height: 100%; 
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-1 >*{
width: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-2{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-2 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-3{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-3 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-4{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-4 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-5{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-5 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-6{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-6 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_cms-prod-block{
overflow :auto; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-7{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-7 .featuredbanner_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockGroupStart-9{
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-9 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-10{
border:none; 
width: 100%; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-10 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-15{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-15 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-16{
border:none; 
width: 100%; height: 100%; 
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:stretch; justify-content:space-evenly; align-content:center; flex-wrap:nowrap; row-gap:8px; column-gap:8px; 
}
.slick-slide >*{
width: auto;
}
.slick-slide .NOVELTY_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .NOVELTY_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-17{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .NOVELTY_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
.slick-slide .Apparel_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .Apparel_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-18{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .Apparel_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
.slick-slide .bath_and_baby_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .bath_and_baby_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-19{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .bath_and_baby_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
.slick-slide .Candles_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .Candles_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-20{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .Candles_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
.slick-slide .Bags_andTotes_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .Bags_andTotes_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-21{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .Bags_andTotes_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
.slick-slide .baby_and_child_cms-prod-block{
overflow :auto; 
border-width:1px 1px 1px 1px ; border-color:rgba(216, 216, 216, 1.00); border-style:solid; border-radius:1px 1px 1px 1px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:none; 
width: 100%; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
.slick-slide .baby_and_child_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockHyperlink-22{
min-width: auto; min-height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: 100%; height: auto;
}
.slick-slide .baby_and_child_img{
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockGroupStart-25{
width: 100%; height: auto;
background:none; 
padding:8px 8px 8px 8px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:center; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-25 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-26{
border:none; 
width: 100%; height: 100%; 
background:none; 
padding:8px 8px 8px 8px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:center; flex-wrap:nowrap; row-gap:8px; column-gap:8px; 
}
#contentHomeCMS-BlockGroupStart-26 >*{
width: 100% !important ;
}
#contentHomeCMS-BlockGroupStart-27{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-27 >*{
width: auto;
}
#contentHomeCMS-BlockTitle-28{
border:none; 
width: 100%; height: auto;
background:none; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockTitle-28 .Calendar_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-29{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-29 >*{
width: auto;
}
#contentHomeCMS-BlockGroupStart-35{
border:none; 
width: auto; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:flex-start; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-35 >*{
width: auto;
}
#contentHomeCMS-BlockTitle-36{
border:none; 
width: 100%; height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockTitle-36 .Find_Your_Brand_Concierge_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-37{
border:none; 
width: auto; height: auto;
background:none; 
padding:16px 16px 16px 16px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-37 >*{
width: auto;
}
#contentHomeCMS-BlockImage-38{
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
border:none; 
background:none; 
width: 100%; height: auto;
}
#contentHomeCMS-BlockImage-38 .map_img{
border:none; 
width: 100%; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockImage-38 .map_img-wrapper{
min-width: auto; min-height: auto;
border:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
max-width: auto; max-height: auto;
overflow :hidden; 
width: 100%; height: 140px; 
}
#contentHomeCMS-BlockGroupStart-41{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-41 >*{
width: auto;
}
#contentHomeCMS-BlockTitle-42{
border:none; 
width: 100%; height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockTitle-42 .Order_Online_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-43{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:row; align-items:center; justify-content:center; align-content:stretch; flex-wrap:wrap; row-gap:4px; column-gap:4px; 
}
#contentHomeCMS-BlockGroupStart-43 >*{
width: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img{
border:none; 
width: auto; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_cms-prod-block{
overflow :hidden; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:3px 3px 3px 3px; 
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:rgba(255, 255, 255, 1.00); 
width: auto; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-44 .Log_In_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: auto; height: auto;
border:none; 
}
#contentHomeCMS-BlockHyperlink-44{
min-width: auto; min-height: auto;
border:none; 
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: auto; height: auto;
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img{
border:none; 
width: auto; height: auto;
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_cms-prod-block{
overflow :hidden; 
border-width:1px 1px 1px 1px ; border-color:rgba(255, 255, 255, 1.00); border-style:solid; border-radius:3px 3px 3px 3px; 
padding:5px 15px 5px 15px; margin:0px 0px 0px 0px; 
position:static; top:0px; left:0px; right:0px; bottom:0px; 
background:rgba(255, 255, 255, 1.00); 
width: auto; height: auto;
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockHyperlink-45 .Create_an_Account_img-wrapper{
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
min-width: auto; min-height: auto;
max-width: auto; max-height: auto;
overflow :hidden; 
width: auto; height: auto;
border:none; 
}
#contentHomeCMS-BlockHyperlink-45{
min-width: auto; min-height: auto;
border:none; 
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
max-width: auto; max-height: auto;
width: auto; height: auto;
}
#contentHomeCMS-BlockGroupStart-48{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:16px; column-gap:16px; 
}
#contentHomeCMS-BlockGroupStart-48 >*{
width: auto;
}
#contentHomeCMS-BlockTitle-49{
border:none; 
width: 100%; height: auto;
background:none; 
display:flex; flex-direction:column; align-items:center; justify-content:center; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockTitle-49 .Follow_Us_h{
font-family:Roboto; color:#333333; font-size:16px; font-weight:600; font-style:normal; line-height:normal; text-decoration:none; 
}
#contentHomeCMS-BlockGroupStart-50{
border:none; 
width: 100%; height: auto;
background:none; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
display:flex; flex-direction:column; align-items:stretch; justify-content:flex-start; align-content:stretch; flex-wrap:nowrap; row-gap:0px; column-gap:0px; 
}
#contentHomeCMS-BlockGroupStart-50 >*{
width: auto;
}
}
