:root{--gallery-tracking: .16em;--gallery-hairline: rgba(var(--color-foreground), .12)}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.02em}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .hxl,body .hxxl{letter-spacing:-.01em;line-height:1.05}body em{font-style:italic}body .caption-with-letter-spacing{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:var(--gallery-tracking)}body .rte p,body .rich-text__text p,body .image-with-text__text p{line-height:1.75}body .button,body .shopify-challenge__button,body .customer button{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--gallery-tracking);text-transform:uppercase;min-height:5.2rem;padding:0 3.6rem}body .button--secondary{--alpha-button-background: 0}body .link.underlined-link,body .title-wrapper-with-link .link{font-size:1.2rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase;text-underline-offset:.5rem}body .announcement-bar__message{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase;padding:1rem 0;min-height:0}body .header__heading-link .h2{font-size:3.2rem;letter-spacing:.04em;color:rgb(var(--color-foreground))}body .header__menu-item{font-size:1.15rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase;color:rgb(var(--color-foreground))}body .header__menu-item:hover span,body .header__active-menu-item{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.6rem}body .mega-menu__link{font-size:1.4rem;letter-spacing:.04em}body .header-wrapper--border-bottom{border-bottom-color:var(--gallery-hairline)}body .title-wrapper-with-link{align-items:baseline;margin-bottom:3.6rem}body .card__information{padding-top:1.6rem}body .card__heading,body .card__heading.h5{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:1.45rem;letter-spacing:.03em;line-height:1.4}body .card-information .price{font-size:1.3rem;letter-spacing:.04em;margin-top:.4rem}body .card-information .price-item{color:rgba(var(--color-foreground),.65)}body .card__media .media img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1),opacity .6s ease}body .collection-list .card__heading,body .collection-list .card__heading.h5{font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:0;line-height:1.1}body .badge{font-size:1rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase;padding:.6rem 1.2rem}body [id$=__hero] .banner__content{display:none}body [id$=__hero] .banner__media.half-width+.banner__media.half-width{border-left:3px solid rgb(246,244,239)}body [id$=__intro] .rich-text__blocks{max-width:76rem}body [id$=__intro] .rich-text__text{max-width:56rem;margin-left:auto;margin-right:auto;color:rgba(var(--color-foreground),.75)}body [id$=__intro] .rich-text__buttons{margin-top:1.6rem}@media screen and (min-width:750px){body [id$=__intro] .rich-text__buttons{max-width:none}body [id$=__intro] .rich-text__buttons--multiple>*{flex-grow:0;min-width:24rem}}@media screen and (max-width:749px){body [id$=__hero] .banner__media+.banner__media{display:none}body .header__heading-link .h2{font-size:2.4rem}body .announcement-bar__message{font-size:.95rem;letter-spacing:.12em}}body [id$=__values] .multicolumn-list{border-top:1px solid var(--gallery-hairline);padding-top:4.8rem}body [id$=__values] .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--gallery-tracking);text-transform:uppercase;line-height:1.5}body [id$=__values] .multicolumn-card__info .rte{color:rgba(var(--color-foreground),.65);font-size:1.4rem}body .multirow .image-with-text__text-item .image-with-text__content{padding-left:clamp(2.4rem,6vw,9.6rem);padding-right:clamp(2.4rem,6vw,9.6rem)}body .product__info-container>.product__text.caption-with-letter-spacing{color:rgba(var(--color-foreground),.6);margin-bottom:.8rem}body .product__info-container .product__title h1{font-size:calc(var(--font-heading-scale) * 4.2rem);line-height:1.02;margin:0 0 1.2rem}@media screen and (max-width:749px){body .product__info-container .product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}body .product__info-container .price--large{font-size:1.8rem;letter-spacing:.04em}body .product-form__input .form__label{font-size:1.1rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase}body .product-form__input input[type=radio]+label{font-size:1.3rem;letter-spacing:.04em;padding:1.1rem 1.8rem}body .product__info-container .icon-with-text{border-top:1px solid var(--gallery-hairline);border-bottom:1px solid var(--gallery-hairline);padding:2rem 0}body .product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}body .product__description h3{font-size:calc(var(--font-heading-scale) * 2rem);margin-top:2.8rem}body .product__accordion .summary__title .h4{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:var(--gallery-tracking);text-transform:uppercase}body .collection-hero__title{font-size:calc(var(--font-heading-scale) * 5.2rem)}body .facets__summary,body .facet-filters__label,body .product-count__text{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}body .footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--gallery-tracking);text-transform:uppercase;margin-bottom:2.4rem}body .footer-block__details-content .list-menu__item--link,body .footer-block__details-content .rte{font-size:1.4rem;line-height:1.8}body .footer-block__brand-info .rte p{max-width:34rem}body .footer .copyright__content,body .footer .policies{font-size:1.1rem;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gallery-edition.css.map */
