:root{--ic-bg: #f6f0d8;--ic-bg-hover: #fffbea;--ic-ink: #111111;--ic-white: #ffffff;--ic-line: 1px solid #111111}html{background:var(--ic-bg)!important}body{background-color:var(--ic-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192'%3E%3Cg fill='none' stroke='%235f7fa6' stroke-opacity='.2' stroke-width='.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0.5 0.0 L0.2 32.0 L-0.1 64.0 L0.8 96.0 L-0.3 128.0 L0.6 160.0 L0.5 192.0'/%3E%3Cpath d='M0.0 0.5 L32.0 0.3 L64.0 -0.3 L96.0 0.5 L128.0 -0.3 L160.0 0.4 L192.0 0.5'/%3E%3Cpath d='M32.5 0.0 L31.7 32.0 L31.8 64.0 L32.4 96.0 L33.1 128.0 L31.8 160.0 L32.5 192.0'/%3E%3Cpath d='M0.0 32.5 L32.0 32.0 L64.0 32.7 L96.0 33.3 L128.0 32.6 L160.0 32.3 L192.0 32.5'/%3E%3Cpath d='M64.5 0.0 L65.4 32.0 L63.7 64.0 L65.1 96.0 L64.1 128.0 L63.9 160.0 L64.5 192.0'/%3E%3Cpath d='M0.0 64.5 L32.0 63.8 L64.0 64.2 L96.0 65.1 L128.0 63.9 L160.0 64.6 L192.0 64.5'/%3E%3Cpath d='M96.5 0.0 L96.8 32.0 L96.3 64.0 L96.6 96.0 L95.7 128.0 L95.7 160.0 L96.5 192.0'/%3E%3Cpath d='M0.0 96.5 L32.0 96.0 L64.0 96.8 L96.0 96.4 L128.0 96.2 L160.0 96.7 L192.0 96.5'/%3E%3Cpath d='M128.5 0.0 L128.4 32.0 L128.1 64.0 L129.0 96.0 L128.9 128.0 L128.0 160.0 L128.5 192.0'/%3E%3Cpath d='M0.0 128.5 L32.0 128.6 L64.0 128.5 L96.0 129.2 L128.0 128.9 L160.0 128.1 L192.0 128.5'/%3E%3Cpath d='M160.5 0.0 L161.4 32.0 L159.8 64.0 L160.4 96.0 L161.0 128.0 L159.9 160.0 L160.5 192.0'/%3E%3Cpath d='M0.0 160.5 L32.0 160.5 L64.0 159.7 L96.0 160.8 L128.0 161.0 L160.0 160.6 L192.0 160.5'/%3E%3C/g%3E%3C/svg%3E")!important;background-size:192px 192px!important;background-repeat:repeat!important}.section-background{background:transparent!important}#MainContent .section{background-color:transparent!important}img{background:transparent!important}.product-card__content{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-card *:not(.product-badges__badge):not(button):not(.button),.product-information media-gallery *,.product-information [class*=media],.product-information [class*=gallery],.product-information [class*=slide]{background-color:transparent!important;background-image:none!important}.product-card img,.product-information media-gallery img,.product-information [class*=media] img{object-fit:contain!important;border-radius:0!important;filter:none!important}.product-grid{gap:0!important;border-top:var(--ic-line);border-left:var(--ic-line)}.product-grid__item{border:0!important;border-right:var(--ic-line)!important;border-bottom:var(--ic-line)!important;padding:0!important;transition:background-color .2s ease}.product-grid__item:hover{background-color:var(--ic-bg-hover)}.button,.add-to-cart-button,.sticky-add-to-cart__button{background:var(--ic-ink)!important;color:var(--ic-white)!important;border:1px solid var(--ic-ink)!important;border-radius:999px!important}.button-secondary{background:transparent!important;color:var(--ic-ink)!important;border:1px solid var(--ic-ink)!important;border-radius:999px!important}.button-secondary:hover{background:var(--ic-ink)!important;color:var(--ic-white)!important}.product-badges__badge{background:var(--ic-ink)!important;color:var(--ic-white)!important;border-radius:999px!important}header-component .header__row{background:var(--ic-bg)!important}header-component{border-bottom:var(--ic-line)}.product-details>.group-block{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}footer{background:var(--ic-ink)}footer .section{background-color:transparent!important}footer,footer *{color:var(--ic-bg)!important}footer input{border-color:var(--ic-bg)!important;background:transparent!important}.ic-marquee{overflow:hidden;background:var(--ic-ink);color:var(--ic-white);border-bottom:var(--ic-line);white-space:nowrap}.ic-marquee__track{display:flex;width:max-content;animation:ic-marquee 30s linear infinite}.ic-marquee__track span{padding:10px 22px;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ic-marquee:hover .ic-marquee__track{animation-play-state:paused}.ic-marquee__track .ic-smile{padding-inline:4px;font-size:1.05rem;letter-spacing:0;line-height:1;align-self:center}@keyframes ic-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ic-marquee__track{animation:none}}.ic-cart{display:inline-flex;align-items:center;gap:.4em;padding:.45em 1em;border:1px solid var(--ic-ink);border-radius:999px;background:var(--ic-ink);color:var(--ic-white);font-weight:600;font-size:.9rem;line-height:1.1;text-decoration:none;white-space:nowrap}.ic-cart--ghost{background:transparent;color:var(--ic-ink)}a.ic-cart--ghost:hover{background:var(--ic-ink);color:var(--ic-white)}.ic-cart--title{font-family:var(--font-heading--family);font-size:clamp(1.1rem,1.8vw,1.4rem);padding:.35em .9em}.ic-cart--hero{display:inline;padding:.12em .45em;border-radius:18px;font-family:var(--font-heading--family);font-size:clamp(1.6rem,3.6vw,3rem);font-weight:700;line-height:1.32;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ic-hero{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 7;border:var(--ic-line)}.ic-hero img{width:100%;height:100%;object-fit:cover}.ic-hero__txt{position:absolute;left:24px;right:24px;bottom:24px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:640px}.ic-hero__txt .ic-cart{background:var(--ic-white);color:var(--ic-ink);border-color:var(--ic-white)}.ic-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border:var(--ic-line);border-bottom:0}.ic-lines{display:grid;grid-template-columns:repeat(var(--ic-cols, 4),minmax(0,1fr));border-top:var(--ic-line);border-left:var(--ic-line)}.ic-lines>*{border-right:var(--ic-line);border-bottom:var(--ic-line)}.ic-cell{display:flex;flex-direction:column;gap:12px;padding:16px;color:var(--ic-ink);text-decoration:none;transition:background-color .2s ease}a.ic-cell:hover{background-color:var(--ic-bg-hover)}.ic-cell__img{aspect-ratio:1;display:flex;align-items:center;justify-content:center}.ic-cell__img img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}a.ic-cell:hover .ic-cell__img img{transform:scale(1.04)}.ic-cell__meta{display:flex;justify-content:space-between;align-items:center;gap:10px}.ic-cell__title{font-weight:600;font-size:.95rem;line-height:1.25}.ic-cell__price{font-size:.82rem;padding:.35em .8em}.ic-cell__price s{opacity:.6;margin-right:4px}.ic-cell--cat{align-items:flex-start}.ic-text{justify-content:space-between;gap:18px;padding:22px;min-height:190px}.ic-text h3{margin:0 0 6px;font-family:var(--font-heading--family);font-size:1.3rem;line-height:1.1}.ic-text p{margin:0;font-size:.93rem}.ic-text strong{font-family:var(--font-heading--family)}@media screen and (max-width:989px){.ic-lines{--ic-cols: 2 !important}.ic-hero{aspect-ratio:4 / 3}}@media screen and (max-width:560px){.ic-lines--stack{--ic-cols: 1 !important}.ic-hero{aspect-ratio:4 / 5}.ic-hero__txt{left:14px;right:14px;bottom:14px}.ic-cell{padding:12px}.ic-cell__meta{flex-direction:column;align-items:flex-start}}.product-grid__item{display:flex}.product-grid__item>*,product-card.product-card{flex:1;height:100%}.product-card__content{height:100%;display:flex!important;flex-direction:column;gap:0!important;padding:0!important}.product-card__content>*{margin:0!important}.product-card__content>*:first-child{padding:14px!important}.product-card__content>div:has(>.ic-meta){padding:0!important;border-top:var(--ic-line)}.product-card slideshow-arrows,.product-card .slideshow-control,.product-card slideshow-controls,.product-card .slideshow-controls{display:none!important}.ic-meta{display:flex;flex-direction:column}.ic-meta__row{padding:10px 14px}.ic-meta__row+.ic-meta__row{border-top:var(--ic-line)}.ic-meta__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:calc(2.5em + 20px);font-weight:600;font-size:.95rem;line-height:1.25;box-sizing:border-box}.ic-meta__price{display:flex;align-items:center;height:48px;box-sizing:border-box}.ic-meta__colors{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;height:40px;overflow:hidden;box-sizing:border-box}.ic-dot{position:relative;z-index:3;flex:0 0 auto;display:inline-block;width:16px;height:16px;border:1px solid var(--ic-ink);border-radius:50%;transition:transform .15s ease,box-shadow .15s ease}.ic-dot:hover{transform:scale(1.2);box-shadow:0 0 0 2px var(--ic-bg),0 0 0 3px var(--ic-ink)}.ic-card{position:relative;display:flex;flex-direction:column;color:var(--ic-ink);transition:background-color .2s ease}.ic-card:hover{background-color:var(--ic-bg-hover)}.ic-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ic-card__img{padding:14px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-bottom:var(--ic-line)}.ic-card__img img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.ic-card:hover .ic-card__img img{transform:scale(1.04)}.product-information media-gallery,.product-information media-gallery *,.product-information [class*=media],.product-information [class*=gallery],.product-information [class*=slide],.product-information img{border-radius:0!important;--media-radius: 0px;--border-radius: 0px}.ic-marquee__note{padding:4px 16px;text-align:center;font-size:.68rem;letter-spacing:.04em;color:var(--ic-ink);border-bottom:var(--ic-line)}.ic-card__img{position:relative;aspect-ratio:1 / 1;height:auto;min-height:0;overflow:hidden;padding:0}.ic-card__img img{position:absolute;top:14px;right:14px;bottom:14px;left:14px;width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;object-fit:contain}.ic-card .ic-meta{margin-top:auto}.product-card [class*=gallery] img,.product-card .product-media img{object-fit:contain!important;max-height:100%}.product-card__content>*:first-child{aspect-ratio:1 / 1;overflow:hidden}.product-card__content>div:has(>.ic-meta){margin-top:auto!important}.product-card .ic-meta .ic-cart.ic-cell__price{background:var(--ic-ink)!important;color:var(--ic-white)!important}.product-card .ic-meta a.ic-dot.ic-dot{background:var(--dot, #d9d2c3)!important}.ic-cart,.ic-cart--hero,.button,.button-secondary,.add-to-cart-button,.sticky-add-to-cart__button{border-radius:0!important}.ic-cart,.button,.button-secondary,.add-to-cart-button{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;font-weight:500}.ic-cart--hero{text-transform:none;letter-spacing:0}.product-badges__badge{border-radius:0!important;text-transform:uppercase;font-size:.65rem!important;letter-spacing:.06em;padding:4px 8px!important}.ic-meta__row{padding:12px 14px}.ic-meta__info{display:flex;flex-direction:column;gap:4px;height:76px;box-sizing:border-box}.ic-meta__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:auto;max-height:2.6em;padding:0;font-size:.74rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.03em}.ic-meta__price{height:auto;padding:0;font-size:.74rem;font-weight:400;display:block}.ic-meta__price s{opacity:.45;margin-right:6px}.ic-meta__colors{height:36px;gap:5px}.ic-dot{width:12px;height:12px}.ic-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em}.ic-crumbs a{color:inherit;text-decoration:none}.ic-crumbs a:hover{text-decoration:underline}.product-details h1{text-transform:uppercase;letter-spacing:.02em}.product-details .variant-option__button-label,.product-details variant-picker label{border-radius:0!important;border:1px solid var(--ic-ink)!important;text-transform:uppercase;font-size:.74rem}.product-details .variant-option__button-label:has(input:checked){background:var(--ic-ink)!important;color:var(--ic-white)!important}.product-details accordion-custom,.product-details details{border-top:var(--ic-line)}.product-details details summary{text-transform:uppercase;font-size:.8rem;font-weight:600;letter-spacing:.04em;padding-block:14px}.product-information slideshow-arrows button,.product-information .slideshow-control{border-radius:0!important}html,body{overflow-x:clip;max-width:100%}.ic-lines,.ic-head,.ic-hero{box-sizing:border-box;max-width:100%}.ic-lines>*{min-width:0}.ic-cell__img{position:relative;width:100%;aspect-ratio:1 / 1;height:auto;overflow:hidden}.ic-cell__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:contain}.ic-cell--cat .ic-cart{margin-top:auto}.product-information slideshow-arrows,.product-information .slideshow-control--previous,.product-information .slideshow-control--next{display:none!important}.product-information h1{text-transform:uppercase;letter-spacing:.02em}.product-information product-price,.product-information .price{font-size:1rem!important;font-weight:500}.product-information .variant-option{gap:6px!important}.product-information .variant-option__button-label{min-width:46px!important;width:auto!important;height:34px!important;min-height:0!important;padding:0 12px!important;flex:0 0 auto!important;font-size:.72rem!important;border-radius:0!important;border:1px solid var(--ic-ink)!important;background:transparent;transition:background-color .25s ease,color .25s ease}.product-information .variant-option__button-label:hover{background:var(--ic-ink)!important;color:var(--ic-white)!important}.product-information legend,.product-information .variant-option legend{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.product-information .quantity-selector,.product-information quantity-selector-component{border:1px solid var(--ic-ink)!important;border-radius:0!important;background:transparent!important;height:44px}.product-information .quantity-selector button,.product-information quantity-selector-component button{background:transparent!important;color:var(--ic-ink)!important;border:0!important;border-radius:0!important}.product-information .quantity-selector button:hover,.product-information quantity-selector-component button:hover{background:var(--ic-ink)!important;color:var(--ic-white)!important}.product-information .add-to-cart-button{height:44px!important;min-height:0!important}.product-information shopify-accelerated-checkout,.product-information .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 44px}.product-information .shopify-payment-button__button{border-radius:0!important;min-height:44px}.product-information details summary,.product-information .accordion__summary{font-size:.78rem!important;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.product-information details .rte,.product-information details p,.product-information details li{font-size:.85rem}:root{--ic-ease: cubic-bezier(.22,.61,.36,1)}header-component .menu-list__link,header-component nav a{text-decoration-line:underline!important;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:transparent!important;transition:text-decoration-color .35s var(--ic-ease),text-underline-offset .35s var(--ic-ease)}header-component .menu-list__link:hover,header-component nav a:hover,header-component .menu-list__link:focus-visible,header-component nav a:focus-visible{text-decoration-color:currentColor!important;text-underline-offset:4px}header-component .header-actions__action,header-component button svg,header-component a svg{transition:transform .3s var(--ic-ease)}header-component a:hover svg,header-component button:hover svg{transform:translateY(-2px)}.product-grid__item,.ic-card,.ic-cell{transition:background-color .35s var(--ic-ease)}.product-card img{transition:transform .6s var(--ic-ease)!important}.product-grid__item:hover .product-card img{transform:scale(1.05)}.ic-card__img img,.ic-cell__img img{transition:transform .6s var(--ic-ease)!important}.button,.button-secondary,.add-to-cart-button,.ic-cart{transition:background-color .3s var(--ic-ease),color .3s var(--ic-ease),transform .3s var(--ic-ease)!important}.button:hover,.add-to-cart-button:hover{background:transparent!important;color:var(--ic-ink)!important}a.ic-cart:hover,.button:active,.add-to-cart-button:active{transform:translateY(-1px)}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}.product-information details::details-content{height:0;overflow:clip;transition:height .4s var(--ic-ease),content-visibility .4s allow-discrete}.product-information details[open]::details-content{height:auto}}@supports (animation-timeline: view()){.product-grid__item,.ic-lines>*,.ic-hero{animation:ic-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}@keyframes ic-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}button,.button,.button-secondary,.add-to-cart-button,.ic-cart,a.ic-cell,.ic-dot,.variant-option__button-label,[role=button],summary,.ic-crumbs a,footer a{transition:transform .2s var(--ic-ease),background-color .3s var(--ic-ease),color .3s var(--ic-ease),border-color .3s var(--ic-ease),box-shadow .3s var(--ic-ease)!important}.button:hover,.button-secondary:hover,.add-to-cart-button:hover,a.ic-cart:hover,.variant-option__button-label:hover{transform:translateY(-2px);box-shadow:0 3px 0 var(--ic-ink)}button:active,.button:active,.button-secondary:active,.add-to-cart-button:active,a.ic-cart:active,.variant-option__button-label:active,[role=button]:active,summary:active,.ic-dot:active{transform:scale(.96)!important;box-shadow:none}.ic-cart--ghost:hover,.button-secondary:hover{background:var(--ic-ink)!important;color:var(--ic-white)!important}footer a{display:inline-block}footer a:hover{transform:translate(3px)}.ic-crumbs a:hover{text-decoration:none;opacity:.6}summary:hover{opacity:.7}@property --ic-dyn{syntax: "<color>"; inherits: false; initial-value: #ff5a36;}@keyframes ic-colors{0%,to{--ic-dyn: #ff5a36}25%{--ic-dyn: #ffd23f}50%{--ic-dyn: #ff9ecf}75%{--ic-dyn: #7ccf6a}}:root{--ic-red: #ff5a36;--ic-yellow: #ffd23f;--ic-pink: #ff9ecf;--ic-green: #7ccf6a}.ic-marquee__track .ic-smile{animation:ic-colors 8s linear infinite;color:var(--ic-dyn)}a.ic-cell[href*=soldes] .ic-cart,.button-secondary[href*="/collections/soldes"],.product-badges__badge{background:var(--ic-red)!important;border-color:var(--ic-red)!important;color:var(--ic-ink)!important}.ic-hero__txt .ic-cart:not(.ic-cart--hero){background:var(--ic-yellow)!important;border-color:var(--ic-yellow)!important;color:var(--ic-ink)!important}.button,.button-secondary,a.ic-cart,.add-to-cart-button{--ic-hov: var(--ic-yellow)}:root{--ic-blue: #7fc8ff;--ic-lilac: #b9a6ff}[href$="/collections/all"]{--ic-hov: var(--ic-yellow)}[href*="/collections/t-shirts"]{--ic-hov: var(--ic-pink)}[href*="/collections/sweats"]{--ic-hov: var(--ic-green)}[href*="/collections/accessoires"]{--ic-hov: var(--ic-blue)}[href*="/collections/prints"]{--ic-hov: var(--ic-lilac)}.add-to-cart-button:hover,.button:hover,.button-secondary:hover,a.ic-cart--ghost:hover,a.ic-cart:not(.ic-cart--hero):hover{background:var(--ic-hov)!important;border-color:var(--ic-ink)!important;color:var(--ic-ink)!important}header-component .menu-list__link,header-component nav a{outline:none!important;border-color:transparent!important;background:transparent!important}header-component .menu-list__link[aria-current],header-component nav a[aria-current],header-component .menu-list__link[aria-expanded=true]{text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:4px}@media screen and (min-width:990px){.header__row--top .header__columns{position:relative}.header__row--top .header__column:has(header-menu){position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.header__row--top .header__column:has(header-menu) header-menu,.header__row--top .header__column:has(header-menu) .menu-list{width:100%}.header__row--top .overflow-menu::part(list){justify-content:center}.header__row--top .menu-list__list-item{pointer-events:auto}.header__row--top .menu-list__list-item:nth-child(3){margin-left:var(--ic-logo-gap, 240px)!important}.header__row--top .menu-list__list-item:nth-child(n+5){display:none}}.ic-marquee__track .ic-heart{padding:0!important;display:inline-block;font-size:1.1em;line-height:1;letter-spacing:0;animation:ic-colors 8s linear infinite;animation-delay:-4s;color:var(--ic-dyn)}.ic-meta{position:relative}.ic-meta .ic-meta__row.ic-meta__colors{position:absolute;right:14px;bottom:12px;height:auto;padding:0;border:0!important;overflow:visible;z-index:3}.ic-meta__colors:empty{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/icstay-grid.css.map */
