
.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-next, .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev {
	outline: 0;
}

@media (max-width:719px) {
	.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next, .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev {
		display: none;
	}
}

.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next svg, .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev svg {
	display: none;
}

.wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-next:before, .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev: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 .swiper-button-next:after, .wp-block-getbowtied-carousel .swiper-navigation-container .swiper-button-prev:after {
	content: none !important;
}

.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: "sssss";
	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: "SSSSS";
	top: 0;
	position: absolute;
	left: 0;
}

.gbt_18_default_slider {
	margin-bottom: 0 !important;
}

@media (max-width:991px) {
	.gbt_18_default_slider {
		max-height: 100% !important;
		height: 100%;
	}
	
	.gbt_18_default_slider div.gbt_18_content {
		height: auto;
		margin-bottom: 2.5rem;
	}
	
	.gbt_18_default_slider div.gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_content .gbt_18_slide_content_item .gbt_18_slide_content_wrapper .summary p.price {
		margin-top: 20px;
		margin-bottom: 20px;
	}
}

.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_controls span, .gbt_18_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_controls svg {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.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 (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: #999;
	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 (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 (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 (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_default_slider .gbt_18_content .gbt_18_content_wrapper .gbt_18_slide_link a svg {
	position: relative;
	top: -1px;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.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 (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 (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 (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 (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 (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 (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 (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;
}
