results-list .aurelle-categories__heading h1{font-size:clamp(32px,3.5vw,54px)!important;line-height:1.12!important;font-weight:400;letter-spacing:-.035em;margin-block:12px 16px}
results-list .product-card{height:100%;isolation:isolate}
results-list .product-card__content{height:100%;border:1px solid #e5ddd6!important;border-radius:22px!important;background:#fffdf9;box-shadow:0 5px 18px #4d382b06;overflow:hidden;padding:7px 7px 15px!important;gap:12px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
results-list .product-card .card-gallery{border-radius:16px;overflow:hidden;background:#f3eee7}
results-list .product-card__content>.group-block{padding-inline:9px}
results-list .product-card .group-block{min-width:0}
results-list .product-card .product-title,results-list .product-card product-title{line-height:1.45;letter-spacing:.025em}
results-list .quick-add__button.add-to-cart-button{opacity:1!important;width:46px!important;height:46px!important;min-width:46px;min-height:46px;border:1px solid #e0d3ca;border-radius:16px;background:#fffcf5ed;color:#3b2b32;box-shadow:0 4px 14px #30211b16;right:12px;bottom:12px;backdrop-filter:blur(12px);transition:transform .2s,background .2s,box-shadow .2s}
results-list .quick-add__button .add-to-cart-text{width:100%;justify-content:center;border-radius:15px;background:transparent}
results-list .quick-add__button .add-to-cart-icon{width:44px;height:44px;display:grid;place-items:center}
results-list .quick-add__button .svg-wrapper svg{width:23px;height:23px;aspect-ratio:1;--icon-stroke-width:1.25}
results-list .quick-add__button .add-to-cart-text__content{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
results-list .quick-add__button:focus-visible{outline:3px solid #9b7188;outline-offset:3px}
results-list .quick-add__button:active{transform:scale(.9)}
results-list .quick-add__button[data-added=true]{background:#e8efdf;color:#34482b}
.aurelle-catalogue-switch{display:flex;justify-content:center;gap:7px;margin:16px auto 0;padding:5px;border:1px solid #e3d9d0;border-radius:99px;background:#faf7f1;width:fit-content;grid-column:1/-1}
.aurelle-catalogue-switch a{display:flex;align-items:center;gap:9px;padding:11px 23px;border-radius:99px;color:#78645f;text-decoration:none;font-size:13px;min-height:44px;transition:background .2s,color .2s,transform .2s}
.aurelle-catalogue-switch a[aria-current=page]{background:#49333f;color:#fff;box-shadow:0 3px 9px #49333f24}
.aurelle-catalogue-switch a:active{transform:scale(.95)}
.aurelle-catalogue-switch svg{width:20px;height:20px;flex:none}
.aurelle-categories--watches{background:radial-gradient(ellipse at 10% 0%,#dce7eb80,transparent 50%),radial-gradient(ellipse at 95% 100%,#e8d5b780,transparent 50%),#fbf8f4}
.aurelle-categories--watches .aurelle-categories__pill.is-active{background:#344650;border-color:#344650}
.aurelle-categories--watches .aurelle-categories__pill.is-active .aurelle-categories__icon{background:#e9d7ba;color:#344650}
@media(hover:hover){results-list .product-card:hover .product-card__content{transform:translateY(-3px);border-color:#c9b5aa!important;box-shadow:0 12px 26px #49302810}results-list .quick-add__button:hover{background:#f1e3e9;box-shadow:0 6px 16px #50374725}results-list .quick-add__button:hover .add-to-cart-icon{transform:rotate(-6deg)}.aurelle-catalogue-switch a:not([aria-current]):hover{background:#eee3e8}}
@media(max-width:749px){results-list .product-card__content{border-radius:18px!important;padding:5px 5px 12px!important;gap:10px}results-list .product-card .card-gallery{border-radius:13px}results-list .quick-add__button.add-to-cart-button{right:8px;bottom:8px;width:44px!important;height:44px!important;min-width:44px;min-height:44px;border-radius:14px}results-list .quick-add__button .add-to-cart-icon{width:42px;height:42px}results-list .product-card__content>.group-block{padding-inline:7px}results-list .product-card .product-title,results-list .product-card product-title{font-size:12px;line-height:1.5}.aurelle-catalogue-switch{margin-top:10px}.aurelle-catalogue-switch a{padding:9px 24px}}
@media(prefers-reduced-motion:reduce){results-list .product-card__content,results-list .quick-add__button,.aurelle-catalogue-switch a{transition:none!important;transform:none!important}}

