p.heureka-optout{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}p.heureka-optout input[type=checkbox]{margin:0!important;flex-shrink:0!important}p.heureka-optout label{display:inline!important;margin:0!important;padding:0!important;line-height:normal!important}p.ilico-restock-msg{font-size:1.25rem;font-weight:700;color:#7a4e00;background:linear-gradient(90deg,#fff8e6,#fff3d0);border:1px solid #f5c842;border-left:4px solid #f5a623;padding:10px 14px;border-radius:8px;margin:6px 0 4px;line-height:1.4;text-align:center}p.ilico-restock-banner{font-size:1.5rem;font-weight:700;color:#7a4e00;background:linear-gradient(90deg,#fff8e6,#fff3d0);border:1px solid #f5c842;border-left:4px solid #f5a623;padding:11px 16px;border-radius:8px;margin:6px 0 0;line-height:1.45;display:flex;align-items:center;gap:8px}p.ilico-restock-banner:before{content:"\23f3";font-size:1.1em;flex-shrink:0}h1,.h1{letter-spacing:-.03em}h2,.h2{letter-spacing:-.025em}h3,.h3{letter-spacing:-.02em}h4,.h4,h5,.h5,h6,.h6{letter-spacing:-.015em}.section-heading,.card-heading,.section-cta-title{letter-spacing:-.025em}.card-product{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);will-change:transform}@media(hover:hover){.card-product:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px rgba(var(--color-product-cards-border)),0 12px 32px #0000001a,0 4px 8px #0000000f}}@media(hover:hover){.card-product-media:hover{transform:none;box-shadow:none}}.button,.shopify-challenge__button{transition:box-shadow .18s ease,background-color .18s ease,color .18s ease,transform .15s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.button:not(.loading):not([disabled]):not([aria-disabled=true]):hover{transform:translateY(-1px)}.button:not(.loading):not([disabled]):not([aria-disabled=true]):active{transform:translateY(0);transition-duration:.06s}}.media-icon-item:not(.media-icon-items-inline .media-icon-item){transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}@media(hover:hover){.media-icon-item:not(.media-icon-items-inline .media-icon-item):hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(var(--color-border)),0 8px 20px #00000014,0 2px 4px #0000000a}}.badge{font-weight:700;letter-spacing:.04em;border-radius:var(--badge-radius)}.badge-on-sale{background-color:#004fc7!important;color:#fff!important}.badge-pre-order{background-color:#287dff!important;color:#fff!important}.badge-limited-stock{border-left:3px solid rgba(0,0,0,.15)!important}.card-product .price-regular .price-item-regular,.card-product .price-item-sale{font-weight:700;letter-spacing:-.01em}.card-product .price-sale s{opacity:.55;font-weight:400}.card-simple .card{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}@media(hover:hover){.card-simple .card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(var(--color-border)),0 8px 24px #00000017}}.footer-info-wrapper{border-top:1px solid rgba(var(--color-border))}.footer-info{font-size:1.3rem;opacity:.8}.footer-info a{text-decoration:none}.footer-info a:hover{text-decoration:underline}.list-payment-item .icon{opacity:.75;transition:opacity .18s ease}.list-payment-item:hover .icon{opacity:1}.footer-blocks-wrapper .widget-title{letter-spacing:-.015em;margin-bottom:1.4rem}.link-text{text-underline-offset:.25em;text-decoration-thickness:.1rem;transition:color .15s ease,text-decoration-color .15s ease}.link-text:hover{text-decoration-color:currentColor}.header-mini-cart-heading{letter-spacing:-.02em}.sticky-cart-wrap{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.announcement-bar-text{letter-spacing:.01em;font-weight:500}.breadcrumbs{opacity:.7;font-size:1.3rem;letter-spacing:.01em}.breadcrumbs:hover{opacity:.9;transition:opacity .18s ease}.collection-hero-banner:after{background:linear-gradient(180deg,#0000 -10%,#00000073)!important}.section-title{letter-spacing:-.025em}.product-info .product-title{letter-spacing:-.03em;line-height:1.15}.product-info .price-item-regular,.product-info .price-item-sale{font-weight:700;letter-spacing:-.02em}.button-top{transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.button-top:hover{transform:translateY(-2px)}}.collection-hero-banner-heading{letter-spacing:-.03em;text-shadow:0 2px 12px rgba(0,0,0,.25);font-weight:700}.collection-hero-banner-caption{text-shadow:0 1px 6px rgba(0,0,0,.3);opacity:.95}.collection-hero-banner:before{height:4px;width:48px;border-radius:2px}@media(hover:hover){.collection-hero-banner:hover .collection-hero-banner-media{transform:scale(1.02)}}.collection-toolbar{border-bottom:1px solid rgba(var(--color-border));padding-bottom:1.2rem;margin-bottom:1.2rem}.expandable-item{transition:box-shadow .18s ease}.expandable-item[open]{box-shadow:inset 0 0 0 1px rgba(var(--color-accent-1),.2),0 4px 12px #0000000f}.expandable-item summary{letter-spacing:-.01em;font-weight:600}.expandable-item summary:hover{color:rgba(var(--color-accent-1))}.multicolumn-card-info h3{letter-spacing:-.02em;color:rgba(var(--color-foreground-alt))}.multicolumn-card-image-wrapper img{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.multicolumn-card-image-wrapper:hover img{transform:scale(1.03)}}.rte h2{letter-spacing:-.025em;margin-top:2.5em;margin-bottom:.75em}.rte h3{letter-spacing:-.02em;margin-top:2em;margin-bottom:.6em}.rte h4{letter-spacing:-.015em;margin-top:1.5em}.rte p{line-height:1.7;margin-bottom:1.2em}.rte ul,.rte ol{padding-left:1.8em;margin-bottom:1.4em;line-height:1.7}.rte li{margin-bottom:.4em}.rte a{color:rgba(var(--color-accent-1));text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.1rem;transition:opacity .15s ease}.rte a:hover{opacity:.75}.rte table{border-collapse:collapse;width:100%;margin-bottom:2em;font-size:1.4rem}.rte table th{background-color:rgba(var(--color-background-2));font-weight:700;letter-spacing:-.01em;padding:.8rem 1.2rem;text-align:left;border-bottom:2px solid rgba(var(--color-border))}.rte table td{padding:.7rem 1.2rem;border-bottom:1px solid rgba(var(--color-border));vertical-align:top}.rte table tr:last-child td{border-bottom:none}.rte table tr:hover td{background-color:rgba(var(--color-background-2),.4)}.facet-checkbox:focus-within .facet-checkbox-label{color:rgba(var(--color-accent-1))}.facets-count{font-weight:700;letter-spacing:-.01em}.active-facets-item{transition:opacity .18s ease,transform .18s ease}@media(hover:hover){.active-facets-item:hover{opacity:.8;transform:translateY(-1px)}}.product-recommendations .section-heading{letter-spacing:-.025em}.search-no-results{text-align:center;padding:4rem 0}.search-no-results-heading{letter-spacing:-.025em;margin-bottom:1.5rem}.cart-items th{letter-spacing:.03em;font-size:1.2rem;text-transform:uppercase;opacity:.6;font-weight:600}.cart-item__name{letter-spacing:-.01em;font-weight:600}.live-notification{animation:ilico-pulse 2s ease-in-out infinite}@keyframes ilico-pulse{0%,to{opacity:1}50%{opacity:.75}}.newsletter-title{letter-spacing:-.025em;font-weight:700}.newsletter-icon svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.newsletter-icon:hover svg{transform:scale(1.1) rotate(-5deg)}}.newsletter .field__input{border-radius:var(--inputs-radius)!important}.field__input:focus,.select__select:focus,textarea:focus{border-color:rgba(var(--color-accent-1))!important;box-shadow:0 0 0 2px rgba(var(--color-accent-1),.15)!important;outline:none!important}.sticky-cart{box-shadow:0 -2px 20px #0000001f,0 -.1rem rgba(var(--color-border))!important}.sticky-cart-title{letter-spacing:-.02em}.card-product .button[disabled]:not(.loading),.card-product .button[aria-disabled=true]:not(.loading){background-color:rgba(var(--color-foreground),.06)!important;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)!important;color:rgba(var(--color-foreground),.5)!important;letter-spacing:.02em;font-size:1.3rem}.pagination .page-link{transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.pagination .page-link:hover:not(.active){background-color:rgba(var(--color-foreground),.05)}.pagination .page-link.active{font-weight:700}.main-article h1,.main-article h2,.main-article h3{letter-spacing:-.025em}.main-article .article-content{line-height:1.75;font-size:calc(var(--font-body-scale) * 1.55rem)}.main-article .article-content p{margin-bottom:1.6em}.section-rich-text .section-content{max-width:75rem;margin-left:auto;margin-right:auto}.section-rich-text-narrow .section-content{max-width:65rem}.content-drawer{transition:transform .3s cubic-bezier(.22,1,.36,1)!important}.mobile-dock{box-shadow:0 -2px 16px #0000001a}@media(hover:hover){.card-product .card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .22s ease;z-index:2;pointer-events:none;border-radius:inherit}.card-product:hover .card-media:after{background:#0000000a}}@media(min-width:990px){.navigation-menu.navigation-main .navigation-item>a{position:relative;transition:color .18s ease}.navigation-menu.navigation-main .navigation-item>a:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:2px;background:var(--ilico-blue);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.4,0,.2,1);pointer-events:none}.navigation-menu.navigation-main .navigation-item>a:hover:after,.navigation-menu.navigation-main .navigation-item:hover>a:after{transform:scaleX(1)}.navigation-menu.navigation-main .navigation-item>a:hover{color:#fff!important}}.slideshow-content-wrap,.slideshow-content-wrap.content-enter,.slideshow-content-wrap.content-exit,.slideshow-content-wrap.content-visible,.slideshow-content-wrap .slideshow-heading,.slideshow-content-wrap .slideshow-text,.slideshow-content-wrap .slideshow-buttons{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
