:root{--r-ivory: #FFFFFF;--r-cream: #F3F4F5;--r-sand: #EAECEE;--r-stone: #E5E7E9;--r-taupe: #7C8186;--r-ink: #14161A;--r-charcoal: #272F35;--r-noir: #12171A;--r-oxblood: #14161A;--r-oxblood-deep: #000000;--r-gold: #7C8186;--r-gold-soft: #A9AEB2;--r-sindoor: #D93A22;--r-neel: #2E3FC7;--r-tota: #0E8A4F;--r-dhuan: #1C2226;--r-g-sindoor: linear-gradient(152deg,#E14A31 0%,#C33019 100%);--r-g-neel: linear-gradient(152deg,#3B4CD8 0%,#2330AC 100%);--r-g-tota: linear-gradient(152deg,#14A05C 0%,#0A7040 100%);--r-g-dhuan: linear-gradient(152deg,#272F35 0%,#12171A 100%);--r-g-ink: linear-gradient(152deg,#22262B 0%,#0F1215 100%);--r-sheen: radial-gradient(120% 90% at 82% 8%,rgba(255,255,255,.13) 0%,rgba(255,255,255,0) 58%);--r-bg: var(--r-cream);--r-bg-alt: var(--r-sand);--r-bg-dark: var(--r-noir);--r-text: var(--r-ink);--r-text-2: #474C51;--r-text-muted: var(--r-taupe);--r-text-on-dark: #FFFFFF;--r-accent: var(--r-ink);--r-line: #E5E7E9;--r-line-2: #D2D5D8;--r-hairline: rgba(20,22,26,.1);--r-hairline-2: rgba(20,22,26,.18);--r-hairline-on-dark: rgba(255,255,255,.16);--r-sh-1: 0 1px 2px rgba(20,22,26,.04);--r-sh-2: 0 10px 30px -22px rgba(20,22,26,.35);--r-sh-3: 0 18px 44px -28px rgba(20,22,26,.42);--r-s1: 4px;--r-s2: 8px;--r-s3: 12px;--r-s4: 16px;--r-s5: 24px;--r-s6: 32px;--r-s7: 48px;--r-s8: 64px;--r-s9: 96px;--r-s10: 128px;--r-s11: 160px;--r-section-y: clamp(36px, 4vw, 68px);--r-section-y-tight: clamp(28px, 3vw, 48px);--r-gutter: clamp(15px, 3vw, 42px);--r-maxw: 1500px;--r-maxw-content: 1200px;--r-measure: 64ch;--r-font-serif: "Archivo", var(--font-body-family, "Jost"), system-ui, Helvetica, Arial, sans-serif;--r-font-sans: "Archivo", var(--font-body-family, "Jost"), system-ui, Helvetica, Arial, sans-serif;--r-font-dv: "Mukta", "Noto Sans Devanagari", sans-serif;--r-fs-eyebrow: 10.5px;--r-fs-body: 15px;--r-fs-lead: clamp(14.5px, 1.05vw, 17px);--r-fs-h6: clamp(14px, 1.1vw, 16px);--r-fs-h5: clamp(16px, 1.45vw, 20px);--r-fs-h4: clamp(18px, 1.7vw, 24px);--r-fs-h3: clamp(20px, 2.3vw, 30px);--r-fs-h2: clamp(24px, 3vw, 40px);--r-fs-h1: clamp(29px, 5vw, 60px);--r-fs-display: clamp(34px, 6vw, 76px);--r-track-eyebrow: .13em;--r-track-tight: -.026em;--r-lead-tight: 1.02;--r-lead-snug: 1.14;--r-lead-body: 1.55;--r-weight-light: 400;--r-weight-reg: 400;--r-weight-med: 600;--r-weight-bold: 700;--r-ease: cubic-bezier(.2, .75, .25, 1);--r-ease-soft: cubic-bezier(.4, 0, .2, 1);--r-dur-fast: .2s;--r-dur: .28s;--r-dur-slow: .6s;--r-radius: 4px;--r-radius-soft: 10px;--r-radius-card: 14px;--r-radius-pill: 20px;--r-btn-py: 15px;--r-btn-px: 24px;--r-border: 1px}.r-dv,.luxhero__hi{font-family:var(--r-font-dv)!important;font-size:1.08em;letter-spacing:0!important;line-height:1.14!important;text-transform:none!important}.r-section{padding-block:var(--r-section-y)}.r-section--tight{padding-block:var(--r-section-y-tight)}.r-wrap{max-width:var(--r-maxw);margin-inline:auto;padding-inline:var(--r-gutter)}.r-wrap--content{max-width:var(--r-maxw-content);margin-inline:auto;padding-inline:var(--r-gutter)}.r-measure{max-width:var(--r-measure)}.r-rule{height:1px;background:var(--r-line);border:0;margin:0}.r-eyebrow{font-family:var(--r-font-sans);font-size:var(--r-fs-eyebrow);font-weight:var(--r-weight-med);letter-spacing:var(--r-track-eyebrow);text-transform:uppercase;color:var(--r-text-muted);display:inline-block}.r-display,.r-h1,.r-h2,.r-h3,.r-h4{font-family:var(--r-font-sans);font-weight:var(--r-weight-bold);color:var(--r-text);letter-spacing:var(--r-track-tight);line-height:var(--r-lead-tight);margin:0}.r-display{font-size:var(--r-fs-display)}.r-h1{font-size:var(--r-fs-h1)}.r-h2{font-size:var(--r-fs-h2);line-height:1.08}.r-h3{font-size:var(--r-fs-h3);line-height:var(--r-lead-snug)}.r-h4{font-size:var(--r-fs-h4);line-height:var(--r-lead-snug)}.r-em{font-style:normal;color:inherit}.r-lead{font-family:var(--r-font-sans);font-size:var(--r-fs-lead);font-weight:var(--r-weight-reg);line-height:var(--r-lead-body);color:var(--r-text-muted);margin:0}.r-body{font-family:var(--r-font-sans);font-size:var(--r-fs-body);font-weight:var(--r-weight-reg);line-height:var(--r-lead-body);color:var(--r-text)}.r-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--r-font-sans);font-size:12px;font-weight:var(--r-weight-bold);letter-spacing:.07em;text-transform:uppercase;text-decoration:none;padding:var(--r-btn-py) var(--r-btn-px);border:var(--r-border) solid var(--r-ink);border-radius:var(--r-radius);background:var(--r-ink);color:#fff;cursor:pointer;transition:background var(--r-dur) var(--r-ease),color var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease),box-shadow var(--r-dur) var(--r-ease)}.r-btn:hover{background:#000;transform:translateY(-1px);box-shadow:var(--r-sh-2)}.r-btn--ghost{background:transparent;color:var(--r-ink);border-color:var(--r-line-2)}.r-btn--ghost:hover{background:transparent;border-color:var(--r-ink);color:var(--r-ink)}.r-btn--on-dark{background:#fff;color:var(--r-ink);border-color:#fff}.r-btn--on-dark:hover{background:#ffffffdb;color:var(--r-ink)}.r-link{font-family:var(--r-font-sans);font-size:12.5px;font-weight:var(--r-weight-reg);letter-spacing:0;text-transform:none;text-decoration:none;color:var(--r-text-2);position:relative;padding-bottom:2px;border-bottom:1px solid var(--r-line-2);transition:color var(--r-dur) var(--r-ease),border-color var(--r-dur) var(--r-ease)}.r-link:after{display:none}.r-link:hover{color:var(--r-ink);border-color:var(--r-ink)}.r-link__arrow{margin-left:6px;display:inline-block;transition:transform var(--r-dur) var(--r-ease)}.r-link:hover .r-link__arrow{transform:translate(4px)}.r-btn:focus-visible,.r-link:focus-visible,.r-section a:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){.r-btn,.r-link,.r-link__arrow{transition:none}}:root{--font-body-size: 1.5rem;--buttons-radius: .4rem;--inputs-radius: .4rem;--textareas-radius: .4rem;--badges-radius: .4rem;--blocks-radius: 1rem;--blocks-radius-mobile: .8rem;--color-badge-new: #14161A;--color-badge-new-text: #FFFFFF;--color-badge-coming-soon: #14161A;--color-badge-coming-soon-text: #FFFFFF;--color-badge-hot: #14161A}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--r-font-sans)!important;font-weight:var(--r-weight-bold)!important;letter-spacing:var(--r-track-tight)}.free-shipping-goal__label{color:var(--r-text-2)!important}.free-shipping-goal__bar,[class*=free-shipping-goal__progress]{background:var(--r-ink)!important}.free-shipping-goal progress{accent-color:var(--r-ink)}.free-shipping-goal progress::-webkit-progress-value{background:var(--r-ink)!important}.free-shipping-goal progress::-moz-progress-bar{background:var(--r-ink)!important}.free-shipping-goal .progress-bar:before,.free-shipping-goal progress-bar:before{background-color:var(--r-ink)!important}.discount{color:var(--r-ink)!important;background:#14161a0f!important}.jdgm-rev-widg[data-number-of-reviews="0"]{display:none!important}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--r-ink);outline-offset:2px}.collection-hero__title,.collection-hero__title motion-element,.collection-hero__info motion-element,.collection-hero__description{opacity:1!important;transform:none!important;visibility:visible!important}h1 motion-element,.cart__title motion-element,.main-page-title motion-element{opacity:1!important;transform:none!important;visibility:visible!important}.announcement-bar .slider-controls .swiper-button,.product-card__type,.product-card__vendor{display:none!important}.product-card .product-card__wrapper{background:#fff;border-radius:var(--r-radius-soft)!important;overflow:hidden;box-shadow:var(--r-sh-1);transition:transform var(--r-dur) var(--r-ease),box-shadow var(--r-dur) var(--r-ease);height:100%;display:flex;flex-direction:column}.product-card:hover .product-card__wrapper{transform:translateY(-3px);box-shadow:var(--r-sh-3)}.product-card .product-card__image-wrapper{border-radius:0!important;background:#fff!important;flex:none}.product-card .product-card__image,.product-card .product-card__image--second{object-fit:contain!important}.product-card .product-card__info{padding:11px 12px 13px!important;border-top:1px solid var(--r-line);flex:1;display:flex;flex-direction:column}.product-card .product-card__title,.product-card .product-card__title a{font-family:var(--r-font-sans)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important;color:var(--r-text-2)!important;letter-spacing:0!important}.product-card .product-card__title{margin:0 0 8px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.product-card .f-price{margin-top:auto!important}.product-card .f-price,.product-card .f-price .money{font-family:var(--r-font-sans)!important;font-size:13.5px!important;font-weight:600!important;color:var(--r-ink)!important}.product-card .f-price--on-sale .f-price-item--sale,.product-card .f-price--on-sale .f-price-item--sale .money{color:var(--r-ink)!important}.product-card .f-price-item--regular.f-price-item--compare,.product-card .f-price-item--regular.f-price-item--compare .money{font-size:11.5px!important;font-weight:400!important;color:var(--r-text-muted)!important;text-decoration:line-through!important}.product-card .ruaab-card-cta{visibility:visible!important;opacity:1!important;height:auto!important;display:flex!important;align-items:center;gap:8px;margin-top:11px}.product-card .ruaab-card-cta .product-card__actions{position:static!important;visibility:visible!important;opacity:1!important;transform:none!important;height:auto!important;flex:1;inset:auto!important}.product-card .ruaab-card-cta .product-card__atc.btn,.product-card .ruaab-card-cta .btn{position:relative!important;overflow:hidden;visibility:visible!important;opacity:1!important;height:auto!important;min-height:40px;width:100%!important;border-radius:var(--r-radius)!important;background:transparent!important;border:1px solid var(--r-line-2)!important;color:var(--r-ink)!important;font-family:var(--r-font-sans)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.07em;text-transform:uppercase}.product-card .ruaab-card-cta .btn:hover{background:var(--r-ink)!important;color:#fff!important;border-color:var(--r-ink)!important}.product-card .ruaab-card-cta .wishlist-button-wrapper{position:static!important;visibility:visible!important;opacity:1!important;width:40px;height:40px!important;flex:0 0 40px;border:1px solid var(--r-line);border-radius:var(--r-radius);display:inline-flex!important;align-items:center;justify-content:center;background:#fff}.product-card .ruaab-card-cta .wishlist-button{visibility:visible!important;opacity:1!important}@media(hover:hover)and (pointer:fine){.product-card .product-card__image--second{transition:opacity .3s ease,transform .6s var(--r-ease)}.product-card:hover .product-card__image--second{opacity:1!important;visibility:visible!important;transform:scale3d(1.03,1.03,1)!important;z-index:2}}@media(max-width:767px){.product-card .product-card__wrapper{border-radius:8px!important}.product-card .product-card__info{padding:10px 11px 12px!important}}.btn{transition:background var(--r-dur) var(--r-ease),color var(--r-dur) var(--r-ease),border-color var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease),box-shadow var(--r-dur) var(--r-ease);letter-spacing:.07em}.btn--primary:hover,.btn--secondary:hover,.btn--outline:hover{transform:translateY(-1px);box-shadow:var(--r-sh-2)}.btn--primary:active,.btn--secondary:active,.btn--outline:active{transform:translateY(0);box-shadow:var(--r-sh-1);transition-duration:.12s}.drawer__close-btn{border-radius:50%;transition:background var(--r-dur-fast) ease}.drawer__close-btn:hover{background:#14161a0f}.form-control{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.form-control::placeholder{font-weight:400;letter-spacing:0;color:var(--r-text-muted)}select.wishlist-item__variants{border-radius:var(--r-radius)}.search__content{box-shadow:0 24px 60px #0f111424,0 4px 14px #0f11140f;transform:translateY(8px);transition:opacity .3s var(--r-ease),transform .3s var(--r-ease),visibility 0s linear .3s}.predictive-search-open .search__content{transform:translateY(0);transition:opacity .3s var(--r-ease),transform .3s var(--r-ease),visibility 0s}.search__input::placeholder{font-weight:400;letter-spacing:0}@media(min-width:768px){.header__search .search__content{border-radius:0 0 1rem 1rem}.drawer--right .drawer__inner{border-radius:1rem 0 0 1rem}.drawer--left .drawer__inner{border-radius:0 1rem 1rem 0}}.drawer--bottom .drawer__inner{border-radius:1rem 1rem 0 0}.modal .drawer__inner{border-radius:1rem;overflow:hidden}.quick-view.modal .drawer__inner,.quick-view.modal .drawer__body{border-radius:1rem}.sticky-atc-bar:not(.blocks-radius){border-radius:1rem 1rem 0 0;box-shadow:0 -10px 30px #0f111414}.sticky-atc-bar.blocks-radius{box-shadow:var(--r-sh-3)}@media(prefers-reduced-motion:reduce){.btn,.form-control,.search__content,.drawer__close-btn{transition:none}.btn--primary:hover,.btn--secondary:hover,.btn--outline:hover{transform:none;box-shadow:none}.search__content{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/ruaab-tokens.css.map */
