[data-os-jv-cvr-top-shop]{--osjv-bg: var(--osjv-bg, #ffffff);--osjv-panel-bg: var(--osjv-panel-bg, #ffffff);--osjv-border: var(--osjv-border, rgba(0, 0, 0, .08));--osjv-muted: var(--osjv-muted, rgba(0, 0, 0, .6));--osjv-accent: var(--osjv-accent, #f2b5c6);--osjv-accent-2: var(--osjv-accent-2, #dff6f7);--osjv-radius: var(--osjv-radius, 14px);--osjv-shadow: 0 10px 30px rgba(0, 0, 0, .06);--osjv-locked-gift-img-height: 28px;background:var(--osjv-bg)}[data-os-jv-cvr-top-shop] .osjv-wrap{width:100%;max-width:var(--osjv-wrap-max-width, 1180px);margin:0 auto;padding:32px 20px}[data-os-jv-cvr-top-shop] .osjv-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:32px;align-items:start}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-grid{grid-template-columns:1fr;gap:0px}}[data-os-jv-cvr-top-shop] .osjv-gallery{display:grid;gap:14px}[data-os-jv-cvr-top-shop] .osjv-main-media{position:relative;border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--osjv-shadow)}[data-os-jv-cvr-top-shop] .osjv-main-media img{width:100%;height:auto;display:block}@media(min-width:991px){[data-os-jv-cvr-top-shop] .osjv-main-img--mobile{display:none!important}[data-os-jv-cvr-top-shop] .osjv-main-img--desktop{display:block!important}}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-main-img--mobile{display:block!important}[data-os-jv-cvr-top-shop] .osjv-main-img--desktop{display:none!important}}[data-os-jv-cvr-top-shop] .osjv-main-nav[hidden]{display:none!important}[data-os-jv-cvr-top-shop] .osjv-main-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:999px;background:#ffffff9e;color:#000;-webkit-text-fill-color:#000;cursor:pointer;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:28px;line-height:1;display:grid;place-items:center;padding:0;box-shadow:0 8px 20px #0000002e;z-index:2;-webkit-tap-highlight-color:transparent;text-decoration:none}[data-os-jv-cvr-top-shop] .osjv-main-nav--prev{left:10px;transform:translateY(-50%) translate(-1px);padding-right:1px;padding-bottom:4px}[data-os-jv-cvr-top-shop] .osjv-main-nav--next{right:10px;transform:translateY(-50%) translate(1px);padding-left:1px;padding-bottom:4px}[data-os-jv-cvr-top-shop] .osjv-main-nav:disabled{opacity:.35;cursor:not-allowed}[data-os-jv-cvr-top-shop] .osjv-thumbs{display:flex;gap:8px;overflow:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}[data-os-jv-cvr-top-shop] .osjv-thumb-btn{border:1px solid var(--osjv-border);background:#fff;border-radius:10px;padding:0;cursor:pointer;flex:0 0 auto;width:56px;height:40px;overflow:hidden}@media(min-width:991px){[data-os-jv-cvr-top-shop] .osjv-thumb-btn[data-osjv-mobile-only]{display:none!important}}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-thumb-btn[data-osjv-desktop-only]{display:none!important}}[data-os-jv-cvr-top-shop] .osjv-thumb-btn[aria-pressed=true]{border-color:var(--osjv-accent);box-shadow:0 0 0 3px #f2b5c659}[data-os-jv-cvr-top-shop] .osjv-thumb-btn img{width:100%;height:100%;object-fit:cover;display:block}[data-os-jv-cvr-top-shop] .osjv-testimonial{border:1px solid #E1AFBF;border-radius:var(--osjv-radius);padding:16px;background:#fff}[data-os-jv-cvr-top-shop] .osjv-testimonial--mobile,[data-os-jv-cvr-top-shop] .osjv-mobile-foot{display:none}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-testimonial--desktop{display:none}[data-os-jv-cvr-top-shop] .osjv-testimonial--mobile{display:block;margin-top:14px}[data-os-jv-cvr-top-shop] .osjv-mobile-foot{display:block}}[data-os-jv-cvr-top-shop] .osjv-testimonial-row{display:grid;grid-template-columns:95px 1fr;gap:18px;align-items:start}@media(max-width:680px){[data-os-jv-cvr-top-shop] .osjv-testimonial-row{grid-template-columns:100px 1fr;gap:14px}}[data-os-jv-cvr-top-shop] .osjv-avatar{width:80px;height:80px;border-radius:999px;overflow:hidden;border:1px solid var(--osjv-border);background:#fff}[data-os-jv-cvr-top-shop] .osjv-avatar img{width:100%;height:100%;object-fit:cover;display:block}[data-os-jv-cvr-top-shop] .osjv-avatar-col{display:grid;justify-items:center;text-align:center;gap:10px}[data-os-jv-cvr-top-shop] .osjv-reviewer-name{font-size:14px;font-weight:500;line-height:1.05;color:#000}[data-os-jv-cvr-top-shop] .osjv-reviewer-verified{font-size:10px;font-weight:800;color:#2e7d32;line-height:1.1}[data-os-jv-cvr-top-shop] .osjv-verified{display:none}[data-os-jv-cvr-top-shop] .osjv-t-title{font-weight:800;letter-spacing:.2px;margin:0 0 6px}[data-os-jv-cvr-top-shop] .osjv-stars{display:inline-flex;gap:2px;vertical-align:middle;margin-left:6px;font-size:14px;line-height:1;color:#efae42}[data-os-jv-cvr-top-shop] .osjv-t-body{margin:0;color:#000000c7;font-size:14px;line-height:1.45}[data-os-jv-cvr-top-shop] .osjv-verified{margin-top:8px;font-size:12px;color:#2e7d32;font-weight:700}[data-os-jv-cvr-top-shop] .osjv-nutrition{display:block;width:fit-content;margin:10px auto 0;font-weight:700;text-decoration:underline;color:#000000d1;background:transparent;border:0;padding:0;box-shadow:none;border-radius:0}[data-os-jv-cvr-top-shop] .osjv-testimonial+.osjv-nutrition{margin-top:12px}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-nutrition--desktop{display:none!important}}@media(min-width:991px){[data-os-jv-cvr-top-shop] .osjv-nutrition--mobile{display:none!important}}[data-os-jv-cvr-top-shop] .osjv-nutrition-modal[hidden]{display:none}[data-os-jv-cvr-top-shop] .osjv-nutrition-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0000009e;display:flex;align-items:center;justify-content:center;padding:18px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.osjv-nutrition-open,html.osjv-nutrition-open body{overflow:hidden}[data-os-jv-cvr-top-shop] .osjv-nutrition-dialog{position:relative;z-index:1;width:min(860px,96vw);max-height:92vh;overflow:auto;background:transparent;border:0;border-radius:0;box-shadow:none}[data-os-jv-cvr-top-shop] .osjv-nutrition-close{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:#ffffffeb;cursor:pointer;font-size:28px;line-height:1;text-align:center;border-radius:999px;box-shadow:0 8px 20px #0000002e;z-index:2;color:#000;-webkit-text-fill-color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent}[data-os-jv-cvr-top-shop] .osjv-nutrition-img-wrap{padding:0}[data-os-jv-cvr-top-shop] .osjv-nutrition-img{width:100%;height:auto;display:block}[data-os-jv-cvr-top-shop] .osjv-nutrition-carousel{position:relative}[data-os-jv-cvr-top-shop] .osjv-nutrition-carousel[data-count="0"],[data-os-jv-cvr-top-shop] .osjv-nutrition-carousel[data-count="1"] .osjv-nutrition-nav{display:none}[data-os-jv-cvr-top-shop] .osjv-nutrition-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:999px;background:#ffffffeb;cursor:pointer;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:28px;line-height:1;display:grid;place-items:center;padding:0;box-shadow:0 8px 20px #0000002e;z-index:3;color:#000;-webkit-text-fill-color:#000;text-decoration:none;-webkit-tap-highlight-color:transparent}[data-os-jv-cvr-top-shop] .osjv-nutrition-nav--prev{left:10px;transform:translateY(-50%) translate(-1px);padding-right:1px;padding-bottom:4px}[data-os-jv-cvr-top-shop] .osjv-nutrition-nav--next{right:10px;transform:translateY(-50%) translate(1px);padding-left:1px;padding-bottom:4px}[data-os-jv-cvr-top-shop] .osjv-nutrition-nav:disabled{opacity:.35;cursor:not-allowed}[data-os-jv-cvr-top-shop] .osjv-panel{border:1px solid var(--osjv-border);border-radius:var(--osjv-radius);background:var(--osjv-panel-bg);padding:18px 18px 14px}[data-os-jv-cvr-top-shop] .osjv-h1,[data-os-jv-cvr-top-shop] .osjv-subhead,[data-os-jv-cvr-top-shop] .osjv-callout,[data-os-jv-cvr-top-shop] .osjv-option-title,[data-os-jv-cvr-top-shop] .osjv-compare,[data-os-jv-cvr-top-shop] .osjv-price,[data-os-jv-cvr-top-shop] .osjv-rating-row{font-family:Georgia,Times New Roman,Times,serif}[data-os-jv-cvr-top-shop] .osjv-rating-row{display:flex;align-items:center;gap:10px;color:#000000c7;font-size:13px}[data-os-jv-cvr-top-shop] .osjv-rating-row .osjv-stars{margin-left:0;font-size:13px;color:#efae42}[data-os-jv-cvr-top-shop] .osjv-h1{font-size:34px;line-height:1.06;margin:10px 0 0;font-weight:900}@media(max-width:340px){[data-os-jv-cvr-top-shop] .osjv-h1{font-size:28px}}[data-os-jv-cvr-top-shop] .osjv-subhead{margin:0 0 12px;font-size:20px;color:#000}[data-os-jv-cvr-top-shop] .osjv-callout{display:flex;align-items:center;gap:10px;background:#f2b5c640;border-radius:10px;padding:7px 28px 10px;font-weight:700;font-size:16px;margin:10px 0 14px;line-height:2.5rem}[data-os-jv-cvr-top-shop] .osjv-callout .osjv-callout-icon{width:24px;height:24px;object-fit:contain;flex:0 0 auto}[data-os-jv-cvr-top-shop] .osjv-callout .osjv-callout-icon-fallback{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}[data-os-jv-cvr-top-shop] .osjv-callout .osjv-callout-em{font-weight:900;font-size:26px}[data-os-jv-cvr-top-shop] .osjv-divider{height:1px;background:#00000014;margin:14px 0}[data-os-jv-cvr-top-shop] .osjv-divider-pink{display:block!important;height:2px;background:#e0afc0;border-radius:999px;margin:20px 0 10px;line-height:0;font-size:0}[data-os-jv-cvr-top-shop] .osjv-callout,[data-os-jv-cvr-top-shop] .osjv-compare,[data-os-jv-cvr-top-shop] .osjv-kicker,[data-os-jv-cvr-top-shop] .osjv-gifts-sub,[data-os-jv-cvr-top-shop] .osjv-gifts-head,[data-os-jv-cvr-top-shop] .osjv-rebill,[data-os-jv-cvr-top-shop] .osjv-benefits,[data-os-jv-cvr-top-shop] .osjv-gift-badge,[data-os-jv-cvr-top-shop] .osjv-gift-badge-was,[data-os-jv-cvr-top-shop] .osjv-try-once{color:#000!important}[data-os-jv-cvr-top-shop] .osjv-kicker{text-transform:uppercase;letter-spacing:.08em;font-weight:900;font-size:11px;text-align:center;margin:0 0 35px}[data-os-jv-cvr-top-shop] .osjv-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:340px){[data-os-jv-cvr-top-shop] .osjv-options{grid-template-columns:1fr}}[data-os-jv-cvr-top-shop] .osjv-option{position:relative;border:1px solid rgba(242,181,198,.8);background:#fff;border-radius:12px;padding:10px 10px 6px;cursor:pointer;text-align:center}[data-os-jv-cvr-top-shop] .osjv-option[aria-pressed=true]{box-shadow:0 0 0 1px #f2b5c6;background:#e1afbf66}[data-os-jv-cvr-top-shop] .osjv-option-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--osjv-option-badge-bg, #f0c1cf);color:var(--osjv-option-badge-color, rgba(0, 0, 0, .8));font-size:12px;font-weight:900;border-radius:50px;padding:2px 14px;min-width:110px;text-align:center;white-space:nowrap;border:1px solid var(--osjv-option-badge-bg, #f0c1cf)}[data-os-jv-cvr-top-shop] .osjv-option-title{font-weight:900;font-size:18px;text-transform:uppercase;color:#000;text-decoration:none}[data-os-jv-cvr-top-shop] .osjv-option-title a{color:#000;text-decoration:none}[data-os-jv-cvr-top-shop] .osjv-price-row{display:grid;gap:2px}[data-os-jv-cvr-top-shop] .osjv-compare{color:#00000073;text-decoration:line-through;font-weight:800;font-size:12px}[data-os-jv-cvr-top-shop] .osjv-price{font-weight:950;font-size:18px;color:#bb5564}[data-os-jv-cvr-top-shop] .osjv-price-badge{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:100px;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--osjv-price-badge-color, #000000);background-color:var(--osjv-price-badge-bg-color, #f0c1cf);background-image:var(--osjv-price-badge-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;max-width:100%}[data-os-jv-cvr-top-shop] .osjv-option-media{margin-bottom:10px;display:flex;justify-content:center;align-items:flex-end}[data-os-jv-cvr-top-shop] .osjv-option-img{width:100%;max-width:240px;height:auto;display:block;margin:0 auto -6px;padding:6px}@media(max-width:340px){[data-os-jv-cvr-top-shop] .osjv-option-img{max-width:280px;margin-bottom:-10px}}[data-os-jv-cvr-top-shop] .osjv-gifts{background:#dff6f7bf;border-radius:14px;padding:12px;border:1px solid rgba(0,0,0,.06);margin-top:14px}[data-os-jv-cvr-top-shop] .osjv-gifts-head{display:flex;align-items:center;gap:8px;font-weight:900;margin:0 0 4px}[data-os-jv-cvr-top-shop] .osjv-gifts-sub{margin:0 0 10px;font-size:12px;color:#000000a6}[data-os-jv-cvr-top-shop] .osjv-gift-grid{display:grid;grid-template-columns:repeat(var(--osjv-gift-count, 5),minmax(0,1fr));align-items:start;gap:4px}[data-os-jv-cvr-top-shop] .osjv-gift-card{display:grid;align-content:start;width:100%;min-width:0;gap:6px}[data-os-jv-cvr-top-shop] .osjv-gift{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:0;gap:4px;padding:14px 5px 6px;overflow:visible;border:1px dashed rgba(0,0,0,1);border-radius:12px;background:#ffffffbf;text-align:center}[data-os-jv-cvr-top-shop] .osjv-gift:not(.is-locked){min-height:0}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked{min-height:0;filter:none;opacity:1}@media(min-width:681px){[data-os-jv-cvr-top-shop] .osjv-gift,[data-os-jv-cvr-top-shop] .osjv-gift.is-locked{height:77px;min-height:77px;max-height:77px}}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#ffffff8c;pointer-events:none;z-index:1}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-top,[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-img,[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-lockline{position:relative;z-index:2}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-img{filter:grayscale(1);opacity:.55}[data-os-jv-cvr-top-shop] .osjv-gift-top{width:100%;height:6px;flex:0 0 6px;border-radius:999px;background:#f2b5c6bf}[data-os-jv-cvr-top-shop] .osjv-gift:not(.is-locked) .osjv-gift-top,[data-os-jv-cvr-top-shop] .osjv-gift:not(.is-locked) .osjv-gift-lockline{display:none}[data-os-jv-cvr-top-shop] .osjv-gift-badge{position:absolute;top:-11px;left:3px;right:3px;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:0;max-width:calc(100% - 6px);margin:0;padding:2px;gap:3px;overflow:hidden;border-radius:4px;background:#e1afbf;font-size:clamp(7px,calc(12px - (var(--osjv-gift-count, 5) * .5px)),9px);font-weight:950;line-height:1.15;letter-spacing:0;text-transform:uppercase;white-space:nowrap}[data-os-jv-cvr-top-shop] .osjv-gift-badge-free,[data-os-jv-cvr-top-shop] .osjv-gift-badge-was{flex:0 0 auto;min-width:max-content;white-space:nowrap}[data-os-jv-cvr-top-shop] .osjv-gift-badge-was{opacity:1;text-decoration:line-through;font-weight:900;letter-spacing:0;text-transform:none}@media(min-width:681px){[data-os-jv-cvr-top-shop] .osjv-gift-badge{left:50%;right:auto;width:calc(90% + 8px);min-width:0;max-width:none;padding:2px 4px;overflow:visible;transform:translate(-50%)}}[data-os-jv-cvr-top-shop] .osjv-gift-img{display:block;width:100%;height:auto;max-height:72px;margin:0 auto;object-fit:contain}@media(min-width:991px){[data-os-jv-cvr-top-shop] .osjv-gift:not(.is-locked) .osjv-gift-img--unlocked{width:100%;height:54px;max-height:54px;flex:0 0 54px;object-fit:contain}}[data-os-jv-cvr-top-shop] .osjv-gift-img--locked{display:none;width:100%;height:var(--osjv-locked-gift-img-height);max-height:var(--osjv-locked-gift-img-height);margin:0 auto;object-fit:contain}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-img--unlocked{display:none}[data-os-jv-cvr-top-shop] .osjv-gift.is-locked .osjv-gift-img--locked{display:block;margin-top:0}[data-os-jv-cvr-top-shop] .osjv-gift-card.is-locked .osjv-gift-img--unlocked{display:none}[data-os-jv-cvr-top-shop] .osjv-gift-card.is-locked .osjv-gift-img--locked{display:block}[data-os-jv-cvr-top-shop] .osjv-gift-label{font-size:8px;font-weight:900;color:#000000bf;text-align:center;line-height:1.15}[data-os-jv-cvr-top-shop] .osjv-gift-lockline{margin-top:2px;font-size:10px;font-weight:900;line-height:1.1;color:#0000008c}[data-os-jv-cvr-top-shop] .osjv-rebill{margin:12px 0 10px;text-align:center;font-weight:600;font-size:14px}[data-os-jv-cvr-top-shop] .osjv-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;border-radius:4px;background:#0a0a0a;color:#fff;padding:20px 20px 20px 30px;cursor:pointer;text-decoration:none}[data-os-jv-cvr-top-shop] .osjv-cta-left{font-weight:950;font-size:24px}[data-os-jv-cvr-top-shop] .osjv-cta-right{display:inline-flex;gap:20px;align-items:center;font-weight:900}[data-os-jv-cvr-top-shop] .osjv-cta-compare{opacity:.55;text-decoration:line-through;font-weight:500;font-size:13px}[data-os-jv-cvr-top-shop] .osjv-cta-price{font-size:18px;font-weight:950}[data-os-jv-cvr-top-shop] .osjv-cta-arrow{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;line-height:0;flex:0 0 auto}[data-os-jv-cvr-top-shop] .osjv-cta-arrow svg{width:100%;height:100%;display:block}[data-os-jv-cvr-top-shop] .osjv-benefits-title{margin:16px 0 10px;padding:0 10px;font-weight:900;font-size:16px;line-height:1.15;color:#000}[data-os-jv-cvr-top-shop] .osjv-benefits{margin:12px 0 0;padding:0 10px;list-style:none;display:grid;gap:0px;font-size:13px}[data-os-jv-cvr-top-shop] .osjv-benefits li{display:flex;gap:4px;align-items:flex-start}[data-os-jv-cvr-top-shop] .osjv-benefits li[hidden]{display:none!important}[data-os-jv-cvr-top-shop] .osjv-check{font-weight:950;line-height:1.2;margin-top:1px}[data-os-jv-cvr-top-shop] .osjv-check-img{width:10px;height:10px;display:block;object-fit:contain;margin-top:5px}[data-os-jv-cvr-top-shop] .osjv-try-once{display:block;margin-top:12px;text-align:center;font-weight:400;text-decoration:underline}[data-os-jv-cvr-top-shop] .osjv-cta-subtext{margin:8px 0 0;text-align:center;font-size:12px;line-height:1.2;font-weight:700;color:#000000b8}[data-os-jv-cvr-top-shop] .osjv-cta-prices{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#ffffff1f;border-radius:999px}[data-os-jv-cvr-top-shop] *,[data-os-jv-cvr-top-shop] *:before,[data-os-jv-cvr-top-shop] *:after{box-sizing:border-box}@media(max-width:680px){[data-os-jv-cvr-top-shop] .osjv-nutrition-close{padding-bottom:3px}[data-os-jv-cvr-top-shop] .osjv-rebill{font-size:12px}[data-os-jv-cvr-top-shop] .osjv-cta{padding:20px 25px 20px 30px}[data-os-jv-cvr-top-shop] .osjv-cta-right{gap:10px}[data-os-jv-cvr-top-shop] .osjv-cta-left{font-size:18px}[data-os-jv-cvr-top-shop] .osjv-cta-price{font-size:16px}[data-os-jv-cvr-top-shop] .osjv-cta-compare{font-size:12px}[data-os-jv-cvr-top-shop] .osjv-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-os-jv-cvr-top-shop] .osjv-gifts{padding:4px}[data-os-jv-cvr-top-shop] .osjv-gift-grid{gap:4px}[data-os-jv-cvr-top-shop] .osjv-wrap{padding:26px 14px}[data-os-jv-cvr-top-shop] .osjv-panel{padding:16px 0 12px}[data-os-jv-cvr-top-shop] .osjv-callout{padding:8px 14px 10px;line-height:1.25;font-size:14px}[data-os-jv-cvr-top-shop] .osjv-h1,[data-os-jv-cvr-top-shop] .osjv-subhead{display:none}[data-os-jv-cvr-top-shop] .osjv-rating-row{justify-content:center}[data-os-jv-cvr-top-shop] .osjv-option{overflow:visible;padding:8px 8px 6px}[data-os-jv-cvr-top-shop] .osjv-option-badge{top:-10px;font-size:10px;padding:2px 10px;min-width:95px}[data-os-jv-cvr-top-shop] .osjv-option-title{font-size:14px;line-height:1.05;color:#000}[data-os-jv-cvr-top-shop] .osjv-option-title a{color:#000;text-decoration:none}[data-os-jv-cvr-top-shop] .osjv-compare{font-size:10px}[data-os-jv-cvr-top-shop] .osjv-price{font-size:14px}[data-os-jv-cvr-top-shop] .osjv-option-media{margin-bottom:6px}[data-os-jv-cvr-top-shop] .osjv-option-img{max-width:100%;height:auto;margin:0 auto -6px;object-fit:contain}[data-os-jv-cvr-top-shop] .osjv-gift{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:1 / 1;justify-content:center;padding:12px 4px 5px;gap:3px}[data-os-jv-cvr-top-shop] .osjv-gift:not(.is-locked),[data-os-jv-cvr-top-shop] .osjv-gift.is-locked{height:auto;min-height:0;max-height:none}[data-os-jv-cvr-top-shop] .osjv-gift-img{width:100%;height:auto;max-height:60px;margin:0 auto;object-fit:contain}[data-os-jv-cvr-top-shop] .osjv-gift-img--locked{width:100%;height:22px;max-height:22px}[data-os-jv-cvr-top-shop] .osjv-gift-badge{top:-10px;left:-2px;right:-2px;max-width:none;gap:2px;padding:2px;overflow:visible;font-size:8px;letter-spacing:.02em}[data-os-jv-cvr-top-shop] .osjv-gift-label{font-size:7px;line-height:1.1}[data-os-jv-cvr-top-shop] .osjv-gift-lockline{margin-top:0;font-size:7px;line-height:1}}@media(max-width:340px){[data-os-jv-cvr-top-shop] .osjv-options{grid-template-columns:repeat(3,minmax(0,1fr))}[data-os-jv-cvr-top-shop] .osjv-gift{padding-right:3px;padding-left:3px}[data-os-jv-cvr-top-shop] .osjv-gift-badge{left:1px;right:1px;gap:1px;padding:2px 1px;font-size:7px;letter-spacing:0}}[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap[hidden]{display:none!important}[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap{position:fixed;z-index:9998;pointer-events:none}[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap .osjv-cta--sticky{pointer-events:auto}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap{left:0;right:0;bottom:0;background:#fff;border-top:1px solid rgba(0,0,0,.08);padding:10px 14px calc(10px + env(safe-area-inset-bottom))}[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap .osjv-cta--sticky{width:100%}}@media(min-width:991px){[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap{left:18px;bottom:18px;background:transparent;padding:0}[data-os-jv-cvr-top-shop] .osjv-sticky-cta-wrap .osjv-cta--sticky{width:430px;max-width:calc(100vw - 40px)}}[data-os-jv-cvr-top-shop] .osjv-cta.osjv-cta--sticky{box-shadow:0 14px 30px #0003}.header-wrapper,.announcement-bar__link{display:none!important}[data-os-jv-cvr-top-shop] .osjv-options--modern{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--osjv-modern-gap, 10px)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;min-height:var(--osjv-modern-card-min-height, 132px);padding:16px 12px 16px 18px;overflow:visible;text-align:left;border:1px solid var(--osjv-modern-border-color, #dedede);border-radius:var(--osjv-modern-radius, 8px);background:var(--osjv-modern-card-bg, #ffffff);box-shadow:none}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option[aria-pressed=true]{border-color:var(--osjv-modern-selected-border-color, #25305f);background:var(--osjv-modern-selected-bg, #e8f7fc);box-shadow:0 0 0 1px var(--osjv-modern-selected-border-color, #25305f)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-badge{position:absolute;top:-11px;left:50%;z-index:2;display:inline-flex;align-items:baseline;justify-content:center;gap:5px;max-width:calc(100% - 14px);padding:6px 12px;transform:translate(-50%);border-radius:6px;background:var(--osjv-modern-badge-bg, #d9f8e7);font-family:Arial,Helvetica,sans-serif;font-size:var(--osjv-modern-badge-size, 13px);line-height:1;white-space:nowrap}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-badge__label{color:var(--osjv-modern-badge-label-color, #175f3f);font-weight:800}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-badge__dot,[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-badge__text{color:var(--osjv-modern-badge-text-color, #175f3f);font-weight:500}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-copy{position:relative;z-index:1;flex:1 1 auto;max-width:60%;min-width:0;align-self:center}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-title{margin:0;color:var(--osjv-modern-title-color, #000000);font-family:Arial,Helvetica,sans-serif;font-size:var(--osjv-modern-title-size, 28px);font-weight:700;line-height:1.05;text-transform:none;white-space:nowrap}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-price-row{display:block;margin-top:7px}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-price{color:var(--osjv-modern-price-color, #e51b23);font-family:Arial,Helvetica,sans-serif;font-size:var(--osjv-modern-price-size, 20px);font-weight:500;line-height:1.1;white-space:nowrap}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-media-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:max(0px,calc(var(--osjv-modern-radius, 8px) - 1px));pointer-events:none}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-media{position:absolute;left:auto;right:8px;bottom:-12px;display:flex;align-items:flex-end;justify-content:flex-end;width:min(var(--osjv-modern-image-width, 130px),62%);height:min(var(--osjv-modern-image-height, 75px),calc(var(--osjv-modern-card-min-height, 132px) - 0px));margin:0}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-img{display:block;width:auto;max-width:100%;height:100%;max-height:none;margin:0 0 0 auto;padding:0;object-fit:contain;object-position:right bottom}@media(max-width:990px){[data-os-jv-cvr-top-shop] .osjv-options--modern{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--osjv-modern-gap, 10px)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option{min-height:var(--osjv-modern-card-min-height-mobile, 114px);padding:12px 7px 12px 12px;gap:4px}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-badge{top:-11px;gap:3px;max-width:calc(100% - 8px);padding:6px 8px 5px;border-radius:5px;font-size:var(--osjv-modern-badge-size-mobile, 10px)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-title{font-size:var(--osjv-modern-title-size-mobile, 18px)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-price-row{margin-top:5px}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-price{font-size:var(--osjv-modern-price-size-mobile, 16px)}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-modern-copy{max-width:58%}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-media{left:auto;right:6px;width:min(var(--osjv-modern-image-width-mobile, 90px),74%);height:min(var(--osjv-modern-image-height-mobile, 50px),calc(var(--osjv-modern-card-min-height-mobile, 114px) - 6px))}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option-img{transform:scale(1.2);transform-origin:right bottom}}@media(max-width:60px){[data-os-jv-cvr-top-shop] .osjv-options--modern{grid-template-columns:1fr}[data-os-jv-cvr-top-shop] .osjv-options--modern .osjv-option{padding-left:18px}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/os-jv-cvr-top-shop.css.map */
