/** Shopify CDN: Minification failed

Line 1066:18 Expected ":"

**/
body.bit_rowen_main_wrapper .swatch .swatch-element {
	-webkit-transform: none !important;
    -webkit-font-smoothing: inherit !important;	 	
}
 
button.hub_dynamic_bundle {
    visibility: hidden;
}
.bit_rowen_main_wrapper {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.rowan-bannerimage.desktop-top-banner.topBannerImg.small {
    height: 33.33vh;
}
.rowan-bannerimage.desktop-top-banner.topBannerImg.medium {
    height: 66.66vh;
    margin-top: 55px;
}
video#custom-vedio::-webkit-media-controls {
    display: none;
}
video#custom-vedios::-webkit-media-controls {
    display: none;
}
.desktop-top-banner::-webkit-media-controls {
    display: none;
}
.mobile-top-banner::-webkit-media-controls {
    display: none;
}
.bit_rowen_main_wrapper .wrapper {
	max-width: 96%;
	padding-right: 1.6875rem;
	padding-left: 1.6875rem;
} 

.bit_rowen_main_wrapper .navtext {
	font-size: 20px;
	text-transform: capitalize;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	letter-spacing: 0;
	color: #fff;
}
.bit_rowen_main_wrapper .header__desktop__bar__inline {
	height: 50px;
}
.bit_rowen_main_wrapper .theme__header {
	height: 59px;
}
.bit_rowen_main_wrapper .header__logo {
	padding: 11px 0;
}
.bit_rowen_main_wrapper .navlink--cart {
	padding-left: 12px !important;
}
.bit_rowen_main_wrapper .cart__status__parens {
	position: relative;
}
.bit_rowen_main_wrapper .cart__status__parens:before {
	content: '';
	width: 1px;
	background: #fff;
	height: 37px;
	position: absolute;
	left: -16px;
	top: -1px;
}
.bit_rowen_main_wrapper .darkHeader .cart__status__parens:before {
	background: #000;
}
.bit_rowen_main_wrapper .darkHeader .navtext {
	color: #000;
}
.bit_rowen_main_wrapper .header__cart__status {
	width: 25px;
	height: 25px;
	background: #fff;
	color: #000;
	display: inline-block;
	line-height: 25px;
	text-align: center;
	border-radius: 100%;
}
.bit_rowen_main_wrapper .darkHeader .header__cart__status {
	background: #000;
	color: #fff;
}
.bit_rowen_main_wrapper .navlink {
	padding: 5px 13px;
}
.bit_rowen_main_wrapper .footer-secondary {
	text-align: left;
}
.bit_rowen_main_wrapper .footer-secondary li {
	font-size: 14px;
	text-transform: capitalize;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	color: #000;
	letter-spacing: -0.1px;
}
.bit_rowen_main_wrapper .footer-secondary li a {
	font-size: 14px;
	text-transform: capitalize;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-decoration: underline;
	color: #000;
	letter-spacing: -0.1px;
}
.bit_rowen_main_wrapper .footer-secondary li a:hover {
	text-decoration: none;
  	color:#939598;
}
.bit_rowen_main_wrapper .footer-secondary li:first-child a {
	text-decoration: none;
}
.bit_rowen_main_wrapper .footer-secondary li {
	margin: 0;
	margin-right: 10px;
}
.bit_rowen_main_wrapper .site-footer {
	padding-top: 11px;
	padding-bottom: 11px;
}
.bit_rowen_main_wrapper .grid__item .footer__title {
	font-size: 20px;
	text-transform: capitalize;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	letter-spacing: 0;
	font-weight: 500;
	padding-right: 5px;
	color: #000;
}
.bit_rowen_main_wrapper .grid__item .hr--underline,
.bit_rowen_main_wrapper .grid__item .rte--column {
	display: none;
}
.bit_rowen_main_wrapper .grid__item form {
	flex: 100%;
	margin-bottom: 0;
}
.bit_rowen_main_wrapper .shopify-section .rowan-bannerimage img {
	width: 100%;
}
.bit_rowen_main_wrapper .footer__block {
	display: flex;
}
.bit_rowen_main_wrapper .footer__block .footer-social {
	width: 260px;
	margin-top: 25px;
	text-align: right;
}
.bit_rowen_main_wrapper .footer__block .footer-social li i {
	font-size: 20px;
	position: relative;
	top: 2px;
}
.bit_rowen_main_wrapper .footer-secondary li {
	float: left;
}
.bit_rowen_main_wrapper .footer__block .input-group--inner-button {
	border: 0;
	padding: 0;
}
.bit_rowen_main_wrapper .footer__block .input-group .input-group-field {
	border-bottom: 2px solid #ccc;
	padding: 0;
	height: 26px;
	padding-top: 3px;
	color: rgb(0, 0, 0);
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .footer__block .label--float {
	display: none;
}
.bit_rowen_main_wrapper .footer__block .btn--secondary.btn {
	background: transparent;
	color: #939598;
	font-size: 13px;
	text-transform: uppercase;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	margin-top: -1px;
	padding-left: 5px;
	font-weight: unset;
}
.bit_rowen_main_wrapper .title--overlay {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
}
.bit_rowen_main_wrapper .content--overlay {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .shop-title h4 a {
	font-size: 35px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	border-bottom: 2px solid transparent;
	color: #fff;
	font-weight: unset;
	transition: all.5s;
}
.bit_rowen_main_wrapper .shop-title h4 {
	font-weight: unset;
}
.bit_rowen_main_wrapper .shop-title h4 a:hover {
	border-bottom: 2px solid #fff;
	transition: all.5s;
}
.bit_rowen_main_wrapper .home-new-temp {
	position: relative;
}
.bit_rowen_main_wrapper .main-overlapp {
	position: absolute;
	top: calc(50% - 50px);
	z-index: 100;
	left: 0;
	right: 0;
	text-align: center;
}
.bit_rowen_main_wrapper .social-icons li svg {
	width: 16px;
	height: 16px;
}
.bit_rowen_main_wrapper .header__logo__link {
	display: none;
}
.bit_rowen_main_wrapper .darkHeader .header__logo__link {
	display: block;
}
.bit_rowen_main_wrapper .whiteLogo img {
	width: 135px !important;
}
.bit_rowen_main_wrapper .darkHeader .whiteLogo {
	display: none;
}
.bit_rowen_main_wrapper .footer-secondary-wrapper .copyrightText {
	float: left;
	width: 100%;
	text-align: left;
	padding: 0 15px;
	padding-top: 20px;
	color: #939598;
	font-size: 14px;
}
.bit_rowen_main_wrapper .footer-secondary-wrapper .copyrightText a {
	color: #939598;
	font-size: 14px;
}
.bit_rowen_main_wrapper .footer-secondary-wrapper {
	margin-top: 16px;
}
.bit_rowen_main_wrapper .shopify-section .__image img {
	width: 100%;
}
.bit_rowen_main_wrapper .topBannerHome {
	position: relative;
	margin-top: 0;
}
.bit_rowen_main_wrapper .shopify-section {
	position: relative;
}
.bit_rowen_main_wrapper .shopify-section .___text.center_left {
	top: 50%;
	left: 10%;
	max-width: 400px;
	transform: translate(-10%, -50%);
	position: absolute;
}
.bit_rowen_main_wrapper .shopify-section .___text.top_right {
	top: 10%;
	right: 10%;
	max-width: 400px;
	transform: translate(10%, -10%);
	position: absolute;
}
.bit_rowen_main_wrapper .shopify-section .___text.top_left {
	top: 10%;
	left: 10%;
	max-width: 400px;
	transform: translate(-10%, -10%);
	position: absolute;
}
.bit_rowen_main_wrapper .theme__header {
	background: transparent;
	border-bottom: 0;
}
.bit_rowen_main_wrapper .___text h2 {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	margin-bottom: 0;
}
.bit_rowen_main_wrapper .___text p {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	margin: 0;
}
.bit_rowen_main_wrapper .sliderow__title {
	color: #000;
}
.bit_rowen_main_wrapper .secondery-mobile-navigation li a {
	color: #000;
}
.bit_rowen_main_wrapper .MobileViewSocialIcon ul li a {
	color: #000;
}
.bit_rowen_main_wrapper .___imagetextoverlay,
.bit_rowen_main_wrapper .index-section {
	position: relative;
	margin-top: -7px;
}
.bit_rowen_main_wrapper .top-image {
	position: relative;
}
.bit_rowen_main_wrapper .top-header-image h4 {
	position: absolute;
	top: calc(50% - 80px);
	z-index: 100;
	left: 0;
	right: 0;
	text-align: center;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	text-transform: uppercase;
}
.bit_rowen_main_wrapper .top-header-image .short-discription img {
	width: 600px;
	margin: 0 auto;
	display: block;
	max-width: 100%;
}
.bit_rowen_main_wrapper .bottom-products {
	max-width: 1200px;
	margin: 0 auto;
	padding: 10px 15px 20px;
}
.bit_rowen_main_wrapper .grid__item .figcaption p {
	color: #000;
	font-size: 18px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	margin-bottom: 7px;
	line-height: 16px;
}
.bit_rowen_main_wrapper .grid__item .figcaption span {
	font-size: 13px;
	color: #939598;
	text-transform: uppercase;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .bottom-image-collection {
	max-width: 800px;
	margin: 0 auto;
	display: block;
	width: 100%;
	padding: 0 15px;
}
.bit_rowen_main_wrapper .collection_color .swatch .swatch-element {
	margin: 0px 10px 0 0;
}
.bit_rowen_main_wrapper .swatch .ttooltip {
	text-align: center;
	background: gray;
	color: #fff;
	bottom: 100%;
	padding: 10px;
	display: block;
	position: absolute;
	width: 80px;
	
	margin-bottom:15px;
	filter:alpha(opacity=0);
	-khtml-opacity:0;
	-moz-opacity:0;
	opacity:0;
	visibility:hidden;
	-webkit-transform:translateY(10px);
	-moz-transform:translateY(10px);
	-ms-transform:translateY(10px);
	-o-transform:translateY(10px);
	transform:translateY(10px);
	-webkit-transition:all .25s ease-out;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	transition:all .25s ease-out;
	-webkit-box-shadow:2px 2px 6px rgb(0 0 0 / 28%);
	-moz-box-shadow:2px 2px 6px rgba(0,
	0,
	0,
	0.28);
	-ms-box-shadow:2px 2px 6px rgba(0,
	0,
	0,
	0.28);
	-o-box-shadow:2px 2px 6px rgba(0,
	0,
	0,
	0.28);
	box-shadow:2px 2px 6px rgb(0 0 0 / 28%);
	z-index:10000;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	left:-28px;
	line-height:16px;
	padding:5px;
}
.bit_rowen_main_wrapper .swatch .swatch-element {
	float: left;
	-webkit-transform: translateZ(0);
	-webkit-font-smoothing: antialiased;
	margin: 0px 5px 10px 0;
	position: relative;
	border-radius: 50%;
/* 	border: 2px solid rgba(0, 0, 0, 0.1);
	padding: 2px; */
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	transition: border 0.4s;
	cursor: pointer;
}
.bit_rowen_main_wrapper .collection_color .swatch label {
	min-width: 15px !important;
	height: 15px;
	line-height: 15px;
	white-space: nowrap;
}
.bit_rowen_main_wrapper .swatch label {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    float: left;
    min-width: 19px!important;
    height: 19px !important;
    margin: 0;
    border: #ccc 1px solid;
    background-color: #ddd;
    font-size: 13px;
    text-align: center;
    line-height: 30px;
    white-space: nowrap;
    text-transform: uppercase;
}
.newsletter_wrapper .page_sub_wrapper {
    width: 100%;
    min-height: calc(100vh - 200px);
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 65px;
}
.newsletter_wrapper .home_signup_text_block {
    /* transform: inherit;
    position: static; */
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
}



@media only screen and (max-width: 600px) {
  .newsletter_wrapper .page_sub_wrapper {
    /* height: auto; */
    min-height:500px;
    margin-top: 55px;
   }
  .newsletter_wrapper .footer-social {
    margin: 0;
  }
.bit_rowen_main_wrapper .swatch label { 
    min-width: 13px!important;
    height: 13px !important; 
}
}
.bit_rowen_main_wrapper .swatch input {
	display: none;
}
.bit_rowen_main_wrapper .swatch .swatch-element:hover .ttooltip {
	filter: alpha(opacity=100);
	-khtml-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	transform: translateY(0px);
}
.bit_rowen_main_wrapper .swatch .ttooltip:before {
	bottom: -20px;
	content: " ";
	display: block;
	height: 20px;
	left: 0;
	position: absolute;
	width: 100%;
}
.bit_rowen_main_wrapper .swatch .ttooltip:after {
	border-left: solid transparent 10px;
	border-right: solid transparent 10px;
	border-top: solid gray 10px;
	bottom: -10px;
	content: " ";
	height: 0;
	left: 50%;
	margin-left: -13px;
	position: absolute;
	width: 0;
}
.bit_rowen_main_wrapper .large--one-third {
	margin-bottom: 30px;
}
.bit_rowen_main_wrapper .short-discription {
	margin-bottom: 30px;
}
.bit_rowen_main_wrapper .our-story {
	position: relative;
}
.bit_rowen_main_wrapper .main-overlapp h1 {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	letter-spacing: 1px;
	color: #fff;
	text-transform: uppercase;
	font-weight: unset;
}
.bit_rowen_main_wrapper .page-margin {
	max-width: 1180px;
	margin: 0 auto;
}
.bit_rowen_main_wrapper .center-about-content {
	max-width: 750px;
	margin: 50px auto;
}
.bit_rowen_main_wrapper ul.about-text {
	display: block;
}
.bit_rowen_main_wrapper .about-text li {
	color: #939598;
	line-height: 31px;
	font-size: 20px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-transform: inherit;
	padding: 0 20px;
	letter-spacing: inherit;
}
.bit_rowen_main_wrapper .about-text li b {
	color: #000;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-transform: none;
	font-weight: normal;
}
.bit_rowen_main_wrapper .about-content {
	padding: 60px 0 0;
	display: flex;
	/*align-items: center;*/
	max-width: 850px;
	margin: 0 auto;
}
.bit_rowen_main_wrapper .left-side-about-content {
	width: 50%;
}
.bit_rowen_main_wrapper .left-side-about-content p {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-size: 45px;
	margin: 0;
	line-height: 32px;
	padding: 0 20px;
	text-align: left;
	max-width: 400px;
	margin: 0 auto;
}
.bit_rowen_main_wrapper .left-side-about-content p img {
	display: block;
	max-width: 100%;
	height: auto;
}
.bit_rowen_main_wrapper .fatherhood-icon-with-info {
	margin-bottom: 50px;
	border: 1px solid #939598;
	max-width: 1200px;
	margin: 0 auto;
	padding: 50px 10px;
	margin-bottom: 50px;
	margin-top: 60px;
}
.bit_rowen_main_wrapper .fatherhood-side.text-center.cus-contain {
	display: flex;
}
.bit_rowen_main_wrapper .fatherhood-side.text-center {
	max-width: 400px;
	margin: 0 auto;
	padding-bottom: 15px;
}
.bit_rowen_main_wrapper .fatherhood-side.cus-contain .fatherhood-logo {
	max-width: 100px;
}
.bit_rowen_main_wrapper .fatherhood-side .fatherhood-logo {
	display: inline-block;
}
.bit_rowen_main_wrapper .fatherhood-side .fatherhood-logo img {
	display: block;
	max-width: 100%;
	height: auto;
}
.bit_rowen_main_wrapper .fatherhood-side h2 {
	font-size: 38px;
	margin-bottom: 15px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	margin-top: 20px;
}
.bit_rowen_main_wrapper .fatherhood-icon-with-info .about-logo {
	text-align: center;
}
.bit_rowen_main_wrapper .about-logo img.img-responsive {
	display: inline-block;
	max-width: 180px;
	margin-top: 10px;
}
.bit_rowen_main_wrapper .about-text li a img {
	width: 180px;
}
.bit_rowen_main_wrapper .main-content {
	padding-bottom: 0 !important;
}
.bit_rowen_main_wrapper .film-container .film {
	background-size: cover !important;
	object-fit: cover;
}
.bit_rowen_main_wrapper .film-title h4 {
	color: #fff;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	margin-bottom: 0;
}
.bit_rowen_main_wrapper .pum-trigger {
	border-bottom: 2px solid #fff !important;
}
.bit_rowen_main_wrapper #shopify-section-flim-section .about-content {
	padding-top: 30px;
}
.bit_rowen_main_wrapper .flim-inner {
	max-width: 400px;
	margin: 0 auto;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-size: 14px;
	line-height: 12px;
}
.bit_rowen_main_wrapper .filmSection h3 {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: unset;
	font-size: 24px;
	margin-top: 25px;
}
.bit_rowen_main_wrapper .flim-contain {
	padding: 50px 0;
	max-width: 600px;
	margin: 0 auto;
	font-size: 16px;
	font-weight: 600;
	line-height: 16px;
}
.bit_rowen_main_wrapper .product_title__left h1 {
	font-size: 26px;
	margin-top: 0;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .product__price span {
	font-size: 20px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	margin-top: 20px;
	display: block;
}
.bit_rowen_main_wrapper .product__align-left .product__headline,
.bit_rowen_main_wrapper .product__align-left .product__price {
	display: block;
	width: 100%;
	text-align: left;
}
.bit_rowen_main_wrapper .product-description p {
	font-size: 16px;
	letter-spacing: 0;
	color: #939598;
	margin-bottom: 5px;
}
.bit_rowen_main_wrapper .product-description ul {
	margin: 20px 0 0;
	padding-left: 23px;
	color: #000;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
.bit_rowen_main_wrapper .product-description li {
	color: #000;
	margin: 0;
	font-size: 16px;
	letter-spacing: 0;
}
.bit_rowen_main_wrapper .radio__fieldset .radio__button input:checked~label {
	padding: 0;
	height: 45px;
	width: 45px;
	text-align: center;
	border: 2px solid rgba(0, 0, 0, 0.4);
	box-shadow: none;
	background-color: #d4d4d4;
	font-size: 14px;
	font-weight: unset;
	color: #000;
	line-height: 42px;
}
.bit_rowen_main_wrapper .radio__fieldset .radio__button label,
.bit_rowen_main_wrapper .radio__fieldset .radio__button label:hover {
	border: 2px solid rgba(0, 0, 0, 0.1);
	padding: 0;
	height: 45px;
	width: 45px;
	text-align: center;
	box-shadow: none;
	background-color: transparent;
	font-size: 14px;
	font-weight: unset;
	color: #000;
	line-height: 42px;
}
.bit_rowen_main_wrapper .add-to-cart__wrapper button {
	border: 1px solid #000;
	border-radius: 0;
	background: #000;
	color: #fff;
	outline: 0 !important;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-size: 13px;
	padding: 22px 20px;
	line-height: 0;
	text-transform: uppercase;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	margin-bottom: 0;
	font-weight: unset;
}
.bit_rowen_main_wrapper .add-to-cart__wrapper {
  float: left;
    width: 100%;
    margin-top: 20px;
}
.bit_rowen_main_wrapper .variant__countdown {
	margin: 0;
}
.bit_rowen_main_wrapper .related-section {
	padding-bottom: 30px;
}
.bit_rowen_main_wrapper .innner-pages-main p {
	margin-bottom: 16px;
	color: #939598;
	line-height: 25px;
	font-size: 16px;
	text-transform: inherit;
	padding: 0 0;
	letter-spacing: 0;
	list-style: none;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .innner-pages-main {
	padding-top: 30px;
	padding-bottom: 30px;
}
.bit_rowen_main_wrapper .innner-pages-main p span {
	font-size: 16px;
}
.bit_rowen_main_wrapper .innner-pages-main strong {
	margin-bottom: inherit;
	padding-top: 12vh;
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	letter-spacing: 0;
	list-style: none;
	display: block;
	color: #000;
	line-height: 25px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .innner-pages-main .rte {
	font-size: 14px;
	letter-spacing: 0px;
	color: #333;
	text-align: left;
	margin-bottom: 15px;
	word-wrap: break-word;
	width: 750px;
	margin: 0px auto;
}
.bit_rowen_main_wrapper .innner-pages-main p.aligncenter {
	margin: 0;
}
.bit_rowen_main_wrapper .innner-pages-main .rte h3 {
	font-size: 24px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	color: #000;
	font-weight: unset;
}
.bit_rowen_main_wrapper .innner-pages-main .rte h4 {
	font-size: 18px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	color: #000;
	font-weight: unset;
}
.bit_rowen_main_wrapper .rte__table-wrapper table tr td {
	width: 175px;
}
.bit_rowen_main_wrapper .rte__table-wrapper table tr td p em {
	font-size: 13px;
	color: #000;
}
.bit_rowen_main_wrapper .rte__table-wrapper table tr td p {
	margin-top: 0;
	margin-bottom: 5px;
}
.bit_rowen_main_wrapper .rte__table-wrapper table tr td p span {
	font-size: 14px !important;
	color: #000;
}
.bit_rowen_main_wrapper .rte__table-wrapper table tr {
	border-bottom: 1px solid #f7f7f7;
}
.bit_rowen_main_wrapper .instaMail p {
	margin-bottom: 0 !important;
}
.bit_rowen_main_wrapper .innner-pages-main2 h4 strong {
	font-weight: 700 !important;
	text-transform: capitalize !important;
	font-size: 18px;
}
.bit_rowen_main_wrapper .innner-pages-main2 p {
	font-size: 13px !important;
	color: #000;
	margin-top: 1px;
	margin-bottom: -4px;
}
.bit_rowen_main_wrapper .innner-pages-main2 p a {
	font-size: 14px !important;
	margin-bottom: 30px;
	display: inline-block;
}
.bit_rowen_main_wrapper .innner-pages-term-main .rte {
	width: auto;
}
.bit_rowen_main_wrapper .innner-pages-term-main p {
	font-size: 16px !important;
}
.bit_rowen_main_wrapper .innner-pages-policy-main .rte {
	width: auto;
}
.bit_rowen_main_wrapper .innner-pages-policy-main p {
	font-size: 16px !important;
}
.bit_rowen_main_wrapper .innner-pages-policy-main ul {
	margin: 0;
	list-style: none;
}
.bit_rowen_main_wrapper .innner-pages-policy-main ul li {
	margin: 0;
	list-style: none;
	margin-bottom: 16px;
	color: #939598;
	line-height: 25px;
	font-size: 16px;
	text-transform: inherit;
	padding: 0 0;
	letter-spacing: 0;
	list-style: none;
}
.innner-pages-policy-main table {
	min-width: 400px;
}
.innner-pages-policy-main .rte__table-wrapper {
	overflow-x: auto;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte {
	width: 500px;
	margin: 0px auto;
	font-size: 14px;
	letter-spacing: 0px;
	color: #333;
	text-align: left;
	line-height: 14px;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte form {
	margin-top: 20px;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte input {
	margin: 0;
	border: 1px solid #ccc;
	line-height: 2;
	text-transform: uppercase;
	font-size: 12px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte select {
	margin: 0;
	border: 1px solid #ccc;
	line-height: 2;
	text-transform: uppercase;
	font-size: 12px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte textarea {
	margin: 0;
	border: 1px solid #ccc;
	line-height: 2;
	text-transform: uppercase;
	font-size: 12px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte .float__wrapper {
	margin-bottom: 10px;
	margin-top: 10px;
}
.bit_rowen_main_wrapper .innner-pages-contact-main .rte button {
	width: 100%;
	margin: 0;
	line-height: 2;
	font-size: 12px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-transform: uppercase;
	font-weight: unset;
	padding: 10px;
}
.bit_rowen_main_wrapper .main-menu--active a span {
	position: relative;
}
.bit_rowen_main_wrapper .main-menu--active a span:after {
	content: '';
	background: #fff;
	height: 2px;
	width: 100%;
	position: absolute;
	bottom: -13px;
	left: 0;
}
.bit_rowen_main_wrapper .darkHeader .main-menu--active a span:after {
	background: #000;
}
.bit_rowen_main_wrapper .innner-pages-contact-main {
	padding-bottom: 30px;
	padding-top: 30px;
}
.bit_rowen_main_wrapper .topBannerImg {
	height: 100vh;
	object-fit: cover;
	object-position: top;
	width: 100%; 
}
.bit_rowen_main_wrapper .topBannerImg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
      object-position: top;
}
.bit_rowen_main_wrapper .short-discription .desktop-top-banner {
	padding-top: 30px;
}
.bit_rowen_main_wrapper .product-single .product_title__left {
	padding-top: 30px;
}
.bit_rowen_main_wrapper .product-grid {
	display: flex;
	flex-wrap: wrap;
}
  .product-grid.women_product_grid {
    justify-content: center;
}
   

.bit_rowen_main_wrapper .grid__item .figcaption .view-product {
	float: left;
	width: 100%;
	line-height: 18px;
}
.bit_rowen_main_wrapper .header__wrapper {
	/*bar-bottom: 15px !important;*/
}
.bit_rowen_main_wrapper .cart__item__title p a {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	color: #000;
	font-weight: unset;
	font-size: 20px;
}
.bit_rowen_main_wrapper .cart__item__title p {
	color: #939598;
}
.bit_rowen_main_wrapper .cart__item__title .cart__remove {
	color: #000;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	background: transparent;
	font-weight: unset;
	padding: 0;
	font-size: 14px;
	margin-top: 15px;
}
.bit_rowen_main_wrapper .js-qty .js-qty__num {
	border: 1px solid #000;
}
.bit_rowen_main_wrapper .cart-left-text {
	color: #333;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-transform: capitalize;
	font-size: 18px;
	font-weight: unset !important;
}
.bit_rowen_main_wrapper .cart-right-text {
	color: #333;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	text-transform: capitalize;
	font-size: 18px;
	font-weight: unset !important;
}
  .bit_rowen_main_wrapper .radio__legend{
  	opacity:1;
  }
.bit_rowen_main_wrapper .cart__footer__text {
	text-align: right;
	line-height: 30px;
}
.bit_rowen_main_wrapper .cart__footer {
	text-align: left;
}
.bit_rowen_main_wrapper .cart__row p {
	margin: 0;
}
.bit_rowen_main_wrapper .cart-left-text em {
	font-style: normal;
	color: #939598;
	font-size: 13px;
}
.bit_rowen_main_wrapper .icon-cus {
	max-width: 100%;
	display:flex;
	text-align:center;
	margin-top: 30px;
	width:100%;
}
.bit_rowen_main_wrapper .bitAmeriacanGrownTemp{
    max-width: 100%;
	display:flex;
	text-align:center;
	width:100%;
	margin: 0px; auto;
	padding-top: 10px;
}
.bit_rowen_main_wrapper .icon-inner-american {
	max-width: 100%;
	display:flex;
	text-align:center;
	margin-top: 30px;
	width:100%;
	line-height: 0 !important;
	margin: 0 auto;
}
.icon-inner-american .bitPdpImageAmericanMade {
    max-width: 190px;
}
.bit_rowen_main_wrapper .icon-inner img {
	width: 50px;
}
.bit_rowen_main_wrapper .icon-inner span {
	width: 100%;
	display: inline-block;
	font-size: 14px;
	color: #000;
}
.bit_rowen_main_wrapper .cart__footer__buttons {
	text-align: right;
}
.bit_rowen_main_wrapper .cart__footer__buttons input {
	min-width: auto;
	padding: 7px 10px;
	height: 40px;
}
.bit_rowen_main_wrapper .update-cart {
	background: transparent;
	border: 1px solid #000;
	color: #000;
	font-size: 14px !important;
	font-family: 'barlowregular' !important;
	font-weight: unset !important;
}
.bit_rowen_main_wrapper .checkout__button {
	background: transparent;
	border: 1px solid #424654;
	background-color: #424654;
	color: white;
	font-size: 14px !important;
	font-family: 'barlowregular' !important;
	font-weight: unset !important;
	margin-left: 2px;
	margin-top: -4px;
}
.bit_rowen_main_wrapper .cart__footer__buttons {
	margin-top: 60px;
}
/* .bit_rowen_main_wrapper .additional-checkout-buttons {
	margin-top: 60px;
} */
.bit_rowen_main_wrapper .product-single {
	margin-top: 60px;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-next:after {
	content: "\e902";
	background: #fff;
	padding: 10px;
	font-size: 18px;
	display: inline-block;
	border-radius: 50%;
	color: #000!important;
	opacity: 1 !important;
	font-family: "icons";
	width: 38px;
	height: 38px;
	line-height: 19px;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-prev:after {
	content: "\e901";
	background: #fff;
	padding: 10px;
	font-size: 18px;
	display: inline-block;
	border-radius: 50%;
	color: #000!important;
	opacity: 1 !important;
	font-family: "icons";
	width: 38px;
	height: 38px;
	line-height: 19px;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-next,
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-prev {
	bottom: 30px;
	top: auto;
	margin: 0;
	padding: 0 !important;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-next {
	right: 80px;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-prev {
	right: 124px;
	left: auto;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc {
	padding-top: 0;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .wrapper {
	max-width: 100%;
	padding-right: 0;
	padding-left: 0;
}
.bit_rowen_main_wrapper .MainDivProdImgDsc .wrapper .product-single {
	margin-top: 0;
}
.bit_rowen_main_wrapper .about-section .desktop-image img {
	width: 100%;
}
.bit_rowen_main_wrapper .filmSection img {
	width: 100%;
}
.bit_rowen_main_wrapper .topBannerHome .innerpages img {
	width: 100%;
}
.bit_rowen_main_wrapper .shopify-section .cart-logo img {
	width: 100%;
}
.bit_rowen_main_wrapper .product-customs .img-sec img {
	width: 100%;
}
.bit_rowen_main_wrapper .shopify-section .site-footer .grid--uniform {
	margin: 0;
}
.bit_rowen_main_wrapper .product-grid > div > .productBottomImg {
	margin-bottom: 74px;
}
.bit_rowen_main_wrapper .product-grid > div:last-child > .productBottomImg {
	margin-bottom: 0;
}
.bit_rowen_main_wrapper .productPageHeader .darkHeader {
	background: transparent !important;
}
.bit_rowen_main_wrapper .productPageHeader .darkHeader.producthedSticky {
	background: #fff !important;
}
.bit_rowen_main_wrapper .slick-dots {
	display: block !important;
}
.bit_rowen_main_wrapper .popdown__close__inner svg {
	fill: #000;
}
.bit_rowen_main_wrapper .popdown__close__inner {
	text-align: center;
}
.bit_rowen_main_wrapper .product__popdown__cart {
	color: #000;
	font-family: 'barlow_semi_condensedregular' !important;
	letter-spacing: 2px !important;
}
.bit_rowen_main_wrapper .product__popdown__cart:hover {
	color: #000;
}
.bit_rowen_main_wrapper .product__popdown__cart__wrapper {
	text-align: center;
}
/* .bit_rowen_main_wrapper .swatch .swatch-element {
	border: 2px solid rgba(0, 0, 0, 0.1);
} */
.bit_rowen_main_wrapper .swatch__button label {
	position: relative;
}
.bit_rowen_main_wrapper .swatch__button label:after {
	content: '';
	position: absolute;
	    top: -4px;
    left: -4px;
    right: -4px;
    bottom: -4px;
	border-radius: 100%;
/* 	border: 2px solid rgba(0, 0, 0, 0.1); */
  overflow:visible !important;
  	
}
.bit_rowen_main_wrapper .swatch__button input:checked~label:after {
	opacity: 1;
}
.bit_rowen_main_wrapper .shopify-product-form .form__selectors .radio__legend__label {
	font-size: 14px;
	color: #000;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: 500;
	border-right: 0;
}
.bit_rowen_main_wrapper .shopify-product-form .form__selectors .radio__legend span {
	font-size: 14px;
	color: #000;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: 500;
	border-right: 0;
	text-transform: uppercase;
	padding-bottom: 5px;
	display: block;
}
.bit_rowen_main_wrapper .product-description p {
	font-size: 15px !important;
}
.bit_rowen_main_wrapper .product-description p span a:after {
	display: none;
}
.bit_rowen_main_wrapper .btn--add-to-cart {
	min-height: 45px;
}
.bit_rowen_main_wrapper .product-single .product__media__wrapper {
	position: relative;
}
.bit_rowen_main_wrapper .swatch__button .visually-hidden{
        line-height: 15px;
    text-align: center;
    height: auto !important;
    background:#ffffff !important;
      bottom: 100%;
    padding: 8px 6px;
    display: block;
    width: auto !important;
    -webkit-box-shadow: 2px 2px 6px rgb(0 0 0 / 28%);
    -moz-box-shadow: 2px 2px 6px rgba(0,0,0,.28);
    -ms-box-shadow: 2px 2px 6px rgba(0,0,0,.28);
    -o-box-shadow: 2px 2px 6px rgba(0,0,0,.28);
    box-shadow: 2px 2px 6px #00000047;
    z-index: 10000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-transform: capitalize;
    font-family: Tiempos Headline!important;
    font-weight: 300!important;
    font-size: 11px;
  overflow: visible;
      min-height: fit-content;
      top: auto;
    right: 0;
    left: -24px;
    bottom: 50px;
    margin: 0px auto;
    min-width: 80px;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
}
.bit_rowen_main_wrapper .swatch__button .visually-hidden:after{
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ffffff;
  position: absolute;
  bottom: -6px;
  right: 32px;
}
.bit_rowen_main_wrapper .swatch__button:hover .visually-hidden{
    clip: inherit !important;  
}
.bit_rowen_main_wrapper .product__thumbs {
	position: absolute;
	bottom: 20px;
	left: 0;
	right: 0;
	padding: 0 15px;
}
.bit_rowen_main_wrapper .product__thumbs ul {
	text-align: center;
}
.bit_rowen_main_wrapper .product__thumbs ul li {
	margin: 0;
}
.bit_rowen_main_wrapper .product__thumbs ul li button {
	width: 8px;
	height: 8px;
	background: #d6d6d6;
	margin: 0 7px;
	border-radius: 50%;
	padding: 0;
}
.bit_rowen_main_wrapper .product__thumbs ul li button:before {
	display: none;
}
.bit_rowen_main_wrapper .product__thumbs ul li.slick-active button {
	background: #000;
}
.bit_rowen_main_wrapper .product__thumbs ul li.slick-active:after {
	display: none;
}
.bit_rowen_main_wrapper .product__related {
	margin: 30px 0;
	margin-bottom: 50px;
	max-width: unset;
	padding: 0;
}
.bit_rowen_main_wrapper .product__related .slick-initialized .slick-slide {
	padding: 0 10px;
}
.bit_rowen_main_wrapper .product__related .home__subtitle {
	text-align: left;
	padding-left: 50px;
	font-size: 28px;
	font-weight: 400;
	color: #000;
	text-transform: capitalize;
	letter-spacing: 0;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	margin-top: 0;
}
.bit_rowen_main_wrapper .product__related .home__subtitle:after {
	display: none;
}
.bit_rowen_main_wrapper .product__related .page-margin {
	max-width: unset;
}
.bit_rowen_main_wrapper .product__related .slick-slider .slick-next:after {
	content: "\e902";
	background: #ccc;
	padding: 10px;
	font-size: 18px;
	display: inline-block;
	border-radius: 50%;
	color: #fff !important;
	opacity: 1 !important;
	font-family: "icons";
	width: 38px;
	height: 38px;
	line-height: 19px;
}
.bit_rowen_main_wrapper .product__related .slick-slider .slick-prev:after {
	content: "\e901";
	background: #ccc;
	padding: 10px;
	font-size: 18px;
	display: inline-block;
	border-radius: 50%;
	color: #fff !important;
	opacity: 1 !important;
	font-family: "icons";
	width: 38px;
	height: 38px;
	line-height: 19px;
}
.bit_rowen_main_wrapper .product__related .slick-slider .slick-next,
.bit_rowen_main_wrapper .product__related .slick-slider .slick-prev {
	top: calc(50% - 50px);
	margin: 0;
	padding: 0 !important;
}
.bit_rowen_main_wrapper .product__related .slick-slider .slick-next {
	right: 30px;
}
.bit_rowen_main_wrapper .product__related .slick-slider .slick-prev {
	left: 30px;
}
.bit_rowen_main_wrapper .figcaption p.price-name {
	margin-bottom: 0;
}
.bit_rowen_main_wrapper .cart .wrapper {
	max-width: 1180px;
}
.bit_rowen_main_wrapper .cart h3 {
	font-size: 24px;
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: 500;
}
.bit_rowen_main_wrapper .cart .cart__return {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: 500;
}
.bit_rowen_main_wrapper .cart .cart__heading {
	font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	font-weight: 500;
	text-transform: capitalize;
	font-size: 13px;
}
.bit_rowen_main_wrapper .cart__body .cart__row {
	border-top: 1px solid #f7f7f7;
}
.bit_rowen_main_wrapper .js-qty__adjust {
	border-right: 1px solid #000;
}
.bit_rowen_main_wrapper .js-qty__adjust--plus {
	border-left: 1px solid #000;
}
.bit_rowen_main_wrapper .cart__row .js-qty__num {
	padding: 4px 11px;
}
.bit_rowen_main_wrapper .cart .cart-logo {
	margin-top: 30px;
}
.bit_rowen_main_wrapper .cart .cart__header-labels {
	margin-top: 50px;
}
.bit_rowen_main_wrapper .cart .cart__body {
	border-bottom: 0;
}
/* .bit_rowen_main_wrapper .additional-checkout-buttons {
	background-color: #fafafa;
	border: 1px solid #f2f2f2;
} */
.bit_rowen_main_wrapper .social-icons li:last-child {
	margin-right: 0;
}
  .bit_rowen_main_wrapper .poppy__tooltip{
  	text-align: center;
    background: gray;
    color: #fff;
    bottom: 100%;
    padding: 6px;
    display: block;
    width: 80px;
    -webkit-box-shadow: 2px 2px 6px rgb(0 0 0 / 28%);
    -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 2px 6px rgb(0 0 0 / 28%);
    z-index: 10000;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
        text-transform: capitalize;
    font-weight: unset;
    font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
    font-size:11px;
  }  
  .bit_rowen_main_wrapper .poppy__tooltip:before{
  	border-top-color:gray;
  }
  .bit_rowen_main_wrapper .poppy__tooltip:after{
  	border-top-color:gray;
  }
  .bit_rowen_main_wrapper .header__mobile__button.ShowOnOpenNav{
  	width:100%;
    text-align:right;
        display: inline-block;
    padding-top: 14px;
  }
  .bit_rowen_main_wrapper .header__mobile__button.ShowOnOpenNav svg{
  	width:20px;
    height:20px;
  }
  .bit_rowen_main_wrapper .drawer__button{
  	padding-right:0;
  }
  #shopify-section-header{
  	position:fixed;
    top:0;
    z-index:1000;
        left: 0;
    right: 0;
  }
  .bit_rowen_main_wrapper .our-story img{
  	width:100%;
  }
  .bit_rowen_main_wrapper .bottomImg img{
  	width:100%;
  }
  .bit_rowen_main_wrapper .darkHeader .navlink .icon {
      fill: #000;
  }
  .bit_rowen_main_wrapper .navlink--cart svg{
  	    width: 32px;
    padding-right: 10px;
  }
  .bit_rowen_main_wrapper .navlink--cart svg path{
  	    fill:#fff !important;
  }
  .bit_rowen_main_wrapper .darkHeader .navlink--cart svg path{
  	    fill:#000 !important;
  }
  .bit_rowen_main_wrapper .search__popdown__form input{
  	text-align:left;
    color:#000;
  }
  .bit_rowen_main_wrapper .search__popdown__form__button svg{
  	fill:#000;
  }
  .bit_rowen_main_wrapper .search__popdown__close__inner svg{
  	fill:#000;
  }
  .bit_rowen_main_wrapper .radio__fieldset {
    line-height: 0;
    float: left;
    width: 100%;
	}
  
.bit_rowen_main_wrapper .switchMobileViewOnly .swatch .swatch-element{
  	margin: 5px 5px 0 0 !important;
  }
.bit_rowen_main_wrapper .switchMobileViewOnly .swatch label{
	min-width:15px !important;
  height:15px;
}
.bit_rowen_main_wrapper .switchMobileViewOnly{
	display:none;
}


/* home collection css */
.home_collection_wrapper .topBannerImg .img-responsive {
	width: 100%;
	height: 100%;
	object-fit: cover;
      object-position: center;
}
.home_collection_wrapper .short-discription {
	margin-bottom: 0;
}
.home_collection_wrapper .rowan-bannerimage.desktop-top-banner.topBannerImg.medium {
    height: 80vh;
   position: relative;
}
.home_collection_wrapper .rowan-bannerimage .img-responsive {
	width: 100%;
}
.home_collection_wrapper .top-image {
    position: relative;
    margin-top: 55px;
}
.home_collection_wrapper .BannerLogo.mobile_logo, .home_collection_wrapper .BannerLogo.desktop_logo {
    width: 350px !important;
    position: absolute;
    top: 50%;
    left: 20%;
    transform: translate(-20%,-50%);
    display: none;
    height: auto;
}
.home_collection_wrapper .BannerLogo.desktop_logo{
    display:block;
}
.home_collection_wrapper .grid_image_row {
    max-width: 1200px;
    margin: 0 auto;
    padding: 10px 47px 20px;
}
.home_collection_wrapper .collage_image_container {
    /* display: grid; */
    flex-wrap: wrap;
    /* grid-template-columns: repeat(11,1fr); */
    column-count: 3;
    grid-template-columns: repeat(3,1fr);
    grid-template-rows: masonry;
    display:inline-block;
    column-gap: 20px;
}
.home_collection_wrapper .collage_image_container .mobile_Collage_image,
.home_collection_wrapper .collage_image_container .desktop_Collage_image {
    width: 100%;
    height: auto;
    max-width: 100%;
    /* object-fit: cover; */
    object-position: center;
}
.home_collection_wrapper .Text_block {
    max-width: 860px;
    margin: 0 auto;
    padding: 10px 15px 20px;
    text-align: center;
}
.home_collection_wrapper .grid_img_col {
    display: inline-block;
}
.home_collection_wrapper .Text_block_heading.desktop_blockheading {
    text-align: center;
    font-weight: 300;
    margin-bottom: 20px;
}
/* .grid_img_col:nth-child(1) {
    grid-column-start: 1;
    grid-column-end: 6;
    grid-row-start: 1;
    grid-row-end: 4;

}

.grid_img_col:nth-child(2) {
    grid-column-start: 6;
    grid-column-end: 10;
    grid-row-start: 1;
    grid-row-end: 3;
}

.grid_img_col:nth-child(3) {
    grid-column-start: 10;
    grid-column-end: 12;
    grid-row-start: 1;
    grid-row-end: 3;
}

.grid_img_col:nth-child(4) {
    grid-row-start: 4;
    grid-row-end: 7;
    grid-column-start: 1;
    grid-column-end: 3;
}

.grid_img_col:nth-child(5) {
    grid-row-start: 4;
    grid-row-end:7;
    grid-column-start: 3;
    grid-column-end: 6;
}

.grid_img_col:nth-child(6) {
    grid-row-start: 3;
    grid-row-end: 6;
    grid-column-start: 6;
    grid-column-end: 11;
}

.grid_img_col:nth-child(5) img{
   height: auto;
} */

.home_collection_wrapper .Text_block_content.mobile_blockcontent,
.home_collection_wrapper .collage_image_container .mobile_Collage_image,
.home_collection_wrapper .Text_block_heading.mobile_blockheading {
      display: none;
}

.home_collection_wrapper .grid_img_col.mobile_Collage_col {
    display: none;
}
.home_collection_wrapper .grid_img_col.mobile_Collage_col,
.home_collection_wrapper .grid_img_col.desktop_Collage_col {
    margin-bottom: 13px;
}
.home_collection_wrapper .Text_block_content.mobile_blockcontent, .Text_block_content.desktop_blockcontent {
    font-size: 22px;
    max-width: 615px;
    margin: 0 auto;
}


/* end home collection css */

















  
@media only screen and (min-width: 900px) {
	.bit_rowen_main_wrapper #shopify-section-flim-section .right-side-about.col-md-6 {
		max-height: 500px;
		overflow: hidden;
	}
}
@media screen and (min-width: 601px) {
	.fatherhood-icon-with-info {
		padding: 50px !important;
	}
}
@media (min-width: 1400px) {
	.bit_rowen_main_wrapper .large--one-third {
		width: 33.33%;
		margin-bottom: 40px;
	}
    .bit_rowen_main_wrapper .large--one-quarter{
		width: 25%;
		margin-bottom: 40px;
    }
  .bit_rowen_main_wrapper .large--one-fifth{
  	width: 20%;
		margin-bottom: 40px;
  }
  .bit_rowen_main_wrapper .large--one-sixth{
  	width: 16.66%;
		margin-bottom: 40px;
  }
  .bit_rowen_main_wrapper .large--one-half{
  	width: 50%;
		margin-bottom: 40px;
  }
}
@media (max-width: 1199px) {
	.bit_rowen_main_wrapper .innner-pages-main .rte {
		width: auto;
	}
	.bit_rowen_main_wrapper .innner-pages-contact-main .rte {
		width: inherit;
	}
}
@media (max-width: 991px) {
    .american_sub_wrapper .short-discription {
        margin-bottom: 0px;
    }
    .bit_rowen_main_wrapper .short-discription .desktop-top-banner{
        padding-top: 0px !important;
    }
  .newsletter_wrapper .page_sub_wrapper h1 span {
        font-size: 30px !important;
        line-height: 34px !important;
    }
	.bit_rowen_main_wrapper .footer-secondary-wrapper {
		width: 40%;
	}
	.bit_rowen_main_wrapper .footer__block {
		width: 60%;
	}
 .home_collection_wrapper .grid_image_row {
      padding: 10px 37px 20px;
  }
}
@media (min-width: 718px) {
	.bit_rowen_main_wrapper .__mobile {
		display: none;
	}
	.bit_rowen_main_wrapper .mobile-top-banner {
		display: none;
	}
	.bit_rowen_main_wrapper .footer-secondary-wrapper .copyrightText {
		display: none;
	}
	.bit_rowen_main_wrapper .mobile-show {
		display: none;
	}
	.bit_rowen_main_wrapper .mobile-image-sec {
		display: none;
	}
	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
		padding-right: 15px;
		padding-left: 15px;
	}
	.bit_rowen_main_wrapper .productDsc {
		padding: 6% 4% 0%;
	}
	.bit_rowen_main_wrapper .product__thumbs {
		display: none;
	}
}
@media (max-width: 718px) {
.collectionWomen .ShowOnOpenNav span.header__cart__status {
    background-color: #000 !important;
    color: #fff !important;
}  
  
	.bit_rowen_main_wrapper .image__hero__pane {
		height: auto;
	}
	.bit_rowen_main_wrapper .image__hero__scale {
		display: none;
	}
	.bit_rowen_main_wrapper .__mobile {
		width: 100%;
	}
	.bit_rowen_main_wrapper .desktop-top-banner {
		display: none;
	}
	.bit_rowen_main_wrapper .footer-secondary-wrapper {
		width: 100%;
	}
	.bit_rowen_main_wrapper .footer__block {
		width: 100%;
	}
	.bit_rowen_main_wrapper .site-footer .grid--uniform {
		display: flex;
		flex-direction: column-reverse;
	}
	.bit_rowen_main_wrapper .footer__block {
		display: block;
		padding-left: 0;
	}
	.bit_rowen_main_wrapper .footer__block .input-group {
		display: block;
		margin-top: -10px;
	}
	.bit_rowen_main_wrapper .grid__item .footer__title {
		margin: 0;
		position: relative;
		z-index: 1;
	}
	.bit_rowen_main_wrapper .footer__block .btn--secondary.btn {
		padding-left: 0;
	}
	.bit_rowen_main_wrapper .footer__block .input-group .input-group-field {
		height: 38px;
		padding-top: 0;
	}
	.bit_rowen_main_wrapper .footer__block .footer-social {
		width: auto;
		margin-top: -92px;
		text-align: right;
		position: relative;
		float: right;
	}
	.bit_rowen_main_wrapper .wrapper {
		max-width: 100%;
		padding-right: 15px;
		padding-left: 15px;
		margin-top: 0;
	}
	.bit_rowen_main_wrapper .footer-secondary {
		text-align: left;
		float: left;
		padding: 0 15px;
		margin-top: 0;
	}
	.bit_rowen_main_wrapper .footer-secondary li {
		float: left;
		width: 100%;
	}
	.bit_rowen_main_wrapper .footer-secondary li a {
		border-top: 1px solid #ebebeb;
		padding: 8px 0;
		color: #939598;
		float: left;
		width: 100%;
		text-decoration: none;
		text-transform: uppercase;
		letter-spacing: 1px;
	}
	.bit_rowen_main_wrapper .footer-secondary-wrapper ul li:first-child {
		display: none;
	}
	.bit_rowen_main_wrapper .header__mobile {
		display: block !important;
	}
	.bit_rowen_main_wrapper .header__mobile .header__logo--image {
		display: inline-block;
		width: calc(100% - 65px);
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__left {
		display: inline-block;
		width: 20px;
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__left a {
		display: inline-block;
		min-width: auto;
		float: left;
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__right {
		display: inline-block;
		width: 20px;
		position: relative;
		left: 9px;
		top: 2px;
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__right button {
		display: inline-block;
		min-width: auto;
		float: left;
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__left a svg {
		width: 20px;
	}
	.bit_rowen_main_wrapper .header__mobile .header__mobile__left a svg path {
		fill: #fff !important;
	}
	.bit_rowen_main_wrapper .__desktop {
		display: none;
	}
	.bit_rowen_main_wrapper .header__cart__status {
		display: none;
	}
	.bit_rowen_main_wrapper .header-logo {
		filter: unset;
	}
	.bit_rowen_main_wrapper .drawer__button svg {
		fill: #000;
		font-size: 22px;
	}
	.bit_rowen_main_wrapper .drawer__content {
		width: 100%;
		max-width: 100%;
	}
	.bit_rowen_main_wrapper .whiteLogo img {
		width: 88px !important;
	}
	.bit_rowen_main_wrapper .___text p {
		font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
		font-weight: unset;
		margin: 0;
		line-height: 26px;
	}
	.bit_rowen_main_wrapper .header__logo__link img {
		width: 88px !important;
	}
	.bit_rowen_main_wrapper .darkHeader .header__mobile__button {
		filter: invert(100%);
		position: relative;
		top: -6px;
	}
	.bit_rowen_main_wrapper .darkHeader .mobileCartIcon {
		filter: invert(100%);
		position: relative;
		top: -6px;
	}
	.bit_rowen_main_wrapper .MobileViewLogo img {
		width: 88px !important;
	}
	.bit_rowen_main_wrapper .mobile-show-cart {
		filter: invert(100%);
	}
	.bit_rowen_main_wrapper .sliderow__title,.bit_rowen_main_wrapper .navtext {
		font-size: 18px;
		font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	}
	.bit_rowen_main_wrapper .sliderow {
		height: 42px;
	}
	.bit_rowen_main_wrapper .sliderule__wrapper .navtext {
		color: #000 !important;
		text-transform: uppercase;
	}
	.collectionWomen.bit_rowen_main_wrapper .sliderule__wrapper .header__cart__status {
		display: inline-block;
		background: #000;
		color: #fff;
	}
	.bit_rowen_main_wrapper .mobileViewMenu ul {
		padding: 20px;
	}
	.bit_rowen_main_wrapper .mobileViewMenu li {} .bit_rowen_main_wrapper .mobileViewMenu li a {
		border-bottom: 1px solid #ebebeb;
		display: block;
		padding: 7px 0;
		color: #939598;
		text-align: left;
		font-size: 16px;
		font-family: 'Tiempos Headline' !important; font-weight: 300 !important;
	}
	.bit_rowen_main_wrapper .MobileViewSocialIcon ul li a {
		color: #000;
		font-size: 20px;
	}
	.bit_rowen_main_wrapper .MobileViewSocialIcon ul {
		margin-top: 0;
	}
	.bit_rowen_main_wrapper .drawer__top {
		padding: 0 20px;
	}
	.bit_rowen_main_wrapper .MobileViewLogo {
		padding-top: 9px;
	}
	.bit_rowen_main_wrapper .desktop-show {
		display: none;
	}
	.bit_rowen_main_wrapper .page-margin {
		padding: 0 20px;
	}
	.bit_rowen_main_wrapper .about-content {
		padding: 40px 0 40px;
		display: block;
		align-items: center;
		justify-content: center;
	}
	.bit_rowen_main_wrapper .left-side-about-content {
		text-align: left;
		width: 100%;
	}
	.bit_rowen_main_wrapper .left-side-about-content p {
		text-align: left;
		margin-bottom: 30px;
		padding: 0;
	}
	.bit_rowen_main_wrapper .left-side-about-content img.img-responsive {
		display: block;
		margin: 0 auto;
	}
	.bit_rowen_main_wrapper ul.about-text {
		display: block;
		text-align: left;
	}
	.bit_rowen_main_wrapper .about-text li {
		font-size: 20px;
		line-height: 28px;
	}
	.bit_rowen_main_wrapper .desktop-image-sec,
	.bit_rowen_main_wrapper .cart__status__parens:before {
		display: none;
	}
	.bit_rowen_main_wrapper .cart-left-text,
	.bit_rowen_main_wrapper .cart-right-text {
		font-size: 16px;
	}
	/* .bit_rowen_main_wrapper .additional-checkout-buttons {
		margin-top: 0;
	} */
	.bit_rowen_main_wrapper .cart__mini-labels {
		margin-top: 0;
	}
	.bit_rowen_main_wrapper .cart__line__nums {
		margin-top: 20px;
	}
	.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-next {
		right: 15px;
		display: none !important;
	}
	.bit_rowen_main_wrapper .MainDivProdImgDsc .slick-slider .slick-prev {
		right: 60px;
		left: auto;
		display: none !important;
	}
	.bit_rowen_main_wrapper .productDsc {
		padding-left: 15px;
	}
	.bit_rowen_main_wrapper .shopify-section .cart-logo img {
		width: 135px;
	}
	.bit_rowen_main_wrapper .shopify-section .cart-logo {
		text-align: center;
		padding-bottom: 20px;
	}
	.bit_rowen_main_wrapper .shopify-section .cart .pt2 {
		padding-top: 20px;
	}
	.bit_rowen_main_wrapper .product-single .product_title__left {
		padding-top: 0;
	}
	.bit_rowen_main_wrapper .productDsc .product__details {
		padding: 0 15px;
	}
	.bit_rowen_main_wrapper .productDsc .form__selectors {
		padding-left: 15px;
	}
	.bit_rowen_main_wrapper .add-to-cart__wrapper {
		margin-top: 0;
		padding: 0 15px;
	}
	.bit_rowen_main_wrapper .product-grid > div > .productBottomImg {
		margin-bottom: -6px;
	}
	.bit_rowen_main_wrapper .product__related .home__subtitle {
		padding-left: 0;
		padding-top: 20px;
	}
	.bit_rowen_main_wrapper .product__related {
		padding: 0;
		margin-bottom: 0;
	}
	.bit_rowen_main_wrapper .product__related .page-margin {
		padding: 0;
	}
	.bit_rowen_main_wrapper .product__related .slick-slider .slick-prev {
		left: 15px;
	}
	.bit_rowen_main_wrapper .product__related .slick-slider .slick-next {
		right: 15px;
	}
	.bit_rowen_main_wrapper .product_title__left h1 {
		font-size: 22px;
	}
	.bit_rowen_main_wrapper .footer-secondary {
		padding: 0;
	}
	.bit_rowen_main_wrapper .footer-secondary-wrapper .copyrightText {
		padding: 0;
	}
	.bit_rowen_main_wrapper .cart__footer__buttons input {
		min-width: auto;
		padding: 7px 10px;
		height: 40px;
		width: auto;
		margin-top: 0;
		margin-bottom: 3px;
	}
	.bit_rowen_main_wrapper .icon-inner span {
		font-size: 13px;
		line-height: 15px;
	}
  .bit_rowen_main_wrapper .prodDscForm{
  	display: flex;
    flex-direction: column-reverse;
    width:100%;
  }
  .bit_rowen_main_wrapper .productDsc .form__selectors {
      padding-left: 0;
  }
  .bit_rowen_main_wrapper .add-to-cart__wrapper {
      margin-top: 0;
      padding: 0;
    
  }
  .bit_rowen_main_wrapper .drawer__search{
  	padding-right:20px;
  }
  .bit_rowen_main_wrapper .drawer__search input{
  	color:#000;
  }
  
/*   mobile view cart show number */
  .bit_rowen_main_wrapper .header__cart__status {
    display: inline-block !important;
    margin-left: 10px;
}
 .darkHeader .bit_rowen_main_wrapper .header__cart__status { 
    background: #000;
    color: #fff; 
} 
  
 .header__mobile__left .header__mobile__button {
    display: flex !important;
} 
 .header__mobile__button .header__cart__status [data-header-cart-count] {
     clip: inherit !important; 
     
}
 .header__mobile__button .header__cart__status [data-header-cart-full=true] {
      display:none !important;  
}


.header__cart__status [data-header-cart-count] {
    display: inline-block !important;
    overflow: visible !important;
    width: 25px !important;
    height: 25px !important;
    margin: 0 !important;
    border-radius: 50%;
    background-color: #fff;
    color: #000;
}
 
 .ShowOnOpenNav .header__cart__status [data-header-cart-count] { 
    background-color: #000;
    color: #fff;
}
 .ShowOnOpenNav .bit_rowen_main_wrapper .header__cart__status {
    width: auto;
}
 .bit_rowen_main_wrapper .header__mobile__button.ShowOnOpenNav {
    width: 35px;
    text-align: right;
    display: flex;
    padding-top: 0px;
   margin-right:-70px;
}
.navlink--cart .header__cart__status [data-header-cart-count] { 
    background-color: transparent;
    color: #fff;
}
.navlink--cart .header__cart__status{ 
    margin-left:0px;
} 
  
  .bit_rowen_main_wrapper .header__mobile .header__logo--image { 
    width: calc(100% - 95px);
}
  .bit_rowen_main_wrapper .header__mobile .header__mobile__left { 
    width: 56px;
}
  .bit_rowen_main_wrapper .switchMobileViewOnly{
	display:block;
}
  .bit_rowen_main_wrapper .collection_color .swatch{
  	display:none !important;
  }
  .bit_rowen_main_wrapper .darkHeader .header__cart__status {
    background: #fff;
    color: #000;
}
/*   end cart number */
  
}
@media (max-width: 767px) {
 .product-grid.women_product_grid .grid__item{
      width: calc(100% - 16px);
      padding-left: 0px;
}
  .product-grid.mens_product_grid{
    justify-content:center;
  }
  .product-grid.mens_product_grid .grid__item{
      width: calc(100% - 16px);
      padding-left: 0 !important;
  }
 .american_wrapper .bottom-products {
    padding: 30px 0px 10px 0 !important;
}
 .product-grid.women_product_grid .grid__item .swatch .swatch-element {
    margin: 0 3px 10px 0;
 }
  
  .bit_rowen_main_wrapper #shopify-section-collection-men-inner .bottom-products, 
  .bit_rowen_main_wrapper #shopify-section-collection-bundles .bottom-products{
	overflow: hidden;	
  }
 .collectionWomen.bit_rowen_main_wrapper .darkHeader .header__cart__status {
    background: #fff !important;
    color: #000 !important;
}
  	.bit_rowen_main_wrapper .short-discription {
        margin-bottom: -22px;
    }
.bit_rowen_main_wrapper .Home_short_discription {
    margin-bottom: -10px;
    padding-inline: 15px;
}
	.bit_rowen_main_wrapper .figcaption p.price-name {
        margin-top: 6px;
    }
    .bit_rowen_main_wrapper .bottom-products {
      padding: 30px 5px 10px 0;
      
  	}
  .bit_rowen_main_wrapper .home_bottam_products {
      padding: 20px 5px 10px 0;
      
  	}
    .bit_rowen_main_wrapper .grid__item.small--one-third.medium--one-third.large--one-third.product-grid-item {
        padding-left: 5px;
        padding-bottom: 30px;
    }
	.bit_rowen_main_wrapper .small--one-third {
      /* width: calc(50% - 5px); */
      width:50%;
    } 
  .bit_rowen_main_wrapper .large--one-quarter{
		width: 50%;
		margin-bottom: 15px;
    }
/* 	.bit_rowen_main_wrapper .short-discription {
		display: none;
	} */
	.bit_rowen_main_wrapper .large--one-third {
		margin-bottom: 15px;
	}
  .bit_rowen_main_wrapper .large--one-fifth{
  	width: 50%;
		margin-bottom: 15px;
  }
  .bit_rowen_main_wrapper .large--one-sixth{
  	width: 50%;
		margin-bottom: 15px;
  }
  .bit_rowen_main_wrapper .large--one-half{
  	width: 50%;
	margin-bottom: 15px;
  }
    .bit_rowen_main_wrapper .women_product_grid .large--one-half{
   width: calc(50% - 16px);

  }
         
  .bit_rowen_main_wrapper .MobileViewCart .navlink--cart svg path{
  	fill:#000 !important;
  }
  .bit_rowen_main_wrapper .MobileViewCart{
  	    margin-left: 7px;
  }
  .bit_rowen_main_wrapper .drawer__button{
  	width:52px;
  }
  .home_collection_wrapper .collecton-mob-banner {
    margin-top: 55px;
    position: relative;
	}
 .collecton-mob-banner {
    margin-top: 55px;
	}
  .home_collection_wrapper .Text_block_content.desktop_blockcontent,
 .home_collection_wrapper .Text_block_heading.desktop_blockheading {
      display: none;
  }
.home_collection_wrapper .Text_block_heading.mobile_blockheading {
    text-align: center;
    display: block;
    font-weight: 300;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 10px;
  }
  .home_collection_wrapper .Text_block_content.mobile_blockcontent,
  .home_collection_wrapper .collage_image_container .mobile_Collage_image{
        display: block;
  }
  .home_collection_wrapper .grid_image_row {
      padding-inline: 15px;
  }
 .home_collection_wrapper .collage_image_container {
      column-count: 2;
      column-gap:14px;
  }
  .home_collection_wrapper .grid_img_col.mobile_Collage_col {
      margin-bottom: 7px;
  }
  .home_collection_wrapper .Text_block_content.mobile_blockcontent {
      text-align: center;
      font-size: 16px;
      line-height: 24px;
  }
  .home_collection_wrapper .home_collection_wrapper .short-discription .rowan-bannerimage {
    padding: 5px;
  }
}
@media (max-width: 580px) {
	.bit_rowen_main_wrapper .footer__block .social-icons li {
		margin: 0 2px 14px;
		vertical-align: middle;
	}
}

  @media (max-width: 718px) {
  
  .hideOnMobileView{
  display:none;
  }
}
@media (min-width: 718px) {
  
   .hideOnDesktop{
  	display:none;
  }
}

@media (max-width: 718px)
.bit_rowen_main_wrapper .drawer__top .header__mobile__left a svg {
    width: 20px;
}

.product-description button#prodDscBtn {
    font-size: 15px;
} 

.bit_rowen_main_wrapper .___imagetextoverlay, .bit_rowen_main_wrapper .index-section {
    position: relative;
    margin-top: -7px;
}

a:after, .footer-secondary a:after {
    left: unset !important;
    width: unset !important;
}

.bit_rowen_main_wrapper .shopify-section .___text.center_right {
    top: 50%;
    right: 10%;
    max-width: 400px;
    transform: translate(-10%, -50%);
    position: absolute;
} 
.bit_rowen_main_wrapper .shopify-section .___text.top_center {
    top: 10%;
    left: 50%;
    max-width: 400px;
    transform: translate(-50%, -10%);
    position: absolute;
}
.bit_rowen_main_wrapper .shopify-section .___text.center_center {
    top: 50%;
    right: 50%;
    max-width: 400px;
    transform: translate(50%, -50%);
    position: absolute;
} 
 .bit_rowen_main_wrapper .shopify-section .___text.bottom_center {
    bottom: 10%;
    left: 50%;
    max-width: 400px;
    transform: translate(-50%, -10%);
    position: absolute;
}
  .bit_rowen_main_wrapper .shopify-section .___text.bottom_left {
    bottom: 10%;
    left: 10%;
    max-width: 400px;
    transform: translate(-10%, -10%);
    position: absolute;
} 
  .bit_rowen_main_wrapper .shopify-section .___text.bottom_right {
    bottom: 10%;
    right: 10%;
    max-width: 400px;
    transform: translate(-10%, -10%);
    position: absolute;
} 
.prodMoney {
    display: flex;
    align-items: center;
} 
  
/*   .header__cart__status span.countZero {
    display: block !important;
} */

   html body #slidecarthq .slidecarthq .header h2,
  html body #slidecarthq .slidecarthq .header h2 span {
  	color: transparent;
    pointer-events: none;

  }
  
  html body #slidecarthq .slidecarthq .header {
    background-image: url("/cdn/shop/files/logo_b5dba100-95fa-4d97-8219-f71a00520443.png?v=1629445109")!important;
    background-position: center center;
    background-size: 124px;
    background-repeat: no-repeat;
    color: #000000!important;
  }
.collection-title {
      top: 50% !important;

    transform: translateY(-50%);
  
}
.bit_rowen_main_wrapper .innner-pages-main2 h4 strong{
	font-weight: 300 !important;
}


/* product page slider css */
.carousel-cell {
    width: 100% !important;
}
.flickity-enabled {
  position: relative;
}
.flickity-enabled:focus { outline: none; }
.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
          tap-highlight-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- previous/next buttons ---- */

.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 50%;
  background: white;
  background: hsla(0, 0%, 100%, 0.75);
  cursor: pointer;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.flickity-prev-next-button:hover { background: white; }

.flickity-prev-next-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #09F;
}

.flickity-prev-next-button:active {
  opacity: 0.6;
}
.flickity-prev-next-button.previous { left: 10px; }
.flickity-prev-next-button.next { right: 10px; }
.flickity-prev-next-button:disabled {
  opacity: 0.3;
  cursor: auto;
}
.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}
.flickity-prev-next-button .arrow {
  fill: #333;
}

.carousel-cell {
  width: 100%;
  height: =800px;
  margin-right: 8px;
  border-radius: 5px;
}
.carousel-nav .carousel-cell {
  height: 90px;
  width: 120px;
}
.carousel-main img {
  display: block;
  margin: 0 auto; 
}

.topBannerHome ol.flickity-page-dots {
    display: none;
}
.topBannerHome .flickity-prev-next-button.next {
    right: 80px;
    bottom: 11px;
    top: auto;
}
.topBannerHome .flickity-prev-next-button.previous {
    left: auto;
    right: 124px;
    bottom: 11px;
    top: auto;
}
.topBannerHome .flickity-prev-next-button {
    top: 50%;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    transform: translateY(-50%);
}

.topBannerHome .flickity-prev-next-button.next svg, .topBannerHome .flickity-prev-next-button.previous svg {
    display: none;
}

.topBannerHome .flickity-prev-next-button.next:after, .topBannerHome .flickity-prev-next-button.previous:after {
    content: "\e902";
    padding: 10px 0px;
    font-size: 18px;
    color: #000!important;
    opacity: 1 !important;
    font-family: "icons";
    width: 38px;
    height: 38px;
    line-height: 19px;
    display: inherit;
    position: relative;
    left: -6px;
    top: -1px;
}

.topBannerHome .flickity-prev-next-button.previous:after {
   content: "\e901";
}
.carousel-cell {
    margin-right: 0px;
    margin-left:0px
}

@media(max-width:718px){
  .topBannerHome ol.flickity-page-dots {
    display: inline-block;
  }
  .topBannerHome .flickity-prev-next-button.previous, .topBannerHome .flickity-prev-next-button.next {
    display:none;
  }
  .topBannerHome .flickity-page-dots {
    bottom: 25px;
  }
.topBannerHome .flickity-page-dots .dot {
    width: 8px;
    height: 8px;
    background: #d6d6d6;
    opacity: 1;
}
  .topBannerHome .flickity-page-dots .dot.is-selected {
    opacity: 1;
    background: #000;
}
  /* .flickity-slider .carousel-cell ,
  .product__media,
  .product__media div,
  .flickity-slider .lazy-image img ,
  .flickity-slider {
    height: 100%;
} */
}
/* end product page slider css */
/* sold out css */
.selector-wrapper.OrderThird {
    display: none;
}
OrderSecond.radio__button {
    padding: 5px 4px !important;
}

span.swatch__button.addtoCART {
    display: inline-block !important;
}
span.swatch__button.sOLDoUT {
    display: none;
}

/* Home page signup css */
.home_signup_text_block {
    position: absolute;
    top: 50%;
    transform: translateY(-30%);
    left: 175px;
    color: white;
    padding: 20px;
    height: auto;
    max-width: 600px;
    text-align: center;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #ffffff2e;
}
.bit_rowen_main_wrapper .footer-social{
  padding-left:6px !important;
  text-align:left;
}
.bit_rowen_main_wrapper .home_signup_text_block .footer-social li a:hover svg path{
  fill:#fff !important;
}
.bit_rowen_main_wrapper .footer-social li a svg{
      transform: translateY(-3px);
}
.bit_rowen_main_wrapper .needsclick p{
  color:#fff;
  font-family: 'Tiempos Headline' !important;
}
.bit_rowen_main_wrapper .home_signup_text_block h4{
  display:none;
}

.home_signup_page_wrapper img {
    width: 100%;
}
.home_signup_page_wrapper span.instagram_text {
    font-family: 'Tiempos Headline' !important;
    font-size: 17px;
    letter-spacing: initial;
}
.home_signup_page_wrapper .social-icons li svg {
    width: 30px;
    height: 20px;
}
.home_signup_page_wrapper .home_signup_text_block .social-icons li svg path {
    fill: #ffffff;
}
.bit_rowen_main_wrapper .footer__block .footer-social li {
    vertical-align: inherit !important;
}
.product-price-wrapper {
    flex-wrap: wrap;
}
@media (max-width: 1700px){
  .home_signup_text_block {
    transform: translateY(-25%);
    left: 125px;
  }
}
@media (max-width: 1199px){
  .home_signup_text_block {
    transform: translateY(-15%);
    left: 125px;
  }
}
@media (max-width: 991px){
.newsletter_wrapper .home_signup_text_block {
  width:100%;
}
  
  .home_signup_page_wrapper img{
    height: 615px;
    object-fit: cover;
  }
  
  .home_signup_text_block {
    left: 0;
    right: 0;
    margin: 0px auto;
  }
}
@media (max-width: 767px){
  .home_signup_page_wrapper img {
    height: 715px;
    object-position: top;
  }
  .home_signup_text_block{
    transform: translateY(-50%);
  }
  .home_signup_text_block{
    padding:10px;
  }
  .social-icons li {
    margin: 0 0px 16px !important;
  }
  .home_collection_wrapper .BannerLogo.desktop_logo {
      width: 100px;
      display: none;
  }
  .home_collection_wrapper .Text_block {
      padding-inline: 15px;
  }
  .home_collection_wrapper .BannerLogo.mobile_logo {
      display: block;
      width: 100px !important;
  }
 .home_collection_wrapper .collage_image_container .desktop_Collage_image {
      display: none;
  }
 .home_collection_wrapper .grid_img_col.mobile_Collage_col,
  .collage_image_container .mobile_Collage_image{
    display: inline-block;
  }
  .home_collection_wrapper .grid_img_col.desktop_Collage_col {
      display: none;
  }
}
 .show_size_swatch {
    display: inline-block !important;
}
.show_color_swatch
{
  display: inline-block !important;
}
.product__media__wrapper .plyr__controls {
    display: none;
}
.pagination_wrapper {
    text-align: center;
}
.icon-inner-american {
    max-width: 80%;
}
@media screen and (max-width:576px) {
  .icon-inner-american {
    max-width: 100%;
}
}
@media(max-width:1200px){
    .icon-inner-american {
        max-width: 100%;
    }
}

@media(max-width:767px){
  .vimeo-container.mobile-top-banner {
      margin-top: 37px;
     height: 55vh;
  }
    .icon-inner-american {
        max-width: 400px;
    }
}



.vimeo-container {
    /* height: 80vh; */
    margin-top: 65px;
}
.vimeo-container.mobile-top-banner {
    height: 60vh;
    /* margin-top: 30px; */
}
.vimeo-container iframe {
    width: 100%;
    height: 100%;
}

@media (min-width: 768px) {
  .vimeo-container.desktop-top-banner {
      height: 65vh;
    }
}

@media (min-width: 992px) {
  .vimeo-container.desktop-top-banner {
      height: 65vh;
    }
}
@media (min-width: 1025px) {
  .vimeo-container.desktop-top-banner {
      height: 65vh;
    }
}
@media (min-width: 1201px) {
  .vimeo-container.desktop-top-banner {
      height: 80vh;
    }
}