html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#0a0a0a!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:-.02em;line-height:1.05}.h0{letter-spacing:-.04em}.button,.btn,.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.12em;font-weight:700;border-radius:0!important;text-decoration:none;transition:all .2s ease;position:relative;overflow:hidden}.button:active,.btn:active{transform:scale(.98)}.button--secondary{border:1px solid rgba(var(--color-foreground),.3)!important}.button--secondary:hover{border-color:rgba(var(--color-foreground),1)!important}.card{border-radius:0!important;border:1px solid rgba(255,255,255,.04);transition:border-color .3s ease,transform .3s ease;background:transparent}.card-wrapper:hover .card{border-color:#ffffff26;transform:translateY(-2px)}.card__heading,.card__heading a{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.card__information{padding-top:12px}.card-information__text{text-transform:uppercase;letter-spacing:.08em;font-size:.85em}.card .card__inner,.card .media,.card .media img{border-radius:0!important}.card .media>img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .media>img{transform:scale(1.05)}.header-wrapper{transition:background-color .3s ease,backdrop-filter .3s ease}.header-wrapper.scrolled-past-header,.shopify-section-header-sticky{background-color:#0a0a0ad9!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header{border-bottom:none!important}.header__heading-link{text-transform:uppercase;letter-spacing:.1em;font-weight:900}.header__menu-item,.list-menu__item--link{text-transform:uppercase;letter-spacing:.1em;font-size:.85em;font-weight:600}.announcement-bar{text-transform:uppercase;letter-spacing:.15em;font-weight:700;font-size:1.1rem}.footer{border-top:1px solid rgba(255,255,255,.08)!important}.footer__content-top{border-top:none}.footer h2,.footer .footer__title{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.footer__copyright{text-transform:uppercase;letter-spacing:.08em;font-size:.8em;opacity:.5}.section-header__title,.title,.collection__title{text-transform:uppercase;letter-spacing:-.02em}.featured-collection .title-wrapper{margin-bottom:2rem}.badge{border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700;padding:4px 12px;font-size:.75em}input,select,textarea{border-radius:0!important;transition:border-color .2s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:rgba(var(--color-foreground),.5)!important}.price-item--sale{color:#ff3c3c}.collection-hero__title{text-transform:uppercase;letter-spacing:-.03em}.product__title h1{text-transform:uppercase;letter-spacing:-.02em}.product__text{text-transform:uppercase;letter-spacing:.06em}.cart__heading{text-transform:uppercase;letter-spacing:.05em}.scroll-trigger.animate--slide-in{transform:translateY(30px);opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{transform:translateY(0);opacity:1}.js .card-wrapper{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.js .card-wrapper.is-visible,.no-js .card-wrapper{opacity:1;transform:translateY(0)}::selection{background:#ff3c3c;color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#ffffff26}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.quick-add__submit{text-transform:uppercase;letter-spacing:.1em;font-weight:700;border-radius:0!important}.newsletter-form__field-wrapper,.newsletter-form__field-wrapper input{border-radius:0!important}.newsletter-form__button{border-radius:0!important;text-transform:uppercase;letter-spacing:.1em}@media screen and (max-width:989px){h1,.h0,.h1{font-size:3rem!important;line-height:1.05;word-break:break-word}h2,.h2{font-size:2.4rem!important}.announcement-bar{font-size:.9rem;letter-spacing:.08em;padding:8px 16px}.announcement-bar__message{font-size:.9rem}.header{padding-left:1.5rem!important;padding-right:1.5rem!important}.button,.btn,.shopify-payment-button__button{letter-spacing:.06em;font-size:1.2rem}.card__heading,.card__heading a{font-size:1.2rem;letter-spacing:.02em}.card-information__text{font-size:.8em;letter-spacing:.04em}.card__information{padding-top:8px}.section-header__title,.title,.collection__title{font-size:2.4rem}.footer{padding-left:1.5rem;padding-right:1.5rem}.footer h2,.footer .footer__title{font-size:1.4rem;letter-spacing:.06em}.product__title h1{font-size:2.4rem!important}.featured-collection .title-wrapper{margin-bottom:1rem}}@media screen and (max-width:749px){h1,.h0,.h1{font-size:2.6rem!important}h2,.h2{font-size:2rem!important}.page-width{padding-left:1.5rem;padding-right:1.5rem}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.announcement-bar{font-size:.8rem;letter-spacing:.06em}.header__heading-logo-wrapper img,.header__heading-logo-wrapper svg{max-height:36px}.button,.btn{padding:12px 20px;font-size:1.1rem}.product__title h1{font-size:2rem!important}.card-wrapper:hover .card{transform:none}.card-wrapper:hover .media>img{transform:none}}@media screen and (max-width:479px){h1,.h0,.h1{font-size:2.2rem!important}h2,.h2{font-size:1.8rem!important}.announcement-bar{font-size:.75rem;letter-spacing:.04em}.badge{font-size:.65em;padding:3px 8px}}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.color-background-3,.color-background-4,.color-background-5,[class*=color-scheme-],[class*=color-background-]{--color-background: 0, 0, 0 !important;--color-foreground: 240, 240, 240 !important;--color-background-contrast: 245, 245, 245 !important;--color-shadow: 0, 0, 0 !important;--color-button: 245, 240, 235 !important;--color-button-text: 10, 10, 10 !important;--color-secondary-button: 0, 0, 0 !important;--color-secondary-button-text: 245, 240, 235 !important;--color-link: 245, 240, 235 !important;--color-badge-foreground: 245, 240, 235 !important;--color-badge-background: 0, 0, 0 !important;--color-badge-border: 245, 240, 235 !important;--payment-terms-background-color: #000 !important;--gradient-background: #000 !important}html,body,body main,body .gradient,body .shopify-section,body [class*=color-scheme-],body [class*=color-background-]{background-color:#000!important;color:#f0f0f0!important}body h1,body h2,body h3,body h4,body h5,body h6,.h0,.h1,.h2,.h3,.h4,.h5{color:#f0f0f0!important;font-family:Cormorant Garamond,serif!important}body a:not(.button):not(.aiden-nav__brand):not(.aiden-nav__link):not(.aiden-nav__cart){color:#f0f0f0;text-decoration:none}body a:not(.button):hover{color:#c9a87c}body input[type=text],body input[type=email],body input[type=password],body input[type=search],body input[type=tel],body input[type=number],body textarea,body select{background-color:#0a0a0a!important;color:#f0f0f0!important;border-color:#f0f0f04d!important}body input::placeholder,body textarea::placeholder{color:#f0f0f066!important}body .button,body .button--primary,body .product-form__submit,body button[type=submit]:not(.shopify-payment-button__button){background:#f0f0f0!important;color:#000!important;border:1px solid #f0f0f0!important;border-radius:0!important;font-family:Inter,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase}body .button:hover,body .button--primary:hover,body .product-form__submit:hover{background:#c9a87c!important;color:#000!important;border-color:#c9a87c!important}body .button--secondary,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded{background:#0a0a0a!important;color:#f0f0f0!important;border:1px solid #f0f0f0!important;border-radius:0!important;font-family:Inter,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase}body.template-product .product__text,body.template-product .caption-with-letter-spacing{color:#f0f0f0!important;font-family:Inter,sans-serif!important;letter-spacing:.28em!important;text-transform:uppercase;font-size:.78rem!important}body.template-product .product__title,body.template-product .product__title h1,body.template-product .product__title>*{font-family:Cormorant Garamond,serif!important;color:#f0f0f0!important;text-transform:uppercase;letter-spacing:.04em}body.template-product .price,body.template-product .price__container,body.template-product .price__regular,body.template-product .price__sale,body.template-product .price-item,body.template-product .price-item--last{color:#f0f0f0!important;font-family:Inter,sans-serif!important}body.template-product .price--on-sale .price-item--regular,body.template-product .price__sale .price-item--regular,body.template-product s.price-item--regular,body.template-product .price-item--regular[hidden],body.template-product .price-item--regular{color:#f0f0f073!important}body.template-product .price--on-sale s,body.template-product s{text-decoration:line-through;text-decoration-color:#f0f0f073}body.template-product .price__sale .price-item--sale,body.template-product .price-item--sale{color:#ff5e7a!important;font-weight:600}body.template-product .price__badge-sale,body.template-product .badge--bottom-left,body.template-product .price-savings,body.template-product .product__price-savings,body.template-product [class*=save] .badge{background:#1f7a3e!important;color:#fff!important;border:none!important;letter-spacing:.14em;text-transform:uppercase}body.template-product .product__badge--sale,body.template-product .badge--sale,body.template-product .price__badge,body.template-product .badge{background:transparent!important;color:#f0f0f0!important;border:1px solid #f0f0f0!important;border-radius:0!important;letter-spacing:.18em;text-transform:uppercase}body.template-product .product__shipping-policy,body.template-product .product__shipping-policy a,body.template-product .shipping-policy a{color:#f0f0f0bf!important;text-decoration:underline;text-decoration-color:#f0f0f04d;font-family:Inter,sans-serif!important;letter-spacing:.08em}body.template-product .product-form__input legend,body.template-product .product-form__input .form__label,body.template-product .form__label,body.template-product fieldset legend{color:#f0f0f0!important;font-family:Inter,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase;font-size:.75rem!important}body.template-product .product-form__input--pill input[type=radio]+label,body.template-product .product-form__input--swatch input[type=radio]+label,body.template-product fieldset.product-form__input label,body.template-product input[type=radio]+label{background:transparent!important;color:#f0f0f0!important;border:1px solid rgba(240,240,240,.4)!important;border-radius:0!important;font-family:Inter,sans-serif!important;letter-spacing:.1em;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}body.template-product .product-form__input--pill input[type=radio]:checked+label,body.template-product .product-form__input--swatch input[type=radio]:checked+label,body.template-product fieldset.product-form__input input[type=radio]:checked+label,body.template-product input[type=radio]:checked+label{background:#f0f0f0!important;color:#000!important;border-color:#f0f0f0!important}body.template-product .product-form__input--pill input[type=radio]+label:hover,body.template-product fieldset.product-form__input label:hover{border-color:#c9a87c!important;color:#c9a87c!important}body.template-product .product-popup-modal__button,body.template-product .size-chart-link{color:#f0f0f0d9!important;text-decoration:underline;font-family:Inter,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}body.template-product .product-popup-modal__button:hover{color:#c9a87c!important}body.template-product .quantity,body.template-product quantity-input{background:#0a0a0a!important;border:1px solid rgba(240,240,240,.4)!important;color:#f0f0f0!important}body.template-product .quantity__input,body.template-product .quantity__button{background:transparent!important;color:#f0f0f0!important;border:none!important}body.template-product .quantity__button:hover{color:#c9a87c!important}body.template-product .quantity__button svg{fill:#f0f0f0!important;stroke:#f0f0f0!important}body.template-product .product-form__submit,body.template-product .product-form__buttons .button:not(.shopify-payment-button__button),body.template-product button[name=add]{background:#f0f0f0!important;color:#000!important;border:1px solid #f0f0f0!important;border-radius:0!important;font-family:Inter,sans-serif!important;font-weight:500;letter-spacing:.28em!important;text-transform:uppercase;padding:1rem 2rem}body.template-product .product-form__submit:hover,body.template-product button[name=add]:hover{background:#c9a87c!important;color:#000!important;border-color:#c9a87c!important}body.template-product .shopify-payment-button,body.template-product .shopify-payment-button__button,body.template-product .shopify-payment-button__button--unbranded,body.template-product .shopify-payment-button__more-options{background:#0a0a0a!important;color:#f0f0f0!important;border:1px solid #f0f0f0!important;border-radius:0!important;font-family:Inter,sans-serif!important;letter-spacing:.28em!important;text-transform:uppercase}body.template-product .shopify-payment-button__button:hover{background:#1a1a1a!important;border-color:#c9a87c!important;color:#c9a87c!important}body.template-product .product__trust-badges,body.template-product .product__trust-badges *,body.template-product .trust-badges,body.template-product .trust-badges *,body.template-product .product__cod-badge,body.template-product .product__shipping-note,body.template-product .product-form__shipping-note,body.template-product .product__shipping-note *{color:#f0f0f0!important;background:transparent!important;border-color:#f0f0f026!important;font-family:Inter,sans-serif!important}body.template-product .product__trust-badges svg,body.template-product .trust-badges svg,body.template-product .product__shipping-note svg{fill:#f0f0f0!important;stroke:#f0f0f0!important}body.template-product .product__shipping-note,body.template-product .product-form__shipping-note{background:#0a0a0a!important;border:1px solid rgba(240,240,240,.15)!important;padding:.75rem 1rem;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem!important}body.template-product .product__description,body.template-product .product__description *,body.template-product .product__info-container .rte,body.template-product .product__info-container .rte *{color:#f0f0f0!important;font-family:Inter,sans-serif!important;font-weight:300;line-height:1.7}body.template-product .product__media,body.template-product .product__media-item,body.template-product .product__media-list,body.template-product .thumbnail-list,body.template-product .product__media-gallery,body.template-product .thumbnail,body.template-product .thumbnail-list__item{background:transparent!important;border-color:#f0f0f033!important}body.template-product .thumbnail:not(.thumbnail--active){border-color:#f0f0f026!important;opacity:.85}body.template-product .thumbnail.thumbnail--active,body.template-product .thumbnail[aria-current=true]{border-color:#f0f0f0!important;opacity:1}body.template-product .share-button__button{color:#f0f0f0d9!important;font-family:Inter,sans-serif!important;letter-spacing:.18em;text-transform:uppercase}body.template-product hr{border-color:#f0f0f01a!important}body.template-product .product__accordion,body.template-product .product__accordion summary,body.template-product details summary,body.template-product details{color:#f0f0f0!important;border-color:#f0f0f01f!important;font-family:Inter,sans-serif!important;letter-spacing:.16em;text-transform:uppercase;background:transparent!important}body.template-product .related-products,body.template-product .related-products .card,body.template-product .related-products .card-information,body.template-product .related-products .card-information *,body.template-product .related-products h2,body.template-product .related-products .price{background:transparent!important;color:#f0f0f0!important}body.template-product .related-products h2{font-family:Cormorant Garamond,serif!important;text-transform:uppercase;letter-spacing:.25em}body.template-collection .card,body.template-collection .card-information,body.template-collection .card-information *,body.template-collection .card__heading,body.template-collection .price{background:transparent!important;color:#f0f0f0!important}body.template-collection .card__heading,body.template-collection .collection-hero__title,body.template-collection .collection__title,body.template-list-collections .h0{font-family:Cormorant Garamond,serif!important;color:#f0f0f0!important;letter-spacing:.18em;text-transform:uppercase}body.template-cart,body.template-cart .cart-items,body.template-cart .cart-items th,body.template-cart .cart-items td,body.template-cart .cart-item,body.template-cart .cart__items{background:transparent!important;color:#f0f0f0!important;border-color:#f0f0f01a!important}body.template-cart .totals,body.template-cart .totals *{color:#f0f0f0!important}.redhood-catalogue__hero{position:relative;width:100%;height:33.333vh;min-height:220px;margin:0 0 3.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#0a0a0a;isolation:isolate}.redhood-catalogue__hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;pointer-events:none}.redhood-catalogue__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0006}.redhood-catalogue__hero .redhood-catalogue__heading{position:relative;z-index:2;margin:0;font-size:clamp(3rem,9vw,8rem);line-height:1;letter-spacing:.18em;color:#f5f0eb;text-shadow:0 2px 24px rgba(0,0,0,.55)}@media(max-width:599px){.redhood-catalogue__hero{height:33.333vh;min-height:180px;margin-bottom:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-aesthetic.css.map */
