.wp-block-getbowtied-scattered-product-list a {
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease; }
  .wp-block-getbowtied-scattered-product-list a .gbt_18_feature_image,
  .wp-block-getbowtied-scattered-product-list a .gbt_18_product_title {
    -webkit-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease; }
  .wp-block-getbowtied-scattered-product-list a:hover {
    opacity: 1; }
    .wp-block-getbowtied-scattered-product-list a:hover .gbt_18_feature_image {
      opacity: .7; }

.wp-block-getbowtied-scattered-product-list .gbt_18_product_title {
  font-size: 24px !important;
  line-height: 31px; }

.wp-block-getbowtied-scattered-product-list .gbt_18_product_price {
  font-weight: bold; }
  .wp-block-getbowtied-scattered-product-list .gbt_18_product_price ins {
    background-color: transparent;
    display: inline-block; }
  .wp-block-getbowtied-scattered-product-list .gbt_18_product_price del {
    display: inline-block;
    opacity: .5; }

.wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper .gbt_18_categories_grid .gbt_18_category_grid_item {
  position: relative; }
  .wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper .gbt_18_categories_grid .gbt_18_category_grid_item .gbt_18_category_grid_item_img:hover {
    opacity: 0.7; }
  .wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper .gbt_18_categories_grid .gbt_18_category_grid_item .gbt_18_category_grid_item_title {
    color: #fff;
    font-size: 16px;
    position: absolute;
    top: 33px;
    left: 30px;
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content; }
    @media screen and (min-width: 63.9375em) {
      .wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper .gbt_18_categories_grid .gbt_18_category_grid_item .gbt_18_category_grid_item_title {
        font-size: 18px; } }
    .wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper .gbt_18_categories_grid .gbt_18_category_grid_item .gbt_18_category_grid_item_title .gbt_18_category_grid_item_count {
      font-size: 13px;
      margin-left: 7px;
      line-height: 1.3333; }

@media screen and (min-width: 768px) {
  .wp-block-getbowtied-categories-grid.gbt_18_categories_grid_wrapper.is-style-layout-1 .gbt_18_category_grid_item_title {
    left: 45px !important; } }

.wp-block-getbowtied-carousel ul.products li.product {
  width: 100%;
  float: left;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  padding-bottom: 20px;
  position: relative !important;
  margin: 0 0 6px 0; }
  .wp-block-getbowtied-carousel ul.products li.product ins {
    background-color: transparent;
    display: inline-block; }
  .wp-block-getbowtied-carousel ul.products li.product del {
    display: inline-block;
    opacity: .5; }
  .wp-block-getbowtied-carousel ul.products li.product .added_to_cart {
    display: block;
    font-size: 0.8125rem !important;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 8px; }
  .wp-block-getbowtied-carousel ul.products li.product .star-rating {
    display: block;
    font-family: star;
    font-size: 10px;
    position: relative;
    margin: 0 0 4px;
    overflow: hidden;
    height: 15px;
    top: 2px;
    float: none; }
    .wp-block-getbowtied-carousel ul.products li.product .star-rating:before {
      font-style: normal;
      font-weight: normal;
      text-decoration: inherit;
      color: #a1a1a1;
      content: "\73\73\73\73\73";
      float: left;
      top: 0;
      left: 0;
      position: absolute; }
    .wp-block-getbowtied-carousel ul.products li.product .star-rating span {
      overflow: hidden;
      float: left;
      top: 0;
      left: 0;
      position: absolute;
      padding-top: 1.5em; }
      .wp-block-getbowtied-carousel ul.products li.product .star-rating span:before {
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        content: "\53\53\53\53\53";
        top: 0;
        position: absolute;
        left: 0; }

.wp-block-getbowtied-carousel .swiper-pagination {
  margin-top: 0 !important; }

.gbt_18_pagination a {
  font-size: 13px;
  font-weight: bold; }

.gbt_18_pagination a:hover {
  opacity: 1; }

.gbt_18_pagination .gbt_18_hover_image {
  -webkit-box-shadow: -2px 2px 81px -27px rgba(0, 0, 0, 0.29);
  box-shadow: -2px 2px 81px -27px rgba(0, 0, 0, 0.29); }

@media screen and (max-width: 767px) {
  .gbt_18_pagination {
    display: none; } }

.site-header .gbt_18_pagination {
  display: none; }

