.rounded-products .card--featured-showcase{position:relative;isolation:isolate;aspect-ratio:var(--featured-card-aspect-ratio, 1);min-height:0;overflow:hidden;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.035)}.rounded-products .card--featured-showcase>.card__inner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;border-radius:inherit}.rounded-products .card--featured-showcase>.card__inner.ratio:before{display:none}.rounded-products .card--featured-showcase .card__media{top:0;right:0;bottom:0;left:0;width:100%;margin:0;border-radius:inherit}.rounded-products .card--featured-showcase .card__media img{object-fit:cover}.rounded-products .card--featured-showcase .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;padding:clamp(1.6rem,2vw,2.8rem);pointer-events:none}.rounded-products .card--featured-showcase .card__inner .card__information{display:block;padding:0}.rounded-products .card--featured-showcase .card__inner .card__heading{max-width:88%;color:var(--featured-card-badge-color, rgb(var(--color-foreground)));font-family:"Russo One Showcase",var(--font-heading-family);font-size:clamp(2.2rem,3vw,4.2rem);font-weight:400;font-synthesis:none;line-height:.82;letter-spacing:-.055em;text-rendering:geometricPrecision;text-transform:lowercase;transform:scaleX(1.08);transform-origin:left center}.rounded-products .card--featured-showcase .card__inner .card__heading a{color:var(--featured-card-badge-color, rgb(var(--color-foreground)))!important;font-family:"Russo One Showcase",var(--font-heading-family)!important;font-weight:400!important;text-decoration:none}.rounded-products .card--featured-showcase .card__inner .card__heading:empty{display:none}.rounded-products .card--featured-showcase .card__inner .card__badge{position:absolute;top:clamp(1.6rem,2vw,2.8rem);right:clamp(1.6rem,2vw,2.8rem);display:block}.rounded-products .card--featured-showcase .badge{padding:.4rem .8rem;border:0;border-radius:var(--radius-pill);font-size:1rem;line-height:1}.rounded-products .card--featured-showcase>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:block;padding:0;pointer-events:none}.rounded-products .card--featured-showcase .featured-showcase-card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block;border-radius:inherit;cursor:pointer}.rounded-products .card--featured-showcase .featured-showcase-card-link:focus-visible{outline:.2rem solid currentColor;outline-offset:-.4rem}.rounded-products .card--featured-showcase>.card__content>.card__information{position:absolute;right:clamp(1.6rem,2vw,2.8rem);bottom:clamp(1.6rem,2vw,2.8rem);left:clamp(1.6rem,2vw,2.8rem);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.35rem 1.2rem;padding:0;text-align:left;transition:opacity .22s ease,transform .22s ease}.rounded-products .card--featured-showcase>.card__content .card__heading{grid-column:1;grid-row:2;min-width:0;font-size:clamp(1.5rem,1.35vw,2rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase}.rounded-products .card--featured-showcase .card-information{display:contents}.rounded-products .card--featured-showcase .card-information>.rating{grid-column:1;grid-row:1;margin:0}.rounded-products .card--featured-showcase .card-information>.rating-text{display:none}.rounded-products .card--featured-showcase .card-information>.rating-count{grid-column:1;grid-row:1;align-self:center;justify-self:start;margin:0 0 0 8.4rem;font-size:1.3rem}.rounded-products .card--featured-showcase .card-information>.price{grid-column:2;grid-row:2;align-self:end;margin:0;font-size:clamp(1.5rem,1.25vw,1.9rem);font-weight:700;white-space:nowrap}.rounded-products .card--featured-showcase .card-information__subtitle{grid-column:1 / -1;grid-row:3;margin:0;font-size:clamp(1.3rem,1.15vw,1.7rem);line-height:1.25;letter-spacing:0}.rounded-products .card--featured-showcase>.card__content>.card__badge{display:none}.rounded-products .slider-buttons{display:none!important}.rounded-products .slider{scroll-padding-inline:0}.rounded-products .slider:after{display:none}.rounded-products .slider .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.featured-showcase-swipe-hint,.featured-showcase-pagination{display:none}.featured-showcase-swipe-cursor{position:fixed;top:0;left:0;z-index:60;display:grid;width:11rem;height:11rem;place-items:center;border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 .6rem 2rem #00000014;font-size:1.3rem;font-weight:700;letter-spacing:.04em;text-transform:lowercase;opacity:0;transform:translate(-50%,-50%) scale(.8);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.featured-showcase-swipe-cursor.is-visible{opacity:.94;transform:translate(-50%,-50%) scale(1)}.featured-showcase-swipe-cursor.is-dragging{transform:translate(-50%,-50%) scale(.9)}@media(hover:hover)and (pointer:fine){.rounded-products .product-grid.slider{cursor:none;-webkit-user-select:none;user-select:none}.rounded-products .product-grid.slider.is-pointer-dragging{scroll-behavior:auto;scroll-snap-type:none}}@media screen and (min-width:990px){.rounded-products .slider--desktop.grid--3-col-desktop{column-gap:var(--grid-desktop-horizontal-spacing)}.rounded-products .slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - (2 * var(--grid-desktop-horizontal-spacing))) / 3);max-width:calc((100% - (2 * var(--grid-desktop-horizontal-spacing))) / 3)}}.rounded-products .card--featured-showcase>.card__content>.quick-add{position:absolute;right:clamp(1.2rem,1.5vw,1.8rem);bottom:clamp(1.2rem,1.5vw,1.8rem);left:clamp(1.2rem,1.5vw,1.8rem);z-index:5;margin:0;opacity:0;transform:translateY(1rem);transition:opacity .22s ease,transform .22s ease;pointer-events:auto}.rounded-products .card--featured-showcase .quick-add__submit{min-height:5rem;padding-inline:2rem;border:0;border-radius:var(--radius-pill);color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:none;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease,background-color .2s ease}.rounded-products .card--featured-showcase .quick-add__submit:after{box-shadow:none}.rounded-products .card--featured-showcase .quick-add__submit:hover,.rounded-products .card--featured-showcase .quick-add__submit:focus-visible{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.rounded-products .card--featured-showcase .quick-add__submit:focus-visible{outline:.2rem solid rgb(var(--color-background));outline-offset:.2rem}@media(hover:hover)and (pointer:fine){.rounded-products .product-card-wrapper:hover .card--showcase-quick-add>.card__content>.card__information,.rounded-products .product-card-wrapper:focus-within .card--showcase-quick-add>.card__content>.card__information{opacity:0;transform:translateY(1rem)}.rounded-products .product-card-wrapper:hover .card--showcase-quick-add>.card__content>.quick-add,.rounded-products .product-card-wrapper:focus-within .card--showcase-quick-add>.card__content>.quick-add{opacity:1;transform:translateY(0)}}@media(hover:none){.rounded-products .card--featured-showcase>.card__content>.card__information{bottom:8rem}.rounded-products .card--featured-showcase>.card__content>.quick-add{opacity:1;transform:none}}@media screen and (max-width:749px){.rounded-products slider-component{display:block;overflow:visible}.rounded-products .product-grid.slider--tablet{display:flex;width:100%;margin:0;padding:0;column-gap:var(--featured-mobile-card-gap, 12px);scroll-padding-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none}.rounded-products .product-grid.slider--tablet::-webkit-scrollbar{display:none}.rounded-products .product-grid.slider--tablet>.grid__item{position:relative;box-sizing:border-box;flex:0 0 var(--featured-mobile-card-width, 88%);width:var(--featured-mobile-card-width, 88%)!important;max-width:var(--featured-mobile-card-width, 88%)!important;margin:0;scroll-snap-align:start}.rounded-products .product-grid.slider--tablet>.grid__item:last-child{margin-right:1.6rem}.rounded-products .product-card-wrapper,.rounded-products .card--featured-showcase{height:100%}.rounded-products .card--featured-showcase{height:auto;min-height:0;aspect-ratio:var(--featured-card-aspect-ratio, 1);border-radius:2rem}.rounded-products .card--featured-showcase .card__media img{object-fit:contain}.rounded-products .card--featured-showcase .card__inner>.card__content{padding:2rem}.rounded-products .card--featured-showcase .card__inner .card__heading{max-width:72%;font-size:2.6rem;line-height:.95;letter-spacing:.01em}.rounded-products .card--featured-showcase .card__inner .card__badge{top:2rem;right:2rem}.rounded-products .card--featured-showcase>.card__content>.card__information{right:1.8rem;bottom:5.8rem;left:1.8rem;gap:.35rem .8rem;opacity:1;transform:none}.rounded-products .card--featured-showcase>.card__content .card__heading,.rounded-products .card--featured-showcase .card-information>.price{font-size:clamp(1.05rem,3.3vw,1.3rem)}.rounded-products .card--featured-showcase .card-information__subtitle{font-size:clamp(.95rem,3vw,1.15rem)}.rounded-products .card--featured-showcase .rating-star{--font-size: 1.05;--letter-spacing: .1}.rounded-products .card--featured-showcase .card-information>.rating-count{margin-left:6.4rem;font-size:1rem}.rounded-products .card--featured-showcase .badge{padding:.3rem .65rem;font-size:.85rem}.rounded-products .card--featured-showcase>.card__content>.quick-add{right:1.4rem;bottom:1.4rem;left:1.4rem;opacity:1;transform:none}.rounded-products .product-card-wrapper:hover .card--showcase-quick-add>.card__content>.card__information,.rounded-products .product-card-wrapper:focus-within .card--showcase-quick-add>.card__content>.card__information,.rounded-products .product-card-wrapper:hover .card--showcase-quick-add>.card__content>.quick-add,.rounded-products .product-card-wrapper:focus-within .card--showcase-quick-add>.card__content>.quick-add{opacity:1;transform:none}.rounded-products .card--featured-showcase .quick-add__submit{min-height:3.4rem;padding-inline:.8rem;border:.15rem solid currentColor;background:rgba(var(--color-background),.82);font-size:clamp(.95rem,3vw,1.15rem)}.featured-showcase-swipe-hint{position:absolute;top:46%;right:-1.2rem;z-index:7;display:grid;width:clamp(7rem,23vw,9rem);height:clamp(7rem,23vw,9rem);place-items:center;border-radius:50%;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.94);box-shadow:0 .6rem 2rem #0000000f;font-family:"Russo One Showcase",var(--font-heading-family);font-size:clamp(1.2rem,4vw,1.5rem);line-height:1;text-transform:lowercase;pointer-events:none}.featured-showcase-pagination{display:flex;max-width:100%;margin:1.8rem 1.6rem 0;gap:1rem;overflow:hidden}.featured-showcase-pagination__dot{flex:0 0 .9rem;width:.9rem;height:.9rem;padding:0;border:0;border-radius:50%;-webkit-appearance:none;appearance:none;color:inherit;background:currentColor;opacity:.38;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.featured-showcase-pagination__dot.is-active{opacity:.9;transform:scale(1.2)}}@media(hover:none),(pointer:coarse){.featured-showcase-swipe-cursor{display:none}}@media(prefers-reduced-motion:reduce){.rounded-products .card--featured-showcase>.card__content>.card__information,.rounded-products .card--featured-showcase>.card__content>.quick-add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/featured-collection-showcase.css.map */
