:root{--bb-lime: #FFD23F;--bb-lime-2: #F5B700;--mk-navy: #0B3A6B;--mk-teal: #00B8C4;--mk-coral: #FF6F59;--mk-sand: #FFF4DC;--bb-text: #0B3A6B;--bb-muted: #46708F;--bb-card: rgba(255, 251, 242, .95);--bb-card-solid: #FFFBF2;--bb-line: rgba(0, 184, 196, .45);--bb-line-soft: rgba(11, 58, 107, .12);--bb-head: "Baloo 2", "Nunito", system-ui, sans-serif;--bb-body: "Nunito", system-ui, sans-serif;--mk-outline: 2px 0 0 var(--mk-navy), -2px 0 0 var(--mk-navy), 0 2px 0 var(--mk-navy), 0 -2px 0 var(--mk-navy), 2px 2px 0 var(--mk-navy), -2px -2px 0 var(--mk-navy), 2px -2px 0 var(--mk-navy), -2px 2px 0 var(--mk-navy), 0 6px 0 rgba(11, 58, 107, .35)}cart-drawer-upsell .upsell__add-btn{min-width:0!important;width:auto!important;min-height:0!important;height:auto!important;padding:8px 14px!important;font-size:13px!important;line-height:1.1!important;border-radius:999px!important;box-shadow:0 3px 0 var(--mk-navy)!important;white-space:nowrap!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:4px!important}html{background-color:#9be8f2;overflow-x:clip}.mk-sea{background-image:linear-gradient(180deg,#9be8f2,#6fdce6 7%,#2fc6da 16%,#12a6d2,#0b86c2 40%,#0a68a8,#0a4e8c,#083a70 82%,#052650 94%,#041c3e)}body{position:relative;color:var(--bb-text);font-family:var(--bb-body)}body:after{display:none}body:before{background-image:radial-gradient(ellipse 60% 40% at 50% -10%,rgba(255,255,255,.35),transparent 60%);background-size:auto;-webkit-mask-image:none;mask-image:none}::selection{background:var(--bb-lime);color:var(--mk-navy)}.mk-sea{position:absolute;left:0;top:0;width:100%;min-height:100%;z-index:-1;pointer-events:none;overflow:hidden}.mk-fish{position:absolute;left:0;will-change:transform;animation:mk-swim var(--t, 24s) linear infinite;animation-delay:var(--d, 0s)}.mk-fish.is-left{animation-name:mk-swim-l}.mk-fish svg{display:block;width:var(--s, 40px);height:auto;animation:mk-bob 3.2s ease-in-out infinite}.mk-fish.is-left svg{transform:scaleX(-1);animation-name:mk-bob-l}.mk-coral{position:absolute;bottom:auto;will-change:transform;transform-origin:50% 100%;animation:mk-sway 6s ease-in-out infinite}.mk-coral svg{display:block;width:100%;height:auto}.mk-bubble{position:absolute;width:var(--b, 10px);height:var(--b, 10px);border-radius:50%;border:1.5px solid rgba(255,255,255,.7);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.9),rgba(255,255,255,.12) 45%,transparent 70%);will-change:transform,opacity;animation:mk-rise var(--t, 9s) linear infinite;animation-delay:var(--d, 0s)}.mk-ray{position:absolute;top:0;width:120px;height:900px;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 85%);transform-origin:top center;opacity:.6}@keyframes mk-swim{0%{transform:translate(-20vw)}to{transform:translate(120vw)}}@keyframes mk-swim-l{0%{transform:translate(120vw)}to{transform:translate(-20vw)}}@keyframes mk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes mk-bob-l{0%,to{transform:scaleX(-1) translateY(0)}50%{transform:scaleX(-1) translateY(-10px)}}@keyframes mk-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes mk-rise{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-420px);opacity:0}}.bb-h2,.bb-hero__title,.bb-game__title,.bb-show__title,.bb-glow-word,.bb-stat__num,.bb-rev-score__num{font-family:var(--bb-head)!important;font-style:normal!important;font-weight:800!important;letter-spacing:.01em}.bb-h2,.bb-hero__title,.bb-game__title{color:#fff;text-shadow:var(--mk-outline)}.bb-lime{color:var(--bb-lime)!important;text-shadow:var(--mk-outline)!important}.bb-hero__title{font-size:clamp(42px,5.6vw,82px);line-height:1}.bb-h2{line-height:1.02}.bb-glow-word{color:var(--bb-lime);text-shadow:var(--mk-outline);animation:none}.bb-eyebrow{color:#fff;background:var(--mk-navy);padding:8px 14px 7px;border-radius:999px;font-family:var(--bb-body);font-weight:800;letter-spacing:.14em;box-shadow:0 4px #0000002e}.bb-dot{background:var(--bb-lime);box-shadow:0 0 0 3px #ffd23f59}.bb-feat__title,.bb-how__title,.bb-rev__title,.bb-vs__label,.bb-tile strong,.bb-pill__txt,.bb-lives,.bb-marquee__item,.bb-btn,.bb-rev-more__btn,.bb-stat__label,.bb-pdp-badge__chip,.bb-badge,.bb-show__title,.bb-how__num{font-family:var(--bb-head)!important;font-style:normal!important;font-weight:800!important;letter-spacing:.03em}.bb-btn,.product-form__submit,.button:not(.button--secondary):not(.link),.shopify-payment-button__button--unbranded{background:var(--bb-lime)!important;color:var(--mk-navy)!important;box-shadow:0 6px 0 var(--mk-navy),0 14px 26px #0b3a6b40!important;border:2px solid var(--mk-navy)!important}.bb-btn:hover,.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--mk-navy),0 18px 30px #0b3a6b4d!important}.bb-btn:active,.product-form__submit:active{transform:translateY(4px);box-shadow:0 2px 0 var(--mk-navy)!important}.bb-card,.bb-pill,.bb-show,.bb-how__step,.bb-faq__item,.bb-acc__item,.bb-rev,.bb-rev-top,.bb-tile,.bb-lives,.bb-cta,.bb-rev-form,.bb-split__copy{background:var(--bb-card)!important;border:2px solid rgba(0,184,196,.55)!important;color:var(--bb-text);box-shadow:0 6px #0b3a6b2e,0 18px 40px #041c3e2e!important}.bb-split__copy{padding:clamp(22px,3vw,38px);border-radius:28px}.bb-split__media,.bb-show__media{border:4px solid #fff!important;box-shadow:0 8px #0b3a6b40,0 26px 50px #041c3e4d!important}.bb-feat__ico,.bb-tile__ico,.bb-trust__item .bb-ico{color:#fff!important;background:var(--mk-teal)!important;border:0!important;box-shadow:0 4px #0b3a6b40!important}.bb-pill__ico,.bb-how__ico{background:var(--bb-lime)!important;color:var(--mk-navy)!important;box-shadow:0 4px 0 var(--mk-navy)!important}.bb-how__num{color:transparent;-webkit-text-stroke:2px var(--mk-teal)}.bb-how:before{background:repeating-linear-gradient(90deg,#fff 0 10px,transparent 10px 20px);opacity:.7}.bb-checks .bb-ico{background:var(--mk-teal);color:#fff}.bb-checks li,.bb-split__text,.bb-feat__text,.bb-how__text,.bb-faq__a,.bb-acc__body,.bb-rev__text,.bb-hero__text,.bb-cta__text{color:var(--bb-muted)!important}.bb-faq__plus{border-color:var(--mk-teal)}.bb-faq__plus:before,.bb-faq__plus:after{background:var(--mk-teal)}details[open]>summary .bb-faq__plus{background:var(--mk-teal)}details[open]>summary .bb-faq__plus:before,details[open]>summary .bb-faq__plus:after{background:#fff}.bb-vs__col{background:#fff;border-color:#0b3a6b1a}.bb-vs__col--good{background:#e3faf8;border-color:var(--mk-teal);box-shadow:none}.bb-vs__col--good .bb-vs__label,.bb-vs__col--good li:before{color:#00909a}.bb-badge{background:var(--mk-coral);color:#fff;box-shadow:0 3px #0b3a6b4d}.bb-price__now{color:var(--mk-coral);font-family:var(--bb-head)}.bb-price__old{color:var(--bb-muted)}.bb-pdp-badge__chip{background:var(--mk-navy);color:var(--bb-lime);border:0}.bb-pdp-badge__txt{color:var(--mk-navy);font-weight:700}.bb-trust__item{color:var(--mk-navy)}.bb-marquee--lime{background:var(--bb-lime);color:var(--mk-navy);box-shadow:0 6px #0b3a6b40;border-block:3px solid var(--mk-navy)}.bb-hero{background:transparent;padding-top:clamp(30px,5vw,70px)}.bb-hero__grid-bg,.bb-hero__glow,.bb-beam{display:none!important}.mk-beach{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#7fd3f7,#b8ecff 46%,#7fe7e2 47%,#3fd3d8 64%,#f7e4b6 64.5%,#f3d99b)}.mk-beach:after{content:"";position:absolute;left:-5%;right:-5%;top:61%;height:7%;background:radial-gradient(28px 14px at 28px 0,transparent 96%,#fff 100%) 0 0 / 56px 100% repeat-x;opacity:.9;animation:mk-wave 5s ease-in-out infinite;will-change:transform}.mk-beach__fade{position:absolute;left:0;right:0;bottom:0;height:26%;background:linear-gradient(180deg,transparent,#9BE8F2)}.mk-sun{position:absolute;top:7%;right:9%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#fff6b3 0 40%,#ffd23f 41% 62%,#ffd23f00 63%);animation:bb-pulse 4s ease-in-out infinite;will-change:transform}.mk-cloud{position:absolute;width:var(--w, 70px);will-change:transform;animation:mk-drift var(--t, 40s) linear infinite}.mk-cloud svg{width:100%;height:auto;display:block}.mk-palm{position:absolute;bottom:30%;width:clamp(160px,18vw,280px);transform-origin:50% 100%;animation:mk-sway 7s ease-in-out infinite;will-change:transform}.mk-palm--l{left:-40px}.mk-palm--r{right:-50px;transform:scaleX(-1);animation-name:mk-sway-r}.mk-palm svg{width:100%;height:auto;display:block}@keyframes mk-wave{0%,to{transform:translate(0)}50%{transform:translate(-28px)}}@keyframes mk-drift{0%{transform:translate(-10vw)}to{transform:translate(110vw)}}@keyframes mk-sway-r{0%,to{transform:scaleX(-1) rotate(-2deg)}50%{transform:scaleX(-1) rotate(2deg)}}.bb-hero__inner{z-index:1}.bb-hero__copy{background:#fffbf2d1;border:3px solid #fff;border-radius:30px;padding:clamp(20px,3vw,36px);box-shadow:0 8px #0b3a6b2e}.bb-hero__text{color:var(--mk-navy)!important;font-weight:600}.bb-orbit__dash{border-color:#ffffffbf}.bb-orbit__arc{border-top-color:var(--bb-lime);border-right-color:var(--bb-lime)}.bb-orbit__dot{background:#fff;box-shadow:0 0 0 6px #ffffff59}.bb-hero__visual:before{background:radial-gradient(circle,rgba(255,255,255,.6),transparent 68%)}.bb-pill{color:var(--mk-navy)}.bb-stat{background:radial-gradient(circle,#fff 0 54%,transparent 55%),repeating-conic-gradient(from 0deg,var(--mk-coral) 0 45deg,#fff 45deg 90deg)!important;border:4px solid var(--mk-navy);box-shadow:0 8px #0b3a6b40}.bb-stat__ring{border-top-color:var(--bb-lime);border-left-color:var(--bb-lime)}.bb-stat__num{color:var(--c);text-shadow:var(--mk-outline)}.bb-stat__label{color:var(--mk-navy)}.bb-stars{color:#0b3a6b26}.bb-stars:before{color:#ffb800}.bb-rev-score__num{color:var(--mk-coral)}.bb-rev__avatar{color:#fff;background:hsl(calc(170 + var(--h) * .5),70%,45%)}.bb-rev-form input[type=text],.bb-rev-form input[type=email],.bb-rev-form textarea,.bb-game__form input{background:#fff;color:var(--mk-navy);border:2px solid rgba(11,58,107,.15)}.bb-rev-form input:focus,.bb-rev-form textarea:focus,.bb-game__form input:focus{border-color:var(--mk-teal)}.bb-rev-form__stars label{color:#0b3a6b2e}.bb-rev-form__stars label:hover,.bb-rev-form__stars label:hover~label,.bb-rev-form__stars input:checked~label{color:#ffb800}.bb-rev-more__btn{background:#fff;color:var(--mk-navy);border:2px solid var(--mk-navy);box-shadow:0 4px 0 var(--mk-navy)}.bb-rev-more__btn:hover{background:var(--bb-lime);color:var(--mk-navy)}.bb-rev-form__ok{color:#00909a}.bb-rev-form__fine,.bb-game__fine{color:var(--bb-muted)!important}.bb-game__overlay{background:#041c3eb3!important}.bb-game__box{background:linear-gradient(180deg,#b8ecff,#fff4dc 70%)!important;border:4px solid #fff!important;box-shadow:0 10px #0b3a6b59,0 30px 80px #00000073!important}.bb-game__x{background:#fff;color:var(--mk-navy);border-color:#0b3a6b33}.bb-game__sub{color:var(--mk-navy)!important}.bb-game__arena{cursor:crosshair;border:3px solid #fff;background:radial-gradient(ellipse at 50% 120%,#F7E4B6 0 18%,transparent 19%),repeating-linear-gradient(180deg,rgba(255,255,255,.12) 0 2px,transparent 2px 26px),linear-gradient(180deg,#5fe0e6,#16a9d6 70%,#0b86c2)!important}.bb-game__target{background:radial-gradient(circle at 35% 30%,#fffffff2,#ffffff40 40%,#00b8c440 70%)!important;border:3px solid #fff!important;box-shadow:0 6px 18px #0b3a6b4d!important}.bb-game__target:before{content:"\1f420";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:38px;transform:translateY(-8px)}.bb-game__label{align-items:end!important;padding-bottom:8px;font-family:var(--bb-head);font-style:normal;color:var(--mk-coral)!important;text-shadow:0 0 0 transparent,1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff!important;font-size:18px}.bb-game__ring{border-color:#fffc!important}.bb-game__blaster{width:10px;margin-left:-5px;height:46px;border-radius:6px;background:linear-gradient(#ff6f59,#b9472f)!important;box-shadow:0 0 0 2px #fff!important}.bb-game__beam line{stroke:#fff!important;stroke-width:2!important;stroke-dasharray:4 4}.bb-game__spark{background:transparent!important;border:3px solid #fff;box-shadow:none!important}.bb-game__spark.is-hit{border-color:var(--bb-lime)}.bb-game__msg{color:#fff!important;text-shadow:0 2px 0 rgba(11,58,107,.6);font-family:var(--bb-head);font-style:normal}.bb-game__skip{color:var(--bb-muted)}.bb-game__code{color:var(--mk-navy);border-color:var(--mk-teal);background:#fff;font-family:var(--bb-head);font-style:normal}.section-header,.shopify-section-group-header-group .header-wrapper,.header-wrapper{background:#fffbf2!important;border-bottom:0!important;box-shadow:0 6px 18px #0b3a6b1a!important;position:relative}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 10'%3E%3Cpath d='M0 0h40v3c-5 0-5 6-10 6S25 3 20 3 15 9 10 9 5 3 0 3z' fill='%23FFFBF2'/%3E%3C/svg%3E") repeat-x 0 0 / 40px 10px}.header__menu-item,.header__icon,.header__menu-item span{color:var(--mk-navy)!important;font-weight:800}.header__menu-item:hover span,.header__active-menu-item{color:var(--mk-teal)!important;text-decoration-color:var(--mk-teal)!important}.header__icon{border-radius:50%;transition:background-color .2s}.header__icon:hover{background:#00b8c41f}.header__icon--cart .cart-count-bubble,.cart-count-bubble{background:var(--mk-coral)!important;color:#fff!important;font-weight:800}.cdb .cdb-bar{border-bottom:0!important;box-shadow:none!important}.cdb .cdb-text{font-family:var(--bb-head)!important;font-style:normal!important;font-weight:800!important;text-shadow:0 2px 0 rgba(11,58,107,.45)}.cdb .cdb-text strong{color:var(--bb-lime);text-shadow:0 2px 0 var(--mk-navy)}.cdb .cdb-item{box-shadow:0 3px #00000040!important}.cdb .cdb-sep{color:#fff!important}.cdb .cdb-bar:before{background:linear-gradient(90deg,transparent,#fff,transparent)!important}.drawer__inner,.cart-drawer,.menu-drawer,.header__submenu,.predictive-search,.product-popup-modal__content,.modal__content{background:var(--bb-card-solid)!important;color:var(--mk-navy)}cart-drawer.drawer,.drawer{background-color:#041c3e8c!important}.drawer__inner{border-left:4px solid var(--mk-teal)!important}.cart-drawer .cart-timer{background:linear-gradient(90deg,#00b8c4,#29d3c8)!important;color:#fff!important;border:0!important}.cart-drawer .cart-timer countdown-timer{color:var(--bb-lime)!important;text-shadow:0 2px 0 var(--mk-navy)}.cart-drawer .cart-timer:after{background:linear-gradient(90deg,transparent,#fff,transparent)!important}sticky-atc.sticky-atc{background:#fffbf2fa!important;border-top:3px solid var(--mk-teal)!important;box-shadow:0 -10px 30px #041c3e40!important}sticky-atc.sticky-atc:before{background:linear-gradient(90deg,transparent,var(--bb-lime),transparent)}.sticky-atc .sticky-atc__title{color:var(--mk-navy)!important;font-family:var(--bb-head)!important;font-style:normal!important;font-weight:800!important}.sticky-atc .sticky-atc__image img{border-color:var(--mk-teal)}.footer{background:#041c3e!important;border-top:4px solid var(--mk-teal)!important}.footer,.footer *{color:#dcefff!important}.footer a:hover{color:var(--bb-lime)!important}.product__title h1,.product__title .h1{font-family:var(--bb-head)!important;font-style:normal!important;font-weight:800!important;color:#fff!important;text-shadow:var(--mk-outline)}.product__info-container .price-item--sale,.product__info-container .price-item--regular{color:var(--mk-coral)!important;font-family:var(--bb-head);font-weight:800!important;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.product__info-container .price--on-sale .price-item--regular{color:var(--mk-navy)!important;font-family:var(--bb-body);text-shadow:none}.product__info-wrapper .product__info-container{background:#fffbf2e6;border:3px solid #fff;border-radius:28px;padding:clamp(18px,2.5vw,30px)!important;box-shadow:0 8px #0b3a6b26}.product__info-container .product__title h1{color:var(--mk-navy)!important;text-shadow:none}.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{border-color:var(--mk-teal)!important}.product-form__input input[type=radio]:checked+label{background:var(--mk-teal)!important;color:#fff!important}.product__media-wrapper .product-media-container,.product__media-item{border:4px solid #fff}.thumbnail[aria-current]{box-shadow:0 0 0 3px var(--mk-coral)!important}@media(max-width:989px){.mk-palm{width:140px;bottom:40%}.mk-sun{width:80px;height:80px}.mk-beach{background:linear-gradient(180deg,#7fd3f7,#b8ecff 30%,#7fe7e2 31%,#3fd3d8 44%,#f7e4b6 44.5%,#f3d99b)}.mk-beach:after{top:41%;height:5%}}@media(prefers-reduced-motion:reduce){.mk-fish,.mk-coral,.mk-bubble,.mk-cloud,.mk-palm,.mk-sun,.mk-beach:after{animation:none!important}}.bb-cta__beams{display:none!important}.bb-stat__label{font-size:clamp(11px,1.05vw,14px)!important;max-width:62%;line-height:1.1}.bb-game__target{width:96px!important;height:96px!important}.bb-game__target:before{font-size:40px;transform:translateY(-12px)}.bb-game__label{padding-bottom:10px;font-size:17px}html{font-synthesis:none}.bb-h2,.bb-hero__title,.bb-game__title,.product__title h1{line-height:1.02!important;letter-spacing:0!important;padding-top:.06em}.bb-h2 .bb-lime,.bb-hero__title .bb-lime{display:inline-block}.product__info-container variant-selects .product-form__input--pills{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mk-bundle{margin:14px 0 6px;display:grid;gap:12px}.mk-bundle__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.mk-bundle__title{font:800 18px/1 var(--bb-head);color:var(--mk-navy);letter-spacing:.02em}.mk-bundle__sub{font:700 13px/1.2 var(--bb-body);color:var(--bb-muted)}.mk-tier{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:start;width:100%;text-align:left;cursor:pointer;padding:16px 14px 14px;border-radius:20px;border:2.5px solid rgba(11,58,107,.14);background:#fff;color:var(--mk-navy);font-family:var(--bb-body);box-shadow:0 4px #0b3a6b14;transition:border-color .2s,box-shadow .2s,transform .2s}.mk-tier:hover{transform:translateY(-2px);border-color:#00b8c499}.mk-tier.is-on{border-color:var(--mk-teal);background:linear-gradient(180deg,#f2fdff,#fff 70%);box-shadow:0 0 0 4px #00b8c42e,0 6px #0b3a6b1f}.mk-tier--best{padding-top:22px}.mk-tier--best.is-on{border-color:var(--mk-coral);background:linear-gradient(180deg,#fff6ee,#fff 70%);box-shadow:0 0 0 4px #ff6f592e,0 6px #0b3a6b1f}.mk-tier__badge{position:absolute;top:-12px;left:16px;padding:5px 11px;border-radius:999px;background:var(--mk-teal);color:#fff;font:800 11px/1 var(--bb-body);letter-spacing:.06em;box-shadow:0 3px #0b3a6b40}.mk-tier--best .mk-tier__badge{background:var(--mk-coral);animation:mk-badge 2.4s ease-in-out infinite}@keyframes mk-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.mk-tier__radio{width:22px;height:22px;margin-top:2px;border-radius:50%;border:2.5px solid rgba(11,58,107,.3);background:#fff;position:relative}.mk-tier.is-on .mk-tier__radio{border-color:var(--mk-teal)}.mk-tier--best.is-on .mk-tier__radio{border-color:var(--mk-coral)}.mk-tier.is-on .mk-tier__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--mk-teal)}.mk-tier--best.is-on .mk-tier__radio:after{background:var(--mk-coral)}.mk-tier__main{display:grid;gap:4px;min-width:0}.mk-tier__name{font:800 19px/1.1 var(--bb-head);color:var(--mk-navy)}.mk-tier__cap{font:600 13px/1.3 var(--bb-body);color:var(--bb-muted)}.mk-tier__gift{display:flex;align-items:center;gap:10px;margin-top:6px;padding:6px 10px 6px 6px;border-radius:14px;background:#fff4dc;border:1.5px dashed #F5B700;font:700 13px/1.25 var(--bb-body);color:var(--mk-navy)}.mk-tier__gift img{width:44px;height:44px;flex:0 0 44px;object-fit:cover;border-radius:10px;background:#fff}.mk-tier__gift small{display:block;font-weight:600;color:var(--bb-muted);font-size:12px}.mk-tier__per{margin-top:4px;font:700 12px/1.3 var(--bb-body);color:#0e8f7e}.mk-tier__price{display:grid;justify-items:end;gap:2px;text-align:right}.mk-tier__price b{font:800 21px/1 var(--bb-head);color:var(--mk-navy);white-space:nowrap}.mk-tier__price s{font:600 13px/1.2 var(--bb-body);color:var(--bb-muted);white-space:nowrap}.mk-tier__price em{font:800 11.5px/1.2 var(--bb-body);font-style:normal;color:#fff;background:#14a47e;padding:4px 7px;border-radius:8px;margin-top:4px;white-space:nowrap}.mk-bundle__nudge{margin:0;padding:10px 14px;border-radius:14px;background:var(--mk-navy);color:#fff;font:600 13.5px/1.35 var(--bb-body)}.mk-bundle__nudge b{color:var(--bb-lime)}.mk-bundle__ship{margin:0;text-align:center;font:700 13px/1.3 var(--bb-body);color:var(--mk-navy)}@media(max-width:420px){.mk-tier{grid-template-columns:20px 1fr;padding:15px 12px 12px}.mk-tier__price{grid-column:2;justify-items:start;text-align:left;grid-auto-flow:column;align-items:baseline;gap:8px;justify-content:start}.mk-tier__name{font-size:18px}}.product__info-container .upsell,.product__info-container [class*=upsell]{font-family:var(--bb-body)}.product__info-container .upsell-container,.product__info-container .upsells-container{border-radius:18px!important}.mk-vids__row{position:relative}.mk-vids__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 14px}.mk-vids__track::-webkit-scrollbar{display:none}.mk-vid{position:relative;margin:0;scroll-snap-align:start;aspect-ratio:9 / 16;border-radius:22px;overflow:hidden;background:#0b3a6b;border:4px solid #fff;box-shadow:0 8px #0b3a6b2e}.mk-vid video,.mk-vid .mk-vid__video{width:100%;height:100%;object-fit:cover;display:block}.mk-vid__label{position:absolute;left:10px;bottom:10px;padding:6px 11px;border-radius:999px;background:#fffbf2f2;color:var(--mk-navy);font:800 12.5px/1 var(--bb-body)}.mk-vids__arrow{position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-30px;border-radius:50%;border:3px solid #fff;background:var(--bb-lime);color:var(--mk-navy);font:800 28px/1 var(--bb-body);cursor:pointer;box-shadow:0 4px #0b3a6b59;display:grid;place-items:center;padding-bottom:4px}.mk-vids__arrow--prev{left:-14px}.mk-vids__arrow--next{right:-14px}.mk-vids__cta{text-align:center;margin-top:18px}@media(max-width:989px){.mk-vids__track{grid-auto-columns:calc((100% - 16px) / 2.3)}}@media(max-width:600px){.mk-vids__track{grid-auto-columns:62%}.mk-vids__arrow{display:none}}.upsell .upsell__price .regular-price{color:var(--mk-coral)!important;font-weight:800}.upsell .upsell__price .compare-price{color:var(--bb-muted)!important}.upsell .upsell__title h3{font-family:var(--bb-head)!important;color:var(--mk-navy)!important}.upsell .upsell__checkbox{color:var(--mk-teal)!important}.product__info-wrapper .product__info-container{padding:clamp(18px,2.2vw,28px)!important}.product__info-container>*+*{margin-top:0}.mk-bundle{gap:10px;margin:18px 0 4px}.mk-bundle__head{align-items:center}.mk-bundle__title{font:800 17px/1 var(--bb-head);text-transform:none;letter-spacing:0}.mk-bundle__sub{font:700 12.5px/1.2 var(--bb-body);color:var(--bb-muted)}.mk-tier{grid-template-columns:20px 1fr auto;grid-template-areas:"r m p" "g g g";align-items:center;gap:4px 12px;padding:14px 16px;border-radius:16px;border-width:2px;box-shadow:none}.mk-tier:hover{transform:none}.mk-tier--best{padding-top:14px}.mk-tier.is-on,.mk-tier--best.is-on{box-shadow:0 0 0 3px #00b8c426}.mk-tier--best.is-on{box-shadow:0 0 0 3px #ff6f5926}.mk-tier__radio{grid-area:r;width:20px;height:20px;margin:0;border-width:2px}.mk-tier__main{grid-area:m;gap:2px}.mk-tier__name{font:800 17px/1.15 var(--bb-head)}.mk-tier__per{margin:0;font:600 12px/1.2 var(--bb-body);color:var(--bb-muted)}.mk-tier__price{grid-area:p;gap:0}.mk-tier__price b{font:800 19px/1.1 var(--bb-head)}.mk-tier__price s{font-size:12.5px}.mk-tier__badge{top:-10px;left:auto;right:14px;padding:4px 10px;font:800 10.5px/1 var(--bb-body);letter-spacing:.05em;text-transform:uppercase;box-shadow:none}.mk-tier--best .mk-tier__badge{animation:none}.mk-tier__gift{grid-area:g;display:flex;align-items:center;gap:8px;margin:8px 0 0 32px;padding:6px 8px;border:0;border-radius:10px;background:#fff4dc;font:700 12.5px/1.25 var(--bb-body);color:var(--mk-navy)}.mk-tier__gift img{width:28px;height:28px;flex:0 0 28px;border-radius:7px}.mk-tier__gift span{flex:1;min-width:0}.mk-tier__gift b{color:var(--mk-coral)}.mk-tier__gift em{font:800 11.5px/1 var(--bb-body);font-style:normal;color:#fff;background:#14a47e;padding:4px 7px;border-radius:6px;white-space:nowrap}.mk-bundle__nudge{padding:9px 12px;border-radius:12px;background:#e8f9fb;color:var(--mk-navy);font:600 13px/1.35 var(--bb-body);text-align:center}.mk-bundle__nudge b{color:var(--mk-coral)}@media(max-width:420px){.mk-tier{grid-template-columns:20px 1fr auto;padding:13px 12px}.mk-tier__price{grid-column:auto;justify-items:end;text-align:right;grid-auto-flow:row}.mk-tier__gift{margin-left:0}}.product__info-container .upsell{margin-top:8px!important}.product__info-container .upsell__container{padding:10px 12px!important}.product__info-container .upsell__title h3{font-size:15px!important}.product__info-container .upsell__desc{font-size:12.5px!important;margin-top:2px!important}.product__info-container [class*=upsell] .upsell__image img{border-radius:10px}:root{--mk-glass: rgba(255,255,255,.8);--mk-glass-line: rgba(255,255,255,.9);--mk-glass-shadow: 0 10px 30px rgba(6,52,104,.18)}html{background:#2a9ad6}body{background:transparent!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;display:block;background:#2a9ad6 url(mk-ocean.webp) center top / cover no-repeat!important;-webkit-mask-image:none!important;mask-image:none!important;opacity:1!important;transform:none!important;animation:none!important}body:after{content:"";display:block!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff1a,#083c781a 70%,#083c7838)}@media(min-width:990px){body:before{background-position:center 20%!important}}.mk-sea,.mk-beach,.mk-sun,.mk-palm,.mk-cloud{display:none!important}main .gradient,main .color-background-1,main .section,main .shopify-section>section{background:transparent!important}.bb-h2{color:#fff;text-shadow:var(--mk-outline)}.bb-card,.bb-pill,.bb-show,.bb-how__step,.bb-faq__item,.bb-acc__item,.bb-rev,.bb-rev-top,.bb-tile,.bb-lives,.bb-cta,.bb-rev-form,.bb-split__copy,.bb-hero__copy{background:var(--mk-glass)!important;border:1.5px solid var(--mk-glass-line)!important;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);box-shadow:var(--mk-glass-shadow)!important}.bb-split__media,.bb-show__media{border:3px solid rgba(255,255,255,.95)!important;box-shadow:var(--mk-glass-shadow)!important}.bb-hero{background:transparent!important}.bb-marquee--lime{box-shadow:0 6px 20px #06346833}.section-header,.shopify-section-group-header-group .header-wrapper,.header-wrapper{background:#fffbf2eb!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-wrapper:after{display:none}product-info.product__info-container,.product__info-container{display:block!important}.product__info-wrapper .product__info-container{background:#ffffffdb!important;border:1.5px solid var(--mk-glass-line)!important;border-radius:26px!important;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:var(--mk-glass-shadow)!important;padding:clamp(18px,2.4vw,30px)!important}.product__media-wrapper .product-media-container,.product__media-item{border:3px solid rgba(255,255,255,.95);border-radius:22px;overflow:hidden}.bb-trust__item{background:transparent}.bb-acc__item{background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 2px #0b3a6b0f!important;border:1.5px solid rgba(0,184,196,.25)!important}@media(max-width:749px){.product__info-wrapper .product__info-container{padding:18px 16px!important;border-radius:22px!important}}@media(prefers-reduced-transparency:reduce){.bb-card,.bb-faq__item,.bb-rev,.bb-split__copy,.product__info-wrapper .product__info-container{background:#fff!important}}.mk-add__sub{max-width:560px;margin:10px auto 0;text-align:center;color:#fff;font:700 16px/1.4 var(--bb-body);text-shadow:0 2px 6px rgba(6,52,104,.55)}.mk-add__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,260px));justify-content:center;gap:18px;margin-top:26px}.mk-add__card{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--mk-glass);border:1.5px solid var(--mk-glass-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--mk-glass-shadow);transition:transform .2s}.mk-add__card:hover{transform:translateY(-4px)}.mk-add__img{position:relative;display:block;aspect-ratio:1;background:#fff}.mk-add__img img{width:100%;height:100%;object-fit:cover;display:block}.mk-add__save{position:absolute;top:10px;left:10px;padding:5px 9px;border-radius:999px;background:var(--mk-coral);color:#fff;font:800 12px/1 var(--bb-body)}.mk-add__body{display:flex;flex-direction:column;gap:8px;padding:14px;flex:1}.mk-add__title{color:var(--mk-navy);text-decoration:none;font:800 16px/1.2 var(--bb-head)}.mk-add__price{display:flex;align-items:baseline;gap:8px;margin-top:auto}.mk-add__price b{color:var(--mk-coral);font:800 19px/1 var(--bb-head)}.mk-add__price s{color:var(--bb-muted);font:600 13px/1 var(--bb-body)}.mk-add__btn{display:block;width:100%;padding:11px 10px;border-radius:14px;border:2px solid var(--mk-navy);background:var(--bb-lime);color:var(--mk-navy);font:800 14px/1 var(--bb-head);text-align:center;cursor:pointer;box-shadow:0 4px 0 var(--mk-navy);transition:transform .15s,box-shadow .15s}.mk-add__btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--mk-navy)}.mk-add__btn.is-off{background:#e6eef5;border-color:#b8c9d9;color:var(--bb-muted);box-shadow:none;cursor:default}.mk-add__more{text-align:center;margin-top:24px}@media(max-width:749px){.mk-add__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:4px 2px 12px}.mk-add__card{scroll-snap-align:start}.mk-add__grid::-webkit-scrollbar{display:none}}@media(max-width:420px){.mk-add__body{padding:11px}.mk-add__title{font-size:14.5px}.mk-add__btn{font-size:13px;padding:10px 6px}}.product-form__input--quantity-breaks .quantity-breaks__title{color:var(--mk-navy);font:800 14px/1 var(--bb-head);letter-spacing:.12em}.product-form__input--quantity-breaks .quantity-breaks__title span:empty{background:#0b3a6b2e!important}.product-form__input--quantity-breaks .quantity-breaks-container input[type=radio]+label.quantity-break{background:#fff!important;border:2px solid rgba(11,58,107,.14)!important;color:var(--mk-navy)!important;box-shadow:0 2px #0b3a6b0f;transition:border-color .2s,box-shadow .2s,background .2s}.product-form__input--quantity-breaks .quantity-break:hover{border-color:#00b8c499!important}.product-form__input--quantity-breaks .quantity-breaks-container input[type=radio]:checked+label.quantity-break{background:#eafbfd!important;border-color:var(--mk-teal)!important;box-shadow:0 0 0 3px #00b8c42e!important;color:var(--mk-navy)!important}.product-form__input--quantity-breaks .quantity-break__label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.product-form__input--quantity-breaks .quantity-break__label-text{font:800 17px/1.1 var(--bb-head);color:var(--mk-navy);white-space:nowrap}.product-form__input--quantity-breaks .quantity-break__caption{font:700 13px/1.3 var(--bb-body);color:#3b6a8f;opacity:1}.product-form__input--quantity-breaks .quantity-break__benefit{background:var(--mk-coral)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:3px 8px!important;font:800 11px/1.2 var(--bb-body)!important;letter-spacing:.02em;white-space:nowrap}.product-form__input--quantity-breaks .quantity-break__price{color:var(--mk-coral)!important;font:800 19px/1.1 var(--bb-head)!important;white-space:nowrap}.product-form__input--quantity-breaks .quantity-break__compare-price{color:#6b8aa6!important;font:600 13px/1.2 var(--bb-body)!important;white-space:nowrap}.product-form__input--quantity-breaks .quantity-break__badge{background:var(--mk-navy)!important;color:#fff!important;font:800 11px/1 var(--bb-body)!important;letter-spacing:.05em;text-transform:uppercase;padding:5px 10px!important;border-radius:999px!important}.product-form__input--quantity-breaks .quantity-break:last-of-type .quantity-break__badge{background:var(--mk-coral)!important}.product-form__input--quantity-breaks .quantity-break__content{gap:10px}.product-form__input--quantity-breaks .quantity-break__left{min-width:0}html{background:#44b6d6!important}body:before,body:after{display:none!important;background:none!important}.mk-oc{--sky: clamp(330px, 52vh, 520px);position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;overflow:hidden;pointer-events:none}.mk-oc span,.mk-oc svg{display:block}.mk-oc__sky{position:absolute;left:0;right:0;top:0;height:var(--sky);background:linear-gradient(180deg,#5dbdf4,#8fd3f8 55%,#d2f0ff)}.mk-oc__sun{position:absolute;top:14%;right:12%;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,#fffbe0 0 28%,#fff0aad9 30%,#fff0aa00 68%);animation:mk-oc-pulse 6s ease-in-out infinite}.mk-oc__cloud{position:absolute;left:0;width:var(--w);animation:mk-oc-drift var(--t) linear infinite;animation-delay:var(--d);opacity:.95}.mk-oc__cloud svg{width:100%;height:auto}.mk-oc__far{position:absolute;left:0;right:0;top:calc(var(--sky) - 64px);height:64px;background:linear-gradient(180deg,#2e98e0,#45b8ea)}.mk-oc__far:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#fff9}.mk-oc__waves{position:absolute;left:0;right:0;top:calc(var(--sky) - 34px);height:44px;overflow:hidden}.mk-oc__wave{position:absolute;left:0;width:200%;height:30px}.mk-oc__wave--back{top:0;animation:mk-oc-wave 16s linear infinite;opacity:.9}.mk-oc__wave--front{top:12px;height:32px;animation:mk-oc-wave 10s linear infinite reverse}.mk-oc__boat{position:absolute;right:9%;top:calc(var(--sky) - 112px);width:112px;animation:mk-oc-bob 4.5s ease-in-out infinite;transform-origin:50% 90%}.mk-oc__rockwrap{position:absolute;left:3%;top:calc(var(--sky) - 66px);width:190px}.mk-oc__boat svg,.mk-oc__rockwrap svg{width:100%;height:auto}.mk-oc__deep{position:absolute;left:0;right:0;top:calc(var(--sky) + 8px);bottom:0;background:linear-gradient(180deg,#4ed3e4,#2cbbe0 7%,#1a9ed4 22%,#1488c8,#127cc0 68%,#1b8fc8 86%,#44b6d6)}.mk-oc__rays{position:absolute;left:0;right:0;top:0;height:min(1300px,40%);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent)}.mk-oc__rays span{position:absolute;top:-20px;width:90px;height:100%;transform-origin:50% 0;transform:rotate(var(--r));background:linear-gradient(180deg,#ffffff61,#fff0);filter:blur(2px);animation:mk-oc-ray 7s ease-in-out infinite;animation-delay:var(--d)}.mk-oc__bubble{position:absolute;width:var(--b);height:var(--b);border-radius:50%;border:1.5px solid rgba(255,255,255,.75);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.95) 0 18%,rgba(255,255,255,.15) 40%,transparent 70%);animation:mk-oc-rise var(--t) linear infinite;animation-delay:var(--d)}.mk-oc__fish{position:absolute;left:0;width:var(--s);animation:mk-oc-swim var(--t) linear infinite;animation-delay:var(--d)}.mk-oc__fish.is-left{animation-name:mk-oc-swim-l}.mk-oc__fish svg{width:100%;height:auto;animation:mk-oc-wiggle 2.6s ease-in-out infinite}.mk-oc__fish:not(.is-left) svg{transform:scaleX(-1);animation-name:mk-oc-wiggle-r}.mk-oc__ledge{position:absolute;width:clamp(150px,18vw,280px);height:230px}.mk-oc__ledge--l{left:0}.mk-oc__ledge--r{right:0;transform:scaleX(-1)}.mk-oc__rock{position:absolute;left:0;bottom:0;width:100%;height:120px}.mk-oc__plants{position:absolute;left:6%;bottom:70px;display:flex;align-items:flex-end;gap:4px}.mk-oc__weed{width:auto;transform-origin:50% 100%;animation:mk-oc-sway 5s ease-in-out infinite}.mk-oc__weed:nth-child(3){animation-duration:6.5s;animation-delay:-2s}.mk-oc__coral{width:70px;height:70px}.mk-oc__floor{position:absolute;left:0;right:0;bottom:0;height:300px}.mk-oc__sand{position:absolute;left:0;bottom:0;width:100%;height:170px}.mk-oc__bed{position:absolute;left:0;right:0;bottom:40px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 2%}.mk-oc__bedgroup{display:flex;align-items:flex-end;gap:6px}.mk-oc__bedgroup .mk-oc__coral{width:90px;height:90px}.mk-oc__star{width:46px;margin-bottom:-6px;transform:rotate(-12deg)}.mk-oc__shell{width:52px;margin-bottom:-4px}.mk-oc.is-paused *{animation-play-state:paused!important}@keyframes mk-oc-drift{0%{transform:translate(-20vw)}to{transform:translate(110vw)}}@keyframes mk-oc-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes mk-oc-wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mk-oc-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(3deg)}}@keyframes mk-oc-ray{0%,to{opacity:.55}50%{opacity:1}}@keyframes mk-oc-rise{0%{transform:translateY(0);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translateY(-360px);opacity:0}}@keyframes mk-oc-swim{0%{transform:translate(-12vw)}to{transform:translate(112vw)}}@keyframes mk-oc-swim-l{0%{transform:translate(112vw)}to{transform:translate(-12vw)}}@keyframes mk-oc-wiggle{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-3deg)}}@keyframes mk-oc-wiggle-r{0%,to{transform:scaleX(-1) translateY(0) rotate(0)}50%{transform:scaleX(-1) translateY(-6px) rotate(-3deg)}}@keyframes mk-oc-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media(max-width:749px){.mk-oc{--sky: clamp(280px, 44vh, 400px)}.mk-oc__sun{width:100px;height:100px;right:6%}.mk-oc__boat{width:78px;top:calc(var(--sky) - 82px);right:5%}.mk-oc__rockwrap{width:120px;top:calc(var(--sky) - 50px)}.mk-oc__ledge{width:120px;height:180px}.mk-oc__plants{transform:scale(.7);transform-origin:0 100%;bottom:50px}.mk-oc__bedgroup .mk-oc__coral{width:60px;height:60px}.mk-oc__bedgroup .mk-oc__weed{height:110px!important}.bb-card,.bb-faq__item,.bb-rev,.bb-split__copy,.bb-hero__copy,.mk-add__card{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}}@media(prefers-reduced-motion:reduce){.mk-oc *{animation:none!important}}.bb-hero{padding-bottom:clamp(150px,14vw,190px)!important}main#MainContent,#MainContent{padding-bottom:clamp(170px,18vw,250px)}.mk-oc__floor{height:340px}.mk-oc__sand{height:200px}.mk-oc__bedgroup .mk-oc__coral{width:110px;height:110px}.mk-oc__bedgroup .mk-oc__weed{height:210px!important}.mk-oc__star{width:56px}.mk-oc__shell{width:64px}.mk-oc__turtle{position:absolute;left:0;width:120px;animation:mk-oc-swim 60s linear infinite;animation-delay:-18s}.mk-oc__turtle svg{width:100%;height:auto;animation:mk-oc-wiggle 4s ease-in-out infinite}.mk-oc__jelly{position:absolute;width:54px;animation:mk-oc-jelly 7s ease-in-out infinite}.mk-oc__jelly--2{width:42px;animation-delay:-3s}.mk-oc__jelly svg{width:100%;height:auto}@keyframes mk-oc-jelly{0%,to{transform:translateY(0) scaleY(1)}40%{transform:translateY(-40px) scaleY(.9)}70%{transform:translateY(-22px) scaleY(1.04)}}@media(max-width:749px){.mk-oc__turtle{width:80px}.mk-oc__floor{height:260px}.mk-oc__sand{height:150px}.mk-oc__bedgroup .mk-oc__coral{width:64px;height:64px}.mk-oc__bedgroup .mk-oc__weed{height:130px!important}.mk-oc__bedgroup .mk-oc__weed:nth-child(n+3),.mk-oc__bedgroup .mk-oc__coral:nth-child(n+3){display:none}}.product__info-wrapper .product__info-container,product-info.product__info-container{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important;background:#fffffff2!important}sticky-atc.sticky-atc{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important}.mk-foot{position:relative;color:#cfe6fa;font-family:var(--bb-body)}.mk-foot__wave{display:block;width:100%;height:46px;background:#f3d9a4}.mk-foot__inner{background:#063a6b;padding:18px clamp(16px,4vw,48px) 26px}.mk-foot__inner>*{max-width:1180px;margin-left:auto;margin-right:auto}.mk-foot__news{display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap;padding:22px clamp(18px,3vw,32px);border-radius:22px;background:linear-gradient(135deg,#0b5a9c,#0a4a86);border:1.5px solid rgba(255,255,255,.12)}.mk-foot__news-title{margin:0;color:#fff;font:800 clamp(20px,2.2vw,26px)/1.1 var(--bb-head)}.mk-foot__news-text{margin:6px 0 0;color:#bfddf6;font-size:14.5px}.mk-foot__form{display:flex;gap:8px;flex:1 1 340px;max-width:460px}.mk-foot__form input[type=email]{flex:1;min-width:0;height:50px;padding:0 18px;border-radius:999px;border:2px solid transparent;background:#fff;color:var(--mk-navy);font:600 15px var(--bb-body)}.mk-foot__form input[type=email]:focus{outline:none;border-color:var(--bb-lime)}.mk-foot__form button{height:50px;padding:0 22px;border-radius:999px;border:2px solid var(--mk-navy);background:var(--bb-lime);color:var(--mk-navy);font:800 15px var(--bb-head);cursor:pointer;box-shadow:0 4px #021f3c;white-space:nowrap}.mk-foot__ok{margin:0;color:var(--bb-lime);font-weight:800}.mk-foot__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px;padding:44px 0 34px}.mk-foot__logo img{display:block;width:110px;height:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.mk-foot__brand p{margin:14px 0 0;max-width:320px;color:#bfddf6;font-size:14.5px;line-height:1.6}.mk-foot__col{display:flex;flex-direction:column;gap:11px;font-size:14.5px;line-height:1.4}.mk-foot__h{margin:0 0 6px;color:#fff;font:800 14px/1 var(--bb-head);letter-spacing:.14em;text-transform:uppercase}.mk-foot__h:after{content:"";display:block;width:30px;height:3px;margin-top:9px;border-radius:3px;background:var(--bb-lime)}.mk-foot__col a,.mk-foot__link{color:#cfe6fa;text-decoration:none;transition:color .15s}.mk-foot__link{padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.mk-foot__col a:hover,.mk-foot__link:hover{color:var(--bb-lime)}.mk-foot__col span{color:#cfe6fa}.mk-foot__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#8db4d6}.mk-foot__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mk-foot__pay svg{display:block;width:38px;height:24px}@media(max-width:989px){.mk-foot__grid{grid-template-columns:1fr 1fr}.mk-foot__brand{grid-column:1 / -1}}@media(max-width:520px){.mk-foot__grid{grid-template-columns:1fr;gap:28px;padding-top:34px}.mk-foot__form{flex-direction:column}.mk-foot__form button{width:100%}.mk-foot__bottom{justify-content:center;text-align:center}}:root{--mk-glass: rgba(255,255,255,.9)}*,*:before,*:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.section-header,.header-wrapper{background:#fffbf2!important}.mk-oc__rays span{filter:none!important}.mk-oc__wave,.mk-oc__cloud,.mk-oc__fish,.mk-oc__turtle,.mk-oc__bubble{will-change:transform}sticky-atc.sticky-atc{z-index:60!important;background:#fffbf2!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;will-change:transform}sticky-atc.sticky-atc[data-after-scroll=true]{transition:transform .25s ease-out!important}.sticky-atc .sticky-atc__add_button{border-radius:14px!important}.mk-benefits{margin:14px 0 4px;gap:8px}.mk-benefits .bb-tile{background:#f2fbfd!important;border:1.5px solid rgba(0,184,196,.25)!important;box-shadow:none!important;padding:10px 12px}.mk-benefits .bb-tile:hover{transform:none}.mk-benefits .bb-tile strong{text-transform:none;font-size:15px;color:var(--mk-navy)}.mk-benefits .bb-tile small{font-size:12.5px;line-height:1.3;color:#46708f}.mk-benefits .bb-tile__ico{color:#fff!important;background:var(--mk-teal)!important;border:0!important}@media(max-width:420px){.mk-benefits .bb-tile{padding:9px;gap:8px}.mk-benefits .bb-tile strong{font-size:13.5px}.mk-benefits .bb-tile small{font-size:11.5px}}.mk-benefits{grid-template-columns:1fr 1fr!important;grid-auto-rows:1fr}.mk-benefits .bb-tile{height:100%;min-height:62px;box-sizing:border-box;align-items:center;padding:10px 12px!important;gap:10px!important}.mk-benefits .bb-tile>span:last-child{min-width:0}.mk-benefits .bb-tile__ico{width:36px!important;height:36px!important;font-size:17px!important;flex:0 0 36px}.mk-benefits .bb-tile strong{font-size:15px!important;line-height:1.15;white-space:nowrap}.mk-benefits .bb-tile small{font-size:12.5px!important;line-height:1.25;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:420px){.mk-benefits .bb-tile{padding:9px 10px!important;gap:8px!important}.mk-benefits .bb-tile__ico{width:32px!important;height:32px!important;flex-basis:32px}.mk-benefits .bb-tile strong{font-size:14px!important}.mk-benefits .bb-tile small{font-size:11.5px!important;white-space:normal}}.mk-sezon-bar{display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 14px;font-family:var(--bb-body);font-weight:800;font-size:13.5px;letter-spacing:.02em;text-align:center;line-height:1.3}.mk-sezon-bar__ico{font-size:16px}.mk-sezon-badge{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;padding:6px 14px 5px;border-radius:999px;font-family:var(--bb-body);font-weight:800;font-size:13px;letter-spacing:.02em;box-shadow:0 3px #0000002e}html.mk-s-halloween{--mk-coral: #F28C28;--mk-purple: #7B4FB8;--mk-night: #2B2147;--mk-cream: #FFF6EA;background:#3b2e6e!important}.mk-s-halloween .mk-sezon-bar{background:linear-gradient(90deg,var(--mk-night),#4A2F7E 50%,var(--mk-night));color:var(--mk-cream);border-bottom:3px solid var(--mk-coral)}.mk-s-halloween .mk-sezon-badge{background:var(--mk-night);color:#ffd23f}.mk-s-halloween .bb-eyebrow{background:var(--mk-purple)}.mk-s-halloween .bb-marquee--lime{background:var(--mk-coral);color:#fff;border-block-color:var(--mk-night)}.mk-s-halloween .bb-marquee--lime *{color:#fff}.mk-s-halloween .footer{background:var(--mk-night)!important;border-top-color:var(--mk-coral)!important}.mk-s-halloween sticky-atc.sticky-atc{border-top-color:var(--mk-coral)!important}.mk-s-halloween .drawer__inner{border-left-color:var(--mk-coral)!important}.mk-s-halloween .bb-feat__ico,.mk-s-halloween .bb-tile__ico,.mk-s-halloween .bb-trust__item .bb-ico{background:var(--mk-purple)!important}.mk-s-halloween .bb-stat{background:radial-gradient(circle,#fff 0 54%,transparent 55%),repeating-conic-gradient(from 0deg,var(--mk-coral) 0 45deg,var(--mk-purple) 45deg 90deg)!important}.mk-s-halloween .mk-oc__sky{background:linear-gradient(180deg,#2b2147,#4a2f7e 45%,#b5578e 78%,#f7a35c)}.mk-s-halloween .mk-oc__sun{width:120px;height:120px;background:radial-gradient(circle at 38% 36%,#fffbe8 0 34%,#fff1c2 35% 46%,#fff1c259 47%,#fff1c200 70%);box-shadow:none}.mk-s-halloween .mk-oc__sun:after{content:"";position:absolute;left:30%;top:40%;width:12px;height:12px;border-radius:50%;background:#d6c48c8c;box-shadow:18px -14px 0 -3px #d6c48c80,10px 14px 0 -4px #d6c48c73}.mk-s-halloween .mk-oc__cloud{opacity:.28}.mk-s-halloween .mk-oc__far{background:linear-gradient(180deg,#2c5fa8,#2e86c8)}.mk-s-halloween .mk-oc__deep{background:linear-gradient(180deg,#3fc3da,#239fd0 8%,#1879bc 24%,#1a5ba6,#26468f 68%,#33397e 86%,#3b2e6e)}.mk-oc__star-sky{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff6d8;box-shadow:0 0 6px #fff6d8;animation:mk-oc-twinkle 3.2s ease-in-out infinite;animation-delay:var(--d)}.mk-oc__bat{position:absolute;left:0;width:var(--w);animation:mk-oc-drift var(--t) linear infinite;animation-delay:var(--d)}.mk-oc__bat svg{width:100%;height:auto;animation:mk-oc-flap .5s ease-in-out infinite alternate;transform-origin:50% 40%}.mk-oc__pumpkin{position:absolute;width:var(--w);top:calc(var(--sky) - 42px);animation:mk-oc-bob 3.8s ease-in-out infinite;animation-delay:var(--d);transform-origin:50% 90%;z-index:1}.mk-oc__pumpkin svg,.mk-oc__bedpumpkin svg{width:100%;height:auto}.mk-oc__bedpumpkin{width:64px;margin-bottom:-6px}@keyframes mk-oc-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes mk-oc-flap{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}@media(max-width:749px){.mk-sezon-bar{font-size:12px;gap:6px;padding:7px 10px}.mk-s-halloween .mk-oc__sun{width:80px;height:80px}.mk-oc__bedpumpkin{width:44px}}.bb-hero__product--hw{display:none!important}.mk-s-halloween .bb-hero__product--hw{display:block!important}.mk-s-halloween .bb-hero__product:not(.bb-hero__product--hw){display:none!important}.mk-s-halloween .cdb .cdb-bar{background:linear-gradient(90deg,#4a2f7e,#7b4fb8 50%,#4a2f7e)!important}.mk-s-halloween .cdb .cdb-item{background:var(--mk-night)!important}.mk-s-halloween .cdb .cdb-text strong{color:#ffb25c}.mk-s-halloween .bb-hero__product--hw{-webkit-mask-image:radial-gradient(ellipse 72% 70% at 52% 54%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 72% 70% at 52% 54%,#000 62%,transparent 100%)}html.mk-s-swieta{--mk-xred: #D62839;--mk-xgreen: #1F7A4D;--mk-xgold: #FFD23F;--mk-xnight: #10284F;--mk-cream: #FFF8EC;background:#1a3a6e!important}.mk-s-swieta .mk-sezon-bar{background:linear-gradient(90deg,var(--mk-xred),#E8434F 50%,var(--mk-xred));color:#fff;border-bottom:3px solid var(--mk-xgold)}.mk-s-swieta .mk-sezon-badge{background:var(--mk-xgreen);color:#fff}.mk-s-swieta .bb-eyebrow{background:var(--mk-xred)}.mk-s-swieta .bb-marquee--lime{background:var(--mk-xgreen);color:#fff;border-block-color:var(--mk-xgold)}.mk-s-swieta .bb-marquee--lime *{color:#fff}.mk-s-swieta .footer{background:var(--mk-xnight)!important;border-top-color:var(--mk-xred)!important}.mk-s-swieta sticky-atc.sticky-atc{border-top-color:var(--mk-xred)!important}.mk-s-swieta .drawer__inner{border-left-color:var(--mk-xred)!important}.mk-s-swieta .bb-feat__ico,.mk-s-swieta .bb-tile__ico,.mk-s-swieta .bb-trust__item .bb-ico{background:var(--mk-xred)!important}.mk-s-swieta .bb-stat{background:radial-gradient(circle,#fff 0 54%,transparent 55%),repeating-conic-gradient(from 0deg,var(--mk-xred) 0 22.5deg,#fff 22.5deg 45deg)!important}.mk-s-swieta .mk-oc__sky{background:linear-gradient(180deg,#0e2350,#1d3f7e 45%,#4f7fbf 78%,#a9d3f2)}.mk-s-swieta .mk-oc__sun{width:110px;height:110px;background:radial-gradient(circle at 40% 38%,#fffdf2 0 36%,#fff4c8 37% 48%,#fff4c84d 49%,#fff4c800 70%);box-shadow:none}.mk-s-swieta .mk-oc__cloud{opacity:.45}.mk-s-swieta .mk-oc__far{background:linear-gradient(180deg,#3f7cc0,#4a97d4)}.mk-s-swieta .mk-oc__deep{background:linear-gradient(180deg,#48c6e0,#2aa6d6 8%,#1e86c6 24%,#1c69b2,#1d529c 68%,#1c4386 86%,#1a3a6e)}.mk-oc__snow{position:absolute;inset:0 0 auto 0;height:calc(var(--sky, 60vh) + 40px);overflow:hidden;pointer-events:none;z-index:2}.mk-oc__flake{position:absolute;top:-20px;width:var(--w);opacity:.85;animation:mk-oc-snow var(--t) linear infinite;animation-delay:var(--d)}.mk-oc__flake svg{width:100%;height:auto;display:block}.mk-oc__bedtree{width:92px;margin-bottom:-4px}.mk-oc__bedgift{width:46px;margin:0 -4px -6px}.mk-oc__bedgift--s{width:34px}.mk-oc__bedtree svg,.mk-oc__bedgift svg{width:100%;height:auto;display:block}@keyframes mk-oc-snow{0%{transform:translate(0) rotate(0)}50%{transform:translate(var(--x),calc((var(--sky, 60vh) + 60px) / 2)) rotate(180deg)}to{transform:translateY(calc(var(--sky, 60vh) + 60px)) rotate(360deg);opacity:.2}}@media(max-width:749px){.mk-s-swieta .mk-oc__sun{width:74px;height:74px}.mk-oc__bedtree{width:62px}.mk-oc__bedgift{width:34px}.mk-oc__bedgift--s{width:26px}}@media(prefers-reduced-motion:reduce){.mk-oc__flake{animation:none;display:none}}.mk-s-swieta .cdb .cdb-bar{background:linear-gradient(90deg,#17603C,var(--mk-xgreen) 50%,#17603C)!important}.mk-s-swieta .cdb .cdb-item{background:var(--mk-xred)!important}.mk-s-swieta .cdb .cdb-text strong{color:var(--mk-xgold)}.mk-xlights{position:relative;display:flex;justify-content:space-between;align-items:flex-start;height:28px;padding:0 6px;overflow:hidden;background:linear-gradient(180deg,var(--mk-xnight, #10284F),#17396B)}.mk-xlights:before{content:"";position:absolute;left:-2%;right:-2%;top:-10px;height:16px;border-bottom:2px solid #0B1C38;border-radius:0 0 50% 50%/0 0 100% 100%}.mk-xlights span{position:relative;width:9px;height:14px;margin-top:7px;border-radius:50%/60% 60% 40% 40%;background:var(--c);box-shadow:0 0 10px 2px var(--c);animation:mk-xlight 1.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.27s)}.mk-xlights span:before{content:"";position:absolute;left:1.5px;top:-4px;width:6px;height:5px;border-radius:2px;background:#3a4a5e}.mk-xlights span:nth-child(4n+1){--c: #FF3B4E}.mk-xlights span:nth-child(4n+2){--c: #FFD23F}.mk-xlights span:nth-child(4n+3){--c: #3BD67A}.mk-xlights span:nth-child(4n){--c: #4FC3F7}.mk-xlights span:nth-child(odd){margin-top:10px}@keyframes mk-xlight{0%,to{opacity:1;filter:brightness(1.15)}50%{opacity:.45;filter:brightness(.8);box-shadow:0 0 3px 0 var(--c)}}@media(max-width:749px){.mk-xlights span:nth-child(n+15){display:none}}.mk-xsnow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40;overflow:hidden}.mk-xsnow span{position:absolute;top:-12px;width:var(--w);height:var(--w);border-radius:50%;background:#fff;opacity:var(--o);box-shadow:0 0 4px #fffc;animation:mk-xfall var(--t) linear infinite;animation-delay:var(--d)}@keyframes mk-xfall{0%{transform:translateY(-12px)}50%{transform:translate(var(--x),50vh)}to{transform:translateY(105vh)}}.mk-s-swieta :is(.product__info-container,.bb-split__copy,.bb-how__step,.bb-rev-top){position:relative}.mk-s-swieta :is(.product__info-container,.bb-split__copy,.bb-how__step,.bb-rev-top):after{content:"";position:absolute;left:10px;right:10px;top:-11px;height:22px;pointer-events:none;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 22' preserveAspectRatio='none'%3E%3Cpath d='M0 12 C10 2 30 0 50 4 C70 0 90 2 110 6 C130 0 160 0 180 5 C200 1 230 0 250 6 C270 1 300 0 320 5 C340 0 370 2 400 10 L400 14 C390 18 384 22 378 14 C360 16 340 13 320 14 C306 22 296 22 290 14 C260 16 240 13 210 15 C200 21 190 21 184 14 C150 16 120 13 96 15 C88 22 76 22 70 14 C50 16 30 15 0 16 Z' fill='%23fff'/%3E%3C/svg%3E") center / 100% 100% no-repeat;filter:drop-shadow(0 2px 2px rgba(16,40,79,.18))}.mk-s-swieta .product-form__submit,.mk-s-swieta .bb-cta .bb-btn{background-image:repeating-linear-gradient(-45deg,#fff0 0 14px,#d6283929 14px 28px)!important}.mk-s-swieta .mk-sezon-badge{box-shadow:0 3px #17603c}.mk-oc__bauble{position:absolute;width:var(--w);animation:mk-oc-bob 4.2s ease-in-out infinite;animation-delay:var(--d);transform-origin:50% 0;z-index:1}.mk-oc__bauble svg{width:100%;height:auto;display:block}.mk-s-swieta .bb-game__box{border:4px solid var(--mk-xred)!important;box-shadow:0 0 0 6px #fff,0 0 0 10px var(--mk-xgreen),0 24px 60px #00000073!important}.mk-s-swieta .bb-game__box .bb-eyebrow{background:var(--mk-xgreen)}.mk-s-swieta .bb-game__target{position:relative}.mk-s-swieta .bb-game__target:before{content:"";position:absolute;left:50%;top:-22px;width:44px;height:34px;transform:translate(-50%) rotate(-12deg);z-index:3;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 34'%3E%3Cpath d='M4 28 C8 10 22 0 36 6 C32 10 30 18 32 28 Z' fill='%23D62839'/%3E%3Ccircle cx='37' cy='6' r='5' fill='%23fff'/%3E%3Crect x='1' y='25' width='34' height='8' rx='4' fill='%23fff'/%3E%3C/svg%3E") center / contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mk.css.map */