.gbt_18_lookbook_reveal_wrapper {
  margin-bottom: 0 !important; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_fade_images_link:hover {
    opacity: 1; }
  @media screen and (max-width: 767px) {
    .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper {
      text-align: center; }
      .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .single_add_to_cart_button {
        margin: auto; } }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .button {
    font-size: 13px; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .gbt_18_product_price {
    display: block;
    font-size: 22px !important;
    font-weight: bold; }
    .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .gbt_18_product_price ins {
      background-color: transparent; }
    .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .gbt_18_product_price del {
      color: currentColor;
      opacity: .5; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .gbt_18_description * {
    color: currentColor; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .gbt_18_description a {
    text-decoration: underline; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .single_add_to_cart_button {
    display: inline-block; }
  .gbt_18_lookbook_reveal_wrapper .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper a.added_to_cart {
    display: inline-block;
    font-size: 0.8125rem !important;
    font-weight: bold;
    text-transform: uppercase;
    margin-left: 10px; }

.wp-block-getbowtied-lookbook-shop-by-outfit {
  margin-bottom: 0 !important; }
  @media screen and (max-width: 1023px) {
    .wp-block-getbowtied-lookbook-shop-by-outfit .gbt_18_look_product_box {
      min-height: 100% !important;
      padding: 50px 50px 20px !important; }
      .wp-block-getbowtied-lookbook-shop-by-outfit .gbt_18_look_product_box .products {
        margin-bottom: 0; } }
  .wp-block-getbowtied-lookbook-shop-by-outfit .products.columns-1 {
    width: 50%;
    margin: 0 auto; }
    @media screen and (max-width: 767px) {
      .wp-block-getbowtied-lookbook-shop-by-outfit .products.columns-1 li.product {
        width: 100% !important; } }
  .wp-block-getbowtied-lookbook-shop-by-outfit .gbt_18_shop_this_book {
    font-weight: bold; }
  .wp-block-getbowtied-lookbook-shop-by-outfit .gbt_18_hero_subtitle,
  .wp-block-getbowtied-lookbook-shop-by-outfit .gbt_18_shop_this_book h5 {
    font-weight: bold;
    font-size: 13px !important;
    text-transform: uppercase; }

.gbt_18_default_slider {
  margin-bottom: 0; }
  @media screen and (max-width: 1023px) {
    .gbt_18_default_slider {
      height: 100% !important; } }
  @media screen and (max-width: 1023px) {
    .gbt_18_default_slider .gbt_18_content {
      height: calc(100vh - (100vh - 125px)); }
      .gbt_18_default_slider .gbt_18_content .gbt_18_img {
        height: calc(100vh - 125px); } }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_header .gbt_18_current_slide,
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_header .gbt_18_number_of_items {
    font-weight: bold;
    font-size: 13px; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_title {
    text-align: left;
    margin-bottom: 16px !important; }
    @media screen and (max-width: 1023px) {
      .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_title {
        line-height: 1.5; } }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .button.add_to_cart_button.added {
    display: none; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .price {
    font-size: 22px !important;
    font-weight: bold;
    margin-top: 0 !important; }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .price ins {
      background-color: transparent; }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .price del {
      opacity: .5; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .add_to_cart_button {
    font-size: 13px; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper a.added_to_cart {
    color: #fff;
    cursor: pointer;
    font-size: 13px;
    font-weight: 700;
    outline: 0;
    border: none;
    border-radius: 0;
    line-height: 1.4;
    text-align: center;
    text-transform: uppercase;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    min-width: 220px;
    padding: 18px 1rem 15px !important;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .quantity.custom {
    padding-top: 3px; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_link {
    border-top: 2px solid;
    padding-top: 20px;
    margin-top: 25px; }
    @media screen and (max-width: 1023px) {
      .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_link {
        display: none; } }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_link a {
      font-weight: bold;
      font-size: 10px; }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_link i {
      display: none; }
  .gbt_18_default_slider .gbt_18_mobile_controls .gbt_18_prev_slide i::before,
  .gbt_18_default_slider .gbt_18_prev_slide i::before {
    font-family: CNCStore-Icon-Font;
    content: "\e91e";
    font-size: 24px;
    top: -1px;
    position: relative; }
  .gbt_18_default_slider .gbt_18_mobile_controls .gbt_18_next_slide i::before,
  .gbt_18_default_slider .gbt_18_next_slide i::before {
    font-family: CNCStore-Icon-Font;
    content: "\e91b";
    font-size: 24px;
    top: 1px;
    position: relative; }
