/** Shopify CDN: Minification failed

Line 71:124 Expected ":"

**/
#shopify-section-template--15276531155107__1637072552cb3dd25b .grid__item.medium-up--four-fifths.medium-up--push-one-fifth .ff-2UpPanel_heading.ff-Font_h2,
#shopify-section-template--15276531155107__1637072552cb3dd25b .grid__item.medium-up--four-fifths.medium-up--push-one-fifth .ff-2UpPanel_subline,
#shopify-section-template--15276531155107__abf8b8ef-abee-4e19-8446-9a18b9a367ce .grid__item.medium-up--four-fifths.medium-up--push-one-fifth .ff-2UpPanel_heading.ff-Font_h2,
#shopify-section-template--15276531155107__abf8b8ef-abee-4e19-8446-9a18b9a367ce .grid__item.medium-up--four-fifths.medium-up--push-one-fifth .ff-2UpPanel_subline
{ }
@media (min-width: 1000px) {
.ff-AnthroHeader_column {height:99% !important;}
}
a .image-wrap {max-height:400px;width:auto;}
.feature-row__item p.ff-Font_h2_alt {font-size:48px !important;}
.ff-CollageGrid_text_tile {background:#fff !important;text-align:left !important;}
.ff-CollageGrid_tile_text.ff-Font_body {color:#000 !important;font-family:var(--mono) !important;font-size:14px !important;}
.feature-row__text {padding-bottom:50px !important;}
@media (max-width: 1000px) {
  	.ff-CollageGrid {padding:0 80px !important;}
}
@media only screen and (min-width: 960px) {
  	.feature-row__text {padding-bottom: 100px !important;}
}
@media only screen and (min-width: 769px) {
	.index-section {margin:50px 0 75px 0 !important;}
  	.feature-row__text--right {padding-right: 20px;}
  	.feature-row__text {padding-bottom:50px !important;}
} 


.logo-bar__quote {color:#000;font-family:'Overpass Mono', monospace;font-size:24px !important;font-style:normal;}
.logo-bar__item .ff-Font_body {color:#000;background:white;font-family:'Overpass Mono', monospace;font-size:18px !important;font-style:normal;}
.logo-bar__image--active {border-top: 1px solid #e9c2a9;}
.logo-bar__image {opacity:0.20 !important;}
.logo-bar__image.logo-bar__image--active {opacity:1.0 !important;}
@media screen and (max-width: 760px) {
  	.logo-bar__image--active {border-top:0;}
	.logo-bar__image {opacity:0.34 !important;}
	.logo-bar__image.logo-bar__image--active {opacity:0.34 !important;}
}
/*
@media only screen and (min-width: 769px) {
  .parallax-image {background-attachment: unset;}
}
*/
.ff-Collection_title {line-height:1em;padding:0.5em 1em;}

/* Home Video Section */
/* .video-parent-section .hero__text-shadow {display:none !important;} */
.video-parent-section .hero__image-wrapper::before, .video-parent-section .hero__media::before {background-color:transparent !important;}
.video-parent-section .hero__text-shadow::before {background:none !important;}
.video-parent-section .ff-Font_h1 {line-height:1.3;}
.video-parent-section .hero__text-wrap {color:#000 !important;}
.hero__text-content .hero__link {margin-top: 45px !important;}
.hero {background:#ffffff !important;} 
.ff-TextColumns_title {font-size: 2.15em;text-shadow: 0px 6px 16px rgba(0, 0, 0, 0.6);}

/* -- Discount Banner */
.discount-banner {background:#FDF5F1;display:flex;flex-flow:row wrap;text-align:center;gap:0px 0px;justify-content:flex-end;margin:2em auto;padding:10px 80px;}
.discount-banner > * {padding:0 10px;flex: 1 100%;}   
.discount-main {position:relative;text-align:left;top:15px;}
.discount {flex-basis:25%;justify-content:center;order:1;}  
.discount-banner .notice {order:2;flex-basis:100%;padding-bottom:0;}
.discount-banner .notice p {font-size:13px;margin:0;text-align:center;position:relative;width:100%;}	
.discount-main, .discount-1, .discount-2, .discount-3 {justify-content:center;}
.discount-main, .discount { flex: 1 0 20%; } 
.t {display:table;height:100%;width:100%}
.t-cell {display:table-cell;position:relative;vertical-align: middle;}
.discount .t-cell::after {content:'';background:#F4D7CD;border-radius:50%;display:block;height:120px;left:50%;margin:-60px 0 0 -60px;position:absolute;top:50%;width:120px;z-index:0;}
.discount-main h2 {color:#000;font-family: var(--headline);font-size:20px;position:font-weight: var(--gothic-light);relative;text-transform:none;z-index:1;}
.discount p {color:#000;font-family:var(--mono);font-size:16px;line-height:16px;margin:5px 0;position:relative;z-index:1;}
.discount p.percent {color:#000;font-family: var(--headline);font-size:24px;line-height:24px;margin:0;} 
.discount-banner .notice{display:flex;font-family:var(--mono);flex:0 1 73.5%;} 
@media screen and (max-width: 700px) {
	.discount-banner > * {padding:10px;}
	.discount-banner {justify-content:center;}
	.discount-main {flex:1 0 100%;top:0px;}  
	.discount-main h2 {margin:15px 0 10px;text-align:center;}
	.discount-main p {margin:5px 0 10px;text-align:center;} 
	.discount-banner .notice {flex-basis:80%;padding-top:20px;order:2;}
}
@media screen and (max-width: 540px) {
	.discount {flex:1 0 100%;padding:30px 0;}  
}
@media screen and (max-width: 640px) {
	body .uwy.userway_p5 .uai {bottom:100px !important;left: 33px !important;right:auto;top:auto;}
}