.rs-editorial{font-size:var(--rs-body-size,14px);letter-spacing:0;--rs-line:rgba(var(--color-foreground),.18)}.rs-editorial .page-width{max-width:var(--page-width);padding-left:var(--rs-gutter,48px);padding-right:var(--rs-gutter,48px)}.rs-editorial h1,.rs-editorial h2,.rs-editorial h3{letter-spacing:-.015em}.rs-editorial .header{max-width:none;min-height:80px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.rs-editorial .header__heading-link .h2{font-size:24px;font-weight:800;letter-spacing:-1.4px;line-height:1.05}.rs-editorial .header--middle-center .header__inline-menu{margin-left:0}.rs-editorial .header__menu-item{font-family:var(--rs-nav-font);font-size:11px;letter-spacing:.015em;text-transform:uppercase;padding:14px 10px;white-space:nowrap}.rs-editorial .header__icons{justify-self:end;gap:4px}.rs-editorial .header__icon{width:40px;height:44px}.rs-editorial .header__icon .icon{height:21px;width:21px}.rs-editorial .announcement-bar__message{font-family:var(--rs-nav-font);font-size:12px;letter-spacing:.01em;min-height:30px;padding:8px 0}.rs-editorial .utility-bar{border:0}.rs-editorial .header-wrapper--border-bottom{border-bottom:1px solid var(--rs-line)}.rs-editorial .mega-menu__content{padding:30px 0 36px;box-shadow:none;border-top:1px solid var(--rs-line);max-height:75vh;overflow:auto}.rs-editorial .mega-menu__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.rs-editorial .mega-menu__link{font-family:var(--rs-nav-font);font-size:12px}.rs-mega-parent{display:block;color:inherit;font-size:12px;margin-bottom:18px;text-underline-offset:4px}.rs-menu-images{display:flex;gap:24px;margin-top:26px;justify-content:flex-end}.rs-menu-image{width:240px;max-width:45%}.rs-menu-image img{width:100%;height:200px;object-fit:cover}.rs-menu-image a{color:inherit;text-decoration:none}.rs-menu-image span{display:block;font-size:11px;text-transform:uppercase;margin-top:9px}.rs-section{padding:var(--rs-space-top,80px) var(--rs-section-gutter,48px) var(--rs-space-bottom,80px)}.rs-section-heading{text-align:center;margin:0 auto 48px;max-width:800px}.rs-section-heading h2{font-size:21px;font-weight:600;text-transform:uppercase;margin:0 0 24px;line-height:1.3}.rs-section-heading .rte{font-size:14px;margin:0 0 24px;line-height:1.7}.rs-text-link{font-family:var(--rs-nav-font);font-size:11px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px;color:inherit;display:inline-block;line-height:1.5}.rs-text-link:hover{opacity:.65}.rs-eyebrow{font-family:var(--rs-nav-font);font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.rs-banner{position:relative;isolation:isolate;min-height:1px;overflow:hidden;background:#f3f3f1;color:var(--rs-banner-text,#fff)}.rs-banner--fixed{height:var(--rs-banner-height,720px)}.rs-banner--adapt{aspect-ratio:var(--rs-image-ratio,1.7)}.rs-banner__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.rs-banner__image{width:100%;height:100%;object-fit:var(--rs-image-fit,cover);object-position:var(--rs-focus,50% 50%);display:block}.rs-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--rs-overlay,0);pointer-events:none}.rs-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;padding:clamp(24px,5vw,80px);max-width:780px}.rs-banner--center .rs-banner__content{margin:auto;align-items:center;text-align:center}.rs-banner--right .rs-banner__content{margin-left:auto;align-items:flex-end;text-align:right}.rs-banner__content h2{color:inherit;font-size:clamp(26px,4vw,52px);font-weight:500;margin:0 0 20px;line-height:1.1}.rs-banner__content .rte{font-size:16px;line-height:1.7;margin:0 0 24px}.rs-banner__content .rs-text-link{min-height:32px}.rs-featured__banner{margin:0 0 56px}.rs-product-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(var(--rs-columns,4),minmax(0,1fr));gap:48px var(--rs-card-gap,24px)}.rs-product-grid>li{min-width:0}.rs-editorial .card__heading{font-size:12px;text-transform:uppercase;line-height:1.5}.rs-editorial .card__information{padding-top:20px}.rs-editorial .card-information .price{font-size:12px;text-align:inherit}.rs-editorial .card__content{text-align:var(--card-text-alignment)}.rs-editorial .card--standard>.card__content .card__information{padding-left:4px;padding-right:4px}.rs-editorial .badge{border-radius:0;font-family:var(--rs-nav-font);font-size:10px;padding:6px 8px}.rs-editorial .card__media img{object-fit:contain!important}.rs-story-grid{display:grid;grid-template-columns:repeat(var(--rs-story-columns,2),minmax(0,1fr));gap:var(--rs-story-gap,32px)}.rs-story{min-width:0}.rs-story h3{font-size:16px;font-weight:500;margin:20px 0 8px}.rs-story>.rte{font-size:14px;line-height:1.7;max-width:580px}.rs-story>.rs-text-link{margin-top:10px}.rs-editor-placeholder{min-height:420px;background:repeating-linear-gradient(135deg,#f1f0ed,#f1f0ed 1px,#f9f8f6 1px 22px);color:#555;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:14px;border:1px dashed #aaa;font-size:13px}.rs-editor-placeholder__mark{font-size:44px;letter-spacing:-3px;color:#c3c0b8;font-weight:800}.rs-editor-placeholder p{max-width:500px}.rs-editor-note{font-size:13px;line-height:1.6;padding:18px 22px;background:#f4f2ed;color:#333;border-left:2px solid #999;margin:20px 0}.rs-editor-product{text-align:center;background:#fafafa;font-size:12px;color:#666}.rs-editor-product svg{width:100%;height:280px;fill:#ccc}.rs-editor-product p{padding:14px}.rs-subcategories{display:flex;gap:24px;overflow-x:auto;padding-top:12px;padding-bottom:18px}.rs-subcategories a{font-family:var(--rs-nav-font);white-space:nowrap;color:inherit;text-underline-offset:5px;font-size:12px}.rs-editorial .collection-hero__title{font-size:26px;font-weight:500}.rs-editorial .facets__label,.rs-editorial .facet-filters__label,.rs-editorial .facet-filters__sort,.rs-editorial .facets__summary{font-size:13px}.rs-editorial .product__title h1{font-size:28px;line-height:1.25;font-weight:500;text-transform:uppercase}.rs-editorial .product__info-container>.price{font-size:16px}.rs-editorial .product__info-container{max-width:540px;margin:auto}.rs-editorial .product-form__input input[type=radio]+label{border-radius:0;min-width:44px;min-height:44px;font-size:13px}.rs-editorial .button{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.rs-editorial .product-form__submit{min-height:52px}.rs-size-system{font-size:13px;line-height:1.6;margin:12px 0}.rs-accordion{border-bottom:1px solid var(--rs-line)}.rs-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;min-height:50px;padding:14px 0;font-size:12px;text-transform:uppercase;list-style:none}.rs-accordion summary::-webkit-details-marker{display:none}.rs-accordion[open]>summary>span[aria-hidden]{transform:rotate(45deg)}.rs-accordion__content{padding:4px 0 22px;font-size:14px;line-height:1.7}.rs-accordion__content h3{font-size:15px;font-weight:600}.rs-size-table{max-width:100%;overflow:auto;margin:20px 0}.rs-size-table table{width:100%;border-collapse:collapse;font-size:13px}.rs-size-table th,.rs-size-table td{padding:11px 14px;text-align:left;border:1px solid var(--rs-line);white-space:nowrap}.rs-size-table caption{text-align:left;padding-bottom:10px;font-size:12px}.rs-guide-image{max-width:100%;height:auto}.rs-editorial .footer{border-top:1px solid var(--rs-line)}.rs-editorial .footer-block__heading{font-size:12px;text-transform:uppercase}.rs-editorial .footer-block__details-content,.rs-editorial .footer-block__details-content .list-menu__item--link{font-size:13px;line-height:1.7}.rs-editorial .footer__content-top{padding-bottom:30px}.rs-editorial .newsletter-form__field-wrapper{max-width:100%}.rs-editorial :focus-visible{outline:2px solid currentColor;outline-offset:4px}.rs-editorial .rs-text-link:focus-visible{outline-offset:6px}@media(min-width:990px)and (max-width:1199px){.rs-editorial .header__menu-item{font-size:10px;padding:12px 6px}.rs-editorial .header__heading-link .h2{font-size:21px}.rs-editorial .header{padding-left:24px;padding-right:24px}}@media(min-width:750px)and (max-width:989px){.rs-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-section{padding-left:min(var(--rs-section-gutter),32px);padding-right:min(var(--rs-section-gutter),32px)}}@media(max-width:989px){.rs-editorial .header{grid-template-columns:1fr auto 1fr;min-height:68px}.rs-editorial .header__heading,.rs-editorial .header__heading-link{grid-column:2;justify-self:center}.rs-editorial header-drawer{grid-column:1}.rs-editorial .header__icons{grid-column:3}.rs-editorial .header__icon{width:36px}.rs-editorial .header__heading-link .h2{font-size:22px}.rs-menu-images{padding:20px!important;justify-content:flex-start;flex-wrap:wrap}.rs-menu-image img{height:150px}.rs-editorial .menu-drawer__menu-item{font-size:15px}}@media(max-width:749px){.rs-editorial .page-width{padding-left:20px;padding-right:20px}.rs-editorial .header{padding-left:12px;padding-right:12px}.rs-editorial .header__heading-logo{max-width:min(100%,160px)}.rs-editorial .announcement-bar__message{font-size:10px;line-height:1.5}.rs-section{padding:calc(var(--rs-space-top,80px)*.6) min(var(--rs-section-gutter,48px),20px) calc(var(--rs-space-bottom,80px)*.6)}.rs-section-heading{margin-bottom:30px}.rs-section-heading h2{font-size:18px;margin-bottom:18px}.rs-product-grid{grid-template-columns:repeat(var(--rs-mobile-columns,2),minmax(0,1fr));gap:32px 14px}.rs-editorial .card__heading,.rs-editorial .card-information .price{font-size:11px}.rs-banner--fixed{height:var(--rs-banner-mobile-height,560px)}.rs-banner--adapt{aspect-ratio:var(--rs-mobile-ratio,.75)}.rs-banner__image{object-position:var(--rs-mobile-focus,50% 50%)!important}.rs-banner__content{padding:28px}.rs-banner__content h2{font-size:28px}.rs-banner__content .rte{font-size:14px}.rs-featured__banner{margin-bottom:30px}.rs-story-grid{grid-template-columns:1fr;gap:40px}.rs-editor-placeholder{min-height:360px;padding:24px}.rs-editor-placeholder__mark{font-size:32px}.rs-editor-product svg{height:210px}.rs-editorial .product__title h1{font-size:23px}.rs-editorial .collection-hero__title{font-size:22px}.rs-editorial .footer{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.rs-editorial *{scroll-behavior:auto!important}.rs-banner__image,.rs-editorial .card__media img{transition:none!important}}@media(min-width:990px){.rs-editorial summary.header__menu-item{padding-right:28px}.rs-editorial .mega-menu__content:has(.rs-menu-images){display:grid;grid-template-columns:1fr 1fr;align-items:start}.rs-editorial .mega-menu__content:has(.rs-menu-images)>.rs-mega-parent{grid-column:1;grid-row:1;margin-left:0}.rs-editorial .mega-menu__content:has(.rs-menu-images)>.mega-menu__list{grid-column:1;grid-row:2;width:100%;margin-left:0}.rs-editorial .mega-menu__content>.rs-menu-images{grid-column:2;grid-row:1/span 2;margin-top:0;justify-content:flex-end}}@media(max-width:989px){.rs-editorial .header.header--has-account.header--has-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.rs-editorial .header.header--has-account.header--has-menu .header__icons>.header__search{display:inline-flex}.rs-editorial .header.header--has-account.header--has-menu .header__heading{grid-area:heading}}@media(max-width:359px){.rs-editorial .header__icons{gap:0}.rs-editorial .header__icon{width:30px}.rs-editorial .header__heading-link .h2{font-size:18px}.rs-editorial .header__heading-logo-wrapper{width:100px!important}}@media(min-width:990px){.rs-editorial .mega-menu__content:has(.rs-menu-images){grid-template-rows:auto 1fr}.rs-editorial .mega-menu__content>.rs-menu-images{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rs-editorial.css.map */
