.ocr-v4{--cv-bg:#fbf8f6;--cv-ink:#2b2230;--cv-plum:#4a2c4f;--cv-rose:#a3325f;--cv-muted:#6b6070;--cv-line:#e9e1e4;background:var(--cv-bg);color:var(--cv-ink);font:16px/1.55 Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ocr-v4 *{box-sizing:border-box}.ocr-v4 .cv-wrap{max-width:1120px;padding:0 22px;margin:0 auto;min-width:0}.ocr-v4 h1,.ocr-v4 h2,.ocr-v4 h3{font-family:"Young Serif",Georgia,serif;font-weight:400;color:var(--cv-plum);margin:0;text-wrap:balance}.ocr-v4 h1{font-size:clamp(34px,4.5vw,54px);line-height:1.08}.ocr-v4 h2{font-size:clamp(28px,3.5vw,40px);line-height:1.17}.ocr-v4 h3{font-size:22px;line-height:1.24}.ocr-v4 p,.ocr-v4 figure{margin:0}.ocr-v4 .cv-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.ocr-v4 .cv-wide{gap:28px}.ocr-v4 .cv-eyebrow,.ocr-v4 .cv-kicker{font-size:12px;line-height:1.45;letter-spacing:.12em;text-transform:uppercase;color:var(--cv-rose);font-weight:700}.ocr-v4 .cv-lead{font-size:18px;line-height:1.6;color:var(--cv-muted);max-width:62ch}.ocr-v4 .cv-rich p+p{margin-top:12px}.ocr-v4 .cv-rich a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ocr-v4 .cv-image{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:16px;background:#f5eeeb}.ocr-v4 figcaption{font-size:11px;line-height:1.4;color:var(--cv-muted);margin-top:7px}.ocr-v4 .cv-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 24px;border-radius:12px;color:#fff;background:var(--cv-rose);font-size:16px;font-weight:700;text-decoration:none;text-align:center;max-width:100%}.ocr-v4 .cv-button:hover{background:#86284e}.ocr-v4 a:focus-visible,.ocr-v4 summary:focus-visible{outline:3px solid #c7973c;outline-offset:4px}.ocr-v4 .cv-compact{align-self:flex-start;min-width:220px}.ocr-v4 .cv-note{font-size:13px;line-height:1.55;color:var(--cv-muted)}.ocr-v4 .cv-price{font-size:20px;font-weight:700;color:var(--cv-plum)}.ocr-v4 .cv-benefits{font-size:13px;font-weight:600;color:var(--cv-plum)}.ocr-v4 .cv-hero{padding:28px 0 32px}.ocr-v4 .cv-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-areas:"image heading" "image copy";column-gap:42px;row-gap:18px;align-items:start}.ocr-v4 .cv-hero-heading{grid-area:heading;align-self:end}.ocr-v4 .cv-hero-copy{grid-area:copy}.ocr-v4 .cv-hero-media{grid-area:image;align-self:center;min-width:0}.ocr-v4 .cv-hero-grid.cv-no-image{grid-template-columns:1fr;grid-template-areas:"heading" "copy";max-width:800px}.ocr-v4 .cv-band{padding:58px 0}.ocr-v4 .cv-soft{background:#f3ecef}.ocr-v4 .cv-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ocr-v4 .cv-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px;align-items:center}.ocr-v4 .cv-top{align-items:start}.ocr-v4 .cv-two.cv-no-image{grid-template-columns:1fr}.ocr-v4 .cv-card{border:1px solid var(--cv-line);border-radius:18px;background:#fff;overflow:hidden;min-width:0}.ocr-v4 .cv-card figure{padding:10px 10px 0}.ocr-v4 .cv-card-copy{padding:20px}.ocr-v4 .cv-pair-image{aspect-ratio:4/3}.ocr-v4 .cv-step h3{display:flex;align-items:center;gap:10px}.ocr-v4 .cv-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#e9d9df;font:700 14px/1 sans-serif;color:var(--cv-plum)}.ocr-v4 .cv-list ul{padding-left:22px;margin:0}.ocr-v4 .cv-list li+li{margin-top:10px}.ocr-v4 .cv-fit{padding:28px;background:#fff;border-radius:16px;border:1px solid var(--cv-line)}.ocr-v4 .cv-bordered{border-top:1px solid #d8c7cf;padding-top:14px}.ocr-v4 .cv-gift{margin-top:6px;padding-top:20px;border-top:1px solid var(--cv-line)}.ocr-v4 .cv-support{max-width:900px}.ocr-v4 .cv-faq{max-width:900px;gap:0}.ocr-v4 .cv-faq h2{margin-bottom:20px}.ocr-v4 details{border-bottom:1px solid var(--cv-line)}.ocr-v4 summary{cursor:pointer;padding:18px 0;font-weight:600;color:var(--cv-plum);font-size:16px}.ocr-v4 .cv-answer{padding:0 0 20px;color:var(--cv-muted)}.ocr-v4 .cv-plum{background:var(--cv-plum);color:#fff}.ocr-v4 .cv-plum h2{color:#fff}.ocr-v4 .cv-plum .cv-lead,.ocr-v4 .cv-plum .cv-note{color:#eee3eb}.ocr-v4 .cv-closing{max-width:800px;text-align:center;align-items:center}.ocr-v4 .cv-closing .cv-compact{align-self:center}@media(max-width:899px){.ocr-v4 .cv-hero-grid{grid-template-columns:1fr;grid-template-areas:"heading" "image" "copy";gap:17px}.ocr-v4 .cv-hero{padding:22px 0 28px}.ocr-v4 .cv-hero-heading{max-width:620px}.ocr-v4 .cv-hero-media .cv-image{max-height:320px;aspect-ratio:auto;object-fit:contain}.ocr-v4 .cv-hero-media{width:100%;max-width:640px}.ocr-v4 .cv-three{grid-template-columns:1fr;gap:24px}.ocr-v4 .cv-two{grid-template-columns:1fr;gap:25px}.ocr-v4 .cv-band{padding:40px 0}.ocr-v4 .cv-wrap{padding:0 18px}.ocr-v4 .cv-lead{font-size:16px}.ocr-v4 .cv-card figure{padding:12px 12px 0}.ocr-v4 .cv-card-copy{padding:20px}.ocr-v4 .cv-pair-image{max-height:320px}.ocr-v4 .cv-step .cv-image{max-height:300px;aspect-ratio:4/3}.ocr-v4 .cv-fit{padding:22px}.ocr-v4 .cv-compact{width:100%;min-width:0}.ocr-v4 .cv-hero-copy{gap:11px}}.orvysa-cozy-product .orvysa-cozy-product__hero{margin:0;min-width:0}.orvysa-cozy-product .orvysa-cozy-product__hero-frame{width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#f7f3eb}.orvysa-cozy-product .orvysa-cozy-product__hero-image{display:block;width:100%;height:100%;object-fit:contain}.orvysa-cozy-product .orvysa-cozy-product__hero figcaption{margin-top:10px;color:#55474f;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.orvysa-cozy-product .orvysa-cozy-product__original-media{margin-top:18px;border-top:1px solid #ded3da}.orvysa-cozy-product .orvysa-cozy-product__original-media>summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;color:#664663;font-size:14px;line-height:1.5;cursor:pointer;list-style:none}.orvysa-cozy-product .orvysa-cozy-product__original-media>summary::-webkit-details-marker{display:none}.orvysa-cozy-product .orvysa-cozy-product__original-media>summary:after{content:"+";flex:0 0 auto;font-size:21px}.orvysa-cozy-product .orvysa-cozy-product__original-media[open]>summary:after{content:"\2212"}.orvysa-cozy-product .orvysa-cozy-product__original-media>summary:focus-visible{outline:2px solid #664663;outline-offset:4px}.orvysa-cozy-product .quantity-break__left{min-width:0}.orvysa-cozy-product .quantity-break__label{flex-wrap:wrap;gap:6px 8px}.orvysa-cozy-product .quantity-break__label-text{flex:1 1 180px;min-width:0}.orvysa-cozy-product .quantity-break__benefit{flex:0 0 auto;white-space:nowrap}.orvysa-cozy-product .quantity-break__right{flex-shrink:0}@font-face{font-family:HamsterLilita;src:url(https://fonts.gstatic.com/s/lilitaone/v17/i7dPIFZ9Zz-WBtRtedDbYEF8RXi4EwQ.woff2) format("woff2");font-weight:400;font-display:swap}.hamster-panel{width:100%;max-width:none;color:#431500;background-color:#fef6ed;background-image:var(--hamster-bg);background-size:cover;background-position:center;padding:64px 40px;overflow:hidden;font-family:Poppins,var(--font-body-family),sans-serif}.hamster-panel *{box-sizing:border-box}.hamster-panel__inner{width:100%;max-width:1440px;margin:auto}.hamster-panel h2,.hamster-panel h3{font-family:HamsterLilita,var(--font-heading-family),sans-serif;font-weight:400;color:#431500;line-height:1.2;letter-spacing:-.02em}.hamster-panel h2{font-size:57px;margin:0 0 8px}.hamster-panel h2 span{color:#3598d7}.hamster-panel p{font-size:18px;line-height:1.55;margin:0 0 16px}.hamster-panel__intro{text-align:center;margin-bottom:24px}.hamster-panel__items{display:grid;gap:24px}.hamster-panel__card{min-width:0}.hamster-panel__card img{display:block;width:100%;height:auto}.hamster-panel h3{font-size:26px;margin:0 0 8px}.hamster-panel__card p{font-size:16px;margin:0}.hamster-panel--banner{padding:164px 40px 200px}.hamster-panel--banner .hamster-panel__content{width:41.6667%}.hamster-panel--banner .hamster-panel__intro{text-align:left;margin-bottom:48px}.hamster-panel--banner h2{font-size:62px;letter-spacing:-.01em;text-shadow:-2.5px -4.33px 10px #fff}.hamster-panel--banner .hamster-panel__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:center}.hamster-panel--banner .hamster-panel__card img{width:88px;height:88px;border:4px solid white;border-radius:50%;margin:0 auto 12px}.hamster-panel--banner h3{font-family:Poppins,var(--font-body-family),sans-serif;font-size:17px;font-weight:600}.hamster-panel--feature .hamster-panel__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hamster-panel__video{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:16px;background:#333}.hamster-panel--feature .hamster-panel__intro{text-align:left}.hamster-panel__eyebrow{display:inline-block!important;color:#fff;background:#3598d7;border-radius:25px;padding:4px 30px;font-size:14px!important;letter-spacing:.12em;margin-bottom:12px!important}.hamster-panel--feature .hamster-panel__items{gap:16px}.hamster-panel--feature .hamster-panel__card{display:flex;align-items:center;gap:16px}.hamster-panel--feature .hamster-panel__card img{width:64px;height:64px;border-radius:50%;flex:0 0 64px}.hamster-panel--feature h3{font-size:24px;margin-bottom:5px}.hamster-panel--details .hamster-panel__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hamster-panel--details .hamster-panel__card{border:2px solid #f9c44f;border-radius:44px 44px 0 0;overflow:hidden;background:#fff8e4;display:flex;flex-direction:column}.hamster-panel--details .hamster-panel__card:nth-child(2){border-color:#a5bb8a;background:#f1f5e8}.hamster-panel--details .hamster-panel__card:nth-child(3){border-color:#ff8173;background:#fff0e9}.hamster-panel--details .hamster-panel__card>div{text-align:center;padding:20px 28px 0;position:relative;z-index:1}.hamster-panel--details .hamster-panel__card img{margin-top:-15%;width:100%;height:auto}.hamster-panel--moments .hamster-panel__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hamster-panel--moments .hamster-panel__card{border-radius:24px;overflow:hidden;background:#fff0e9}.hamster-panel--moments .hamster-panel__card:nth-child(2){background:#edf2e3}.hamster-panel--moments .hamster-panel__card:nth-child(3){background:#fff6dd}.hamster-panel--moments .hamster-panel__card>div{text-align:center;padding:20px 12px}.hamster-panel--faq .hamster-panel__inner{display:grid;grid-template-columns:5fr 7fr;gap:32px;align-items:center}.hamster-panel__faq-image{display:block;width:100%;height:auto;border-radius:20px}.hamster-panel--faq .hamster-panel__intro{text-align:left}.hamster-panel--faq .hamster-panel__items{display:block}.hamster-panel__faq{border-bottom:1px solid #d7c4b2;padding:20px 0}.hamster-panel__faq summary{cursor:pointer;font-family:HamsterLilita,sans-serif;font-size:24px;line-height:1.2}.hamster-panel__faq>div{padding-top:16px}.hamster-buy-details details{border-bottom:1px solid #ddd;padding:16px 0}.hamster-buy-details summary{font-weight:700;cursor:pointer}.hamster-buy-details h3{font-size:18px}.hamster-buy-details p{font-size:15px;line-height:1.5}.hamster-panel :focus-visible{outline:3px solid #843415;outline-offset:4px}@media(max-width:1024px){.hamster-panel{padding:48px 40px}.hamster-panel h2{font-size:34px}.hamster-panel--banner{padding:68px 40px 88px}.hamster-panel--banner h2{font-size:40px}.hamster-panel--banner .hamster-panel__intro{margin-bottom:32px}.hamster-panel--feature .hamster-panel__inner{gap:24px}.hamster-panel--moments .hamster-panel__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.hamster-panel{padding:32px 16px;background-image:var(--hamster-mobile-bg)}.hamster-panel h2{font-size:30px}.hamster-panel p{font-size:16px}.hamster-panel--banner{padding:32px 16px 340px}.hamster-panel--banner .hamster-panel__content{width:100%;margin-bottom:24px}.hamster-panel--banner .hamster-panel__intro{text-align:center;margin-bottom:12px}.hamster-panel--banner h2{font-size:32px}.hamster-panel--banner .hamster-panel__items{gap:16px}.hamster-panel--banner .hamster-panel__card img{width:54px;height:54px;border-width:3px;margin-bottom:8px}.hamster-panel--banner h3{font-size:12px}.hamster-panel--feature .hamster-panel__inner,.hamster-panel--faq .hamster-panel__inner{display:flex;flex-direction:column;gap:24px}.hamster-panel--feature .hamster-panel__video{order:1}.hamster-panel--feature .hamster-panel__content{order:2}.hamster-panel--feature h3{font-size:22px}.hamster-panel--feature .hamster-panel__card img{width:52px;height:52px;flex-basis:52px}.hamster-panel--details .hamster-panel__items{grid-template-columns:1fr;gap:24px}.hamster-panel--details .hamster-panel__card>div{padding:20px 24px 0}.hamster-panel--details .hamster-panel__card img{margin-top:-14%}.hamster-panel--moments .hamster-panel__items{grid-template-columns:1fr;gap:24px}.hamster-panel--faq{background-image:none}.hamster-panel--faq .hamster-panel__intro{text-align:center}.hamster-panel__faq summary{font-size:22px}.hamster-panel__faq-image{max-width:420px}}@font-face{font-family:HamsterAdlam;src:url(https://fonts.gstatic.com/s/adlamdisplay/v1/KFOhCnGXkPOLlhx6jD8_b1ZEOsbSkKJMc3s.woff2) format("woff2");font-weight:400;font-display:swap}.hamster-panel h3{font-family:HamsterAdlam,Poppins,sans-serif}.hamster-panel--details .hamster-panel__card{height:550px;border-width:5px;border-radius:50px;background-image:var(--card-bg);background-size:cover;background-position:center;display:flex;justify-content:flex-start}.hamster-panel--details .hamster-panel__card-caption{display:grid;grid-template-columns:3fr 9fr;gap:8px;align-items:start;padding:16px 12px 0;text-align:left}.hamster-panel--details .hamster-panel__card .hamster-panel__icon{width:100%;height:auto;margin:0}.hamster-panel--details h3{font-size:26px}.hamster-panel--moments .hamster-panel__card{border:3px solid #fdca5799;border-radius:10px;background:#fff}.hamster-panel--moments .hamster-panel__card-caption{display:grid;grid-template-columns:3fr 9fr;gap:8px;align-items:center;padding:8px;text-align:left}.hamster-panel--moments .hamster-panel__card .hamster-panel__icon{width:100%;height:auto}.hamster-panel--moments h3{font-size:22px}.hamster-panel--moments .hamster-panel__card p{font-size:14px}.hamster-panel--banner .hamster-panel__card-caption,.hamster-panel--feature .hamster-panel__card-caption{display:block;padding:0}@media(max-width:1024px){.hamster-panel--details .hamster-panel__card{height:400px}.hamster-panel--details h3{font-size:16px}.hamster-panel--details .hamster-panel__card p{font-size:12px}.hamster-panel--moments .hamster-panel__items{grid-template-columns:repeat(4,minmax(0,1fr))}.hamster-panel--moments h3{font-size:16px}}@media(max-width:767px){.hamster-panel--details .hamster-panel__items{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.hamster-panel--details .hamster-panel__card{background-image:var(--card-mobile-bg);height:400px;justify-content:flex-end;scroll-snap-align:start}.hamster-panel--details .hamster-panel__card-caption{grid-template-columns:2fr 10fr;gap:8px;padding:16px;text-align:left}.hamster-panel--details .hamster-panel__card .hamster-panel__icon{width:100%;margin:0}.hamster-panel--moments .hamster-panel__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hamster-panel--moments h3{font-size:15px}.hamster-panel--moments .hamster-panel__card p{font-size:11px}.hamster-panel--moments .hamster-panel__card-caption{padding:8px 4px;gap:4px}}#MainContent:has(.hamster-panel) [id^=MainProduct-]{--color-base-accent-1:53,152,215;--color-base-accent-2:53,152,215;--color-button:53,152,215;--color-button-text:255,255,255}#MainContent:has(.hamster-panel) .price{color:#3598d7}#MainContent:has(.hamster-panel) .quantity-break__title{line-height:1.2}#MainContent:has(.hamster-panel) .quantity-break__caption{display:block;margin-top:4px}body:has(.hamster-panel) .announcement-bar,body:has(.hamster-panel) .scroll-to-top-btn{background:#3598d7!important;--color-background:53,152,215;--color-button:53,152,215}#MainContent:has(.hamster-panel) .shopify-payment-button__button--unbranded{color:#3598d7!important;border-color:#3598d7!important;box-shadow:0 0 0 2px #3598d7!important}.hamster-panel--details .hamster-panel__card:nth-child(n){background-image:var(--card-bg);background-size:auto 75%;background-position:center bottom;background-repeat:no-repeat}.hamster-panel--details .hamster-panel__card-caption{background:#fff8e4;padding-bottom:14px}.hamster-panel--details .hamster-panel__card:nth-child(2) .hamster-panel__card-caption{background:#f1f5e8}.hamster-panel--details .hamster-panel__card:nth-child(3) .hamster-panel__card-caption{background:#fff0e9}@media(max-width:767px){.hamster-panel--details .hamster-panel__card:nth-child(n){background-image:var(--card-mobile-bg);background-size:cover;background-position:center center;background-repeat:no-repeat}}.ml-panel{display:block;position:relative;background:var(--ml-bg,#fff);color:var(--ml-fg,#171717);padding:var(--ml-pad,64px) 24px;font-family:inherit;overflow:clip;isolation:isolate}.ml-panel *{box-sizing:border-box}.ml-panel__inner{position:relative;max-width:1180px;margin:auto;z-index:1}.ml-panel__intro{text-align:center;max-width:850px;margin:0 auto 32px}.ml-panel__heading{font:inherit;font-size:clamp(26px,3vw,42px);font-weight:750;line-height:1.18;letter-spacing:-.025em;margin:0 0 18px;color:inherit;overflow-wrap:anywhere}.ml-panel__body{font-size:clamp(15px,1.25vw,18px);line-height:1.55;color:inherit}.ml-panel__body p{margin:0 0 12px}.ml-panel__eyebrow{font-size:13px;letter-spacing:.07em;font-weight:700;text-transform:uppercase;margin:0 0 18px}.ml-panel__button{display:inline-flex;gap:20px;align-items:center;justify-content:center;background:var(--ml-accent,#ff6300);color:#fff!important;border-radius:40px;padding:16px 25px;margin-top:14px;text-decoration:none;font-size:16px;line-height:1.35;font-weight:700;min-height:48px}.ml-panel__button:focus-visible,.ml-panel a:focus-visible,.ml-panel button:focus-visible,.ml-panel summary:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ml-panel__visual{display:block}.ml-panel__visual img{width:100%;height:auto;display:block}.ml-panel__blocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ml-panel__card{min-width:0}.ml-panel__card-visual{display:block;min-width:0}.ml-panel__card-image{display:block;width:100%;height:auto;border-radius:12px}.ml-panel__card-text{padding:20px 0}.ml-panel__card h3{font:inherit;color:inherit;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.25;margin:0 0 12px}.ml-panel__label{font-size:13px;line-height:1.3;font-weight:700;margin:0 0 10px}.ml-panel__card a{color:inherit;text-underline-offset:4px}.ml-anchor{position:absolute;top:0;scroll-margin-top:100px}.ml-panel--hero{padding:0;min-height:420px}.ml-panel--hero .ml-panel__visual img{min-height:420px;object-fit:cover}.ml-panel--hero .ml-panel__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:48px 32px;pointer-events:none}.ml-panel--hero .ml-panel__intro{max-width:440px;margin:0;text-align:left;pointer-events:auto}.ml-panel--hero .ml-panel__heading{font-size:clamp(28px,3.3vw,48px)}.ml-panel--hero .ml-panel__eyebrow{display:inline-block;border-radius:24px;background:#fff;color:#151515;padding:8px 14px}.ml-panel--strip{padding:18px 24px}.ml-panel--strip .ml-panel__intro{margin:0 auto}.ml-panel--strip .ml-panel__heading{font-size:18px;margin:0}.ml-panel--strip .ml-panel__body{font-size:16px}.ml-panel--strip .ml-panel__body p:last-child{margin:0}.ml-panel--split .ml-panel__visual{max-width:1180px;margin:0 auto 30px;border-radius:16px;overflow:hidden}.ml-panel--split .ml-panel__blocks{grid-template-columns:repeat(4,minmax(0,1fr));text-align:center}.ml-panel--split .ml-panel__card-text{padding:8px}.ml-panel--split .ml-panel__label{font-size:30px;color:var(--ml-accent)}.ml-panel--overlay{padding:0}.ml-panel--overlay .ml-panel__inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:40px 24px}.ml-panel--overlay .ml-panel__intro{max-width:840px}.ml-panel--usecases .ml-panel__blocks{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ml-panel--usecases .ml-panel__card-text{text-align:center;padding:14px 0}.ml-panel--usecases .ml-panel__card h3{font-size:17px}.ml-panel--tabs .ml-panel__tablist{display:flex;justify-content:center;gap:8px;margin-bottom:28px;flex-wrap:wrap}.ml-panel__tablist button{-webkit-appearance:none;appearance:none;border:1px solid #ddd;background:transparent;color:inherit;padding:14px 24px;border-radius:40px;font:inherit;cursor:pointer;min-height:48px}.ml-panel__tablist button[aria-selected=true]{background:var(--ml-accent);color:#fff;border-color:var(--ml-accent)}.ml-panel--tabs .ml-panel__blocks{display:block}.ml-panel--tabs .ml-panel__card{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center;margin-bottom:24px}.ml-panel--tabs .ml-panel__card[hidden],.ml-panel--tabs .ml-panel__label{display:none}.ml-panel--steps .ml-panel__label{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--ml-accent);color:#fff;font-size:18px}.ml-panel--specs .ml-panel__inner{display:grid;grid-template-columns:1fr 1.3fr;gap:44px;align-items:start}.ml-panel--specs .ml-panel__intro{text-align:left;margin:0}.ml-panel--specs .ml-panel__visual{max-width:650px;margin:0 auto 32px}.ml-panel__specs{margin:0}.ml-panel__spec{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:14px 0;border-bottom:1px solid #d7d7d7;font-size:16px;line-height:1.4}.ml-panel__spec dt{font-weight:600}.ml-panel__spec dd{margin:0}.ml-panel--faq .ml-panel__blocks{display:block;max-width:900px;margin:auto}.ml-panel__faq{border-bottom:1px solid #d4d4d4;padding:0}.ml-panel__faq summary{display:flex;justify-content:space-between;gap:24px;align-items:center;cursor:pointer;list-style:none;padding:22px 0;font-weight:650;font-size:18px;line-height:1.4}.ml-panel__faq summary::-webkit-details-marker{display:none}.ml-panel__faq[open] summary span{transform:rotate(45deg)}.ml-panel__answer{font-size:16px;line-height:1.6;padding-bottom:20px}.ml-panel__answer p{margin:0}.ml-panel--policies .ml-panel__card{padding:24px;background:#fff;color:#171717;border:1px solid #e5e5e5;border-radius:12px}.ml-panel--policies .ml-panel__card-text{padding:0}.ml-panel--policies .ml-panel__card h3{font-size:21px}@media(max-width:749px){.ml-panel{padding:40px 18px}.ml-panel__intro{margin-bottom:24px}.ml-panel__blocks{grid-template-columns:1fr;gap:24px}.ml-panel__heading{font-size:28px}.ml-panel--hero{padding:0}.ml-panel--hero .ml-panel__visual img{min-height:570px;max-height:760px;object-fit:cover}.ml-panel--hero .ml-panel__inner{align-items:flex-end;padding:24px 20px 30px;background:linear-gradient(transparent 25%,#000000a6)}.ml-panel--hero .ml-panel__intro{max-width:100%;width:100%}.ml-panel--hero .ml-panel__heading{font-size:31px}.ml-panel--hero .ml-panel__button{width:auto}.ml-panel--strip{padding:17px 18px}.ml-panel--strip .ml-panel__heading{font-size:17px}.ml-panel--split .ml-panel__blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ml-panel--split .ml-panel__label{font-size:26px}.ml-panel--overlay{padding:0}.ml-panel--overlay .ml-panel__inner{padding:26px 20px}.ml-panel--overlay .ml-panel__heading{font-size:26px}.ml-panel--overlay .ml-panel__body{font-size:15px}.ml-panel--usecases .ml-panel__blocks{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px}.ml-panel--usecases .ml-panel__card{flex:0 0 72%;scroll-snap-align:start}.ml-panel--usecases .ml-panel__card-image{aspect-ratio:903/1194;object-fit:cover}.ml-panel--tabs .ml-panel__tablist{gap:6px}.ml-panel__tablist button{padding:12px 14px;font-size:13px}.ml-panel--tabs .ml-panel__card{grid-template-columns:1fr;gap:4px}.ml-panel--tabs .ml-panel__card-text{padding:18px 0}.ml-panel--steps .ml-panel__card{display:grid;grid-template-columns:1fr;gap:0}.ml-panel--specs .ml-panel__inner{display:block}.ml-panel--specs .ml-panel__intro{margin-bottom:24px}.ml-panel__spec{font-size:15px;gap:12px}.ml-panel__faq summary{font-size:17px}.ml-panel--policies .ml-panel__card{padding:22px}.ml-panel__button{max-width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.ml-panel *{scroll-behavior:auto!important;transition:none!important}}.ml-panel{--ml-accent:#3598d7!important}.ml-panel__button,.ml-panel--steps .ml-panel__label{background:#3598d7}.ml-panel--hero{padding:0;min-height:0;background:#fff;color:#fff}.ml-panel--hero .ml-panel__visual img{min-height:0;max-height:none;width:100%;height:auto;object-fit:contain}.ml-panel--hero .ml-panel__inner{max-width:1280px;padding:0 24px;align-items:center;background:none}.ml-panel--hero .ml-panel__intro{max-width:500px;text-align:left}.ml-panel--hero .ml-panel__heading{font-size:48px;line-height:1.25;letter-spacing:0}.ml-panel--hero .ml-panel__body{font-size:16px;line-height:1.3}.ml-panel--hero .ml-panel__eyebrow{font-size:18px;line-height:1.2;letter-spacing:0;text-transform:none;color:#0f0000;padding:6px 16px}.ml-panel--split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:0;max-width:none;padding:64px max(24px,calc((100% - 1280px)/2)) 48px;background:#f4f5f8!important;color:#111827}.ml-panel--split .ml-panel__inner{display:contents}.ml-panel--split .ml-panel__intro{grid-column:1/-1;grid-row:1;margin:0 auto 48px;max-width:100%;text-align:center}.ml-panel--split .ml-panel__heading{font-size:36px;line-height:1.25;color:#170303}.ml-panel--split .ml-panel__body{font-size:20px;line-height:1.3;color:#0c1118}.ml-panel--split .ml-panel__visual{grid-column:1;grid-row:2;margin:0;max-width:none;width:100%;height:100%;border-radius:8px 0 0 8px;background:#fff;overflow:hidden}.ml-panel--split .ml-panel__visual img{height:100%;width:100%;object-fit:cover;aspect-ratio:16/9}.ml-panel--split .ml-panel__blocks{grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;background:#fff;align-items:center;padding:24px;border-radius:0 8px 8px 0}.ml-panel--split .ml-panel__card-text{padding:16px 10px;text-align:center}.ml-panel--split .ml-panel__label{font-size:32px;font-weight:700;line-height:1.2;color:#3598d7}.ml-panel--split .ml-panel__card h3{font-size:17px;line-height:1.4;font-weight:500;margin:0}.ml-panel--tabs{background:#fff!important;color:#0a0a0a;padding-top:45px;padding-bottom:64px}.ml-panel--tabs .ml-panel__inner{max-width:1280px;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:15px;align-items:start}.ml-panel--tabs .ml-panel__intro{grid-column:1;grid-row:1;margin:0 0 32px;max-width:none;text-align:left}.ml-panel--tabs .ml-panel__heading{font-size:40px;line-height:1.25;font-weight:700;color:#361b02;letter-spacing:0}.ml-panel--tabs .ml-panel__tablist{grid-column:2;grid-row:1;flex-wrap:nowrap;gap:8px;background:#e3e8ea;border-radius:999px;padding:4px;overflow-x:auto;max-width:100%;margin:0 0 32px}.ml-panel--tabs .ml-panel__tablist button{font-size:16px;line-height:1.5;font-weight:600;padding:15px 28px;border:0;background:transparent;color:#0a0a0a;flex-shrink:0;white-space:nowrap}.ml-panel--tabs .ml-panel__tablist button[aria-selected=true]{background:#3598d7;color:#fff}.ml-panel--tabs .ml-panel__blocks{grid-column:1/-1}.ml-panel--tabs .ml-panel__card{gap:40px;margin-bottom:0}.ml-panel--cards,.ml-panel--usecases,.ml-panel--steps,.ml-panel--specs,.ml-panel--faq,.ml-panel--policies{background:#fff!important}.ml-panel--strip{background:#3598d7!important;color:#fff}@media(max-width:1100px)and (min-width:768px){.ml-panel--tabs .ml-panel__heading{font-size:32px}.ml-panel--tabs .ml-panel__tablist button{font-size:14px;padding:12px 18px}}@media(max-width:767px){.ml-panel--hero{padding:0 24px 32px;color:#171717;background:#fff}.ml-panel--hero .ml-panel__visual{margin:0 -24px 24px}.ml-panel--hero .ml-panel__visual img{width:100%;height:auto;min-height:0;max-height:none;object-fit:contain}.ml-panel--hero .ml-panel__inner{position:relative;inset:auto;display:block;padding:0;background:none;pointer-events:auto}.ml-panel--hero .ml-panel__intro{max-width:none;width:100%;text-align:center;margin:0}.ml-panel--hero .ml-panel__heading{font-size:32px;line-height:1.2;margin-top:12px;margin-bottom:0;color:#171717}.ml-panel--hero .ml-panel__eyebrow{font-size:14px;margin:0;color:#0f0000;background:#fff}.ml-panel--hero .ml-panel__body{font-size:16px;line-height:1.3;margin-top:12px;color:#171717}.ml-panel--hero .ml-panel__body p{margin:0}.ml-panel--hero .ml-panel__button{margin-top:12px;width:auto}.ml-panel--split{grid-template-columns:minmax(0,1fr);padding:40px 24px}.ml-panel--split .ml-panel__intro{grid-column:1;grid-row:1;margin-bottom:40px}.ml-panel--split .ml-panel__heading{font-size:28px;line-height:1.25}.ml-panel--split .ml-panel__body{font-size:17px;line-height:1.3}.ml-panel--split .ml-panel__visual{grid-column:1;grid-row:2;border-radius:8px 8px 0 0}.ml-panel--split .ml-panel__visual img{height:auto}.ml-panel--split .ml-panel__blocks{grid-column:1;grid-row:3;border-radius:0 0 8px 8px;padding:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ml-panel--split .ml-panel__card-text{padding:12px 6px}.ml-panel--split .ml-panel__card h3{font-size:14px}.ml-panel--tabs{padding:40px 24px;background:#fff!important}.ml-panel--tabs .ml-panel__inner{display:block}.ml-panel--tabs .ml-panel__intro{text-align:center;margin-bottom:24px}.ml-panel--tabs .ml-panel__heading{font-size:24px;line-height:1.286;color:#0a0a0a}.ml-panel--tabs .ml-panel__tablist{gap:4px;justify-content:flex-start;width:fit-content;max-width:100%;margin:0 auto 24px}.ml-panel--tabs .ml-panel__tablist button{font-size:12px;line-height:1.4;padding:12px 14px}.ml-panel--tabs .ml-panel__card{grid-template-columns:1fr;gap:0}}body:has(moodlight-panel) #MainContent [id^=MainProduct-]{--color-base-accent-1:53,152,215;--gradient-base-accent-1:#3598d7;--color-base-outline-button-labels:53,152,215;--color-link:53,152,215;--color-button:53,152,215;--accent-color:53,152,215}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .accent-color-accent-1,body:has(moodlight-panel) #MainContent [id^=MainProduct-] .quantity-breaks{--accent-color:53,152,215}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .main-product-atc{--color-button:53,152,215;--color-button-text:255,255,255}body:has(moodlight-panel) #MainContent [id^=MainProduct-] #opc-override-dyn-c-btn{color:#3598d7!important;border-color:#3598d7!important;background:#fff!important}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .quantity-break__wrapper{padding-top:16px;padding-bottom:16px}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .quantity-break__label-text{font-size:16px;line-height:1.25;font-weight:700}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .quantity-break__caption{font-size:14px;line-height:1.4;margin-top:4px}body:has(moodlight-panel) #MainContent [id^=MainProduct-] .quantity-break__price{font-size:16px;line-height:1.25}.ml-panel__overview-cta{grid-column:1/-1;grid-row:3;text-align:center;margin-top:28px}.ml-panel--overlay .ml-panel__blocks{margin-top:28px}.ml-panel--overlay .ml-panel__card h3{font-size:20px}.ml-panel--overlay .ml-panel__card-text{padding:12px 0}@media(max-width:767px){.ml-panel__overview-cta{grid-row:4}.ml-panel--overlay .ml-panel__blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ml-panel--overlay .ml-panel__card h3{font-size:14px}}body:has(moodlight-panel) .announcement-bar,body:has(moodlight-panel) .scroll-to-top-btn{--color-background:53,152,215;--color-button:53,152,215;--gradient-background:#3598d7;background:#3598d7!important;color:#fff}@media(min-width:768px){.ml-panel--hero .ml-panel__inner{max-width:none;padding-left:11.6vw;padding-right:11.6vw}.ml-panel--hero .ml-panel__intro{max-width:28vw}.ml-panel--hero .ml-panel__heading{font-size:2.5vw;line-height:1.25}.ml-panel--hero .ml-panel__body{font-size:max(10px,.833333vw);line-height:1.3}.ml-panel--hero .ml-panel__eyebrow{font-size:max(10px,.9375vw);padding:5px 12px;margin-bottom:16px}.ml-panel--hero .ml-panel__button{font-size:max(11px,.9375vw);padding:12px 22px;min-height:42px;margin-top:8px}.ml-panel--hero .ml-panel__heading{margin-bottom:16px}}.product__title .orvysa-cozy-title__eyebrow{margin:0 0 10px;color:#664663;font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.product__title .orvysa-cozy-title__note{margin:12px 0 0;color:#55474f;font-size:13px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
