/** Shopify CDN: Minification failed

Line 205:1 Unexpected "/"
Line 258:1 Unexpected "/"
Line 564:0 Expected "}" to go with "{"

**/
/* 

 */

:root{
    --maximized_product_gallery_icon: url("//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/maximize-2.svg?v=29432387996810191571578501031");
    --size-color-option-desktop: 48px;
    --special_offers_size: 24px;
    --collection_per_row_ipad1: calc(100% / 3);
    --collection_per_row_ipad2: calc(100% / 3);
    --collection_per_row_iphone1: calc(100% / 3);
    --collection_per_row_iphone2: calc(100% / 2);
    --social_icons_hover_bg: #929292;
    --general_font_size: 16px;
    --general_font_style: 400;
    --b_scaffolding_color: #000000;
    --b_scaffolding_bg: #ffffff;
    --b_links_colour: #000000;
    --b_links_colour_hover: #716f78;
    --b_states_alerts_error_txt: #ffffff;
    --b_states_alerts_error_bg: #000000;
    --b_states_alerts_success_txt: #00c853;
    --b_states_alerts_success_bg: #b9f6ca;
    --b_heading_h1: 34px;
    --b_heading_h1_font_style: 400;
    --b_heading_h2: 20px;
    --b_heading_h2_font_style: 400;
    --b_heading_h3: 16px;
    --b_heading_h3_font_style: 400;
    --b_heading_h4: 14px;
    --b_heading_h4_font_style: 400;
    --b_tables_bg: #ffffff;
    --b_tables_border: #ffffff;
    --b_tables_bg_accent: #f9f9f9;
    --b_tables_bg_hover: #f5f5f5;
    --b_forms_input_bg: #ffffff;
    --b_forms_input_border: #e5e5e5;
    --b_tooltip_colour: #000000;
    --b_tooltip_bg: #ffffff;
    --b_tooltip_font_size: 14px;
    --b_forms_phd_txt: #000000;
    --b_forms_actions_bg: #999999;
    --solid_btn_btn_bg: #fafafa;
    --solid_btn_btn_txt: #ffffff;
    --btn_btn_font_size: 14px;
    --border_weight: 2px;
    --outlined_btn_btn_color: #000018;
    --outlined_btn_hover_txt: #ffffff;
    --btn_btn_font_style: 400;
    --general_title_size: 24px;
    --general_title_style: 400;
    --general_title_colour: #000018;
    --general_heading_colour: #000000;
    --wrapper_title_size: 18px;
    --size_chart_color: #f6e7dc;
    --sidebar_background: ;
    --sidebar_text_colour: ;
    --product_price_colour: #696969;
    --product_price_font_weight: 400;
    --asset_url: url("//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/brand_prelaunch.jpg?v=151479721052319275591578500992");
    --social_icons_colour: #ffffff;
    --social_icons_hover_bg: #929292;
    --social_icons_hover: #000018;
    --social_icons_size: 15px;
    --review_star_color: #b57f30;
    --general_font_1: MyFont;
    --slideshow_navs_colour: rgba(0,0,0,0);
    --asset_img_url_64_px: url("//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/Loading__64x.gif?v=20316466878893683801578500955");
    --asset_img_url_50_px: url("//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/Loading__50x.gif?v=20316466878893683801578500955");
}

@media (min-width: 1200px) {
  .cat-grid .product_item:nth-child(3n+1){
    clear: both;
  }
}

@media (min-width: 991px) and (max-width : 1199px){
    .cat-grid .product_item:nth-child(3n+1){
        clear: both;
    }
    .cat-grid .product_item:nth-child(3n+1){
        clear: both;
    }
}

@media (min-width : 480px) and (max-width : 767px){
    .cat-grid .product_item:nth-child(3n+1){
        clear: both;
    }
}

@media (max-width: 480px) {
    .cat-grid .product_item:nth-child(2n+1){
        clear: both;
    }
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){
    
}


