/** Shopify CDN: Minification failed

Line 114:80 Expected ":"
Line 114:81 Expected identifier but found "0"
Line 315:66 Expected identifier but found "67"
Line 500:109 Unexpected "{"

**/
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');
/*font-family: 'Poppins', sans-serif;*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap');

/* font-family: 'Open Sans', sans-serif; */


*{margin: 0; padding: 0; font-weight: 400; }
body:before, body:after{display: none !important;}
:root{
    --white:#fff;
    --black:#000;
    --dark:#282b30;
    --gray_dark:#424344;
    --gray:#898a8b;
    --gray_light:#c8cdce;
    --gray_lighter:#e6ebec;

    --red:#f0152d;

    --primery_color:#bf1a2b;
    --hover:#282b30;

    --poppins:'Poppins', sans-serif;;
    --opensans:'Open Sans', sans-serif;

    --icons:'FontAwesome';
    --animation:cubic-bezier(0.5,0.01,0.1,1.3); 
}
*{letter-spacing: 0.25px;}
      h1{color: #0c2a6d;font-family: var(--poppins);font-size: 45px;line-height: 55px;font-weight: 700;margin: 0 0 30px 0;}
p{display: inline-block; width: 100%; font-family:var(--opensans); font-size: 15px; line-height: 23px; font-weight: 400; color: var(--gray_dark); margin-bottom: 20px;}
a{outline: none;}
a:hover{text-decoration: none; color:#BD78AA;}
.container{padding-right: 15px !important;padding-left: 15px !important; padding-top:15px !important; padding-bottom:15px !important; margin-right: auto !important; margin-left: auto !important;
}
      .row { margin-bottom: 0 !important;}

      #banner-1603971224ee7a7b96 .parallax__wrap{height: auto !important;}
      .btn,
      a.bttn{transition: all 0.75s var(--animation); display: inline-block;font-family:var(--poppins); font-size:24px; line-height:24px; text-transform:uppercase; padding:14px 35px; background-color:#e662c0;color:#fff; font-weight:500;}
      .btn:hover,
      a.bttn:hover{background-color: #b52d8d;}
      
      #cart .action_button.edit_cart{transition: all 0.75s var(--animation);display: inline-block;font-family:var(--poppins); font-size:24px; line-height:24px; text-transform:uppercase; padding:14px 35px; background-color:#444;color:#fff; font-weight:500;}
      #cart .action_button.edit_cart:hover{background-color: #b52d8d;}
      
      .image_wrapper{display:inline-block; width:100%; position:relative; background-color:#ccc;overflow:hidden; vertical-align:top;}
      .image_wrapper:before{content:""; display:block; padding-top:100%;}
      .image_wrapper img{width:100%; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) scale(1);}
 
.header_bar.mm-fixed-top{position:relative;}
.top_header{display:inline-block; width:100%; background-color:#1672ac;}
.top_header .header_wrapper,
.middle_header .header_wrapper{
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
  
      #headerr.mm-fixed-top{z-index:3;}
      .top_header .header_wrapper p{font-family:var(--poppins); display:inline-block; color:var(--white); font-size:12px; line-height:16px; font-weight:400; text-transform:uppercase; margin:0;width:auto;}
.top_links{display:inline-block; margin:0 0 0 auto; }
      .header_bar .top_links a{font-family:var(--poppins); display:inline-block; color:var(--white) !important; font-size:12px; line-height:16px; font-weight:500 !important; text-transform:uppercase; margin:0;vertical-align:top;padding: 4px;}
      .top_links a:last-child{margin-left:30px;}
      
    .middle_header{display:inline-block; width:100%; background-color:#94dfd4;}

      .middle_header .header_search{display:inline-block; width:33.333333%; margin:0 auto 0 0;}
    .middle_header .header_search form{display:inline-block; width:100%; max-width:360px; position:relative; z-index:0; margin: 0; background-color:#fff; border-radius:99px; overflow: hidden; padding:5px 20px; }
.middle_header .header_search form:before{content:"\f002"; font-family:var(--icons);font-size:15px; line-height:17px; font-weight: normal; color:#8e8e8e; position:absolute; right:18px; top:11px; z-index:0;}
.middle_header .header_search form input[type="text"]{height:30px;min-height: 30px;display:inline-block; width:calc(100% - 30px); padding:0; margin:0; border: none; outline: none; }
.middle_header .header_search form input[type="text"]:focus{box-shadow:none;}
.middle_header .header_search form input[type="submit"]{width:30px; height:30px; padding:0; background-color:transparent; border:none; outline:none; position:absolute; right:15px; top:5px; font-size:0; z-index:1;}
      

.middle_header .brand_logo{display:inline-block; width:33.333333%; max-width:325px;}
      .middle_header .call_checkout{display:inline-block; margin:0 0 0 auto; width:33.333333%;text-align:right;}
      
      
      .middle_header .call_checkout .call{ display:inline-block; text-align:left; margin-right: 17px; padding-right: 20px; position:relative; }
.middle_header .call_checkout .call:before{content:""; position:absolute; right:0; top:4px; bottom:5px; width:1px; background-color:#608680;}  
  .middle_header .call_checkout .call span{display:block; font-family: var(--poppins); font-size:16px; line-height:20px; font-weight:500;color:#000;}
      .middle_header .call_checkout .call a{display:inline-block; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:600;color:#000;}
      
      .middle_header .call_checkout .cart{display:inline-block; vertical-align:top;}
      .middle_header .call_checkout .cart a.icon-cart{width:40px; height:40px;display: inline-block; position:relative;}
      .middle_header .call_checkout .cart a.icon-cart:before{content:""; width:34px; height:34px; position:absolute; left:0; top:5px; z-index:0; background-image:url('cart_icon.png'); background-repeat:no-repeat; background-position:center;}
      .middle_header .call_checkout .cart a.icon-cart span{position:absolute; right:0; top:0; background: red;width: 20px;height: 20px;border-radius: 50%;padding: 2px;color: #fff !important ;}
.bottom_header{display:inline-block; width:100%; background-color:#0c2a6d;}
      .bottom_header .container.dropdown__wrapper{padding-top:0 !important; padding-bottom:0 !important;}
      .bottom_header .nav ul.menu{text-align:center !important; font-size: 0;}
      .bottom_header .nav ul.menu li{padding:0 !important; position:relative;}
      .bottom_header .nav ul.menu li a{color:#fff !important; font-family: var(--poppins); font-size:15px; line-height:18px; font-weight:400; text-transform:uppercase;padding: 15px 15px !important; background-color:rgba(230,98,192,0);}
      
      .bottom_header .nav ul.menu li a:hover,.bottom_header .nav ul.menu li a.active{color:#fff !important; background-color:rgba(230,98,192,1);}
      
      .bottom_header .nav ul.menu li a span.icon-arrow-down{color: #fff !important; font-size: 9px !important; line-height: 9px;transform: translateY(-2px);display: inline-block;}
      .bottom_header .nav ul.menu li .dropdown{position:absolute; top:100%; left;0;  padding-top:0 !important;background-color: #94dfd4;}
      .bottom_header .nav ul.menu li .dropdown .dropdown-links{background-color: #94dfd4;}
      .bottom_header .nav ul.menu li .dropdown ul li a{background-color: #94dfd4;color: #0c2a6d !important; padding: 9px 15px !important; font-size: 13px;}
      .bottom_header .nav ul.menu li .dropdown ul li:hover a{background-color: #e662c0;color: #fff !important;}
      
      
      
      a.cart-button.right{width: 60px;height: 50px;display: inline-block;position: relative;background-color:#b5f7ed; border-radius:5px 0 0 5px;margin: 5px 0 0 0;box-shadow: -2px 2px 3px rgba(15,17,21,0.15);}
      a.cart-button.right:before {content:""; width:34px; height:34px; position:absolute; left:10px; top:5px; z-index:0; background-image:url('cart_icon.png'); background-repeat:no-repeat; background-position:center;}
      a.cart-button.right span {position: absolute; right:10px;top:7px; background: red;width: 20px;height: 20px;border-radius: 50%;padding: 2px;color: #fff !important;}
      
      
      .home_banner .image_wrapper{margin-bottom:15px; margin-top:15px;}
      .home_banner .image_wrapper.large:before{padding-top:73.5%;}
      .home_banner .image_wrapper.small:before{padding-top:72.5%;}
      
      .home_banner .image_wrapper:after{content:""; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2; border:solid 6px #f461d1; pointer-events:none;}
      
      .featured_promotions{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top; padding-top:20px;padding-bottom:0px;}
      .featured_promotions .formulation_box{background-color:#8f3a64; padding:20px 9px; border: solid 2px #f461d1;}
      .featured_promotions .formulation_box .icon_wrapper{width:50px; height:50px; display:inline-block; margin-bottom:0px; margin-right:5px; vertical-align:middle; }
      .featured_promotions .formulation_box .formulation_box_text {width:calc(100% - 61px); display:inline-block; text-align:left; vertical-align:middle;}
      .featured_promotions .formulation_box .formulation_box_text h2{width:100%; display:inline-block; color:#fff; font-family: var(--poppins); font-size:16px; line-height:23px; font-weight:600; margin:0; }
    
      .new_arrivals{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .new_arrivals_image .image_wrapper:before{padding-top:160%;}
      
      .new_arrivals_image .image_wrapper img{transition: all 1.5s var(--animation);}
      .new_arrivals_image .image_wrapper:hover img{transform: translate(-50%,-50%) scale(1.1);} 
      
      
      .new_arrivals_image a{max-width:calc(100% - 160px); text-align:left; position:absolute; bottom:50px; left:80px; display:inline-block; color:#fff; font-family: var(--poppins); font-size:38px; line-height:44px; font-weight:700; text-transform:uppercase;opacity:1; transition:all 0.75s var(--animation);box-shadow:0px 3px 0px 0px rgba(255,255,255,0.0);}
      .new_arrivals_image:hover a{opacity:1;}
      .new_arrivals_image a:hover{box-shadow:0px 3px 0px 0px rgba(255,255,255,1.0);}
      
      .new_arrivals .sixteen.columns{overflow-Y:hidden;}
      .new_arrivals_text{padding:35px 50px; position:relative; z-index:0; overflow: hidden;}
      .new_arrivals_text:before{content:""; position:absolute; left:15px; right:15px; top:0; bottom:-100%; z-index:-1; background-color:#aa6786;}
      .new_arrivals_text h2{color:#fff; font-family: var(--poppins); font-size:52px; line-height:54px; font-weight:700; text-transform:uppercase;margin-bottom: 20px;}
      .new_arrivals_text p{color:var(--white); font-family: var(--poppins); font-size:20px; line-height:27px; font-weight:400;}
      .new_arrivals_text p br{display:none;}
      .new_arrivals_text .shop-btn{display:inline-block; margin-top:20px;}
      
      .women_plus{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .women_plus .new_arrivals_image .image_wrapper:before{padding-top:130%;}
      
      .ohana_collection{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .ohana_collection .new_arrivals_image .image_wrapper:before{padding-top:105%;}
      .ohana_collection .sixteen.columns{overflow-Y:hidden;}
      .ohana_collection .new_arrivals_text:before{content:""; position:absolute; left:15px; right:15px; top:0; bottom:-100%; z-index:-1; background-color:#1672ac;}
      .ohana_collection .new_arrivals_image a{width:140px; border: solid 4px #fff; left: 50%;top: 50%;bottom: inherit;box-shadow: none;transform:translate(-50%,-50%);background-color:rgba(2,4,8,0.0);}
      .ohana_collection .new_arrivals_image a:hover{background-color:rgba(2,4,8,0.85);}
      .ohana_collection .new_arrivals_image a:before{content:""; display:block; padding-top:100%; background-image:url('bttn_bg.png'); background-repeat:no-repeat; background-position:center;background-size:cover; z-index:-1;}
      .ohana_collection .new_arrivals_image a span{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family: var(--poppins); font-size:20px; line-height:20px; font-weight:700; text-transform:uppercase; display: inline-block;width: -moz-max-content;}
      
      .boy_girl_collection{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .boy_girl_collection .new_arrivals_image .image_wrapper:before{padding-top:80%;}
      
      .boy_girl_collection .new_arrivals_image a{left: 50px; bottom: 40px; max-width: calc(100% - 100px); font-size: 30px; line-height: 34px;}
      
      .baby_boy_girl_collection{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .baby_boy_girl_collection .new_arrivals_image .image_wrapper:before{padding-top:80%;}
      
      
      .baby_boy_girl_collection .new_arrivals_image a{font-size: 24px; line-height: 30px; bottom: 20px; left: 20px; max-width: calc(100% - 40px);}

      .baby_boy_girl_collection .new_arrivals_image.retails a{bottom:inherit; top:25px;}
      .baby_boy_girl_collection .collection__text{position:absolute; left:20px; right:20px; bottom:20px; z-index:2;opacity:1; transition:all 0.75s var(--animation);}
      .baby_boy_girl_collection .new_arrivals_image:hover .collection__text{opacity:1;}
      .baby_boy_girl_collection .collection__text p{font-family: var(--poppins); font-size:18px; line-height:24px; font-weight:400;color:#fff; margin:0;}
      .baby_boy_girl_collection .collection__text a{font-size:18px; line-height:24px; font-weight:500; position:inherit;opacity:1; box-shadow:0px 2px 0px 0px rgba(244,97,209,0.0); color:#f461d1;}
      .baby_boy_girl_collection .new_arrivals_image.retails .collection__text a:hover {box-shadow:0px 2px 0px 0px rgba(244,97,209,1.0);}
      
      .men_ohana_collection{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top; padding-bottom: 50px;}
      .men_ohana_collection .new_arrivals_image .image_wrapper:before{padding-top:85%;}
      .men_ohana_collection .sixteen.columns{overflow-Y:hidden;}
      .men_ohana_collection .new_arrivals_text:before{content:""; position:absolute; left:15px; right:15px; top:0; bottom:-100%; z-index:-1; background-color:#1672ac;}


    .shop_by_artwork_collection{background-color:#34a5b4;display:inline-block; width:100%; vertical-align: top;padding-top: 25px;}
    .shop_by_artwork_collection h4{display:inline-block; width:100%; text-align:center; color:#fff; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:400;text-transform:uppercase;}
    .shop_by_artwork_collection h2{display:inline-block; width:100%; text-align:center; color:#fff; font-family: var(--poppins); font-size:86px; line-height:90px; font-weight:700;text-transform:uppercase;}
      .shop_by_artwork_collection .new_arrivals_image{text-align: center;margin-bottom: 30px;}
      .shop_by_artwork_collection .new_arrivals_image .image_wrapper:before{padding-top:120%;}
      .shop_by_artwork_collection .new_arrivals_image .image_wrapper:after{content:""; position:absolute; left:0; top:0; right:0; bottom:0; z-index:2; pointer-events:none; border:solid 3px #f461d1;}
      .shop_by_artwork_collection .new_arrivals_image a{position:static;text-align: center; max-width: calc(100% - 0px); width:100%; opacity: 1; font-size: 18px;line-height: 22px; color: #fff; font-weight: 600;box-shadow: 0px 2px 0px 0px rgba(255, 255, 255,0.0); padding: 4px 0 5px 0;}
      .shop_by_artwork_collection .new_arrivals_image:hover a{box-shadow: 0px 2px 0px 0px rgba(255, 255, 255,1.0);}
      
      
      .tab_slider{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;padding-top: 25px;}
      .tab_slider ul.tabs{display:inline-block; width:100%; text-align:center;border:none;}
      .tab_slider ul.tabs li{display:inline-block; float: none;padding:10px 20px 0px 20px; color:#0c2a6d; font-family: var(--poppins); font-size:26px; line-height:30px; font-weight:600;text-transform:uppercase; height: auto;}
      .tab_slider ul.tabs li.current{background-color:transparent; color:#f461d1;}
      .tab_slider .tab-content{padding:0; background-color:transparent;}
      .tab_slider .tab-content .carousel,
      .tab_slider .tab-content .carousel-cell{background-color:transparent;}
      .tab_slider .tab-content .carousel-cell{padding:0; margin:0 !important;}
      
      .tab_slider .tab-content .product_box{display:inline-block; text-align:center; width:calc(100% - 20px); box-shadow:0 0 0 rgba(15,17,21,0.0);transition:all 0.5s var(--animation);margin:20px 10px;}
      .tab_slider .tab-content .product_box:hover{box-shadow:0 0 10px rgba(15,17,21,0.2);}
      .tab_slider .tab-content .product_box .product_short_details,
      .tab_slider .tab-content .product_box .product_box_footer{display:inline-block; text-align:center;width:100%;}
      .tab_slider .tab-content .product_box .product_short_details h4{color:#000; font-family: var(--poppins); font-size:20px; line-height:26px; font-weight:600;text-transform:uppercase;margin: 0;padding-bottom: 0;padding-top: 15px;}
      .tab_slider .tab-content .product_box .product_box_footer span{color:#000; font-family: var(--poppins); font-size:18px; line-height:26px; font-weight:600;text-transform:uppercase;margin: 0;padding-top: 0;padding-bottom: 15px;}
      .tab_slider .tab-content .product_box .image_wrapper:before{padding-top:123%;}
      
      .tab_slider .shop-btn{display:inline-block; width:100%;text-align:center;}
      
      .tab_slider .flickity-page-dots{display:none !important;}
      
      .tab_slider .no_product{display:inline-block; width:calc(100% - 20px);text-align:center; position:relative;margin: 20px 10px; background-color:rgba(15,17,21,0.1);}
      .tab_slider .no_product:before{content:""; display:block; padding-top:20%;}
      .tab_slider .no_product p{color:#fff; font-family: var(--poppins); font-size:56px; line-height:56px; font-weight:600;text-transform:uppercase;margin: 0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
      
      .rainbow-newsletter{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .rainbow-newsletter h2{color:#0c2a6d; font-family: var(--poppins); font-size:45px; line-height:55px; font-weight:700;margin: 0; }
      .rainbow-newsletter .input-row{display:inline-block; width:100%; max-width:600px;border:solid 2px #68c1b4; background-color:#fff; text-align:left; font-size:0;position:relative;}
      .rainbow-newsletter .input-row input[type="email"]{display:inline-block; width:calc(100% - 167px); margin:0; padding:12px 10px; border:none; outline:none;font-family: var(--poppins);font-size:18px;line-height: 24px;font-weight: 400;height:auto; max-height:inherit;vertical-align: top;}
      .rainbow-newsletter .input-row input[type="submit"]{transition: all 0.75s var(--animation); display: inline-block;font-family: var(--poppins);font-size: 24px;line-height: 24px;text-transform: uppercase;padding: 14px 35px;background-color: #e662c0;color: #fff;font-weight: 500;border:none; outline:none; height:auto; max-height:inherit; margin:0; border-radius:0;vertical-align: top; position:absolute; right:0; top:0;width:auto;}
      .rainbow-newsletter .input-row input[type="submit"]:hover{background-color: #b52d8d;}
      .page_link{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .page_link .bttn_wrapper{display:inline-block; width:100%; text-align:center;}
      .page_link .bttn_wrapper > div{display:inline-block;vertical-align: top;margin:0px 5px 20px 5px;}
      
      
      .stay_connected{background-color:#94dfd4;display:inline-block; width:100%; vertical-align: top;}
      .stay_connected h2{color:#0c2a6d; font-family: var(--poppins); font-size:45px; line-height:55px; font-weight:700;margin: 0; }
      .stay_connected_links{display:inline-block; width:100%;color:#000; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:500;margin:0px 0px 15px 0px;}
      .stay_connected_links span{display:inline-block;color:#000; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:500;margin:5px;}
      .stay_connected_links a{display:inline-block;color:#000; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:500;margin:5px;}
      .stay_connected_links a span{display:inline-block;color:#000; font-family: var(--poppins) !important; font-size:24px; line-height:30px; font-weight:500;margin:0;position:relative;padding: 0 0 0 32px;}
      .stay_connected_links a span.icon-instagram:before{content:""; width:26px;height:26px; display:inline-block; position:absolute; left:0; top: 3px; background-image:url('insta.jpg'); background-size:100%; background-position:center; background-repeat:no-repeat;}
      .stay_connected_links a span.icon-facebook:before{content:""; width:26px;height:26px; display:inline-block; position:absolute; left:0; top: 3px; background-image:url('fb.jpg'); background-size:100%; background-position:center; background-repeat:no-repeat;}
      .instagram_div{display:inline-block; width:100%; vertical-align: top;}
      .instagram_div img{width:100%; height:auto;}
      .footer{background-color:#0c2a6d;display:inline-block; width:100%; vertical-align: top; padding: 25px 0 0 0;}
      .footer .home_retails .row > div:first-child:before{content:""; background-color:#2c4d95;position:absolute; right:0; top:0; bottom:0; width:1px;}
      .footer .home_retails{display:inline-block; width:100%; vertical-align: top;}
      .footer .home_retails h2{color:#fff; font-family: var(--poppins); font-size:45px; line-height:55px; font-weight:700;margin: 0 0 5px 0;}
      .footer .home_retails p{color:#fff; font-family: var(--poppins); font-size:25px; line-height:35px; font-weight:400;margin:5px 0;}
      .footer .home_retails p span{color:#f461d1; font-family: var(--poppins); font-size:25px; line-height:35px; font-weight:400;margin:0;}
      .footer .home_retails p a{color:#fff; font-family: var(--poppins) ; font-size:25px; line-height:35px; font-weight:400;margin:0; transition:all 0.75s var(--animation);box-shadow:0px 2px 0px 0px rgba(255,255,255,0.0);}
      .footer .home_retails p a{box-shadow:0px 2px 0px 0px rgba(255,255,255,1.0)}
      
      .footer p.credits{display:inline-block; width:100%; vertical-align: top; text-align:center;color:#fff; font-family: var(--poppins); font-size:18px; line-height:24px; font-weight:400;margin:20px 0px 0px 0px; padding-top:17px; border-top:solid 1px #2c4d95;}
      
      .breadcrumb{padding:0; text-align:center;background:transparent;margin-bottom: 40px;}
      .breadcrumb .breadcrumb--text{padding:0; margin:0;}
      .breadcrumb .breadcrumb--text, .breadcrumb .breadcrumb--text a, .breadcrumb .breadcrumb--text span{display: inline-block;text-align: center;color: #888484;font-family: var(--poppins);font-size: 13px;line-height: 18px;font-weight: 300;}
      .breadcrumb .breadcrumb--text .icon-arrow-right::before {font-size: 10px;}
      .breadcrumb .breadcrumb--text a{color:#595555;}
      .banner__inner-text h1.headline{color:#fff;font-family: var(--poppins);}
      
      
      a.spf-product-card__image-wrapper{padding:0 !important;background: #dfe4e8;}
      a.spf-product-card__image-wrapper:before{content:""; display:block; padding-top:100%;}
      a.spf-product-card__image-wrapper img{position:absolute; left:50%; top:50%; transform: translate(-50%,-50%) scale(1.0); transition: all 1.5s var(--animation); width:100%; height:auto;margin: 0;padding: 0;}
      a.spf-product-card__image-wrapper:hover img{transform: translate(-50%,-50%) scale(1.1);} 
      
      .spf-product__info{padding-top:0;}
      .spf-product__info .h4.spf-product-card__title{padding:0;}
      .spf-product__info .h4.spf-product-card__title a{display: inline-block;width: 100%;text-align: center;color: #000;font-family: var(--poppins);font-size: 15px;line-height: 20px;font-weight: 500;text-transform: uppercase;}
      .spf-product__info .spf-product-card__price-wrapper span{display: inline-block;width: 100%;text-align: center;color: #666565;font-family: var(--poppins);font-size: 15px;line-height: 20px;font-weight:300;}
      
      /*.gf-filter-contents{border: solid 1px #eae8e8;}
      .gf-left .gf-option-block{padding: 15px 0;margin: 0 15px;}
      .gf-left .gf-option-block .gf-block-title h3 span{color: #000;font-family: var(--poppins);font-size: 14px;line-height: 20px;font-weight: 500;text-transform: uppercase;}
      .gf-left .gf-option-block.is-collapsed .gf-block-title h3::after{margin-top: 3px;}
      .gf-option-block ul li a{color: #000;font-family: var(--poppins);font-size: 13px;line-height: 20px;font-weight: 300;text-transform: uppercase;}
      .gf-option-block ul li a.checked{font-weight: 300;}
      .gf-selection-wrapper{padding: 15px 0;margin: 0 15px;}*/
      
      .gf-filter-contents{border: solid 0px #eae8e8; background-color: #fff; margin: 0px 0px 0px 0px !important; padding:5px 0;}
      .gf-filter-contents h3{margin-bottom: 0 !important; background-color: #e662c0 !important; border: solid 1px #e662c0 !important; font-size: 18px !important;line-height: 20px !important; color:#fff; padding: 5px 12px 5px 12px !important;}
      .gf-filter-contents .gf-block-content{background-color: #edeff0 !important;}
      .product_details .option_title{font-size: 17px; font-weight: 600;}
      .product_details .swatch label{font-size: 17px; font-weight: 500;}
      
      .gf-top_one .globo-selected-items-wrapper{margin: 0 5px 0px 5px !important;}
      
      .selected-item.gf-option-label{margin-bottom:0;}
      
      .gf-sort-wrap{margin-top:15px; padding-top:15px; border-top: solid 1px #edeff0 !important;}
      .gf-top_one .globo-selected-items-wrapper .selected-item > a.clear-refinements{height: auto; width: auto; font-size: 12px; line-height: 12px; padding: 8px; background-color: rgba(230,98,192,1); color:#fff;}
      .gf-top_one .globo-selected-items-wrapper .selected-item > a{height: auto; width: auto; font-size: 12px; line-height: 12px; padding: 8px 15px 8px 8px;}
      
      .gf-selection-wrapper a.gf-refine-toggle,
      .gf-left .gf-option-block a.gf-clear{color: #e12828cc;}
      .spf-product-card__inner .spf-product__form{position: absolute;top: 50%;left: 0;right: 0; transform: translateY(-50%); text-align:center;display: inline-block;}
      
      .spf-product-card__inner .spf-product__form button.spf-product__form-btn-addtocart{width:auto;position: unset;transform: translate(0%,50%); display: inline-block;font-family: var(--poppins); opacity:0;
font-size: 20px;line-height: 20px;text-transform: uppercase;padding: 10px 25px;background-color: #e662c0 !important;color: #fff!important;font-weight: 500; height:auto; border:0 !important; box-shadow:none!important;}
      
      .spf-product-card__inner .spf-product__form button.spf-product__form-btn-addtocart:hover{background-color:#b52d8d!important;border:0 !important;}
      
      .spf-product-card:hover .spf-product__form button.spf-product__form-btn-addtocart{transform: translate(0%,0%);opacity:1;}
      
      
      .shopify-section{padding-top:0 !important;}
      div.content{padding: 30px 15px !important;}
      
      label{display: inline-block;width: 100%;vertical-align: top;67
        color: #2d3031;font-family: var(--poppins);font-size: 18px;line-height: 24px;font-weight: 400;}
      input[type="text"], input[type="password"], input[type="email"], input[type="search"], input[type="url"], input[type="tel"], input[type="number"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="range"], input[type="color"], select, textarea{padding: 15px 9px; height: inherit;min-height: inherit; border:solid 1px #94dfd4;}
      
      .collection_nav h1,
      .contact-template_contact_form h2{color: #0c2a6d;font-family: var(--poppins);font-size: 45px;line-height: 55px;font-weight: 700;margin: 0;}
      input[type="submit"].action_button{display: inline-block;font-family: var(--poppins);font-size: 24px; line-height: 24px; text-transform: uppercase; padding: 14px 35px; background-color: #e662c0; color: #fff;font-weight: 500; border: none; outline: none; height: auto; max-height: inherit; margin:10px 0 0 0;border-radius: 0; vertical-align: top;}
      
      #login_form, .form_wrapper{padding:20px; background-color: #94dfd4;}
      
      
      .side-cart-position--right .mm-action_buttons.mm-listitem__text input[type="submit"].action_button{margin-top:0;}
      .cart_items .row{margin-bottom:15px !important; position: relative; padding-bottom: 15px;}
      .cart_items .row:before{content: "";position: absolute;height: 1px;left: 15px;right: 0;bottom: 0;background-color: #e6e2e2;display: inline-block;width: calc(100% - 30px);visibility: visible;}
      .cart_side h4,
      .cart_items h4{color:#000; font-family: var(--poppins); font-size:24px; line-height:30px; font-weight:600;text-transform:uppercase;margin: 0;padding-bottom: 15px;padding-top:0px;}
      
      .cart_list h4{color:#000; font-family: var(--poppins); font-size:20px; line-height:26px; font-weight:600;text-transform:uppercase;margin: 0;padding-bottom: 0;padding-top:0px;}
      .cart_list h4 a{color:#000;}
      
      .cart_list .cart_title{display: inline-block; width:calc(100% - 262px); margin-right:15px; vertical-align: top;}
      .cart_list .cart_price_remove{display: inline-block; width:240px; vertical-align: top;}
      .cart_list p.qtn{margin-top:0px;}
      .cart_list p.qtn label{vertical-align: middle; margin:0;}
      .cart_list p.qtn input[type="number"]{text-align:center;}
      
      .cart_list .cart_title p{margin-bottom:0;}
      
      .product-gallery__thumbnails.is-slide-nav--true{opacity:1;}
      .product-gallery__thumbnails .product-gallery__thumbnail{display:inline-block; position:relative; overflow:hidden;}
      .product-gallery__thumbnails .product-gallery__thumbnail:hover{opacity:1;}
      .product-gallery__thumbnails .product-gallery__thumbnail:before{content:""; display:block; padding-top:100%;}
      .product-gallery__thumbnails .product-gallery__thumbnail img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
      
      
      .product_details h1.product_name{color: #0c2a6d;font-family: var(--poppins);font-size: 40px;line-height: 46px;font-weight: 700;margin: 0;}
      .product_details .vendor span a{color: #34a5b4;font-family: var(--poppins);font-size: 18px; line-height:25px; font-weight: 400; margin: 0;}
      .product_details .modal_price{padding-bottom:15px;border-bottom: #e2e2e2 1px solid;}
      .product_details .modal_price .current_price span{color: #e662c0;font-family: var(--poppins);font-size: 40px;line-height: 46px;font-weight: 700;margin: 0;}
      .product_details .size_chart{background-color: #edeff0 ; margin-top: 7px; padding:5px 5px 5px 10px; font-size: 14px;line-height: 20px; color: #0c2a6d;}
      .product_details .size_chart a{color: #e662c0; font-weight:500;font-family: var(--poppins);}
      h2.recommended-title.title{color: #0c2a6d;font-family: var(--poppins);font-size: 40px;line-height: 46px;font-weight: 700;margin: 0;}
      .breadcrumb__wrapper{display:flex; padding-bottom:25px;}
      .breadcrumb__wrapper .page-navigation-arrows{display:inline-block;}
      .breadcrumb__wrapper .page-navigation-arrows a{display:inline-block; background-color: #edeff0 ; font-size: 14px;line-height:19px; color: #0c2a6d; position:relative;}
      .breadcrumb__wrapper .page-navigation-arrows a[title="Next"]{padding:5px 20px 5px 15px;}
      .breadcrumb__wrapper .page-navigation-arrows a[title="Next"]:after{content:""; width:6px; height:6px; border-top:solid 1px #000; border-right:solid 1px #000; position:absolute; right:11px; top:13px; transform:rotate(45deg);}
      
      .breadcrumb__wrapper .page-navigation-arrows a[title="Previous"]{padding:5px 15px 5px 20px;}
      .breadcrumb__wrapper .page-navigation-arrows a[title="Previous"]:after{content:""; width:6px; height:6px; border-top:solid 1px #000; border-left:solid 1px #000; position:absolute; left:11px; top:13px; transform:rotate(-45deg);}
      
      .breadcrumb__wrapper .breadcrumb.breadcrumb--text{display:inline-block; margin:0 0 0 auto; padding-top:0;}
      .breadcrumb__wrapper .breadcrumb.breadcrumb--text a{color: #e662c0;font-family: var(--poppins);font-weight: 500;}
      .listing_banner{position:relative; z-index:2;}
      .listing_banner .banner_inner-texts h1{color: #fff;font-family: var(--poppins);font-size: 40px;line-height: 46px;font-weight: 700;margin: 0;}
      
      .listing_banner ~ .parallax__container{z-index:0;}
      .listing_banner ~ .parallax__container:before{content:""; position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; background:rgba(15,17,21,0.5);}
      #banner-collection-template .parallax__container .parallax{background-size: 280% !important;}
      
      .listing_banner .image_wrapper:before{padding-top: 120%;}
      #quick-view-modal.quick-view-modal .product-details h1.product_title{color: #0c2a6d; font-family: var(--poppins);font-size:40px!important;line-height:46px!important;;font-weight: 700;margin: 0; text-align: left;}
      #quick-view-modal.quick-view-modal .price-new span.money{color: #e662c0;font-family: var(--poppins);font-size: 34px;line-height:40px;font-weight: 700;margin: 0;}
      #quick-view-modal.quick-view-modal input[type="number"]{-webkit-appearance:textfield !important;-moz-appearance:textfield !important; appearance:textfield !important;}
      #quick-view-modal.quick-view-modal button[type="submit"]{width: auto !important;display: inline-block !important;font-family: var(--poppins) !important;font-size: 20px !important;line-height: 20px !important;text-transform: uppercase !important;padding: 17px 25px !important;background-color: #e662c0 !important;color: #fff !important;font-weight: 500;height: auto !important;border: 0 !important;box-shadow: none !important;
border-radius: 0 !important;} 
      #quick-view-modal.quick-view-modal select{position:relative; z-index:0;}
      #quick-view-modal.quick-view-modal select:before{content:""; width:6px; height:6px; border-right:solid 1px #000; border-bottom:solid 1px #000; position:absolute; right:5px; top:5px; transform:rotate(45deg);}
      
      #quick-view-modal .modal-content .product .product-gallery{min-height:inherit !important;}
      
      .listing_banner .banner_inner-texts ul{display:inline-block; width:100%; margin:0; list-style:none;}
      .listing_banner .banner_inner-texts ul li{display:inline-block; vertical-align:top; margin-right:5px; margin-bottom:9px !important;}
      .listing_banner .banner_inner-texts ul li a{display:inline-block; padding: 5px 10px;background-color: #e662c0; color:#fff; font-size: 14px;line-height: 16px;font-family: var(--poppins); transition: all 0.75s var(--animation);}
      .listing_banner .banner_inner-texts ul li:hover a{background-color: #b52d8d;}
      
      .gf-filter-contents .gf-option-block[data-filter-id="258054"]{display:none;}
      .gf-option-block ul li a{line-height: 16px; font-size: 16px;}
      
      #headerr.mobile-header{display:none;}
      
      #gf_pagination_wrap{margin-top:0;}
      #gf_pagination_wrap .pagination > span > a, #gf_pagination_wrap .pagination > span > span, #gf_pagination_wrap .pagination > span.deco{background-color: #94dfd4;border: 1px solid #94dfd4;}
      #gf_pagination_wrap .pagination > .current, .pagination > .current > a:hover, #gf_pagination_wrap .pagination > .current:focus{background-color: #1672ac;}
      #gf_pagination_wrap .pagination > span:first-child > a{background-color: #94dfd4;border: 1px solid #94dfd4;}
      #gf_pagination_wrap .pagination > span > a:hover{background-color: #0c2a6d; color:#fff;}
      
      #banner-collection-template .parallax__wrap{height:auto !important;}
      .gf-refine-toggle-mobile{background-color: #94dfd4;}
      .product-gallery a.fancybox{margin:0;}
      .product-gallery a.fancybox .image__container{width:100%; display:inline-block; position:relative; overflow:hidden;}
      .product-gallery a.fancybox .image__container:before{content:""; display:block; padding-top:100%;}
      .product-gallery a.fancybox .image__container img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
      
      /*.product-recommendations h2.recommended-title.title{margin:0 0 20px 0;}
      
      .product-recommendations a.thumbnail__link .image__container{display:inline-block; width:100%; position:relative;}
      .product-recommendations a.thumbnail__link .image__container:before{content:"";display: block; padding-top:100%;}
      .product-recommendations a.thumbnail__link .image__container .image-element__wrap{position:absolute; left:0; top:0; width:100%; height:100%; visibility:visible; opacity:1; z-index:1;transition: all 0.75s var(--animation);}
      .product-recommendations a.thumbnail__link .image__container .image-element__wrap:first-child{z-index:2;}
      .product-recommendations .has-secondary-media-swap a.thumbnail__link:hover .image__container .image-element__wrap:first-child{visibility:hidden; opacity:0;}
      .product-recommendations .has-secondary-media-swap .secondary-media-hidden { opacity: 1; visibility: visible; height: 100% !important;}
      
      .product-recommendations a.thumbnail__link .thumbnail__title{display: inline-block;width: 100%;text-align: center;color: #000;font-family: var(--poppins);font-size: 15px;line-height: 20px;font-weight: 500;text-transform: uppercase;}*/
      
      .product_details .esc-size-guide--popup .modal_container{background: #94dfd4;}
      .product_details .esc-size-guide--popup .modal_container table tr th{background: #e662c0;color: #fff; padding: 8px 12px; border: 1px solid #b93593;}
      .product_details .esc-size-guide--popup .modal_container table tr td{background: #fff; border: 1px solid #c0cbd2;}
      .product_details .esc-size-guide--popup .modal_container p{color:#0f4364; font-family: var(--poppins); font-weight: 500; margin-bottom:0;}
      .product_details .esc-size-guide--popup .modal_container h5{margin-top:0;}
      
      
      .product_details .meta a{color:#e662c0; font-family: var(--poppins); font-weight: 500;}
      
      .contents h3{color: var(--gray_dark);font-family: var(--poppins);font-size: 20px;line-height: 27px;font-weight: 400;}
      .contents.return_policy h3{margin:20px 0; width:100%; text-align:center; font-size: 22px;line-height: 27px; font-weight: 500;}
      
      .contents.reviews h5{font-family: var(--poppins);font-size: 20px;line-height: 27px; font-weight: 500; position:relative; padding-left:20px;}
      .contents.reviews h5:before{content:""; width:10px; height:10px; border-radius:50%; background-color: #94dfd4; position:absolute; left:0; top:8px;}
      
      
      body.product .modal{position:static;}
      
      body.product .modal h3{color: #0c2a6d; font-family: var(--poppins);font-size:40px!important;line-height:46px!important;;font-weight: 700;margin: 0; text-align: left;}
      body.product .modal p.modal_price {color: #e662c0;font-family: var(--poppins);font-size: 34px;line-height:40px;font-weight: 700;margin: 0;}
      body.product .modal input[type="number"]{-webkit-appearance:textfield !important;-moz-appearance:textfield !important; appearance:textfield !important;}
      body.product .modal button[type="submit"]{width: auto !important;display: inline-block !important;font-family: var(--poppins) !important;font-size: 20px !important;line-height: 20px !important;text-transform: uppercase !important;padding: 17px 25px !important;background-color: #e662c0 !important;color: #fff !important;font-weight: 500;height: auto !important;border: 0 !important;box-shadow: none !important;
border-radius: 0 !important;} 
      body.product .modal select{position:relative; z-index:0;}
      body.product .modal select:before{content:""; width:6px; height:6px; border-right:solid 1px #000; border-bottom:solid 1px #000; position:absolute; right:5px; top:5px; transform:rotate(45deg);}
      
      body.product .modal .product-gallery{min-height:inherit !important;}
      body.product .modal .view_product_info{color: #e662c0;font-weight: 500;font-family: var(--poppins); background-color: #edeff0;
margin-top: 7px;padding: 5px 5px 5px 10px;font-size: 14px;line-height: 20px;}
      
      
      .size_chart_wrapper h5{color: #1672ac;font-family: var(--poppins);font-size: 28px;line-height: 35px;font-weight: 700;margin: 0 0 20px 0; padding:0;}
      .size_chart_wrapper table{border-left:solid 1px #095788 !important; border-top:solid 1px #095788 !important;}
      .size_chart_wrapper table tr{border:none;}
      .size_chart_wrapper table th{border-right:solid 1px #095788 !important; border-bottom:solid 1px #095788 !important;border-left:solid 0px #095788 !important; border-top:solid 0px #095788 !important;}
      .size_chart_wrapper table td{border-right:solid 1px #095788 !important; border-bottom:solid 1px #095788 !important;border-left:solid 0px #095788 !important; border-top:solid 0px #095788 !important;}
      .size_chart_wrapper table th:first-child{border-right:solid 1px #095788 !important; border-bottom:solid 1px #095788 !important;border-left:solid 0px #095788 !important; border-top:solid 0px #095788 !important;}
      .size_chart_wrapper table td:first-child{border-right:solid 1px #095788 !important; border-bottom:solid 1px #095788 !important;border-left:solid 0px #095788 !important; border-top:solid 0px #095788 !important;}
      .size_chart_wrapper table th,.size_chart_wrapper table td{padding:5px;}
      .size_chart_wrapper table th{background-color:#1672ac;color:#fff;}
      .size_chart_wrapper table td{background-color:#94dfd4;}
      
      
      .listing_banner .image_wrapper:before{padding-top: 100%;}
      
      .main__footer ul.policy-list li.policy-list__item a{transition: all 0.75s var(--animation); display: inline-block; font-family: var(--poppins);font-size: 24px;line-height: 24px;text-transform: uppercase;padding: 14px 35px;background-color: #e662c0;color: #fff;font-weight: 500;}
      
      .gallery-section .gallery-bar .lightbox {display:inline-block; width:100%;}
      .gallery-section .gallery-bar .lightbox .image-element__wrap{display:inline-block; width:100%; position:relative; overflow:hidden; max-width: initial !important; margin-bottom:30px;background-color:#1672ac;}
      .gallery-section .gallery-bar .lightbox .image-element__wrap:before{content:""; display:block; padding-top:66%;}
      .gallery-section .gallery-bar .lightbox .image-element__wrap img{width:calc(100% + 2px); position:absolute; left:50%; top:50%; opacity:1; transform:translate(-50%,-50%) scale(1); transition: all 0.75s var(--animation);}
      .gallery-section .gallery-bar .lightbox .image-element__wrap:hover img{transform:translate(-50%,-50%) scale(1.1); opacity:0.5;}
      
      .gallery-section .gallery-bar .lightbox .image-element__wrap:after{content:"\f065"; font-family:var(--icons); font-size:25px; line-height:25px; color:var(--white); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0; transition: all 0.75s var(--animation);}
      .gallery-section .gallery-bar .lightbox .image-element__wrap:hover:after{opacity:1;}
      .fancybox-overlay{background-color:rgba(148,223,212,0.75);}
      .fancybox-skin{padding: 2px !important;}
      
      
    /* logic css 030221 */
       
      .gallery_image.four-per-row{ margin-right:20px; width:200px; }
      .gallery-bar h2.title.center{ color: #222 !important; font-family: var(--poppins); }
      .gallery_image.four-per-row a > div:before{ padding-top:120% !important; }
      .global-wrapper{ background-color: #94dfd4; }
      .sixteen.columns p{ font-family: var(--poppins); }
      .shopify-section.shopify-section--gallery.image-gallery-section{ text-align: left !important; }
      .gallery_image.four-per-row a > div{ border:solid 3px #f461d1; }
      .gallery-section h2, .gallery-section p{ color: #fff !important; text-align:left !important; }
      .gallery-bar h2.title.center, h2.title.center{ color: #fff; font-family: var(--poppins); font-size:40px; }
      h2.viewprint_heading{ color: #0c2a6d !important; }
      h2.viewprint_heading, h2.catalogue_heading{ text-align: center !important; }
      
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section{ background-color: #aa6786 !important; text-align: center !important; }
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section .gallery-bar p{ text-align: center !important; font-size:20px !important; }
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section .gallery-bar div{ width:25% !important; display: inline-block !important; margin-right:10px; }
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section .gallery-bar div:nth-child(1){ width:100% !important; display:inline-block!important; border: 3px solid #e662c0; }
      
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section h2,
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section p,
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section em,{ text-align:center  !important; padding:0px 40px !important; box-sizing: border-box !important; }
      #shopify-section-wholesale-catalouge.shopify-section.shopify-section--gallery.image-gallery-section .gallery-section .gallery-bar .lightbox .image-element__wrap:before {padding-top: 148% !important;}
      .fancybox-nav.fancybox-prev.ss-icon .icon-circle-left:before { position:absolute; left:-100px; color: #000 !important; font-weight: bold !important; }
      .fancybox-nav.fancybox-next.ss-icon .icon-circle-right:before { position:absolute; right:-100px; color: #000 !important; font-weight: bold !important; }
      .fancybox-item.fancybox-close.ss-icon:before{ position:absolute; right:-50px; color: #000 !important; font-weight: bold !important; }
      
      
      /* logic css 040221 */
      
      .gallery-section.section-two .gallery-bar .gallery_image_catalogue{ width:25% !important; display: inline-block !important; margin-right:20px; vertical-align: top !important; }
      .gallery-section.section-two .gallery-bar .gallery_image_catalogue p{ margin-bottom:0px !important; }
      .gallery-section.section-two .gallery-bar .gallery_image_catalogue p.image-description{ display: none; }
      .gallery-section.section-two .gallery-bar .lightbox .image-element__wrap:before{ padding-top: 120% !important; }
      .gallery-section.section-two .gallery-bar .lightbox .image-element__wrap{ border: 3px solid #1672ac;  }
      .footer{ margin-top: 0px;}
      .gallery-section.section-two .image-description p{ display: inline-block; }
      .gallery-section.container.section-two, .shopify-section-wholesale-catalouge-two{ background-color: #aa6786 !important; }
      #viewprint > .section > .sixteen.columns p { color: #0c2a6d !important; }

      #headerr #search-toggle{display: inline-block;width: 48px;height: 48px;margin: 13px 70px 0 0; background-color:#60a69b; border-radius:5px; position:relative;}
      #headerr #search-toggle span{position:absolute; margin:0; left:50%; top:50%; transform:translate(-50%,-50%);}
      #headerr #search-toggle span:before{color:#fff;}
      
      .mobile_logo.logo .image-element__wrap{margin-left:70px;}
      
      .newsletter_popup .fancybox-skin{background-color: #94dfd4 !important; padding: 25px !important;}
      .newsletter_popup input[type="submit"].action_button{margin-top:5px; height: 40px; padding: 9px 35px; font-size: 17px;line-height: 19px;}
      
      .newsletter_popup .fancybox-close{position:absolute; right:-10px; top:-15px; background-color:#e662c0; width: 40px;height: 40px;}
      .fancybox-item.fancybox-close.ss-icon:before{right: 6px;    top: 0px; color: #fff !important}
      
      .wholesale_banner p{color:#fff; font-size: 24px;line-height: 30px;font-weight: 600;}
      .wholesale_banner p a{color:#fff;  font-size: 18px; line-height: 18px; padding: 8px 13px; background-color: #e662c0; display: inline-block; text-transform:uppercase;}
      .wholesale_banner p a:hover{background-color: #b52d8d !important;}
      
      
      .wsg-proxy-container #spof-contents nav.spof-nav{display:inline-block;  margin-top: 0 !important; margin-left:0 !important; margin-right:0 !important; }
      .wsg-proxy-container #spof-contents nav.spof-nav a{display:inline-block; width:100%;}