.rdf{--padX:clamp(28px,3.6vw,72px);--discover-ease:cubic-bezier(.16,1,.3,1);display:block;padding:32px 0;background:#fff;color:#460032;font:420 18px/1.5 Ysabeau,system-ui,sans-serif;letter-spacing:0}.rxIn{max-width:1440px;margin:auto;padding-inline:var(--padX);box-sizing:border-box}.rxHead{text-align:center;max-width:860px;margin:auto;padding-bottom:32px}.rxHead h2{margin:0;font:400 clamp(28px,3.9vw,56px)/1.06 var(--fd);color:#460032;letter-spacing:0;text-transform:none}.rxHead h2 span{font-family:var(--fd)}.rxHead p{margin:18px 0 0}.rxGrid{list-style:none;margin:0 auto;padding:0;max-width:1140px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,4.6vw,84px)}.rxTile{min-width:0;list-style:none}.rxTile>product-component{display:block;width:100%;max-width:100%}.rxTile:nth-child(2){--rd:.12s}.rxTile:nth-child(3){--rd:.24s}.rdf .card-inner-list .card-nav-arrow{display:grid}.rxMore{text-align:center;margin-top:clamp(40px,6vh,64px)}.rxBtn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:16px 32px;box-sizing:border-box;border:1px solid #460032;color:#460032;font:640 13px/16px Ysabeau,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:color .22s ease .06s}.rxBtn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f);transform:scaleX(0);transform-origin:left;transition:transform .38s var(--discover-ease)}.rxBtn:hover:before,.rxBtn:focus-visible:before{transform:scaleX(1)}.rxBtn:hover,.rxBtn:focus-visible{color:#e8e3dd}.rxBtn:focus-visible,.rxDots button:focus-visible{outline:2px solid #460032;outline-offset:4px}.rxWord{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .22em 0;margin:0 -.08em -.22em 0}.rxWord>span{display:inline-block}.rxSpace{display:inline;white-space:normal}.rdf.is-ready .rxWord>span{transform:translateY(112%);transition:transform 1.25s var(--discover-ease) calc(var(--d)*65ms)}.rdf.is-ready .is-in .rxWord>span{transform:none}.rdf.is-ready .rxTile{opacity:0;transform:translateY(22px);transition:opacity 1.1s ease var(--rd,0ms),transform 1.3s var(--discover-ease) var(--rd,0ms)}.rdf.is-ready .rxGrid.is-in .rxTile{opacity:1;transform:none}.rxDots{display:none}@media(max-width:900px){.rdf{padding-bottom:clamp(40px,5.5vh,52px)}.rxHead{padding-bottom:18px}.rxHead p{margin-top:12px}.rxGrid{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin:0 calc(var(--padX)*-1);padding:4px var(--padX) 8px;scroll-padding:0 var(--padX);scrollbar-width:none}.rxGrid::-webkit-scrollbar{display:none}.rxTile{flex:0 0 min(66vw,300px);scroll-snap-align:start}.rxDots{display:flex;justify-content:center;margin-top:22px}.rxDots button{position:relative;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer;color:#460032;opacity:.5;display:grid;place-items:center;transition:opacity .3s ease}.rxDots svg{width:12px;height:12px;transition:transform .35s var(--discover-ease)}.rxDots .fI{display:none}.rxDots button[aria-current=true]{opacity:1}.rxDots button[aria-current=true] svg{transform:scale(1.2)}.rxDots button[aria-current=true] .fI{display:block}.rxDots button[aria-current=true] .oI{display:none}.rxMore{margin-top:26px}}@media(prefers-reduced-motion:reduce){.rxBtn,.rxBtn:before,.rxDots svg,.rxDots button,.rdf.is-ready .rxWord>span,.rdf.is-ready .rxTile{transition:none!important}.rdf.is-ready .rxWord>span,.rdf.is-ready .rxTile{opacity:1;transform:none}}.rdf[data-show-badges=false] .cardTags,.rdf[data-show-badges=false] .card__badge,.rdf[data-show-colors=false] .cardMetals,.rdf[data-show-stock=false] .naStock{display:none!important}.rdf .card__information{display:flex;flex-direction:column;align-items:stretch}.rdf .card__information>.nm,.rdf .card__information>.card__heading{order:0}.rdf .card__information>.price{order:1;margin-top:8px}.rdf .card__information>.cardMetals{order:2;margin-top:10px}.rdf .card__information>.cardDeliv{order:3}.rdf .card__information>.naStock{order:4}.rdf .card__information>.card-information{order:5}.rdf[data-show-badges=false] .cardTag,.rdf[data-show-badges=false] .cardTag__t,.rdf[data-show-badges=false] .price__badge-sale,.rdf[data-show-badges=false] .price__badge-sold-out{display:none!important}.rdf .rxTile .card__information{padding:14px 0 0!important;row-gap:0}.rdf .rxTile .card__information>.nm,.rdf .rxTile .card__information>.card__heading{margin:0!important;padding:0;white-space:normal;font-size:16px;line-height:1.35}.rdf .rxTile .card__information>.price{margin:8px 0 0!important;padding:0;line-height:1.5}.rdf .rxTile .price__container{margin:0}.rdf .rxTile .price__regular .price-item.price-item--regular{margin:0!important;font-size:16px;line-height:1.5}.rdf .rxTile .price__sale .price-item--sale{margin-block:0;font-size:16px;line-height:1.5}@media(max-width:900px){.rdf .rxTile .card__information>.nm,.rdf .rxTile .card__information>.card__heading{font-size:15px}.rdf .rxTile .price__sale s{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/redefine-discover.css.map */
