.city-selector-modal .oui-button.oui-button--circle.oui-modal--floating-close-button{height:24px;width:24px}.city-selector-modal .oui-button.oui-button--circle.oui-modal--floating-close-button svg{stroke-width:2px}.city-selector-modal .city-selector-modal-body-header{text-align:center;margin-bottom:48px;color:#3c3c3c}@media(min-width:900px){.city-selector-modal .city-selector-modal-body-header{margin-bottom:40px}}.city-selector-modal>.oui-modal--overlay>.oui-modal--content{padding:0;width:auto;min-height:354px}.city-selector-modal .city-selector-modal-body{padding:0 28px 28px}@media(min-width:900px){.city-selector-modal .city-selector-modal-body{padding:30px 50px 50px}}.city-selector-modal .city-selector-modal-body ul{color:#636363;list-style:none;justify-content:center;align-items:flex-end;row-gap:40px;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}@media(min-width:900px){.city-selector-modal .city-selector-modal-body ul{gap:36px}}.city-selector-modal .city-selector-modal-body ul li{position:relative;display:flex;justify-content:flex-end;flex-direction:column;height:90px;cursor:pointer;border-radius:16px;border:1px solid #e5e5e5;transition:height .45s ease-in-out,border-color .45s ease-in-out,color .45s ease-in-out,box-shadow .45s ease-in-out;min-width:123px}@media(min-width:360px){.city-selector-modal .city-selector-modal-body ul li{min-width:45%}}@media(min-width:480px){.city-selector-modal .city-selector-modal-body ul li{min-width:30%}}@media(min-width:768px){.city-selector-modal .city-selector-modal-body ul li{min-width:20%}}@media(min-width:900px){.city-selector-modal .city-selector-modal-body ul li{min-width:156px}}.city-selector-modal .city-selector-modal-body ul li.selected-city{height:77.5px;border-color:#ccf0e4;box-shadow:0 8px 28px -11px rgba(1,179,123,.255)}.city-selector-modal .city-selector-modal-body ul li.selected-city svg{scale:1.25}.city-selector-modal .city-selector-modal-body ul li.selected-city svg [class$=dynamic-shade-fill]{fill:var(--oui-orange-100)}.city-selector-modal .city-selector-modal-body ul li.selected-city svg [class$=dynamic-shade-fill-white]{fill:var(--oui-white-100)}.city-selector-modal .city-selector-modal-body ul li.selected-city svg [class$=dynamic-shade-stop-color]{stop-color:var(--oui-orange-100)}.city-selector-modal .city-selector-modal-body ul li.selected-city .shimmering-text{color:var(--oui-green-100)}.city-selector-modal .city-selector-modal-body ul li svg{transition:scale .45s ease-in-out;transform-origin:center bottom}.city-selector-modal .city-selector-modal-body ul li svg *{transition:fill .45s ease-in-out,stop-color .45s ease-in-out}.city-selector-modal .city-selector-modal-body ul li .shimmering-text{position:relative;color:#636363;transition:color .45s ease-in-out;overflow:hidden}.city-selector-modal .city-selector-modal-body ul li .shimmering-text:before{content:"";position:absolute;top:-4px;left:-30px;z-index:2;height:30px;width:15px;background-color:hsla(0,0%,100%,.671);rotate:125deg;transition:left .45s ease-in-out}.city-selector-modal .city-selector-modal-body ul li:hover{height:77.5px;border-color:#ccf0e4;box-shadow:0 8px 28px -11px rgba(1,179,123,.255)}.city-selector-modal .city-selector-modal-body ul li:hover .shimmering-text{color:var(--oui-green-100)}.city-selector-modal .city-selector-modal-body ul li:hover .shimmering-text:before{left:calc(100% + 10px)}.city-selector-modal .city-selector-modal-body ul li:hover svg{scale:1.25}.city-selector-modal .city-selector-modal-body ul li:hover svg [class$=dynamic-shade-fill]{fill:var(--oui-orange-100)}.city-selector-modal .city-selector-modal-body ul li:hover svg [class$=dynamic-shade-fill-white]{fill:var(--oui-white-100)}.city-selector-modal .city-selector-modal-body ul li:hover svg [class$=dynamic-shade-stop-color]{stop-color:var(--oui-orange-100)}.city-selector-modal .city-selector-modal-body ul li:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:100%;height:16px;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.849) 18%,#fff 50%,hsla(0,0%,100%,.846) 82%,hsla(0,0%,100%,0))}.city-selector-modal .city-selector-modal-body ul li>button{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;top:-12px;cursor:pointer;border-radius:16px;background:none;border:none}.city-selector-modal .city-selector-modal-body ul li>button:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-7);outline-color:var(--oui-orange-100)}.border-animated-button-wrapper{border-radius:10px;position:relative;cursor:pointer;height:var(--oui-scale-8);overflow:hidden}@supports(corner-shape:squircle){.border-animated-button-wrapper{border-radius:16px;corner-shape:squircle}}.border-animated-button-wrapper:not(.selected) .border-animating-mask{border-radius:inherit;position:absolute;background:linear-gradient(175deg,#939393,#4b4b4b);top:-120%;left:-100%;width:100%;height:100%;background-color:var(--oui-white-100);transition:top .2s ease-in-out,rotate .2s ease-in-out,left .3s ease-in-out}@supports(corner-shape:squircle){.border-animated-button-wrapper:not(.selected) .border-animating-mask{border-radius:16px;corner-shape:squircle}}.border-animated-button-wrapper:not(.selected):hover .border-animating-mask{top:0;left:0;rotate:0deg}.border-animated-button-wrapper:not(.selected) .border-animated-button{color:var(--oui-grey-100);font-weight:500;background-color:var(--oui-white-100)}.border-animated-button-wrapper.selected .border-animated-button{font-weight:700;background-color:var(--oui-green-05);color:var(--oui-green-100)}.border-animated-button-wrapper.selected svg path{fill:var(--oui-green-100)}.border-animated-button-wrapper .border-animated-button{position:relative;top:1px;left:1px;border-radius:9px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;padding:var(--oui-scale-3) var(--oui-scale-6) var(--oui-scale-3) var(--oui-scale-5);gap:5px;width:calc(100% - 2px);height:calc(100% - 2px)}@supports(corner-shape:squircle){.border-animated-button-wrapper .border-animated-button{border-radius:16px;corner-shape:squircle}}.border-animated-button-wrapper .border-animated-button.selected{border:none;background-color:#f3fcf9}.border-animated-button-wrapper .border-animated-button>svg{width:25px;height:25px;min-width:25px;min-height:25px}.border-animated-button-wrapper .border-animated-button:focus-visible{border:none;outline-style:solid;outline-width:var(--oui-scale-1);outline-color:var(--oui-orange-100);outline-offset:-1px}.animated-tool-tip-wrapper{position:absolute;width:-moz-max-content;width:max-content;box-shadow:0 8px 28px -11px #005339;pointer-events:none;z-index:200;padding:1px;background-color:#fff;border-radius:var(--oui-scale-3);background:linear-gradient(174deg,#489988 8.49%,#244c44 91.51%);border:1px solid #adadad;transform:translateY(-45px);opacity:0;animation:weird-animation var(--tooltip-duration) var(--tooltip-initial-duration) ease-in-out forwards}.animated-tool-tip-wrapper .animated-tool-tip{position:relative;background-color:#2b5b51;color:var(--oui-white-100);padding:var(--oui-scale-3) var(--oui-scale-4);border-radius:7px}.animated-tool-tip-wrapper .animated-tool-tip.notch--center:before{left:50%;transform:translateX(-50%)}.animated-tool-tip-wrapper .animated-tool-tip.notch--start:before{left:16px}.animated-tool-tip-wrapper .animated-tool-tip.notch--end:before{right:16px}.animated-tool-tip-wrapper .animated-tool-tip.notch--bottom:before{border-color:#2b5b51 transparent transparent;top:100%}.animated-tool-tip-wrapper .animated-tool-tip.notch--top:before{border-color:transparent transparent #2b5b51;bottom:100%}.animated-tool-tip-wrapper .animated-tool-tip:before{content:"";position:absolute;border:8px solid transparent;border-top-color:#2b5b51}.animated-tool-tip-wrapper .animated-tool-tip .animated-tool-tip-text{display:flex;align-items:center;gap:12px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #2b5b51}.animated-tool-tip-wrapper .animated-tool-tip .animated-tool-tip-text svg{min-width:14px;min-height:14px}.animated-tool-tip-wrapper .animated-tool-tip.fade-in .animated-tool-tip-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#2b5b51;opacity:1;animation:type-reveal 2s ease-in-out 1s forwards}@keyframes type-reveal{to{left:100%;opacity:0}}@keyframes weird-animation{0%{transform:translateY(-45px);opacity:0}20%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}to{transform:translateY(55px);opacity:0}}@property --cart-button-gradient-start{syntax:"<color>";initial-value:#489988;inherits:false}@property --cart-button-gradient-end{syntax:"<color>";initial-value:#244c44;inherits:false}.cart-btn-wrapper{position:"relative";display:"inline-block"}.cart-btn-wrapper .cart-button{border-radius:10px;position:relative;cursor:pointer;height:var(--oui-scale-8);overflow:hidden;display:inline-flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;color:var(--oui-white-100);border-radius:8px;--cart-button-gradient-start:#489988;--cart-button-gradient-end:#244c44;background:linear-gradient(204deg,var(--cart-button-gradient-start) 8.49%,var(--cart-button-gradient-end) 91.51%);padding:var(--oui-scale-3) var(--oui-scale-6);gap:var(--oui-scale-4);transition:box-shadow .3s ease-in-out,--cart-button-gradient-start .3s ease-in-out,--cart-button-gradient-end .3s ease-in-out}@supports(corner-shape:squircle){.cart-btn-wrapper .cart-button{border-radius:16px;corner-shape:squircle}}.cart-btn-wrapper .cart-button.items-present{--cart-button-gradient-start:#ffca84;--cart-button-gradient-end:#ff970a;box-shadow:0 8px 12px -11px #ff970a}.cart-btn-wrapper .cart-button.items-present>.cart-button-icon:after{scale:1;opacity:1}.cart-btn-wrapper .cart-button.items-present:hover{box-shadow:0 8px 28px -11px #ff970a}.cart-btn-wrapper .cart-button>.cart-button-icon{position:relative;font-size:8px;top:1px}.cart-btn-wrapper .cart-button>.cart-button-icon:after{scale:0;opacity:0;content:attr(data-count);transition:scale .5s ease-in-out,opacity .4s ease-in-out;color:var(--oui-white-100);position:absolute;background:linear-gradient(226deg,#939393,#2d2d2d);border-radius:50%;aspect-ratio:1/1;width:13px;height:13px;top:-6px;right:-4px}.cart-btn-wrapper .cart-button:hover{box-shadow:0 8px 28px -11px #005339}.cart-btn-wrapper .cart-button:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-1);outline-color:var(--oui-orange-100)}.fake-search-input{cursor:text;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;border-radius:12px;color:var(--oui-grey-60);padding:var(--oui-scale-5);overflow:hidden;border:1px solid #ffc16c;z-index:5;position:relative;height:48px;box-shadow:0 8px 12px 0 rgba(95,93,92,.129);transition:box-shadow .5s ease-in-out;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#ff970a,#ffbc5f) border-box}.fake-search-input.lite-shadow{box-shadow:0 8px 26px -8px rgba(60,60,60,.267)}.fake-search-input:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-color:var(--oui-orange-100);outline-offset:2px}@media(min-width:900px){.fake-search-input{height:var(--oui-scale-12);border-radius:var(--oui-scale-5);max-width:512px;box-shadow:none;padding:var(--oui-scale-5) var(--oui-scale-7);position:static;box-shadow:0 8px 30px 0 rgba(0,0,0,.08)}@supports(corner-shape:squircle){.fake-search-input{border-radius:var(--oui-scale-8);corner-shape:squircle}}}.fake-search-input>svg{z-index:2;width:24px;height:24px;min-width:24px;min-height:24px}@media(min-width:900px){.fake-search-input>svg{width:32px;height:32px;min-width:32px;min-height:32px}}.fake-search-input .typewriter-animation{border-radius:inherit;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;--fake-input-width:150px}.fake-search-input .typewriter-animation:before{content:"tests";width:0;position:absolute;color:#f37616;font-weight:600;border-radius:inherit;overflow:hidden;top:0;left:calc(4px + 100%);height:100%;animation:slide-right-and-left 4s infinite}@keyframes slide-right-and-left{0%,49%{content:"tests";width:0}40%{content:"tests";width:var(--fake-input-width)}51%,to{content:"checkups";width:0}90%{content:"checkups";width:var(--fake-input-width)}}.cart-grey-button-wrapper{position:relative}.cart-grey-button-wrapper .cart-items-count-container{position:absolute;top:6px;right:0;border-radius:50%;width:13px;height:13px;z-index:1;font-size:8px;display:flex;justify-content:center;align-items:center;scale:0;opacity:0;transition:scale .5s ease-in-out,opacity .4s ease-in-out;background:linear-gradient(205deg,#489988 8.49%,#244c44 91.51%)}.cart-grey-button-wrapper .items-present.cart-items-count-container{scale:1;opacity:1}.location-picker-wrapper{position:relative}.location-picker-wrapper .location-picker-button .oui-button--label>span{display:flex;align-items:center}.location-picker-wrapper .location-picker-button.dark-theme .oui-button--icon svg path{fill:var(--oui-white-100)!important}:root{--location-picker-margin-left:56px}.location-picker-button-container{position:relative}.location-picker-button-container .animated-tool-tip-text span{white-space:nowrap}.location-picker-button-container>button.location-picker-button.oui-button--medium{display:flex;justify-content:flex-start;gap:10px}@media(min-width:900px){.location-picker-button-container>button.location-picker-button.oui-button--medium{margin-left:var(--location-picker-margin-left)}}.location-picker-button-container>button.location-picker-button.oui-button--medium .oui-button--icon{position:relative;top:-1px}.location-picker-button-container>button.location-picker-button.oui-button--medium .oui-button--icon svg{width:14px;height:16px}@media(min-width:400px){.location-picker-button-container>button.location-picker-button.oui-button--medium .oui-button--icon svg{width:16px;height:18px}}@media(min-width:900px){.location-picker-button-container>button.location-picker-button.oui-button--medium .oui-button--icon{align-self:flex-start;top:4px}.location-picker-button-container>button.location-picker-button.oui-button--medium .oui-button--icon svg{width:18px;height:21px}}.location-picker-button-container>button.location-picker-button.oui-button--medium>.oui-button--label{display:flex;flex-direction:column}.location-picker-button-container>button.location-picker-button.oui-button--medium>.oui-button--label>div{display:flex;align-items:center;gap:var(--oui-scale-3)}.location-picker-button-container>button.location-picker-button.oui-button--medium .location-picker-button-label{text-align:left}.marketing-strip{width:100%;height:50px;color:#fff;background-color:#244c44;gap:32px;display:flex;justify-content:center;align-items:center;cursor:pointer}.marketing-strip .oui-button{width:130px;height:28px;min-height:28px;background:linear-gradient(#ffac3b,#ff970a)}.marketing-strip-mobile{width:100%;height:50px;background-color:#244c44;color:#fff;gap:2px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;z-index:25;position:relative}.marketing-strip-mobile .oui-button{min-height:0;color:#fff;border-radius:0}.whatsapp-support-button{border-radius:10px;position:relative;cursor:pointer;height:var(--oui-scale-8);overflow:hidden;display:inline-flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;border-style:solid;-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid var(--oui-green-100);background-color:var(--oui-white-100);padding:var(--oui-scale-3) var(--oui-scale-6);gap:10px;transition:box-shadow .3s ease-in-out}@supports(corner-shape:squircle){.whatsapp-support-button{corner-shape:squircle;border-radius:16px}}.whatsapp-support-button>svg{width:20px;height:20px;min-width:20px;min-height:20px}.whatsapp-support-button:hover{box-shadow:0 8px 28px -11px #01b37a}.whatsapp-support-button:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-1);outline-color:var(--oui-orange-100)}.primary-filtered-header{margin-inline:var(--mobile-container-inline-padding);margin-bottom:24px;border-bottom:1px dashed #dedede;padding-block:10px}.primary-filtered-header>button.oui-button{padding:0;gap:16px;color:var(--oui-grey-100)}.back-button-and-logo-container{display:flex;align-items:center;gap:4px}.back-button-and-logo-container .back-button{width:32px;margin-inline:-12px -8px}.back-button-and-logo-container .group-page-back-btn{color:#636363}.back-button-and-logo-container .group-page-back-btn,.back-button-and-logo-container .group-page-back-btn .group-page-back-btn-content{display:flex;align-items:center;justify-content:center}.back-button-and-logo-container>a:first-of-type{display:flex;align-items:center;border-radius:8px}.back-button-and-logo-container>a:first-of-type:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-2);outline-color:var(--oui-orange-100)}.primary-header{position:relative;top:0;display:flex;align-items:center;width:100%;padding:14px 24px;z-index:99;justify-content:space-between;height:var(--header-height-mobile);transition:height .3s ease-in-out;background-color:var(--oui-white-100)}.primary-header.category-checkup-page.assisted-purchase-enabled,.primary-header.category-test-page.assisted-purchase-enabled{position:sticky}.primary-header.group-page,.primary-header.group-sapphire-page{justify-content:space-between}@media(min-width:1000px){.primary-header{padding:22px 50px}}.primary-header.is-sticky{position:sticky;top:0;left:0;right:0;z-index:99;background-color:var(--oui-white-100);box-shadow:0 2px 4px 0 rgba(0,0,0,.059)}@media(min-width:900px){.primary-header{position:sticky;margin-bottom:0;padding:22px 28px;border-bottom:.5px solid #ebebeb;height:var(--header-height-desktop);justify-content:flex-start}.primary-header.is-search-visible .fake-search-input{opacity:1;pointer-events:auto}.primary-header .fake-search-input{width:clamp(150px,25vw,284px);height:40px;border-radius:var(--oui-scale-3);margin-left:28px;margin-right:8px;padding:var(--oui-scale-4) var(--oui-scale-5);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@supports(corner-shape:squircle){.primary-header .fake-search-input{border-radius:var(--oui-scale-5);corner-shape:squircle}}.primary-header .fake-search-input .oui-typography{font-size:12px}.primary-header .fake-search-input>svg{width:20px;height:20px;min-width:20px;min-height:20px}}.primary-header .other-header-component-container{display:flex;gap:8px}.primary-header .other-header-component-container.experiment-design-3 .location-picker-button{flex-direction:row-reverse}.primary-header .other-header-component-container.experiment-design-3 .location-picker-button svg{scale:1.1}.primary-header .other-header-component-container.experiment-design-3 .location-picker-button svg>path{fill:#ff970a!important}.primary-header .other-header-component-container .search-button-wrapper .search-button.dark-theme .oui-button--icon svg path{fill:var(--oui-white-100)!important}.primary-header .border-animated-button-wrapper:first-of-type{margin-left:auto}.primary-header .border-animated-button-wrapper:not(:last-child),.primary-header .whatsapp-support-button:not(:last-child){margin-right:var(--oui-scale-4)}.primary-header.assisted-purchase-enabled>a:first-of-type{display:flex;align-items:center}.primary-header.assisted-purchase-enabled.dark-theme{background:#1e3d36}