.wp-block-getbowtied-carousel.alignfull {
  padding: 0 40px; }

.wp-block-getbowtied-carousel .swiper-container-horizontal > .swiper-pagination-bullets {
  margin-top: 0; }

.wp-block-getbowtied-carousel .gbt_18_swiper-container {
  margin: 0 50px 0; }

.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev,
.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next {
  outline: 0; }
  @media all and (max-width: 719px) {
    .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev,
    .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next {
      display: none; } }
  .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev:before,
  .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next:before {
    background-repeat: no-repeat;
    background-position: center;
    content: '';
    display: block;
    height: 20px;
    width: 20px;
    -webkit-transition: all .35s ease;
    -o-transition: all .35s ease;
    transition: all .35s ease; }

.wp-block-getbowtied-carousel .swiper-navigation-container:hover .swiper-button-prev {
  -webkit-transform: translateX(60px);
  -ms-transform: translateX(60px);
  transform: translateX(60px); }

.wp-block-getbowtied-carousel .swiper-navigation-container:hover .swiper-button-next {
  -webkit-transform: translateX(-60px);
  -ms-transform: translateX(-60px);
  transform: translateX(-60px); }

.wp-block-getbowtied-carousel .star-rating {
  display: block;
  margin: 0 0 .5em;
  float: none;
  font-size: 11px;
  overflow: hidden;
  position: relative;
  height: 1em;
  line-height: 1;
  width: 5.4em;
  font-family: star; }
  .wp-block-getbowtied-carousel .star-rating:before {
    content: "\73\73\73\73\73";
    color: #d3ced2;
    float: left;
    top: 0;
    left: 0;
    position: absolute; }
  .wp-block-getbowtied-carousel .star-rating span {
    overflow: hidden;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
    padding-top: 1.5em; }
    .wp-block-getbowtied-carousel .star-rating span:before {
      content: "\53\53\53\53\53";
      top: 0;
      position: absolute;
      left: 0; }

.gbt_18_default_slider {
  margin-bottom: 0 !important; }
  .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-size: 12px;
    font-weight: 700;
    line-height: 1.4; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .price {
    font-weight: 700; }
    @media all and (max-width: 959px) {
      .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .price {
        margin: 0 0 8px 0; } }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .quantity {
    margin: 0 20px 0 0; }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .quantity .screen-reader-text {
      display: none; }
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .quantity input {
      text-align: center; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .single_add_to_cart_button.added::before {
    height: 52px;
    width: 52px;
    right: -52px !important; }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .out-of-stock {
    background-color: #999999;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    margin-bottom: 32px !important;
    padding: 8px 10px 6px;
    text-transform: uppercase;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content; }
    @media all and (max-width: 959px) {
      .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .out-of-stock {
        display: none; } }
  @media all and (max-width: 959px) {
    .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .gbt_18_slide_title {
      margin: 0 0 8px 0; } }
  .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary .gbt_18_slide_text {
    margin-bottom: 32px !important; }
  @media all and (max-width: 1024px) {
    .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-size: 12px;
    font-weight: 700; }

.gbt_18_expanding_grid .gbt_18_grid {
  margin: 0 auto; }

.gbt_18_expanding_grid .gbt_18_product_price {
  font-size: 13px;
  font-weight: 700; }
  .gbt_18_expanding_grid .gbt_18_product_price ins {
    text-decoration: none; }
  .gbt_18_expanding_grid .gbt_18_product_price del {
    opacity: .5; }

.gbt_18_expanding_grid .gbt_18_product_title {
  margin-bottom: 10px; }

.gbt_18_expanding_grid .gbt_18_product-info {
  margin-top: 25px; }

.wp-block-getbowtied-categories-grid.alignfull {
  padding: 0 8px; }

.wp-block-getbowtied-categories-grid .gbt_18_category_grid_item_count {
  font-size: 12px !important;
  margin-left: 2px !important; }

.gbt_18_distorsion_lookbook {
  margin-bottom: 0 !important; }
  .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .single_add_to_cart_button.added::before {
    height: 52px;
    width: 52px;
    right: -52px !important; }
  .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_product_price {
    font-weight: 700; }
    @media all and (min-width: 769px) {
      .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_product_price {
        font-size: 24px !important; } }
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_product_price ins {
      text-decoration: none; }
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_product_price del {
      opacity: .5; }
  .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_description {
    margin-bottom: 20px; }
    @media all and (max-width: 1024px) {
      .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_description {
        display: none; } }
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_description a {
      color: inherit;
      text-decoration: underline; }
      .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_description a:hover {
        opacity: .65; }
  @media all and (max-width: 768px) {
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper {
      height: 79%;
      padding: 10%; } }
  @media all and (min-width: 769px) and (max-width: 1024px) {
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper {
      padding: 15%; } }
  .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .button {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content; }
    .gbt_18_distorsion_lookbook .gbt_18_distorsion_lookbook_item .gbt_18_distorsion_lookbook_content .gbt_18_text_wrapper .button:hover {
      opacity: .65; }

.gbt_18_snap_look_book {
  display: block;
  margin-bottom: 0 !important; }
  .gbt_18_snap_look_book .gbt_18_hero_title {
    margin-bottom: 25px; }
  .gbt_18_snap_look_book .gbt_18_hero_subtitle {
    font-size: 12px !important;
    font-weight: 700; }
  .gbt_18_snap_look_book .gbt_18_look_product_box .products.columns-1 .product_item {
    float: none;
    width: 50%;
    margin-right: auto;
    margin-left: auto; }
  .gbt_18_snap_look_book .gbt_18_hero_section_content {
    padding: 25px; }
  @media all and (max-width: 639px) {
    .gbt_18_snap_look_book .gbt_18_scroll_down_button {
      bottom: 100px; } }
  .gbt_18_snap_look_book .gbt_18_current_book {
    font-weight: 700; }
  .gbt_18_snap_look_book .gbt_18_look_book_item .gbt_18_look_product_box {
    padding: 100px 100px calc(100px - 2.892em) 100px; }
    @media all and (max-width: 639px) {
      .gbt_18_snap_look_book .gbt_18_look_book_item .gbt_18_look_product_box {
        min-height: auto;
        padding: 50px 25px calc(50px - 2.692em) 25px; } }
    @media all and (min-width: 640px) and (max-width: 1023px) {
      .gbt_18_snap_look_book .gbt_18_look_book_item .gbt_18_look_product_box {
        min-height: auto;
        padding: 75px 75px calc(75px - 2.892em) 75px; } }

.gbt_18_pagination .gbt_18_snap_page a {
  font-size: 12px;
  font-weight: 700; }