.rit-card--v2{position:relative}.rit-card,.rit-pdp__stage{isolation:isolate}.rit-card__tools{position:absolute;top:.8rem;left:.8rem;z-index:3;display:flex;gap:.6rem}.rit-card__tools .rit-save,.rit-pdp__stage-tools .rit-save,.rit-card__tools .rit-share,.rit-pdp__stage-tools .rit-share{position:static;inset:auto;width:var(--rit-tap, 44px);height:var(--rit-tap, 44px);min-width:var(--rit-tap, 44px);min-height:var(--rit-tap, 44px);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(28,38,38,.14);border-radius:50%;background:#ffffffeb;color:var(--rit-plate-ink, #1C2626);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s ease,transform .15s ease}.rit-card__tools .rit-save svg,.rit-pdp__stage-tools .rit-save svg,.rit-card__tools .rit-share svg,.rit-pdp__stage-tools .rit-share svg{width:21px;height:21px}.rit-card__tools .rit-save svg,.rit-pdp__stage-tools .rit-save svg{fill:none;stroke:currentColor;stroke-width:1.7}.rit-card__tools .rit-save[aria-pressed=true] svg,.rit-pdp__stage-tools .rit-save[aria-pressed=true] svg{fill:currentColor}.rit-card__tools .rit-save:hover,.rit-pdp__stage-tools .rit-save:hover,.rit-card__tools .rit-share:hover,.rit-pdp__stage-tools .rit-share:hover{background:#fff;transform:translateY(-1px)}.rit-card__tools .rit-save:focus-visible,.rit-pdp__stage-tools .rit-save:focus-visible,.rit-card__tools .rit-share:focus-visible,.rit-pdp__stage-tools .rit-share:focus-visible,.rit-pdp__stage .rit-pdp__nav:focus-visible{outline:2px solid var(--rit-plate-ink);outline-offset:2px;box-shadow:0 0 0 6px var(--rit-plate)}.rit-pdp__stage .rit-pdp__zoombtn:focus-visible{outline:3px solid var(--rit-plate-ink);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.rit-card__tools .rit-save,.rit-pdp__stage-tools .rit-save,.rit-card__tools .rit-share,.rit-pdp__stage-tools .rit-share{transition:none}.rit-card__tools .rit-save:hover,.rit-pdp__stage-tools .rit-save:hover,.rit-card__tools .rit-share:hover,.rit-pdp__stage-tools .rit-share:hover{transform:none}}.rit-card--v2 .rit-card__body{display:flex;flex-direction:column;gap:.3rem}.rit-card__heading{margin:0;font-family:var(--rit-font-display);font-size:1.7rem;font-weight:500;line-height:1.25;color:var(--rit-ink);overflow-wrap:anywhere}.rit-card__heading .rit-card__link{color:inherit;text-decoration:none}.rit-card__heading .rit-card__link:hover{text-decoration:underline;text-underline-offset:2px}.rit-specline{margin:0;font-size:1.3rem;line-height:1.45;color:var(--rit-ink-2);overflow-wrap:anywhere}.rit-specline--3{color:var(--rit-ink-3)}.rit-card__buy{--rit-card-btn: 48px;position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:.8rem;row-gap:1rem;margin-top:.9rem}.rit-card__acts{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;min-width:0}.rit-card__acts .rit-card__atcform{grid-column:1 / -1}.rit-card__acts .rit-card__atc{width:100%;min-height:var(--rit-card-btn, 48px);font-size:1.4rem}.rit-card__acts .rit-card__cmp,.rit-card__acts .rit-save{width:100%;height:var(--rit-card-btn, 48px);margin:0}.rit-card__acts .rit-save{position:static;inset:auto;z-index:auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--rit-rule-strong);border-radius:var(--rit-radius);background:transparent;color:var(--rit-ink);cursor:pointer}.rit-card__acts .rit-save svg,.rit-card__acts .rit-card__cmp svg{width:22px;height:22px;stroke-width:1.7}.rit-card__acts .rit-save:hover{background:var(--rit-paper-2)}.rit-card__acts .rit-save:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-card__buy--sold .rit-card__acts{grid-column:2}.rit-card__buy--sold .rit-card__acts:after{content:"";grid-column:1 / -1;height:var(--rit-card-btn, 48px)}@container (max-width: 279px){.rit-card__buy--sold .rit-card__acts{grid-column:1}}.rit-card__cmp{flex:none;width:var(--rit-tap, 44px);height:var(--rit-tap, 44px);display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--rit-rule-strong);border-radius:var(--rit-radius);background:transparent;color:var(--rit-ink);cursor:pointer}.rit-card__cmp svg{width:20px;height:20px}.rit-card__cmp:hover{background:var(--rit-paper-2)}.rit-card__cmp[aria-pressed=true]{background:var(--rit-ink);color:var(--rit-paper, var(--rit-surface));border-color:var(--rit-ink)}.rit-card__cmp:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-card--v2 .rit-card__price{margin:0;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem;min-width:0;padding-bottom:calc((var(--rit-card-btn, 48px) - 1.3em) / 2);font-size:1.7rem;font-weight:700;line-height:1.3;color:var(--rit-ink);font-variant-numeric:tabular-nums}.rit-card__atcform{margin:0}.rit-card__atc{min-height:var(--rit-tap, 44px);padding:0 1.6rem;border:1px solid var(--rit-ink);border-radius:var(--rit-radius);background:var(--rit-ink);color:var(--rit-paper);font-size:1.3rem;font-weight:600;letter-spacing:.5px;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.rit-card__atc:hover{background:transparent;color:var(--rit-ink)}.rit-card__atc:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-card__atc[disabled]{opacity:.6;cursor:default}.rit-card__atc.is-added{background:transparent;color:var(--rit-ink)}@media(prefers-reduced-motion:reduce){.rit-card__atc{transition:none}}.rit-card{container-type:inline-size}@container (max-width: 279px){.rit-card__buy{grid-template-columns:minmax(0,1fr)}.rit-card--v2 .rit-card__price{padding-bottom:0}.rit-card__atc{padding:0 .8rem}}.rit-share-toast{position:fixed;left:50%;bottom:2.4rem;transform:translate(-50%);z-index:9999;padding:1rem 1.6rem;border-radius:var(--rit-radius);background:var(--rit-ink);color:var(--rit-paper);font-size:1.4rem;box-shadow:0 6px 24px #0000002e}.rit-card__heading,.rit-specline{display:block;overflow:visible;-webkit-line-clamp:none}.rit-card--v2{height:100%}.rit-card--v2 .rit-card__body{flex:1 1 auto}.rit-card--v2 .rit-card__buy{margin-top:auto;padding-top:.6rem}.rit-card--v2 .rit-card__link{min-height:0;display:inline;overflow:visible;-webkit-line-clamp:none}.rit-card--v2 .rit-specline--model{color:var(--rit-ink)}.rit-pdp__stage{position:relative}.rit-pdp__stage-tools{position:absolute;top:1.2rem;left:1.2rem;z-index:4;display:flex;gap:.8rem}.rit-pdp__stage-tools .rit-save,.rit-pdp__stage-tools .rit-share{width:48px;height:48px;min-width:48px;min-height:48px}.rit-pdp__stage-tools .rit-save svg,.rit-pdp__stage-tools .rit-share svg{width:23px;height:23px}.rit-pdp__brandrow{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:0 0 1rem}.rit-pdp__brandrow .rit-pdp__brand{margin:0;font-family:var(--rit-font-display);font-size:clamp(2.6rem,2.4vw,3.4rem);font-weight:500;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:var(--rit-ink);overflow-wrap:anywhere}.rit-pdp__brandrow .rit-pdp__brand a{color:inherit;text-decoration:none}.rit-pdp__brandrow .rit-pdp__brand a:hover{text-decoration:underline;text-underline-offset:4px}.rit-pdp__brandrow .rit-pdp__brand a:focus-visible{outline:2px solid var(--rit-focus);outline-offset:3px}.rit-pdp__brandrow .rit-status{position:static;flex:none}.rit-pdp__title.rit-pdp__title--lines{margin:0;font-size:clamp(2.2rem,1.9vw,2.8rem);font-weight:500;line-height:1.25;overflow-wrap:anywhere}.rit-pdp__title--lines .rit-pdp__lead{display:block;text-wrap:balance;font-family:var(--rit-font-display);color:var(--rit-ink)}.rit-pdp__title--lines .rit-specline{display:block;overflow:visible;-webkit-line-clamp:unset;margin:.6rem 0 0;font-family:var(--font-body-family);font-size:.62em;font-weight:400;line-height:1.5;letter-spacing:.01em;color:var(--rit-ink-2)}.rit-pdp__actions{display:flex;flex-wrap:wrap;gap:1rem;margin:1.8rem 0 0}.rit-pdp__actions .rit-save,.rit-pdp__actions .rit-compare,.rit-pdp__actions .rit-share{position:static;inset:auto;width:auto;height:auto;display:inline-flex;align-items:center;gap:.8rem;min-height:var(--rit-tap, 44px);padding:0 1.6rem;border:1px solid var(--rit-rule-strong);border-radius:var(--rit-radius);background:transparent;color:var(--rit-ink);font-size:1.4rem;font-weight:500;white-space:nowrap;cursor:pointer}.rit-pdp__actions .rit-save svg,.rit-pdp__actions .rit-compare svg,.rit-pdp__actions .rit-share svg{width:20px;height:20px;flex:none}.rit-pdp__actions .rit-compare[aria-pressed=true]{background:var(--rit-ink);color:var(--rit-paper, var(--rit-surface));border-color:var(--rit-ink)}.rit-pdp__actions .rit-save svg{fill:none;stroke:currentColor;stroke-width:1.7}.rit-pdp__actions .rit-save[aria-pressed=true] svg{fill:currentColor}.rit-pdp__actions .rit-save:hover,.rit-pdp__actions .rit-compare[aria-pressed=false]:hover,.rit-pdp__actions .rit-share:hover{background:var(--rit-paper-2)}.rit-pdp__actions .rit-save:focus-visible,.rit-pdp__actions .rit-compare:focus-visible,.rit-pdp__actions .rit-share:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-pdp__form .rit-price--amount{margin-top:2.2rem}.rit-pdp__form .rit-pay{margin-top:1.4rem}.rit-pdp__story{max-width:none;margin:var(--rit-space-5, 4rem) 0 var(--rit-space-4, 3rem)}.rit-pdp__story-heading{font-size:clamp(2.2rem,1.6rem + 1vw,2.8rem);line-height:1.2;margin:0 0 1.6rem;color:var(--rit-ink)}.rit-pdp__story-body{font-size:1.6rem;line-height:1.7;color:var(--rit-ink-2, var(--rit-ink))}.rit-pdp__story-body>:first-child{margin-top:0}.rit-pdp__story-body>:last-child{margin-bottom:0}@media screen and (min-width:1024px){.rit-pdp__story-body{font-size:1.8rem;line-height:1.75}}.rit-pdp__story--split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--rit-space-4, 3rem)}.rit-pdp__story-sources{font-size:1.4rem;line-height:1.5;color:var(--rit-ink-3, var(--rit-ink-2));font-style:italic}.rit-pdp__story--split .rit-ig{float:none!important;width:100%!important;max-width:540px!important;margin:0 auto!important}@media screen and (min-width:1024px){.rit-pdp__story--split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--rit-space-5, 4rem);align-items:start}.rit-pdp__story--split .rit-ig{margin:0!important}}.rit-pdp__story .instagram-media,.rit-pdp__details .instagram-media{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body:has(.rit-pdp__story .instagram-media:focus-within) .rit-pdp__sticky{display:none}.rit-pdp__story-body.is-clamped{overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 6rem),transparent)}.rit-pdp__story-more{margin-top:1.6rem}.rit-pdp__story-more-icon{width:1.8rem;height:1.8rem;flex:0 0 auto;transition:transform .2s ease}.rit-pdp__story-more[aria-expanded=true] .rit-pdp__story-more-icon{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.rit-pdp__story-more-icon{transition:none}}@media print{.rit-pdp__story-body.is-clamped{max-height:none!important;overflow:visible;-webkit-mask-image:none;mask-image:none}.rit-pdp__story-more{display:none}}details.rit-acc>summary{align-items:center}details.rit-acc>summary:after{content:"+";content:"+" / "";flex:0 0 auto;display:grid;place-items:center;box-sizing:border-box;width:3.2rem;height:3.2rem;margin-left:1.6rem;border:1.5px solid var(--rit-ink);border-radius:50%;font:500 2.2rem/1 var(--rit-font-ui);color:var(--rit-ink)}details.rit-acc[open]>summary:after{content:"\2212";content:"\2212" / ""}@media screen and (max-width:980px){.header__icons[data-rit-header-cart]{min-width:max-content}.header header-drawer{margin-left:0}.header[data-rit-header-row]>[data-rit-header-logo]{flex:100 1 0;min-width:10rem;max-width:17.5rem}}@media screen and (max-width:740px){.page-width .rit-rail__wrap{margin-inline:calc(-1 * var(--rit-m-gutter, 8px));padding-inline:var(--rit-m-gutter, 8px)}}@media screen and (max-width:400px){.page-width .rit-rail__wrap{margin-inline:calc(-1 * var(--rit-m-gutter-narrow, 6px));padding-inline:var(--rit-m-gutter-narrow, 6px)}.page-width .rit-rail__track{margin-inline:calc(-1 * var(--rit-m-gutter-narrow, 6px));padding-inline:var(--rit-m-gutter-narrow, 6px);scroll-padding-inline:var(--rit-m-gutter-narrow, 6px)}.rit-pdp__title.rit-pdp__title--lines{font-size:2rem}}@media screen and (max-width:740px){.rit-pdp__buybox{display:flex;flex-direction:column}.rit-pdp__buybox>.rit-pdp__actions{order:2;margin-top:1.6rem}.rit-pdp__buybox>.rit-pdp__secondary,.rit-pdp__buybox>.rit-trust{order:2}.rit-pdp__gallery--multi .rit-pdp__thumbs .rit-pdp__thumb{width:48px;height:64px}}.rit-drawer-appearance{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.4rem 0}.rit-drawer-appearance__label{font-size:1.5rem;letter-spacing:.04em;color:rgb(var(--color-foreground))}.rit-pdp__stage .rit-pdp__track:focus-visible{outline:3px solid var(--rit-focus);outline-offset:2px}.rit-pdp__gallery--multi .rit-pdp__stage{order:1;container-type:inline-size}.rit-pdp__gallery--multi .rit-pdp__thumbs{order:2;display:flex;flex-direction:row;gap:.8rem;position:static;max-height:none;overflow-x:auto;overflow-y:hidden;padding:.6rem;scroll-padding:.6rem}.rit-pdp__gallery--multi .rit-pdp__thumb{flex:0 0 auto;width:64px;height:85px;padding:0;border:1px solid var(--rit-rule);border-radius:var(--rit-radius);background:var(--rit-plate);overflow:hidden;cursor:pointer;display:grid;place-items:center;color:var(--rit-plate-ink)}.rit-pdp__gallery--multi .rit-pdp__thumb img{width:100%;height:100%;object-fit:contain;display:block}.rit-pdp__gallery--multi .rit-pdp__thumb[aria-current=true]{border-color:var(--rit-ink);box-shadow:0 0 0 2px var(--rit-ink)}.rit-pdp__gallery--multi .rit-pdp__thumb>img,.rit-pdp__gallery--multi .rit-pdp__thumb>svg{transition:opacity .2s ease}.rit-pdp__gallery--multi .rit-pdp__thumb:not([aria-current=true])>img{opacity:.5}.rit-pdp__gallery--multi .rit-pdp__thumb:not([aria-current=true]):hover>img{opacity:1}@media(prefers-reduced-motion:reduce){.rit-pdp__gallery--multi .rit-pdp__thumb>img,.rit-pdp__gallery--multi .rit-pdp__thumb>svg{transition:none}}.rit-pdp__gallery--multi .rit-pdp__thumb--video svg{width:24px;height:24px}.rit-pdp__gallery--multi .rit-pdp__dots{display:none}.rit-pdp__gallery--multi .rit-pdp__track{--rit-slide-w: 80cqi;grid-auto-flow:column;grid-auto-columns:var(--rit-slide-w);gap:.8rem;padding-inline:calc((100cqi - var(--rit-slide-w)) / 2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rit-pdp__gallery--multi .rit-pdp__track::-webkit-scrollbar{display:none}.rit-pdp__gallery--multi .rit-pdp__media{scroll-snap-align:center;scroll-snap-stop:always;transition:opacity .3s ease,transform .3s ease}.rit-pdp__gallery--multi.is-ready .rit-pdp__media:not(.is-current){opacity:.38;transform:scale(.93);cursor:pointer}@media(prefers-reduced-motion:reduce){.rit-pdp__gallery--multi .rit-pdp__media{transition:none}}@media(min-width:1024px){.rit-pdp__gallery.rit-pdp__gallery--multi{grid-template-columns:minmax(0,1fr)}.rit-pdp__gallery--multi .rit-pdp__track{--rit-slide-w: min(100cqi, max(40rem, calc((100svh - 26rem)*.75) ));gap:1.6rem}.rit-pdp__gallery--multi .rit-pdp__nav{display:inline-flex}.rit-pdp__gallery--multi .rit-pdp__counter{display:block}.rit-pdp__gallery:not(.rit-pdp__gallery--multi) .rit-pdp__media{width:min(100%,calc((100svh - 26rem)*.75));margin-inline:auto}}@media screen and (min-width:1024px)and (hover:hover)and (pointer:fine){.rit-pdp__gallery.rit-pdp__gallery--multi[data-thumbs=left]{grid-template-columns:auto minmax(0,1fr)}.rit-pdp__gallery--multi[data-thumbs=left] .rit-pdp__thumbs{order:0;flex-direction:column;align-self:stretch;height:0;min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}}@media screen and (max-width:1023px),screen and (hover:none),screen and (pointer:coarse),screen and (pointer:none){.rit-pdp__gallery.rit-pdp__gallery--multi[data-thumbs-phone=left]{grid-template-columns:auto minmax(0,1fr)}.rit-pdp__gallery--multi[data-thumbs-phone=left] .rit-pdp__thumbs{order:0;flex-direction:column;align-self:stretch;height:0;min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable}}.rit-pdp__sold .rit-pdp__sold-links{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:0}.rit-pdp__sold .rit-pdp__sold-links>li{min-width:0;display:flex;align-items:center}.rit-pdp__sold .rit-pdp__sold-links>li:not(:last-child){padding-right:1.6rem}.rit-pdp__sold .rit-pdp__sold-links>li+li{border-left:1px solid var(--rit-rule-strong);padding-left:1.6rem}.rit-pdp__sold .rit-pdp__sold-links .rit-btn--text{min-height:var(--rit-tap, 44px);padding:.96rem 0;text-align:left;font-size:var(--rit-body);font-weight:600;line-height:1.35}.header__icon--watchlist{position:relative}.header__icon--watchlist svg,.rit-drawer-watchlist svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.6}.header__icon--watchlist .rit-saved-count{position:absolute;right:.2rem;bottom:.6rem;min-width:1.7rem;height:1.7rem;padding:0 .4rem;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;font-weight:600;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.header__icon--watchlist .rit-saved-count[hidden]{display:none}.header__icons .rit-header-divider{flex:none;align-self:center;width:1px;height:2.4rem;margin:0 1rem;background:rgb(var(--color-foreground));opacity:.45}.header__icons .header__icon--account .icon{width:2.2rem;height:2.2rem}.header__icons .header__icon--cart .icon{width:4rem;height:4rem;margin:0}.header__icons .header__icon--cart{overflow:clip}@media screen and (max-width:329px){.header__icons>shopify-account,.header__icons>.header__icon--account{display:none}}@media screen and (min-width:750px){.header__icons .header__icon--account,.header__icons .header__icon--account .svg-wrapper,.header__icons .header__icon--cart{width:4.4rem;height:4.4rem}}@media screen and (max-width:989px){.menu-drawer,.menu-drawer__navigation-container,.menu-drawer__inner-submenu,.country-selector__list{overscroll-behavior:contain}html:has(body.overflow-hidden-tablet){overflow:hidden}.js .menu-drawer-container[open]>.header__icon--menu{width:4.4rem;height:4.4rem;flex:0 0 4.4rem}}@media screen and (max-width:749px){.header[data-rit-header-row]{position:relative;padding-bottom:4.6rem}.header[data-rit-header-row]:after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:4.6rem;height:1px;background:var(--rit-rule);pointer-events:none}.header__icons>.rit-theme-toggle,.header__icons>.header__icon--compare,.header__icons>.header__icon--watchlist{display:inline-flex;align-items:center;justify-content:center;position:absolute;bottom:.1rem;width:4.4rem;height:4.4rem;margin:0;padding:0}.header__icons>.rit-theme-toggle{left:calc(50% - 9.4rem)}.header__icons>.header__icon--compare{left:calc(50% - 2.2rem)}.header__icons>.header__icon--watchlist{left:calc(50% + 5rem)}.header__icons>.rit-header-divider{display:none}}.rit-wl-page h1{margin:0 0 .8rem}.rit-wl-page h1:focus{outline:none}.rit-wl__intro{margin:0 0 var(--rit-space-3);max-width:70ch;color:var(--rit-ink-2);font-size:1.6rem;line-height:1.6}.rit-wl__count{margin:0 0 1.6rem;font-size:1.4rem;color:var(--rit-ink-2)}.rit-wl__count:empty{display:none}.rit-wl__empty{padding:var(--rit-space-4) 0;font-size:1.6rem;color:var(--rit-ink-2)}.rit-wl__empty[hidden]{display:none}.rit-wl__empty a{color:var(--rit-ink);text-underline-offset:3px}.rit-wl__grid:empty{display:none}.rit-wl__grid .rit-grid__item{display:flex;flex-direction:column}.rit-wl__grid .rit-grid__item>.rit-card{flex:1 1 auto;height:auto}.rit-wl__remove{margin-top:.8rem;min-height:var(--rit-tap, 44px);width:100%;padding:0 1.4rem;border:1px solid var(--rit-rule-strong);border-radius:var(--rit-radius);background:transparent;color:var(--rit-ink);font:inherit;font-size:1.3rem;cursor:pointer}.rit-wl__remove:hover{background:var(--rit-paper-2)}.rit-wl__remove:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.menu-drawer__utility-links .rit-drawer-watchlist,.menu-drawer__utility-links .rit-drawer-account{display:flex;align-items:center;gap:1rem;min-height:var(--rit-tap, 44px);padding:0;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.04em;text-decoration:none;color:rgb(var(--color-foreground))}.menu-drawer__utility-links .rit-drawer-watchlist .svg-wrapper,.menu-drawer__utility-links .rit-drawer-account .svg-wrapper{display:inline-flex;flex:none;width:2.2rem;height:2.2rem}.menu-drawer__utility-links .rit-drawer-watchlist:hover,.menu-drawer__utility-links .rit-drawer-account:hover{text-decoration:underline;text-underline-offset:3px}.menu-drawer__utility-links .rit-drawer-account svg{width:2.2rem;height:2.2rem}.rit-card__price .rit-price-ref,.rit-price__amount .rit-price-ref{display:contents}.rit-price-ref__msrp{font-size:1.4rem;font-weight:500;line-height:1.3;color:var(--rit-ink-2);font-variant-numeric:tabular-nums}.rit-price-ref__label{margin-right:.2rem;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase}.rit-price-ref s{text-decoration-thickness:1.5px;white-space:nowrap}.rit-price-ref__off{color:var(--rit-off, #D7182A);font-size:1.4rem;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rit-price-ref__off{color:var(--rit-off-dark, #FF4D5E)}}:root[data-theme=dark] .rit-price-ref__off{color:var(--rit-off-dark, #FF4D5E)}.rit-card--v2 .rit-card__price{flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;row-gap:.2rem}.rit-price-ref__msrp,.rit-price-ref__sale{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4rem;row-gap:0}.rit-price-ref__msrp .rit-price-ref__label,.rit-price-ref__sale .rit-price-ref__label{margin-right:0}.rit-price-ref__list{display:block}.rit-price-ref__list--was{font-size:1.4rem;font-weight:500;color:var(--rit-ink-2)}.rit-price-ref__sale{color:var(--rit-off, #D7182A);font-weight:700}.rit-price-ref__sale .rit-price-ref__label{font-weight:700}.rit-price-ref__sale .rit-price-ref__label{flex-basis:100%}.rit-price-ref__label-short,.rit-card__price .rit-price-ref__label-long{display:none}.rit-card__price .rit-price-ref__label-short{display:inline}.rit-price-ref__sale-off{font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rit-price-ref__sale{color:var(--rit-off-dark, #FF4D5E)}}:root[data-theme=dark] .rit-price-ref__sale{color:var(--rit-off-dark, #FF4D5E)}.rit-price-ref__off-short{display:none}@container (min-width: 280px) and (max-width: 371px){.rit-card__price .rit-price-ref__off-long{display:none}.rit-card__price .rit-price-ref__off-short{display:inline}.rit-card__price .rit-price-ref__msrp{font-size:1.25rem;column-gap:.2rem}.rit-card__price .rit-price-ref__msrp s{letter-spacing:0}.rit-card__price .rit-price-ref__msrp .rit-price-ref__label{font-size:1rem;letter-spacing:.04em}.rit-card__price .rit-price-ref__off{font-size:1.25rem;letter-spacing:0}.rit-card__price .rit-price-ref__sale{font-size:1.6rem;column-gap:.3rem}.rit-card__price .rit-price-ref__sale .rit-price-ref__label{font-size:1rem;letter-spacing:.04em}.rit-card__price .rit-price-ref__sale-off{font-size:1.3rem;letter-spacing:0}}@container (max-width: 199px){.rit-card__price .rit-price-ref__msrp{font-size:1.25rem;column-gap:.2rem}.rit-card__price .rit-price-ref__msrp s{letter-spacing:0}.rit-card__price .rit-price-ref__msrp .rit-price-ref__label{font-size:1rem;letter-spacing:.04em}.rit-card__price .rit-price-ref__off{font-size:1.25rem;letter-spacing:0}.rit-card__price .rit-price-ref__sale{font-size:1.6rem;column-gap:.3rem}.rit-card__price .rit-price-ref__sale .rit-price-ref__label{font-size:1rem;letter-spacing:.04em}.rit-card__price .rit-price-ref__sale-off{font-size:1.3rem;letter-spacing:0}}@container (max-width: 199px){.rit-card__price .rit-price-ref__off-long{display:none}.rit-card__price .rit-price-ref__off-short{display:inline}}.rit-price__amount:has(.rit-price-ref){display:flex;flex-direction:column;align-items:flex-start;row-gap:.4rem}.rit-price__amount .rit-price-ref__msrp{font-size:1.7rem}.rit-price__amount .rit-price-ref__label{font-size:1.3rem}.rit-price__amount .rit-price-ref__off,.rit-price__amount .rit-price-ref__list--was,.rit-price__amount .rit-price-ref__sale-off{font-size:1.7rem}.footer__copyright .copyright__content a{display:inline-block;min-height:24px;line-height:24px}.menu-drawer__navigation .rit-drawer__eyebrow{margin:1.2rem 3.2rem 0}.menu-drawer__navigation .rit-drawer__site{margin-top:1.2rem;padding-top:.8rem;border-top:1px solid var(--rit-rule)}.menu-drawer__navigation .rit-drawer__site .menu-drawer__menu-item{color:var(--rit-ink-2)}.menu-drawer__navigation .rit-drawer__divider{height:1px;margin:.6rem 3.2rem;background:var(--rit-rule);list-style:none}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding-left:.8rem;padding-right:.8rem}.header__inline-menu summary.header__menu-item{padding-right:2.4rem}}.footer-block__details-content.rte a{display:inline-block;min-height:24px;line-height:24px;max-width:100%;overflow-wrap:anywhere}.sk-btn.d-none{display:none!important}@media screen and (max-width:479px){.rit-hero__heading{white-space:normal!important}}.menu-drawer__utility-links .rit-drawer-mine{display:flex;flex-direction:column;margin:0 0 1.2rem;padding:0 0 1.2rem;border-bottom:1px solid var(--rit-rule)}.menu-drawer__utility-links .rit-drawer-mine [hidden]{display:none!important}.menu-drawer__utility-links .rit-drawer-cart,.menu-drawer__utility-links .rit-drawer-checkout,.menu-drawer__utility-links .rit-drawer-compare{display:flex;align-items:center;gap:1rem;min-height:var(--rit-tap, 44px);padding:0;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.04em;text-decoration:none;color:rgb(var(--color-foreground))}.menu-drawer__utility-links .rit-drawer-cart .svg-wrapper,.menu-drawer__utility-links .rit-drawer-checkout .svg-wrapper,.menu-drawer__utility-links .rit-drawer-compare .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.2rem;height:2.2rem;overflow:visible}.menu-drawer__utility-links .rit-drawer-checkout svg,.menu-drawer__utility-links .rit-drawer-compare svg{width:2.2rem;height:2.2rem}.menu-drawer__utility-links .rit-drawer-cart svg{flex:none;width:4rem;height:4rem;margin:-.9rem}.menu-drawer__utility-links .rit-drawer-cart:hover,.menu-drawer__utility-links .rit-drawer-checkout:hover,.menu-drawer__utility-links .rit-drawer-compare:hover{text-decoration:underline;text-underline-offset:3px}.menu-drawer__utility-links .rit-drawer-count{margin-left:auto;min-width:2.2rem;height:2.2rem;padding:0 .6rem;border-radius:1.1rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600;line-height:1;letter-spacing:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.menu-drawer__utility-links .rit-drawer-mine [aria-current=page]{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:989px){body.overflow-hidden-tablet .rit-pdp__sticky,body.overflow-hidden-tablet gty-whatsapp-chat-button{display:none!important}}@media screen and (max-width:989px){.rit-pdp .rit-pdp__sticky{padding-right:calc(1.6rem + 72px)}body:has(.rit-pdp__sticky:not([hidden])) .footer{padding-bottom:calc(7.3rem + env(safe-area-inset-bottom,0px))}}.rit-btn.rit-btn--text{min-height:24px;display:inline-flex;align-items:center}html[data-rit-collection=archive] #gf-tree [data-filter-type=Price],html[data-rit-collection=archive] .gf-option-block-slider{display:none!important}@supports not (width: 1cqi){.rit-pdp__gallery--multi .rit-pdp__track{--rit-slide-w: 80vw;padding-left:10vw;padding-right:10vw}@media(min-width:1024px){.rit-pdp__gallery--multi .rit-pdp__track{--rit-slide-w: 56vh;padding-left:0;padding-right:0}.rit-pdp__gallery:not(.rit-pdp__gallery--multi) .rit-pdp__media{width:56vh;max-width:100%}}@media screen and (min-width:1024px)and (hover:hover)and (pointer:fine){.rit-pdp__gallery--multi[data-thumbs=left] .rit-pdp__track{--rit-slide-w: 100%;padding-left:0;padding-right:0}}@media screen and (max-width:1023px),screen and (hover:none),screen and (pointer:coarse),screen and (pointer:none){.rit-pdp__gallery--multi[data-thumbs-phone=left] .rit-pdp__track{--rit-slide-w: 100%;padding-left:0;padding-right:0}}}.rit-wl__intro a{color:var(--rit-ink);text-decoration:underline;text-underline-offset:3px}.rit-wl__intro a:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}shopify-account.header__icon:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px;border-radius:var(--rit-radius)}.header .header-localization .localization-form__select.link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px;box-shadow:none}.footer .localization-form__select:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}.shopify-policy__container{min-width:0;max-width:min(65ch,100%);box-sizing:border-box;overflow-wrap:anywhere}.shopify-policy__body table{width:100%;max-width:100%}.rte .rit-faq details,.rte .rit-faq nav{border-color:var(--rit-rule-strong)}.rte .rit-faq h2,.rte .rit-faq details[open]>summary{border-color:var(--rit-rule)}.rte .rit-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;list-style:none}.rte .rit-faq summary::-webkit-details-marker{display:none}.rte .rit-faq summary:after{content:"+";content:"+" / "";flex:0 0 auto;display:grid;place-items:center;box-sizing:border-box;width:3.2rem;height:3.2rem;border:1.5px solid var(--rit-ink);border-radius:50%;font:500 2.2rem/1 var(--rit-font-ui);color:var(--rit-ink)}.rte .rit-faq details[open]>summary:after{content:"\2212";content:"\2212" / ""}.rte .rit-faq summary:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-404-search input::placeholder{color:var(--rit-ink-3);opacity:1}.template-404 .rit-404-search input{font-family:var(--font-body-family)}@media screen and (max-width:479px){.template-404 .rit-404-search{flex-wrap:wrap}.template-404 .rit-404-search input,.template-404 .rit-404-search .button{flex:1 1 100%}}.rit-card__atc[aria-disabled=true]{opacity:.6;cursor:default}:root{--focused-base-outline: .2rem solid rgb(var(--color-foreground))}.focus-inset:focus-visible,.focused.focus-inset,.focus-offset:focus-visible,.focus-offset.focused{outline-color:rgb(var(--color-foreground))}.button:focus-visible,.button.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgb(var(--color-foreground)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.rte .rit-faq nav a{display:inline-flex;align-items:center;min-height:var(--rit-tap, 44px)}.footer-block__details-content .list-menu__item--link{min-height:2.4rem}@media(max-height:500px){.section-header.shopify-section-header-sticky{position:static}.rit-pdp .rit-pdp__sticky{display:none}html{scroll-padding-top:12px}}@media screen and (min-width:990px)and (max-width:1279px){.rit-header-search{min-width:18rem}.rit-header-search input{width:0}}@media screen and (min-width:990px)and (max-width:1199px){.header__icons>.desktop-localization-wrapper{display:none}}#gf-controls-container .globo-selected-items .refine-by-multi-filter,.gf-actions .globo-selected-items .refine-by-multi-filter,#gf-controls-container .globo-selected-items .refine-by-multi-filter :not(.gf-clear):not(svg):not(path),.gf-actions .globo-selected-items .refine-by-multi-filter :not(.gf-clear):not(svg):not(path){color:#1c2626!important}.rit-promos{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1.2rem}.rit-promo{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:1.6rem 1.8rem;border:1px solid var(--rit-rule);border-radius:var(--rit-radius);background:var(--rit-paper-2);color:var(--rit-ink)}.rit-promo__badge{margin:0;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--rit-ink-2)}.rit-promo__title{margin:0;font-family:var(--rit-font-display);font-size:2rem;font-weight:500;line-height:1.25;color:var(--rit-ink)}.rit-promo__text{font-size:1.5rem;line-height:1.5;color:var(--rit-ink-2)}.rit-promo__text p{margin:0}.rit-promo__text p+p{margin-top:.6rem}.rit-promo__link{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--rit-tap, 44px);margin-top:auto;font-size:1.4rem;font-weight:600;color:var(--rit-ink);text-decoration:underline;text-underline-offset:3px}.rit-promo__link:hover{text-decoration-thickness:2px}.rit-promo__link:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-brandpromos{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;grid-template-columns:1fr;gap:1.2rem}@media(min-width:990px){.rit-brandpromos{grid-template-columns:repeat(auto-fit,minmax(42rem,1fr))}}.rit-brandpromo{position:relative;container-type:inline-size;overflow:hidden;margin:0;min-height:30rem;display:flex;align-items:center;border-radius:var(--rit-radius);background:#141414;color:#fff;isolation:isolate}.rit-brandpromo__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:70% 50%;transition:transform .6s ease}.rit-brandpromo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0c0c0ce6,#0c0c0cd1 42%,#0c0c0c59 72%,#0c0c0c0d)}.rit-brandpromo__body{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:60%;padding:3.2rem 3.2rem 3.2rem 3.6rem}.rit-brandpromo__title{margin:0;display:flex;flex-direction:column;gap:.6rem;color:#fff;font-weight:400}.rit-brandpromo__brand{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--rit-font-ui, inherit);font-size:1.3rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.rit-brandpromo__brand:after{content:"";width:3.2rem;height:2px;background:#ff4d5e}.rit-brandpromo__offer{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem;row-gap:0;font-family:var(--rit-font-display);line-height:1}.rit-brandpromo__lead{flex-basis:100%;margin-bottom:.2rem;font-family:var(--rit-font-ui, inherit);font-size:1.4rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rit-brandpromo__pct{font-size:7.2rem;font-weight:600;letter-spacing:-.01em;color:#ff4d5e;font-variant-numeric:lining-nums tabular-nums}.rit-brandpromo__tail{font-size:2.6rem;font-weight:500}.rit-brandpromo__text{font-size:1.5rem;line-height:1.5;color:#ffffffe6}.rit-brandpromo__text p{margin:0}.rit-brandpromo__cta{position:static;display:inline-flex;align-items:center;min-height:4.8rem;margin-top:.6rem;padding:0 2.2rem;border-radius:var(--rit-radius);background:#fff;color:#111;font-size:1.4rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.rit-brandpromo__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rit-brandpromo__arrow{display:inline-block;margin-left:.4rem;transition:transform .2s ease}.rit-brandpromo:hover .rit-brandpromo__img{transform:scale(1.04)}.rit-brandpromo:hover .rit-brandpromo__cta{background:#f1ede6}.rit-brandpromo:hover .rit-brandpromo__arrow{transform:translate(.4rem)}.rit-brandpromo__cta:focus-visible{outline:none}.rit-brandpromo:has(.rit-brandpromo__cta:focus-visible){outline:3px solid var(--rit-focus, #fff);outline-offset:3px}.rit-brandpromo:has(.rit-brandpromo__cta:focus-visible) .rit-brandpromo__cta{box-shadow:0 0 0 3px #141414,0 0 0 5px #fff}@media(prefers-reduced-motion:reduce){.rit-brandpromo__img,.rit-brandpromo__arrow,.rit-brandpromo__cta{transition:none}.rit-brandpromo:hover .rit-brandpromo__img{transform:none}}@container (max-width: 640px){.rit-brandpromo__body{max-width:72%;padding:2.4rem}.rit-brandpromo__pct{font-size:6rem}.rit-brandpromo__tail{font-size:2.2rem}}@container (max-width: 479px){.rit-brandpromo__body{max-width:100%;padding:2rem}.rit-brandpromo__pct{font-size:5.4rem}.rit-brandpromo__tail{font-size:2rem}.rit-brandpromo__text{font-size:1.4rem}}@media(max-width:599px){.rit-brandpromo{min-height:34rem;align-items:flex-end}.rit-brandpromo__img{object-position:50% 30%}.rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ceb,#0c0c0cd9 48%,#0c0c0c4d 78%,#0c0c0c0d)}}.rit-collection__note{max-width:64rem;margin:.8rem auto 0;font-size:1.3rem;line-height:1.5;color:var(--rit-ink-2)}.rit-trustbar .rit-trust:has(>.rit-trust__item:only-child){grid-template-columns:minmax(0,1fr);justify-items:center}@media(min-width:990px){.rit-brandpromos:has(>li:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.rit-brandpromos:has(>li:nth-child(3)) .rit-brandpromo{align-items:flex-end;min-height:30rem}.rit-brandpromos:has(>li:nth-child(3)) .rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ceb,#0c0c0cd6 46%,#0c0c0c4d 76%,#0c0c0c0d)}.rit-brandpromos:has(>li:nth-child(3)) .rit-brandpromo__img{object-position:50% 35%}.rit-brandpromos:has(>li:nth-child(3)) .rit-brandpromo__body{max-width:100%;padding:2.4rem;gap:.8rem}@media(max-width:989px){.rit-brandpromos:has(>li:nth-child(3)){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:.8rem}.rit-brandpromos:has(>li:nth-child(3))>.rit-brandpromo{flex:0 0 min(85%,46rem);scroll-snap-align:start}}.rit-brandpromos--tiles{gap:2.4rem 1.6rem}@media(min-width:990px){.rit-brandpromos.rit-brandpromos--tiles:has(>li:nth-child(1)){grid-template-columns:repeat(4,minmax(0,1fr))}.rit-brandpromos--tiles>.rit-brandpromo:nth-child(6n+3),.rit-brandpromos--tiles>.rit-brandpromo:nth-child(6n+4){grid-column:span 2}}.rit-brandpromos--tiles .rit-brandpromo,.rit-brandpromos--tiles:has(>li:nth-child(3)) .rit-brandpromo{display:block;min-height:0;overflow:visible;background:none;color:var(--rit-ink);border-radius:0}.rit-brandpromos--tiles .rit-brandpromo:before,.rit-brandpromos--tiles:has(>li:nth-child(3)) .rit-brandpromo:before{content:none}.rit-brandpromos--tiles .rit-brandpromo__img,.rit-brandpromos--tiles:has(>li:nth-child(3)) .rit-brandpromo__img{position:static;display:block;width:100%;height:clamp(20rem,21vw,31.5rem);border-radius:var(--rit-radius);object-position:50% 45%;background:var(--rit-paper-2)}.rit-brandpromos--tiles .rit-brandpromo__body,.rit-brandpromos--tiles:has(>li:nth-child(3)) .rit-brandpromo__body{max-width:none;padding:1.2rem 0 0;gap:.4rem}.rit-brandpromos--tiles .rit-brandpromo__title{gap:.2rem;color:var(--rit-ink)}.rit-brandpromos--tiles .rit-brandpromo__brand{font-family:var(--rit-font-display);font-size:2rem;font-weight:500;letter-spacing:0;text-transform:none}.rit-brandpromos--tiles .rit-brandpromo__brand:after{content:none}.rit-brandpromos--tiles .rit-brandpromo__offer{display:block;font-family:var(--rit-font-ui, inherit);font-size:1.5rem;line-height:1.4;color:var(--rit-ink-2)}.rit-brandpromos--tiles .rit-brandpromo__lead{display:inline;margin:0;font-size:inherit;font-weight:400;letter-spacing:0;text-transform:none}.rit-brandpromos--tiles .rit-brandpromo__pct{font-size:inherit;font-weight:700;letter-spacing:0;color:var(--rit-off, #D7182A)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rit-brandpromos--tiles .rit-brandpromo__pct{color:var(--rit-off-dark, #FF4D5E)}}:root[data-theme=dark] .rit-brandpromos--tiles .rit-brandpromo__pct{color:var(--rit-off-dark, #FF4D5E)}.rit-brandpromos--tiles .rit-brandpromo__tail{font-size:inherit;font-weight:400}.rit-brandpromos--tiles .rit-brandpromo__cta{min-height:2.4rem;margin-top:0;padding:0;border-radius:0;background:none;color:var(--rit-ink);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-decoration:underline;text-underline-offset:3px}.rit-brandpromos--tiles .rit-brandpromo:hover .rit-brandpromo__cta{background:none;text-decoration-thickness:2px}.rit-brandpromos--tiles .rit-brandpromo:hover .rit-brandpromo__img{transform:none;filter:brightness(1.06)}.rit-brandpromos--tiles .rit-brandpromo:has(.rit-brandpromo__cta:focus-visible){outline:2px solid var(--rit-focus);outline-offset:4px}.rit-brandpromos--tiles .rit-brandpromo:has(.rit-brandpromo__cta:focus-visible) .rit-brandpromo__cta{box-shadow:none}@media(max-width:989px){.rit-brandpromos--tiles:has(>li:nth-child(3))>.rit-brandpromo{flex:0 0 min(72%,34rem)}}.rit-brandpromos--nobutton .rit-brandpromo__cta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;min-height:0;margin:0;padding:0;border-radius:inherit;background:none;color:transparent;font-size:0;line-height:0}.rit-brandpromos--nobutton .rit-brandpromo__cta:after{content:none}.rit-brandpromos--nobutton .rit-brandpromo:has(.rit-brandpromo__cta:focus-visible) .rit-brandpromo__cta{box-shadow:none}@media(min-width:990px){.rit-brandpromos--overlay:has(>li:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.rit-brandpromos--overlay:has(>li:nth-child(5):last-child)>.rit-brandpromo{grid-column:span 2}.rit-brandpromos--overlay:has(>li:nth-child(5):last-child)>.rit-brandpromo:nth-child(n+4){grid-column:span 3}}.header__menu-item[href*="/collections/sales-and-promotions"],.header__menu-item[href*="/collections/sales-and-promotions"] span,.menu-drawer__menu-item[href*="/collections/sales-and-promotions"]{color:#d7182a;font-weight:700}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .header__menu-item[href*="/collections/sales-and-promotions"],:root:not([data-theme=light]) .header__menu-item[href*="/collections/sales-and-promotions"] span,:root:not([data-theme=light]) .menu-drawer__menu-item[href*="/collections/sales-and-promotions"]{color:#ff4d5e}}:root[data-theme=dark] .header__menu-item[href*="/collections/sales-and-promotions"],:root[data-theme=dark] .header__menu-item[href*="/collections/sales-and-promotions"] span,:root[data-theme=dark] .menu-drawer__menu-item[href*="/collections/sales-and-promotions"]{color:#ff4d5e}.header__menu-item[href="/collections/all"],.header__menu-item[href="/collections/all"] span,.menu-drawer__menu-item[href="/collections/all"]{font-weight:700}.rit-collection>.rit-brandpromos:first-child{margin-top:2.4rem;margin-bottom:0}.rit-salesrow .rit-brandpromos.rit-brandpromos--carousel{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.6rem;overscroll-behavior-x:contain;scrollbar-width:none;margin:-.6rem -.6rem 1rem;padding:.6rem}.rit-salesrow .rit-brandpromos.rit-brandpromos--carousel::-webkit-scrollbar{display:none}.rit-salesrow .rit-brandpromos.rit-brandpromos--carousel>li.rit-brandpromo{flex:0 0 min(85%,46rem);scroll-snap-align:start}@media(min-width:750px){.rit-salesrow .rit-brandpromos.rit-brandpromos--carousel>li.rit-brandpromo{flex-basis:calc((100% - 1.2rem)/2)}}@media(min-width:990px){.rit-salesrow .rit-brandpromos.rit-brandpromos--carousel>li.rit-brandpromo{flex-basis:calc((100% - 2.4rem) / 3)}}.rit-salesrow .rit-rcar{display:flex;gap:.8rem}.rit-salesrow .rit-rcar[hidden]{display:none}.rit-salesrow .rit-rcar button{width:var(--rit-tap);height:var(--rit-tap);flex:0 0 var(--rit-tap);padding:0;border:1px solid var(--rit-ink);border-radius:50%;background:var(--rit-paper);color:var(--rit-ink);display:grid;place-items:center;cursor:pointer}.rit-salesrow .rit-rcar button:hover{background:var(--rit-paper-2)}.rit-salesrow .rit-rcar button:focus-visible{outline:2px solid var(--rit-focus);outline-offset:2px}.rit-salesrow .rit-rcar svg{width:18px;height:18px;display:block}.rit-salesrow .rit-rcar__toggle .rit-rcar__play,.rit-salesrow .rit-rcar__toggle[data-paused=true] .rit-rcar__pause{display:none}.rit-salesrow .rit-rcar__toggle[data-paused=true] .rit-rcar__play{display:block}.rit-brandpromo:before{background:linear-gradient(90deg,#0c0c0ccc,#0c0c0c99 38%,#0c0c0c26 62%,#0c0c0c00 78%)}@media(max-width:599px){.rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ce0,#0c0c0cc2 28%,#0c0c0c4d 52%,#0c0c0c00 72%)}}.rit-brandpromos:has(>li:nth-child(3)) .rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ce0,#0c0c0cc2 28%,#0c0c0c4d 52%,#0c0c0c00 72%)}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__title{text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 14px rgba(0,0,0,.45)}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__brand{font-size:2rem;font-weight:700;letter-spacing:.16em}@container (max-width: 360px){.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__brand{font-size:1.7rem;letter-spacing:.12em}}.rit-brandpromos--nobutton .rit-brandpromo:hover .rit-brandpromo__cta{background:none}.rit-price-ref__label.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.rit-card__price .rit-price-ref__msrp:has(>.rit-price-ref__label.visually-hidden){font-size:1.5rem;column-gap:.4rem}.rit-card__price .rit-price-ref__msrp:has(>.rit-price-ref__label.visually-hidden) .rit-price-ref__off{font-size:1.5rem}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__offer{font-family:var(--rit-font-ui, inherit);column-gap:.6rem}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__pct{font-size:4.4rem;font-weight:700;letter-spacing:-.02em;color:#e3212f}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__tail{font-size:1.8rem;font-weight:500;letter-spacing:0}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__brand{font-size:2.6rem;letter-spacing:.14em}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__brand:after{background:#e3212f}@container (min-width: 560px){.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__pct{font-size:5.2rem}.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__tail{font-size:2rem}}@container (max-width: 360px){.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo__brand{font-size:2.1rem;letter-spacing:.1em}}.rit-brandpromos:not(.rit-brandpromos--tiles):has(>li:nth-child(3)) .rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ce6,#0c0c0cdb 26%,#0c0c0c66 46%,#0c0c0c00 68%)}@media(max-width:599px){.rit-brandpromos:not(.rit-brandpromos--tiles) .rit-brandpromo:before{background:linear-gradient(0deg,#0c0c0ce6,#0c0c0cdb 26%,#0c0c0c66 46%,#0c0c0c00 68%)}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/rit-v2-ui.css.map */
