body.rr-premium{--rr-premium-ink: #241913;--rr-premium-paper: #fffef8;--rr-premium-soft: #f8f7f0;--rr-premium-accent: #964625;--rr-premium-line: #dedbd2;--rr-cream: #fffef8;--rr-premium-gutter: clamp(24px, 5vw, 96px);background:var(--rr-premium-paper);color:var(--rr-premium-ink)}.rr-premium :is(a,button,summary,input,select):focus-visible{outline:2px solid #964625;outline-offset:5px}.rr-premium .header-wrapper{--rr-header-espresso: #241913;--rr-header-line: #dedbd2;background:#fffef8}.rr-premium .header__menu-item{color:#241913;font-family:var(--rr-body-font);font-size:13px;font-weight:500;letter-spacing:.01em}.rr-premium .mega-menu__content{background:#fffef8;border-top:1px solid #dedbd2;border-bottom:1px solid #dedbd2;box-shadow:0 16px 32px #2419130f}.rr-premium .mega-menu__link{color:#241913;line-height:1.5;padding-block:12px;min-height:44px}.rr-premium .mega-menu__link--level-2{font-weight:500}.rr-premium .header__heading-logo-wrapper{max-width:190px}.rr-premium :is(.collection-hero__title,.rr-collection-title){font-family:var(--rr-body-font);font-size:clamp(42px,5.5vw,80px);font-weight:300;line-height:1.05;letter-spacing:-.045em;color:#241913}.rr-premium .collection-hero__inner{padding-block:clamp(36px,5vw,72px)}.rr-premium :is(.card--standard .card__inner,.rr-card__image-wrap){border-radius:0;box-shadow:none}.rr-premium :is(.card__heading,.rr-card__title){font-family:var(--rr-body-font);font-size:15px;font-weight:500;line-height:1.45;letter-spacing:0;color:#241913}.rr-premium :is(.product__title h1,.rr-pdp-title){font-family:var(--rr-body-font);font-size:clamp(30px,3vw,46px);line-height:1.13;font-weight:400;letter-spacing:-.035em;color:#241913}.rr-premium :is(.product__info-container,.rr-pdp-buy-box){color:#241913}.rr-premium :is(.product-form__submit,.rr-pdp-atc){min-height:52px}.rr-premium .product__accordion{border-color:#dedbd2}.rr-premium .rr-card__price{color:#241913}.rr-premium .rr-premium-edit .rr-card{border:0;background:transparent;box-shadow:none}@media(min-width:990px){.rr-premium .header{max-width:1800px;min-height:88px;padding-block:18px}.rr-premium .header__inline-menu{margin-left:0}.rr-premium .header__menu-item{padding-inline:14px}}@media(max-width:749px){.rr-premium .header__heading-logo-wrapper{max-width:150px}.rr-premium :is(.card__heading,.rr-card__title){font-size:13px}}@media(prefers-reduced-motion:reduce){.rr-premium :is(.rr-card,.card,.header,.mega-menu__link){transition:none}}.rr-premium :is(.rr-home-guides,.rr-style-guide){background:#fffef8;padding-block:clamp(64px,8vw,128px)}.rr-premium :is(.rr-home-guides__heading,.rr-style-guide__heading){font-family:var(--rr-body-font);font-size:clamp(36px,5.2vw,80px);font-weight:300;line-height:1.06;letter-spacing:-.045em;color:#241913}.rr-premium :is(.rr-home-guides__eyebrow,.rr-style-guide__eyebrow){color:#66584e}.rr-premium .rr-style-guide__name{font-family:var(--rr-body-font);font-weight:400}.rr-premium .rr-premium-hero__link:focus-visible,.rr-premium .rr-premium-hero__motion:focus-visible{outline-color:#fffef8}.rr-premium .rr-home-guides__card--text.rr-home-guides__support,.rr-premium .rr-home-guides__card--text.rr-home-guides__support:first-child{grid-template-columns:minmax(0,1fr)}.rr-premium .rr-card{background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none;transform:none}.rr-premium .rr-card:hover{box-shadow:none;transform:none}.rr-premium .rr-card .rr-card__image-wrap{padding:0;background:#f8f7f0;border-radius:0}.rr-premium .rr-card--collection .rr-card__body{padding:18px 0 0}.rr-premium .rr-card--collection .rr-card__title{display:block;overflow:visible;-webkit-line-clamp:unset;min-height:0;margin-bottom:10px;font-family:var(--rr-body-font);font-weight:500;line-height:1.45}.rr-premium .rr-card--collection .rr-card__title a{display:inline-flex;align-items:center;min-height:44px}.rr-premium .rr-card .rr-badge{border-radius:0;background:#fffef8;color:#241913;box-shadow:none;font-weight:500;letter-spacing:.05em}.rr-premium .rr-card--collection .rr-card__purchase-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:0}.rr-premium .rr-card--collection .rr-card__price{display:flex;flex-wrap:wrap;gap:4px 10px}.rr-premium .rr-card--collection .rr-price-main{font-weight:500}.rr-premium .rr-card--collection .rr-price-save{color:#964625;font-size:12px;font-weight:500}.rr-premium .rr-card--collection .rr-price-save:before{content:none}.rr-premium .rr-card--collection .rr-card__swatches{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:5px 4px 8px;scrollbar-width:thin;scrollbar-color:#bdb5aa transparent}.rr-premium .rr-card--collection .rr-card__swatches::-webkit-scrollbar{display:block;height:3px}.rr-premium .rr-card--collection .rr-card__swatch{flex:0 0 36px;width:36px;height:36px;min-width:36px}.rr-premium .rr-card--collection .rr-card__swatch:focus-visible{outline-offset:2px}.rr-premium .rr-card--collection .rr-card__swatch-more{flex-shrink:0}.rr-premium .rr-ft2 :is(a,button):focus-visible{outline-color:#fffef8}@media(min-width:900px)and (max-width:1100px){.rr-premium .rr-pdp-product{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:32px}.rr-premium .rr-pdp-gallery,.rr-premium .rr-pdp-buy-box{min-width:0}.rr-premium .rr-pdp-main-image-wrap{height:clamp(340px,55svh,560px);min-height:0}.rr-premium .rr-pdp-main-image{width:100%;height:100%;max-height:100%;object-fit:contain}.rr-premium .rr-pdp-selector-layout{grid-template-columns:minmax(0,1fr)}}@media(min-width:768px)and (max-width:899px){.rr-premium .rr-pdp-main-image-wrap{height:420px;min-height:0}.rr-premium .rr-pdp-main-image{width:100%;height:100%;max-height:100%;object-fit:contain}.rr-premium .rr-pdp-product{gap:24px}}@media(max-width:749px){.rr-premium .rr-card--collection .rr-card__body{padding-top:12px}.rr-premium .rr-card--collection .rr-card__title{font-size:13px}}@media(max-width:540px){.rr-premium .rr-ft2__nav-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.rr-premium .rr-ft2__group--contact{grid-column:1 / -1}.rr-premium .rr-ft2__group-links{gap:0}.rr-premium .rr-ft2__group-links a{display:flex;align-items:center;min-height:44px;padding-block:8px;font-size:13px;line-height:1.4}.rr-premium .rr-ft2__newsletter{padding:22px 0;border-inline:0;box-shadow:none}.rr-premium .rr-ft2__top-inner{gap:20px}.rr-premium .rr-ft2__top{padding-block:36px 24px}}@media(min-width:750px)and (max-width:1024px){.rr-premium .rr-style-guide__atlas{display:block;min-height:0}.rr-premium .rr-style-guide__index{padding:0}.rr-premium .rr-style-guide__scene{position:static;width:100%;margin:0}.rr-premium .rr-style-guide__image{flex:none;aspect-ratio:4 / 3}.rr-premium .rr-style-guide__image img,.rr-premium .rr-style-guide__placeholder{aspect-ratio:4 / 3}.rr-premium .rr-style-guide__reveal{padding:0 0 24px}.rr-premium .rr-style-guide__explore{margin-top:12px}}.rr-premium .rr-pdp-arrow,.rr-premium .rr-pdp-swatch{width:44px;height:44px;min-width:44px;min-height:44px}.rr-premium .rr-pdp .rr-pdp-pill{min-height:44px}.rr-premium .rr-pdp-qty button{width:44px;min-width:44px}@media(min-width:768px){.rr-premium .rr-pdp .rr-pdp-selector-layout{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:22px}.rr-premium .rr-pdp .rr-pdp-selector-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:start;gap:20px 24px;min-width:0}.rr-premium .rr-pdp .rr-pdp-selector-options .rr-pdp-option{min-width:0;margin-bottom:0}.rr-premium .rr-pdp .rr-pdp-selector-options>.rr-pdp-size-guide-link{grid-column:1 / -1;justify-self:start}.rr-premium .rr-pdp .rr-pdp-selector-layout>.rr-pdp-product-intro--desktop{grid-column:1 / -1;width:100%;min-width:0}.rr-premium .rr-pdp .rr-pdp-selector-layout--single>.rr-pdp-selector-options:not(:has(.rr-pdp-option,.rr-pdp-size-guide-link)){display:none}}.rr-premium .rr-product-nav{scrollbar-width:thin;scrollbar-color:#bdb5aa transparent}.rr-premium .rr-product-nav::-webkit-scrollbar{height:4px}.rr-premium .rr-product-nav::-webkit-scrollbar-track{background:transparent}.rr-premium .rr-product-nav::-webkit-scrollbar-thumb{background:#bdb5aa;border-radius:2px}.rr-premium{--rr-premium-collection-header-offset: 0px}.rr-premium:has(.section-header:not(.shopify-section-header-hidden) sticky-header:is([data-sticky-type=always],[data-sticky-type=reduce-logo-size])),.rr-premium:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden) sticky-header[data-sticky-type=on-scroll-up]),.rr-premium:has(.section-header.shopify-section-header-sticky.menu-open sticky-header[data-sticky-type=on-scroll-up]){--rr-premium-collection-header-offset: var(--header-height, 0px)}.rr-premium:has(.rr-collection) .section-header.shopify-section-group-header-group{z-index:30}.rr-premium .rr-collection .rr-filter-bar{top:var(--rr-premium-collection-header-offset, 0px)}.rr-premium .rr-collection .rr-filter-sidebar{top:calc(var(--rr-premium-collection-header-offset, 0px) + 16px);max-height:calc(100vh - var(--rr-premium-collection-header-offset, 0px) - 32px);max-height:calc(100dvh - var(--rr-premium-collection-header-offset, 0px) - 32px)}
/*# sourceMappingURL=/cdn/shop/t/30/assets/rr-premium-system.css.map */
