body.de-v9-retail{--de-v8-tile-surface:var(--de-v9-surface);--de-v8-border:var(--de-v9-rule)}body.de-v9-retail .de-category-grid{gap:32px var(--de-v9-grid-gap)}body.de-v9-retail .de-section-header h2{letter-spacing:-.045em;line-height:1.12;font-weight:570}body.de-v9-retail .de-category-card{scroll-margin-top:130px;text-decoration:none}body.de-v9-retail .de-category-card__image{border:0!important;outline:1px solid #e5e5e2;outline-offset:-1px;transition:background-color .15s ease}body.de-v9-retail .de-category-card:hover .de-category-card__image{background:#e6e6e3!important}body.de-v9-retail .de-category-card__details{border-top:1px solid var(--de-v9-rule);margin-top:15px;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}body.de-v9-retail .de-card-index{text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:#787878}body.de-v9-retail .de-card-arrow{font-size:18px;transition:transform .2s ease}body.de-v9-retail .de-category-card:hover .de-card-arrow{transform:translate(3px,-3px)}body.de-v9-retail .de-quicknav{border-block:1px solid var(--de-v9-rule)}body.de-v9-retail .de-quicknav__links a{border:0!important;border-right:1px solid var(--de-v9-rule)!important;padding:15px 21px!important;font-size:12px!important;font-weight:600;white-space:nowrap}body.de-v9-retail .de-quicknav__links a:last-child{border-right:0!important}body.de-v9-retail .de-quicknav__links a:hover{background:#f4f4f2}body.de-v9-retail .de-discovery__link{border-bottom:1px solid var(--de-v9-rule)!important}body.de-v9-retail .de-discovery__number{font-variant-numeric:tabular-nums}body.de-v9-retail .de-benefits{border-color:var(--de-v9-rule)!important}body.de-v9-retail.de-v9-slim-benefits .de-benefits{padding-block:15px!important;background:#fff!important;color:#202020!important}body.de-v9-retail.de-v9-slim-benefits .de-benefits p,body.de-v9-retail.de-v9-slim-benefits .de-benefits span{color:#555!important}body.de-v9-retail.de-v9-compact-cats .de-category-card__image{aspect-ratio:1.58!important}body.de-v9-retail.de-v9-compact-cats .de-categories{padding-block:clamp(45px,5vw,70px)!important}body.de-v9-retail.de-v9-product-rules .product-card{border-bottom:1px solid var(--de-v9-rule);padding-bottom:14px}body.de-v9-retail .product-card .price{font-weight:650;letter-spacing:-.025em}body.de-v9-retail :is(.de-btn-primary,.de-quicknav__links a,.de-category-card,.de-discovery__link):focus-visible{outline:2px solid #222;outline-offset:3px}@media(max-width:749px){body.de-v9-retail .de-category-grid{gap:25px 12px}body.de-v9-retail.de-v9-compact-cats .de-category-card__image{aspect-ratio:1.16!important}body.de-v9-retail .de-card-index{font-size:9px}body.de-v9-retail .de-category-card__details{margin-top:10px;padding-top:10px}body.de-v9-retail .de-quicknav__links{scroll-snap-type:x proximity}body.de-v9-retail .de-quicknav__links a{scroll-snap-align:start;padding:13px 16px!important}body.de-v9-retail .de-category-card{scroll-margin-top:80px}}@media(prefers-reduced-motion:reduce){body.de-v9-retail .de-card-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/de-v9-retail.css.map */
