@font-face{font-family:Avenir;font-style:normal;font-weight:300;font-display:swap;src:url(avenir-light.woff2) format("woff2")}@font-face{font-family:Avenir;font-style:normal;font-weight:400;font-display:swap;src:url(avenir-book.woff2) format("woff2")}@font-face{font-family:Avenir;font-style:italic;font-weight:400;font-display:swap;src:url(avenir-book-oblique.woff2) format("woff2")}@font-face{font-family:Avenir;font-style:normal;font-weight:500;font-display:swap;src:url(avenir-medium.woff2) format("woff2")}@font-face{font-family:Avenir;font-style:normal;font-weight:800;font-display:swap;src:url(avenir-black.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:300;font-display:swap;src:url(gotham-light.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:400;font-display:swap;src:url(gotham-book.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:500;font-display:swap;src:url(gotham-medium.woff2) format("woff2")}@font-face{font-family:Gotham;font-style:normal;font-weight:700;font-display:swap;src:url(gotham-bold.woff2) format("woff2")}@font-face{font-family:ITC New Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(new-baskerville-roman.woff2) format("woff2")}@font-face{font-family:ITC New Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(new-baskerville-italic.woff2) format("woff2")}@font-face{font-family:ITC New Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(new-baskerville-bold-italic.woff2) format("woff2")}:root{--font-body--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-paragraph--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-heading--family: "Avenir", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-heading--style: normal;--font-heading--weight: 300;--font-highlight--family: "ITC New Baskerville", Georgia, "Times New Roman", serif;--font-highlight--style: normal;--font-highlight--weight: 400;--font-subheading--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-subheading--style: normal;--font-subheading--weight: 500;--font-navigation--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-navigation--style: normal;--font-navigation--weight: 500;--font-button--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-button--style: normal;--font-button--weight: 500;--font-button--transform: uppercase;--font-pcard-title--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-pcard-title--style: normal;--font-pcard-title--weight: 400;--font-pcard-price--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-pcard-price--weight: 500;--font-pcard-badge--family: "Gotham", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-pcard-badge--weight: 500}.brand-logo{display:block;width:auto;height:52px}@media(max-width:1023px){.brand-logo{height:40px}}.product-information__media .media-gallery__carousel-container,.product-information__media .media-gallery__carousel-wrapper,.product-information__media .product-media{aspect-ratio:auto!important;height:auto!important;max-height:calc(100vh - 7rem);max-height:calc(100svh - 7rem)}.product-information__media .product-media .media__image{width:100%;height:auto;max-height:calc(100vh - 7rem);max-height:calc(100svh - 7rem);object-fit:contain!important;transform:none!important}@media(max-width:767px){.product-information__media{padding-top:3rem}.product-information__media .media-gallery__carousel-container,.product-information__media .media-gallery__carousel-wrapper,.product-information__media .product-media,.product-information__media .product-media .media__image{max-height:42svh}.product-information__media+.product-information__details{margin-block-start:.75rem}.product-information__media .product-media{width:100%!important;margin-right:0!important}}.product-information__media .media,.product-information__media .product-media{background-color:transparent}.product-information{background-image:linear-gradient(#fff9,#fff9),url(product-information-bg-mobile.png);background-repeat:no-repeat;background-position:center top;background-size:100% 100%,100% auto}@media(min-width:768px){.product-information{background-image:linear-gradient(#ffffffe6,#ffffffe6),url(product-information-bg-tablet.png)}}@media(min-width:1025px){.product-information{background-image:linear-gradient(#ffffffe6,#ffffffe6),url(product-information-bg-desktop.png)}}.cart-items__media .media{aspect-ratio:auto!important;height:auto;background-color:transparent}.cart-items__media .media__image{aspect-ratio:auto!important;width:100%;height:auto;max-height:120px;object-fit:contain!important;object-position:center;transform:none!important}.cart-items__media .cart-items__media-container,.cart-items__media .border-style{border-radius:0!important}:root{--aspen-accent: #E62656;--aspen-hover: #000000;--aspen-hover-muted: #555555}.rte a{color:inherit;text-decoration:underline;text-underline-offset:2px}.rte a:hover{color:var(--aspen-hover-muted)}::selection{background:var(--aspen-accent);color:#fff}.product-title__volume{margin:.5rem 0 0;font-family:var(--font-body--family);font-weight:400;font-size:14px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.product-information .add-to-cart-button.btn{background-color:#fff!important;color:#000!important;border-color:#000!important}.product-information .add-to-cart-button.btn:before{content:none!important;display:none!important;width:0!important}.product-information .add-to-cart-button.btn:hover:not(:disabled),.product-information .add-to-cart-button.btn:active:not(:disabled),.product-information .add-to-cart-button.btn:focus-visible:not(:disabled){background-color:var(--aspen-hover, #000)!important;border-color:var(--aspen-hover, #000)!important;color:#fff!important}.footer__legal{text-transform:uppercase;letter-spacing:.14em;font-size:.8125rem;line-height:1.7;text-align:center;opacity:.7;margin:0 0 2rem;padding-bottom:1.75rem;border-bottom:1px solid rgb(var(--color-foreground) / .12)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
