:root{--ik-max: 1280px;--ik-gutter: clamp(1.25rem, 5vw, 4rem);--ik-rule: rgb(var(--color-foreground-rgb) / .15)}body{--page-width: var(--ik-max) !important}.ik-wrap{width:100%;max-width:var(--ik-max);margin-inline:auto;padding-inline:var(--ik-gutter);box-sizing:border-box}.ik-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-block-end:1rem;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .15);margin-block-end:1px}.ik-head__eyebrow{margin:0 0 .5rem;font-size:.75em;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55)}[lang^=ar] .ik-head__eyebrow{letter-spacing:0;text-transform:none}.ik-head__h{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.8rem,4.5vw,3.2rem);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:rgb(var(--color-foreground-heading, var(--color-foreground-rgb)))}.ik-head__link{text-decoration:none;white-space:nowrap;font-size:.75em;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb));border-block-end:1px solid rgb(var(--color-foreground-rgb));padding-block-end:2px;transition:opacity .15s}.ik-head__link:hover{opacity:.6}[lang^=ar] .ik-head__link{letter-spacing:0;text-transform:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.product-grid{gap:1px;background:var(--ik-rule);border:1px solid var(--ik-rule)}.product-grid__item{background:rgb(var(--color-background-rgb));transition:background .15s}.product-grid__item:hover{background:rgb(var(--color-foreground-rgb) / .04)}.product-grid .product-card__content{padding-inline:1rem;padding-block-end:1.1rem}.product-grid .card-gallery{margin-inline:-1rem;margin-block-end:.5rem}.card-gallery .product-badges--top-left,.card-gallery .product-badges--top-right{top:auto;bottom:8px}@media(max-width:749px){slideshow-slides:has(.product-media-container),slideshow-slide.product-media-container{align-items:flex-start}.product-media-container .product-media{aspect-ratio:1 / 1!important;height:auto!important;max-height:100vw}.product-media-container .product-media img,.product-media-container .product-media picture,.product-media-container .product-media svg,.product-media-container .product-media video{width:100%;height:100%;object-fit:contain}.product-media-container--zoomable{cursor:zoom-in}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ikaros-layout.css.map */
