:root{--page:#fff4f6;--page-alt:#fef7f7;--petal:#ffeaef;--rose:#f6d0db;--raised:#ffffff;--brand:#7c223c;--brand-dark:#4a1424;--green:#195829;--green-deep:#0f3519;--selected:#d3e9d6;--fresh:#e7f0e9;--accent:#f7ff81;--text:#2e2e2e;--heading:#1c1c1c;--muted:#585858;--soft:rgba(46,46,46,.65);--line:rgba(46,46,46,.12);--line-strong:rgba(46,46,46,.22);--error:#c6313c;--f-body:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-num:"Shantell Sans","Poppins",ui-rounded,system-ui,sans-serif;--f-fun:"Sour Gummy","Poppins",ui-rounded,system-ui,sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--gut-l:max(16px, env(safe-area-inset-left, 0px));--gut-r:max(16px, env(safe-area-inset-right, 0px));color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{background:#efe3e6;color:var(--text);font:400 16px/1.5 var(--f-body)}.app{max-width:440px;margin:0 auto;background:var(--page);min-height:100%;position:relative;box-shadow:0 0 0 1px var(--line)}.wrap{padding-left:var(--gut-l);padding-right:var(--gut-r)}.sec{padding-block:32px}h1,h2,h3{margin:0;color:var(--heading);text-wrap:balance}h1{font-size:24px;line-height:32px;font-weight:700}h2{font-size:24px;line-height:32px;font-weight:700;color:var(--brand)}p{margin:0}.eyebrow{font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--green);outline-offset:2px}.btn{width:100%;display:flex;text-decoration:none}.btn:active{transform:translateY(1px)}.btn[disabled]{opacity:.5}.link{background:none;border:0;padding:8px 0;color:var(--brand);font-weight:500;text-decoration:underline;text-underline-offset:3px;min-height:44px}.promo{background:var(--brand);color:var(--accent);text-align:center;font-size:12px;line-height:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-block:12px}.nav{background:var(--page);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:8px}.logo{display:flex;align-items:center;gap:0;text-decoration:none;color:var(--brand);font-family:var(--f-fun);font-size:30px;line-height:1;background:none;border:0;padding:0}.logo img{width:40px;height:40px;margin-right:-4px;margin-top:-6px}.nav-actions{display:flex;align-items:center;gap:4px}.icon-btn{position:relative;color:var(--brand);font-family:var(--f-body);font-weight:500;font-size:14px;line-height:20px}.hero{display:flex;flex-direction:column;gap:12px;padding-bottom:12px!important}.hero-copy{display:flex;flex-direction:column;gap:8px}.hero p.lede{font-size:16px;line-height:24px}.stars{color:#f5b301;letter-spacing:1px;font-size:14px}.hero-img{border-radius:var(--r-md);overflow:hidden;aspect-ratio:370/256;max-width:100%}.hero-img img{display:block;width:100%;height:auto}.item .ico img{width:44px;height:44px;display:block}.deal{background:var(--brand) url(ob-save-promo-deco.png) top center/100% 64px no-repeat;position:relative;overflow:hidden;height:83px}.deal .off{font-family:var(--f-body);font-weight:700;font-size:24px;line-height:32px;color:var(--accent);margin-left:8px}.deal small{font-size:12px;line-height:16px;color:#fef7f7;white-space:normal}.wave{display:block;width:100%;height:28px}section[hidden]{display:none!important}@keyframes fillDot{to{transform:scaleX(1)}}.picker{display:flex;flex-direction:column;gap:20px}.q{display:flex;flex-direction:column;gap:8px;border:0;padding:0;margin:0;min-width:0;border-radius:var(--r-md);transition:box-shadow .3s}.q legend{padding:0;margin-bottom:8px}.q.flash{box-shadow:0 0 0 4px var(--accent),0 0 0 6px var(--green)}.opts{display:grid;gap:8px}.opts.three{grid-template-columns:repeat(3,minmax(0,1fr))}.opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.opts .obds-selector{align-items:center;text-align:center;min-height:60px;cursor:pointer}.obds-checkbox-button{min-height:50px;cursor:pointer}.obds-checkbox-button small{color:var(--muted);font-size:12px;margin-left:auto;text-align:right}.box-photo{position:relative;background:var(--petal);border-radius:var(--r-lg);aspect-ratio:900/585;overflow:hidden;max-width:100%}.box-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:contain}.box-opt.top{animation:pop .45s ease}@keyframes pop{0%{transform:scale(.97);box-shadow:0 0 0 4px var(--accent)}to{transform:none;box-shadow:none}}.box-opt.pill-gap{margin-top:10px}.item .ico img{width:44px;height:44px;display:block;object-fit:contain}.swap-icons{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;color:var(--muted)}.swap-icons img{width:36px;height:36px}.swap-icons .arrow{width:60px;height:1px;background:var(--text);position:relative}.swap-icons .arrow:after{content:"";position:absolute;right:0;top:-4px;border:4px solid transparent;border-left:7px solid var(--text);border-right:0}.socials{display:flex;gap:8px;margin-left:-10px}.socials .icon-btn{color:#fef7f7}.obds-accordion summary{cursor:pointer;list-style:none}.opt-label{font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;color:var(--brand);text-transform:uppercase}.box-opt{position:relative;display:flex;align-items:center;gap:12px;background:var(--raised);border:1px solid var(--rose);border-radius:var(--r-md);padding:14px 16px;min-height:72px;cursor:pointer}.box-opt input{position:absolute;opacity:0;pointer-events:none}.radio{flex:none;width:22px;height:22px;border-radius:11px;border:1.5px solid var(--rose);background:var(--raised)}.box-opt.sel{background:var(--selected);border:1.5px solid var(--green)}.box-opt.sel .radio{border:6px solid var(--green)}.box-opt:has(input:focus-visible){outline:3px solid var(--green);outline-offset:2px}.box-info{flex:1;min-width:0}.box-info b{display:block;font-size:16px;line-height:24px;font-weight:600;color:var(--heading)}.box-info span{display:block;font-size:12px;line-height:16px;color:var(--green-deep)}.price{text-align:right;flex:none}.price s{display:block;font-family:var(--f-num);font-size:13px;line-height:16px;color:var(--muted)}.price b{display:block;font-family:var(--f-num);font-size:17px;line-height:20px;color:var(--brand)}.price small{display:block;font-size:12px;line-height:16px;color:var(--muted)}.pill{position:absolute;top:-9px;left:16px;background:var(--brand);color:var(--accent);font-size:10px;line-height:18px;font-weight:700;letter-spacing:1.5px;padding:0 8px;border-radius:999px}.then{font-size:13px;color:var(--muted);text-align:center;margin-top:-8px}.others{display:flex;flex-direction:column;gap:8px}.note{font-size:13px;color:var(--muted);background:var(--raised);border-radius:var(--r-sm);padding:10px 12px}.contents h3{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;color:var(--heading)}.contents h3 .big{font-family:var(--f-num);font-size:40px;line-height:40px;color:var(--brand)}.items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin-top:8px}.item{display:flex;align-items:center;gap:8px;padding:6px 4px;min-width:0}.item .ico{flex:none;width:44px;height:44px;font-size:34px;line-height:44px;text-align:center}.item b{display:block;font-size:13px;line-height:16px;font-weight:500}.item span{display:block;font-size:12px;line-height:16px;color:var(--muted)}.swap{background:var(--fresh);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.swap p{font-size:12px;line-height:16px}.timer{background:var(--brand);color:#fffdfd;border-radius:16px;padding:1px 8px;font-family:var(--f-body);font-weight:700;font-size:12px;line-height:16px;letter-spacing:2px}.reviews{background:var(--fresh)}.reviews h2{color:var(--brand);text-align:center}.faq-sec{background:#fff;padding-block:32px;display:flex;flex-direction:column;gap:12px}.faq-sec h2{font-size:20px;line-height:28px;font-weight:700;color:var(--brand)}.faq-sec h2{display:flex;align-items:center;gap:12px}.faq-ico{flex:none;width:auto;height:44px}#faq.obds-accordion summary{font-family:var(--f-body);font-size:16px;line-height:24px;font-weight:500;letter-spacing:0;color:var(--text);padding:16px 0;min-height:56px}#faq.obds-accordion summary:after{background-color:var(--brand)}#faq.obds-accordion details>p{font-family:var(--f-body);font-size:14px;line-height:20px;font-weight:400;color:var(--text);padding-bottom:16px}.foot-wave{display:block;width:100%;height:28px;background:var(--page);margin-bottom:-1px}.foot{background:var(--brand);color:#fff;padding-block:12px 24px;display:flex;flex-direction:column;gap:32px}.foot-brand{display:flex;flex-direction:column;gap:8px}.foot-brand img{width:190px;height:auto}.foot-brand p{font-size:14px;line-height:20px;color:#fff}.foot-links{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:#fff;white-space:nowrap}@media(max-width:360px){.foot-links{flex-wrap:wrap}}.foot-links span{-webkit-user-select:all;user-select:all}.foot-bottom{background:var(--brand-dark);color:#fff;text-align:center;font-size:16px;line-height:24px;padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.socials .icon-btn{width:36px;height:36px}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;justify-content:center;pointer-events:none;transition:transform .25s ease}.sticky.away,.sticky.atfoot{transform:translateY(110%)}.sticky-in{pointer-events:auto;width:100%;max-width:440px;background:var(--page-alt);border-top:1px solid var(--rose);box-shadow:0 -6px 20px #7c223c14;padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:6px}.sticky-row{display:flex;align-items:center;gap:14px}.sticky-l{flex:none;line-height:1.25}.sticky-l b{display:block;color:var(--brand);font-size:16px;font-weight:700}.sticky-l span{color:var(--muted);font-size:14px}.sticky-l.sel{flex:1;min-width:0}.sticky-l.sel b{color:var(--heading);font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-l.sel .sp{font-family:var(--f-num);color:var(--brand);font-size:15px}.sticky-l .change{background:none;border:0;padding:0 0 0 6px;color:var(--muted);text-decoration:underline;font-size:13px;min-height:24px}.sticky .btn{flex:1;width:auto}.sticky .btn.narrow{flex:none;width:auto;padding-inline:24px}.sticky small{display:block;text-align:center;color:var(--brand);font-size:13px}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1c1c66;z-index:50;display:flex;justify-content:center;align-items:flex-end}.tag{display:inline-flex;align-items:center;gap:4px;background:var(--fresh);color:var(--green-deep);border-radius:4px;font-size:11px;font-weight:600;padding:2px 6px;letter-spacing:.5px}.or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:13px}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--line)}.err{color:var(--error);font-size:12px;margin-top:4px}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:20px;min-height:44px;padding-top:4px}.check input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--green);flex:none}.ship{border:1px solid var(--green);background:#f4faf5;border-radius:6px;padding:14px;display:flex;gap:12px;align-items:center;font-size:14px}.ship b{display:block;font-size:15px}.card{border:1px solid #d6d6d6;border-radius:6px;overflow:hidden}.promo{font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px}.opts .obds-selector-label{font-size:16px;line-height:24px}.pill{font-size:12px;line-height:16px;letter-spacing:2px;padding:1px 8px;top:-10px}.box-info b{font-size:16px;line-height:24px;font-weight:400}.box-opt.sel .box-info b{font-weight:700}.box-info span{font-size:12px;line-height:16px}.price s{font-family:var(--f-num);font-weight:400;font-size:14px;line-height:16px}.price b{font-family:var(--f-num);font-weight:700;font-size:16px;line-height:20px}.price small,.then{font-size:12px;line-height:16px}.contents h3{font-size:16px;line-height:24px;font-weight:500}.contents h3 .big{font-size:32px;line-height:40px;font-weight:700}.item b{font-size:12px;line-height:16px;font-weight:500}.item span{font-size:12px;line-height:16px}.swap-title{font-size:14px;line-height:20px;font-weight:500}.swap-accent{font-family:var(--f-fun);font-weight:700;font-size:16px;line-height:20px}.swap p:not(.swap-title),.swap-icons{font-size:12px;line-height:16px}.reviews h2{font-size:24px;line-height:32px;font-weight:700;letter-spacing:2px}.reviews .ratings{margin-top:16px}.sticky-l{line-height:20px}.sticky-l b{font-size:16px;line-height:24px;font-weight:700}.sticky-l span{font-size:14px;line-height:20px}.sticky-l.sel b{font-size:16px;line-height:24px}.sticky-l.sel .sp{font-size:16px;line-height:20px;font-weight:700}.sticky-l .change{font-size:14px;line-height:20px;font-weight:500}.sticky small{font-size:14px;line-height:20px}.tag{font-size:12px;line-height:16px;font-weight:500;letter-spacing:0}.or{font-size:12px;line-height:16px}.ship{font-size:14px;line-height:20px}.ship b{font-size:16px;line-height:24px}.box-opt.sel .box-info b,.box-opt.sel .box-info span,.box-opt.sel .price s,.box-opt.sel .price small{color:var(--green-deep)}.box-opt.sel .price b{color:var(--error)}.box-opt:not(.sel) .box-info b{color:var(--heading)}.box-opt:not(.sel) .box-info span{color:var(--green-deep)}.box-opt:not(.sel) .price s,.box-opt:not(.sel) .price small{color:var(--muted)}.box-opt:not(.sel) .price b{color:var(--brand)}.contents h3{color:var(--text)}.contents h3 .big{color:var(--brand)}.item b{color:var(--heading)}.item span span{color:var(--text)}.item span span:last-child{color:#2e2e2ea6}.swap,.swap p,.swap-title,.swap-accent{color:var(--green-deep)}.swap-icons{color:#2e2e2ea6}.hero-img{overflow:visible}.hero-svg{display:block;width:100%;height:auto;overflow:visible}.hero-svg .h-base{transform-box:fill-box;transform-origin:50% 50%}.hero-svg .h-base{transform-origin:50% 50%}.hero-svg.wait{opacity:0}@media(prefers-reduced-motion:no-preference){.hero-svg.play .h-box{animation:heroDrop .5s cubic-bezier(.34,1.56,.64,1) both}.hero-svg.play .h-base{animation:heroBase .3s ease-out .2s both}}@keyframes heroDrop{0%{transform:translateY(-16px)}to{transform:translateY(0)}}@keyframes heroBase{0%{scale:.9 1}to{scale:1 1}}@keyframes heroPop{0%{scale:0;opacity:0}to{scale:1;opacity:1}}@keyframes heroFloat{0%,to{translate:0 0}50%{translate:0 -3px}}.hero-svg[hidden]{display:none}@keyframes coinBob{0%,to{translate:0 0}50%{translate:0 -2px}}@keyframes tagSwing{0%,to{rotate:0deg}50%{rotate:-6deg}}.week{background:var(--page-alt)}.wk{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:20px;position:relative}.wk:before{content:"";position:absolute;left:31px;top:32px;bottom:32px;border-left:2px dashed var(--obds-color-burgundy-200);z-index:0}.wk li{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.wk-ic{flex:none;width:64px;height:64px;border-radius:32px;background:var(--obds-surface-card);border:1px solid var(--obds-color-burgundy-100);display:grid;place-items:center}.wk-ic img{width:40px;height:40px;object-fit:contain}.wk-day{display:block;font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--obds-color-burgundy-500)}.wk h3{font-size:16px;line-height:24px;font-weight:700;color:var(--heading);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ratings{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:16px}.ratings:before{content:"";grid-column:2;grid-row:1;width:1px;height:40px;background:var(--rose)}.rate:first-child{grid-column:1;grid-row:1}.rate:last-child{grid-column:3;grid-row:1}.rate{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--text);text-decoration:none;-webkit-tap-highlight-color:transparent}.rate-logo{height:18px;width:auto}.rate-logo.g{display:flex;align-items:center;gap:6px;font-size:14px;line-height:18px;font-weight:500;color:#5f6368}.rate-logo.g img{width:18px;height:18px}.rate-score{display:flex;align-items:center;gap:6px}.rate-score b{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;line-height:20px;color:#191919}.rate-stars{height:16px;width:auto}.gstars{--s:16px;display:inline-block;width:calc(var(--s)*5);height:var(--s);background:linear-gradient(90deg,#ffb300 calc(var(--r)/5*100%),#d5d5d5 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") 0 0/var(--s) var(--s) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") 0 0/var(--s) var(--s) repeat-x}.rate-count{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;color:#6b6b6b}.marquee{overflow:hidden;padding-block:4px 8px;-webkit-mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.mq-track{display:flex;gap:12px;width:max-content;animation:mq 70s linear infinite}.marquee.paused .mq-track{animation-play-state:paused}@keyframes mq{0%{transform:translate(calc(-50% - 6px))}to{transform:translate(0)}}.rv{flex:none;width:264px;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:var(--r-md);background:var(--obds-color-neutral-000);border:1px solid var(--rose);margin:0}.rv-stars{display:flex;gap:2px}.rv-stars i{width:18px;height:18px;background:#219653;display:grid;place-items:center}.rv-stars i.off{background:#d5d5d5}.rv-stars i:after{content:"";width:12px;height:12px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3l-5.9 3.3 1.3-6.6-4.9-4.6 6.6-.8z'/%3E%3C/svg%3E") center/contain no-repeat}.rv h3{font-size:16px;line-height:24px;font-weight:700;color:var(--heading)}.rv blockquote{margin:0;font-size:14px;line-height:20px;color:var(--text);flex:1}.rv figcaption{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;line-height:16px;color:var(--muted)}.rv figcaption b{font-weight:500;color:var(--heading)}.rv figcaption img{height:14px;width:auto}@media(prefers-reduced-motion:reduce){.marquee{overflow-x:auto;-webkit-mask:none;mask:none}.mq-track{animation:none;padding-inline:16px}}.week h2,#boxH{color:var(--heading)}.swap-icons{color:var(--text)}.lang-link{text-decoration:none;display:grid;place-items:center;min-width:44px;min-height:44px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h2.eyebrow{font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.item span span:last-child{color:var(--muted)}.box-opt.sel .price b{color:var(--obds-color-cherry-700)}#box fieldset.q{scroll-margin-top:24px}@media(min-width:1024px){#box fieldset.q{scroll-margin-top:104px}}.rv .rv-tr{font-size:11px;line-height:16px;color:var(--muted);font-style:italic}.rev-sheet .rv-trline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:12px;line-height:16px;color:var(--muted)}.rev-sheet .rv-trnote{font-style:italic}.rev-sheet .rv-body{display:flex;flex-direction:column;gap:12px}.rev-sheet .rv-orig{all:unset;cursor:pointer;padding:4px 10px;border-radius:999px;border:1px solid var(--rose);color:var(--brand);font-weight:600;font-size:12px;line-height:16px;min-height:24px;box-sizing:border-box;display:inline-flex;align-items:center}.rev-sheet .rv-orig:hover{background:var(--petal)}.rev-sheet .rv-orig:focus-visible{outline:3px solid var(--obds-border-focus,#195829);outline-offset:2px}.hero-bfcm-svg .h-ray{fill:#1d1d1b;opacity:0}.hero-bfcm-svg.play .h-ray{animation:burstGif 5s linear calc(.2s + var(--k)*.03s) infinite}@keyframes burstGif{0%,6%{opacity:0;transform:translate(var(--dx),var(--dy))}7%{opacity:1;transform:translate(calc(var(--dx)*.6),calc(var(--dy)*.6))}10%{opacity:1;transform:translate(calc(var(--dx)*-.08),calc(var(--dy)*-.08))}12%,84%{opacity:1;transform:translate(0)}86%{opacity:1;transform:translate(calc(var(--dx)*.7),calc(var(--dy)*.7))}88%,to{opacity:0;transform:translate(calc(var(--dx)*1.4),calc(var(--dy)*1.4))}}@media(prefers-reduced-motion:reduce){.hero-bfcm-svg .h-ray{opacity:1;animation:none!important}}.hero-img:has(.hero-bfcm-svg:not([hidden])){aspect-ratio:370/278}.sheet{position:relative}.sheet .sheet-x{position:absolute;top:8px;right:8px;z-index:2;width:44px;height:44px;border:0;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--heading)}.sheet .sheet-x:focus-visible{outline:3px solid var(--obds-border-focus,#195829)}.box-sheet .sheet-head h2{padding-right:40px}.rev-sheet .sheet-head{min-height:52px;box-sizing:border-box}@media(min-width:1024px){.sheet .sheet-x{display:none}.box-sheet .sheet-head h2{padding-right:0}.rev-sheet .sheet-head{min-height:0}}@media(min-width:600px){.deal-msg small .m-br{display:none}}.picker .pc-title{font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.opts .obds-selector{width:100%;max-width:none}.nav .icon-btn,#cartBtn{width:44px;height:44px}#change{position:relative}#change:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}@media(min-width:768px)and (max-width:1023px){.picker{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;row-gap:16px;align-items:start}.picker>*{grid-column:2}.picker>.pick-media{grid-column:1;grid-row:1 / span 12;display:flex;flex-direction:column;gap:16px}.picker .items{grid-template-columns:repeat(2,minmax(0,1fr))}}.rv{position:relative}.rv .rv-open{all:unset;display:flex;flex-direction:column;gap:8px;flex:1;cursor:pointer;border-radius:8px}.rv .rv-open:focus-visible{outline:3px solid var(--obds-border-focus,#195829);outline-offset:4px}.rv blockquote{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rv .rv-tp{display:inline-flex;align-items:center;border-radius:4px;line-height:0}.rv .rv-tp:focus-visible{outline:3px solid var(--obds-border-focus,#195829);outline-offset:2px}.rev-sheet .sheet-body{gap:12px;padding-top:4px}.rev-sheet .rv-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.rev-sheet .rv-top img{height:16px;width:auto}.rev-sheet .rv-tp{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;margin:-14px -4px;border-radius:6px}.rev-sheet .rv-tp:focus-visible{outline:3px solid var(--obds-border-focus,#195829)}.rev-sheet h2{margin:0;font-size:20px;line-height:28px;font-weight:700;color:var(--heading)}.rev-sheet .rv-text{margin:0;font-size:16px;line-height:24px;color:var(--text)}.rev-sheet .rv-by{margin:0;font-size:13px;line-height:18px;color:var(--muted)}.rev-sheet .rv-by b{font-weight:600;color:var(--heading)}.rev-sheet .sheet-head{padding-bottom:4px}@media(min-width:1024px){.rev-sheet .sheet-body{padding-top:16px}}.rev-sheet{position:relative}@keyframes giftBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes giftBow{0%,45%,to{transform:none}55%{transform:scale(1.14) rotate(-7deg)}65%{transform:scale(1.06) rotate(6deg)}75%{transform:scale(1.08) rotate(-3deg)}85%{transform:scale(1.02) rotate(1deg)}}#showAll{display:inline-flex;align-items:center;gap:6px}#showAll .sa-chev{transition:transform .2s ease}#showAll[aria-expanded=true] .sa-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){#showAll .sa-chev{transition:none}}.pk-compare b{font-weight:600;color:var(--heading)}.item-x,.sheet-it.item-x,.item-x .ico{position:relative}.item-x .ico:after{content:"";position:absolute;top:-4px;right:-1px;width:18px;height:18px;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20fill%3D%22%237c223c%22/%3E%3Cpath%20d%3D%22M10%204.6l1.7%203.5%203.8.5-2.8%202.7.7%203.8L10%2013.3l-3.4%201.8.7-3.8-2.8-2.7%203.8-.5z%22%20fill%3D%22none%22%20stroke%3D%22%23f7ff81%22%20stroke-width%3D%221.6%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) center/100% no-repeat;box-shadow:0 0 0 2px var(--page)}.sheet-it.item-x:after{content:"";position:absolute;top:0;left:35px;width:18px;height:18px;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20fill%3D%22%237c223c%22/%3E%3Cpath%20d%3D%22M10%204.6l1.7%203.5%203.8.5-2.8%202.7.7%203.8L10%2013.3l-3.4%201.8.7-3.8-2.8-2.7%203.8-.5z%22%20fill%3D%22none%22%20stroke%3D%22%23f7ff81%22%20stroke-width%3D%221.6%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) center/100% no-repeat;box-shadow:0 0 0 2px #fff;pointer-events:none}.x-pill{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.x-legend{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;line-height:18px;font-weight:600;color:var(--brand)}.x-legend:before{content:"";flex:none;width:20px;height:20px;border-radius:50%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20fill%3D%22%237c223c%22/%3E%3Cpath%20d%3D%22M10%204.6l1.7%203.5%203.8.5-2.8%202.7.7%203.8L10%2013.3l-3.4%201.8.7-3.8-2.8-2.7%203.8-.5z%22%20fill%3D%22none%22%20stroke%3D%22%23f7ff81%22%20stroke-width%3D%221.6%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E) center/100% no-repeat}.sheet-items .x-legend{margin:0 0 8px}.app{max-width:none;box-shadow:none}body{background:var(--page)}.sticky-in{max-width:none}@media(min-width:600px)and (max-width:1023px){.wrap,.sticky-in.wrap{padding-left:max(32px,calc((100% - 720px)/2));padding-right:max(32px,calc((100% - 720px)/2))}.items{grid-template-columns:repeat(3,minmax(0,1fr))}.sheet-scrim{justify-content:center}.sheet{max-width:720px}.hero-img{width:100%;max-width:560px;justify-self:center;margin-inline:auto}}.wk-ic img.wk-svg{width:64px;height:64px}.wk li:nth-child(2) .wk-ic img{transform-origin:50% 88%;animation:wkRing 4.2s ease-in-out infinite}@keyframes wkRing{0%,68%,to{rotate:0deg}72%{rotate:-7deg}76%{rotate:6deg}80%{rotate:-4deg}84%{rotate:3deg}88%{rotate:0deg}}@media(prefers-reduced-motion:reduce){.wk li:nth-child(2) .wk-ic img{animation:none}}body.sheet-open{overflow:hidden}.sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#1c1c1c66;display:flex;align-items:flex-end;opacity:0;transition:opacity .25s ease}.sheet-scrim.open{opacity:1}.sheet{width:100%;max-height:92%;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;transform:translateY(100%);transition:transform .32s cubic-bezier(.2,.8,.2,1);padding-bottom:env(safe-area-inset-bottom,0px)}.sheet-scrim.open .sheet{transform:none}.sheet.dragging{transition:none}.sheet-head{flex:none;padding:16px 16px 0;display:flex;flex-direction:column;gap:12px;cursor:grab;touch-action:none}.sheet-handle{align-self:center;width:62px;height:8px;border-radius:999px;background:var(--obds-selector-default-ring,#f6d0db)}.sheet-head h2{margin:0;font-size:24px;line-height:32px;font-weight:700;color:var(--brand)}.sheet .obds-tabs{gap:0}.sheet .obds-tab{flex:1 1 0;justify-content:center;font-size:15px;line-height:22px;position:relative;padding-top:18px;text-align:center}.box-sheet .tab-pill{position:absolute;top:0;left:50%;transform:translate(-50%);padding:0 7px;border-radius:999px;background:var(--brand);color:var(--accent);font-size:9px;line-height:15px;font-weight:700;letter-spacing:.6px;white-space:nowrap}.sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px 4px;display:flex;flex-direction:column;gap:20px;overscroll-behavior:contain}.sheet-hero{border-radius:9px;overflow:hidden;height:184px;display:flex;justify-content:center;background:radial-gradient(ellipse at 50% 61%,#fff 0%,var(--petal) 100%)}.sheet-hero img{height:100%;width:auto;max-width:100%;object-fit:contain}.sheet-name{margin:12px 0 0;font-size:18px;line-height:26px;font-weight:700;color:var(--heading)}.sheet-price{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin-top:4px}.sheet-price b{font-family:var(--f-num);font-weight:700;font-size:24px;line-height:28px;color:var(--text);letter-spacing:.48px}.sheet-price s{font-family:var(--f-num);font-weight:700;font-size:20px;line-height:24px;color:var(--muted);letter-spacing:.4px}.sheet-price .save{background:var(--accent);color:var(--text);border-radius:16px;padding:1px 8px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.sheet-price small{font-size:14px;color:var(--muted)}.sheet-desc{margin:8px 0 0;font-size:16px;line-height:24px;color:var(--text)}.sheet-items h3,.sheet-reviews>h3{margin:0 0 4px;font-size:20px;line-height:28px;font-weight:700;color:var(--text)}.sheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.sheet-it{display:flex;align-items:center;gap:8px;padding:4px;min-width:0}.sheet-it img{flex:none;width:48px;height:48px;object-fit:contain}.sheet-it .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:16px}.sheet-it .t b{font-weight:500;color:var(--heading)}.sheet-it .t span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet-it .t span+span{color:var(--muted)}.sheet-reviews{margin:0 -16px}.sheet-reviews>h3{margin:0 16px 8px}.sheet-reviews .mq-track{animation-play-state:running}.sheet-actions{flex:none;display:flex;gap:12px;padding:16px}.sheet-actions .obds-btn{flex:1 1 0;min-width:0;white-space:normal;text-align:center}.sheet-actions [hidden]{display:none}@media(min-width:1024px){.sheet-scrim{align-items:center;justify-content:center}.sheet{width:min(560px,calc(100% - 48px));max-height:88vh;border-radius:16px;transform:translateY(24px);opacity:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease}.sheet-scrim.open .sheet{opacity:1}.sheet-handle{display:none}.sheet-head{cursor:default}}@media(prefers-reduced-motion:reduce){.sheet-scrim,.sheet{transition:none}}.pc-row .obds-btn#pcBtn{width:56px;padding:0;display:inline-flex;align-items:center;justify-content:center}#pcBtn svg{width:20px;height:20px}.pk-info #mainCta{margin-top:10px;width:100%}.pk-info .then{margin:2px 0 0;text-align:center}.picker .q .obds-selector{min-height:44px;padding:8px 10px}.picker .q .obds-selector-label{font-size:15px;line-height:20px}.picker .q legend{margin-bottom:6px}.picker .q{gap:6px}.picker #organicWrap{min-height:0;padding:6px 2px 0;background:transparent;box-shadow:none;border:0}.picker #organicWrap span{font-size:15px;line-height:22px}.picker #organicWrap small{font-size:12px}@keyframes dealHandIn{to{opacity:1;transform:translateY(0)}}@keyframes dealHandFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ct-eyebrow{margin:0 0 4px;font-size:13px;line-height:18px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--brand)}.reviews{background:var(--page)!important}.picker>.pick-media{position:static!important}.box-photo .photo-pill{position:absolute;top:12px;left:12px;z-index:3;padding:2px 10px;border-radius:999px;background:var(--brand);color:var(--accent);font-size:12px;line-height:16px;font-weight:700;letter-spacing:2px}.pk-info{display:flex;flex-direction:column;gap:6px}.pk-name{margin:0;font-size:15px;line-height:22px;color:var(--text)}.pk-name b{font-size:18px;color:var(--heading)}.pk-price{display:flex;align-items:center;gap:14px;flex-wrap:wrap;row-gap:6px}.pk-price b{font-family:var(--f-num);font-size:30px;line-height:36px;font-weight:700;color:var(--text);letter-spacing:.4px}.pk-price s{font-family:var(--f-num);font-size:20px;line-height:24px;font-weight:700;color:var(--muted);letter-spacing:.4px}.pk-price small{font-size:14px;color:var(--muted)}.pk-compare{margin:2px 0 0;font-size:14px;line-height:22px;color:var(--muted)}.pk-compare .link{font-size:14px;font-weight:600;color:var(--brand);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.pk-compare .link:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:4px}.pk-mq{margin:8px calc(var(--gut-l,16px)*-1) 0;background:transparent}@media(min-width:1024px){.pk-mq{margin:8px 0 0}}.pc-step{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.pc-step .pc{margin:0}.best-save{align-self:flex-start;justify-self:start;width:max-content;max-width:100%;margin-top:-4px;padding:4px 12px;border-radius:999px;background:var(--obds-color-green-50,#d3e9d6);color:var(--green-deep);font-size:13px;line-height:18px;font-weight:700}.others[hidden]{display:none!important}.receipt{position:relative}.receipt.armed tbody tr,.receipt.armed tfoot tr{opacity:0}.receipt.printing tbody tr{animation:rcRow .32s ease both;animation-delay:calc(var(--i)*85ms)}.receipt.printing tbody td.ob svg{animation:rcTick .35s cubic-bezier(.3,1.7,.5,1) both;animation-delay:calc(var(--i)*85ms + .14s)}.receipt.printing tfoot tr{animation:rcRow .32s ease both;animation-delay:var(--rc-end,1.2s)}@keyframes rcRow{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes rcTick{0%{transform:scale(0) rotate(-30deg)}to{transform:none}}.rc-strike{position:relative;display:inline-block;color:var(--brand);font-family:var(--f-num);font-weight:700}.rc-strike:after{content:"";position:absolute;left:-3px;right:-3px;top:52%;height:2px;background:var(--brand);border-radius:2px;transform:scaleX(var(--rc-sx,1));transform-origin:left center}.receipt.printing:not(.done) .rc-strike:after{--rc-sx:0}.receipt.done .rc-strike:after{transition:transform .45s ease .1s}.receipt.done tfoot .tot td.ob,.receipt.done tfoot .today td.ob{animation:rcPop .5s cubic-bezier(.3,1.7,.5,1) .35s both}@keyframes rcPop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.rc-stamp{position:absolute;right:max(10px,4%);top:50%;z-index:2;padding:6px 10px;border:3px solid var(--brand);border-radius:10px;color:var(--brand);text-align:center;font-family:"Sour Gummy","Shantell Sans",var(--f-body);font-weight:700;font-size:12px;line-height:1.1;text-transform:uppercase;letter-spacing:.06em;rotate:-10deg;background:transparent;mix-blend-mode:multiply;pointer-events:none;opacity:0}.rc-stamp b{display:block;font-family:var(--f-num);font-size:24px;letter-spacing:0;text-transform:none}.receipt.done .rc-stamp{animation:rcStamp .45s cubic-bezier(.2,1.4,.4,1) .75s both}@keyframes rcStamp{0%{opacity:0;transform:scale(2.2)}60%{opacity:1;transform:scale(.92)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.receipt.armed tbody tr,.receipt.armed tfoot tr{opacity:1}.receipt *,.rc-stamp{animation:none!important;transition:none!important}.receipt.done .rc-stamp{opacity:1}}.swap-icons img{transform-origin:50% 50%}.swap-icons img.whirl-out{animation:whirlOut .48s cubic-bezier(.55,0,.75,.3) forwards}.swap-icons img.whirl-in{animation:whirlIn .6s cubic-bezier(.2,.8,.3,1.15) both}@keyframes whirlOut{to{transform:rotate(540deg) scale(0);opacity:0}}@keyframes whirlIn{0%{transform:rotate(-540deg) scale(0);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.swap-icons img.whirl-out,.swap-icons img.whirl-in{animation:none}}@keyframes fcHop{0%{transform:translateY(0)}40%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fcWiggle{0%{transform:rotate(0) scale(1)}30%{transform:rotate(-4deg) scale(1.06)}60%{transform:rotate(3deg) scale(1.03)}to{transform:rotate(0) scale(1)}}@keyframes fcBounce{0%{transform:scale(.85)}to{transform:scale(1)}}html,body{margin:0;padding:0}.wk-ic{width:80px;height:80px;border-radius:40px}.wk-ic img{width:54px;height:54px}.wk:before{left:39px;top:40px;bottom:40px}.swap{padding:16px;gap:12px}.swap .swap-title{font-size:16px;line-height:24px;font-weight:500}.swap-accent{font-size:18px;line-height:24px}.swap p:not(.swap-title){font-size:14px;line-height:20px}.swap-icons{font-size:14px;line-height:20px;gap:12px}.swap-icons img{width:44px;height:44px}.marquee{margin-bottom:8px}.pc{margin-top:28px;display:flex;flex-direction:column;gap:12px}.pc-title{font-size:16px;line-height:24px;font-weight:700;color:var(--heading)}.pc .obds-field{display:flex;flex-direction:column;gap:8px}.pc-row{display:flex;gap:8px;align-items:stretch}.pc-row .obds-input{flex:1;min-width:0;height:48px}.pc-row .obds-btn{flex:none;width:auto;padding-inline:24px;min-height:48px;height:48px}#pcInput{text-transform:uppercase}#pcInput::placeholder{text-transform:none}.pc-msg{display:flex;flex-direction:column;gap:12px}.pc-msg:empty{display:none}.pc-wl{margin-top:4px}@media(min-width:1024px){.pc{max-width:560px;margin:40px auto 0}}.pick-media{display:contents}.socials .icon-btn:hover,.socials .icon-btn:focus-visible,.socials .icon-btn:active{color:var(--brand)}.foot-links a{color:inherit;text-decoration:none;text-underline-offset:3px;padding-block:4px;margin-block:-4px}.foot-links a:hover,.foot-links a:focus-visible{text-decoration:underline}.foot-links a:focus-visible{outline-color:#fef7f7}.reviews.sec{padding-top:24px}.nav-cta{display:none}.wk-day{font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--brand)}.wk h3,.pc-title{font-size:16px;line-height:24px;font-weight:500;color:var(--heading)}.hero-img:has(.hero-alt:not([hidden])){aspect-ratio:auto}.hero-img:has(.hero-afford:not([hidden])){aspect-ratio:370/278}.value{background:var(--fresh);padding-block:24px 40px;display:flex;flex-direction:column;align-items:center;gap:20px}.value h2{color:var(--green);text-align:center;text-wrap:balance}.receipt{width:100%;max-width:420px;background:#fff;padding:28px 20px 32px;filter:drop-shadow(0 6px 14px rgba(28,28,28,.08));-webkit-mask:radial-gradient(circle 7px at 50% 0,#0000 98%,#000) top/22px 51% repeat-x,radial-gradient(circle 7px at 50% 100%,#0000 98%,#000) bottom/22px 51% repeat-x;mask:radial-gradient(circle 7px at 50% 0,#0000 98%,#000) top/22px 51% repeat-x,radial-gradient(circle 7px at 50% 100%,#0000 98%,#000) bottom/22px 51% repeat-x}.receipt table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;color:var(--text)}.receipt th,.receipt td{padding:5px 0;font-weight:400;text-align:center}.receipt th[scope=row],.receipt thead th:first-child{text-align:left}.receipt thead th{font-size:14px;line-height:20px;font-weight:500;color:var(--heading);padding-bottom:10px}.receipt .ob{color:var(--brand);width:30%}.receipt td:not(.ob){width:24%;font-family:var(--f-num)}.receipt td.ob svg{vertical-align:-3px}.receipt tfoot .tot th,.receipt tfoot .tot td{border-top:1px solid var(--line);padding-top:12px;font-size:16px;line-height:24px;font-weight:500;color:var(--heading)}.receipt tfoot .tot s{color:var(--brand);font-family:var(--f-num);font-weight:700}.receipt tfoot .tot .ob{font-family:var(--f-num);font-weight:700;font-size:18px}.receipt tfoot .today th,.receipt tfoot .today td{background:var(--accent);color:var(--brand);font-weight:700;font-size:16px;line-height:24px;padding:6px 8px}.receipt tfoot .today .ob{font-family:var(--f-num);font-size:20px}.receipt-src{font-size:12px;line-height:16px;text-align:center;color:var(--muted);max-width:420px}.hero-img:has(.hero-come:not([hidden])){aspect-ratio:370/278}@keyframes cbSwapPop{0%{scale:1;rotate:0deg}45%{scale:1.3;rotate:-90deg}to{scale:1;rotate:-180deg}}#heroH1{white-space:pre-line}@media(min-width:1024px){body{background:var(--page)}.app{max-width:none;box-shadow:none}.wrap{padding-left:max(48px,calc((100% - 1200px)/2));padding-right:max(48px,calc((100% - 1200px)/2))}.sec{padding-block:64px}h1{font-size:48px;line-height:56px}h2,.reviews h2{font-size:32px;line-height:40px}.reviews.sec{padding-top:56px}.nav{min-height:72px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:". img" "eye img" "copy img" "rate img" ". img";grid-template-rows:1fr auto auto auto 1fr;column-gap:64px;row-gap:16px;align-items:start;padding-block:56px 40px!important}.hero>.eyebrow{grid-area:eye}.hero-copy{grid-area:copy;gap:16px}.hero p.lede{font-size:18px;line-height:28px;max-width:30em}.hero-img{grid-area:img;align-self:center}.hero .ratings{grid-area:rate;max-width:440px;justify-self:start;width:100%}.value{padding-block:56px 64px;gap:28px}.value h2{font-size:32px;line-height:40px}.receipt{max-width:480px}.sticky{display:none!important}.nav{position:sticky;top:0;z-index:30}.nav-actions{gap:12px}.nav-cta{display:inline-flex;width:auto;min-height:44px;height:44px;padding-block:0;padding-inline:20px;font-size:16px;line-height:24px}.week h2{text-align:center}.wk{flex-direction:row;justify-content:center;gap:24px;margin-top:40px}.wk:before{left:calc(16.66% + 40px);right:calc(16.66% + 40px);top:40px;bottom:auto;border-left:0;border-top:2px dashed var(--obds-color-burgundy-200)}.wk li{flex:1;flex-direction:column;text-align:center;gap:12px;max-width:320px}.wk h3{justify-content:center}.picker{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:64px;row-gap:20px;align-items:start}.picker>*{grid-column:2}.picker>.pick-media{grid-column:1;grid-row:1 / span 10;position:sticky;top:96px;display:flex;flex-direction:column;gap:20px}.items{grid-template-columns:repeat(3,minmax(0,1fr))}.opts .obds-selector{width:100%;max-width:none}.reviews .ratings{max-width:520px;margin-inline:auto}.rv{width:320px}.faq-sec{padding-left:max(48px,calc((100% - 760px)/2));padding-right:max(48px,calc((100% - 760px)/2));padding-block:64px}.faq-sec h2{font-size:32px;line-height:40px}.faq-ico{height:60px}.foot{display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo social" "tag links";align-items:center;column-gap:24px;row-gap:4px;padding-block:36px;padding-left:max(48px,calc((100% - 1160px)/2));padding-right:max(48px,calc((100% - 1160px)/2))}.foot-brand{display:contents}.foot-brand img{grid-area:logo;width:190px;height:auto}.foot-brand p{grid-area:tag;font-size:16px;line-height:24px;font-weight:400}.socials{grid-area:social;justify-self:end;gap:4px;margin-left:0}.foot-links{grid-area:links;justify-self:end;gap:20px;flex-wrap:nowrap;font-size:16px;line-height:24px;font-weight:400}.foot-bottom{font-size:16px;line-height:24px;padding-top:12px}.sticky-in{max-width:none;flex-direction:row;align-items:center;gap:24px;padding-block:12px}.sticky small{order:-1;flex:1;text-align:left}.sticky-row{flex:none;width:520px}.scrim{justify-content:flex-end;align-items:stretch}}[lang=fr-CA] .foot-links{flex-wrap:wrap;justify-content:flex-start;column-gap:20px;row-gap:8px}.mq-note{text-align:center;font-size:12px;line-height:16px;color:var(--muted);margin:4px 0 0}.box-opt{border:0;padding:15px 17px;border-radius:var(--obds-selector-radius);background:var(--obds-selector-default-background);box-shadow:inset 0 0 0 var(--obds-selector-default-ring-width) var(--obds-selector-default-ring);transition:background-color var(--obds-motion-duration-fast) var(--obds-motion-ease-standard),box-shadow var(--obds-motion-duration-fast) var(--obds-motion-ease-standard)}.box-opt:hover{background:var(--obds-selector-hover-background);box-shadow:inset 0 0 0 var(--obds-selector-hover-ring-width) var(--obds-selector-hover-ring)}.box-opt:active{background:var(--obds-selector-pressed-background)}.box-opt.sel{border:0;background:var(--obds-selector-selected-background);box-shadow:inset 0 0 0 var(--obds-selector-selected-ring-width) var(--obds-selector-selected-ring)}.box-opt.sel:hover{background:var(--obds-selector-selected-background-hover)}.box-opt:has(input:focus-visible){outline:var(--obds-border-width-ring) solid var(--obds-selector-focus-ring);outline-offset:var(--obds-spacing-spacing-2xs)}.box-opt .radio{border:var(--obds-selector-default-ring-width) solid var(--obds-selector-default-ring)}.box-opt:hover .radio{border-color:var(--obds-selector-hover-ring)}.box-opt.sel .radio{border:6px solid var(--obds-selector-selected-ring)}.box-opt:not(.sel) .box-info b{color:var(--obds-selector-default-label)}.box-opt:not(.sel) .box-info span{color:var(--obds-selector-default-support)}.box-opt.sel .box-info b{color:var(--obds-selector-selected-label)}.box-opt.sel .box-info span{color:var(--obds-selector-selected-support)}
/*# sourceMappingURL=/cdn/shop/t/97/assets/ob-save.css.map */
