body,p{font-family:Chase,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Queens Regular,sans-serif!important}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-family:Queens Regular,sans-serif!important;margin:0}h1 p em,h2 p em,h3 p em,h4 p em,h5 p em,h6 p em{font-family:Queens Italic,sans-serif!important}.announcement__text p{font-size:16px}.theme__header{background:#5a1939}.navlink--toplevel span{color:#faf3e3;font-family:Chase,sans-serif!important;font-size:18px;letter-spacing:1px;font-weight:700}.theme__header .icon{stroke:#faf3e3;stroke-width:1.5px}.navlink--toplevel{padding:5px 25px}.header__dropdown{padding-top:10px;padding-bottom:10px}.item-4 .header__dropdown{background:#5a1939}.item-4 .image-wrapper{max-height:100px;padding-top:100px}body.grid-classic .grandparent .menu__blocks .menu__block{padding:5px 8px}.item-1 .header__dropdown__image .hero__content{width:100%;padding-bottom:5px;background:#5a1939}.item-1 .header__dropdown__image .hero__content__wrapper{border:2px solid #5A1939}.header__dropdown__image .hero__content h2{margin-bottom:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.header__dropdown__image .hero__content h2:after{content:"\2192";color:#faf3e3;font-family:Chase,sans-serif!important;font-size:.4em}body:has([data-header-transparent]) .section-overlay-header:first-of-type .hero__content__wrapper{padding-top:0}.home-hero-video{padding-top:90px}.home-hero-video h2{max-width:700px;line-height:1em;font-size:80px}.home-hero-video .hero__content{align-items:center}.home-hero-video .hero__content img{margin-bottom:20px}.home-hero-video .hero__video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1}.btn--solid.btn--primary{padding:12px 29px;border-radius:8px;color:#fff294;font-size:19px}.item-1 .menu__block,.item-4 .menu__block{transition:.2s all}.item-1 .menu__block:hover,.item-4 .menu__block:hover{opacity:.7}.announcement__text.ticker--animated,.announcement__slide{padding:0 12px}.announcement__slide>div{font-family:Chase,sans-serif!important}body.has-line-design .grid-item{border:2px solid var(--border, var(--border))}.product-item__info{background:#5a1939}.product-item__title{color:#faf3e3;font-size:2em}.product-information .price{color:#faf3e3;font-size:1.5em}.quick-add__button{border-radius:8px;background:#e62b0b;border-color:#e62b0b;outline:#E62B0B;color:#fff294;font-size:16px;padding:8px 20px}.quick-add__button.btn--solid:after{background-color:#ce260a;opacity:1}.quick-add__button.btn:hover{background:#ce260a;border-color:#ce260a;color:#fff294}.how-to-wear-home{background-size:800px;background-repeat:no-repeat;background-position:top right;padding:70px 0}.how-to-wear-home .grid-outer{display:flex;flex-direction:column;gap:40px}.how-to-wear-home h2{margin:0}.how-to-wear-home h2 p{color:#faf3e3;margin:0;max-width:600px;line-height:1em;font-size:90px;font-family:Queens Regular,sans-serif!important}.how-to-wear__items{display:flex;gap:20px;flex-direction:row}.how-to-wear__item{display:flex;flex-direction:column;gap:10px;align-items:center;flex:1 1 0;min-width:0;text-align:center;line-height:1.5em}.how-to-wear__item-image,.how-to-wear__item-image img{max-width:100%}.how-to-wear__item-text{color:#faf3e3;font-size:19px}.how-to-wear-home .btn--solid.btn--primary{max-width:fit-content;margin-top:10px}.home-imgtvo .grid{gap:4em}.home-imgtvo .column__content.frame__item{max-height:fit-content;padding:0;position:absolute;bottom:0}.home-imgtvo .column__content-inner{width:100%}.home-imgtvo .btn--solid.btn--primary:before{content:"\2192";color:#faf3e3;font-family:Chase,sans-serif!important;font-size:.4em}.home-imgtvo .btn--solid.btn--primary{font-size:70px;font-family:Queens Regular,sans-serif!important;font-weight:400;color:#faf3e3;text-transform:capitalize;width:100%;border-radius:0;line-height:1em;padding-top:25px;display:flex;align-items:flex-start;justify-content:space-between;letter-spacing:0px;flex-direction:row-reverse}.home-imgtxt-1 .hero__title{font-size:70px;line-height:1em;margin-bottom:0}.home-imgtxt-1 .hero__rte p{font-size:1.3em;line-height:1.3em;margin:20px 0}.home-imgtxt-1 .btn.btn--primary{border-radius:8px;font-size:17px}.home-imgtxt-1 .btn:hover{color:#fae6ba;background:#5a1939}.home-look .look__title{font-family:Chase,sans-serif!important;text-transform:uppercase;font-size:25px;margin-bottom:50px}.home-look .look__dot__button .icon-bag{stroke:#5a1939}.home-bottom-banner h2{color:#faf3e3;line-height:1em}.home-bottom-banner .hero__content{padding-bottom:90px}.home-testimonials .reviews__grid{gap:20px;padding:70px 50px}.home-testimonials .reviews__grid-item{border:2px solid #5A1939}.review-stars{max-width:148px;margin-bottom:20px}.home-testimonials blockquote{margin-bottom:20px}.home-testimonials blockquote p{font-family:Queens Regular,sans-serif!important;font-size:40px;line-height:1.1em}.home-testimonials .review__author{margin:0}.home-testimonials .review__author__subheading{text-transform:none;letter-spacing:0px;font-size:20px;font-family:Chase,sans-serif!important}.home-testimonials .review__author__name{text-transform:uppercase;letter-spacing:.5px;font-size:23px;font-family:Chase,sans-serif!important}.home-testimonials .slider__button,.home-testimonials .slider__button:after{background:#5a1939}.home-testimonials .slider__button:before{background:#fae6ba}.home-testimonials .review__content{display:flex;align-items:flex-start;justify-content:flex-start;background:#faf3e3;margin:0;padding:2em}.supporting-menu__copyright a{color:#faf3e3;font-size:17px}.supporting-menu__inner{border-top:2px solid #FAF3E3;margin:0 20px;padding-left:0;padding-right:0}.h3.footer__block__title{font-family:Chase,sans-serif!important;font-size:25px!important}.footer__block__title{margin-bottom:15px!important;font-size:45px!important}.footer__block--image{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__newsletter__wrapper .newsletter-form .input-group__btn{background:#ad5c8e;border-radius:0 8px 8px 0;padding:12px 20px;font-size:16px}.footer__newsletter__wrapper .newsletter-form .input-group__field{border-radius:0;outline:none!important;color:#5a1939;padding-left:12px;padding-right:12px}.footer__newsletter__wrapper .newsletter-form .input-group{border-radius:8px;background:#faf3e3;margin-bottom:15px}.footer__newsletter__wrapper .input-group__field{-webkit-text-fill-color:#5A1939;color:#5a1939}.footer__newsletter__wrapper .input-group__field::placeholder{color:#5a1939;-webkit-text-fill-color:#5A1939;opacity:1}.item-4 .header__dropdown{border-top:1px solid #FAF3E3;padding:0}.item-4 .header__dropdown .header__dropdown__image:first-child{border-right:1px solid #FAF3E3}.footer__quicklinks{margin-top:10px!important}.footer__quicklinks a{color:#faf3e3!important;font-size:15px}.socials--newsletter .icon{width:var(--icon-size, 30px);height:var(--icon-size, 30px);stroke-width:2px}.column__image-link .image-overlay{pointer-events:none}.brick__block__video,.brick__block__video .brick__video-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.brick__block__video video{display:block;width:100%;height:100%;object-fit:cover}.brick__video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;transition:opacity .3s ease,visibility .3s ease}.brick__video-placeholder img{display:block;width:100%;height:100%;object-fit:cover}.brick__video-play{position:absolute;top:50%;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;padding:0;width:80px;height:80px;border:0;background:transparent;transform:translate(-50%,-50%);cursor:pointer;transition:opacity .3s ease,visibility .3s ease}.brick__video-play img{display:block;width:70px;height:70px;object-fit:contain}.brick__video-wrapper.is-playing .brick__video-placeholder,.brick__video-wrapper.is-playing .brick__video-play{opacity:0;visibility:hidden}.home-imgtxt-1 .hero__content{max-width:500px}.video-dbl .hero__rte{padding-bottom:5%}.video-dbl .hero__media{max-width:110px}.index-tab-collections .grid__heading{font-family:Chase,sans-serif!important}.htw-bottom-banner h2{color:#faf3e3;line-height:1em}.htw-bottom-banner .hero__content{padding-top:90px;padding-bottom:90px}.htw-bottom-banner .image__fill img{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover;image-rendering:auto;left:auto}.founder-about .hero__content{position:relative}.founder-about .hero__media{position:absolute;top:-100px;right:0}.founder-about .hero__content img{max-width:110px}.story-info .icon__animated{padding:10px;transition:.2s all}.story-info .icon__animated:hover{padding:0}.story-info .column__heading{line-height:1em}@media only screen and (max-width:768px){.home-hero-video{padding-top:40px}.home-hero-video h2{font-size:45px}.btn--solid.btn--primary{padding:10px 25px 12px;font-size:17px}.home-hero-video .hero__content img{max-width:135px}.how-to-wear-home{background-size:200px}.how-to-wear-home h2 p{font-size:45px}.how-to-wear__items{flex-wrap:wrap}.how-to-wear__item{flex:auto;width:45%}.home-imgtvo .btn--solid.btn--primary{font-size:45px}.home-imgtvo .column__content-inner{width:100%;height:100%;display:block;position:relative}.home-imgtvo .column__btn{margin:var(--inner) 0 0;position:absolute;width:100%;bottom:0}.home-imgtxt-1 .hero__title{font-size:45px}.footer__newsletter__wrapper .newsletter-form .input-group__btn{padding:12px 10px;font-size:14px;margin-right:1px;margin-top:1px}.footer__newsletter__wrapper .newsletter-form .input-group{max-width:100%}.founder-about .hero__content{padding-top:60px}.founder-about .hero__media{position:absolute;top:00px;right:0}.home-imgtvo .column__content.frame__item{height:90px}.home-testimonials blockquote p{font-size:30px}.home-testimonials .review__author__name{font-size:18px}.footer__block__title{font-size:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
