:root{--ox-ink: #0b2143;--ox-text: #24324a;--ox-muted: #4f5b70;--ox-line: #dce3ee;--ox-blue: #245fd6;--ox-blue-dark: #1b4fbf;--ox-blue-soft: #e6effc;--ox-sun: #ffd66b;--ox-sun-soft: #fff7dc;--ox-sand: #faf7f2;--ox-sky: #f3f7fd;--ox-green: #127a4b;--ox-green-soft: #e9f5ee;--ox-star: #f5a623;--ox-red: #c94a4a;--ox-white: #ffffff;--ox-font-heading: "Poppins", "Segoe UI", system-ui, -apple-system, sans-serif;--ox-font-body: "Nunito Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--ox-radius: 20px;--ox-radius-sm: 12px;--ox-shadow: 0 14px 34px -18px rgba(15, 35, 64, .28);--ox-shadow-lg: 0 24px 60px -24px rgba(15, 35, 64, .35);--ox-gutter: 16px;--ox-max: 1180px;--ox-ease: cubic-bezier(.22, 1, .36, 1);--ox-sticky-h: 0px}@media(min-width:750px){:root{--ox-gutter: 28px}}.ox,.ox-section{font-family:var(--ox-font-body);color:var(--ox-text);font-size:var(--ox-body-size, 17px);line-height:1.6;-webkit-font-smoothing:antialiased}.ox *,.ox *:before,.ox *:after,.ox-section *,.ox-section *:before,.ox-section *:after{box-sizing:border-box}.ox-section{overflow-x:clip}.shopify-section>.ox-section{padding-top:0!important;padding-bottom:0!important}.ox-section img{max-width:100%;display:block}.ox-section a{color:inherit}.ox-section p,.ox-section h1,.ox-section h2,.ox-section h3,.ox-section h4{margin:0}.ox-section ul,.ox-section ol{margin:0;padding:0}@media(min-width:990px){.ox,.ox-section{font-size:calc(var(--ox-body-size, 17px) + 1px)}}.ox-container{width:100%;max-width:var(--ox-max);margin:0 auto;padding-left:var(--ox-gutter);padding-right:var(--ox-gutter)}.ox-container--narrow{max-width:860px}.ox-i{width:22px;height:22px;flex:none;display:inline-block;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ox-i--fill{fill:currentColor;stroke:none}.ox-i--sm{width:18px;height:18px}.ox-i--lg{width:28px;height:28px}.ox-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ox-eyebrow{display:inline-block;font-family:var(--ox-font-heading);font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--ox-blue)}.ox-h1,.ox-h2,.ox-h3{font-family:var(--ox-font-heading);color:var(--ox-ink);font-weight:700;letter-spacing:-.015em;text-wrap:balance}.ox-h1{font-size:clamp(30px,7.4vw,54px);line-height:1.08}.ox-h2{font-size:clamp(27px,6.2vw,42px);line-height:1.14}.ox-h3{font-size:20px;line-height:1.3}.ox-lead{font-size:18px;color:var(--ox-muted);line-height:1.55}.ox-head{text-align:center;max-width:720px;margin:0 auto 32px}.ox-head .ox-h2{margin-top:8px}.ox-head .ox-lead{margin-top:12px}@media(min-width:990px){.ox-head{margin-bottom:48px}.ox-lead{font-size:20px}}.ox-fill{background:repeating-linear-gradient(-45deg,#fff3c4 0 6px,#ffeaa0 6px 12px);color:#6b4b00;border-radius:6px;padding:0 6px;font-weight:700;white-space:nowrap}.ox-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:14px 28px;border:0;border-radius:14px;background:var(--ox-blue);color:#fff!important;font-family:var(--ox-font-heading);font-weight:700;font-size:18px;line-height:1.2;text-decoration:none;cursor:pointer;box-shadow:0 14px 26px -12px #1f5bd7a6;transition:transform .25s var(--ox-ease),background-color .2s,box-shadow .25s;-webkit-tap-highlight-color:transparent}.ox-btn:hover{background:var(--ox-blue-dark);transform:translateY(-2px);box-shadow:0 18px 30px -12px #1f5bd7b3}.ox-btn:active{transform:translateY(0) scale(.99)}.ox-btn:focus-visible{outline:3px solid var(--ox-sun);outline-offset:3px}.ox-btn--block{width:100%}.ox-btn--big{min-height:64px;font-size:20px;border-radius:16px}.ox-btn--ghost{background:#fff;color:var(--ox-ink)!important;box-shadow:inset 0 0 0 2px var(--ox-line)}.ox-btn--ghost:hover{background:var(--ox-sky);box-shadow:inset 0 0 0 2px var(--ox-blue)}.ox-btn[disabled]{background:#9aa6b8;box-shadow:none;cursor:not-allowed;transform:none}.ox-btn__pulse{animation:ox-pulse 2.6s var(--ox-ease) infinite}.ox-pay-note .ox-i{margin-right:6px;vertical-align:-3px}.ox-pay-note{display:block;margin-top:10px;font-size:15px;color:var(--ox-muted);text-align:center}.ox-pay-note strong{color:var(--ox-ink)}.ox-announce{background:var(--ox-ink);color:#fff;overflow:hidden;font-family:var(--ox-font-heading);font-weight:600;font-size:14px}.ox-announce__track{display:flex;width:max-content;animation:ox-marquee var(--ox-marquee-speed, 32s) linear infinite}.ox-announce:hover .ox-announce__track{animation-play-state:paused}.ox-announce__item{display:block;padding:10px 22px;white-space:nowrap}.ox-announce__item:after{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background:var(--ox-sun);margin-left:44px}.ox-announce mark,.ox-announce strong{background:none;color:var(--ox-sun);font-weight:700}.ox-header{position:sticky;top:0;z-index:60;background:#fffffff5;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid var(--ox-line);font-family:var(--ox-font-heading)}.ox-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;gap:8px}.ox-header__left,.ox-header__right{display:flex;align-items:center;gap:4px}.ox-header__right{justify-content:flex-end}.ox-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:0;background:transparent;color:var(--ox-ink);cursor:pointer;text-decoration:none;position:relative}.ox-icon-btn:hover{background:var(--ox-sky)}.ox-icon-btn .ox-i{width:24px;height:24px}.ox-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--ox-blue);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.ox-logo{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ox-ink);font-family:var(--ox-font-heading);font-weight:800;font-size:22px;letter-spacing:.14em}.ox-logo img{height:auto;width:var(--ox-logo-w, 130px)}.ox-logo__mark{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--ox-blue);color:#fff}.ox-logo__mark .ox-i{width:18px;height:18px}.ox-nav{display:none}.ox-nav a{text-decoration:none;color:var(--ox-ink);font-weight:600;font-size:15px;padding:10px 12px;border-radius:10px}.ox-nav a:hover{background:var(--ox-sky)}.ox-header__cta{display:none}@media(min-width:990px){.ox-header__inner{grid-template-columns:auto 1fr auto;min-height:76px;gap:24px}.ox-header__burger{display:none}.ox-nav{display:flex;gap:4px;justify-content:center}.ox-header__logo{order:-1}.ox-header__left{display:none}.ox-header__cta{display:inline-flex;min-height:46px;padding:10px 20px;font-size:15px;border-radius:12px}}.ox-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;visibility:hidden;pointer-events:none}.ox-drawer.is-open{visibility:visible;pointer-events:auto}.ox-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f234080;opacity:0;transition:opacity .3s}.ox-drawer.is-open .ox-drawer__overlay{opacity:1}.ox-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(86vw,360px);background:#fff;padding:18px 20px 28px;display:flex;flex-direction:column;gap:6px;transform:translate(-100%);transition:transform .4s var(--ox-ease);overflow-y:auto;font-family:var(--ox-font-heading)}.ox-drawer.is-open .ox-drawer__panel{transform:none}.ox-drawer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ox-drawer__link{display:flex;align-items:center;justify-content:space-between;padding:16px 4px;border-bottom:1px solid var(--ox-line);text-decoration:none;color:var(--ox-ink);font-weight:600;font-size:18px}.ox-drawer__help{margin-top:auto;padding:16px;border-radius:var(--ox-radius-sm);background:var(--ox-sky);font-family:var(--ox-font-body);font-size:15px}.ox-drawer__help strong{display:block;color:var(--ox-ink);font-family:var(--ox-font-heading)}.ox-media{position:relative;overflow:hidden;border-radius:var(--ox-radius);background:linear-gradient(140deg,#e7edf8,#f6f1e8);aspect-ratio:var(--ox-ratio, 4 / 3)}.ox-media>img,.ox-media>video,.ox-media>svg.ox-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ox-media--contain>img{object-fit:contain;padding:8%}.ox-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.9),transparent 55%),linear-gradient(140deg,#e3eaf7,#f4eee4)}.ox-ph__device{width:46%;max-width:280px;filter:drop-shadow(0 22px 24px rgba(15,35,64,.28))}.ox-ph__icon{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:#fff;color:var(--ox-blue);box-shadow:var(--ox-shadow)}.ox-ph__icon .ox-i{width:34px;height:34px}.ox-ph__caption{position:absolute;left:10px;right:10px;bottom:10px;display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:10px;background:#0f2340c7;color:#fff;font-size:12px;line-height:1.35}.ox-ph__caption .ox-i{width:16px;height:16px;margin-top:1px}.ox-reveal{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .8s var(--ox-ease),transform .8s var(--ox-ease);transition-delay:calc(var(--ox-d, 0) * 90ms)}.ox-reveal.is-visible,.ox-no-js .ox-reveal{opacity:1;transform:none}.ox-product{display:grid;gap:20px;padding-top:0}.ox-product__media{min-width:0}.ox-product__info{min-width:0;display:flex;flex-direction:column;gap:16px}@media(min-width:990px){.ox-product{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;padding-top:32px;align-items:start}.ox-product__media{position:sticky;top:96px}}.ox-gallery{position:relative}.ox-gallery__main{position:relative;margin:0 calc(var(--ox-gutter) * -1);background:var(--ox-sand)}@media(min-width:990px){.ox-gallery__main{margin:0;border-radius:var(--ox-radius);overflow:hidden}}.ox-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.ox-gallery__track::-webkit-scrollbar{display:none}.ox-gallery__slide{flex:0 0 100%;scroll-snap-align:center;position:relative;aspect-ratio:1 / 1;overflow:hidden}.ox-gallery__slide .ox-media{border-radius:0;aspect-ratio:auto;position:absolute;top:0;right:0;bottom:0;left:0}.ox-gallery__slide>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ox-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ox-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 16px -6px #0f234059;z-index:2}.ox-gallery__arrow--prev{left:10px}.ox-gallery__arrow--next{right:10px}.ox-gallery__badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--ox-sun);color:var(--ox-ink);font-family:var(--ox-font-heading);font-weight:700;font-size:13px;padding:6px 12px;border-radius:999px}.ox-gallery__dots{display:flex;justify-content:center;gap:6px;position:absolute;left:0;right:0;bottom:12px;z-index:2}.ox-gallery__dot{width:8px;height:8px;border-radius:4px;border:0;padding:0;background:#0f234040;cursor:pointer;transition:width .3s var(--ox-ease),background-color .3s}.ox-gallery__dot.is-active{width:22px;background:var(--ox-ink)}.ox-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding:2px}.ox-gallery__thumbs::-webkit-scrollbar{display:none}.ox-gallery__thumb{flex:0 0 64px;height:64px;border-radius:12px;overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;background:var(--ox-sand);position:relative}.ox-gallery__thumb img{width:100%;height:100%;object-fit:cover}.ox-gallery__thumb .ox-ph__device{width:70%}.ox-gallery__thumb.is-active{border-color:var(--ox-blue)}@media(min-width:990px){.ox-gallery__thumb{flex-basis:76px;height:76px}}.ox-pill{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--ox-sky);color:var(--ox-ink);font-size:15px;font-weight:600}.ox-pill .ox-i{color:var(--ox-blue);width:18px;height:18px}.ox-product__title{font-size:clamp(28px,7vw,40px);line-height:1.12}.ox-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:16px}.ox-stars{display:inline-flex;gap:2px;color:var(--ox-star)}.ox-stars .ox-i{width:20px;height:20px}.ox-rating strong{color:var(--ox-ink)}.ox-rating a{color:var(--ox-ink);text-underline-offset:3px}.ox-chips{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--ox-gutter) * -1);padding:2px var(--ox-gutter);scroll-snap-type:x mandatory}.ox-chips::-webkit-scrollbar{display:none}.ox-chip{flex:0 0 auto;max-width:300px;scroll-snap-align:start;display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:16px;border:1px solid var(--ox-line);background:#fff;font-size:15px;line-height:1.35}.ox-chip__avatar{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ox-blue);color:#fff;font-weight:700;font-family:var(--ox-font-heading)}.ox-chip .ox-stars .ox-i{width:14px;height:14px}.ox-chip em{font-style:normal;color:var(--ox-ink);font-weight:600;display:block}.ox-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ox-price{font-family:var(--ox-font-heading);font-weight:800;font-size:36px;color:var(--ox-ink);line-height:1}.ox-price-compare{font-size:20px;color:var(--ox-muted);text-decoration:line-through}.ox-save{display:inline-flex;align-items:center;background:var(--ox-sun);color:var(--ox-ink);font-family:var(--ox-font-heading);font-weight:700;font-size:14px;padding:5px 10px;border-radius:8px}.ox-price-note{font-size:14px;color:var(--ox-muted);margin-top:-8px}.ox-offer{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:16px;background:var(--ox-sun-soft);border:1px solid #f2dc94;color:var(--ox-ink);font-size:16px;line-height:1.45}.ox-offer .ox-i{color:#b07d00;margin-top:2px}.ox-offer s{color:var(--ox-muted)}.ox-divider-title{display:flex;align-items:center;gap:14px;font-family:var(--ox-font-heading);font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--ox-ink);margin-top:4px}.ox-divider-title:before,.ox-divider-title:after{content:"";height:2px;flex:1;background:var(--ox-blue);border-radius:2px}.ox-label-title{font-family:var(--ox-font-heading);font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--ox-ink);margin-top:6px}.ox-packs{display:flex;flex-direction:column;gap:16px;padding-top:10px}.ox-pack{position:relative;display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.ox-pack input{position:absolute;opacity:0;pointer-events:none}.ox-pack__box{display:grid;grid-template-columns:auto 64px 1fr auto;align-items:center;gap:12px;padding:16px 14px;border-radius:18px;border:2px solid var(--ox-line);background:#fff;transition:border-color .2s,background-color .2s,box-shadow .3s var(--ox-ease),transform .3s var(--ox-ease)}.ox-pack:hover .ox-pack__box{border-color:#b9c8e6}.ox-pack input:checked+.ox-pack__box{border-color:var(--ox-blue);background:var(--ox-blue-soft);box-shadow:0 14px 30px -18px #1f5bd7b3}.ox-pack input:focus-visible+.ox-pack__box{outline:3px solid var(--ox-sun);outline-offset:2px}.ox-pack__radio{width:24px;height:24px;border-radius:50%;border:2px solid #b6c1d3;background:#fff;position:relative;flex:none}.ox-pack input:checked+.ox-pack__box .ox-pack__radio{border-color:var(--ox-blue)}.ox-pack input:checked+.ox-pack__box .ox-pack__radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--ox-blue)}.ox-pack__img{width:64px;height:64px;border-radius:14px;overflow:hidden;background:var(--ox-sand);display:flex;align-items:center;justify-content:center;position:relative}.ox-pack__img img{width:100%;height:100%;object-fit:cover}.ox-pack__stack{display:flex;align-items:center;justify-content:center}.ox-pack__stack img{width:30px;height:30px;object-fit:contain;margin-left:-9px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.25))}.ox-pack__stack img:first-child{margin-left:0}.ox-pack__stack--1 img{width:44px;height:44px}.ox-pack__title{font-family:var(--ox-font-heading);font-weight:800;font-size:19px;color:var(--ox-ink);line-height:1.15;text-transform:uppercase;letter-spacing:.01em}.ox-pack__tag{display:inline-block;margin-top:6px;padding:3px 9px;border-radius:8px;background:var(--ox-blue-soft);color:var(--ox-blue);font-family:var(--ox-font-heading);font-weight:700;font-size:13px}.ox-pack input:checked+.ox-pack__box .ox-pack__tag{background:var(--ox-blue);color:#fff}.ox-pack__sub{display:block;margin-top:6px;font-size:14px;line-height:1.35;color:var(--ox-text);font-weight:600}.ox-pack__prices{text-align:right}.ox-pack__price{display:block;font-family:var(--ox-font-heading);font-weight:800;font-size:21px;color:var(--ox-ink);line-height:1.1}.ox-pack__compare{display:block;font-size:15px;color:var(--ox-muted);text-decoration:line-through}.ox-pack__unit{display:block;font-size:12px;color:var(--ox-muted);margin-top:2px}.ox-pack__badge{position:absolute;top:-12px;right:16px;z-index:1;padding:4px 12px;border-radius:999px;background:var(--ox-ink);color:#fff;font-family:var(--ox-font-heading);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ox-pack__badge--sun{background:var(--ox-sun);color:var(--ox-ink)}.ox-pack__price,.ox-pack__compare,.ox-pack__unit,.ox-pack__tag{white-space:nowrap}@media(max-width:480px){.ox-pack__box{grid-template-columns:auto 52px minmax(0,1fr) auto;gap:10px;padding:16px 12px}.ox-pack__img{width:52px;height:52px}.ox-pack__stack img{width:24px;height:24px;margin-left:-8px}.ox-pack__stack--1 img{width:38px;height:38px}.ox-pack__title{font-size:16px}.ox-pack__price{font-size:19px}.ox-pack__compare{font-size:14px}.ox-pack__sub{font-size:13px}.ox-pack__tag{font-size:12px;padding:3px 7px}}@media(max-width:360px){.ox-pack__box{grid-template-columns:auto minmax(0,1fr) auto}.ox-pack__img{display:none}}.ox-gifts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ox-gift{text-align:center;font-size:14px;font-weight:700;color:var(--ox-ink);line-height:1.3}.ox-gift__box{position:relative;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;border:2px solid var(--ox-blue);background:var(--ox-blue-soft);display:grid;place-items:center;margin-bottom:8px;transition:all .3s var(--ox-ease)}.ox-gift__box img{width:100%;height:100%;object-fit:cover}.ox-gift__box .ox-ph__icon{width:56px;height:56px;border-radius:16px}.ox-gift__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center;align-content:center;gap:6px;background:repeating-linear-gradient(-45deg,#eef0f4 0 8px,#e4e7ee 8px 16px);color:var(--ox-ink);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ox-gift.is-locked .ox-gift__box{border-color:#9aa4b5;border-style:dashed}.ox-gift.is-locked .ox-gift__lock{display:grid}.ox-gift.is-locked{color:var(--ox-muted)}.ox-gift.is-unlocked .ox-gift__box{animation:ox-pop .5s var(--ox-ease)}.ox-addons{display:flex;flex-direction:column;gap:12px}.ox-addon{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;padding:14px;border-radius:18px;border:2px solid var(--ox-line);background:#fff;cursor:pointer;transition:border-color .2s,background-color .2s}.ox-addon:has(input:checked){border-color:var(--ox-blue);background:var(--ox-blue-soft)}.ox-addon__img{width:64px;height:64px;border-radius:12px;overflow:hidden;background:var(--ox-sand);display:grid;place-items:center;color:var(--ox-blue)}.ox-addon__img img{width:100%;height:100%;object-fit:cover}.ox-addon__top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.ox-addon__name{font-family:var(--ox-font-heading);font-weight:700;font-size:16px;color:var(--ox-ink);line-height:1.25}.ox-addon__price{font-family:var(--ox-font-heading);font-weight:700;font-size:16px;color:var(--ox-ink);white-space:nowrap}.ox-addon__desc{font-size:14px;color:var(--ox-muted);line-height:1.4;margin-top:2px}.ox-check{width:28px;height:28px;border-radius:8px;border:2px solid var(--ox-ink);display:grid;place-items:center;background:#fff;flex:none}.ox-check .ox-i{width:18px;height:18px;color:#fff;opacity:0}.ox-addon input{position:absolute;opacity:0;pointer-events:none}.ox-addon input:checked~.ox-check{background:var(--ox-blue);border-color:var(--ox-blue)}.ox-addon input:checked~.ox-check .ox-i{opacity:1}.ox-addon input:focus-visible~.ox-check{outline:3px solid var(--ox-sun);outline-offset:2px}.ox-total{padding:18px;border-radius:18px;border:1px solid var(--ox-line);background:#fff}.ox-total__row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ox-total__label{font-family:var(--ox-font-heading);font-weight:600;font-size:18px;color:var(--ox-ink)}.ox-total__amount{font-family:var(--ox-font-heading);font-weight:800;font-size:30px;color:var(--ox-ink)}.ox-total__amount s{font-size:17px;color:var(--ox-muted);font-weight:500;margin-right:8px}.ox-total__save{color:var(--ox-blue);font-weight:700;margin-top:4px;font-size:17px}.ox-total__ship{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--ox-sky);font-size:15px;line-height:1.4}.ox-total__ship .ox-i{color:var(--ox-blue)}.ox-delivery{display:flex;gap:14px;align-items:center;font-size:17px;line-height:1.45;color:var(--ox-text);padding:2px 4px}.ox-delivery .ox-i{width:30px;height:30px;color:var(--ox-ink)}.ox-delivery strong{color:var(--ox-ink)}.ox-revsum{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid var(--ox-line);background:#fff;text-decoration:none;color:inherit}.ox-avatars{display:flex}.ox-avatars span{width:36px;height:36px;border-radius:50%;border:2px solid #fff;display:grid;place-items:center;margin-left:-10px;color:#fff;font-weight:700;font-family:var(--ox-font-heading);font-size:14px}.ox-avatars span:first-child{margin-left:0}.ox-revsum__text{font-size:15px;line-height:1.35}.ox-revsum__text strong{color:var(--ox-ink)}.ox-guarantee-card{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:18px;background:var(--ox-green-soft);border:1px solid #bfe3cf}.ox-guarantee-card .ox-i{width:32px;height:32px;color:var(--ox-green)}.ox-guarantee-card strong{display:block;font-family:var(--ox-font-heading);font-size:18px;color:#0f4a31;line-height:1.25}.ox-guarantee-card p{color:#24533d;font-size:15px;line-height:1.45;margin-top:4px}.ox-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ox-trust__item{display:flex;gap:10px;align-items:center;padding:14px 12px;border-radius:16px;background:var(--ox-sky);font-size:14px;line-height:1.3}.ox-trust__item .ox-i{color:var(--ox-blue);width:26px;height:26px}.ox-trust__item strong{display:block;color:var(--ox-ink);font-family:var(--ox-font-heading);font-size:15px}.ox-secure{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;color:var(--ox-muted)}.ox-acc{border-top:1px solid var(--ox-line)}.ox-acc details{border-bottom:1px solid var(--ox-line)}.ox-acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:18px 2px;font-family:var(--ox-font-heading);font-weight:600;font-size:18px;color:var(--ox-ink);line-height:1.3}.ox-acc summary::-webkit-details-marker{display:none}.ox-acc summary .ox-acc__icon{color:var(--ox-ink)}.ox-acc summary .ox-acc__toggle{margin-left:auto;transition:transform .3s var(--ox-ease)}.ox-acc details[open] summary .ox-acc__toggle{transform:rotate(45deg)}.ox-acc__body{padding:0 2px 20px 38px;color:var(--ox-text);font-size:16px;line-height:1.6}.ox-acc__body ul{padding-left:18px}.ox-acc__body p+p,.ox-acc__body p+ul{margin-top:8px}.ox-sticky{position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fff;border-top:1px solid var(--ox-line);box-shadow:0 -10px 30px -12px #0f234040;padding:10px var(--ox-gutter) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .4s var(--ox-ease)}.ox-sticky.is-visible{transform:none}.ox-sticky__inner{display:flex;align-items:center;gap:12px;max-width:var(--ox-max);margin:0 auto}.ox-sticky__info{flex:1;min-width:0}.ox-sticky__title{font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ox-sticky__price{font-size:15px;color:var(--ox-text)}.ox-sticky__price strong{color:var(--ox-ink);font-family:var(--ox-font-heading)}.ox-sticky .ox-btn{min-height:52px;padding:12px 20px;font-size:17px}body:has(.ox-sticky) #floatingBuyNowButton,body:has(.ox-sticky) #rsi_buy_now_button.rsi_floating{display:none!important}.ox-bg-white{background:#fff}.ox-bg-sand{background:var(--ox-sand)}.ox-bg-sky{background:var(--ox-sky)}.ox-bg-ink{background:var(--ox-ink)}.ox-steps{display:grid;gap:32px}@media(min-width:990px){.ox-steps{grid-template-columns:repeat(3,1fr);gap:28px}}.ox-step .ox-media{--ox-ratio: 3 / 2;box-shadow:var(--ox-shadow)}.ox-step__body{display:flex;gap:16px;margin-top:18px;align-items:flex-start}.ox-step__num{width:46px;height:46px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ox-blue);color:#fff;font-family:var(--ox-font-heading);font-weight:800;font-size:20px}.ox-step__title{font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink);font-size:21px;line-height:1.25}.ox-step__text{margin-top:4px;color:var(--ox-text)}.ox-note{display:flex;gap:12px;align-items:flex-start;margin-top:36px;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid var(--ox-line);font-size:16px;line-height:1.5}.ox-note .ox-i{color:var(--ox-blue);margin-top:1px}.ox-benefits{display:grid;gap:22px}@media(min-width:750px){.ox-benefits{grid-template-columns:1fr 1fr;gap:26px}}.ox-benefit{background:#fff;border-radius:var(--ox-radius);overflow:hidden;box-shadow:var(--ox-shadow);transition:transform .4s var(--ox-ease),box-shadow .4s var(--ox-ease)}.ox-benefit:hover{transform:translateY(-4px);box-shadow:var(--ox-shadow-lg)}.ox-benefit .ox-media{border-radius:0;--ox-ratio: 4 / 3}.ox-benefit__body{padding:22px 22px 26px}.ox-benefit__title{font-family:var(--ox-font-heading);font-weight:700;font-size:22px;color:var(--ox-ink);line-height:1.22}.ox-benefit__text{margin-top:8px}.ox-carousel{position:relative}.ox-carousel__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--ox-gutter) * -1);padding:6px var(--ox-gutter) 26px;scroll-padding-left:var(--ox-gutter)}.ox-carousel__track::-webkit-scrollbar{display:none}.ox-carousel__item{flex:0 0 82%;scroll-snap-align:start}@media(min-width:750px){.ox-carousel__item{flex-basis:44%}}@media(min-width:990px){.ox-carousel__item{flex-basis:calc((100% - 48px) / 3.3)}}.ox-carousel__nav{display:flex;gap:10px;justify-content:center;margin-top:4px}.ox-carousel__btn{width:48px;height:48px;border-radius:50%;border:2px solid var(--ox-line);background:#fff;color:var(--ox-ink);display:grid;place-items:center;cursor:pointer;transition:border-color .2s,background-color .2s}.ox-carousel__btn:hover{border-color:var(--ox-blue);background:var(--ox-sky)}.ox-case{height:100%;background:#fff;border-radius:var(--ox-radius);overflow:hidden;box-shadow:var(--ox-shadow);display:flex;flex-direction:column}.ox-case .ox-media{border-radius:0;--ox-ratio: 5 / 4}.ox-case__tag{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#fffffff0;font-family:var(--ox-font-heading);font-weight:700;font-size:13px;color:var(--ox-ink)}.ox-case__tag .ox-i{width:16px;height:16px;color:var(--ox-blue)}.ox-case__body{padding:20px 20px 24px}.ox-case__title{font-family:var(--ox-font-heading);font-weight:700;font-size:20px;color:var(--ox-ink);line-height:1.25}.ox-case__text{margin-top:6px;font-size:16px}.ox-compare{background:#fff;border-radius:var(--ox-radius);box-shadow:var(--ox-shadow);overflow:hidden;border:1px solid var(--ox-line)}.ox-compare__row{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:stretch;border-top:1px solid var(--ox-line)}.ox-compare__row:first-child{border-top:0}.ox-compare__cell{padding:14px 8px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;line-height:1.3}.ox-compare__cell:first-child{justify-content:flex-start;text-align:left;padding-left:14px;font-size:14px;font-weight:600;color:var(--ox-ink)}.ox-compare__cell--us{background:var(--ox-blue-soft)}.ox-compare__head .ox-compare__cell{font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink);font-size:13px;padding-top:18px;padding-bottom:18px}.ox-compare__head .ox-compare__cell--us{background:var(--ox-blue);color:#fff;font-size:14px}.ox-yes,.ox-no,.ox-meh{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none}.ox-yes{background:var(--ox-green);color:#fff}.ox-no{background:#f3e1e1;color:var(--ox-red)}.ox-meh{background:#fdf0cf;color:#9a6b00}.ox-yes .ox-i,.ox-no .ox-i,.ox-meh .ox-i{width:17px;height:17px;stroke-width:3}.ox-compare__cell small{display:block;margin-top:4px;color:var(--ox-muted);font-size:12px}.ox-compare__stack{display:flex;flex-direction:column;align-items:center}.ox-compare__legend{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:16px;font-size:14px;color:var(--ox-muted)}.ox-compare__legend span{display:inline-flex;gap:6px;align-items:center}.ox-compare__legend .ox-yes,.ox-compare__legend .ox-no,.ox-compare__legend .ox-meh{width:20px;height:20px}.ox-compare__legend .ox-i{width:12px;height:12px}@media(min-width:750px){.ox-compare__cell{padding:18px 14px;font-size:15px}.ox-compare__cell:first-child{font-size:17px;padding-left:24px}.ox-compare__head .ox-compare__cell{font-size:16px}}.ox-box{display:grid;gap:28px;align-items:center}@media(min-width:990px){.ox-box{grid-template-columns:1fr 1fr;gap:56px}}.ox-box .ox-media{--ox-ratio: 1 / 1;box-shadow:var(--ox-shadow)}.ox-box__list{list-style:none;display:grid;gap:12px;margin-top:22px!important}.ox-box__item{display:flex;gap:14px;align-items:center;padding:14px 16px;background:#fff;border-radius:16px;border:1px solid var(--ox-line)}.ox-box__icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--ox-sky);color:var(--ox-blue);flex:none}.ox-box__item strong{display:block;color:var(--ox-ink);font-family:var(--ox-font-heading);font-size:17px;line-height:1.25}.ox-box__item span{font-size:15px;color:var(--ox-muted)}.ox-recos{margin-top:30px}.ox-recos__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.ox-reco{background:#fff;border-radius:18px;border:1px solid var(--ox-line);overflow:hidden;display:flex;flex-direction:column}.ox-reco .ox-media{border-radius:0;--ox-ratio: 1 / 1}.ox-reco__body{padding:14px;display:flex;flex-direction:column;gap:6px;flex:1}.ox-reco__name{font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink);font-size:16px;line-height:1.25}.ox-reco__price{font-weight:700;color:var(--ox-ink)}.ox-reco__btn{margin-top:auto;min-height:44px;border-radius:12px;border:2px solid var(--ox-blue);background:#fff;color:var(--ox-blue);font-family:var(--ox-font-heading);font-weight:700;font-size:15px;cursor:pointer;display:inline-flex;gap:6px;align-items:center;justify-content:center}.ox-reco__btn.is-added{background:var(--ox-blue);color:#fff}.ox-guarantee{border-radius:28px;padding:32px 20px;background:var(--ox-green-soft);border:1px solid #bfe3cf;text-align:center;position:relative;overflow:hidden}@media(min-width:750px){.ox-guarantee{padding:52px 48px}}.ox-guarantee__seal{width:92px;height:92px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:var(--ox-green);color:#fff;box-shadow:0 0 0 10px #18865a1f,0 0 0 20px #18865a0f;font-family:var(--ox-font-heading);font-weight:800;line-height:1}.ox-guarantee__seal span{display:block;font-size:32px}.ox-guarantee__seal small{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:2px}.ox-guarantee .ox-h2{color:#0f4a31}.ox-guarantee .ox-lead{color:#24533d;max-width:640px;margin:12px auto 0}.ox-gsteps{display:grid;gap:12px;margin-top:28px;text-align:left;counter-reset:gstep;list-style:none}@media(min-width:750px){.ox-gsteps{grid-template-columns:repeat(4,1fr)}}.ox-gstep{background:#fff;border-radius:16px;padding:16px;display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.45}.ox-gstep:before{counter-increment:gstep;content:counter(gstep);width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ox-green);color:#fff;font-family:var(--ox-font-heading);font-weight:800;font-size:15px}.ox-gstep strong{display:block;color:#0f4a31;font-family:var(--ox-font-heading);font-size:16px}.ox-guarantee__legal{margin-top:20px;font-size:14px;color:#24533d}.ox-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.ox-faq details{background:#fff;border-radius:18px;border:1px solid var(--ox-line);transition:box-shadow .3s var(--ox-ease),border-color .2s}.ox-faq details[open]{box-shadow:var(--ox-shadow);border-color:transparent}.ox-faq summary{list-style:none;cursor:pointer;display:flex;gap:14px;align-items:center;justify-content:space-between;padding:18px 20px;font-family:var(--ox-font-heading);font-weight:600;font-size:18px;color:var(--ox-ink);line-height:1.3}.ox-faq summary::-webkit-details-marker{display:none}.ox-faq__toggle{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ox-sky);color:var(--ox-blue);transition:transform .3s var(--ox-ease),background-color .2s}.ox-faq details[open] .ox-faq__toggle{transform:rotate(45deg);background:var(--ox-blue);color:#fff}.ox-faq__a{padding:0 20px 20px;font-size:17px;line-height:1.6}.ox-faq__a p+p{margin-top:10px}.ox-faq__more{text-align:center;margin-top:26px;font-size:16px}.ox-faq__more a{color:var(--ox-blue);font-weight:700}.ox-reviews{display:grid;gap:18px}@media(min-width:990px){.ox-reviews{grid-template-columns:380px 1fr;gap:28px;align-items:start}}.ox-revbox{background:#fff;border-radius:var(--ox-radius);padding:24px;box-shadow:var(--ox-shadow)}.ox-revbox__top{display:flex;gap:18px;align-items:center}.ox-revbox__score{font-family:var(--ox-font-heading);font-weight:800;font-size:64px;line-height:1;color:var(--ox-ink)}.ox-revbox__score .ox-fill{font-size:22px;vertical-align:middle}.ox-revbox__based{font-size:15px;color:var(--ox-muted);margin-top:4px}.ox-bars{display:grid;gap:10px;margin-top:20px}.ox-bar{display:grid;grid-template-columns:62px 1fr 28px;gap:10px;align-items:center;font-size:15px;color:var(--ox-muted)}.ox-bar__track{height:10px;border-radius:5px;background:#edf1f6;overflow:hidden}.ox-bar__fill{height:100%;border-radius:5px;background:var(--ox-star);width:var(--w, 0%)}.ox-bar strong{color:var(--ox-ink);text-align:right}.ox-revbox__foot{display:flex;gap:8px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--ox-line);font-size:15px}.ox-revbox__foot .ox-i{color:var(--ox-green)}.ox-revlist{display:grid;gap:16px}@media(min-width:750px){.ox-revlist{grid-template-columns:1fr 1fr}}.ox-review{background:#fff;border-radius:var(--ox-radius);padding:22px;box-shadow:var(--ox-shadow)}.ox-review__head{display:flex;gap:12px;align-items:center}.ox-review__avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--ox-blue);color:#fff;font-family:var(--ox-font-heading);font-weight:700;font-size:18px;overflow:hidden}.ox-review__avatar img{width:100%;height:100%;object-fit:cover}.ox-review__name{font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink)}.ox-review__verified{display:inline-flex;gap:4px;align-items:center;font-size:14px;color:var(--ox-green);font-weight:700}.ox-review__verified .ox-i{width:16px;height:16px}.ox-review .ox-stars{margin-top:12px}.ox-review__text{margin-top:8px;font-size:17px;line-height:1.55}.ox-review__meta{margin-top:10px;font-size:14px;color:var(--ox-muted)}.ox-review__photo{margin-top:12px;border-radius:14px;overflow:hidden;aspect-ratio:4 / 3}.ox-review__photo img{width:100%;height:100%;object-fit:cover}.ox-close{background:#fff;border-radius:28px;box-shadow:var(--ox-shadow-lg);padding:28px 18px;max-width:640px;margin:0 auto}@media(min-width:750px){.ox-close{padding:44px 40px}}.ox-close .ox-head{margin-bottom:20px}.ox-close__stack{display:flex;flex-direction:column;gap:16px}.ox-disclaimer{max-width:860px;margin:0 auto;padding:18px 20px;border-radius:16px;border:1px dashed #c5cede;color:var(--ox-muted);font-size:14px;line-height:1.6;display:flex;gap:12px;align-items:flex-start}.ox-disclaimer .ox-i{color:var(--ox-muted);margin-top:2px}.ox-disclaimer strong{color:var(--ox-ink)}.ox-hero{position:relative;overflow:hidden}.ox-hero__grid{display:grid;gap:28px;align-items:center;padding-top:28px}@media(min-width:990px){.ox-hero__grid{grid-template-columns:1.05fr 1fr;gap:56px;padding-top:40px}}.ox-hero__text{position:relative;z-index:2}.ox-hero .ox-h1{margin-top:12px}.ox-hero .ox-lead{margin-top:16px;max-width:560px}.ox-hero__ctas{display:flex;flex-direction:column;gap:12px;margin-top:26px}@media(min-width:750px){.ox-hero__ctas{flex-direction:row;flex-wrap:wrap}.ox-hero__ctas .ox-btn{white-space:nowrap}}.ox-hero__chips{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:15px;color:var(--ox-ink);font-weight:600}.ox-hero__chips span{display:inline-flex;align-items:center;gap:6px}.ox-hero__chips .ox-i{color:var(--ox-green);width:18px;height:18px}.ox-hero__visual{position:relative}.ox-hero__visual .ox-media{--ox-ratio: 1 / 1;box-shadow:var(--ox-shadow-lg);border-radius:28px}@media(min-width:750px)and (max-width:989px){.ox-hero__visual .ox-media{--ox-ratio: 4 / 3}}@media(min-width:990px){.ox-hero__visual .ox-media{--ox-ratio: 4 / 5}}.ox-float{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#fff;box-shadow:var(--ox-shadow-lg);font-family:var(--ox-font-heading);font-weight:700;color:var(--ox-ink);font-size:14px;line-height:1.2;animation:ox-float 6s ease-in-out infinite}.ox-float small{display:block;font-family:var(--ox-font-body);font-weight:600;color:var(--ox-muted);font-size:12px}.ox-float__icon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--ox-sky);color:var(--ox-blue)}.ox-float--1{top:8%;left:-6px}.ox-float--2{top:46%;right:-6px;animation-delay:-2s}.ox-float--3{bottom:7%;left:8%;animation-delay:-4s}@media(min-width:990px){.ox-float--1{left:-28px}.ox-float--2{right:-24px}}.ox-strip{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:990px){.ox-strip{grid-template-columns:repeat(4,1fr);gap:18px}}.ox-strip__item{display:flex;gap:12px;align-items:center;padding:16px;border-radius:18px;background:#fff;border:1px solid var(--ox-line);font-size:14px;line-height:1.35}.ox-strip__icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none;background:var(--ox-blue-soft);color:var(--ox-blue)}.ox-strip__item strong{display:block;color:var(--ox-ink);font-family:var(--ox-font-heading);font-size:15px}@media(max-width:749px){.ox-strip__item{flex-direction:column;text-align:center;padding:16px 10px;gap:8px}}@media(min-width:990px){.ox-strip__item{font-size:15px;padding:20px}.ox-strip__item strong{font-size:17px}}.ox-split{display:grid;gap:28px;align-items:center}@media(min-width:990px){.ox-split{grid-template-columns:1fr 1fr;gap:64px}.ox-split--reverse .ox-split__media{order:2}}.ox-split .ox-media{--ox-ratio: 5 / 4;box-shadow:var(--ox-shadow)}.ox-split__text .ox-h2{margin-top:8px}.ox-split__body{margin-top:14px}.ox-split__body p+p{margin-top:12px}.ox-ticks{list-style:none;display:grid;gap:10px;margin-top:18px!important}.ox-ticks li{display:flex;gap:10px;align-items:flex-start}.ox-ticks .ox-yes{width:24px;height:24px;margin-top:2px}.ox-ticks .ox-yes .ox-i{width:14px;height:14px}.ox-cta{position:relative;overflow:hidden;border-radius:32px;background:var(--ox-ink);color:#fff;padding:40px 22px;text-align:center}@media(min-width:750px){.ox-cta{padding:64px 48px}}.ox-cta:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(31,91,215,.55),transparent 65%);top:-260px;right:-160px;pointer-events:none}.ox-cta:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,200,61,.22),transparent 65%);bottom:-240px;left:-140px;pointer-events:none}.ox-cta>*{position:relative;z-index:1}.ox-cta .ox-h2{color:#fff}.ox-cta .ox-lead{color:#ffffffd1;margin:12px auto 0;max-width:560px}.ox-cta .ox-eyebrow{color:var(--ox-sun)}.ox-cta .ox-btn{margin-top:26px;background:var(--ox-sun);color:var(--ox-ink)!important;box-shadow:0 16px 30px -14px #ffc83db3}.ox-cta .ox-btn:hover{background:#ffd45f}.ox-cta .ox-pay-note{color:#ffffffc7}.ox-cta .ox-pay-note strong{color:#fff}.ox-cta__device{width:140px;margin:0 auto 18px;filter:drop-shadow(0 20px 24px rgba(0,0,0,.45));animation:ox-float 6s ease-in-out infinite}.ox-footer{background:var(--ox-ink);color:#ffffffd1;font-size:15px;line-height:1.6}.ox-footer a{color:#ffffffd1;text-decoration:none}.ox-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ox-footer__grid{display:grid;gap:32px;padding-top:48px;padding-bottom:32px}@media(min-width:750px){.ox-footer__grid{grid-template-columns:1fr 1fr}}@media(min-width:990px){.ox-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-top:64px}}.ox-footer .ox-logo{color:#fff}.ox-footer__tagline{margin-top:14px;max-width:320px}.ox-footer__badge{display:inline-flex;gap:8px;align-items:center;margin-top:16px;padding:8px 12px;border-radius:12px;background:#ffffff14;color:#fff;font-weight:700;font-size:14px}.ox-footer__badge .ox-i{color:var(--ox-sun)}.ox-footer__title{font-family:var(--ox-font-heading);font-weight:700;color:#fff;font-size:16px;margin-bottom:12px!important}.ox-footer__links{list-style:none;display:grid;gap:8px}.ox-footer__company{font-style:normal;display:grid;gap:4px}.ox-footer__company strong{color:#fff}.ox-footer__bottom{border-top:1px solid rgba(255,255,255,.12);padding-top:20px;padding-bottom:calc(24px + var(--ox-sticky-h));display:flex;flex-direction:column;gap:10px;font-size:13px;color:#fff9}@media(min-width:750px){.ox-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.ox-footer__social{display:flex;gap:10px;margin-top:16px}.ox-footer__social a{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#ffffff14}.ox-footer__social a:hover{background:#ffffff29;text-decoration:none}.ox-legal{max-width:820px;margin:0 auto}.ox-legal__head{padding:36px 0 20px;border-bottom:1px solid var(--ox-line);margin-bottom:28px}.ox-legal__updated{margin-top:8px;font-size:14px;color:var(--ox-muted)}.ox-legal__nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ox-legal__nav a{padding:8px 14px;border-radius:999px;background:var(--ox-sky);color:var(--ox-ink);text-decoration:none;font-weight:700;font-size:14px}.ox-legal__nav a.is-active,.ox-legal__nav a:hover{background:var(--ox-blue);color:#fff}.ox-rte{font-size:17px;line-height:1.7}.ox-rte h2{font-family:var(--ox-font-heading);color:var(--ox-ink);font-size:22px;line-height:1.3;margin:32px 0 10px}.ox-rte h3{font-family:var(--ox-font-heading);color:var(--ox-ink);font-size:18px;margin:22px 0 8px}.ox-rte p{margin:0 0 12px}.ox-rte ul,.ox-rte ol{margin:0 0 14px;padding-left:22px}.ox-rte li{margin-bottom:6px}.ox-rte a{color:var(--ox-blue)}.ox-rte table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:15px}.ox-rte th,.ox-rte td{border:1px solid var(--ox-line);padding:10px;text-align:left;vertical-align:top}.ox-rte th{background:var(--ox-sky);color:var(--ox-ink)}.ox-top{position:fixed;right:16px;bottom:calc(16px + var(--ox-sticky-h));z-index:65;width:48px;height:48px;border-radius:50%;border:0;background:var(--ox-ink);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:var(--ox-shadow);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s var(--ox-ease),bottom .4s var(--ox-ease)}.ox-top.is-visible{opacity:1;transform:none;pointer-events:auto}.ox-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;align-items:flex-end;justify-content:center;background:#0f23408c}.ox-modal.is-open{display:flex}.ox-modal__panel{width:100%;max-width:520px;max-height:92vh;overflow-y:auto;background:#fff;border-radius:24px 24px 0 0;padding:22px 20px 28px;animation:ox-up .4s var(--ox-ease)}@media(min-width:750px){.ox-modal{align-items:center}.ox-modal__panel{border-radius:24px}}.ox-modal__field{display:grid;gap:6px;margin-top:12px;font-size:15px;font-weight:700;color:var(--ox-ink)}.ox-modal__field input{min-height:50px;border-radius:12px;border:2px solid var(--ox-line);padding:0 14px;font-size:17px;font-family:inherit}@keyframes ox-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ox-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ox-pulse{0%,to{box-shadow:0 14px 26px -12px #1f5bd7a6,0 0 #1f5bd759}60%{box-shadow:0 14px 26px -12px #1f5bd7a6,0 0 0 12px #1f5bd700}}@keyframes ox-pop{0%{transform:scale(.9)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes ox-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ox-reveal{opacity:1!important;transform:none!important;transition:none!important}.ox-announce__track,.ox-float,.ox-cta__device,.ox-btn__pulse{animation:none!important}.ox-gallery__track,.ox-carousel__track{scroll-behavior:auto}}.ox-section summary:hover{color:inherit}.ox-section a{text-decoration-color:currentColor}.ox-section .ox-btn,.ox-section .ox-logo,.ox-section .ox-drawer__link,.ox-section .ox-nav a{text-decoration:none}.ox-section :is(h1,h2,h3,h4){text-transform:none}.ox-section .ox-ph__device,.ox-section .ox-cta__device,.ox-section .ox-pack__stack img{height:auto}.ox-header-wrap{position:sticky;top:0;z-index:60}.ox-header-wrap .ox-header{position:relative}.ox-footer-wrap{display:block}.ox-product-form{margin:0}.ox-rsi-host{min-height:0}.ox-product-form--hide-rsi .ox-rsi-host,.ox-product-form--hide-rsi #rsi_buy_now_button,.ox-product-form--hide-rsi [id^=rsi_buy_now_button],.ox-product-form--hide-rsi #buttonContainerProduct,.ox-product-form--hide-rsi ._rsi-buy-now-button{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.ox-product-form:has(.ox-rsi-host #rsi_buy_now_button)>#rsi_buy_now_button{display:none!important}.ox-btn[aria-busy=true]{opacity:.75;pointer-events:none}.ox-editor-note{margin:12px 0;padding:12px 14px;border-radius:12px;border:2px dashed #f2c94c;background:#fffbea;color:#6b4b00;font-size:14px;line-height:1.45}.shopify-policy__container{max-width:820px!important;margin:0 auto!important;padding:28px 16px 64px!important;font-family:var(--ox-font-body);color:var(--ox-text);font-size:17px;line-height:1.7}.shopify-policy__title h1{font-family:var(--ox-font-heading);color:var(--ox-ink);font-weight:700;font-size:clamp(28px,7vw,40px);line-height:1.12;margin:0 0 20px;text-align:left}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--ox-font-heading);color:var(--ox-ink);line-height:1.3}.shopify-policy__body a{color:var(--ox-blue);text-decoration:underline}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--ox-line);padding:10px;text-align:left;vertical-align:top}.ox-section,.ox{letter-spacing:.012em}.ox-h1,.ox-h2,.ox-h3{letter-spacing:-.01em}.ox-gallery__arrow{background:#5056608c;color:#fff;box-shadow:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ox-gallery__arrow:hover{background:#0b2143bf}.ox-gallery__count{position:absolute;right:12px;bottom:12px;z-index:2;background:#0b2143c7;color:#fff;border-radius:99px;padding:4px 11px;font-size:13px;line-height:1.3;font-weight:600}.ox-gallery__dots{position:static;flex-wrap:wrap;padding:12px 0 4px;gap:8px}.ox-gallery__dot{width:9px;height:9px;border-radius:50%;background:#c9cfd8}.ox-gallery__dot.is-active{width:9px;background:var(--ox-ink)}.ox-pack__tag{background:var(--ox-blue-soft);color:var(--ox-blue)}.ox-pack__badge{background:var(--ox-ink)}.ox-pack__badge--sun{background:var(--ox-ink);color:#fff}.ox-quotes{display:grid;gap:18px}.ox-quote{margin:0;background:#fff;border-radius:26px;padding:28px 28px 26px;box-shadow:0 18px 40px -26px #0b214359}.ox-quote__mark{display:block;font-family:Georgia,serif;font-size:58px;line-height:.6;color:var(--ox-blue);height:30px}.ox-quote__text{margin:10px 0 0;font-family:var(--ox-font-heading);font-weight:600;color:var(--ox-ink);line-height:1.38}.ox-quote__meta{margin-top:14px;font-size:15px;color:var(--ox-muted)}.ox-guarantee{background:#fff;border:2px solid var(--ox-blue);box-shadow:0 24px 50px -30px #245fd68c}.ox-guarantee__seal{background:var(--ox-ink);box-shadow:0 0 0 5px #fff,0 0 0 7px var(--ox-sun)}.ox-guarantee .ox-h2{color:var(--ox-ink)}.ox-guarantee .ox-lead,.ox-guarantee__legal{color:var(--ox-text)}.ox-gstep{background:transparent;padding:6px 0}.ox-gstep:before{background:var(--ox-blue)}.ox-gstep strong{color:var(--ox-ink)}.ox-sticky{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.ox-sticky__title{font-size:17px}.ox-sticky .ox-btn{border-radius:10px;padding:12px 22px}.ox-top{background:#000;width:52px;height:52px}.ox-top .ox-i{width:26px;height:26px;stroke-width:2.6}.ox-section label.ox-pack{display:block;gap:0;width:100%}.ox-section label.ox-addon{display:grid;gap:12px;width:100%}.ox-stock{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:8px;background:#ffd5d5;color:#c0161b;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ox-stock__dot{width:7px;height:7px;border-radius:50%;background:#e0161b;animation:ox-blink 1.4s ease-in-out infinite}@keyframes ox-blink{50%{opacity:.25}}.ox-benefit-list{list-style:none;display:grid;gap:8px;margin:0!important;padding:0!important}.ox-benefit-list li{display:flex;gap:10px;align-items:flex-start;font-size:17px;line-height:1.4;color:var(--ox-ink)}.ox-benefit-list .ox-i{width:20px;height:20px;margin-top:2px;color:var(--ox-ink)}.ox-promo{padding:14px 18px;border-radius:12px;text-align:center;font-family:var(--ox-font-heading);font-weight:700;font-size:17px;line-height:1.55;box-shadow:0 14px 26px -14px #0f1e1973}.ox-promo p{margin:0}.ox-packs{--ox-pack-accent: var(--ox-blue);--ox-pack-soft: var(--ox-blue-soft);--ox-pack-strip: var(--ox-blue-soft)}.ox-packs .ox-pack input:checked+.ox-pack__box{border-color:var(--ox-pack-accent);background:var(--ox-pack-soft)}.ox-packs .ox-pack input:checked+.ox-pack__box .ox-pack__radio{border-color:var(--ox-pack-accent)}.ox-packs .ox-pack input:checked+.ox-pack__box .ox-pack__radio:after{background:var(--ox-pack-accent)}.ox-pack__box{overflow:hidden}.ox-pack__perks{grid-column:1 / -1;display:grid;margin:4px -14px -16px;background:var(--ox-pack-strip)}.ox-pack__perk{display:grid;grid-template-columns:26px 1fr auto;gap:12px;align-items:center;padding:12px 16px;font-size:15px;line-height:1.35;color:var(--ox-text)}.ox-pack__perk+.ox-pack__perk{border-top:1px solid rgba(255,255,255,.55)}.ox-pack__perk .ox-i{width:22px;height:22px;color:#5a6270}.ox-pack__perk-tag{padding:4px 10px;border-radius:99px;background:var(--ox-ink);color:#fff;font-family:var(--ox-font-heading);font-weight:600;font-size:12px;letter-spacing:.03em;white-space:nowrap}@media(max-width:480px){.ox-pack__perks{margin:4px -12px -16px}}.ox-sticky__thumb{width:52px;height:52px;border-radius:8px;object-fit:cover;flex:none}.ox-compare--2 .ox-compare__row{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}.ox-compare--2 .ox-compare__head .ox-compare__cell{font-size:15px}.ox-revlist--masonry{display:block;columns:2;column-gap:12px}.ox-revlist--masonry .ox-review{break-inside:avoid;margin-bottom:12px;padding:0;overflow:hidden;border:1px solid var(--ox-ink);box-shadow:none;border-radius:12px}.ox-revlist--masonry .ox-review__photo{margin:0;border-radius:0;aspect-ratio:auto}.ox-revlist--masonry .ox-review__photo img{height:auto}.ox-revlist--masonry .ox-review>:not(.ox-review__photo){margin-left:16px;margin-right:16px}.ox-revlist--masonry .ox-review__head{margin-top:16px}.ox-revlist--masonry .ox-review>:last-child{margin-bottom:16px}.ox-revlist--masonry .ox-review__avatar{display:none}.ox-revlist--masonry .ox-review__text{font-size:16px}@media(min-width:990px){.ox-revlist--masonry{columns:3}}.ox-revlist--masonry .ox-review{display:flex;flex-direction:column}.ox-revlist--masonry .ox-review__photo{order:-1}.ox-marquesina{font-family:var(--ox-font-heading);font-weight:500}.ox-stat-list{list-style:none;margin:0!important;padding:0!important;border-top:1px solid var(--ox-line)}.ox-stat{display:grid;grid-template-columns:96px 1fr;gap:20px;align-items:center;padding:16px 0;border-bottom:1px solid var(--ox-line)}.ox-stat__badge{position:relative;width:96px;height:96px;display:grid;place-items:center}.ox-stat__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(0)}.ox-stat__ring circle:first-child{stroke:#e4e8ef}.ox-stat__ring circle:last-child{transition:stroke-dasharray 1.4s var(--ox-ease)}.ox-stat.ox-reveal:not(.is-visible) .ox-stat__ring circle:last-child{stroke-dasharray:0 100}.ox-stat__value{position:relative;font-family:var(--ox-font-heading);font-weight:700;font-size:22px;color:var(--ox-ink);text-align:center;line-height:1;padding:0 6px}.ox-stat__text{font-size:18px;line-height:1.6;color:var(--ox-text)}.ox-stat__text strong{color:var(--ox-ink)}.ox-stats__source{margin-top:14px!important;font-size:13px;color:var(--ox-muted);text-align:center}.ox-videos .ox-h2{margin-bottom:26px}.ox-videos__item{flex-basis:88%}@media(min-width:750px){.ox-videos__item{flex-basis:46%}}@media(min-width:990px){.ox-videos__item{flex-basis:calc((100% - 32px) / 3)}}.ox-video{position:relative;aspect-ratio:9 / 14;border-radius:26px;overflow:hidden;background:#10141c;box-shadow:var(--ox-shadow)}.ox-video video,.ox-video .ox-video__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ox-video .ox-ph{background:linear-gradient(160deg,#26324a,#0b2143)}.ox-video__play{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;color:#0b2143;box-shadow:0 0 0 6px #ffffff40}.ox-video__play .ox-i{width:30px;height:30px;fill:currentColor;stroke:none;margin-left:4px}.ox-video__caption{margin-top:10px!important;text-align:center;font-size:15px;color:var(--ox-muted)}.ox-problem__title{text-transform:uppercase;font-weight:800;letter-spacing:0}.ox-problem__sub{margin-top:6px!important;font-family:var(--ox-font-heading);font-weight:700;font-size:clamp(18px,4.6vw,24px);color:#5a5f69}.ox-problem .ox-media{border-radius:24px;box-shadow:var(--ox-shadow)}.ox-problem__list{margin:24px 0 0!important;padding-left:22px!important;display:grid;gap:10px;font-size:18px;line-height:1.55;color:var(--ox-text)}.ox-problem__closing{margin-top:18px;font-size:18px;line-height:1.6}.ox-pack__stack--photo img{width:34px!important;height:34px!important;object-fit:cover;border-radius:8px;border:2px solid #fff;filter:none}.ox-pack__stack--photo.ox-pack__stack--1 img{width:52px!important;height:52px!important}.ox-pack__count{font-family:var(--ox-font-heading);font-weight:800;font-size:20px;color:var(--ox-ink)}.ox-banner{position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#1a2230;color:#fff}.ox-banner--boxed{margin:16px var(--ox-gutter) 0;border-radius:var(--ox-radius)}.ox-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.ox-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.ox-banner__img--desktop{display:none}@media(min-width:750px){.ox-banner__img--mobile{display:none}.ox-banner__img--desktop{display:block}}.ox-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 75% 25%,#2b4a7a 0%,transparent 55%),linear-gradient(135deg,#0b2143,#1c3b6b 55%,#245fd6)}.ox-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ox-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px;padding-top:48px;padding-bottom:44px}.ox-banner__eyebrow{display:inline-block;padding:6px 12px;border-radius:99px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--ox-font-heading);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ox-banner__title{line-height:1.05;max-width:760px;text-shadow:0 2px 24px rgba(0,0,0,.25)}.ox-banner__lead{font-size:18px;line-height:1.5;max-width:560px;opacity:.92}.ox-banner__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ox-banner__btn2{background:#ffffff24;box-shadow:inset 0 0 0 2px #ffffffb3}.ox-banner__btn2:hover{background:#ffffff3d}@media(min-width:990px){.ox-banner__content{padding-top:80px;padding-bottom:80px}.ox-banner__lead{font-size:20px}}.ox-grid{list-style:none;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:750px){.ox-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ox-card{min-width:0}.ox-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--ox-line);transition:transform .35s var(--ox-ease),box-shadow .35s var(--ox-ease)}.ox-card__link:hover{transform:translateY(-4px);box-shadow:var(--ox-shadow-lg)}.ox-card__media{position:relative;aspect-ratio:1 / 1;background:var(--ox-sand);overflow:hidden}.ox-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;transition:opacity .4s,transform .6s var(--ox-ease)}.ox-card__img--hover{opacity:0}.ox-card__link:hover .ox-card__img--hover{opacity:1}.ox-card__link:hover .ox-card__img:not(.ox-card__img--hover){transform:scale(1.04)}.ox-card__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:99px;background:var(--ox-sun);color:var(--ox-ink);font-family:var(--ox-font-heading);font-weight:700;font-size:13px}.ox-card__badge--out{left:auto;right:10px;background:var(--ox-ink);color:#fff}.ox-card__body{display:flex;flex-direction:column;gap:6px;padding:14px 14px 16px;flex:1}.ox-card__title{font-family:var(--ox-font-heading);font-weight:600;font-size:15px;line-height:1.3;color:var(--ox-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ox-card__price{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:15px}.ox-card__price strong{font-family:var(--ox-font-heading);font-size:18px;color:var(--ox-ink)}.ox-card__price s{color:var(--ox-muted);font-size:14px}.ox-card__btn{margin-top:auto;display:inline-flex;justify-content:center;padding:10px 12px;border-radius:10px;background:var(--ox-ink);color:#fff;font-family:var(--ox-font-heading);font-weight:600;font-size:14px}.ox-card__link:hover .ox-card__btn{background:var(--ox-blue)}@media(min-width:990px){.ox-card__title{font-size:16px}.ox-card__body{padding:16px 18px 18px}}.ox-productos__all{text-align:center;margin-top:28px!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ox-styles.css.map */
