h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.title{text-transform:uppercase;letter-spacing:.12em;font-weight:400}.h0,.banner__heading.h0{letter-spacing:.14em}body{font-size:1.4rem;letter-spacing:.02em}.caption-with-letter-spacing{letter-spacing:.22em;font-size:1.1rem}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;padding-top:1.4rem;padding-bottom:1.4rem;min-height:4.6rem;transition:opacity .25s ease,background-color .25s ease,color .25s ease}.button:hover{opacity:.85}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem}.header__menu-item:hover span{text-decoration-thickness:.05rem;text-underline-offset:.4rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.16em;font-size:1.05rem}.card__heading{text-transform:uppercase;letter-spacing:.1em;font-size:1.2rem}.card .price{letter-spacing:.06em;font-size:1.2rem}.card--standard .card__inner{border-radius:0}.card__media img{transition:transform .6s ease}.card:hover .card__media img{transform:scale(1.04)}.banner__box{-webkit-backdrop-filter:none;backdrop-filter:none}.banner__text{letter-spacing:.04em}.footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.footer__content-bottom,.footer__copyright{letter-spacing:.06em}.field__input,.select__select,.customer .field input{letter-spacing:.04em}variant-selects .product-form__input pill,.product-form__input input[type=radio]+label{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.collection .title-wrapper-with-link .title,.featured-collection .title{letter-spacing:.14em}@media screen and (max-width:749px){.h0,.banner__heading.h0{font-size:2.6rem}.button{font-size:1.05rem}}.announcement-bar__message{font-weight:600}.product__description{font-size:1.3rem;line-height:1.7}.product__description ul{padding-left:1.8rem;margin:.6rem 0 1.2rem}.product__description ul li{margin-bottom:.4rem}.product__description ul li p,.product__description li>p{margin:0;display:inline}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description strong{letter-spacing:.08em}.template-index .section-header{margin-bottom:calc(-1 * var(--header-height, 96px))}.template-index .header-wrapper{background:#fff;transition:background-color .25s ease}.template-index .header__heading-logo{transition:filter .25s ease}body.template-index.rukh-at-top .section-header:not(:hover) .header-wrapper{background:transparent;border-bottom:none;--color-foreground: 255, 255, 255}body.template-index.rukh-at-top .section-header:not(:hover) .header__heading-logo{filter:brightness(0) invert(1)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left>.header__heading,.header--middle-left>.header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__icons{justify-self:end}}.banner__media--mobile-only{display:none}@media screen and (max-width:749px){.banner__media--mobile-only{display:block}.banner__media--hide-on-mobile{display:none}}@media screen and (max-width:749px){.banner.banner--has-mobile:not(.banner--adapt){min-height:80vh;min-height:86svh}.banner--content-align-mobile-center .banner__buttons--multiple>*{min-width:0;flex-grow:0}.banner__buttons .button{padding-left:2rem;padding-right:2rem;font-size:1rem}.collection .title-wrapper-with-link{justify-content:center}.collection .title-wrapper-with-link .title{text-align:center;width:100%}.image-with-text__heading{font-size:2.2rem}.rukh-trust__grid{gap:30px 18px}.rukh-trust__item svg{width:30px;height:30px}}.title-wrapper-with-link{justify-content:center}.title-wrapper-with-link .title{width:100%;text-align:center}@media screen and (max-width:749px){.banner--large:not(.banner--adapt):not(.banner--mobile-bottom){min-height:78vh;min-height:82svh}.banner--content-align-mobile-center .banner__buttons--multiple>*{flex-grow:0;min-width:0}.banner__buttons{flex-wrap:nowrap;justify-content:center}.banner__buttons .button{padding:1.15rem 1.7rem;font-size:1.02rem;min-height:4.2rem;white-space:nowrap}.banner__heading.h0{font-size:2.9rem}}@media screen and (max-width:749px){ul.slider--tablet.grid--2-col-tablet-down .grid__item{width:calc(44% - var(--grid-mobile-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.js .header__inline-menu .mega-menu .mega-menu__content{visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.js .header__inline-menu .mega-menu[open] .mega-menu__content,.js .header__inline-menu .mega-menu:hover .mega-menu__content{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}}@media screen and (max-width:749px){.banner__buttons{flex-wrap:nowrap!important;justify-content:center!important;width:auto!important;max-width:none!important}.banner--content-align-mobile-center .banner__buttons--multiple>*{flex-grow:0!important;min-width:0!important}.banner__buttons .button{padding:1.5rem 2.6rem!important;font-size:1.15rem!important;min-height:4.8rem!important;white-space:nowrap}}@media screen and (min-width:990px){.product--stacked .product__media-item{width:100%!important;max-width:100%!important}}.header__menu-item{color:rgba(var(--color-foreground),1)}@media screen and (min-width:990px){.mega-menu__layout{display:flex;gap:4rem;align-items:flex-start}.mega-menu__layout .mega-menu__list{flex:1 1 auto;padding-left:0;padding-right:0}.mega-menu__promos{display:flex;gap:2.4rem;flex:0 0 auto}.mega-menu__promo{display:block;width:30rem;max-width:24vw;text-decoration:none;color:rgb(var(--color-foreground))}.mega-menu__promo img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;transition:transform .5s ease}.mega-menu__promo:hover img{transform:scale(1.03)}.mega-menu__promo span{display:block;text-align:center;margin-top:1.4rem;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}.mega-menu__promo:hover span{text-decoration:underline;text-underline-offset:.4rem}}.rukh-duo__heading{font-size:2.4rem!important;line-height:1.45!important}@media screen and (min-width:990px){.rukh-duo__heading{font-size:3rem!important}}@media screen and (min-width:990px){.mega-menu__layout--has-promo .mega-menu__list{display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:6.4rem;row-gap:2.4rem}.mega-menu__layout--has-promo .mega-menu__list>li{width:max-content}.mega-menu__layout--has-promo .mega-menu__link{white-space:nowrap}}.banner__scroll-arrow{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);width:4.8rem;height:4.8rem;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 2px 12px #0000001a;padding:0}.banner__scroll-arrow svg{width:1.7rem;height:1.7rem;color:#1c1c1c;transition:transform .25s ease}.banner__scroll-arrow:hover svg{transform:translateY(.25rem)}@media screen and (max-width:749px){.banner__scroll-arrow{width:4.2rem;height:4.2rem}}.card__heading a,.card__heading a:hover,.card-wrapper:hover .card__heading a,.underline-links-hover:hover a,.header__menu-item:hover span,.header__active-menu-item,.header__active-menu-item span{text-decoration:none!important}.mega-menu__link--level-2{font-weight:400;text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}@media screen and (min-width:990px){.header__inline-menu details.mega-menu--compact{position:relative}.mega-menu--compact .mega-menu__content{left:0;right:auto;width:max-content;min-width:18rem;padding:2.2rem 3rem 2.4rem;border:1px solid rgba(var(--color-foreground),.08);border-top:0}.mega-menu--compact .mega-menu__layout{display:block}.mega-menu--compact .mega-menu__list{display:block;padding:0}.mega-menu--compact .mega-menu__list>li{width:auto;margin-bottom:.8rem}.mega-menu--compact .mega-menu__list>li:last-child{margin-bottom:0}}.price__badge-sale,.card__badge .badge.color-scheme-4{background-color:#e8262d!important;border-color:#e8262d!important;color:#fff!important}.price--on-sale .price-item--sale,.price--on-sale .price__sale .price-item--last{color:#cb2b2b}.price--on-sale .price__sale .price-item--regular{color:rgba(var(--color-foreground),.55)}.card-information .rating{margin-top:.5rem}.product__title h1,.product__title>*{font-size:2.2rem!important;line-height:1.4!important;letter-spacing:.14em!important}@media screen and (min-width:990px){.product__title h1,.product__title>*{font-size:2.6rem!important}}.card-information .rating-count,.card-information .rating-text{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/rukh-luxe.css.map */
