:root{--melo-page-bg: #eef0f3;--melo-panel-radius: 32px;--melo-panel-gap: 12px;--melo-ink: #0f1b2d;--melo-accent: #19b39a;--melo-accent-deep: #14509e;--melo-sale: #e5484d}body{background:var(--melo-page-bg)}.melo-page-index main>.shopify-section,.melo-page-collection main>.shopify-section,.melo-page-list-collections main>.shopify-section,.melo-page-page main>.shopify-section,.melo-page-cart main>.shopify-section,.melo-page-404 main>.shopify-section{margin:var(--melo-panel-gap);border-radius:var(--melo-panel-radius);overflow:clip}.melo-page-product main>.shopify-section:not(:first-child){margin:var(--melo-panel-gap);border-radius:var(--melo-panel-radius);overflow:clip}.melo-page-product main>.shopify-section:first-child{margin:var(--melo-panel-gap);border-radius:var(--melo-panel-radius);background:#fff}.header-section header-component{--melo-header-inset: 12px}.header-section .header{border-radius:999px;margin-inline:var(--melo-header-inset);margin-block-start:8px;background:#ffffffc7;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);box-shadow:0 8px 28px #0f1b2d1a}.header-section .header__row{background:transparent}@media(max-width:749px){.header-section .header{margin-inline:8px;border-radius:28px}}.header-announcements,.shopify-section-group-header-group .section-background{letter-spacing:.04em}.button,.button-secondary,button.button{min-block-size:48px;border-radius:999px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0f1b2d2e}.product-card,.product-card__content{border-radius:24px}.product-card__image,.product-card media-gallery,.product-media-container{border-radius:24px;overflow:clip}h1,.h1,h2,.h2{letter-spacing:-.02em;line-height:1.05}.hero img{object-fit:cover}.rsi-homepage-container{padding:8px}.rsi-homepage-container #rsi_buy_now_button{min-block-size:44px;border-radius:12px!important;box-shadow:0 6px 16px #0f1b2d47}@media(max-width:749px){.rsi-homepage-container #rsi_buy_now_button{min-block-size:40px;padding:6px 8px!important;font-size:.75rem!important;line-height:1.15}.rsi-homepage-container #rsi_buy_now_button svg{inline-size:18px;block-size:18px}body:before{filter:blur(32px)}main .section-background.color-scheme-2:before,main .section-background.color-scheme-2:after{filter:blur(44px);inline-size:60vmin;block-size:60vmin}}.shopify-section-group-footer-group{margin:var(--melo-panel-gap);border-radius:var(--melo-panel-radius);overflow:clip}.shopify-section-group-footer-group .logo-block img,.shopify-section-group-footer-group img[alt*=Melo]{padding:8px 12px;border-radius:16px;background:#fff}.melo-page-product .add-to-cart-button,.melo-page-product .accelerated-checkout-block{display:none}.melo-page-product #rsi_buy_now_button{min-block-size:56px;border-radius:12px!important;box-shadow:0 10px 24px #0f1b2d38}.melo-save{display:inline-block;margin:0 0 4px;padding:6px 14px;border-radius:999px;background:linear-gradient(110deg,var(--melo-accent-deep),var(--melo-accent));color:#fff;font-size:.875rem;font-weight:800;letter-spacing:.02em}.melo-trust{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:16px}.melo-trust__item{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;background:var(--melo-page-bg);font-size:.875rem;font-weight:600;line-height:1.25}.melo-trust__item svg{flex:none;inline-size:22px;block-size:22px;color:var(--melo-accent-deep)}.melo-steps{display:grid;gap:10px;margin-block:16px;padding:16px;border-radius:20px;background:var(--melo-ink);color:#fff;list-style:none}.melo-steps li{display:flex;align-items:center;gap:12px;font-weight:600}.melo-steps li span{display:grid;flex:none;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:var(--melo-accent);color:var(--melo-ink);font-weight:800}@media(max-width:749px){.melo-trust{grid-template-columns:1fr}:root{--melo-panel-radius: 24px;--melo-panel-gap: 8px}}:root{--melo-violet: #8a63ff;--melo-grad-ink: linear-gradient(135deg, #0f1b2d 0%, #14509e 55%, #19b39a 120%);--melo-ease: cubic-bezier(.2, .7, .2, 1)}body:before{content:"";position:fixed;top:-20vmax;right:-20vmax;bottom:-20vmax;left:-20vmax;z-index:-1;pointer-events:none;background:radial-gradient(38vmax 38vmax at 12% 18%,rgb(25 179 154 / .38),transparent 62%),radial-gradient(44vmax 44vmax at 88% 8%,rgb(20 80 158 / .32),transparent 62%),radial-gradient(40vmax 40vmax at 64% 92%,rgb(138 99 255 / .28),transparent 62%);filter:blur(48px);will-change:transform;animation:melo-drift 26s ease-in-out infinite alternate}@keyframes melo-drift{0%{transform:translate3d(-3vmax,-2vmax,0) scale(1)}to{transform:translate3d(4vmax,3vmax,0) scale(1.12)}}main .section-background.color-scheme-1{background-color:#ffffffdb}@media(min-width:750px){main .section-background.color-scheme-1{background-color:#ffffffb3;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%)}}main .section-background.color-scheme-2,.shopify-section-group-footer-group .color-scheme-2{position:relative;isolation:isolate;overflow:hidden;background-color:#0f1b2d;background-image:var(--melo-grad-ink);background-size:180% 180%;animation:melo-gradient-shift 14s ease-in-out infinite alternate}main .section-background.color-scheme-2:before,main .section-background.color-scheme-2:after{content:"";position:absolute;z-index:-1;inline-size:46vmin;block-size:46vmin;border-radius:50%;pointer-events:none;filter:blur(70px);will-change:transform}main .section-background.color-scheme-2:before{inset-block-start:-14vmin;inset-inline-start:-8vmin;background:#19b39a8c;animation:melo-float-a 12s ease-in-out infinite alternate}main .section-background.color-scheme-2:after{inset-block-end:-16vmin;inset-inline-end:-6vmin;background:#8a63ff80;animation:melo-float-b 15s ease-in-out infinite alternate}@keyframes melo-gradient-shift{0%{background-position:0% 40%}to{background-position:100% 60%}}@keyframes melo-float-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(18vmin,10vmin,0) scale(1.25)}}@keyframes melo-float-b{0%{transform:translateZ(0) scale(1.1)}to{transform:translate3d(-16vmin,-12vmin,0) scale(.9)}}.melo-page-index .hero{animation:melo-blur-in 1.3s var(--melo-ease) both}@keyframes melo-blur-in{0%{opacity:0;filter:blur(28px);transform:scale(1.05)}to{opacity:1;filter:blur(0);transform:scale(1)}}.header-section .header{-webkit-backdrop-filter:saturate(180%) blur(26px);backdrop-filter:saturate(180%) blur(26px);border:1px solid rgb(255 255 255 / .6)}.button{background-image:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .28) 50%,transparent 70%);background-size:250% 100%;background-position:150% 0;background-repeat:no-repeat}.button:hover{background-position:-50% 0;transition:background-position .9s var(--melo-ease),transform .16s ease,box-shadow .16s ease}.product-card{transition:transform .38s var(--melo-ease),filter .38s var(--melo-ease)}.product-card:hover{transform:translateY(-6px)}.melo-page-product #rsi_buy_now_button{animation:melo-pulse 2.6s ease-in-out infinite}@keyframes melo-pulse{0%,to{box-shadow:0 10px 24px #0f1b2d38,0 0 #19b39a73}50%{box-shadow:0 14px 30px #0f1b2d47,0 0 0 14px #19b39a00}}@keyframes melo-panel-in{0%{opacity:0;transform:translateY(70px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes melo-build-in{0%{opacity:0;filter:blur(22px);transform:translate3d(0,64px,0) scale(.95) skewY(2.5deg)}60%{opacity:1;filter:blur(5px)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1) skewY(0)}}@keyframes melo-parallax{0%{transform:translate3d(0,-6%,0) scale(1.14)}to{transform:translate3d(0,6%,0) scale(1.14)}}@keyframes melo-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline: view()){main>.shopify-section:not(:first-child),.shopify-section-group-footer-group{animation:melo-panel-in linear both;animation-timeline:view();animation-range:entry 0% entry 60%}main>.shopify-section:not(:first-child) :is(.text-block,.image-block,.resource-list__item,.email-signup-block,.group-block-content>.button),.shopify-section-group-footer-group :is(.text-block,.logo-block,.group-block-content>*){animation:melo-build-in linear both;animation-timeline:view();animation-range:entry 5% entry 85%;will-change:transform,filter,opacity}.resource-list__item:nth-child(2){animation-range:entry 15% entry 95%}.resource-list__item:nth-child(3){animation-range:entry 25% entry 105%}.resource-list__item:nth-child(4){animation-range:entry 35% entry 115%}.hero__media,.image-block__image{animation:melo-parallax linear both;animation-timeline:view();animation-range:cover}body:after{content:"";position:fixed;inset-block-start:0;inset-inline:0;block-size:3px;z-index:100;pointer-events:none;transform-origin:0 50%;background:linear-gradient(90deg,var(--melo-accent),var(--melo-accent-deep),var(--melo-violet));animation:melo-progress linear both;animation-timeline:scroll(root)}}.melo-io .melo-r{opacity:0;filter:blur(20px);transform:translate3d(0,56px,0) scale(.96);transition:opacity .9s var(--melo-ease),filter .9s var(--melo-ease),transform .9s var(--melo-ease);transition-delay:var(--melo-delay, 0ms)}.melo-io .melo-r.melo-in{opacity:1;filter:blur(0);transform:none}@media(prefers-reduced-motion:reduce){body:before,main .section-background.color-scheme-2,main .section-background.color-scheme-2:before,main .section-background.color-scheme-2:after,.shopify-section-group-footer-group .color-scheme-2,.melo-page-index .hero,.melo-page-product #rsi_buy_now_button,main>.shopify-section,main>.shopify-section :is(.text-block,.image-block,.resource-list__item,.email-signup-block,.group-block-content>.button),.shopify-section-group-footer-group,.shopify-section-group-footer-group :is(.text-block,.logo-block,.group-block-content>*),.hero__media,.image-block__image,body:after{animation:none!important}.melo-io .melo-r{opacity:1;filter:none;transform:none;transition:none}.button,.button:hover,.product-card,.product-card:hover{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/melo-pro.css.map */