/*block update 1.4*/


    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 300;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-light.otf?v=94958022149359539501578621174) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 400;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont.otf?v=177089036707475301541578621148) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 500;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-medium.otf?v=75425960975042366171578621160) format("opentype");
    }
    

    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 600;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-demibold.otf?v=14839349389255574141578621220) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 700;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-bold.otf?v=136894048963212698881578621284) format("opentype");
    }
    
    
    

    







/* end block update 1.4 */

/*
** HTML, Body settings
*/

html{ background-color: #ffffff }




  .btn.solid.hover,
  .btn.solid:hover,
  .btn.solid:focus,
  .btn.solid.active,
  .override-button-1.solid.hover,
  .override-button-1.solid:hover,
  .override-button-1.solid:focus,
  .override-button-1.solid.active,
  .override-button-2.solid.active,
  .override-button-2.solid.hover,
  .override-button-2.solid:hover,
  .override-button-2.solid:focus,
  .override-button-2.solid.active,
  .override-button-3.solid.hover,
  .override-button-3.solid:hover,
  .override-button-3.solid:focus,
  .override-button-3.solid.active,
  .override-button-4.solid.hover,
  .override-button-4.solid:hover,
  .override-button-4.solid:focus,
  .override-button-4.solid.active,
  .override-button-5.solid.hover,
  .override-button-5.solid:hover,
  .override-button-5.solid:focus,
  .override-button-5.solid.active{
    background: darken(#fafafa, 10%);
  }

*/

.btn.disabled,
.btn[disabled]{
  border-color: #e6e6e6;
}

.btn-1.solid,
.btn-primary.solid,
.override-button-1.solid,
.override-button-2.solid,
.override-button-3.solid,
.override-button-4.solid,
.override-button-5.solid{
  background: #fafafa;
  /* border: 1px #fafafa solid; */
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
}


.btn-1.solid.hover,
.btn-1.solid:hover,
.btn-1.solid:focus,
.btn-1.solid.active,
.btn-primary.solid:hover,
.btn-primary.solid:focus,
.btn-primary.solid:active,
.btn-primary.solid.active,
.override-button-1.solid.hover,
.override-button-1.solid:hover,
.override-button-1.solid:active,
.override-button-1.solid.active,
.override-button-2.solid.active,
.override-button-2.solid.hover,
.override-button-2.solid:hover,
.override-button-2.solid:focus,
.override-button-2.solid.active,
.override-button-3.solid.hover,
.override-button-3.solid:hover,
.override-button-3.solid:focus,
.override-button-3.solid.active,
.override-button-4.solid.hover,
.override-button-4.solid:hover,
.override-button-4.solid:focus,
.override-button-4.solid.active,
.override-button-5.solid.hover,
.override-button-5.solid:hover,
.override-button-5.solid:focus,
.override-button-5.solid.active{
  background: darken(#fafafa, 10%);
}
*/












/* CUSTOM LAYOUT */

::selection{
  background-color: #000000;
  color: #ffffff;
}
::-moz-selection{
  background-color: #000000;
  color: #ffffff;
}



#logo{
  background: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/brand_logo.png?v=122672421371553971081578515032) no-repeat center;
  height: 100px;
  background-color: ;
}






body.prelaunch{
  background-image: none;
}


@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){
  
}

