/** Shopify CDN: Minification failed

Line 396:0 Unexpected "{"

**/
@font-face {
    font-family: 'Forma';
    src: url('assets/FormaDJRBanner-Regular.woff2') format('woff2'),
        url('assets/FormaDJRBanner-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Forma';
    src: url('assets/FormaDJRBanner-Light.woff2') format('woff2'),
        url('assets/FormaDJRBanner-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Magnat Head';
    src: url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadBold.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnat Head';
    src: url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadLight.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnat Head';
    src: url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadRegular.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadRegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnat Head';
    src: url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadMedium.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnat Head';
    src: url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadSemiBold.woff2') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0653/3719/6790/files/Magnat-HeadSemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}




/*@font-face {
    font-family: 'Magnat Head';
    src: url('assets/Magnat-HeadLight.woff2') format('woff2'),
        url('assets/Magnat-HeadLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Magnat Head';
    src: url('assets/Magnat-HeadRegular.woff2') format('woff2'),
        url('assets/Magnat-HeadRegular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
*/



html {scroll-behavior: smooth;}
body.skmenubar .page-container{}
.single_type_row_sub > h3,
.single_type_row > h2
{scroll-margin-top: 150px;}

.slideshow__text-wrap--mobile {
display: none!important;
}
/*.skmenubar .site-header--sticky.active{position:static !important;}*/

.fixed_left_bar_overlay{    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.6);
    z-index: -1; opacity:0; visibility:hidden; transition:all ease 0.2s;} 

.slip .fixed_left_bar_overlay{z-index: 999; opacity:1; visibility:visible;}

.fixed_left_bar{width: 80px;  position: fixed;  left: 0;  top: 115px;  background: #ffffff;  padding: 0 0 0 0;  z-index: 999;  bottom: 0;}

.fixed_left_bar .fixed_left_bar_inner{}
.fixed_left_bar .fixed_left_bar_inner ul{margin:0; padding:0; list-style-type:none;}
.fixed_left_bar .fixed_left_bar_inner ul li{margin:0 0 25px 0;}
.fixed_left_bar .fixed_left_bar_inner ul li:last-child{margin-bottom:0;}
.fixed_left_bar .fixed_left_bar_inner ul li a{position:relative; display:block; text-align:center;}
.fixed_left_bar .fixed_left_bar_inner ul li a > .icon{ display: inline-flex; text-align: center;  width: 60px;  height: 60px;  background: #ffffff; z-index: 2; position: relative;
    align-items: center;  justify-content: center;}
.fixed_left_bar .fixed_left_bar_inner ul li a > .icon img{ max-height: 45px;  max-width: 50px; opacity: 0.5; transition: all ease 0.3s; }
.fixed_left_bar .fixed_left_bar_inner ul li a:hover > .icon img{opacity:1;}
.fixed_left_bar .fixed_left_bar_inner ul li a > .icon:before{}
.fixed_left_bar .fixed_left_bar_inner ul li a > .text{ position: absolute; background: #fff8f8; color: #111111; top: 0; bottom: 0; display: flex;  align-items: center;
    font-size: 15px;  line-height: 17px;  width: 200px;  padding: 5px 20px;  left: 100%; transition: all .25s ease-in-out; z-index:1; transform: scaleX(0) scaleY(1); transform-origin: left center;}

.fixed_left_bar .fixed_left_bar_inner ul li a:hover > .text{transform: scaleX(1) scaleY(1);}

.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus{position: fixed; left: 80px; top: 115px; background: #fff8f8; width: 250px;  bottom: 0; z-index:1;  
  padding: 30px 20px; transition-delay:0s; transition:all ease 0.1s; opacity:0; visibility:hidden;}
.fixed_left_bar .fixed_left_bar_inner ul li:hover .sub_menus{ opacity:1; visibility:visible;  transition-delay:0.5s;}

.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus h3{margin: 0 0 30px 0;  padding: 0;  font-size: 22px;}
.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus ul li{border-bottom:1px solid rgba(0,0,0,0.05);}
.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus ul li a{color:#000000; display:block; padding:5px 0; text-align:left; transition:all ease 0.3s;}
.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus ul li a:hover{padding-left:10px;}
.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus ul li a.noproduct{pointer-events:none; opacity:0.6;}
.slideshow__title{font-size:70px; font-weight:200;}
.header--acount{position:relative;}
.header--acount .site-nav__dropdown{display:none !important; top:calc(100% - 4px); background:#ffffff; min-width:220px;}

.header--acount .site-nav__dropdown .meganav__link,
.header--acount .site-nav__dropdown .site-header__link
{padding: 5px 0;  font-size: 14px;  line-height: 20px;}
.header--acount:hover .site-nav__dropdown{display:block !important;}

.slideshow--medium {height: 700px;}

.slideshow--medium .slick-track{width:100% !important;}
.slideshow--medium .slideshow__slide {display: flex;flex-wrap: wrap; justify-content: space-between; flex-direction:row-reverse; /*position:static !important;*/ width:100% !important;position:absolute !important;left:0px !important;}
.slideshow--medium .slideshow__slide .slideshow__image{    position: static;    width: calc(100% - 650px); transform:none !important;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap { height: auto;  width: 630px; background:#f7eee8; position:relative; z-index:1;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content{position: static;  height: 100%;  padding: 0;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container{padding:0; height:100%;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block{display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 50px;}

.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul{display:flex; flex-direction:column;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul li{order:2;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul li.mb-lg-5{order:1; margin:0 0 18px 0 !important;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul li .mega-subtitle
{text-transform:uppercase; font-family: 'Poppins', sans-serif !important; font-size:16px;  font-weight:400;}

.slideshow .slick-arrow { width: 66px; height: 66px; border-radius: 0; color: #fff; bottom: 0; transform: none;  top: auto;right:0;}

.slideshow .slick-prev { left: auto;  right: 70px;}
.btn-theme{font-size:14px; text-transform:uppercase; font-weight:400;}
#collection-list-1608653951aabc9866 h4{font-size: 50px;  line-height: 60px; font-weight: 200; max-width: 150px;}

.slideshow__text-content .mega-title{font-family: Magnat Head !important; font-size: 40px; font-weight:400; color:#1d1d1b !important;}
.slideshow__text-content .mega-subtitle{font-family: Magnat Head !important; font-size: 18px; color:#1d1d1b !important;}
.slideshow__text-content .slideshow__btn-wrapper .btn-delay .btn{    background: #ffffff!important;  color: #1d1d1b!important;  font-family: arial;  text-transform: capitalize;}

#collection-list-1608653951aabc9866 .text-body,
#collection-list-16599727195da2f217  .text-body,
#collection-list-16599683904624d6f1 .text-body,
#collection-list-165996894199b8b297 .text-body,
#collection-list-1659971559f0033524 .text-body
{display:none;}

.section-block .section-title-1 span{font-size:50px; font-weight:200; color:#333333;}
#collection-list-16599727195da2f217 h4{font-size: 50px;  line-height: 60px; font-weight: 200;}
#collection-list-16599727195da2f217 .col-md-6  h4{font-size: 36px;  line-height: 43px; font-weight: 200;}
#collection-list-16599683904624d6f1 h4{font-size:70px; font-weight:200;}
#collection-list-165996894199b8b297 h4{font-size:40px; font-weight:200;}
#collection-list-1659971559f0033524 h4{font-size:45px; line-height:60px; font-weight:200;}
.footer-email .form-control{margin:0; padding:0; flex:none; width:calc(100% - 100px);}
.footer-email .form-control,
.footer-email .btn-underline{ border-bottom: 1px solid #333333;}
.product-card--style7 .product-card__overlaybottom .btn{height:45px; line-height:45px;}
#shopify-section-advanced-content-page-1-2 .grid__item-inner,
#shopify-section-advanced-content-page-1-2 .grid__item-inner .aos-init{height:100%;}
.about-teaser {  display: flex; flex-direction: column;  justify-content: center;  padding: 50px; min-height:100%;}
.about-teaser h3{color: #333333; font-size: 30px;  font-weight: 300; margin: 0 0 20px 0; padding: 0;}

#shopify-section-advanced-content-page-1 .about-teaser p,
.grid__item-inner--html p
{color: #333; font-size: 15px; font-weight: 400;  margin: 0 0 12px 0;  padding: 0;  line-height: 25px;}
.about-teaser a{color: #b28879; font-size: 15px; font-weight: 600;  margin: 10px 0 0 0;  padding: 0;  line-height: 17px; text-transform:uppercase;}

#shopify-section-advanced-content-page-1 .grid__item-inner--html h2{color: #333333; font-size: 50px;  font-weight: 300; margin: 0 0 20px 0; padding: 0;}
#shopify-section-advanced-content-page-1 .grid__item-inner--html h4{color: #333333; font-size: 35px; line-height:45px;  font-weight: 300; margin: 0 0 20px 0; padding: 0;}

.section-block .section-title-1 span{font-family: Magnat Head !important; font-size: 40px; line-height:37px; display:block; color:#1d1d1b !important; font-weight:400;}
.slick-prev, .slick-next{box-shadow:none !important;}
.slick-prev:before, .slick-next:before{font-size:30px;}

.site-footer__section-title{font-family: Magnat Head !important; font-size: 16px; color:#1d1d1b !important; font-weight:400; margin:0 0 25px 0 !important;}

.home-bottom-text-block h2{color:#333333; font-size:54px; line-height:63px; font-weight:300; margin:0 0 20px 0;}
.home-bottom-text-block h2 small{display:block; color:#c39d8d; font-size:50px; font-weight: 300;}
.home-bottom-text-block p{color:#666666; font-size:20px; line-height:32px; font-weight:400; margin:0 0 12px 0;}
.home-bottom-text-block p strong{font-weight:600;}
.home-bottom-text-block a{border: 1px solid #333333; color: #333; background: #ffffff; margin:20px 0 0 0; text-transform: uppercase; display: inline-block; padding: 18px 30px;
    font-size: 15px; line-height: 16px;}
.home-bottom-text-block a:hover{color: #ffffff;  background: #333;}
.slideshow__text-wrap--desktop .slideshow__text-content{transform:none !important;}
#shopify-section-16600407325536ecfb .grid__item-inner--image img{margin-top: -160px; mix-blend-mode: darken; max-width: 570px;}


#shopify-section-16600407325536ecfb .grid__item-inner--html .aos-init{padding:52px 0;}
#shopify-section-16600407325536ecfb .aos-init h2{color:#1d1d1b; font-size:46px; line-height:54px; margin:0 0 0 0; font-family: Magnat Head !important; font-weight:400;}
#shopify-section-16600407325536ecfb .aos-init h2 small{display:block; color:#1d1d1b; font-size:46px; font-weight:400;}

#shopify-section-16600407325536ecfb .aos-init a
{border: 1px solid #333333; color: #333; background: none; margin:20px 0 0 0; text-transform: uppercase; display: inline-block; padding: 18px 30px;
    font-size: 15px; line-height: 16px;}
#shopify-section-16600407325536ecfb .aos-init a:hover{color: #ffffff;  background: #333;}

.new_arrival_btn a{border: 1px solid #333333; color: #333; background: none; margin:0; text-transform: uppercase; display: block; padding: 18px 30px; font-size: 15px; line-height: 16px; 
                   width:100%; text-align:center;}
.new_arrival_btn a:hover{color: #ffffff;  background: #333;}

.product-single__info-wrapper .review,
.product-single__info-wrapper .fake-view,
.product-single__info-wrapper .js-free-shipping
{display:none;}

.custom-mega-menu-block{}
.custom-mega-menu-block h4{margin: 20px 0 5px 0; padding: 0;  color: #333;  font-size: 24px;  font-weight: 400;}
.custom-mega-menu-block ul{margin:0; padding:0;}
.custom-mega-menu-block ul li{margin:0 0 5px 0; padding:0;}
.custom-mega-menu-block ul li a{margin:0; padding:0; color:#333333; font-size:16px; font-weight:300;}

.collection-card__image .image-content__image-wrapper{padding:0 !important;}
.collection-card__image .image-content__image-wrapper img{position:static !important;}
.collection-card__image:hover .image-content__image-wrapper img{-ms-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    transform: scale(1.03);}
.collection-card__image a.position-absolute{position: static!important;  padding: 12px 0 0 0 !important;}
.collection-card__image a.position-absolute h4{text-transform: uppercase;  max-width: 100% !important; font-size: 18px !important; line-height: 23px !important; margin: 0 !important;
    padding: 0 !important; letter-spacing: 1px; transition:all ease 0.3s;}
.collection-card__image:hover a.position-absolute h4{color:#000000 !important; letter-spacing:2px;}
.site-nav__link .site-nav__title:before{display:none !important;}
.site-nav__link{font-size:13px; padding:9px 12px; font-weight:500;}
.site-header{padding:20px 0;}
#shopify-section-1662411613cbd4e6c4 .customstyle1662411613cbd4e6c4{background:url(https://cdn.shopify.com/s/files/1/0653/3719/6790/files/playing-baby.png?v=1662411911) right center no-repeat; background-size:40%;}
.home-second{ display: flex; flex-wrap: wrap; align-items:center;}
.home-second .product-bundle{width:36%;}
.home-second .product-bundle-details{width:28%;}

.home-second .product-bundle-details h3{font-size: 60px;  color: #1d1d1b;  margin: 0;  padding: 0;  font-family: Magnat Head !important;  font-weight: 400; line-height: 60px;}
.home-second .product-bundle-details p{font-family: Magnat Head !important; font-size:28px; color:#1d1d1b; margin:20px 0 20px 0;     line-height: 32px;}
.home-second .product-bundle-details ul{font-family: arial !important; color: #1d1d1b!important; margin: 0 0 25px; max-width: 240px; list-style-type: none; font-size: 13px; line-height: 18px;}

.home-second .product-bundle-details ul li{margin-bottom:10px;}
.home-second .product-bundle-details a{font-family: arial;
    font-size: 20px;
    font-weight: 400;
    background: #fae6da;
    display: inline-block;
    padding: 16px 36px;
    color: #1d1d1b;
    line-height: 22px;}
.home-second .product-bundle-details a:hover{background:#1d1d1b; color:#ffffff;}

.header-bottom__right .humberger-right{display:none !important;}
#ul_list_categories{padding:0 30px 0 0;}
#ul_list_categories > li{display:flex; flex-wrap:wrap; align-items:center;}
#ul_list_categories>li.sactive>a{font-weight:700; color:#111111; position:relative;}
#ul_list_categories>li.sactive>a:before{    position: absolute;
    left: -16px;
    top: 11px;
    width: 4px;
    height: 4px;
    border-radius: 100%;
    content: "";
    background: #111111;}
#ul_list_categories>li.sactive .submenu-trigger{color:#111111;}
#ul_list_categories>li .subactive a{color: #eb7025 !important;}
#ul_list_categories > li:last-child,
#ul_list_categories > li:nth-last-child(2)
{display:none;}
#ul_list_categories > li > a{display: block; width: calc(100% - 30px);}

#ul_list_categories > li > ul{list-style-type:none; margin:0; padding:0 0 0 30px; width:100%; display:none;}
#ul_list_categories > li > .submenu-trigger{width:30px; height:30px; text-align:center; font-size:12px; justify-content:flex-end; align-items:center; cursor:pointer; display:none;}
#ul_list_categories > li.has-dropdown > .submenu-trigger{display:flex;}
#ul_list_categories > li > .submenu-trigger:after{content: "\e93d"; font-family: icomoon!important;}
#ul_list_categories > li > .submenu-trigger.active:after{content: "\e92d";}
.site-header__cart.skbuzz{/*animation: shake 0.5s; animation-iteration-count: infinite;*/}
@keyframes shake {
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}

#shopify-section-16624048427b3a2f87 .slick-slide{height:auto !important;}


.site-header__cart.skbuzz{}



#shopify-section-1662741172463d1719 .col-lg-9,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9
{/*display: flex;*/ flex-wrap: wrap; justify-content: center; align-items: center;}

#shopify-section-1662741172463d1719 .col-lg-9 h3.section-title-1,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 h3.section-title-1,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 h3.section-title-1,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 h3.section-title-1,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 h3.section-title-1,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 h3.section-title-1,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 h3.section-title-1,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 h3.section-title-1
{margin: 0 30px 0 0 !important;
    padding: 0 !important;
    font-family: Magnat Head !important;
    font-size: 24px;
    color: #1d1d1b!important;
    font-weight: 400;
    line-height: 26px !important;}


#shopify-section-1662741172463d1719 .col-lg-9  .form-vertical,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 .form-vertical,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 .form-vertical,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 .form-vertical,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 .form-vertical,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 .form-vertical,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 .form-vertical,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 .form-vertical
{margin:0 !important; padding:0 !important;}


#shopify-section-1662741172463d1719 .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 .form-vertical .form-group,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 .form-vertical .form-group
{margin:0 !important;}

#shopify-section-1662741172463d1719 .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 .form-vertical .form-group #NewsletterEmail-,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 .form-vertical .form-group #NewsletterEmail-
{padding:0 15px !important; height:50px !important;}

#shopify-section-1662741172463d1719 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 .form-vertical .form-group .btn,
{font-size:14px !important; padding:10px 25px !important; height:50px !important;}




.open-sizeguide,
.next-prev-product,
#shopbytype,
.slider-range-wr
{display:none !important;}


.product-form__quantity-submit .product-form__item--submit,
.js-contact-soldout
{  max-width: 280px;}

.shopify-section .container {  max-width: 1600px;}
.shopify-section .header-bottom .container {  max-width: 1170px;}
.header-bottom{width: 100%;  max-width: 1560px;  position: relative;  margin: 0 auto;  padding-left: 20px; padding-right: 20px;}
.header-bottom .header-bottom__right {position:absolute; right:0;}

.header-bottom .container,
.header-bottom .container .row
{position:static;}

.product__photo-wrapper .zoomImg{display:none !important;}
.slideshow__text-content .slideshow__btn-wrapper .btn-delay .btn:hover,
.product-card--style5 .product-card__overlaybottom .btn:hover,
#shopify-product-reviews .spr-form-actions .spr-button:hover
{background:#000000 !important; color:#ffffff !important;}
.btn-theme:before, .shopify-payment-button .shopify-payment-button__button--unbranded:before, .spr-summary-actions-newreview:before, .rte .btn-theme:before, .rte .shopify-payment-button .shopify-payment-button__button--unbranded:before, .shopify-payment-button .rte .shopify-payment-button__button--unbranded:before, .rte .spr-summary-actions-newreview:before{background:#000000 !important;}

#shopify-product-reviews .spr-container .spr-summary .spr-icon-star, #shopify-product-reviews .spr-container .spr-summary .spr-icon-star-half-alt,
#shopify-product-reviews .spr-reviews .spr-icon-star, #shopify-product-reviews .spr-reviews .spr-icon-star-half-alt,
#shopify-product-reviews .spr-form-review-rating a, #shopify-product-reviews .spr-form-review-rating a:hover
{
    color: #edc944 !important;
}

.spr-form-review-rating{overflow:visible !important;}

.skbuzz .mini-cart-content{opacity:1; visibility:visible;}
.product-card__swatch li{margin:0 5px;}
.product-card__swatch li img{width: 40px;
    border: 1px solid #e9e9e9;
    border-radius: 100%;}

.product-card__overlaybottom,
.product-card__overlaytop{display:none !important;}

/*--21/11/2022--*/

.product-card__swatch li .variant_color ~ img {
    display: none;
}
.product-card__swatch li .variant_color {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    display: inline-flex;
    border: 1px solid #d3d3d3!important;
    box-shadow: 0 0 2px 1px #0000001a;
    padding: 2px;
    background: #fff;
    position: relative;
    overflow: hidden;
}
.product-card__swatch li .variant_color span {
    position: absolute;
    width: calc(100% - 3px);
    height: calc(100% - 3px);
    transform: translateY(-50%) translateX(-50%);
    top: 50%;
    left: 50%;
    border-radius: 50%;
}
.product-card__swatch li .variant_color.Peach span{
    background-color: rgb(205, 142, 142) !important;
}

.product-card__info{text-align:center;}

#Productlist-16624048427b3a2f87 .productlist-item .product-card__info .product-card__name,
#shopify-section-b876bcfe-6329-4454-8654-f90adb2c0e47 .product-card__info .product-card__name,
.product-card__name
{font-weight: 400; font-size: 16px; line-height:21px; display:block; color:#000000; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;  overflow: hidden;}

#Productlist-16624048427b3a2f87 .productlist-item .product-card__info .product-card__price,
#shopify-section-b876bcfe-6329-4454-8654-f90adb2c0e47 .product-card__info .product-card__price,
.product-card__price
{font-weight: 700; font-size: 18px; display:block; color:#000000;  line-height: 20px;  }

#Productlist-16624048427b3a2f87 .productlist-item .product-card__info .product-card__price{display:none;}

#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .hv-image-saturate figcaption p{text-transform: uppercase;}
#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .hv-image-saturate figcaption h3{font-family: Magnat Head !important;}
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a .hv-image-saturate figcaption h3{font-family: Magnat Head !important; font-weight:400;}
#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .hv-image-saturate figcaption .btn-underline{text-transform: capitalize; transition:all ease 0.2s; font-weight: 400; border-color:#111111 !important; color:#111111 !important;}
#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .hv-image-saturate figcaption .btn-underline:hover{color:#000000; letter-spacing:1px;}
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a .hv-image-saturate figcaption .btn-underline{background: #ffffff; color: #111111 !important;  border: none;  padding: 0;  margin: 0;
    text-transform: capitalize;  font-size: 16px; font-weight:400; padding: 11px 45px;}
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a .hv-image-saturate figcaption .btn-underline:hover{background:#111111; color:#ffffff !important;}
#shopify-section-301936d2-2f41-45ab-82ef-557950f384b6 .hv-image-saturate figcaption p{ text-transform: uppercase; font-size: 15px; letter-spacing: 1px; line-height: 25px;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-slider,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1  .collectionlist-slider
{box-shadow:none; justify-content: flex-start !important;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item
{border:none; padding:30px;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item:hover,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item:hover
{box-shadow:none; transform:none; background:#f2f2f2 !important;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item .collection-card__link,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card__link
{padding:0;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item .collection-card__link .collection-card__icon,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card__link .collection-card__icon
{margin:0 0 15px 0;}

#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item .collection-card__link .collection-card__name,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card__link .collection-card__name
{font-weight:400;}

#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-slider{margin: 0 auto !important; max-width: 1090px;}
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item{padding:15px !important;}
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item:hover{background:none !important;}
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card-5{background:#f7eee8 !important; padding:30px !important; min-height:100%;}
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item:hover .collection-card-5{background:#e2dbd5 !important;}

.js-sidebar{width: 400px;  flex: none;  max-width: 400px;  padding: 0;}
#categories_block{border:none; padding:0; display:flex; flex-wrap:wrap;}
#categories_block .categories_block_left{width:200px;}
#categories_block .categories_block_left ul{list-style-type:none; margin:0; padding:0;}
#categories_block .categories_block_left ul li{margin:0; padding:0;}
#categories_block .categories_block_left ul li.active a{background:#fef7f6; font-weight:400;}
#categories_block .categories_block_left ul li a{display: flex;  padding: 20px 10px;}
#categories_block .categories_block_left ul li a .category_icon{    display: flex;  align-items: center;  justify-content: center; width: 80px;}
#categories_block .categories_block_left ul li a .category_icon img{max-height: 45px; height: 100px; max-width: 50px;}
#categories_block .categories_block_left ul li a .category_name{font-size: 14px; color: #000000; display: flex; align-items: center; line-height: 19px;}
#categories_block .categories_block_right{width:calc(100% - 200px); background:#fef7f6; padding:22px;}
#categories_block .categories_block_right h4{font-size:18px; font-weight:600; margin-bottom:20px;}
#categories_block .categories_block_right ul{list-style-type:none; margin:0; padding:0;}
#categories_block .categories_block_right ul li{border-bottom:1px solid #c0c0bd; padding:0;}
#categories_block .categories_block_right ul li a{border-bottom: 1px solid transparent;  display: block;  padding: 14px 0;  font-weight: 400;  color: #000000; font-size: 13px; line-height: 16px;}
#categories_block .categories_block_right ul li.skactive,
#categories_block .categories_block_right ul li.skactive a{border-bottom:1px solid #1d1d1b;}

#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption{position: absolute;  width: 100%; max-width: 1600px !important;  padding: 0 20px;
    left: 50%; transform: translate(-50%, -50%);}

#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption p{font-family: arial !important; font-size: 15px; font-weight: 400;
    line-height: 20px;}
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption h3{font-family: Magnat !important; font-size: 80px; font-weight: 500;}
.mobile_trigger{display:none;}

.page-element.is-transitioning {  z-index: inherit !important;}
.single_type_row{margin: 0 0 50px 0;  padding: 0 0 50px 0;  border-bottom: 1px solid #dfdfdf;}
.single_type_row h2{margin: 0;  padding: 0;  font-size: 46px; text-align:center;}
.single_type_row_sub:not(:first-child){margin-top:30px;}
.single_type_row_sub .row {justify-content:center;}

.single_type_row_sub h3{font-size: 25px; font-weight: 700; margin: 0 0 30px 0; padding: 0; text-align: center; text-transform: uppercase; letter-spacing: 1px;}
.gift-slider .element{ opacity:0.5; margin-bottom:60px; transition:all ease 0.5s; }
.gift-slider .element.pre_slides{opacity:0;}

.gift-slider .element.slick-active{ opacity:1;}
.gift-slider .slick-dots{bottom:-40px;}
.gift-slider .slick-dots li{width:auto; height:auto; margin:0 10px;}
.gift-slider .slick-dots li button{ border: none;  background: none; color: #999999; cursor: pointer;  width: auto; height: auto; font-size: 15px;}
.gift-slider .slick-dots li.slick-active button{color:#111111;}
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption .bg-des{display:none !important;}
.main-content{padding:0;}

#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme figcaption .bg-des{display:none;}
.gift-slider{margin-bottom:80px; max-height:500px;}
.gift-slider .element{margin:0px 10px; display:flex;  justify-content:center;  align-items:center; height: 500px;}
.gift-slider .element img{    width: 100%;  object-fit: cover; height:100%;  }  
.slick-slider .slick-disabled {opacity : 0; pointer-events:none;}
.gift-slider .caption{position: absolute; left: 110px; top: 50%;  transform: translate(0, -10%); opacity:0; transition:all ease 0.3s; }
.gift-slider .caption .caption_inner h3{ font-family: Magnat Head !important;  font-size: 50px;  font-weight: 400;  color: #1d1d1b !important;  }
.gift-slider .slick-active .caption{opacity:1;  transform: translate(0, -50%); transition-delay:0.5s;}


#nav-tab-info .tab-content .tab-pane h4{text-transform: uppercase;  font-size: 18px; letter-spacing: 2px; margin: 30px 0 5px 0;}
#nav-tab-info .tab-content .tab-pane p{color:#111111;}
#nav-tab-info .tab-content .tab-pane ul{color:#111111; list-style-type:none; margin:0; padding:0; list-style-type:none;}
#nav-tab-info .tab-content .tab-pane ul li{position:relative; padding:0 0 0 25px;}
#nav-tab-info .tab-content .tab-pane ul li:before{content:''; position:absolute; left:0; width:10px; height:2px; top:14px; background:#111111;}

.product-card{height:auto;}
.success {color: #270; background-color: #DFF2BF;}
.error { color: #D8000C; background-color: #FFBABA;}

.header-bottom .col-logo{position: relative;  z-index: 1;}
.contact-content{ padding: 80px 0;  width: 100%;  max-width: 1200px;  margin: 0 auto;}
.contact_row{}
.contact_row .text{width: 100%; display: flex; flex-direction: column; text-align: center; gap:25px;}
.contact_row .text h3{margin:0; padding:0; font-family: Magnat Head !important;  font-size: 40px;  font-weight: 400; color: #1d1d1b !important;}
.contact_row .text p{ margin: 0;  padding: 0; font-size: 17px; line-height: 30px; color:#000000;}
.contact_row .text p a{text-decoration:none; color:currentcolor;}
.contact_row .text p:last-child a{font-weight:700; text-decoration:underline;}

.contact-content .contact-form{margin:0 !important; padding:0 !important;}
.contact-content .contact-form h1{margin:0; padding:0; font-family: Magnat Head !important;  font-size: 40px;  font-weight: 400; color: #1d1d1b !important; text-align:center !important;}
.contact-content .contact-form .form-group{margin-bottom:15px !important;}
.contact-content .contact-form .form-group input.form-control{margin-bottom: 0 !important; height: 50px; line-height: 50px;}
.contact-content .contact-form input[type="submit"]{margin:0 !important;}


.product-card__info .product-form .product-form__quantity-submit{ display: flex;   flex-wrap: wrap; justify-content: center;   gap: 10px;}
.product-card__info .product-form .product-form__quantity-submit .product-form__item--quantity{width:90px; flex:none;}
.product-card__info .product-form .product-form__quantity-submit .product-form__item--quantity .js-qty,
.product-card__info .product-form .product-form__quantity-submit .product-form__item--quantity .js-qty input
{width:100%;}

.product-card__info .product-form .product-form__quantity-submit .product-form__item--submit{width: 180px; max-width:100%;  margin: 0 !important;  flex: none;}
.product-card__info .product-form .product-form__quantity-submit .product-form__item--submit .js-grid-cart-custom{background: #f6f7f8;  border: none; color: #111111;  height: 54px; text-transform: uppercase;
    font-size: 14px;}

.product-card__info .product-form .product-form__quantity-submit .product-form__item--submit .js-grid-cart-custom:hover{background:#111111; color:#ffffff;}
#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper{max-width:1000px; margin:0 auto; float:none;}
#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider{display:flex; justify-content:center; margin:0 -15px; gap:30px 0; box-shadow: none !important;}
#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider .collectionlist-item{ padding: 0 15px !important;   border: none !important;}

#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider .collectionlist-item:hover{box-shadow:none !important; transform:none !important;}

#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider .collectionlist-item .collection-card__link{margin:0 !important; padding:25px 10px !important; background:#fae6da !important;}
#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider .collectionlist-item .collection-card__link .collection-card__icon
{margin:0 0 12px 0px !important; padding:0 !important;}

#shopify-section-template--16864882983158__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-wrapper .collectionlist-slider .collectionlist-item .collection-card__link .collection-card__name
{font-weight:400 !important; color:#000000 !important;}

.wholesale_forms_section{ display: flex;  flex-wrap: wrap;  justify-content: space-between;  margin: 0;  padding: 0;     min-height: calc(100vh - 208px);}

.wholesale_forms_section .wholesale_banner{background: url(https://adorababygifts.myshopify.com/cdn/shop/files/signup-bg.jpg) center center no-repeat; background-size:cover;  width: calc(100% - 560px); display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center; padding:0 0 0 150px;}
.wholesale_forms_section.login .wholesale_banner{background: url(https://cdn.shopify.com/s/files/1/0653/3719/6790/files/login_bg_banner_545884bb-9663-4bbd-bb8b-cdc7ed923541.jpg) right center no-repeat; background-size:cover;}

.wholesale_forms_section .wholesale_banner h3{font-family: Magnat Head !important; font-weight: 400; margin-top: 20px;}
.wholesale_forms_section .contact-form-box {width:550px; background:#f1ede6; padding:50px 20px; display: flex;  justify-content: center; flex-direction: column;}

.wholesale_forms_section .contact-form-box form{background:#ffffff; width:100%; max-width:380px; margin:0 auto; padding:40px 50px; display: flex;  flex-direction: column;  align-items: center;
    justify-content: center;}

.wholesale_forms_section .contact-form-box form h4{    margin-bottom: 30px; font-size: 25px;}
.wholesale_forms_section .contact-form-box form p{text-align: center; color: #000000;  font-size: 14px; line-height: 20px;  margin: 0 0 25px 0;}
.wholesale_forms_section .contact-form-box form .form_row,
.form_row{width:100%; text-align:center;}

.wholesale_forms_section .contact-form-box form .form_row .sub,
.form_row .sub
{margin-bottom:10px; text-align:left;}

.wholesale_forms_section .contact-form-box form .form_row .sub input[type="button"],
.wholesale_forms_section .contact-form-box form .form_row .sub input[type="submit"],
.form_row .sub input[type="button"],
.form_row .sub input[type="submit"]
{margin:10px 0 0 0 !important; background:#000000; color:#ffffff;}

.wholesale_forms_section .contact-form-box form .form_row .sub .form-group,
.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control,
.form_row .sub .form-group,
.form_row .sub .form-control
{margin-bottom:0;}

.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control,
.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control-area,
.form_row .sub input[type="text"],
.form_row .sub input[type="tel"],
.form_row .sub select,
.form_row .sub textarea
{height:42px; font-size:12px; line-height:inherit; border:1px solid #808080; margin-bottom:0 !important;}

.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control::placeholder,
.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control-area::placeholder,
.form_row .sub .form-group .form-control::placeholder,
.form_row .sub .form-control-area::placeholder
{font-size:12px; line-height:inherit; color:#111111;}

.wholesale_forms_section .contact-form-box form .form_row .sub #msg,
.form_row .sub #msg
{margin-top:20px; font-weight:400;}

.wholesale_forms_section .contact-form-box form .form_row .sub #msg .error,
.form_row .sub #msg .error
{font-size:15px; background:none;}

.wholesale_forms_section .contact-form-box form .form_row .sub #msg .success,
.form_row .sub #msg .success
{font-size:15px; background:none;}


.wholesale_forms_section .contact-form-box form .form_row .sub .form-group .form-control-area,
.form_row .sub .form-group .form-control-area
{height:100px; resize:none; padding:10px;}

.wholesale_forms_section .contact-form-box form .form_row .sub #signupLink,
.form_row .sub #signupLink
{display: inline-block;
    text-transform: uppercase; position:relative; letter-spacing: 1px;  font-size: 12px;  font-weight: 600;  padding: 10px 0;  line-height: 15px;  color: #111111;}

.wholesale_forms_section .contact-form-box form .form_row .sub #signupLink:before,
.form_row .sub #signupLink:before
{height:1px; background:#111111; left:0; bottom:0; right:0; position:absolute; content:'';}

.before_login_caption{text-align: center;  color: #000000;  font-size: 14px;  line-height: 20px;  margin: 0 auto 25px auto;  max-width: 350px;}



.account_page{padding:50px 0;}
.account_page h1{font-size:36px; margin-bottom:30px;}
.template-customers-activate_account h1 {font-size:36px; margin-bottom:30px;}

.account_page .content-block h2,
.account_page .content-block .content-block__title,
.account_page .content-block__title
{font-size:20px; margin-bottom:20px;}

.account_page .content-block p{margin-bottom:20px;}
.account_page .content-block p,
.account_page .content-block p a,
.account_page p
{font-size:14px; line-height:21px; color:#111111;}

.account_page .content-block p a:hover{color:#eb7025;}
.account_page .content-block #hulk-reorder-message{display:none;}
.errors { background: none; color: #a90000;}


.account_page table th{font-size:13px; line-height:1.5; padding:10px; color:#111111;}
.account_page table td{font-size:13px; line-height:1.5; padding:10px; color:#111111;}
.hulk_reorder_button{ height: 14px !important;  width: 14px;  background-size: 14px;  margin: 0 0 0 15px;}
.hulk_reorder_order_detail_page
{ border-radius: 0px !important;  padding: 10px 14px; border: none;  background: #000000; margin: 0 0 0 10px;}

.hulkapps .hulk_pop_up .hulk_modal-content .popup_btn
{ border-radius: 0px !important;  padding: 10px 14px; border: none;  background: #000000; margin: 0 0 0 10px;}


.hulkapps .hulk_pop_up .hulk_modal-content{border-radius:0 !important;}
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_add-to_cart{border-radius:0 !important; color:#000000 !important; background:#ffffff !important; padding:12px 22px !important;}
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_checkout{border-radius:0 !important; background:#000000 !important; padding:12px 22px !important;}
.hulkapps .hulk_line_item,
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_notes textarea
{border-radius:0 !important;}

.login_signup_contact_section{display:flex; justify-content:flex-end; flex-wrap:wrap;}
.login_signup_contact_section .login_signup_contact_block{width: 550px; margin:30px 0 50px 0;}
.login_signup_contact_section .login_signup_contact_block ul{  display: flex; justify-content: center;  list-style-type: none;  margin: 0;  padding: 0;}
.login_signup_contact_section .login_signup_contact_block ul li{position:relative;}
.login_signup_contact_section .login_signup_contact_block ul li:not(:last-child){margin:0 20px 0 0; padding:0 20px 0 0; border-right:1px solid #000000;}
.login_signup_contact_section .login_signup_contact_block ul li a{color: #000000;  text-decoration: none;   font-size: 13px;  display: block;  line-height: 15px; letter-spacing: 0.5px;}


.thirtydays{background: #000000;
    color: #ffffff;
    display: none;
    padding: 14px 30px;
    font-size: 18px;
    line-height: 20px;
    margin: 0;}
.js-back-to-top{display:flex; align-items:center; justify-content:center;}


#shopify-section-1b689c5c-9307-479f-a48b-7e0ba63a4231 .btn{font-size:0;}

#shopify-section-16600407325536ecfb{display:none;}
.before_login_title{display:none;}

/*@media all and (min-width:2200px)
{
.shopify-section .container { max-width: 2100px;} 
 .shopify-section .header-bottom .container { max-width: 1600px;} 
.wholesale_forms_section .wholesale_banner h4{font-size:44px;} 
.wholesale_forms_section .wholesale_banner h3{font-size:50px;}
  .site-nav__link { font-size: 17px;}
  .slideshow__text-content .mega-title{font-size:60px;}
  .slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul li .mega-subtitle{font-size:30px;}
  .btn-theme { font-size: 19px;}

#Productlist-16624048427b3a2f87 .productlist-item .product-card__info .product-card__name, 
#shopify-section-b876bcfe-6329-4454-8654-f90adb2c0e47 .product-card__info .product-card__name,
  .product-card__name { font-size: 22px; line-height: 30px;}



#Productlist-16624048427b3a2f87 .productlist-item .product-card__info .product-card__price, 
#shopify-section-b876bcfe-6329-4454-8654-f90adb2c0e47 .product-card__info .product-card__price,
  .product-card__price
  { font-size: 22px; line-height: 28px;}

.product-card__info .product-form .product-form__quantity-submit .product-form__item--submit .js-grid-cart-custom{font-size:18px;}

.site-footer__section-title{font-size:22px;}
.site-footer__list-item a{font-size:20px;}

.btn-line{font-size:22px;}

#shopify-section-301936d2-2f41-45ab-82ef-557950f384b6 .hv-image-saturate figcaption p { text-transform: uppercase; font-size: 24px;  letter-spacing: 1px;  line-height: 36px;  margin-bottom:12px;}
#shopify-section-301936d2-2f41-45ab-82ef-557950f384b6 .hv-image-saturate figcaption b { font-size: 20px;  line-height: 22px;}



#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item .collection-card__icon svg,
  #shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card__icon svg
  {width:85px; height:85px;}


#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item .collection-card__link .collection-card__name,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item .collection-card__link .collection-card__name
  {font-size:22px;} 
  
}*/


.product-card__availability{width: 42px;
    height: 42px;
    line-height: 9px;
    border-radius: 50%;
    padding: 0;
    z-index: 11;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 8px;
    text-transform: capitalize;
    background-color: #facabd;
    color: #000000;
    font-size: 10px;
    position: absolute;
    left: 16px;
    top: 63px;
    margin: 0;
    font-weight: 700;
    padding: 0 2px;}

.product-tag--absolute{color: #000000 !important;}

@media all and (max-width:1599px)
{
.slideshow--medium .slideshow__slide .slideshow__text-wrap{width:400px;}
.slideshow--medium .slideshow__slide .slideshow__image {width: calc(100% - 420px);}

  
.wholesale_forms_section .contact-form-box,
.login_signup_contact_section .login_signup_contact_block  {width:450px;}
.wholesale_forms_section .contact-form-box form{max-width:350px; padding:30px;}
.wholesale_forms_section .wholesale_banner{width: calc(100% - 460px);}
  
}


@media all and (max-width:1199px)
{
.wholesale_forms_section .contact-form-box { width: 300px; padding: 20px;}

.login_signup_contact_section .login_signup_contact_block ul{justify-content:flex-end;}
  
.wholesale_forms_section .wholesale_banner {  width: calc(100% - 310px); padding:30px 0 30px 30px;}
.wholesale_forms_section .contact-form-box form {  max-width: 100%;  padding: 20px;}
}

@media all and (max-width:991px)
{
.slideshow--medium .slideshow__slide .slideshow__image { width: 100%;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap {  width: 100%;}
.slideshow--medium { height: 600px;}
.slideshow--medium .slideshow__slide .slideshow__image{height:350px;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap{height:250px;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block{padding:25px;}
.slideshow__btn-wrapper--push { margin-top: 25px;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block ul li.mb-lg-5 { margin: 0 0 10px 0!important;}
  .header-bottom .header-bottom__right{right:45px;}
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption h3{font-size:50px;}  
}

@media all and (max-width:767px)
{


.thirtydays{ font-size: 16px; line-height: 21px; margin:20px 0 0 0;}
.header-bottom{padding-left:0; padding-right:0;}  
 body.skmenubar .page-container{padding-left:0;} 
.site-header__logo img { width: 75px;}   
.fixed_left_bar{padding-top:0; top:0; z-index:2; left:-80px; border-right:2px solid #facabd; transition:all ease 0.2s;}
.slip .fixed_left_bar{left:0; z-index:9999;}

.fixed_left_bar .fixed_left_bar_inner{}
.fixed_left_bar .fixed_left_bar_inner ul{}
  
  
.mobile_trigger{position: absolute; background: url(three-dots.png) center center no-repeat #facabd; background-size:32px;  width: 44px; height: 44px; left: 100%; display:block; top:131px; cursor:pointer;}
.slip .mobile_trigger{background: url(cross.png) center center no-repeat #facabd; background-size:32px;}
.fixed_left_bar .fixed_left_bar_inner ul li{margin-bottom:20px;}  
.fixed_left_bar .fixed_left_bar_inner ul li .sub_menus{top:0;}
.fixed_left_bar .fixed_left_bar_inner ul li a > .icon{width:45px; height:45px;}
.fixed_left_bar .fixed_left_bar_inner ul li a > .icon img{max-height: 35px;  max-width: 40px;}
 
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block .btn-theme,
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block .slideshow__title,
.slideshow--medium .slideshow__slide .slideshow__text-wrap .slideshow__text-content .container .d-inline-block .mega-subtitle{display:block !important;}
.slideshow--medium .slideshow__slide .slideshow__image { height: 220px;}
.slideshow--medium .slideshow__slide .slideshow__text-wrap{ height: 250px;}
.slideshow__title { font-size: 38px; font-weight: 200; margin-bottom: 0 !important;}
.slideshow__text-content .mega-title{font-size:32px !important;}
.slideshow__text-content .mega-subtitle{font-size:14px !important;}
.slideshow__btn--mobile{margin-top:0 !important;}

  
#shopify-section-1662741172463d1719 .col-lg-9 h3.section-title-1,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9  h3.section-title-1,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9  h3.section-title-1,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9  h3.section-title-1,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 h3.section-title-1,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 h3.section-title-1,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 h3.section-title-1,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 h3.section-title-1
  {margin: 0 0px 10px 0!important;}

  
#shopify-section-1662741172463d1719 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333178110198__b28acaa8-6c60-49d3-94e9-49ccaaaae96b .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333177782518__6cf278cb-0814-4585-a735-97e717e99f75 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16333178241270__aecfdd83-e4f9-4fde-9168-e35cc6992b8c .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841656205558__bff9c88f-d098-4d57-9fb1-bce2a54d9a4c .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841677242614__5cd6b8c7-ec05-405b-ac17-430754c7e6eb .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16821509423350__2da518cc-e829-4c2a-b459-1319afc1b0e9 .col-lg-9 .form-vertical .form-group .btn,
#shopify-section-template--16841678127350__13cdea4d-8eef-4c2b-ba4a-9ef59e2feb1a .col-lg-9 .form-vertical .form-group .btn
  { padding: 10px 18px!important;}


  
#collection-list-1608653951aabc9866 h4 { font-size: 36px; line-height: 42px; font-weight: 200; max-width: 100px;}
#collection-list-16599727195da2f217 .col-md-6 h4 { font-size: 30px;  line-height: 38px;}
#collection-list-16599727195da2f217 h4 { font-size: 40px; line-height: 50px;}
.section-block .section-title-1 span{font-size:26px;}
#collection-list-1659971559f0033524 h4 { font-size: 35px; line-height: 41px; font-weight: 200; max-width: 170px;} 
#collection-list-165996894199b8b297 h4 {  font-size: 30px;  font-weight: 200;}
.btn-theme { font-size: 14px; padding: 15px 25px;}
#collection-list-16599683904624d6f1 h4 { font-size: 30px; font-weight: 200;}
.site-footer .site-footer__section-title{margin-bottom:10px;}
.site-footer__list-item { margin-bottom: 8px;}
.slideshow--medium {height:470px;}
.home-bottom-text-block h2,
#shopify-section-16600407325536ecfb .aos-init h2{ font-size: 38px; line-height: 41px;}
.home-bottom-text-block h2 small,
#shopify-section-16600407325536ecfb .aos-init h2 small{font-size:26px;}
.home-bottom-text-block h2{margin-top:25px;}
.home-bottom-text-block p { font-size: 15px; line-height: 25px;}
#shopify-section-16600407325536ecfb .grid__item-inner--image img{margin-top:0;}
#shopify-section-16600407325536ecfb .row{flex-direction:column-reverse;}
.home-second .product-bundle {  width: 100%; margin:0 0 30px 0;}
.home-second .product-bundle img{max-width:170px;}
.home-second .product-bundle-details {  width: 100%;}
.home-second .product-bundle-details h3 {  font-size: 45px;  line-height: 40px;}
.home-second .product-bundle-details p{font-size:20px; line-height: 26px; max-width: 280px;}
.home-second .product-bundle-details p br{display:none;}
#shopify-section-1662411613cbd4e6c4 .customstyle1662411613cbd4e6c4 { background-size: 45%;  background-position: right 80px;}  
.site-footer { padding: 60px 0 0 0 !important;}
#shopify-section-f93977a3-201f-4439-825d-6e199ab96d80 .collectionlist-item,
#shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item {width: 50%; max-width: 50%;}

  #shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-item{padding: 5px !important;}
  #shopify-section-template--16821509423350__df054291-0141-49af-ab2d-bedb46311df1 .collectionlist-slider{align-items: stretch !important;}
  
  
.shopify-section .container > .slideshow__text-wrap{display:none !important;}
.slick-prev:before, .slick-next:before { font-size: 20px;}  


.js-sidebar.active{width: 340px; padding:0;}
#categories_block .categories_block_left { width: 170px;}
#categories_block .categories_block_right { width: calc(100% - 170px); padding: 20px;}
#categories_block .categories_block_left ul li a .category_icon{width:50px;}
#categories_block .categories_block_left ul li a .category_icon img { max-height: 32px;  max-width: 30px;}
.js-toggle-filter{width:auto;}



#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme{margin-bottom:50px;}
  #shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme .position-relative p{font-size: 15px; line-height: 20px; margin-bottom:0;}
#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme .btn{margin-top:0; padding-top:0;}
#shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme figcaption{margin-top:10px;}
  #shopify-section-973e3c90-7e70-4b30-8246-ba0998cb00e9 .banner-theme figcaption h3 br{display:none;}


#shopify-section-301936d2-2f41-45ab-82ef-557950f384b6 .banner-theme figcaption{margin-top:10px;}
#shopify-section-301936d2-2f41-45ab-82ef-557950f384b6 .banner-theme .bg-des,
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a figcaption .bg-des
  {display:none !important;}

#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption{}
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left img { width: auto;  height: 250px;  max-width: inherit; float:right;} 
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption { transform: translateY(-50%) !important;  left: 37%; padding:0;}
#shopify-section-template--16841677242614__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme-left figcaption h3 { font-size: 30px;}
.main-content{padding:0;}
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a figcaption{text-align:left; margin:12px 0 0 0;}
  
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a figcaption h3 br{display:none;}
#shopify-section-fc902e81-9975-4d86-b65f-4e1c5d82708a .hv-image-saturate figcaption .btn-underline{padding:0; margin:0 !important;}
.single_type_row h2{font-size:30px;}  
.single_type_row_sub h3{font-size:18px;} 
.gift-slider .element{overflow:hidden;}  
.gift-slider .caption{left:30px;}
.gift-slider .caption .caption_inner h3{font-size:25px;}  
.gift-slider .element img { width: auto;  max-width: inherit; height: 200px;  float: right;}  

.contact-content .contact-form h1,
.contact_row .text h3 {font-size:30px;}  
.contact-content div.contact-form {  margin: 50px 0 0 0 !important;  padding: 0 !important;}
.wholesale_forms_section .wholesale_banner{ width: 100%;  min-height: 160px;}
  .wholesale_forms_section.login .wholesale_banner{display:block; width:100%; min-height:220px; }
.wholesale_forms_section .contact-form-box { width: 100%;  padding: 25px;}
.hulk_table div:last-child div{width:100% !important;}
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_table{padding:20px !important;}
.hulkapps .hulk_line_item{border:none !important;}
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_table .hulk_body_data{padding:0;}
.hulkapps .hulk_pop_up .hulk_modal-content .hulk_modal-header {  padding: 10px 20px;}
.login_signup_contact_section .login_signup_contact_block ul li:not(:last-child) {  margin: 0 25px 0 0;  padding: 0; border-right: none;}
.login_signup_contact_section .login_signup_contact_block ul{justify-content:center;}

  .slideshow--medium .slideshow__slide{height:470px !important;}
  .wholesale_forms_section .wholesale_banner h3,
  .wholesale_forms_section .wholesale_banner h4{display:none;}
  .before_login_title{text-align: center;  color: #000000;  font-size: 18px;  line-height: 20px;  margin: 0 auto 15px auto;  max-width: 350px; display:block;}
  .before_login_title br{display:none;}
  
  .template-customers-login .col-logo,
  .PageDrop .col-logo
  {flex: 0 0 100%;  max-width: 100%;}

  .gift-slider{height:200px; margin-bottom: 30px;}
  .gift-slider .element{height:200px;}
  #shopify-section-template--16864882852086__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme img { width: 100%; height: 170px; object-fit: cover;  object-position: right;}
  #shopify-section-template--16864882852086__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme figcaption{background:#f7eee8; padding:20px;}
#shopify-section-template--16864882852086__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme figcaption p{font-size: 12px;  line-height: 16px;}
  #shopify-section-template--16864882852086__0feba085-4232-4561-9d4e-ebe23e35f07c .banner-theme figcaption h3{font-size: 24px; line-height: 30px;}
}


@media all and (max-width:749px){
.responsive-table tr { display: block; margin-bottom: 20px;}
}

