.rwe-collection{scroll-margin-top:130px;border-bottom:1px solid var(--line)}.rwe-collection--soft{background:#f5f7f9}.rwe-collection--white{background:#fff}.rwe-collection .eyebrow>.shelf-index{width:auto;height:auto;background:none;border-radius:0;line-height:1.5;flex-shrink:0}.rwe-collection .product-grid{grid-template-columns:repeat(var(--collection-columns,4),minmax(0,1fr))}.rwe-collection h2{max-width:800px}.rwe-collection .section-heading>.text-link{flex-shrink:0}.rwe-collection .product-card{background:#fff}.collection-empty{font-size:15.12px;color:var(--muted);border:1px solid var(--line);padding:26px;border-radius:12px;background:#ffffff90}.slide-visual--product{background:#fff;border:1px solid #dbe3e9;border-radius:20px 20px 72px;isolation:isolate}.slide-visual--product:before{content:"";position:absolute;z-index:-1;width:220px;height:220px;border:1px solid #dbe3e9;border-radius:50%;top:-130px;right:-40px;box-shadow:0 0 0 38px #f4f7f9,0 0 0 39px #e6ecef}.slide-visual--product .slide-image{object-fit:contain;padding:30px 24px 78px;box-sizing:border-box;transform:scale(1.035);mix-blend-mode:multiply}.is-active .slide-visual--product .slide-image{transform:scale(1)}.slide-visual--product .visual-caption{background:#10283f;color:#fff;min-height:72px;padding:20px 28px;font-size:10.8px;line-height:1.5;letter-spacing:.01em}.slide-visual--product .visual-index{font-size:28.08px;flex-shrink:0}.caption-dot{flex-shrink:0}.category-image img{height:100%;width:100%;object-fit:contain}.category-card{display:flex;flex-direction:column;min-width:0}.category-card h3{overflow-wrap:anywhere}.category-count{margin-top:10px}.category-top{display:flex;justify-content:space-between;align-items:center}.statement-visual--product{background:#fff;border-radius:70px 0 0;margin-block:35px;min-height:390px;overflow:hidden;align-self:center;height:calc(100% - 70px)}.statement-visual--product>img{object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;padding:25px 20px 45px;mix-blend-mode:multiply;box-sizing:border-box;border-radius:0}.statement-visual--product .statement-stamp{padding:12px 16px;font-size:25.92px;left:20px;bottom:18px;background:#c2e522ed}.statement-stamp small{font-size:6.48px}@media(max-width:989px){.rwe-collection .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.statement-grid{gap:30px}.slide-visual--product .slide-image{padding:22px 12px 76px}}@media(max-width:749px){.rwe-collection{scroll-margin-top:95px}.rwe-collection .product-grid{grid-template-columns:repeat(var(--collection-mobile-columns,2),minmax(0,1fr))}.rwe-collection .section-heading{gap:18px}.rwe-collection .section-heading h2{font-size:31.32px;line-height:1.14;overflow-wrap:anywhere}.rwe-collection .shelf-description{font-size:12.96px;line-height:1.7}.slide-visual--product{border-radius:14px 14px 42px}.slide-visual--product .slide-image{padding:5px 8px 60px}.slide-visual--product .visual-caption{min-height:60px;padding:14px 18px;font-size:9.72px}.slide-visual--product .visual-index{font-size:23.76px;padding-right:8px}.statement-visual--product{min-height:290px;margin-block:0 28px;border-radius:45px 8px 8px;height:300px}.statement-visual--product>img{padding:10px 15px 35px}.collection-empty{padding:20px;font-size:12.96px}}@media(prefers-reduced-motion:reduce){.slide-visual--product .slide-image{transition:none;transform:none}}.review-invitation{display:grid;grid-template-columns:150px minmax(0,1fr);gap:50px;align-items:center;padding:45px 55px;background:#10283f;color:#fff;border-radius:18px;box-shadow:0 18px 40px #10283f12}.review-invitation-icon{display:grid;place-items:center;width:140px;height:140px;border:1px solid #ffffff35;border-radius:50%;background:#ffffff08;box-shadow:0 0 0 14px #ffffff04}.review-invitation-icon>.icon{width:60px;height:60px;stroke:#c2e522;fill:none;stroke-width:1}.review-invitation .eyebrow{color:#c2e522}.review-invitation h2{font-size:clamp(32.4px,3.24vw,47.52px);line-height:1.15;letter-spacing:-.045em;margin:0 0 18px}.review-invitation p:not(.eyebrow){color:#d1dce5;line-height:1.85;font-size:15.12px;max-width:670px}.review-invitation .button{margin-top:18px}@media(max-width:749px){.review-invitation{grid-template-columns:1fr;gap:28px;padding:32px 25px}.review-invitation-icon{width:74px;height:74px;box-shadow:0 0 0 8px #ffffff04}.review-invitation-icon>.icon{width:36px;height:36px}.review-invitation p:not(.eyebrow){font-size:14.04px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/catalog.css.map */