/*block update 1.4*/


    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 300;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-light.otf?v=94958022149359539501578621174) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 400;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont.otf?v=177089036707475301541578621148) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 500;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-medium.otf?v=75425960975042366171578621160) format("opentype");
    }
    

    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 600;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-demibold.otf?v=14839349389255574141578621220) format("opentype");
    }
    
    
    @font-face {
      font-family: MyFont;
      font-style: normal;
      font-weight: 700;
      src: url(//rebeccaminkoff.myshopify.com/cdn/shop/t/2/assets/myfont-bold.otf?v=136894048963212698881578621284) format("opentype");
    }
    
    
    

    






/* end block update 1.4 */


@media (min-width : 768px) and (max-width : 991px){
  #header .pc_navbar .pc_nav .is-mega .mega-menu.style_3 .inner .child>div{ width: 33.33%; display: none!important; }
  #header .pc_navbar .pc_nav .is-mega .mega-menu.style_3 .inner .child>div:nth-child(-n+3){ display: inline-block!important; }
  #header .pc_navbar .pc_nav .is-mega .mega-menu.style_2 .inner>li{ width: 25%; display: none; }
  #header .pc_navbar .pc_nav .is-mega .mega-menu.style_2 .inner>li:nth-child(-n + 4){ display: inline-block; }
  #header .pc_navbar .pc_nav>li>a:before{ left: -17px; }
  .cat-grid .product_item{
    width: 33.333333333333336%;
  }
  .cat-grid .product_item:nth-child(3n+1){
    clear: both;
  }
  .the-collection .cat-grid .product_item{
    width: 25%;
  }
  .the-collection .cat-grid .product_item.large{
    width: 50%;
  }
  .filter-widgets .filters-bar .advanced-filter.color li, .filter-widgets .filters-bar .advanced-filter.colour li, .filter-widgets .filters-bar .advanced-filter.size li{
    width: 100%;
  }
  #special-offers .offer .offer-img .offer-cpt{ width: 100%; }
  .promotion .promo-item .inner{ width: 100%; }
}
@media (min-width : 480px) and (max-width : 767px){
  .cat-grid .product_item{
    width: 33.333333333333336%;
  }
  .cat-grid .product_item:nth-child(3n+1){
    clear: both;
  }
  .cat-list .cat-grid{
    width: 100%;
  }
  .cat-list .cat-grid .product_item{
    padding-left: 0;
    padding-right: 0;
  }
  .the-collection .cat-grid{ width: 100%; }
  .the-collection .cat-grid .product_item{ width: 33.33%; }
  .the-collection .cat-grid .product_item.large{ display: none; }
  .nav-elements-container .pull-left{width: 100%;}
  .nav-elements-container .nav-view-as{float: right; padding-left: 0; margin-left: 0; border-left: 0;}
  .filters-bar .custom_filters{margin-left:0px;}
  .column.first{margin-left:0px;}
  .filters-bar .custom_filter {
    margin-top: 10px;
  }
  .nav-elements-container .pull-right{width: 100%; padding-top: 10px; text-align: right;}
  
  #widget-photos .photo_list .wrap:nth-child(-n + 12){ display: inline-block; }
}
@media (min-width: 768px) {
  .all-collections .collection-item:nth-child(3n+1){
    clear: both;
  }
  #site-more, .site-right{ display: block!important; overflow: visible!important; }
}
@media (max-width: 767px){
  #home-video .video_width .video_action{ margin-top: 15px; }
  /*#header .logo_sticky{ display: none!important; }*/
  .template-logo{ margin: 0!important; }
  #scroll-top{ display: none!important; }
  #home-slider .slide-video{ 
    /* display: none!important;*/
    max-height: 100%;
    /* max-width: 100%; */
  }
  .owl-theme .owl-controls{ display: none!important; }
  .flex-direction-nav{ display: none!important; }
  #page .central{width:100%;}
  .blog-posts .blog-post{
    margin-left: 0;
  }
  .blog-posts .blog-post:before, .blog-posts .blog-post:after{
    display: none;
  }
  .blog-posts .blog-post .date{
    position: static;
    display: inline-block;
    vertical-align: middle;
  }
  .blog-posts .blog-post .blog-qshare{
    position: static;
    display: inline-block;
    vertical-align: middle;
    margin-left: 2px;
  }
  .blog-posts .blog-post .blog-qshare>a{
    display: none;
  }
  .blog-posts .blog-post .blog-qshare .social-icons{
    opacity: 1;
    visibility: visible;
    position: relative;
    top: 0;
    left: 0;
    width: auto;
    padding: 0 10px;
  }
  .blog-posts .blog-post .blog-qshare .social-icons:before {
    border-bottom-color: transparent;
    border-right-color: #929292;
    top: 50%;
    left: -10px;
    margin-top: -5px;
    margin-left: 0;
  }
  @media (min-width : 480px) and (max-width : 767px){
    #related-products.style2,
    #recently-viewed-products.style2{
      .product_item{
        display: none;
        width: 33.33%;
      }
      .product_item:nth-child(-n + 3){
        display: block;
      }
    }
  }
  @media (max-width: 480px){
    #related-products.style2,
    #recently-viewed-products.style2{
      .product_item{
        display: none;
        width: 50%;
      }
      .product_item:nth-child(-n + 2){
        display: block;
      }
    }
  }

