@font-face{font-family:"century";src:url("Century_Gothic.ttf")}@font-face{font-family:"goth-bold";src:url("goth-bold.ttf")}*{margin:0;padding:0}html{padding-bottom:0 !important;font-size:62.5%}body{font-family:"century"}h1,.h1{font-style:normal;font-weight:bold;font-size:6rem;line-height:7.4rem;font-family:"goth-bold"}@media (max-width: 1000px){h1,.h1{font-size:4rem;line-height:5.4rem}}h2,.h2{font-style:normal;font-weight:bold;font-size:4rem;line-height:4.9rem;font-family:"goth-bold"}@media (max-width: 1000px){h2,.h2{font-size:2.8rem;line-height:3.7rem}}h3,.h3{font-style:normal;font-weight:bold;font-size:2rem;line-height:160%;font-family:"goth-bold"}@media (max-width: 1000px){h3,.h3{font-size:1.8rem;line-height:160%}}h4,.h4{font-style:normal;font-weight:normal;font-size:1.8rem;line-height:160%}@media (max-width: 1000px){h4,.h4{font-size:1.4rem}}p,.p,.a,.checkbox-wrapper ~ label{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:160%}a{font-style:normal;font-size:1.4rem;line-height:160%}span{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:160%}.body-small{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:160%}.bold{font-family:"goth-bold" !important}.sk-btn{padding:9px 0;min-width:280px;font-family:"goth-bold"}.primary-btn{background-color:#7e7150;color:#FFFFFF;border:1px solid #7e7150}.primary-btn:hover{background-color:#000;border:1px solid #000;color:#fff}.outlined-btn{border:1px solid #7e7150;background-color:#fff;color:#7e7150}.outlined-btn:hover{background-color:#7e7150;color:#fff}.white-btn{border:1px solid #776B5A;color:#7e7150;background-color:#fff}.white-btn:hover{border:1px solid #7e7150;color:#fff;background-color:#7e7150}.button{display:inline-block;padding:9px 0;min-width:260px;text-align:center;cursor:pointer;font-family:"goth-bold";font-weight:bold;font-size:1.4rem;line-height:160%}.product-item__vendor{display:block;color:#7e7150}.product-meta__title{color:#000}.rich-text-h{color:#000}.rich-text-body p,.rich-text-body .p,.rich-text-body .a,.rich-text-body .checkbox-wrapper ~ label{margin:2.4rem 0;font-family:"goth-bold"}.rich-text-wrap{background-color:#fff;padding:8rem 0}.icon-wrap{background-color:#fff;padding:8rem 4rem}.footer{background-color:#000;color:#fff}.footer-submit-btn{width:100px !important;min-width:100px !important}.breadcrumb__link{color:#000;font-size:1.2rem}.filters-wrap{background-color:rgba(238,235,227,0.5);color:#000}.filters-main-header{margin-bottom:10px;margin-top:-2px}.collection__filter-link.is-active{font-family:"goth-bold";color:#000}.pdp-desc-h{color:#000}.pdp-desc{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:160%}.featured-collection-section{background-color:rgba(238,235,227,0.5);padding:8rem 0 8rem 0}@media (max-width: 1000px){.featured-collection-section{padding:4rem 0 4rem 0}}.offers-section{background-color:rgba(238,235,227,0.5);padding:0rem 0 8rem 0}@media (max-width: 1000px){.offers-section{padding:0rem 0 4rem 0 !important}}.padding-section{background-color:rgba(238,235,227,0.5);padding:8rem 0 8rem 0}@media (max-width: 1000px){.padding-section{padding:4rem 0 4rem 0}}.pdp-recs-header{color:#000}.sk-flex-start{justify-content:flex-start !important}.ft-collection-inner{display:flex;justify-content:space-between}@media (max-width: 1000px){.ft-collection-inner{flex-direction:column}}.ft-collection-img{background-repeat:no-repeat;background-size:cover;background-position:center center;width:33.30882352941176%;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1000px){.ft-collection-img{width:100%;min-height:301px}}.ft-collection-img-items{flex:1}@media (max-width: 1000px){.ft-collection-img-items{width:100%}}.ft-collection-img-btn{max-width:180px;margin:0 auto}.ft-collection-img-wrap{max-width:1480px;margin-left:auto;margin-right:auto;padding:0 40px}@media (max-width: 1000px){.ft-collection-img-wrap{padding:0}}.collection-title-overlay{color:#fff}.collection__image{display:flex;justify-content:center;align-items:center}.klaviyo_messages{margin-top:2rem;font-size:1.6rem}.size-guide{font-size:1.2rem;text-decoration:underline}@media (max-width: 600px){.flickity-page-dots{bottom:12px !important}}@media (max-width: 600px){.slideshow--preserve-ratio .slideshow__content-wrapper{top:38%}}@media (max-width: 600px){.slideshow__content{margin-bottom:10px}}
