:root{--k-elec:#3BA6FF;--k-elec-dark:#1E7FE0;--k-elec-soft:rgba(59,166,255,.14);--k-navy-1:#08131F;--k-navy-2:#0B1B2E;--k-navy-3:#132A45;--k-abyss:#050B12;--k-dgreen-1:#0A2A18;--k-dgreen-2:#0F3823;--k-dgreen-3:#164A30;--k-gabyss:#04120A}.kinross .k-car{position:relative}.kinross .k-car__viewport{overflow:hidden;border-radius:inherit}.kinross .k-car__track{display:flex;gap:18px;cursor:grab;will-change:transform;padding:6px 2px 4px}.kinross .k-car.is-dragging .k-car__track{cursor:grabbing}.kinross .k-car__track a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.kinross .k-car__track img{-webkit-user-drag:none;pointer-events:none}.kinross .k-car__arrow{position:absolute;top:calc(50% - 8px);transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid var(--k-line);background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--k-shadow);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:6;color:var(--k-ink);font-size:20px;line-height:1;transition:transform .25s var(--k-ease),background .25s var(--k-ease),color .25s var(--k-ease),box-shadow .25s var(--k-ease)}.kinross .k-car__arrow:hover{transform:translateY(-50%) scale(1.08);background:var(--k-green);color:#fff;box-shadow:var(--k-shadow-lg)}.kinross .k-car__arrow--prev{left:-14px}.kinross .k-car__arrow--next{right:-14px}.kinross .k-car__arrow[disabled]{opacity:.3;cursor:default;transform:translateY(-50%)}@media(max-width:760px){.kinross .k-car__arrow{width:40px;height:40px;display:none}}.kinross .k-car__dots{display:flex;gap:9px;justify-content:center;align-items:center;margin-top:22px}.kinross .k-car__dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:var(--k-line);opacity:1;cursor:pointer;transition:all .3s var(--k-ease)}.kinross .k-car__dot:hover{background:var(--k-muted-2)}.kinross .k-car__dot.is-active{width:26px;border-radius:5px;background:var(--k-green)}.kinross .k-catcarp .k-car__viewport{padding:4px 2px 2px}.kinross .k-catbig-wrap{flex:0 0 216px}.kinross .k-catbig-wrap .k-catbig{margin:0}@media(max-width:900px){.kinross .k-catbig-wrap{flex-basis:176px}}@media(max-width:640px){.kinross .k-catbig-wrap{flex-basis:148px}}.kinross .k-catcarp--sm .k-catbig-wrap{flex-basis:154px}@media(max-width:640px){.kinross .k-catcarp--sm .k-catbig-wrap{flex-basis:122px}}.kinross .k-viral{position:relative;margin:56px 0;border-radius:36px;overflow:hidden;padding:64px 0;background:radial-gradient(120% 130% at 12% -10%,var(--k-navy-3) 0%,var(--k-navy-2) 45%,var(--k-abyss) 100%);box-shadow:0 40px 90px #03080e73}.kinross .k-viral:before{content:"";position:absolute;top:-25%;left:-12%;width:58%;height:85%;background:radial-gradient(circle,rgba(59,166,255,.38),transparent 68%);filter:blur(60px);pointer-events:none;z-index:0}.kinross .k-viral:after{content:"";position:absolute;bottom:-35%;right:-10%;width:52%;height:80%;background:radial-gradient(circle,rgba(47,200,91,.16),transparent 70%);filter:blur(70px);pointer-events:none;z-index:0}.kinross .k-viral .k-wrap{max-width:1600px}.kinross .k-viral__wrap{position:relative;z-index:2;display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:center}.kinross .k-viral__panel{color:#fff}.kinross .k-viral__kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#7cc9ff;background:#5cc8ff1f;border:1px solid rgba(92,200,255,.3);padding:7px 15px;border-radius:999px;margin-bottom:22px}.kinross .k-viral__kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--k-elec);box-shadow:0 0 10px 2px #3ba6ffb3}.kinross .k-viral__panel h2{font-family:var(--k-font-display);font-size:40px;font-weight:800;line-height:1.05;letter-spacing:-.03em;margin:0 0 16px}.kinross .k-viral__panel p{font-size:15px;color:#fff9;max-width:260px;line-height:1.5;margin:0 0 26px}.kinross .k-viral__cta{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(135deg,var(--k-elec),var(--k-green));color:#06111d;font-weight:800;font-size:13.5px;padding:15px 22px;border-radius:999px;text-decoration:none;box-shadow:0 16px 36px #3ba6ff4d;transition:transform .32s var(--k-ease),box-shadow .32s var(--k-ease)}.kinross .k-viral__cta:hover{transform:translateY(-3px);box-shadow:0 22px 46px #3ba6ff6b}@media(max-width:980px){.kinross .k-viral .k-wrap{max-width:1280px}.kinross .k-viral__wrap{grid-template-columns:1fr;gap:30px}.kinross .k-viral__panel p{max-width:none}}@media(max-width:640px){.kinross .k-viral{border-radius:24px;padding:44px 0;margin:36px 0}.kinross .k-viral__panel h2{font-size:32px}}.kinross .k-viral .k-car__track{gap:16px}.kinross .k-viral .k-car__arrow{background:#ffffff1a;border-color:#fff3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kinross .k-viral .k-car__arrow:hover{background:linear-gradient(135deg,var(--k-elec),var(--k-green));color:#06111d;border-color:transparent}.kinross .k-viral .k-car__arrow--prev{left:10px}.kinross .k-viral .k-car__arrow--next{right:10px}.kinross .k-viral .k-car__dot{background:#ffffff38}.kinross .k-viral .k-car__dot.is-active{background:linear-gradient(135deg,var(--k-elec),var(--k-green))}.kinross .k-vcard-wrap{flex:0 0 236px}@media(max-width:900px){.kinross .k-vcard-wrap{flex-basis:190px}}@media(max-width:640px){.kinross .k-vcard-wrap{flex-basis:160px}}.kinross .k-vcard{position:relative;display:block;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 22px 50px #00000061;text-decoration:none;overflow:hidden;transition:transform .45s var(--k-ease),box-shadow .45s var(--k-ease),border-color .45s var(--k-ease)}.kinross .k-vcard:hover{transform:translateY(-9px) scale(1.015);border-color:#5cc8ff80;box-shadow:0 32px 70px #3ba6ff3d}.kinross .k-vcard__img{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:1/1;background:#ffffff0b}.kinross .k-vcard__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--k-ease)}.kinross .k-vcard:hover .k-vcard__img img{transform:scale(1.08)}.kinross .k-vcard__badges{position:absolute;top:9px;left:9px;display:flex;flex-direction:column;gap:6px;z-index:3}.kinross .k-vcard__fav{position:absolute;top:9px;right:9px;width:30px;height:30px;border-radius:50%;background:#06111d8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:3;transition:background .25s var(--k-ease)}.kinross .k-vcard__fav:hover{background:#06111dcc}.kinross .k-vcard__fav svg{width:15px;height:15px;stroke:#fff}.kinross .k-vcard__info{padding:13px 3px 3px}.kinross .k-vcard__info b{display:block;color:#fff;font-size:13.5px;font-weight:600;margin-bottom:6px;letter-spacing:-.01em;line-height:1.3}.kinross .k-vcard__rating{font-size:11px;color:#ffc94a;margin-bottom:9px;letter-spacing:1px}.kinross .k-vcard__rating span{color:#ffffff6b;margin-left:4px;letter-spacing:normal}.kinross .k-vcard__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.kinross .k-vcard__price b{font-family:var(--k-font-display);font-size:19px;font-weight:800;color:#fff;letter-spacing:-.02em}.kinross .k-vcard__price s{font-size:12px;color:#fff6}.kinross .k-vcard__add{position:absolute;right:12px;bottom:12px;width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--k-elec),var(--k-green));border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 28px #3ba6ff61;transition:transform .3s var(--k-ease),box-shadow .3s var(--k-ease);z-index:3}.kinross .k-vcard__add:hover{transform:scale(1.1) rotate(6deg);box-shadow:0 16px 36px #3ba6ff85}.kinross .k-vcard__add svg{width:18px;height:18px;stroke:#06111d}.kinross .k-vcard__add.is-added{background:linear-gradient(135deg,var(--k-green),var(--k-green-dark))}.kinross .k-viral .k-badge-tag--new{background:var(--k-elec)}.kinross .k-offers{position:relative;margin:56px 0;border-radius:36px;overflow:hidden;padding:64px 0;background:linear-gradient(160deg,#04120adb,#061c10ad 45%,#04120aeb),radial-gradient(120% 130% at 88% -10%,var(--k-dgreen-3) 0%,var(--k-dgreen-2) 45%,var(--k-gabyss) 100%);box-shadow:0 40px 90px #020a0680}.kinross .k-offers:before{content:"";position:absolute;top:-25%;right:-12%;width:58%;height:85%;background:radial-gradient(circle,rgba(47,200,91,.34),transparent 68%);filter:blur(60px);pointer-events:none;z-index:0}.kinross .k-offers:after{content:"";position:absolute;bottom:-35%;left:-10%;width:52%;height:80%;background:radial-gradient(circle,rgba(59,166,255,.1),transparent 70%);filter:blur(70px);pointer-events:none;z-index:0}.kinross .k-offers .k-wrap{max-width:1600px}.kinross .k-offers__wrap{position:relative;z-index:2;display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:center}.kinross .k-offers__panel{color:#fff}.kinross .k-offers__kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#8cffb0;background:#2fc85b24;border:1px solid rgba(47,200,91,.35);padding:7px 15px;border-radius:999px;margin-bottom:22px}.kinross .k-offers__kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--k-green);box-shadow:0 0 10px 2px #2fc85bb3}.kinross .k-offers__panel h2{font-family:var(--k-font-display);font-size:40px;font-weight:800;line-height:1.05;letter-spacing:-.03em;margin:0 0 16px;color:#fff}.kinross .k-offers__panel p{font-size:15px;color:#fff9;max-width:260px;line-height:1.5;margin:0 0 26px}.kinross .k-offers__cta{display:inline-flex;align-items:center;gap:9px;background:linear-gradient(135deg,var(--k-green),var(--k-green-dark));color:#06170d;font-weight:800;font-size:13.5px;padding:15px 22px;border-radius:999px;text-decoration:none;box-shadow:0 16px 36px #2fc85b52;transition:transform .32s var(--k-ease),box-shadow .32s var(--k-ease)}.kinross .k-offers__cta:hover{transform:translateY(-3px);box-shadow:0 22px 46px #2fc85b75}@media(max-width:980px){.kinross .k-offers .k-wrap{max-width:1280px}.kinross .k-offers__wrap{grid-template-columns:1fr;gap:30px}.kinross .k-offers__panel p{max-width:none}}@media(max-width:640px){.kinross .k-offers{border-radius:24px;padding:44px 0;margin:36px 0}.kinross .k-offers__panel h2{font-size:32px}}.kinross .k-offers .k-car__track{gap:16px}.kinross .k-offers .k-car__arrow{background:#ffffff1a;border-color:#fff3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kinross .k-offers .k-car__arrow:hover{background:linear-gradient(135deg,var(--k-green),var(--k-green-dark));color:#fff;border-color:transparent}.kinross .k-offers .k-car__arrow--prev{left:10px}.kinross .k-offers .k-car__arrow--next{right:10px}.kinross .k-offers .k-car__dot{background:#ffffff38}.kinross .k-offers .k-car__dot.is-active{background:linear-gradient(135deg,var(--k-green),var(--k-green-dark))}.kinross .k-offers .k-vcard:hover{border-color:#5ce69680;box-shadow:0 32px 70px #2fc85b3d}.kinross .k-offers .k-vcard__add{background:linear-gradient(135deg,var(--k-green),var(--k-green-dark));box-shadow:0 12px 28px #2fc85b61}.kinross .k-offers .k-vcard__add:hover{box-shadow:0 16px 36px #2fc85b85}.kinross .k-offers .k-badge-tag--new{background:var(--k-green)}.kinross .k-collx{position:relative;margin:56px 0;border-radius:36px;overflow:hidden;padding:64px 0;background:radial-gradient(120% 130% at 88% 115%,var(--k-navy-3) 0%,var(--k-navy-2) 45%,var(--k-abyss) 100%);box-shadow:0 40px 90px #03080e73}.kinross .k-collx:before{content:"";position:absolute;top:-22%;right:-10%;width:55%;height:78%;background:radial-gradient(circle,rgba(59,166,255,.3),transparent 70%);filter:blur(70px);pointer-events:none;z-index:0}.kinross .k-collx:after{content:"";position:absolute;bottom:-30%;left:-12%;width:50%;height:70%;background:radial-gradient(circle,rgba(47,200,91,.14),transparent 70%);filter:blur(70px);pointer-events:none;z-index:0}.kinross .k-collx .k-wrap{position:relative;z-index:2}.kinross .k-shead--dark h2{color:#fff}.kinross .k-shead--dark p{color:#ffffff8c;margin-top:6px;font-size:14.5px}.kinross .k-collx__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.kinross .k-collx__card{position:relative;display:block;border-radius:22px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 20px 46px #0000005c;border:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-decoration:none;transition:box-shadow .45s var(--k-ease),border-color .45s var(--k-ease),transform .45s var(--k-ease)}.kinross .k-collx__card:hover{transform:translateY(-4px);box-shadow:0 30px 66px #3ba6ff33;border-color:#5cc8ff66}.kinross .k-collx__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--k-ease);will-change:transform}.kinross .k-collx__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#03070df0,#03070d6b 50%,#03070d0a 76%)}.kinross .k-collx__badge{position:absolute;top:14px;left:14px;z-index:3;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.22)}.kinross .k-collx__ov{position:absolute;left:0;right:0;bottom:0;padding:16px 18px;z-index:3;color:#fff}.kinross .k-collx__ov h3{font-family:var(--k-font-display);font-size:18px;font-weight:800;margin:0 0 4px;letter-spacing:-.02em}.kinross .k-collx__ov p{font-size:11.5px;color:#ffffffad;margin:0 0 10px;max-width:360px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kinross .k-collx__btn{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;background:#ffffff1a;border:1px solid rgba(255,255,255,.26);padding:7px 14px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .32s var(--k-ease),transform .32s var(--k-ease),color .32s var(--k-ease)}.kinross .k-collx__card:hover .k-collx__btn{background:linear-gradient(135deg,var(--k-elec),var(--k-green));border-color:transparent;transform:translate(3px);color:#06111d}@media(max-width:1080px){.kinross .k-collx__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.kinross .k-collx__grid{grid-template-columns:1fr}.kinross .k-collx__card{aspect-ratio:16/10}}@media(max-width:860px){.kinross .k-collx{border-radius:24px;padding:44px 0;margin:36px 0}}.kinross .k-chero{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--k-navy-1) 0%,var(--k-navy-2) 55%,var(--k-navy-3) 100%);padding:0}.kinross .k-chero__media{position:relative;width:100%;max-width:1600px;margin:0 auto;aspect-ratio:1915/821;max-height:620px}.kinross .k-chero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:2.5% 3%;display:block}.kinross .k-chero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#050b12bd,#050b128a 40% 62%,#050b12cc)}.kinross .k-chero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;color:#fff}.kinross .k-chero__overlay .k-crumbs{color:#ffffffad;margin-bottom:16px;justify-content:center;padding:0}.kinross .k-chero__overlay .k-crumbs a{color:#ffffffad}.kinross .k-chero__overlay .k-crumbs a:hover{color:#fff}.kinross .k-chero__overlay .k-crumbs .sep{color:#fff6}.kinross .k-chero__overlay h1{font-size:46px;font-weight:800;letter-spacing:-.02em;margin:0 0 14px;color:#fff;text-transform:none;max-width:760px;line-height:1.05;text-shadow:0 2px 18px rgba(0,0,0,.35)}.kinross .k-chero__overlay p{font-size:16px;line-height:1.6;color:#ffffffeb;max-width:560px;margin:0 auto;text-shadow:0 1px 10px rgba(0,0,0,.3)}.kinross .k-chero__overlay .k-badge-row{justify-content:center;margin-top:26px}.kinross .k-chero__overlay .k-tb svg{color:#fff}.kinross .k-chero__overlay .k-tb b{color:#fff}.kinross .k-chero__overlay .k-tb small{color:#ffffffbf}@media(max-width:900px){.kinross .k-chero__media{aspect-ratio:4/3.6;max-height:none}.kinross .k-chero__overlay h1{font-size:32px}.kinross .k-chero__overlay p{font-size:14.5px}.kinross .k-chero__overlay .k-badge-row{gap:16px;row-gap:12px}}@media(max-width:640px){.kinross .k-chero__overlay{padding:30px 18px}.kinross .k-chero__overlay .k-badge-row{gap:12px 20px}}.kinross .k-logo{display:flex;align-items:center}.kinross .k-logo img{height:64px!important;width:auto;display:block;transition:opacity .25s var(--k-ease)}.kinross .k-logo:hover img{opacity:.86}@media(max-width:640px){.kinross .k-logo img{height:50px!important}}.kinross .k-footer__brand .k-flogowrap{display:inline-flex;align-items:center;margin-bottom:14px}.kinross .k-footer__brand .k-flogo{display:block;height:34px;width:auto;margin-bottom:0}.kinross .k-trust__it{color:var(--k-ink)}.kinross .k-trust__it svg{color:var(--k-ink)}.kinross .k-trust__it small{color:var(--k-muted)}.cart-page{position:relative;background:radial-gradient(120% 130% at 15% -10%,var(--k-navy-3) 0%,var(--k-navy-2) 45%,var(--k-abyss) 100%);border-radius:32px;padding:40px clamp(16px,4vw,44px) 48px;box-shadow:0 40px 90px #03080e66;color:#fff}.cart-page--empty{background:radial-gradient(120% 130% at 50% 0%,var(--k-navy-3) 0%,var(--k-navy-2) 45%,var(--k-abyss) 100%)}.cart-page .cart-title h1{color:#fff;font-family:var(--k-font-display,inherit);font-weight:800;letter-spacing:-.02em}.cart-page .cart-bubble__background{background:#ffffff24}.cart-page .cart-bubble__text{color:#fff}.cart-page .button.cart-items__empty-button{background:linear-gradient(135deg,var(--k-elec),var(--k-green));color:#06111d;border:none;font-weight:800;border-radius:999px;box-shadow:0 16px 36px #3ba6ff4d}.cart-page .cart-items__table-row{background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:16px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color .35s var(--k-ease,ease),box-shadow .35s var(--k-ease,ease)}.cart-page .cart-items__table-row:hover{border-color:#5cc8ff59;box-shadow:0 18px 40px #0000004d}.cart-page .cart-items--dividers .cart-items__table-row{border-bottom:1px solid rgba(255,255,255,.09)}.cart-page .cart-items__media-container{border-radius:14px;overflow:hidden;background:#ffffff0a}.cart-page .cart-items__title{color:#fff;font-weight:700}.cart-page .cart-items__details{color:#ffffffad}.cart-page .cart-items__price,.cart-page .cart-items__price *{color:#fff}.cart-page .cart-items__variant dd,.cart-page .cart-items__property dd{color:#fff9}.cart-page .compare-at-price{color:#fff6}.cart-page .quantity-selector{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff}.cart-page .quantity-selector button{color:#fff}.cart-page .quantity-selector input{background:transparent;color:#fff}.cart-page .cart-items__remove{color:#ffffff8c}.cart-page .cart-items__remove:hover{color:#ff6b6b}.cart-page .cart-summary,.cart-page .cart-summary__inner{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 22px 50px #00000059}.cart-page .cart-summary *{color:#fff}.cart-page .cart__subtotal-container,.cart-page .cart__subtotal-container *{color:#ffffffa6}.cart-page .cart__total-label{color:#ffffffb3}.cart-page .cart__total-value{font-family:var(--k-font-display,inherit);font-weight:800;background:linear-gradient(135deg,var(--k-elec),var(--k-green));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cart-page .cart__ctas>.button,.cart-page .cart__checkout-button{background:linear-gradient(135deg,var(--k-elec),var(--k-green));color:#06111d;border:none;border-radius:999px;font-weight:800;box-shadow:0 16px 36px #3ba6ff52;transition:transform .3s var(--k-ease,ease),box-shadow .3s var(--k-ease,ease)}.cart-page .cart__ctas>.button:hover,.cart-page .cart__checkout-button:hover{transform:translateY(-2px);box-shadow:0 22px 46px #3ba6ff70}.cart-page shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:999px}@media(max-width:749px){.cart-page{border-radius:24px;padding:28px 16px 36px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kinross-premium-v7.css.map */