@media (max-width: 600px){
  .theme-ctl2 .item, .theme-ctl2 .cart{ width: 100%; float: none; clear: both; text-align: left; }
  .theme-ctl2 .item{ overflow: hidden; }
  .theme-ctl2 .cart{ margin-top: 20px; }
  .theme-ctl2 .cart .cart-text{ margin-top: 5px; }
  .theme-ctl2 .cart .btn{ width: 49%; float: left; padding: 0; }
  .theme-ctl2 .cart .btn-1{ float: right; }
  .widget-lookbook .lookbook-content{ padding: 30px; width: 50%; }
  .widget-lookbook .lookbook-content .lookbook-btn a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  #related-products .product_item, #recently-viewed-products .product_item{ display: none; width: 33.33%; }
  #related-products .product_item:nth-child(-n+3), #recently-viewed-products .product_item:nth-child(-n+3){ display: block; }
  .page-lookbook .parts, .page-lookbook .part{ width: 100%; }
  .cat-grid{ padding-top: 0px;}
}
@media (max-width: 480px) {
  .flexslider .caption.header{ max-width: 100%!important; }
  .theme-ctl .wrapper{ width: 100%; }
  .nav-elements-container .pull-left{width: 100%;}
  .nav-elements-container .nav-element{width: 100%;}
  .nav-elements-container .pull-right{position: absolute; top: 10px; right: 10px;}
  .nav-elements-container .advanced-sortby{width: 100%; margin-top: 10px; padding-left: 0; margin-left: 0; border-left: 0;}
  .nav-elements-container .advanced-sortby label, .nav-elements-container .pull-right label{display: none;}
  .nav-elements-container .advanced-sortby select{width: 100%; max-width: inherit;}
  .all-collections .collection-item{
    width: 100%;
  }
  #product .product-gallery .gallery-icon{
    display:none;
  }
  .cat-grid .product_item{
    width: 50.0%;
  }
  .cat-grid .product_item:nth-child(2n+1){
    clear: both;
  }
  .cat-list .cat-grid{
    width: 100%;
  }
  .cat-list .cat-grid .product_item{
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  .cat-list .cat-grid .product-image{ width: 50px; }
  .cat-list .cat-grid .product-container .product-content{
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px);
  }
  .cat-list .cat-grid .product-container .product-content .product-action{padding-bottom:0;}
  .cat-list .cat-grid .product-container .product-content .product-inner{padding: 0;}
  .cat-list .cat-grid .product-container .product-content .product-desc{ display: none; }
  .cat-list .cat-grid .product-container .product-buttons{ display: none; }
  .product .product-container .product-content .product-action .btn-cart,
  .product .product-container .product-content .product-action .quick-shop,
  .cat-list .cat-grid .product-container .product-content .product-action form{
    float: none;
    display: inline-block;
  }
  .product .product-container .product-content .product-action .btn-cart{ margin-right: 30px; }
  .product .product-container .product-content .product-action .line{opacity: 0; margin:0;}
  
  .theme-ctl2 .item .img{ display: none; }
  .theme-ctl2 .item .info{ margin-left: 0; }
  .theme-ctl2 .cart{ margin-top: 0; }
  .theme-ctl2 .item .info{ width: 60%; }
  #stamped-main-widget .spr-form .spr-form-contact-name, #stamped-main-widget .spr-form .spr-form-contact-email, #stamped-main-widget .spr-form .spr-form-review-rating, #stamped-main-widget .spr-form .spr-form-review-title, #stamped-main-widget .spr-form .spr-form-review-body, #stamped-main-widget .spr-form .spr-form-contact-location{ width: 100%; }
  #special-offers .offer .offer-img .offer-cpt{ width: 100%; font-size: 24px; }


