.im-app-shell .product-card-wrapper .card{position:relative}.im-app-shell .product-card-wrapper>.card>.card__content,.im-app-shell .product-card-wrapper .card__information,.im-app-shell .product-card-wrapper .card__heading,.im-app-shell .product-card-wrapper .im-card-link{position:static!important}.im-app-shell .product-card-wrapper .im-card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto!important;border-radius:1.3rem}.im-app-shell .product-card-wrapper .im-card-link:focus-visible{outline:0}.im-app-shell .product-card-wrapper .im-card-link:focus-visible:after{outline:3px solid var(--im-app-blue);outline-offset:3px}.im-app-shell .product-card-wrapper .quick-add{z-index:3}.im-app-shell .product-card-wrapper .quick-add modal-opener,.im-app-shell .product-card-wrapper .quick-add product-form{position:relative;z-index:3}.im-app-shell .product-card-wrapper .card__inner>.card__content{pointer-events:none}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content>.card__information{display:grid!important;grid-template-rows:3.9rem 2.4rem auto;align-content:start;gap:0;padding:0!important}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .card__heading{grid-row:1;font-size:1.4rem!important;line-height:1.35!important;min-height:3.9rem!important;max-height:3.9rem;margin:0!important;-webkit-line-clamp:2}.im-card-review-slot{grid-row:2;min-height:2.4rem;display:flex;align-items:center}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .im-card-review-slot .immershop-card-rating{margin:0!important;min-height:2.4rem;align-items:center}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .immershop-card-rating__stars{font-size:1.5rem!important}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .immershop-card-rating__count{font-size:1.2rem!important}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .card-information{grid-row:3;display:block!important;padding:0 3.8rem 0 0!important;margin:0!important}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .card-information:before{content:none!important;display:none!important}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .card-information .price{display:block!important;min-height:4.8rem!important;margin:0!important;font-size:1.8rem!important;line-height:1.25;font-weight:800}.im-app-shell .product-card-wrapper .price__container{display:block;margin:0}.im-app-shell .product-card-wrapper .price__regular,.im-app-shell .product-card-wrapper .price__sale{display:grid!important;grid-template-rows:1.8rem 3rem;align-items:center}.im-app-shell .product-card-wrapper .price__regular>.price-item{grid-row:2;margin:0;white-space:nowrap}.im-app-shell .product-card-wrapper .price__sale>span:has(s){grid-row:1;line-height:1.2}.im-app-shell .product-card-wrapper .price__sale>.price-item--sale{grid-row:2;margin:0;white-space:nowrap}.im-app-shell .product-grid .product-card-wrapper>.card>.card__content .price__sale .price-item--regular{font-size:1.2rem!important;margin:0;color:#65738a;line-height:1.2}.im-app-shell .product-card-wrapper .badge{background:var(--im-app-blue)!important;color:#fff!important;border:0!important;border-radius:.6rem;font-size:1.15rem!important;padding:.45rem .7rem;line-height:1.2}.im-app-home .im-app-view-all,.im-app-home .im-app-section-heading>a,.im-app-home .collection-list-view-all>a,.im-app-home .collection__view-all>a{font-size:1.45rem!important;font-weight:750!important;color:#1056a7!important;min-height:4.4rem;text-decoration:none}.im-app-shell .collection-card-wrapper .card__heading{font-size:1.5rem!important;line-height:1.3!important}.im-app-collection-art{object-fit:contain!important;background:#f4f8fc}.im-app-home .im-app-hero--brand .im-app-hero__image{top:0;right:0;bottom:0;left:0;width:100%}.im-app-home .im-app-hero--brand .im-app-hero__image img{width:100%;height:100%;object-fit:cover;object-position:center 10%}.im-app-category-drawer{padding:0;border:0;border-radius:1.8rem;width:min(48rem,calc(100% - 2.4rem));max-height:calc(100dvh - 3.2rem);color:var(--im-app-ink);box-shadow:0 24px 80px #10243e40;overflow:hidden}.im-app-category-drawer::backdrop{background:#10243e70}.im-app-category-drawer[open]{display:flex;flex-direction:column}.im-app-category-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.6rem;border-bottom:1px solid var(--im-app-line);flex-shrink:0}.im-app-category-drawer__header h2{margin:0;font:700 2rem/1.3 var(--font-body-family)}.im-app-category-drawer__header button{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:#edf4fc;color:var(--im-app-ink);cursor:pointer}.im-app-category-drawer__header button svg{width:1.8rem;height:1.8rem}.im-app-category-drawer__body{overflow:auto;overscroll-behavior:contain;padding:0 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px))}.im-app-category-drawer ul{padding:0;margin:0;list-style:none}.im-app-category-drawer li>a{display:grid;grid-template-columns:6.4rem 1fr 1.8rem;align-items:center;gap:1.2rem;min-height:8rem;padding:.8rem 0;border-bottom:1px solid var(--im-app-line);color:var(--im-app-ink);font:600 1.5rem/1.35 var(--font-body-family);text-decoration:none}.im-app-category-drawer img{width:6.4rem;height:6.4rem;object-fit:contain;border-radius:1rem}.im-app-drawer-catalogue{display:flex;align-items:center;justify-content:center;min-height:4.8rem;margin-top:1.6rem;border-radius:1rem;background:var(--im-app-blue);color:#fff;font-weight:700;text-decoration:none}.im-app-category-drawer :focus-visible,.im-app-product-details summary:focus-visible{outline:3px solid var(--im-app-blue);outline-offset:3px}.im-app-product-details{display:block;margin:2rem 0;color:var(--im-app-ink);font:400 1.5rem/1.65 var(--font-body-family)}.im-app-accordion{border-top:1px solid var(--im-app-line)}.im-app-accordion:last-child{border-bottom:1px solid var(--im-app-line)}.im-app-accordion>summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:5.8rem;padding:1.2rem .4rem;list-style:none;cursor:pointer;font-size:1.6rem;font-weight:650;line-height:1.3}.im-app-accordion>summary::-webkit-details-marker{display:none}.im-app-accordion>summary>span{font-size:2.2rem;color:var(--im-app-blue);flex-shrink:0}.im-app-accordion>[data-im-accordion-panel]{padding:.4rem .4rem 2rem;overflow-wrap:anywhere}.im-app-product-details img,.im-app-product-details video,.im-app-product-details iframe{max-width:100%;height:auto}.im-app-product-details table{display:block;max-width:100%;overflow:auto;font-size:1.4rem}.im-app-product-details h2,.im-app-product-details h3,.im-app-product-details h4{font-size:1.7rem;line-height:1.35}.im-app-shell.im-app-obscured #immershop-wa-widget:has(#immershop-wa-panel:not(.is-open)),#immershop-wa-widget.im-app-wa-collision{visibility:hidden;pointer-events:none}.im-app-shell #cart-notification-form button[name=checkout]{background:linear-gradient(115deg,#0068cc,#159de9)!important;color:#fff!important;min-height:5.2rem;border-radius:1.2rem!important;font-size:1.7rem;font-weight:750}@media(max-width:749px){.im-app-shell .header .header__icon--account,.im-app-shell .header .header__icon--account.small-hide,.im-app-shell .header .header__icon--cart{display:none!important}.im-app-home .header{grid-template-areas:"heading menu";grid-template-columns:minmax(0,1fr) 4.4rem}.im-app-home .header__icons{display:none}.im-app-home .im-app-search{padding-inline:2rem}.im-app-home .im-app-search__field{min-height:4.4rem;padding-block:0}.im-app-home .im-app-hero{height:23rem}.im-app-home .im-app-hero--brand .im-app-hero__image img{object-position:center 44%}.im-app-home .im-app-hero__text{width:58%;padding-top:1.6rem}.im-app-home .im-app-hero h2{font-size:2.25rem;line-height:1.06;max-width:18rem}.im-app-home .im-app-hero p{font-size:1.2rem;line-height:1.35}.im-app-home .im-app-categories a{font-size:1.15rem;flex-basis:6.8rem;min-height:8rem}.im-app-home .im-app-categories a>span:last-child{max-width:6.8rem}.im-app-shell .im-app-nav a{font-size:1.15rem;line-height:1.2}.im-app-shell #immershop-wa-widget{bottom:calc(var(--im-nav-height) + var(--im-cookie-height) + var(--im-wa-offset,12px))}.im-app-category-drawer{margin:auto 1.2rem 1.2rem;max-height:calc(100dvh - 3.6rem)}.im-app-home .collection__title h2{font-size:1.9rem}.im-app-shell #cart-notification.active{position:fixed;inset:max(1.2rem,env(safe-area-inset-top)) 1.2rem auto;width:auto;max-height:calc(100dvh - 2.4rem);overflow:auto;z-index:100}}@media(prefers-reduced-motion:reduce){.im-app-accordion *,.im-app-category-drawer *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/im-app-commerce.css.map */
