.collection-main .product__grid-item{overflow:visible!important}.collection-main .thumbnail__caption{display:block!important;padding:14px 14px 18px!important;min-height:88px;background:#fff;border:1px solid rgba(11,30,52,.1);border-top:0;border-radius:0 0 12px 12px;box-shadow:0 10px 24px #07111f14}.collection-main .thumbnail__caption .product-thumbnail__title{display:block;color:#0b1e34!important;font-size:16px!important;font-weight:750!important;line-height:1.35!important;text-decoration:none}.collection-main .thumbnail__caption .product-thumbnail__price,.collection-main .thumbnail__caption .price,.collection-main .thumbnail__caption .money{color:#314b43!important;font-weight:650}.collection-main .thumbnail-overlay__container{background:linear-gradient(180deg,#07111fd1,#07111ff5)!important}.collection-main .thumbnail-overlay .product-thumbnail__title,.collection-main .thumbnail-overlay .product-thumbnail__price,.collection-main .thumbnail-overlay .price,.collection-main .thumbnail-overlay .money,.collection-main .thumbnail-overlay__container .quick-shop__info{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.75)}.collection-main .thumbnail-overlay .product-thumbnail__title{font-size:17px!important;font-weight:800!important;line-height:1.35!important}.collection-main .thumbnail-overlay__container .quick_shop.button{color:#fff!important;background:#9a6a22!important;border-color:#d4ad5f!important;text-shadow:none}.ik-isopod-hub{--ik-hub-navy: #07111f;--ik-hub-blue: #12365f;--ik-hub-gold: #d0aa62;--ik-hub-cream: #fbf7ef;--ik-hub-ink: #14271f;color:var(--ik-hub-ink);margin:0 auto 56px}.ik-isopod-hub__intro,.ik-isopod-hub__section{padding:clamp(28px,4vw,56px);border-radius:22px}.ik-isopod-hub__intro{color:#fff;background:radial-gradient(circle at 80% 15%,rgba(208,170,98,.18),transparent 34%),linear-gradient(135deg,var(--ik-hub-navy),var(--ik-hub-blue));box-shadow:0 24px 60px #07111f33}.ik-isopod-hub__intro h2,.ik-isopod-hub__intro p{color:#fff!important}.ik-isopod-hub__intro h2{max-width:900px;margin:8px 0 18px;font-size:clamp(32px,5vw,58px);line-height:1.04}.ik-isopod-hub__lead{max-width:900px;font-size:clamp(18px,2vw,23px);line-height:1.55}.ik-isopod-hub__eyebrow{margin:0 0 8px;color:#9a6a22!important;font-size:12px;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.ik-isopod-hub__intro .ik-isopod-hub__eyebrow{color:#f0cf8d!important}.ik-isopod-hub__trust{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ik-isopod-hub__trust span{padding:9px 13px;color:#fff7e7;background:#ffffff17;border:1px solid rgba(240,207,141,.35);border-radius:999px;font-size:13px;font-weight:750}.ik-isopod-hub__jump{display:flex;gap:8px;overflow-x:auto;padding:18px 0 8px;scrollbar-width:thin}.ik-isopod-hub__jump a{flex:0 0 auto;padding:10px 15px;color:var(--ik-hub-navy)!important;background:#fff;border:1px solid rgba(11,30,52,.14);border-radius:999px;font-size:14px;font-weight:800;text-decoration:none}.ik-isopod-hub__section{margin-top:22px;background:var(--ik-hub-cream);border:1px solid rgba(11,30,52,.1)}.ik-isopod-hub__section-heading{max-width:880px;margin-bottom:28px}.ik-isopod-hub__section-heading h2{margin:4px 0 12px;color:var(--ik-hub-navy)!important;font-size:clamp(28px,4vw,46px);line-height:1.08}.ik-isopod-hub__section-heading p:last-child{margin-bottom:0;font-size:17px;line-height:1.65}.ik-genus-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ik-genus-card{position:relative;display:flex;min-height:265px;flex-direction:column;padding:24px;overflow:hidden;color:#fff!important;background:linear-gradient(145deg,#0b1e34,#12365f);border:1px solid rgba(208,170,98,.35);border-radius:18px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ik-genus-card:hover,.ik-genus-card:focus-visible{transform:translateY(-4px);border-color:var(--ik-hub-gold);box-shadow:0 18px 34px #07111f38}.ik-genus-card__number{color:#f0cf8d;font-size:12px;font-weight:850;letter-spacing:.16em}.ik-genus-card h3{margin:24px 0 10px;color:#fff!important;font-size:26px}.ik-genus-card p{margin:0 0 20px;color:#e8eef6!important;line-height:1.55}.ik-genus-card__link{margin-top:auto;color:#f0cf8d;font-size:13px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ik-all-genera{margin-top:18px;padding:18px;background:#fff;border:1px solid rgba(11,30,52,.12);border-radius:16px}.ik-all-genera summary{cursor:pointer;color:var(--ik-hub-navy);font-size:17px;font-weight:850}.ik-all-genera__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ik-all-genera__links a{padding:8px 11px;color:#12365f!important;background:#f1f5f8;border-radius:8px;font-size:14px;font-weight:750;text-decoration:none}.ik-all-genera__links a:hover,.ik-all-genera__links a:focus-visible{color:#fff!important;background:#12365f}.ik-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ik-choice-grid article{padding:24px;background:#fff;border-left:4px solid var(--ik-hub-gold);border-radius:12px}.ik-choice-grid h3{margin:0 0 8px;color:var(--ik-hub-navy)!important;font-size:21px}.ik-choice-grid p{margin:0 0 14px;line-height:1.6}.ik-choice-grid a,.ik-isopod-faq a{color:#775015!important;font-weight:800}.ik-care-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ik-care-card{overflow:hidden;color:var(--ik-hub-navy)!important;background:#fff;border:1px solid rgba(11,30,52,.12);border-radius:16px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease}.ik-care-card:hover,.ik-care-card:focus-visible{transform:translateY(-3px);box-shadow:0 16px 32px #07111f26}.ik-care-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#e8edf0}.ik-care-card__media img{width:100%;height:100%;object-fit:cover}.ik-care-card__body{display:flex;min-height:92px;flex-direction:column;justify-content:space-between;gap:8px;padding:16px}.ik-care-card__body strong{color:var(--ik-hub-navy);font-size:17px;line-height:1.35}.ik-care-card__body span{color:#52645d;font-size:14px;font-weight:700}.ik-isopod-hub__button{display:inline-flex;margin-top:20px;padding:13px 18px;color:#fff!important;background:var(--ik-hub-navy);border:1px solid var(--ik-hub-gold);border-radius:9px;font-weight:850;text-decoration:none!important}.ik-isopod-faq details{padding:17px 0;border-top:1px solid rgba(11,30,52,.14)}.ik-isopod-faq details:last-child{border-bottom:1px solid rgba(11,30,52,.14)}.ik-isopod-faq summary{cursor:pointer;color:var(--ik-hub-navy);font-size:18px;font-weight:850}.ik-isopod-faq details p{max-width:900px;margin:12px 0 0;line-height:1.65}@media(max-width:1080px){.ik-genus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.collection-main .thumbnail__caption{min-height:96px;padding:12px 10px 14px!important}.collection-main .thumbnail__caption .product-thumbnail__title{font-size:15px!important}.ik-isopod-hub{margin-bottom:36px}.ik-isopod-hub__intro,.ik-isopod-hub__section{padding:26px 20px;border-radius:16px}.ik-genus-grid,.ik-choice-grid,.ik-care-grid{grid-template-columns:1fr}.ik-genus-card{min-height:220px}}body:has([data-isopod-hub]){color:#d7deea!important;background:radial-gradient(circle at 12% 10%,rgba(23,74,139,.17),transparent 520px),radial-gradient(circle at 88% 70%,rgba(201,162,74,.055),transparent 460px),#07111f!important}body:has([data-isopod-hub]) #template-collection,body:has([data-isopod-hub]) .collection-main{background-color:#07111f!important;background-image:radial-gradient(circle at 78% 8%,rgba(42,92,145,.2),transparent 31%),radial-gradient(circle at 18% 34%,rgba(154,106,34,.1),transparent 26%),radial-gradient(circle,rgba(238,208,149,.12) 1px,transparent 1.4px)!important;background-size:auto,auto,79px 79px!important}body:has([data-isopod-hub]) .shopify-section.section{background:#07111f!important}body:has([data-isopod-hub]) .ik-page-banner{position:relative;min-height:clamp(300px,30vw,420px)!important;overflow:hidden;border:1px solid rgba(208,170,98,.54);border-radius:0 0 22px 22px;box-shadow:0 22px 60px #0000006b}body:has([data-isopod-hub]) .ik-page-banner__media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04)}body:has([data-isopod-hub]) .ik-page-banner:after{content:"";position:absolute;z-index:3;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none;border:1px solid rgba(238,208,149,.22);border-radius:0 0 14px 14px;box-shadow:inset 0 0 42px #d0aa620f}body:has([data-isopod-hub]) .ik-page-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07111fc7,#07111f24 62%,#07111f7a),linear-gradient(0deg,rgba(7,17,31,.54),transparent 58%)}body:has([data-isopod-hub]) .collection-main>.section{padding-top:48px!important}body:has([data-isopod-hub]) .collection-main .breadcrumb,body:has([data-isopod-hub]) .collection-main .breadcrumb a,body:has([data-isopod-hub]) .collection-main .breadcrumb span{color:#d0aa62!important}body:has([data-isopod-hub]) .ik-isopod-hub{color:#d8e1e8;margin-bottom:72px}body:has([data-isopod-hub]) .ik-isopod-hub__intro{position:relative;isolation:isolate;overflow:hidden;padding:clamp(42px,6vw,82px);background:linear-gradient(108deg,#07111ffa,#0c2644e6),url(ik-page-celestial.webp) center / cover no-repeat;border:1px solid rgba(208,170,98,.64);border-radius:24px 24px 8px 8px;box-shadow:0 28px 80px #00000080,inset 0 0 0 8px #07111f57,inset 0 0 0 9px #d0aa621f}body:has([data-isopod-hub]) .ik-isopod-hub__intro:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;top:-290px;right:-120px;border:1px solid rgba(208,170,98,.28);border-radius:50%;box-shadow:0 0 0 44px #d0aa6206,0 0 0 88px #d0aa6205,0 0 120px #3171b42e}body:has([data-isopod-hub]) .ik-isopod-hub__intro:after{content:"";position:absolute;left:clamp(42px,6vw,82px);right:clamp(42px,6vw,82px);bottom:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(208,170,98,.82),transparent)}body:has([data-isopod-hub]) .ik-isopod-hub__intro h2{max-width:990px;color:#fffaf0!important;font-family:var(--heading-font-family, Georgia, serif);font-weight:400!important;letter-spacing:-.025em;text-wrap:balance}body:has([data-isopod-hub]) .ik-isopod-hub__intro .ik-isopod-hub__lead{max-width:850px;color:#dbe5ee!important}body:has([data-isopod-hub]) .ik-isopod-hub__intro>p:not(.ik-isopod-hub__eyebrow):not(.ik-isopod-hub__lead){max-width:820px;color:#aebdca!important}body:has([data-isopod-hub]) .ik-isopod-hub__eyebrow{color:#d0aa62!important;letter-spacing:.22em}body:has([data-isopod-hub]) .ik-isopod-hub__trust span{color:#f4ddad;background:#07111f8a;border-color:#d0aa6285;box-shadow:inset 0 0 14px #d0aa620d}body:has([data-isopod-hub]) .ik-isopod-hub__jump{position:sticky;z-index:8;top:0;gap:0;margin:16px 0 26px;padding:0;background:#07111ff0;border:1px solid rgba(208,170,98,.38);border-radius:8px;box-shadow:0 14px 34px #00000057;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body:has([data-isopod-hub]) .ik-isopod-hub__jump a{flex:1 0 auto;padding:14px 18px;color:#d0aa62!important;background:transparent;border:0;border-right:1px solid rgba(208,170,98,.2);border-radius:0;font-size:12px;letter-spacing:.08em;text-align:center;text-transform:uppercase}body:has([data-isopod-hub]) .ik-isopod-hub__jump a:last-child{border-right:0}body:has([data-isopod-hub]) .ik-isopod-hub__jump a:hover,body:has([data-isopod-hub]) .ik-isopod-hub__jump a:focus-visible{color:#07111f!important;background:#d0aa62}body:has([data-isopod-hub]) .ik-isopod-hub__section{position:relative;overflow:hidden;margin-top:26px;color:#c4d0da;background:radial-gradient(circle at 100% 0,rgba(37,86,139,.18),transparent 34%),linear-gradient(145deg,#0a1d33fa,#06101dfc);border:1px solid rgba(208,170,98,.36);border-radius:8px;box-shadow:0 24px 60px #00000052,inset 0 0 0 7px #07111f52}body:has([data-isopod-hub]) .ik-isopod-hub__section:before{content:"";position:absolute;top:0;right:16%;left:16%;height:1px;background:linear-gradient(90deg,transparent,#d0aa62,transparent);box-shadow:0 0 22px #d0aa6266}body:has([data-isopod-hub]) .ik-isopod-hub__section-heading{position:relative;max-width:920px;margin-bottom:38px;padding-bottom:22px}body:has([data-isopod-hub]) .ik-isopod-hub__section-heading:after{content:"";position:absolute;bottom:0;left:0;width:150px;height:1px;background:linear-gradient(90deg,#d0aa62,transparent)}body:has([data-isopod-hub]) .ik-isopod-hub__section-heading h2{color:#fff7e8!important;font-family:var(--heading-font-family, Georgia, serif);font-weight:400!important;letter-spacing:-.02em}body:has([data-isopod-hub]) .ik-isopod-hub__section-heading p:last-child{color:#aebdca!important}body:has([data-isopod-hub]) .ik-genus-grid{gap:1px;overflow:hidden;background:#d0aa6261;border:1px solid rgba(208,170,98,.42);border-radius:4px}body:has([data-isopod-hub]) .ik-genus-card{min-height:288px;padding:30px;background:linear-gradient(155deg,#103052f7,#07111ffc),url(ik-page-celestial.webp) center / cover no-repeat;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #ffffff06}body:has([data-isopod-hub]) .ik-genus-card:nth-child(2n){background:linear-gradient(155deg,#0a1f37fa,#040d18fc),url(ik-page-celestial.webp) center / cover no-repeat}body:has([data-isopod-hub]) .ik-genus-card:before{content:"\25c6";position:absolute;top:28px;right:28px;color:#d0aa6285;font-size:10px;text-shadow:0 0 16px rgba(208,170,98,.36)}body:has([data-isopod-hub]) .ik-genus-card:hover,body:has([data-isopod-hub]) .ik-genus-card:focus-visible{z-index:2;transform:none;background:linear-gradient(145deg,#173f6a,#091829);box-shadow:inset 0 0 0 2px #d0aa62,0 18px 38px #00000061}body:has([data-isopod-hub]) .ik-genus-card h3{margin:4px 0 10px;color:#fff7e8!important;font-family:var(--heading-font-family, Georgia, serif);font-size:29px;font-weight:400}body:has([data-isopod-hub]) .ik-genus-card p{color:#b7c4cf!important}body:has([data-isopod-hub]) .ik-genus-card__link,body:has([data-isopod-hub]) .ik-genus-card__number{color:#d0aa62}body:has([data-isopod-hub]) .ik-all-genera{padding:24px;background:#040d18bd;border-color:#d0aa6259;border-radius:4px}body:has([data-isopod-hub]) .ik-all-genera summary{color:#fff7e8;font-family:var(--heading-font-family, Georgia, serif);font-size:21px;font-weight:400}body:has([data-isopod-hub]) .ik-all-genera__links a{color:#d6bd89!important;background:#12365f6b;border:1px solid rgba(208,170,98,.24);border-radius:2px}body:has([data-isopod-hub]) .ik-all-genera__links a:hover,body:has([data-isopod-hub]) .ik-all-genera__links a:focus-visible{color:#07111f!important;background:#d0aa62}body:has([data-isopod-hub]) .ik-choice-grid{gap:16px}body:has([data-isopod-hub]) .ik-choice-grid article{position:relative;padding:30px;color:#24352e;background:linear-gradient(#fffaf0f7,#f1e8d6fa),repeating-linear-gradient(0deg,transparent 0 30px,rgba(111,84,40,.08) 30px 31px);border:1px solid #c9a663;border-left:1px solid #c9a663;border-radius:4px;box-shadow:inset 0 0 0 6px #ffffff5c}body:has([data-isopod-hub]) .ik-choice-grid article:after{content:"";position:absolute;right:22px;bottom:18px;width:34px;height:34px;border:1px solid rgba(154,106,34,.28);border-radius:50%}body:has([data-isopod-hub]) .ik-choice-grid h3{color:#0b1e34!important;font-family:var(--heading-font-family, Georgia, serif);font-size:25px;font-weight:400}body:has([data-isopod-hub]) .ik-choice-grid p{color:#45584f!important}body:has([data-isopod-hub]) .ik-choice-grid a{color:#775015!important;font-size:12px;letter-spacing:.07em;text-transform:uppercase}body:has([data-isopod-hub]) .ik-care-grid{gap:16px}body:has([data-isopod-hub]) .ik-care-card{background:linear-gradient(160deg,#102f50,#07111f);border-color:#d0aa6266;border-radius:4px;box-shadow:0 14px 34px #00000042}body:has([data-isopod-hub]) .ik-care-card__media{margin:9px 9px 0;background:#07111f;border:1px solid rgba(208,170,98,.3)}body:has([data-isopod-hub]) .ik-care-card__media img{filter:saturate(.92) contrast(1.04);transition:transform .24s ease,filter .24s ease}body:has([data-isopod-hub]) .ik-care-card:hover .ik-care-card__media img,body:has([data-isopod-hub]) .ik-care-card:focus-visible .ik-care-card__media img{transform:scale(1.025);filter:saturate(1.05) contrast(1.05)}body:has([data-isopod-hub]) .ik-care-card__body{padding:18px 20px 22px}body:has([data-isopod-hub]) .ik-care-card__body strong{color:#fff7e8;font-family:var(--heading-font-family, Georgia, serif);font-size:19px;font-weight:400}body:has([data-isopod-hub]) .ik-care-card__body span{color:#d0aa62;font-size:12px;letter-spacing:.06em;text-transform:uppercase}body:has([data-isopod-hub]) .ik-isopod-hub__button{color:#07111f!important;background:linear-gradient(135deg,#e5c477,#b98532);border-color:#f0d799;border-radius:2px;box-shadow:0 10px 26px #9a6a2238;font-size:12px;letter-spacing:.09em;text-transform:uppercase}body:has([data-isopod-hub]) .ik-isopod-faq details{padding:22px 4px;border-color:#d0aa6245}body:has([data-isopod-hub]) .ik-isopod-faq summary{color:#fff7e8;font-family:var(--heading-font-family, Georgia, serif);font-size:21px;font-weight:400}body:has([data-isopod-hub]) .ik-isopod-faq details p{color:#aebdca!important}body:has([data-isopod-hub]) #ik-all-live-isopods{padding-top:42px;border-top:1px solid rgba(208,170,98,.3)}body:has([data-isopod-hub]) .collection-main .collection-feed__controls,body:has([data-isopod-hub]) .collection-main .collection-feed__main{color:#dce5ec}body:has([data-isopod-hub]) .collection-main .product-image__wrapper,body:has([data-isopod-hub]) .collection-main .product__imageContainer{border-radius:8px 8px 0 0!important}body:has([data-isopod-hub]) .collection-main .product__imageContainer{border:1px solid rgba(208,170,98,.34);border-bottom:0}body:has([data-isopod-hub]) .collection-main .thumbnail__caption{min-height:102px;color:#fff;background:linear-gradient(150deg,#102f50,#07111f);border-color:#d0aa6261;border-radius:0 0 8px 8px;box-shadow:0 16px 36px #00000052}body:has([data-isopod-hub]) .collection-main .thumbnail__caption .product-thumbnail__title{color:#fff7e8!important;font-family:var(--heading-font-family, Georgia, serif);font-size:17px!important;font-weight:400!important}body:has([data-isopod-hub]) .collection-main .thumbnail__caption .product-thumbnail__price,body:has([data-isopod-hub]) .collection-main .thumbnail__caption .price,body:has([data-isopod-hub]) .collection-main .thumbnail__caption .money{color:#d0aa62!important;font-size:12px;letter-spacing:.06em;text-transform:uppercase}body:has([data-isopod-hub]) .collection-main .pagination a,body:has([data-isopod-hub]) .collection-main .pagination span{color:#d0aa62!important}@media(max-width:780px){body:has([data-isopod-hub]) .ik-page-banner{min-height:290px!important;border-radius:0 0 10px 10px}body:has([data-isopod-hub]) .ik-page-banner__inner{padding:52px 24px!important}body:has([data-isopod-hub]) .ik-page-banner h1{max-width:86%;font-size:clamp(38px,11vw,52px)!important}body:has([data-isopod-hub]) .collection-main>.section{padding-top:28px!important}body:has([data-isopod-hub]) .ik-isopod-hub__intro{padding:38px 22px 52px;border-radius:14px 14px 4px 4px}body:has([data-isopod-hub]) .ik-isopod-hub__intro:after{right:22px;left:22px}body:has([data-isopod-hub]) .ik-isopod-hub__jump{position:relative;overflow-x:auto}body:has([data-isopod-hub]) .ik-isopod-hub__jump a{flex:0 0 auto;padding:13px 16px}body:has([data-isopod-hub]) .ik-isopod-hub__section{padding:32px 20px}body:has([data-isopod-hub]) .ik-genus-grid{gap:1px}body:has([data-isopod-hub]) .ik-genus-card{min-height:228px;padding:26px}body:has([data-isopod-hub]) .collection-main .thumbnail__caption{min-height:108px}}body:has([data-isopod-hub]) .ik-isopod-chooser{position:relative;overflow:hidden;padding:clamp(32px,5vw,64px)!important;color:#f5eddc!important;background:radial-gradient(circle at 88% 12%,rgba(63,104,139,.2),transparent 34%),linear-gradient(145deg,#0b1d32,#07111f 68%,#0d2238)!important;border:1px solid rgba(210,166,78,.38)!important;box-shadow:inset 0 0 0 8px #050e197a,inset 0 0 0 9px #d2a64e1a,0 24px 60px #02080f47!important}body:has([data-isopod-hub]) .ik-isopod-chooser:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;pointer-events:none;border:1px solid rgba(234,199,126,.16);border-radius:inherit}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-isopod-hub__section-heading{position:relative;z-index:1;max-width:880px;margin-bottom:30px}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-isopod-hub__eyebrow{color:#d9b25f!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-isopod-hub__section-heading h2{color:#fff8e9!important;text-shadow:0 3px 24px rgba(0,0,0,.42)}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-isopod-hub__section-heading>p:last-child{color:#f0ebddc2!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article{position:relative;isolation:isolate;overflow:hidden;min-height:220px;padding:clamp(26px,3vw,38px)!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#f7f0df!important;background-image:linear-gradient(105deg,#050e19f5 4%,#081828d6 56%,#07111f9e),url(/cdn/shop/files/ik-choice-habitat-v1.png?v=1786697053)!important;background-size:cover!important;background-repeat:no-repeat!important;border:1px solid rgba(218,177,91,.36)!important;border-radius:14px!important;box-shadow:inset 0 1px #fff4d714,inset 0 -80px 90px #030a1252,0 16px 32px #0003!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:nth-child(1){background-position:18% 52%!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:nth-child(2){background-position:48% 42%!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:nth-child(3){background-position:70% 58%!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:nth-child(4){background-position:92% 46%!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;z-index:-1;pointer-events:none;border:1px solid rgba(240,206,137,.11);border-radius:9px}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:after{content:"";position:absolute;top:25px;right:26px;width:34px;height:1px;background:linear-gradient(90deg,transparent,#d9b25f);box-shadow:0 6px #d9b25f57}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:hover,body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article:focus-within{transform:translateY(-3px);border-color:#e6c06fb8!important;box-shadow:inset 0 1px #fff4d71f,inset 0 -80px 90px #030a1247,0 20px 42px #0000004d!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid h3{margin:0 0 10px!important;color:#fff8e9!important;font-size:clamp(1.45rem,2vw,1.9rem)!important;line-height:1.08;text-shadow:0 2px 16px rgba(0,0,0,.72)}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid p{margin:0 0 18px!important;max-width:650px;color:#f6f1e3c9!important;line-height:1.62;text-shadow:0 1px 10px rgba(0,0,0,.75)}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a{display:inline-flex!important;align-items:center;min-height:38px;padding:8px 13px!important;color:#edcc84!important;background:#040d1894!important;border:1px solid rgba(222,181,94,.38)!important;border-radius:999px!important;box-shadow:none!important;font-size:.76rem!important;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-decoration:none!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:after{content:"\2192";margin-left:9px;font-size:1rem;transition:transform .16s ease}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:hover,body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:focus-visible{color:#fff5d7!important;background:#92652042!important;border-color:#eac577c2!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:hover:after,body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:focus-visible:after{transform:translate(3px)}@media(max-width:780px){body:has([data-isopod-hub]) .ik-isopod-chooser{padding:34px 20px!important}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid{grid-template-columns:1fr}body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article{min-height:238px;padding:28px 24px!important}}@media(prefers-reduced-motion:reduce){body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid article,body:has([data-isopod-hub]) .ik-isopod-chooser .ik-choice-grid a:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ik-isopod-hub-live.css.map */
