.st-category-showcase{overflow:hidden}.st-category-showcase .st-category-shelves{max-width:1480px}.st-category-shelf{padding:clamp(25px,3vw,42px) clamp(18px,4.5vw,68px) clamp(28px,3.5vw,48px);border-radius:30px}.st-category-shelf-head{margin-bottom:24px}.st-category-shelf-head>a{display:none}.st-category-products-shell{margin-inline:calc(-1*clamp(18px,4.5vw,68px))}.st-category-products-track{--st-shelf-gap: clamp(14px, 1.5vw, 22px);gap:var(--st-shelf-gap);padding:8px clamp(18px,4.5vw,68px) 28px;scroll-padding-inline:clamp(18px,4.5vw,68px)}.st-category-product,.st-category-view-all{flex:0 0 calc((100% - (var(--st-shelf-gap) * 2)) / 3.35);aspect-ratio:auto;border:1px solid rgba(34,41,47,.11);border-radius:22px;background:#fff;box-shadow:0 15px 38px #22292f1a;scroll-snap-align:start}.st-category-product{display:flex;min-height:clamp(500px,48vw,690px);flex-direction:column}.st-category-product:hover{box-shadow:0 20px 46px #22292f29;transform:translateY(-4px)}.st-category-product-image{width:auto;margin:14px 14px 0;aspect-ratio:4 / 5;border:0;border-radius:13px;background:#f0f0ef}.st-category-product-image img,.st-category-product-image svg{object-fit:cover}.st-category-product-image>em{display:none}.st-category-product-copy{display:flex;min-height:185px;flex:1;flex-direction:column;padding:22px clamp(16px,2vw,28px) 28px;text-align:center}.st-category-product h4{display:-webkit-box;min-height:2.5em;margin:0 0 10px;color:var(--home-heading, var(--ink));font-size:clamp(18px,1.65vw,25px);font-weight:900;line-height:1.25;letter-spacing:-.025em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.st-category-product-copy>p{margin:0 0 20px;color:color-mix(in srgb,var(--ink) 78%,#fff);font-size:clamp(16px,1.45vw,22px);font-weight:900}.st-category-product-button{display:grid;min-height:54px;margin-top:auto;place-items:center;border-radius:12px;background:var(--ink);color:#fff;font-size:clamp(12px,1.1vw,16px);font-weight:900;letter-spacing:.04em;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.st-category-product:hover .st-category-product-button,.st-category-cover-card .st-category-product-button{background:var(--accent);color:var(--ink)}.st-category-cover-card:hover .st-category-product-button{background:var(--ink);color:#fff}.st-category-cover-card h4{margin-block:auto 18px;font-size:clamp(21px,2vw,30px)}.st-category-view-all{min-height:clamp(500px,48vw,690px);padding:clamp(24px,4vw,48px);border-radius:22px;background:radial-gradient(circle at 75% 15%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 34%),var(--ink)}.st-category-view-all span{font-size:11px}.st-category-view-all strong{font-size:clamp(22px,2.1vw,31px)}.st-category-arrow{top:50%;width:48px;height:48px;border:2px solid #fff;background:var(--ink);color:#fff}.st-category-arrow-prev{left:clamp(4px,1.5vw,22px)}.st-category-arrow-next{right:clamp(4px,1.5vw,22px)}@media(min-width:750px)and (max-width:1050px){.st-category-product,.st-category-view-all{flex-basis:calc((100% - var(--st-shelf-gap)) / 2.35)}.st-category-product,.st-category-view-all{min-height:560px}}@media(max-width:749px){.st-category-showcase{padding-right:0!important;padding-left:0!important}.st-category-showcase>.st-heading{padding-inline:18px}.st-category-shelf{margin-inline:8px;padding:20px 0;border-radius:22px}.st-category-shelf-head{padding-inline:14px;margin-bottom:13px;display:block;text-align:center}.st-category-shelf-head h3{font-size:27px;line-height:1.05;letter-spacing:-.04em}.st-category-kicker{margin-bottom:5px;color:color-mix(in srgb,var(--accent) 72%,#5c4d00);font-size:8px}.st-category-shelf-head p{max-width:280px;margin:7px auto 0;font-size:12px}.st-category-products-shell{margin-inline:0}.st-category-products-track{--st-shelf-gap: 8px;margin-right:0;padding:8px 21vw 24px;scroll-padding-inline:21vw;scroll-snap-type:x mandatory}.st-category-product,.st-category-view-all{flex:0 0 58vw;min-height:0;border-color:#22292f1a;border-radius:17px;box-shadow:0 10px 26px #22292f17;filter:blur(1.15px);opacity:.58;transform:scale(.92);scroll-snap-align:center;transition:filter .28s ease,opacity .28s ease,transform .28s ease,box-shadow .28s ease,border-color .28s ease}.st-category-product.is-current,.st-category-view-all.is-current{z-index:2;border-color:color-mix(in srgb,var(--accent) 62%,#d8d0ae);box-shadow:0 16px 36px #22292f29,0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);filter:none;opacity:1;transform:scale(1)}.st-category-product:hover{transform:scale(.92)}.st-category-product.is-current:hover{transform:scale(1)}.st-category-product-image{margin:9px 9px 0;border-radius:11px}.st-category-product-copy{min-height:142px;padding:15px 13px 14px}.st-category-product h4{min-height:2.55em;margin-bottom:7px;font-size:15px;line-height:1.28;letter-spacing:-.02em}.st-category-product-copy>p{margin-bottom:11px;font-size:14px}.st-category-product-button{min-height:42px;border-radius:9px;font-size:11px;letter-spacing:.035em}.st-category-view-all{min-height:390px;padding:20px 16px}.st-category-view-all span{font-size:9px}.st-category-view-all strong{font-size:19px}.st-category-view-all i{width:36px;height:36px;font-size:18px}.st-category-product-image>span{top:5px;left:5px;padding:3px 5px;font-size:6px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/category-shelves-tablorosa.css.map */
