:root{--rascal-hairline: rgba(26, 26, 26, .1);--rascal-letter-spacing-nav: .18em;--rascal-letter-spacing-button: .14em;--rascal-letter-spacing-caption: .22em}.header__menu-item,.list-menu__item--link,.header__active-menu-item{text-transform:uppercase!important;letter-spacing:var(--rascal-letter-spacing-nav)!important;font-size:1.15rem!important;font-weight:500!important}@media(min-width:750px){.header__menu-item,.list-menu__item--link{font-size:1.2rem!important}}@media(min-width:990px){.header__icons .header__search{display:inline-flex!important}.rascal-header-left{display:flex!important;flex-direction:row!important;align-items:center!important;gap:2rem!important}.header__icon,.header__icon--menu,.header__icon--search,.header__icon--account,.header__icon--cart,header-drawer summary.header__icon--menu,header-drawer summary{font-size:1.2rem!important;line-height:1!important;padding:.6rem 0!important;margin:0!important;text-decoration:none!important;color:rgb(var(--color-foreground))!important;display:inline-flex!important;align-items:center!important;min-height:auto!important;height:auto!important;width:auto!important;min-width:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.header__icon a,a.header__icon,a.header__icon--account,a.header__icon--cart{text-decoration:none!important}.header__icon--menu svg,.header__icon--menu .svg-wrapper,.header__icon--search svg,.header__icon--search .svg-wrapper,summary.header__icon--search svg,summary.header__icon--search .svg-wrapper,.header__icon--account svg,.header__icon--account .svg-wrapper,.header__icon--cart svg,.header__icon--cart .svg-wrapper,header-drawer>summary svg,header-drawer>details>summary svg{display:none!important}.header__icon--menu:after,header-drawer summary.header__icon--menu:after,.header__icon--search:after,summary.header__icon--search:after,.header__icon--account:after,.header__icon--cart:after{font-size:1.2rem!important;letter-spacing:var(--rascal-letter-spacing-nav)!important;text-transform:uppercase!important;font-weight:500!important;display:inline-block!important;padding:0!important;margin:0!important;color:rgb(var(--color-foreground))!important;line-height:1!important;text-decoration:none!important}.header__icon--menu:after{content:"Menu"!important}.header__icon--search:after,summary.header__icon--search:after{content:"Search"!important}.header__icon--account:after{content:"Account"!important}.header__icon--cart:after{content:"Cart"!important}.header__icon--cart{position:relative!important;padding-right:0!important;gap:.6rem!important}.header__icon--cart .cart-count-bubble{position:static!important;top:auto!important;right:auto!important;transform:none!important;width:1.8rem!important;height:1.8rem!important;min-width:1.8rem!important;padding:0!important;font-size:1rem!important;line-height:1!important;border-radius:999px!important;text-align:center!important;margin:0 0 0 .4rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.header__icon--cart .cart-count-bubble span{line-height:1!important}.header__icons{gap:2rem!important;display:flex!important;align-items:center!important}.header__icon--account .header__avatar{display:none!important}.header localization-form,.header .localization-form-wrapper,.header .localization-selector,.header__localization,.header>noscript+details{display:none!important}}.header__heading-logo{width:190px!important;height:auto!important;margin:-39px -35px!important;max-width:none!important}.header__heading-link{padding:0!important}@media(max-width:989px){.header__heading-logo{width:160px!important;margin:-32px -29px!important}}.header__icon--search svg,.header__icon--search .svg-wrapper,summary.header__icon--search svg,summary.header__icon--search .svg-wrapper,.search-modal__form button[type=submit] svg,.search-modal__form .search__button svg,.search__button svg,.search__input~button svg,.predictive-search__form button[type=submit] svg,form[action*="/search"] button[type=submit] svg,form[action*="/search"] .field__button svg,.field--with-icon svg,details-modal[class*=search] svg.icon-search,.icon-search{display:none!important}.button{text-transform:uppercase;letter-spacing:var(--rascal-letter-spacing-button);font-weight:500;font-size:1.25rem;padding:1.4rem 2.8rem}.button--primary:hover{opacity:.88;transition:opacity .2s ease}.button--secondary{background:transparent}.utility-bar .announcement-bar__message{text-transform:uppercase;letter-spacing:var(--rascal-letter-spacing-caption);font-size:1.05rem;font-weight:400}.utility-bar{padding-top:.7rem;padding-bottom:.7rem}h1,h2,.h1,.h2,.banner__heading,.section-header__heading{font-weight:500;line-height:1.04;letter-spacing:-.015em}.h0,.hxl,.hxxl{font-weight:500;line-height:1;letter-spacing:-.025em}.product__title h1,.product__title .h1,.product__title h2,.product__title h2.h1{font-size:1.8rem!important;line-height:1.2!important;letter-spacing:-.005em!important;font-weight:500!important;margin-bottom:1rem!important}@media(min-width:750px){.product__title h1,.product__title .h1,.product__title h2,.product__title h2.h1{font-size:2rem!important}}@media(min-width:990px){.product__title h1,.product__title .h1,.product__title h2,.product__title h2.h1{font-size:2.2rem!important}}.caption-with-letter-spacing,.section-header__caption{text-transform:uppercase;letter-spacing:var(--rascal-letter-spacing-caption);font-size:1.1rem;font-weight:500;opacity:.55}.shopify-section+.shopify-section{border-top:none}.card-wrapper .card,.card{background:transparent;box-shadow:none}.card-wrapper:hover .card__media img{opacity:.92;transition:opacity .3s ease}.card__heading{font-weight:500;font-size:1.5rem;letter-spacing:0}.card__information{padding-top:1.2rem}.price{font-size:1.35rem;letter-spacing:.02em}.footer__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:500}.footer-block__heading+*{font-size:1.35rem}.banner__media:after{background:linear-gradient(180deg,#0000 50%,#0000002e)}.bb-checks li{font-size:1.45rem}.multicolumn-card__info .h3{font-size:1.65rem;font-weight:500;letter-spacing:0}.field__input,.select__select{font-weight:400;letter-spacing:.02em}@media(max-width:989px){summary.header__icon--search>span>.svg-wrapper:first-child{display:inline-flex!important}summary.header__icon--search>span>.svg-wrapper:first-child svg{display:block!important}summary.header__icon--search>span>span.svg-wrapper.header__icon-close,summary.header__icon--search>span>span.svg-wrapper.header__icon-close svg{display:none!important}details[open]>summary.header__icon--search>span>span.svg-wrapper.header__icon-close{display:inline-flex!important}details[open]>summary.header__icon--search>span>span.svg-wrapper.header__icon-close svg{display:block!important}details[open]>summary.header__icon--search>span>.svg-wrapper:first-child{display:none!important}header-drawer details:not([open]) summary span.svg-wrapper.header__icon-close,header-drawer details:not([open]) summary svg.icon-close{display:none!important}}@media(min-width:990px){summary.header__icon--search .header__icon-close{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/rascal-luxury.css.map */
