.geladi-sp-section{margin:0!important;padding:0!important}.geladi-sp{background-color:rgb(var(--color-background, 243, 236, 226));color:rgb(var(--color-foreground, 26, 26, 26));font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:clamp(5rem,9vw,9rem) 0}.geladi-sp,.geladi-sp *{font-family:inherit;box-sizing:border-box}.geladi-sp__head{display:flex;justify-content:space-between;align-items:flex-end;gap:clamp(1rem,2vw,2rem);flex-wrap:wrap;margin-bottom:clamp(2rem,4vw,4rem)}.geladi-sp__head-text{display:flex;flex-direction:column;gap:clamp(.75rem,1.2vw,1.25rem)}.geladi-sp__eyebrow{margin:0;font-size:clamp(.8125rem,.95vw,.9375rem);letter-spacing:.22em;text-transform:uppercase;color:var(--gsp-eyebrow, #c0392b);font-weight:500;display:inline-flex;align-items:center;gap:.6rem}.geladi-sp__eyebrow-dash{width:1.5rem;height:1px;background:currentColor;display:inline-block}.geladi-sp__heading{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;font-weight:400;letter-spacing:-.02em;color:inherit}.geladi-sp__h-1{font-style:normal}.geladi-sp__h-2{margin-left:.15em;font-style:italic;color:var(--gsp-italic, #c0392b);font-weight:400}.geladi-sp__cta{display:inline-flex;align-items:center;gap:.85rem;padding:clamp(.95rem,1.25vw,1.15rem) clamp(1.5rem,2.5vw,2.25rem);font-size:clamp(.95rem,1.1vw,1.0625rem);font-weight:500;color:rgb(var(--color-foreground, 26, 26, 26));background:transparent;border:1px solid rgba(var(--color-foreground, 26, 26, 26),.45);text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.geladi-sp__cta svg{width:1rem;height:.75rem;display:block}.geladi-sp__cta:hover{background:rgb(var(--color-foreground, 26, 26, 26));color:rgb(var(--color-background, 243, 236, 226));border-color:rgb(var(--color-foreground, 26, 26, 26))}.geladi-sp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2vw,2.25rem) clamp(1rem,1.6vw,2rem)}.geladi-sp__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.geladi-sp__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.geladi-sp__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0}.geladi-sp__card-img-wrap{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground, 26, 26, 26),.04)}.geladi-sp__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.geladi-sp__card-img--placeholder{display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground, 26, 26, 26),.04)}.geladi-sp__card-img--placeholder svg{width:60%;height:60%;opacity:.3}.geladi-sp__card:hover .geladi-sp__card-img{transform:scale(1.04)}.geladi-sp__card-cta{position:absolute;left:clamp(.75rem,1.2vw,1.25rem);right:clamp(.75rem,1.2vw,1.25rem);bottom:clamp(.75rem,1.2vw,1.25rem);background:var(--gsp-overlay-bg, #1f1b16);color:var(--gsp-overlay-text, #ffffff);text-align:center;padding:clamp(.85rem,1.1vw,1.05rem) 1rem;font-size:clamp(.75rem,.85vw,.875rem);letter-spacing:.22em;text-transform:uppercase;font-weight:500;line-height:1;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.geladi-sp__card:hover .geladi-sp__card-cta,.geladi-sp__card:focus-visible .geladi-sp__card-cta{opacity:1;transform:translateY(0)}.geladi-sp__badge{position:absolute;top:clamp(.75rem,1.2vw,1.25rem);left:clamp(.75rem,1.2vw,1.25rem);z-index:2;display:inline-flex;align-items:center;padding:.55rem .85rem;font-size:clamp(.7rem,.8vw,.8125rem);letter-spacing:.18em;text-transform:uppercase;font-weight:600;line-height:1;white-space:nowrap}.geladi-sp__badge--top{background:var(--gsp-badge-top-bg, #ffffff);color:var(--gsp-badge-top-text, #1f1b16)}.geladi-sp__badge--new{background:var(--gsp-badge-new-bg, #a83523);color:var(--gsp-badge-new-text, #ffffff)}.geladi-sp__badge--sale{background:var(--gsp-badge-sale-bg, #1f1b16);color:var(--gsp-badge-sale-text, #ffffff)}.geladi-sp__card-body{display:flex;flex-direction:column;gap:.35rem;padding-top:clamp(1rem,1.4vw,1.4rem);flex:1}.geladi-sp__card-category{margin:0 0 .25rem;font-size:clamp(.75rem,.85vw,.875rem);letter-spacing:.2em;text-transform:uppercase;color:var(--gsp-category, #c0392b);font-weight:500}.geladi-sp__card-title{margin:0;font-size:clamp(1.125rem,1.4vw,1.4375rem);font-weight:500;letter-spacing:-.005em;color:inherit;line-height:1.25}.geladi-sp__card-subtitle{margin:0;font-size:clamp(.9375rem,1.05vw,1.0625rem);color:var(--gsp-subtitle, #7a6f5f);letter-spacing:.005em;line-height:1.4;font-weight:400}.geladi-sp__card-price{margin:auto 0 0;padding-top:clamp(.75rem,1.1vw,1rem);font-size:clamp(1.0625rem,1.25vw,1.25rem);color:inherit;font-weight:400}.geladi-sp__card-price-prefix{color:var(--gsp-subtitle, #7a6f5f);margin-right:.35rem}.geladi-sp__card-price strong{font-weight:600}@media(max-width:989px){.geladi-sp__head{align-items:flex-start}.geladi-sp__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.geladi-sp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.geladi-sp__card-cta{opacity:1;transform:translateY(0);padding:.7rem .5rem;font-size:.7rem;letter-spacing:.15em}.geladi-sp__badge{padding:.4rem .6rem;font-size:.6875rem}.geladi-sp__cta{width:100%;justify-content:center}}@media(max-width:480px){.geladi-sp__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/geladi-similar-products.css.map */
