.hero-mobile-arrows{display:none}@media(max-width:720px){.hero-section .slide{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:10px;padding:28px 22px 82px;min-height:310px}.hero-section .slide>div:first-child{min-width:0;position:relative;z-index:1}.hero-section .slide h2{font-size:clamp(22px,6.3vw,36px);line-height:1.08;margin:14px 0 16px;letter-spacing:-.035em;overflow-wrap:normal}.hero-section .slide .eyebrow{font-size:clamp(9px,2.3vw,12px);padding:6px 10px}.hero-section .slide .prices{display:flex;flex-wrap:wrap;gap:5px 8px}.hero-section .slide .prices b{font-size:clamp(14px,4vw,25px);white-space:nowrap}.hero-section .slide .prices s{font-size:10px;white-space:nowrap}.hero-section .slide .cta-row{margin-top:18px;gap:8px;flex-wrap:wrap}.hero-section .slide .btn{min-height:42px;height:auto;padding:12px 14px;font-size:12px;border-radius:12px}.hero-section .slide .art{grid-row:auto;width:100%;min-width:0;margin:0;justify-self:center;align-self:center}.hero-section .slide .art .ring{display:block;border-width:1px}.hero-section .slide .art img{width:90%;max-height:none}.hero-section .hero-ctrl,.hero-section[dir=rtl] .hero-ctrl,[dir=rtl] .hero-section .hero-ctrl{left:22px;right:22px;bottom:22px;min-height:var(--mobile-arrow-size,44px);gap:8px}.hero-section .hero-ctrl .arrows{display:none}.hero-section .dot{width:20px}.hero-section .hero-ctrl .dots{gap:4px}.hero-section .has-mobile-arrows .hero-ctrl{padding-inline-end:calc(var(--mobile-arrow-size,44px)*2 + 18px)}.hero-section .slide-pause{max-width:72px;font-size:9px}.hero-mobile-arrows{display:flex;gap:8px;position:absolute;z-index:3;inset-inline-end:22px;bottom:22px}.hero-mobile-arrow{width:var(--mobile-arrow-size,44px);height:var(--mobile-arrow-size,44px);display:grid;place-items:center;border:0;border-radius:50%;padding:10px;color:var(--mobile-arrow-color,#fff);background:var(--mobile-arrow-bg,#ffffff29);touch-action:manipulation}.hero-mobile-arrow svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .hero-mobile-arrow svg{transform:rotate(180deg)}}@media(max-width:359px){.hero-section .slide{padding-inline:18px;gap:6px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hero-section .slide h2{font-size:22px}.hero-section .slide .prices b{font-size:14px}.hero-section .hero-ctrl,[dir=rtl] .hero-section .hero-ctrl{left:18px;right:18px}.hero-mobile-arrows{inset-inline-end:18px}.hero-section .dot{width:16px}}.subcollections{margin-block:28px}.subcollections .sec-title{font-size:22px;margin-block:0 16px}.subcollection-list{display:grid;grid-template-columns:repeat(var(--subcollection-columns,6),minmax(0,1fr));gap:var(--subcollection-gap,16px);padding:0;margin:0;list-style:none}.subcollection-item{min-width:0}.subcollection-link{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:var(--text);height:100%;padding:8px;border-radius:var(--radius,16px)}.subcollection-image{display:grid;place-items:center;width:min(100%,var(--subcollection-size,96px));aspect-ratio:1;background:var(--surface);border-radius:12px;overflow:hidden;flex:none}.subcollection-image img{width:100%;height:100%;object-fit:contain}.subcollection-image .icon{width:28px;height:28px}.subcollections--circle .subcollection-image{border-radius:50%}.subcollections--cards .subcollection-link{border:1px solid var(--border);background:var(--background);padding:16px}.subcollection-title{font-size:14px;font-weight:600;overflow-wrap:anywhere;line-height:1.4}@media(hover:hover){.subcollection-link:hover{background:var(--pale)}}@media(max-width:1000px)and (min-width:721px){.subcollection-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.subcollections .sec-title{font-size:20px}.subcollections-mobile--scroll .subcollection-list{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:4px 4px 12px;overscroll-behavior-inline:contain}.subcollections-mobile--scroll .subcollection-item{flex:0 0 calc(var(--subcollection-size,96px) + 32px);scroll-snap-align:start}.subcollections-mobile--grid .subcollection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.subcollections-mobile--hidden{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/enhancements.css.map */
