.marquee-container{display:block;background-color:var(--bg-color, #F54925);overflow:hidden;white-space:nowrap;position:relative;width:100%;padding:12px 0}.marquee-track{display:inline-flex;animation:marquee-scroll var(--duration, 2s) linear infinite;will-change:transform}.marquee-text{display:inline-block;padding:0 2rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em;font-size:13px;line-height:1}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.33%)}}@media (max-width: 768px){.marquee-text{font-size:12px;padding:0 1.5rem}}@media (prefers-reduced-motion: reduce){.marquee-track{animation-duration:10s}}.marquee-container:hover .marquee-track{animation-play-state:paused}.product-card-v2{font-family:inherit;text-align:center;position:relative;border:1px solid #DCDCDC;background:#fff;padding:15px 10px}.product-card-v2:hover{border-color:#141413}.product-card-v2__media{position:relative;width:100%;overflow:hidden}.product-card-v2__image{width:100%;height:auto;display:block;padding-top:5%;transition:opacity .3s ease;aspect-ratio:3 / 4}.product-card-v2__media{position:relative;overflow:hidden}.product-card-v2__badge{position:absolute;top:8px;left:8px;background:#fff;font-size:10px;font-weight:600;padding:2px 6px;letter-spacing:.5px;text-transform:uppercase;z-index:2}.product-card-v2__wishlist{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;z-index:2}.product-card-v2__wishlist-icon{width:20px;height:20px;stroke:#000}.product-card-v2__content{display:flex;padding-top:5px;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;margin-top:20px}.product-card-v2__title-row{display:flex;justify-content:center;align-items:baseline;gap:6px;font-size:14px;margin-bottom:4px;overflow:hidden;flex-wrap:wrap}.product-card-v2__vendor{font-style:italic;font-family:Baskerville;font-size:16px;letter-spacing:.136px;font-weight:600}.product-card-v2__title{font-family:Questrial;font-size:14px;letter-spacing:.78px;text-transform:uppercase}.product-card-v2__pricing{font-size:13px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.small{font-size:10px;margin-right:5px}.mobile-only{display:none}.size-wrapper{display:flex;gap:6px}.product-card-v2__sizes{display:flex;padding:5px 0 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch}.product-card-v2__size{font-size:13px;letter-spacing:.78px;text-transform:uppercase}.section-footer{position:relative;background-color:#f54925;background-image:url(https://www.transparenttextures.com/patterns/45-degree-fabric-dark.png)}.footer-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.footer-bg img{aspect-ratio:16 / 9;width:100%}.section-footer__row--blocks{font-size:13px;font-weight:400;line-height:100%;letter-spacing:.78px;text-transform:uppercase;color:#fff}@media (min-width:768px){.section-footer__row--blocks{margin-bottom:0}}.section-footer__menu-block__menu li{margin-bottom:10px;letter-spacing:1.3px}.section-footer__title{letter-spacing:1.3px;line-height:120%}.section-footer__newsletter-block{display:flex;flex-direction:column;justify-content:space-between;gap:40px;margin-bottom:0}.newsletter-title{font-family:Aboreto;font-size:30px;font-style:normal;font-weight:400;line-height:80%;letter-spacing:.6px;text-transform:uppercase;margin-bottom:0}.newsletter-title em{font-family:Baskerville;font-size:42px;font-style:italic;font-weight:400;line-height:100%;letter-spacing:4.2px}.newsletter-input__wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid white}.signup-form__email{background:transparent!important;border:unset!important;color:#fff!important;padding:10px 0!important}.signup-form__email::placeholder{color:#fff}.signup-form__email:focus{outline:unset!important;box-shadow:unset!important}.branding-wrapper{margin:auto;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:10rem}.branding-wrapper svg{fill:none;stroke:#f54925;stroke-width:0px;filter:drop-shadow(-2px -2px 0 #ff6e4f) drop-shadow(2px 2px 0 #c4381e)}.section-footer__menu-block__menu{display:flex;flex-direction:column;gap:10px}@media (max-width: 767px){.product-card-v2__image{aspect-ratio:4 / 6}.footer-bg img{aspect-ratio:9 / 16;height:100%}.branding-wrapper{margin-bottom:5rem}.product-card-v2__title-row{justify-content:flex-start;flex-direction:column;align-items:flex-start;text-align:left;gap:0px}.product-card-v2__title{flex-shrink:0}.product-card-v2__content{align-items:normal;gap:0}.product-card-v2__pricing{flex-direction:column;gap:0}.product-card-v2__price,.product-card-v2__rrp,.product-card-v2__sizes{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0;line-height:120%}.section-footer__menu-block__menu{gap:5px}.mobile-only{display:block}}@media (min-width: 768px){.product-grid--per-row-4{--product-columns-desktop: 4;gap:0;align-items:stretch}}.copyright{padding-bottom:30px}.copyright .copy{text-transform:uppercase;color:#fff;word-spacing:5px;margin-bottom:0;font-size:13px;text-align:center}[data-cta]{border-bottom:1px solid transparent;transition:border-color .3s linear;cursor:pointer}[data-cta]:hover{border-color:currentColor}.product-block{font-family:inherit;text-align:center;position:relative;border:1px solid #DCDCDC;background:#fff;padding:15px 10px}.product-block .image-ar img{max-width:256px;margin:auto;padding-top:5%}.product-grid .product-block__detail{margin-bottom:0}.newsletter-title em{text-transform:capitalize}.supercycle-method__price,.supercycle-method p{margin-left:auto;font-family:Baskerville;font-size:13px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:.136px}.detail.product-column-right{margin-top:20px}@media (max-width: 768px){.detail.product-column-right{margin-top:0}}.supercycle-method__subtitle.supercycle-subtitle{display:none}.supercycle-method--selected{outline:none!important}.supercycle-duration-picker-dropdown__select{display:none!important}.rdp-day_button{border-radius:5px!important}.rdp-range_end.rdp-day_button{background-color:#141413!important}.rdp-range_end{background:#f4ede6!important}.rdp-range_middle{background-color:#f4ede6!important}.invalid-end-date{opacity:1!important}.rdp-caption_label{text-transform:uppercase!important;font-size:15px!important}.cart-item__quantity{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-styles.css.map */
