:root{--rm-ink: 58, 42, 31;--rm-cream: 248, 241, 231;--rm-line: rgba(58, 42, 31, .13);--rm-line-strong: rgba(58, 42, 31, .26);--rm-muted: rgba(58, 42, 31, .55);--rm-accent: #9c5b3c;--rm-ease: cubic-bezier(.22, .61, .36, 1);--rm-gutter: clamp(2rem, 5vw, 6.4rem)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}::selection{background:#3a2a1feb;color:#f8f1e7}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.banner__heading,.rich-text__heading,.title,.collection__title{font-family:var(--font-heading-family);font-weight:400;font-style:normal;letter-spacing:-.014em;line-height:1.14;text-wrap:balance}h1 strong,h2 strong,.h0 strong,.h1 strong,.h2 strong,.banner__heading strong,.rich-text__heading strong,.title strong{font-weight:500}.banner__heading{font-size:clamp(3.6rem,5vw,6.2rem)!important;line-height:1.05!important;letter-spacing:-.022em!important}.rich-text__heading,.title-wrapper .title,.image-with-text__heading{font-size:clamp(2.8rem,3.4vw,4.4rem)!important;line-height:1.1!important;letter-spacing:-.018em!important}.caption-with-letter-spacing{font-family:var(--font-body-family)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase;line-height:1.7;color:rgba(var(--color-foreground),.6)}.rte p,.banner__text,.image-with-text__text{line-height:1.75}.rte p+p{margin-top:1.4rem}.rich-text__text,.image-with-text__text,.banner__text{max-width:56ch}.button,.shopify-challenge__button,.customer button{border-radius:0!important;min-height:5.4rem;padding:0 3.6rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background-color .5s var(--rm-ease),color .5s var(--rm-ease),box-shadow .5s var(--rm-ease),opacity .5s var(--rm-ease)}.button:after,.button:before{border-radius:0!important;box-shadow:none!important}.button:not(.button--secondary):not(.product-form__submit):not([disabled]):hover{background-color:transparent;color:rgb(var(--color-button));box-shadow:inset 0 0 0 1px rgb(var(--color-button))}.button--secondary:not([disabled]):hover{box-shadow:inset 0 0 0 1px currentColor}.link,.footer .list-menu__item--link,.link--text{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .45s var(--rm-ease),opacity .4s ease}.link:hover,.footer .list-menu__item--link:hover,.link--text:hover{background-size:100% 1px}.media,.card__inner,.global-media-settings,.banner__media{border-radius:0!important}.global-media-settings,.card--card,.card-wrapper .card{box-shadow:none!important}.media>img,.media>video,.card__media img{transition:transform 1.3s var(--rm-ease),opacity .6s ease!important}.card-wrapper:hover .media>img,.card:hover .card__media img{transform:scale(1.05)}.card__content{padding-top:1.8rem}.card__heading,.card__heading a{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:1.8rem!important;line-height:1.32!important;letter-spacing:-.005em!important;text-transform:none!important}.card__heading a{text-decoration:none}.card__information{padding-top:1.2rem}.price{font-family:var(--font-body-family);font-size:1.45rem;letter-spacing:.015em;font-variant-numeric:tabular-nums}.price--on-sale .price-item--regular,.price__sale .price-item--regular{color:#3a2a1f6b!important;font-size:.92em;font-weight:400!important}.badge,.card__badge .badge{background-color:#3a2a1f!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#f8f1e7!important;font-family:var(--font-body-family)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase;line-height:1;padding:.7rem 1.1rem!important}.page-width{padding-left:var(--rm-gutter);padding-right:var(--rm-gutter)}.title-wrapper-with-link{align-items:baseline;border-bottom:1px solid var(--rm-line);padding-bottom:2.4rem;margin-bottom:4.4rem}.collection__view-all{margin-top:5.6rem}.scroll-trigger.animate--slide-in{animation-duration:1.1s;animation-timing-function:var(--rm-ease)}.collection-hero__title{font-size:clamp(3rem,3.8vw,4.6rem)!important;letter-spacing:-.018em!important}.collection-hero__description{max-width:60ch;margin-top:1.6rem}.header{padding-top:2rem!important;padding-bottom:2rem!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--rm-line)!important}.header__heading-logo{transition:opacity .45s ease}.header__heading-link:hover .header__heading-logo{opacity:.65}.header__icon,.header__menu-item{letter-spacing:.06em}.banner__content{padding:clamp(2rem,5vw,6rem)}.banner__box{padding:0;max-width:56rem}.banner__text{margin-top:2rem}.banner__buttons{margin-top:3.2rem}#Banner-hero:after{background:linear-gradient(90deg,#f8f1e7d1,#f8f1e780 40%,#f8f1e700 68%)!important;opacity:1!important}@media screen and (max-width:749px){#Banner-hero:after{background:linear-gradient(180deg,#f8f1e766,#f8f1e7b8 45%,#f8f1e7f0)!important}}.field__input,.select__select,.customer .field input{border-radius:0!important}.field:after,.select:after,.field__input:focus-visible{border-radius:0!important;box-shadow:none!important}.newsletter-form__field-wrapper .field:after{box-shadow:none!important}.footer{border-top:1px solid var(--rm-line)}.footer-block__heading{font-family:var(--font-heading-family);font-weight:400;font-size:1.9rem;letter-spacing:-.005em;margin-bottom:1.6rem}.footer__content-top{padding-bottom:4rem}.footer__content-bottom{border-top:1px solid var(--rm-line)}.footer .list-menu__item{padding-top:.5rem;padding-bottom:.5rem}.footer-block__newsletter .field__input{border-radius:0!important}.accordion,.collapsible-content .accordion{border-top:1px solid var(--rm-line);border-bottom:1px solid var(--rm-line);margin-top:-1px}.accordion__title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.005em}.accordion summary{padding:2.4rem 0}.lumin-slide__image__wrapper.lumin-slide__justify-center{width:4.4rem!important;max-width:4.4rem!important;flex:0 0 4.4rem!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:.4rem}.lumin-slide__image__wrapper.lumin-slide__justify-center svg path,.lumin-slide__image__wrapper.lumin-slide__justify-center svg circle,.lumin-slide__image__wrapper.lumin-slide__justify-center svg [stroke]{stroke:#3a2a1f!important;stroke-width:1.1}.lumin-slide__small-heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.005em}.comparison-table .active-table-content,.comparison-table .active-table-logo{background-color:#3a2a1f!important}.comparison-table .comparison-table__checkmark polygon,.comparison-table .comparison-table__checkmark path{fill:#f8f1e7!important}.comparison-table .comparison-table__x span{background-color:#3a2a1f66!important}.rating-section,.rating-section *{color:#3a2a1f!important}.product-media-modal,.media-modal{background-color:#f8f1e7!important}.product-form__submit,.product-form__submit:hover{background-color:#3a2a1f!important;border-color:#3a2a1f!important}.sticky-atc .product-form__submit,.sticky-atc .product-form__submit:hover{background-color:#f8f1e7!important;border-color:#3a2a1f!important;color:#3a2a1f!important}@media screen and (min-width:990px){.product-info__promo-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;row-gap:1.2rem}}.product__title h1{letter-spacing:-.015em}@media screen and (min-width:750px){.image-with-text__content{justify-content:center}}@media screen and (max-width:749px){.banner__heading{font-size:clamp(2.9rem,9vw,4.2rem)!important}.rich-text__heading,.title-wrapper .title,.image-with-text__heading,.collection-hero__title{font-size:clamp(2.6rem,8vw,3.4rem)!important}.button,.shopify-challenge__button{min-height:5rem;padding:0 2.6rem;font-size:1.1rem;letter-spacing:.16em}.card__heading,.card__heading a{font-size:1.55rem!important}.title-wrapper-with-link{padding-bottom:1.8rem;margin-bottom:3rem}.lumin-slide__image__wrapper.lumin-slide__justify-center{width:3.8rem!important;max-width:3.8rem!important;flex:0 0 3.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/restyle-elegante.css.map */
