@font-face{font-family:"Hellix";font-display:swap;src:url(7ba8e1e3f7ad811d4c0f.woff) format("woff"),url(fc789126b7e95e883420.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Hellix";font-display:swap;src:url(29daed03e7c97e239700.woff) format("woff"),url(413009314c9536236959.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Hellix";font-display:swap;src:url(5032fd667cf8a7de05e1.woff) format("woff"),url(a710bd6ccd3b5e6150c7.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Recoleta";font-display:swap;src:url(2cce434f760eb5244119.woff) format("woff"),url(0ae1b4d291113023bbca.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Recoleta";font-display:swap;src:url(2fd4ee0e106c2976036e.woff) format("woff"),url(022244c46b5bc49ffd2b.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Recoleta";font-display:swap;src:url(52faeca4357c0051a143.woff) format("woff"),url(c86332521f4054211d99.woff2) format("woff2");font-weight:700;font-style:normal}body,body *{margin:0;padding:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}body.modal-is-open,body *.modal-is-open{overflow-y:hidden}html{font-family:"Hellix",sans-serif;font-weight:400;font-size:20px;scroll-behavior:smooth}@media(max-width: 1440px){html{font-size:18px}}@media(max-width: 1200px){html{font-size:16px}}@media(max-width: 1024px){html{font-size:15px}}@media(max-width: 768px){html{font-size:14px}}main{padding-top:7.1rem}@media(max-width: 1600px){main{padding-top:6.7rem}}@media(max-width: 1300px){main{padding-top:6.2rem}}@media(max-width: 1020px){main{padding-top:4.3rem}}h1{font-family:"Recoleta",serif;font-size:4rem;line-height:4.2rem;font-weight:500;color:#3a3a3a}@media(max-width: 920px){h1{font-size:3.5rem;line-height:3.7rem}}@media(max-width: 480px){h1{font-size:3rem;line-height:3.2rem}}h1.px60{font-size:3rem;line-height:3.2rem}h2{font-family:"Recoleta",serif;font-size:3.5rem;line-height:3.7rem;font-weight:500;color:#3a3a3a}@media(max-width: 920px){h2{font-size:3rem;line-height:3.2rem}}@media(max-width: 480px){h2{font-size:2.5rem;line-height:2.7rem}}h2.light{font-weight:300}h2.white{color:#fff}h2.px100{font-size:5rem;line-height:5.2rem}@media(max-width: 920px){h2.px100{font-size:4rem;line-height:4.2rem}}@media(max-width: 480px){h2.px100{font-size:3.5rem;line-height:3.7rem}}h2.px60{font-size:3rem;line-height:3.2rem}@media(max-width: 920px){h2.px60{font-size:2.5rem;line-height:2.7rem}}h2.px50{font-size:2.5rem;line-height:2.8rem}@media(max-width: 920px){h2.px50{font-size:2rem;line-height:2.2rem}}h2.px40{font-size:2rem;line-height:2.2rem}h3{font-family:"Recoleta",serif;font-size:3.5rem;line-height:3.7rem;font-weight:300;color:#3a3a3a}@media(max-width: 920px){h3{font-size:3rem;line-height:3.2rem}}@media(max-width: 480px){h3{font-size:2.5rem;line-height:2.7rem}}h3.white{color:#fff}h3.medium{font-weight:500}h3.px40{font-size:2rem;line-height:2.2rem}h3.px30{font-size:1.5rem;line-height:1.7rem}h3.blue{color:#288b8b}h3.small{font-family:"Hellix",sans-serif;font-size:1.5rem;line-height:1.7rem;font-weight:700}h4{font-family:"Recoleta",serif;font-size:3.5rem;line-height:3.7rem;font-weight:700;color:#f6890e}@media(max-width: 920px){h4{font-size:3rem;line-height:3.2rem}}h5{font-size:1.5rem;font-weight:500;color:#3a3a3a}h5.px40{font-size:2rem}h5.bold{font-weight:700}p{font-size:1rem;color:#3a3a3a}p.px18{font-size:.9rem}p.px25{font-size:1.25rem}p.px30{font-size:1.5rem}p.px35{font-size:1.75rem}p.medium{font-weight:500}p.bold{font-weight:700}p.white{color:#fff}p.blue{color:#288b8b}p.orange{color:#f6890e}a{text-decoration:none}a.orange-link{padding:.75rem 1.5rem;background-color:#f6890e;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem}a.orange-border{padding:.75rem 1.75rem;border:1px solid #f6890e;color:#3a3a3a;font-size:.9rem;font-weight:500;border-radius:1.25rem}a.gray-link{padding:.75rem 1.5rem;background-color:#3a3a3a;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem}a.orange-circle-link{position:relative}a.orange-circle-link span.main-link-part{padding:.75rem 1.5rem;background-color:#f8a13f;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.3rem;position:relative;z-index:2;transition:.4s all ease-in-out}a.orange-circle-link span.hoover-part{width:2.6rem;height:2.6rem;background-color:#f6890e;border-radius:50%;position:absolute;top:50%;right:0;transform:translate(0, -50%);z-index:1;opacity:0;transition:.4s all ease-in-out}a.orange-circle-link span.hoover-part svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}a.orange-circle-link:hover span.main-link-part{background-color:#f6890e}a.orange-circle-link:hover span.hoover-part{transform:translate(100%, -50%);opacity:1}input:focus,textarea:focus,select:focus{outline:none}ul{list-style-type:none}input,textarea,button{font:inherit}.bdvQif{z-index:20 !important;min-width:500px}@media(max-width: 520px){.bdvQif{min-width:unset}}.woocommerce-error,.woocommerce-message,.woocommerce-info{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin:1.5rem auto;padding:1rem 1.5rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;list-style:none;font-size:.8rem;line-height:1.5}@media(min-width: 2000px){.woocommerce-error,.woocommerce-message,.woocommerce-info{width:1600px}}@media(max-width: 1200px){.woocommerce-error,.woocommerce-message,.woocommerce-info{width:84%}}@media(max-width: 1024px){.woocommerce-error,.woocommerce-message,.woocommerce-info{width:90%}}@media(max-width: 768px){.woocommerce-error,.woocommerce-message,.woocommerce-info{width:94%}}@media(max-width: 480px){.woocommerce-error,.woocommerce-message,.woocommerce-info{width:97%}}.woocommerce-error::before,.woocommerce-message::before,.woocommerce-info::before{display:none}.woocommerce-error li,.woocommerce-message li,.woocommerce-info li{list-style:none;margin:0}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a{font-weight:600}.woocommerce-error a.button,.woocommerce-error .button,.woocommerce-message a.button,.woocommerce-message .button,.woocommerce-info a.button,.woocommerce-info .button{order:2;float:none;margin:0;padding:.65rem 1.4rem;border:none;border-radius:.5rem;background-color:#288b8b !important;color:#fff !important;font-weight:600;text-decoration:none !important;cursor:pointer}.woocommerce-error a.button:hover,.woocommerce-error .button:hover,.woocommerce-message a.button:hover,.woocommerce-message .button:hover,.woocommerce-info a.button:hover,.woocommerce-info .button:hover{background-color:#217373 !important;color:#fff !important}.woocommerce-error{background-color:#fdecea;border-color:#f5c6c0;color:#c0392b}.woocommerce-error a{color:#c0392b}.woocommerce-message{background-color:#e9f7ef;border-color:#bfe6ce;color:#1e7e45}.woocommerce-message a{color:#1e7e45}.woocommerce-info{background-color:#f7f7f7;border-color:#e9e9e9;color:#3a3a3a}.woocommerce-info a{color:#288b8b}.cart-counter[hidden]{display:none !important}body.drvet-minicart-open{overflow:hidden}.drvet-minicart-overlay.is-checkout .drvet-minicart__remove{opacity:.35;cursor:not-allowed}.drvet-tooltip{position:fixed;z-index:10001;padding:.45rem .7rem;border-radius:.4rem;background-color:#3a3a3a;color:#fff;font-size:.75rem;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-100%, -100%) translateY(-8px);transition:opacity .15s ease}.drvet-tooltip.is-visible{opacity:1}@keyframes drvet-skeleton{100%{transform:translateX(100%)}}.drvet-minicart-overlay{position:fixed;inset:0;z-index:9998;background-color:rgba(0,0,0,0);visibility:hidden;opacity:0;transition:opacity .25s ease,visibility .25s ease,background-color .25s ease}.drvet-minicart-overlay.is-open{visibility:visible;opacity:1;background-color:rgba(0,0,0,.18)}.drvet-minicart{position:fixed;top:4rem;right:1.5rem;z-index:9999;width:23rem;max-width:calc(100vw - 2rem);padding:1.5rem;background-color:#fff;border-radius:1rem;box-shadow:0 20px 50px rgba(0,0,0,.18);transform:translateY(-14px) scale(0.98);opacity:0;transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1),opacity .3s ease}.drvet-minicart-overlay.is-open .drvet-minicart{transform:translateY(0) scale(1);opacity:1}@media(max-width: 600px){.drvet-minicart{top:auto;bottom:1rem;right:1rem;left:1rem;width:auto}}.drvet-minicart__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.drvet-minicart__title{font-family:"Recoleta",serif;font-size:1.25rem;color:#3a3a3a}.drvet-minicart__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;padding:0;border:none;border-radius:50%;background-color:#288b8b;font-size:1.5rem;line-height:1;color:#fff;cursor:pointer;transition:background-color .2s ease}.drvet-minicart__close:hover{background-color:#217373}.drvet-minicart__items{max-height:46vh;overflow-y:auto}.drvet-minicart__item{display:flex;gap:.8rem;padding:.85rem 0;border-bottom:1px solid #eee}.drvet-minicart__item:first-child{padding-top:0}.drvet-minicart__thumb img{width:60px;height:60px;object-fit:cover;border-radius:.5rem;display:block}.drvet-minicart__info{flex:1 1 auto;min-width:0}.drvet-minicart__name{display:block;font-weight:600;font-size:.8rem;color:#3a3a3a;line-height:1.3}.drvet-minicart__qty{color:#8e8e8e;font-weight:500}.drvet-minicart__meta{margin-top:.3rem}.drvet-minicart__meta dl,.drvet-minicart__meta .variation{margin:0}.drvet-minicart__meta dt,.drvet-minicart__meta dd,.drvet-minicart__meta dd p,.drvet-minicart__meta .wc-item-meta,.drvet-minicart__meta .wc-item-meta li{display:inline;margin:0;padding:0;font-family:"Hellix",sans-serif;font-size:var(--wp--preset--font-size--x-small, calc(var(--wp--preset--font-size--small, 14px) * 0.875));font-weight:400;line-height:1.4;color:#000}.drvet-minicart__meta dt{font-weight:600}.drvet-minicart__meta .wc-item-meta{list-style:none}.drvet-minicart__petname{display:block;font-size:var(--wp--preset--font-size--x-small, calc(var(--wp--preset--font-size--small, 14px) * 0.875));line-height:1.4;color:#000}.drvet-minicart__petname strong{font-weight:600}.drvet-minicart__price{flex:0 0 auto;font-weight:700;color:#f6890e;white-space:nowrap}.drvet-minicart__remove{flex:0 0 auto;align-self:flex-start;margin-left:.4rem;padding:0;border:none;background:none;color:#8e8e8e;line-height:0;cursor:pointer;transition:color .2s ease}.drvet-minicart__remove svg{width:1.3rem;height:1.3rem;display:block;fill:#000}.drvet-minicart .is-removing{pointer-events:none}.drvet-minicart .drvet-sk{position:relative;overflow:hidden;background-color:#ececec;border-radius:.4rem}.drvet-minicart .drvet-sk::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.65), transparent);animation:drvet-skeleton 1.2s infinite}.drvet-minicart .drvet-sk--line{display:block;height:.85rem;margin-bottom:.45rem}.drvet-minicart .drvet-sk--short{width:60%}.drvet-minicart .drvet-sk--price{flex:0 0 auto;width:3rem;height:1rem;align-self:center}.drvet-minicart__thumb.drvet-sk{width:60px;height:60px}.drvet-minicart__empty{margin:1.5rem 0 .5rem;color:#8e8e8e;font-size:.8rem;text-align:center}.drvet-minicart__subtotal{display:flex;justify-content:space-between;align-items:center;margin:1.1rem 0;font-weight:700;font-size:.9rem;color:#3a3a3a}.drvet-minicart__actions{display:flex;gap:.6rem}.drvet-minicart__btn{flex:1 1 0;text-align:center;padding:.85rem 1rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:background-color .2s ease}.drvet-minicart__btn--cart{background-color:#f2f2f2;color:#3a3a3a}.drvet-minicart__btn--cart:hover{background-color:#e5e5e5}.drvet-minicart__btn--checkout{background-color:#f6890e;color:#fff}.drvet-minicart__btn--checkout:hover{background-color:#dd7908}header .desktop-header{width:100%;position:fixed;top:0;left:0;transition:.8s transform ease-in-out;z-index:10;background-color:#fff}header .desktop-header.hide{transform:translateY(-100%)}header .desktop-header__wrapper{width:95%;margin:0 auto;padding:1rem 0}header .desktop-header__wrapper_top{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width: 1020px){header .desktop-header__wrapper_top{display:none}}header .desktop-header__wrapper_top ul.additional-desktop-links-list{display:flex;gap:1rem}@media(max-width: 1550px){header .desktop-header__wrapper_top ul.additional-desktop-links-list{gap:.5rem}}header .desktop-header__wrapper_top ul.additional-desktop-links-list li a{color:#8e8e8e;font-size:.75rem}header .desktop-header__wrapper_top ul.additional-desktop-links-list li a.app-link{color:#2552a0;font-weight:700}header .desktop-header__wrapper_top ul.additional-desktop-links-list li a.orange{color:#f6890e}header .desktop-header__wrapper_top ul.additional-desktop-links-list li a span{display:inline-block}header .desktop-header__wrapper_top .right-top-desktop-side{display:flex;align-items:center;gap:3rem}@media(max-width: 1550px){header .desktop-header__wrapper_top .right-top-desktop-side{gap:1.5rem}}header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list{display:flex;gap:1rem}@media(max-width: 1550px){header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list{gap:.7rem}}header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list p{color:#288b8b;font-size:.75rem}header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list ul{display:flex;gap:1rem}@media(max-width: 1550px){header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list ul{gap:.5rem}}header .desktop-header__wrapper_top .right-top-desktop-side .social-networks-list ul li a{font-size:.75rem;color:#8e8e8e}header .desktop-header__wrapper_top .right-top-desktop-side .languages-switcher-list ul.languages-switcher{display:flex;gap:1rem;padding-right:2rem}@media(max-width: 1550px){header .desktop-header__wrapper_top .right-top-desktop-side .languages-switcher-list ul.languages-switcher{padding-right:0;gap:.5rem}}header .desktop-header__wrapper_top .right-top-desktop-side .languages-switcher-list ul.languages-switcher li a{font-size:.75rem;font-weight:500;transition:.4s all ease-in-out;text-transform:uppercase;color:#3a3a3a}header .desktop-header__wrapper_top .right-top-desktop-side .languages-switcher-list ul.languages-switcher li.current-lang a{color:#f6890e}header .desktop-header__wrapper_top .right-top-desktop-side .club-link-wrap{display:none}@media(max-width: 1865px){header .desktop-header__wrapper_top .right-top-desktop-side .club-link-wrap{display:block}}header .desktop-header__wrapper_top .right-top-desktop-side .club-link-wrap a{padding:.5rem 1.5rem;background-color:#a5bae0;color:#fff;font-size:.9rem;font-weight:500;border-radius:1rem}@media(max-width: 520px){header .desktop-header__wrapper_top .right-top-desktop-side .club-link-wrap a{padding:.5rem 1rem}}header .desktop-header__wrapper_top .right-top-desktop-side .registration-link-wrap{display:none}@media(max-width: 1550px){header .desktop-header__wrapper_top .right-top-desktop-side .registration-link-wrap{display:block}}header .desktop-header__wrapper_top .right-top-desktop-side .registration-link-wrap a{padding:.5rem 1.5rem;background-color:#f6890e;color:#fff;font-size:.9rem;font-weight:500;border-radius:1rem}@media(max-width: 520px){header .desktop-header__wrapper_top .right-top-desktop-side .registration-link-wrap a{padding:.5rem 1rem}}header .desktop-header__wrapper_bottom{padding-top:1.25rem;border-top:1px solid #cecece;display:grid;grid-template-columns:10rem 1fr max-content max-content;align-items:center;gap:1rem}@media(max-width: 1815px){header .desktop-header__wrapper_bottom{grid-template-columns:10rem 1fr max-content}}@media(max-width: 1600px){header .desktop-header__wrapper_bottom{grid-template-columns:8rem 1fr max-content;gap:.75rem}}@media(max-width: 1550px){header .desktop-header__wrapper_bottom{grid-template-columns:10rem 1fr;padding-top:.5rem}}@media(max-width: 1300px){header .desktop-header__wrapper_bottom{grid-template-columns:8rem 1fr}}@media(max-width: 1075px){header .desktop-header__wrapper_bottom{grid-template-columns:5.5rem 1fr}}@media(max-width: 1020px){header .desktop-header__wrapper_bottom{padding-top:0;border-top:unset;grid-template-columns:10rem 1fr max-content max-content 2.25rem;gap:2rem}}@media(max-width: 700px){header .desktop-header__wrapper_bottom{gap:.5rem}}@media(max-width: 620px){header .desktop-header__wrapper_bottom{grid-template-columns:7rem 1fr max-content max-content 2.25rem}}@media(max-width: 570px){header .desktop-header__wrapper_bottom{grid-template-columns:5rem 1fr max-content max-content 2.25rem}}@media(max-width: 540px){header .desktop-header__wrapper_bottom{grid-template-columns:7rem 1fr max-content 2.25rem}}@media(max-width: 315px){header .desktop-header__wrapper_bottom{grid-template-columns:5rem 1fr max-content 2.25rem}}header .desktop-header__wrapper_bottom .logo-block{width:100%}header .desktop-header__wrapper_bottom .logo-block a{width:100%}header .desktop-header__wrapper_bottom .logo-block a img{width:100%;height:auto}header .desktop-header__wrapper_bottom ul.main-desktop-links-list{display:flex;justify-content:center;align-items:center;gap:1rem}@media(max-width: 1660px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list{gap:.75rem}}@media(max-width: 1550px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list{justify-content:flex-end;gap:1rem}}@media(max-width: 1300px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list{gap:.75rem}}@media(max-width: 1020px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list{display:none}}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li a{font-size:.85rem;font-weight:500;color:#3a3a3a}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child{position:relative}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child span.list-name{font-size:.85rem;font-weight:500;color:#3a3a3a}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child span.list-name span svg{transition:.4s all ease-in-out;margin-top:.45rem}@media(max-width: 1200px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child span.list-name span svg{width:8px;height:auto;margin-top:.45rem}}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child .child-links{display:none;position:absolute;z-index:10;width:max-content;top:1rem;transition:.4s all ease-in-out;left:0}@media(max-width: 1550px){header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child .child-links{left:unset;right:0}}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child .child-links__wrapper{margin-top:1rem;padding:.2rem 1rem;background-color:#288b8b;border-radius:.5rem}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child .child-links__wrapper ul li{margin:1rem 0}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child .child-links__wrapper ul li a{color:#fff;font-weight:500}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child:hover a svg{transform:rotate(180deg)}header .desktop-header__wrapper_bottom ul.main-desktop-links-list li.have-child:hover .child-links{display:block}@media(max-width: 1865px){header .desktop-header__wrapper_bottom .club-link-wrap{display:none}}@media(max-width: 1020px){header .desktop-header__wrapper_bottom .club-link-wrap{display:block;justify-self:end}}@media(max-width: 540px){header .desktop-header__wrapper_bottom .club-link-wrap{display:none}}header .desktop-header__wrapper_bottom .club-link-wrap a{padding:.75rem 1.5rem;background-color:#a5bae0;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem}@media(max-width: 520px){header .desktop-header__wrapper_bottom .club-link-wrap a{padding:.5rem 1rem}}@media(max-width: 1550px){header .desktop-header__wrapper_bottom .registration-link-wrap{display:none}}@media(max-width: 1020px){header .desktop-header__wrapper_bottom .registration-link-wrap{display:block;justify-self:end}}header .desktop-header__wrapper_bottom .registration-link-wrap a{padding:.75rem 1.5rem;background-color:#f6890e;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem}@media(max-width: 520px){header .desktop-header__wrapper_bottom .registration-link-wrap a{padding:.5rem 1rem}}header .desktop-header__wrapper_bottom .cart-icon-area{display:none}@media(max-width: 1020px){header .desktop-header__wrapper_bottom .cart-icon-area{display:block}}header .desktop-header__wrapper_bottom .header-icons{display:none}@media(max-width: 1020px){header .desktop-header__wrapper_bottom .header-icons{display:flex}}header .desktop-header__wrapper_bottom button.open-header-menu-popup{display:none;width:2.25rem;height:2.25rem;background-color:#0d3141;border:unset;position:relative;border-radius:.5em;cursor:pointer}@media(max-width: 1020px){header .desktop-header__wrapper_bottom button.open-header-menu-popup{display:block}}header .desktop-header__wrapper_bottom button.open-header-menu-popup .vertical-line{width:70%;height:2px;background-color:#fff;position:absolute;top:35%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}header .desktop-header__wrapper_bottom button.open-header-menu-popup .mid-line{width:70%;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}header .desktop-header__wrapper_bottom button.open-header-menu-popup .bottom-line{width:70%;height:2px;background-color:#fff;position:absolute;top:65%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}header .desktop-header__wrapper_bottom button.open-header-menu-popup.modal-active .vertical-line{top:50%;transform:translate(-50%, -50%) rotate(45deg)}header .desktop-header__wrapper_bottom button.open-header-menu-popup.modal-active .mid-line{display:none}header .desktop-header__wrapper_bottom button.open-header-menu-popup.modal-active .bottom-line{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}header .links-modal{position:fixed;z-index:11;width:60%;top:4.2rem;height:calc(100vh - 4.2rem);right:0;transition:.4s all ease-in-out;transform:translateX(100%);display:none;background-color:unset}@media(max-width: 720px){header .links-modal{width:80%}}@media(max-width: 520px){header .links-modal{width:100%}}header .links-modal.modal-active{display:flex;transform:translateX(0);animation:moveBlock .7s;justify-content:flex-end;background-color:rgba(255,255,255,.05)}header .links-modal.close-block{transform:translateX(100%);background-color:unset}header .links-modal__wrapper{background-color:#288b8b;width:100%;height:100%;position:relative;padding:2rem 3.5rem;overflow-y:auto}@media(max-width: 480px){header .links-modal__wrapper{padding:2rem}}header .links-modal__wrapper ul.modal-links-list{font-size:1.2rem;padding-bottom:1rem}header .links-modal__wrapper ul.modal-links-list li{margin:1rem 0}header .links-modal__wrapper ul.modal-links-list li a{color:#fff}header .links-modal__wrapper ul.modal-languages-switcher{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;gap:1rem}header .links-modal__wrapper ul.modal-languages-switcher li a{font-size:1.2rem;font-weight:500;transition:.4s all ease-in-out;text-transform:uppercase;color:#fff}header .links-modal__wrapper ul.modal-languages-switcher li.current-lang a{color:#f6890e}header .links-modal__wrapper .modal-social-networks-links{padding-top:1rem;display:flex;gap:1rem}header .links-modal__wrapper .modal-social-networks-links p{color:#f6890e;font-size:1.2rem}header .links-modal__wrapper .modal-social-networks-links ul{display:flex;gap:1rem;flex-wrap:wrap}header .links-modal__wrapper .modal-social-networks-links ul li a{font-size:1.2rem;color:#fff}.header-icons{display:flex;align-items:center;gap:10px}.account-icon-area{width:2.5rem;height:2.5rem;background-color:#288b8b;position:relative}@media(max-width: 390px){.account-icon-area{width:2rem;height:2rem}}.account-icon-area a{position:absolute;top:0;left:0;width:100%;height:100%}.account-icon-area svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cart-icon-area{width:2.5rem;height:2.5rem;background-color:#288b8b;position:relative}@media(max-width: 390px){.cart-icon-area{width:2rem;height:2rem}}.cart-icon-area svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 390px){.cart-icon-area svg{width:70%;height:auto}}.cart-icon-area .cart-counter{position:absolute;width:1rem;height:1rem;border-radius:50%;background-color:#fff;top:1px;right:1px}.cart-icon-area .cart-counter span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#288b8b;font-size:.8rem;line-height:.8rem;font-weight:700}@keyframes moveBlock{0%{transform:translateX(100%);background-color:unset}99%{background-color:unset}100%{transform:translateX(0);background-color:rgba(255,255,255,.1)}}@keyframes pulse{0%{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#8e8e8e}100%{-webkit-text-stroke-width:0px;-webkit-text-stroke-color:#8e8e8e}}.call-fix-btn{position:fixed;z-index:999999;right:36px;bottom:2em}@media(max-width: 720px){.call-fix-btn{right:32px}}@media(max-width: 480px){.call-fix-btn{right:15px}}.call-fix-btn a{position:relative;display:block;width:60px;height:60px;background-color:#114052;border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.call-fix-btn a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:45%;height:auto}.call-fix-btn a svg path{fill:#fff}footer{background-color:#f8f8f8}footer .footer-wrapper{width:80%;margin:0 auto;padding:4rem 0 6rem}@media(min-width: 2000px){footer .footer-wrapper{width:1600px}}@media(max-width: 1200px){footer .footer-wrapper{width:84%}}@media(max-width: 1024px){footer .footer-wrapper{width:90%}}@media(max-width: 768px){footer .footer-wrapper{width:94%}}@media(max-width: 480px){footer .footer-wrapper{width:97%}}@media(max-width: 960px){footer .footer-wrapper{padding:2rem 0 4rem}}footer .footer-wrapper__top-part{display:grid;grid-template-columns:5fr 3fr;grid-auto-rows:1fr;gap:1rem;padding-bottom:2rem}@media(max-width: 820px){footer .footer-wrapper__top-part{grid-template-columns:1fr;grid-auto-rows:unset;gap:2rem}}footer .footer-wrapper__top-part_desc{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media(max-width: 820px){footer .footer-wrapper__top-part_desc{gap:2rem}}footer .footer-wrapper__top-part_desc .logo-desc-block .logo-wrap{width:11.5rem}footer .footer-wrapper__top-part_desc .logo-desc-block .logo-wrap img{width:100%;height:auto}footer .footer-wrapper__top-part_desc .logo-desc-block .desc-wrap{margin-top:1rem;width:60%}@media(max-width: 560px){footer .footer-wrapper__top-part_desc .logo-desc-block .desc-wrap{width:100%}}footer .footer-wrapper__top-part_desc .social-networks-list{display:flex;gap:1rem}footer .footer-wrapper__top-part_desc .social-networks-list p{color:#288b8b}footer .footer-wrapper__top-part_desc .social-networks-list ul{display:flex;font-size:.9rem;gap:1rem}footer .footer-wrapper__top-part_desc .social-networks-list ul li a{color:#8e8e8e}footer .footer-wrapper__top-part_links{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:2rem}footer .footer-wrapper__top-part_links .links-wrap{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}footer .footer-wrapper__top-part_links .links-wrap ul{font-size:.9rem}footer .footer-wrapper__top-part_links .links-wrap ul li:not(:first-of-type){margin-top:.5rem}footer .footer-wrapper__top-part_links .links-wrap ul li a{color:#8e8e8e}footer .footer-wrapper__top-part_links .links-wrap .app-link-wrap a{font-size:.9rem;color:#2552a0;font-weight:700}footer .footer-wrapper__bottom-part{padding-top:2rem;border-top:1px solid #c3c3c3;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}@media(max-width: 780px){footer .footer-wrapper__bottom-part{grid-template-columns:2fr 1fr}}@media(max-width: 560px){footer .footer-wrapper__bottom-part{grid-template-columns:1fr}}footer .footer-wrapper__bottom-part_languages{justify-self:end}@media(max-width: 560px){footer .footer-wrapper__bottom-part_languages{grid-row:1/2;justify-self:start}}footer .footer-wrapper__bottom-part_languages ul.languages-switcher{display:flex;gap:.5rem}footer .footer-wrapper__bottom-part_languages ul.languages-switcher li a{font-size:.9rem;font-weight:500;transition:.4s all ease-in-out;text-transform:uppercase;color:#3a3a3a}footer .footer-wrapper__bottom-part_languages ul.languages-switcher li.current-lang a{color:#f6890e}footer .footer-wrapper__bottom-part_privacy a{color:#f6890e;text-decoration:underline}footer .footer-wrapper__bottom-part_created{justify-self:end}footer .footer-wrapper__bottom-part_created p a img{margin-top:-0.1rem;margin-left:3px}.lidl-page main{padding-top:0}.lidl-page-header{background-color:#288b8b;padding:1.5rem}.lidl-page-header .container{width:80%;margin:0 auto;text-align:center}@media(min-width: 2000px){.lidl-page-header .container{width:1600px}}@media(max-width: 1200px){.lidl-page-header .container{width:84%}}@media(max-width: 1024px){.lidl-page-header .container{width:90%}}@media(max-width: 768px){.lidl-page-header .container{width:94%}}@media(max-width: 480px){.lidl-page-header .container{width:97%}}.lidl-page-header .container .logo-area{display:block;text-align:center;height:1.5rem;width:9rem;margin:auto auto}.lidl-page-header .container .logo-area img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none}.lidl-main-image{width:100%;aspect-ratio:1/1;overflow:hidden}.lidl-main-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none}.main-info{margin:2.5rem 0}.main-info .container{max-width:1920px;width:90%;margin:2.5rem auto}.main-info .container .title{font-size:2.25rem;font-weight:500;line-height:3rem;margin-bottom:1.5rem}.main-info .container .subtitle{font-size:.9rem;line-height:1.5rem;font-weight:400}.main-info .container .main-content{margin-top:2.5rem;border-radius:.5rem;background-color:#f2f2f2;padding:1.5rem 2rem;display:grid;grid-template-columns:1fr;gap:2.5rem}.main-info .container .main-content .single-info .info-title{font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:.5rem}.main-info .container .main-content .single-info .info-content{font-size:.9rem;font-weight:400}.main-info .container .main-content .single-info .info-content a{font-weight:700;color:#f6890e}.main-info .container .main-content .single-info .info-content b,.main-info .container .main-content .single-info .info-content strong{color:#288b8b;font-weight:700}.main-info .container .animals{margin:2.5rem 0}.main-info .container .animals .animal-title{font-weight:500;line-height:2rem;font-size:1.75rem}.main-info .container .animals .animal-title.dogs-title b{color:#288b8b;font-weight:500}.main-info .container .animals .animal-title.cats-title b{color:#f6890e;font-weight:500}.main-info .container .animals .price-blocks{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:1.5rem 0}.main-info .container .animals .price-blocks .single-animal{border-radius:.5rem;padding:1.5rem 2rem;display:flex;flex-direction:column}.main-info .container .animals .price-blocks .single-animal.dogs{background-color:#288b8b}.main-info .container .animals .price-blocks .single-animal.cats{background-color:#f6890e}.main-info .container .animals .price-blocks .single-animal .title{color:#fff;font-size:2rem;font-weight:500;line-height:3rem;position:relative;height:5rem;margin-bottom:0}.main-info .container .animals .price-blocks .single-animal .title:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:1px;background-color:#fff}.main-info .container .animals .price-blocks .single-animal .price{color:#fff;font-size:1.5rem;line-height:1.5rem;font-weight:400;margin-top:1.25rem}.main-info .container .animals .price-blocks .single-animal .btn-white{color:#288b8b;background-color:#fff;font-size:.9rem;line-height:1.2rem;font-weight:500;padding:.8rem 2rem;border-radius:1.5rem;align-self:flex-start;margin-top:2.5rem}.lidl-page-footer{padding:3rem 1.5rem;background-color:#0d3141;margin-top:5rem}.lidl-page-footer .container{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.25rem}@media(min-width: 2000px){.lidl-page-footer .container{width:1600px}}@media(max-width: 1200px){.lidl-page-footer .container{width:84%}}@media(max-width: 1024px){.lidl-page-footer .container{width:90%}}@media(max-width: 768px){.lidl-page-footer .container{width:94%}}@media(max-width: 480px){.lidl-page-footer .container{width:97%}}.lidl-page-footer .container .logo-area{height:1.5rem;display:flex;align-self:center;justify-content:center}.lidl-page-footer .container .logo-area img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none}.lidl-page-footer .container .white{color:#fff;font-size:1rem;line-height:1.5rem;font-weight:400}.qr-code-page{background-color:#288b8b;padding-top:2.5rem;position:relative;overflow:hidden;height:100dvh}.qr-code-page:after{content:"";position:absolute;bottom:0;left:0;width:150%;aspect-ratio:1/1;background-color:#2d9595;z-index:1;transform:rotate(45deg) translate(-25%, 50%)}.qr-code-page .container{margin:0 auto;width:85%}.qr-code-page .container .logo-area{width:9rem;overflow:hidden;display:block;position:relative;z-index:5}.qr-code-page .container .logo-area img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none;object-fit:contain}.qr-code-page .container .title{margin-top:2.5rem;color:#fff;font-size:2.5rem;line-height:3rem;font-weight:500;position:relative;z-index:5}.qr-code-page .container .title b,.qr-code-page .container .title strong{color:#f6890e}.qr-code-page .container .qr-image{margin-top:2rem;width:10rem;aspect-ratio:1/1;overflow:hidden;background-color:#fff;border-radius:.5rem;padding:.25rem;position:relative;z-index:20}.qr-code-page .container .qr-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none}.qr-code-page .container .image{position:absolute;bottom:0;right:-2rem;width:16rem;height:20rem;z-index:5}.qr-code20-page{background-color:#f6890e;padding-top:2.5rem;position:relative;overflow:hidden;height:100dvh}.qr-code20-page .container{margin:0 auto;width:85%}.qr-code20-page .container .logo-area{width:9rem;overflow:hidden;display:block;position:relative;z-index:5;margin:0 auto}.qr-code20-page .container .logo-area img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none;object-fit:contain}.qr-code20-page .container .title{margin-top:3rem;color:#fff;font-size:1.75rem;line-height:2.25rem;font-weight:500;position:relative;z-index:5}.qr-code20-page .container .title b,.qr-code20-page .container .title strong{color:#288b8b}.qr-code20-page .container .image{width:100%;z-index:5;height:21rem;position:absolute;bottom:0;left:0}.qr-code20-page .container .image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none;object-fit:contain}section.error-page{background-color:#288b8b}section.error-page .error-page-wrapper{padding:2rem 0;width:80%;margin:0 auto;display:grid;grid-template-columns:4fr 3fr;gap:1rem;align-items:center}@media(min-width: 2000px){section.error-page .error-page-wrapper{width:1600px}}@media(max-width: 1200px){section.error-page .error-page-wrapper{width:84%}}@media(max-width: 1024px){section.error-page .error-page-wrapper{width:90%}}@media(max-width: 768px){section.error-page .error-page-wrapper{width:94%}}@media(max-width: 480px){section.error-page .error-page-wrapper{width:97%}}@media(max-width: 1024px){section.error-page .error-page-wrapper{grid-template-columns:1fr}}section.error-page .error-page-wrapper__title h1{color:#fff;font-size:6rem;line-height:6.2rem;font-family:"Hellix",sans-serif;font-weight:700}section.error-page .error-page-wrapper__title p{padding-top:1rem;width:70%}@media(max-width: 960px){section.error-page .error-page-wrapper__title p{width:100%}}section.error-page .error-page-wrapper__title .link-wrapper{margin-top:2rem}section.error-page .error-page-wrapper__image{width:100%}section.error-page .error-page-wrapper__image img{width:100%;height:auto}section.specialists-page-content{margin:6rem 0}@media(max-width: 1024px){section.specialists-page-content{margin:3rem 0}}section.specialists-page-content .specialists-page-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.specialists-page-content .specialists-page-content-wrapper{width:1600px}}@media(max-width: 1200px){section.specialists-page-content .specialists-page-content-wrapper{width:84%}}@media(max-width: 1024px){section.specialists-page-content .specialists-page-content-wrapper{width:90%}}@media(max-width: 768px){section.specialists-page-content .specialists-page-content-wrapper{width:94%}}@media(max-width: 480px){section.specialists-page-content .specialists-page-content-wrapper{width:97%}}section.specialists-page-content .specialists-page-content-wrapper__categories_selector{margin-top:1rem;width:50%}@media(max-width: 800px){section.specialists-page-content .specialists-page-content-wrapper__categories_selector{width:75%}}@media(max-width: 360px){section.specialists-page-content .specialists-page-content-wrapper__categories_selector{width:100%}}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block{margin-top:3rem}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block.hidden{display:none}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__title p{padding-top:1rem}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__title p span{font-weight:700}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__title p a{color:#3a3a3a}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list{margin-top:2rem;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1rem;row-gap:2rem}@media(max-width: 980px){section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 540px){section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list{grid-template-columns:1fr 1fr}}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list_item a .doctor-block__image{width:100%;aspect-ratio:1/1;border-radius:1rem;overflow:hidden}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list_item a .doctor-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list_item a .doctor-block__info{margin-top:1rem}section.specialists-page-content .specialists-page-content-wrapper__list .clinic-specialists-block__list_item a .doctor-block__info p{padding-top:.5rem}section.career-page-content{margin:6rem 0}@media(max-width: 1024px){section.career-page-content{margin:3rem 0}}section.career-page-content .career-page-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.career-page-content .career-page-content-wrapper{width:1600px}}@media(max-width: 1200px){section.career-page-content .career-page-content-wrapper{width:84%}}@media(max-width: 1024px){section.career-page-content .career-page-content-wrapper{width:90%}}@media(max-width: 768px){section.career-page-content .career-page-content-wrapper{width:94%}}@media(max-width: 480px){section.career-page-content .career-page-content-wrapper{width:97%}}section.career-page-content .career-page-content-wrapper .job-offer-block{padding:1rem 0}section.career-page-content .career-page-content-wrapper .job-offer-block:not(:last-of-type){border-bottom:1px solid #dbdbdb}section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap{display:grid;grid-template-columns:1fr 3rem;gap:1rem;align-items:center}@media(max-width: 540px){section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap{grid-template-columns:1fr 2rem}}section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap__title_desc{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap__title_desc p span{color:#288b8b}section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap__btn{width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#f6890e;position:relative}section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap__btn svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 540px){section.career-page-content .career-page-content-wrapper .job-offer-block a .job-offer-block-wrap__btn svg{width:8px}}.career-info{margin:3rem 0 6rem}@media(max-width: 1024px){.career-info{margin:3rem 0}}.career-info__wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){.career-info__wrapper{width:1600px}}@media(max-width: 1200px){.career-info__wrapper{width:84%}}@media(max-width: 1024px){.career-info__wrapper{width:90%}}@media(max-width: 768px){.career-info__wrapper{width:94%}}@media(max-width: 480px){.career-info__wrapper{width:97%}}.career-info__wrapper .address-wrapper{margin-top:1rem}.career-info__wrapper .address-wrapper p span{color:#288b8b}.career-info__wrapper .address-wrapper p a{color:#3a3a3a}section.career-form{background-color:#288b8b}section.career-form .career-form-wrapper{width:80%;margin:0 auto;padding:3rem 0}@media(min-width: 2000px){section.career-form .career-form-wrapper{width:1600px}}@media(max-width: 1200px){section.career-form .career-form-wrapper{width:84%}}@media(max-width: 1024px){section.career-form .career-form-wrapper{width:90%}}@media(max-width: 768px){section.career-form .career-form-wrapper{width:94%}}@media(max-width: 480px){section.career-form .career-form-wrapper{width:97%}}section.career-form .career-form-wrapper__item{margin-top:1.5rem}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem}@media(max-width: 760px){section.career-form .career-form-wrapper__item form .forms-inputs-wrapper{grid-template-columns:1fr}}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .input-block input{width:100%;background-color:#fff;border-radius:5px;font:inherit;border:none;padding:.5em 1em;color:#6a6a6a}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .input-block input::placeholder{color:#3a3a3a}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .input-block input.error{border:1px solid darkred}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .input-block p.error-msg{font-size:.8rem;color:#fff}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input{width:100%;display:flex;padding:.25em 1em;background-color:#fff;border-radius:5px;justify-content:space-between;align-items:center}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input .input-info{color:#6a6a6a}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input .input-wrapper{width:max-content;padding:.25rem .5rem;background-color:#f6890e;border-radius:5px}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input .input-wrapper input[type=file]{display:none}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input .input-wrapper .custom-file-upload{text-align:center;cursor:pointer;font-size:1em;color:#fff;transition:.5s all ease-in}section.career-form .career-form-wrapper__item form .forms-inputs-wrapper .upload-file-input .input-wrapper:hover .custom-file-upload{text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 1px #fff}section.career-form .career-form-wrapper__item form .city-choice{margin-top:1rem}section.career-form .career-form-wrapper__item form .city-choice__wrapper{margin-top:.5rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:center}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city{display:block;position:relative;cursor:pointer;user-select:none;color:#fff;padding-left:30px}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #fff;border-radius:3px}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city .checkmark:after{content:"";position:absolute;display:none}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city:hover input~.checkmark{background-color:rgba(40,139,139,.5)}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city input:checked~.checkmark{background-color:#288b8b}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city input:checked~.checkmark:after{display:block}section.career-form .career-form-wrapper__item form .city-choice__wrapper label.checkbox-city .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper{margin-top:1.5rem;width:60%}@media(max-width: 1024px){section.career-form .career-form-wrapper__item form .form-checkbox-wrapper{width:100%}}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container{display:block;position:relative;padding-left:30px;cursor:pointer;user-select:none;color:#fff}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container a{color:#fff;text-decoration:underline}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #f6890e;border-radius:50%}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container .checkmark:after{content:"";position:absolute;display:none}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container:hover input~.checkmark{background-color:rgba(246,137,14,.5)}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container input:checked~.checkmark{background-color:#f6890e}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container input:checked~.checkmark:after{display:block}section.career-form .career-form-wrapper__item form .form-checkbox-wrapper .checkbox-container .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}section.career-form .career-form-wrapper__item form .submit-wrapper{margin-top:1.5rem}section.career-form .career-form-wrapper__item form .submit-wrapper button{padding:.75rem 1.5rem;background-color:#f6890e;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem;border:none}section.career-form .career-form-wrapper__item form .submit-wrapper button:disabled{opacity:.5}section.career-form .career-form-wrapper__item form .status{padding-top:1rem;color:#fff;font-size:1.25rem;font-weight:700}section.articles-page-list{margin:6rem 0}@media(max-width: 1024px){section.articles-page-list{margin:3rem 0}}section.articles-page-list .articles-page-list-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.articles-page-list .articles-page-list-wrapper{width:1600px}}@media(max-width: 1200px){section.articles-page-list .articles-page-list-wrapper{width:84%}}@media(max-width: 1024px){section.articles-page-list .articles-page-list-wrapper{width:90%}}@media(max-width: 768px){section.articles-page-list .articles-page-list-wrapper{width:94%}}@media(max-width: 480px){section.articles-page-list .articles-page-list-wrapper{width:97%}}section.articles-page-list .articles-page-list-wrapper__list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.5rem;row-gap:3rem}@media(max-width: 480px){section.articles-page-list .articles-page-list-wrapper__list{grid-template-columns:1fr;row-gap:2rem}}section.articles-page-list .articles-page-list-wrapper__list_block a .news-block__image{width:100%;aspect-ratio:76/55;border-radius:1rem;overflow:hidden}section.articles-page-list .articles-page-list-wrapper__list_block a .news-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.articles-page-list .articles-page-list-wrapper__list_block a .news-block__info p{padding-top:1rem}section.articles-page-list .articles-page-list-wrapper__list_block a .news-block__info h2{padding-top:1rem}section.faq-page{margin:6rem 0}@media(max-width: 1024px){section.faq-page{margin:3rem 0}}section.faq-page .faq-page-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.faq-page .faq-page-wrapper{width:1600px}}@media(max-width: 1200px){section.faq-page .faq-page-wrapper{width:84%}}@media(max-width: 1024px){section.faq-page .faq-page-wrapper{width:90%}}@media(max-width: 768px){section.faq-page .faq-page-wrapper{width:94%}}@media(max-width: 480px){section.faq-page .faq-page-wrapper{width:97%}}section.faq-page .faq-page-wrapper__buttons{display:flex;gap:1rem}section.faq-page .faq-page-wrapper__buttons button{padding:.75rem 1.5rem;background-color:#fff;border:1px solid #6a6a6a;color:#3a3a3a;font-size:.9rem;font-weight:500;border-radius:1.25rem;cursor:pointer;transition:.4s all ease-in-out}section.faq-page .faq-page-wrapper__buttons button:hover:not(.active){box-shadow:0 0 4px #6a6a6a}section.faq-page .faq-page-wrapper__buttons button.active{background-color:#f6890e;border:1px solid #f6890e;color:#fff;cursor:inherit}section.faq-page .faq-page-wrapper__desc{margin-top:1rem}section.faq-page .faq-page-wrapper .faq-block-content{margin-top:3rem;display:none}section.faq-page .faq-page-wrapper .faq-block-content.active{display:block}section.faq-page .faq-page-wrapper .faq-block-content__item{padding:1rem 0;overflow:hidden}section.faq-page .faq-page-wrapper .faq-block-content__item:not(:last-of-type){border-bottom:1px solid #dbdbdb}section.faq-page .faq-page-wrapper .faq-block-content__item_head{display:grid;align-items:center;gap:.5rem;grid-template-columns:1fr max-content;transition:.4s all ease-in-out;cursor:pointer}section.faq-page .faq-page-wrapper .faq-block-content__item_head p{transition:.4s all ease-in-out}section.faq-page .faq-page-wrapper .faq-block-content__item_head .accordion-marker-wrap{width:1rem;height:1rem;position:relative;transition:.4s all ease-in-out}section.faq-page .faq-page-wrapper .faq-block-content__item_head .accordion-marker-wrap .vertical-line{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:100%;background-color:#3a3a3a;transition:.4s all ease-in-out}section.faq-page .faq-page-wrapper .faq-block-content__item_head .accordion-marker-wrap:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:2px;background-color:#3a3a3a;transition:.4s all ease-in-out}section.faq-page .faq-page-wrapper .faq-block-content__item_head.active p{color:#f6890e}section.faq-page .faq-page-wrapper .faq-block-content__item_head.active .accordion-marker-wrap{transform:rotate(45deg)}section.faq-page .faq-page-wrapper .faq-block-content__item_head.active .accordion-marker-wrap .vertical-line{background-color:#f6890e}section.faq-page .faq-page-wrapper .faq-block-content__item_head.active .accordion-marker-wrap:after{background-color:#f6890e}section.faq-page .faq-page-wrapper .faq-block-content__item_body{transform:translateY(-100%);display:none;height:0;padding-bottom:1rem;opacity:0}section.faq-page .faq-page-wrapper .faq-block-content__item_body.visible{transform:translateY(0);display:block;height:max-content;animation:bodyIn .4s ease-in-out;opacity:1}section.faq-page .faq-page-wrapper .faq-block-content__item_body h3{padding-top:1rem}section.faq-page .faq-page-wrapper .faq-block-content__item_body p{padding-top:1rem}section.faq-page .faq-page-wrapper .faq-block-content__item_body ul{padding-top:1rem}section.faq-page .faq-page-wrapper .faq-block-content__item_body ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.faq-page .faq-page-wrapper .faq-block-content__item_body ul li:after{content:"–";position:absolute;top:0;left:0}section.single-product-item-content{margin:6rem 0}@media(max-width: 1024px){section.single-product-item-content{margin:3rem 0}}section.single-product-item-content .product-item-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.single-product-item-content .product-item-wrapper{width:1600px}}@media(max-width: 1200px){section.single-product-item-content .product-item-wrapper{width:84%}}@media(max-width: 1024px){section.single-product-item-content .product-item-wrapper{width:90%}}@media(max-width: 768px){section.single-product-item-content .product-item-wrapper{width:94%}}@media(max-width: 480px){section.single-product-item-content .product-item-wrapper{width:97%}}section.single-product-item-content .product-item-wrapper__title{display:grid;grid-template-columns:9fr 7fr;gap:1.5rem}@media(max-width: 820px){section.single-product-item-content .product-item-wrapper__title{grid-template-columns:1fr}}section.single-product-item-content .product-item-wrapper__title_image{width:100%;aspect-ratio:43/35;border-radius:1rem;overflow:hidden}section.single-product-item-content .product-item-wrapper__title_image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.single-product-item-content .product-item-wrapper__title_desc{width:100%;height:100%;background-color:#f8f8f8;border-radius:.5rem;padding:1.5rem 2rem;display:flex;flex-direction:column;justify-content:space-between}section.single-product-item-content .product-item-wrapper__title_desc .title-wrapper .desc-wrapper{margin-top:2rem}section.single-product-item-content .product-item-wrapper__title_desc .title-wrapper .price-wrapper{margin-top:2rem;font-size:3rem;font-family:"Recoleta",serif;color:#288b8b;font-weight:700}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart{margin-top:2rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations{width:100%}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations tbody tr{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:1rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations tbody tr td{width:100%;display:flex;align-items:center;gap:1rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations tbody tr td select{width:100%;margin-top:.5rem;background-color:#fff;border:none;color:#3a3a3a;padding:.5rem 1rem;border-radius:5px;font-size:.9rem;line-height:1;font-weight:500;font:inherit}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations tbody tr td select option{margin:.5rem 0}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form table.variations tbody tr td a{font-weight:700;color:#f6890e}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form .single_variation_wrap{margin-top:1.5rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:1rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input{width:4rem;padding:.5rem;color:#3a3a3a;border:1px solid #8e8e8e;border-radius:5px}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form .single_variation_wrap .woocommerce-variation-add-to-cart button{width:100%;padding:.5rem;border-radius:5px;text-align:center;color:#fff;background-color:#f6890e;border:none;cursor:pointer}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form.simple-product{display:flex;align-items:center;gap:1rem}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form.simple-product .quantity input{width:3rem;padding:.5rem;color:#3a3a3a;border:1px solid #8e8e8e;border-radius:5px}section.single-product-item-content .product-item-wrapper__title_desc .add-to-cart form.simple-product button{width:100%;padding:.5rem;border-radius:5px;text-align:center;color:#fff;background-color:#f6890e;border:none;cursor:pointer}section.single-product-item-content .product-item-wrapper__description{margin-top:3rem}section.single-product-item-content .product-item-wrapper__description h5{padding-top:1.5rem}section.single-product-item-content .product-item-wrapper__description h5,section.single-product-item-content .product-item-wrapper__description p{padding-top:1rem}section.single-product-item-content .product-item-wrapper__description ul{padding-top:1rem}section.single-product-item-content .product-item-wrapper__description ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.single-product-item-content .product-item-wrapper__description ul li:after{content:"–";position:absolute;top:0;left:0}section.single-product-item-content .product-item-wrapper__description table{padding-top:1rem;width:100%}section.single-product-item-content .product-item-wrapper__description table thead tr th{width:50%;padding:.5rem 2rem;border-bottom:1px solid #afafaf;font-size:1.5rem;font-weight:500;text-align:left}@media(max-width: 480px){section.single-product-item-content .product-item-wrapper__description table thead tr th{font-size:1.2rem;padding:.5rem 1rem}}section.single-product-item-content .product-item-wrapper__description table thead tr th:first-of-type{border-right:1px solid #afafaf}section.single-product-item-content .product-item-wrapper__description table tbody tr td{padding:.5rem 2rem;font-weight:500}@media(max-width: 480px){section.single-product-item-content .product-item-wrapper__description table tbody tr td{padding:.5rem 1rem}}section.single-product-item-content .product-item-wrapper__description table tbody tr td:nth-of-type(odd){border-right:1px solid #afafaf}section.single-product-item-content .product-item-wrapper__description table tbody tr:nth-of-type(odd){background-color:#f8f8f8}section.single-product-item-content .product-item-wrapper__description table tbody tr:not(:last-of-type) td{border-bottom:1px solid #afafaf}section.private-policy-content{padding:4rem 0;width:80%;margin:0 auto}@media(min-width: 2000px){section.private-policy-content{width:1600px}}@media(max-width: 1200px){section.private-policy-content{width:84%}}@media(max-width: 1024px){section.private-policy-content{width:90%}}@media(max-width: 768px){section.private-policy-content{width:94%}}@media(max-width: 480px){section.private-policy-content{width:97%}}section.private-policy-content .content-wrapper{margin-top:2rem}section.private-policy-content .content-wrapper p{padding-top:1rem}.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:80%;margin:0 auto;padding:6rem 0}@media(min-width: 2000px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:1600px}}@media(max-width: 1200px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:84%}}@media(max-width: 1024px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:90%}}@media(max-width: 768px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:94%}}@media(max-width: 480px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{width:97%}}@media(max-width: 1024px){.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.wc-block-cart{padding:3rem 0}}.wp-block-woocommerce-cart.alignwide .wc-block-cart__submit-container,.wp-block-woocommerce-cart.wc-block-cart .wc-block-cart__submit-container{margin-top:1rem}.wp-block-woocommerce-cart.alignwide .wc-block-cart__submit-container a.wc-block-cart__submit-button,.wp-block-woocommerce-cart.wc-block-cart .wc-block-cart__submit-container a.wc-block-cart__submit-button{background-color:#f6890e;border-radius:1rem}.wp-block-woocommerce-cart.alignwide .wc-block-cart__submit-container a.wc-block-cart__submit-button:hover,.wp-block-woocommerce-cart.wc-block-cart .wc-block-cart__submit-container a.wc-block-cart__submit-button:hover{background-color:#dd7908}.wp-block-woocommerce-cart.alignwide .wc-block-cart__submit-container a.wc-block-cart__submit-button span,.wp-block-woocommerce-cart.alignwide .wc-block-cart__submit-container a.wc-block-cart__submit-button .wc-block-components-button__text,.wp-block-woocommerce-cart.wc-block-cart .wc-block-cart__submit-container a.wc-block-cart__submit-button span,.wp-block-woocommerce-cart.wc-block-cart .wc-block-cart__submit-container a.wc-block-cart__submit-button .wc-block-components-button__text{color:#fff;font-weight:700}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:#f6890e;font-size:1.5rem;font-weight:700}a.wc-block-components-totals-coupon-link{color:#288b8b}.wc-block-cart-items__row{position:relative}.wc-block-cart-items__row .wc-block-cart-item__remove-link{position:absolute;right:0;bottom:24px;display:flex;align-items:center;justify-content:flex-end;width:auto;margin:0;padding:0;color:#8e8e8e;transition:color .2s ease}.wc-block-cart-items__row .wc-block-cart-item__remove-link svg{display:block}.wc-block-cart-items__row .wc-block-cart-item__remove-link:hover{color:#c0392b}.wc-block-components-notice-banner{border-radius:.75rem !important;font-size:.8rem}.wc-block-components-notice-banner.is-error{background-color:#fdecea !important;border-color:#f5c6c0 !important;color:#c0392b !important}.wc-block-components-notice-banner.is-error svg{fill:#c0392b !important}.wc-block-components-notice-banner.is-error a{color:#c0392b !important}.wc-block-components-notice-banner.is-success{background-color:#e9f7ef !important;border-color:#bfe6ce !important;color:#1e7e45 !important}.wc-block-components-notice-banner.is-success svg{fill:#1e7e45 !important}.wc-block-components-notice-banner.is-success a{color:#1e7e45 !important}.wc-block-components-notice-banner.is-info,.wc-block-components-notice-banner.is-warning{background-color:#f7f7f7 !important;border-color:#e9e9e9 !important;color:#3a3a3a !important}.wc-block-components-notice-banner.is-info svg,.wc-block-components-notice-banner.is-warning svg{fill:#288b8b !important}.wc-block-components-notice-banner.is-info a,.wc-block-components-notice-banner.is-warning a{color:#288b8b !important}.wc-block-components-totals-coupon .wc-block-components-text-input input[type=text]{border:1px solid #dbdbdb;border-radius:.25rem;background-color:#fff}.wc-block-components-totals-coupon .wc-block-components-text-input input[type=text]:focus{outline:none;border-color:#288b8b;box-shadow:none}.wc-block-components-totals-coupon .wc-block-components-text-input.is-active label,.wc-block-components-totals-coupon .wc-block-components-text-input input:focus+label{color:#288b8b}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button{padding:.85rem 1.4rem !important;min-height:0 !important;background-color:#288b8b !important;border:none !important;border-radius:.5rem !important;color:#fff !important;font-weight:600 !important;opacity:1 !important;box-shadow:none !important;cursor:pointer !important}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button .wc-block-components-button__text,.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button span,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button .wc-block-components-button__text,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button span{color:#fff !important;opacity:1 !important}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button:hover,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button:hover{background-color:#217373 !important}.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button:disabled,.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button[disabled],.wc-block-components-totals-coupon .wc-block-components-totals-coupon__button.wc-block-components-button--loading,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button:disabled,.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button[disabled],.wc-block-components-totals-coupon button.wc-block-components-totals-coupon__button.wc-block-components-button--loading{background-color:#288b8b !important;color:#fff !important;opacity:1 !important}a.wc-block-components-totals-shipping__change-address__link{color:#288b8b;text-decoration:underline}h2.wc-block-cart__empty-cart__title{text-align:center;font-size:2rem}.wc-block-cart__sidebar{position:sticky;top:2rem;align-self:flex-start}@media(max-width: 880px){.wc-block-cart__sidebar{position:static}}.wc-block-components-express-payment-continue-rule{text-transform:uppercase;color:#000}.wcs-recurring-totals-panel__details{display:none}.wp-block-woocommerce-cart-order-summary-block{display:flex;flex-direction:column}.wp-block-woocommerce-cart-order-summary-block>.wc-block-components-totals-wrapper:has(.wc-block-components-totals-footer-item){order:10}.drvet-sub-item .wc-block-components-product-metadata,.drvet-sub-item .wc-block-components-product-details{display:block}.drvet-sub-item .wc-block-components-product-details__item,.drvet-sub-item .wc-block-components-product-metadata__item{display:block;margin:0 0 .25rem}.drvet-sub-item .wc-block-components-product-details__item::after,.drvet-sub-item .wc-block-components-product-metadata__item::after{content:none}.drvet-sub-item .wc-block-components-quantity-selector{display:none}.woocommerce .drvet-checkout{width:80%;margin:0 auto;padding:3rem 0 6rem;display:grid;grid-template-columns:1.3fr .85fr;gap:clamp(2rem,4.5vw,5rem);align-items:start}@media(min-width: 2000px){.woocommerce .drvet-checkout{width:1600px}}@media(max-width: 1200px){.woocommerce .drvet-checkout{width:84%}}@media(max-width: 1024px){.woocommerce .drvet-checkout{width:90%}}@media(max-width: 768px){.woocommerce .drvet-checkout{width:94%}}@media(max-width: 480px){.woocommerce .drvet-checkout{width:97%}}@media(max-width: 900px){.woocommerce .drvet-checkout{display:block;padding:2.5rem 0 4rem}}.woocommerce .drvet-checkout__main{min-width:0}.woocommerce .drvet-checkout__aside{position:sticky;top:2rem}@media(max-width: 900px){.woocommerce .drvet-checkout__aside{position:static;margin-top:2.5rem}}.woocommerce .drvet-checkout h3{font-weight:700;font-size:clamp(1.5rem,2.2vw,1.9rem);color:#3a3a3a;line-height:1.15;margin:0 0 1.5rem}.woocommerce .drvet-checkout #wc-stripe-payment-request-wrapper,.woocommerce .drvet-checkout #wc-stripe-express-checkout-element{margin:0 0 1.5rem}.woocommerce .drvet-checkout #wc-stripe-payment-request-button-separator,.woocommerce .drvet-checkout #wc-stripe-express-checkout-button-separator{position:relative;text-align:center;font-size:0;margin:1.5rem 0 !important}.woocommerce .drvet-checkout #wc-stripe-payment-request-button-separator::before,.woocommerce .drvet-checkout #wc-stripe-express-checkout-button-separator::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background-color:#e5e5e5}.woocommerce .drvet-checkout #wc-stripe-payment-request-button-separator::after,.woocommerce .drvet-checkout #wc-stripe-express-checkout-button-separator::after{content:"Arba";position:relative;z-index:1;font-size:.8rem;color:#000;text-transform:uppercase;background-color:#fff;padding:0 .9rem}.woocommerce .drvet-checkout .col2-set{width:100%;float:none}.woocommerce .drvet-checkout .col2-set .col-1{width:100%;float:none}.woocommerce .drvet-checkout .col2-set .col-2{display:none}.woocommerce .drvet-checkout .woocommerce-billing-fields{width:100%}.woocommerce .drvet-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:1.25rem}@media(max-width: 480px){.woocommerce .drvet-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce .drvet-checkout .woocommerce-account-fields{margin-top:1.25rem}.woocommerce .drvet-checkout .checkout-inline-error-message,.woocommerce .drvet-checkout .drvet-field-error{display:block;margin:.5rem 0 0;padding:0;font-size:.8rem;color:#c0392b}.woocommerce .drvet-checkout .woocommerce-invalid input.input-text,.woocommerce .drvet-checkout .woocommerce-invalid .woocommerce-input-wrapper input,.woocommerce .drvet-checkout .woocommerce-invalid .select2-selection,.woocommerce .drvet-checkout .woocommerce-invalid textarea,.woocommerce .drvet-checkout .drvet-has-error input.input-text,.woocommerce .drvet-checkout .drvet-has-error .woocommerce-input-wrapper input,.woocommerce .drvet-checkout .drvet-has-error .select2-selection,.woocommerce .drvet-checkout .drvet-has-error textarea{border-color:#c0392b}.woocommerce .drvet-checkout .form-row{float:none;width:auto;margin:0;padding:0}.woocommerce .drvet-checkout .form-row.form-row-first{grid-column:1}.woocommerce .drvet-checkout .form-row.form-row-last{grid-column:2}.woocommerce .drvet-checkout .form-row.form-row-wide{grid-column:1/-1}.woocommerce .drvet-checkout .form-row label{display:block;font-size:.8rem;font-weight:500;color:#3a3a3a;margin-bottom:.5rem}.woocommerce .drvet-checkout .form-row label .required{color:#f6890e;text-decoration:none}.woocommerce .drvet-checkout .form-row label abbr{text-decoration:none}.woocommerce .drvet-checkout input.input-text,.woocommerce .drvet-checkout .woocommerce-input-wrapper input{width:100%;padding:1.1rem 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#3a3a3a;font-family:inherit;font-size:inherit;line-height:1.2;transition:border-color .2s ease}.woocommerce .drvet-checkout input.input-text::placeholder,.woocommerce .drvet-checkout .woocommerce-input-wrapper input::placeholder{color:#8e8e8e}.woocommerce .drvet-checkout input.input-text:focus,.woocommerce .drvet-checkout .woocommerce-input-wrapper input:focus{outline:none;border-color:#288b8b}.woocommerce .drvet-checkout__payment{margin-top:2.75rem}.woocommerce .drvet-checkout__payment-title{margin-bottom:1.25rem !important}.woocommerce .drvet-checkout__payment #payment{background:rgba(0,0,0,0);border-radius:0;padding:0}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods{list-style:none;margin:0 0 1.25rem;padding:0}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method{list-style:none;border:1px solid #e5e5e5;border-radius:1rem;padding:1.25rem 1.35rem;margin:0 0 .75rem}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method>label{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:#3a3a3a;cursor:pointer;margin:0}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method>label img{max-height:1.6rem;width:auto;margin-left:.35rem}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method>input.input-radio{accent-color:#288b8b;width:1.05rem;height:1.05rem}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method .payment_box{background:rgba(0,0,0,0);margin:1rem 0 0;padding:0;font-size:inherit;color:#3a3a3a}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method .payment_box::before{display:none}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method:only-child>label,.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method:only-child>input.input-radio{display:none}.woocommerce .drvet-checkout__payment #payment>.wc_payment_methods li.wc_payment_method:only-child .payment_box{margin-top:0}.woocommerce .drvet-checkout__payment #payment .wc-stripe-payment-method-instruction{font-size:.75rem;color:#8e8e8e;margin-bottom:.85rem}.woocommerce .drvet-checkout__payment #payment .wc-stripe-payment-method-instruction .wc-stripe-copy-test-number{border:1px solid #e0e0e0;border-radius:.35rem;background:#f7f7f7;padding:.05rem .4rem;cursor:pointer;font:inherit}.woocommerce .drvet-checkout__payment #payment .wc-stripe-payment-method-instruction a{color:#288b8b}.woocommerce .drvet-checkout__payment #payment .wc-saved-payment-methods{list-style:none;margin:0 0 1rem;padding:0}.woocommerce .drvet-checkout__payment #payment .wc-saved-payment-methods[data-count="0"]{display:none}.woocommerce .drvet-checkout__payment #payment .wc-saved-payment-methods li{list-style:none;margin:0 0 .5rem}.woocommerce .drvet-checkout__payment #payment .wc-saved-payment-methods label{color:#3a3a3a}.woocommerce .drvet-checkout__payment #payment #wc-stripe-upe-form,.woocommerce .drvet-checkout__payment #payment .wc-upe-form{border:none;margin:0;padding:0;min-width:0}.woocommerce .drvet-checkout__payment #payment .wc-stripe-upe-element{min-height:2.5rem}.woocommerce .drvet-checkout__payment #payment #wc-stripe-upe-errors{color:#c0392b;font-size:.75rem;margin-top:.5rem}.woocommerce .drvet-checkout__payment #payment .woocommerce-terms-and-conditions-wrapper{margin:1.5rem 0}.woocommerce .drvet-checkout__payment #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:.75rem;color:#8e8e8e;margin:0 0 .75rem}.woocommerce .drvet-checkout__payment #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{color:#288b8b;text-decoration:underline}.woocommerce .drvet-checkout__payment #payment .woocommerce-terms-and-conditions-checkbox-text,.woocommerce .drvet-checkout__payment #payment .validate-required label{font-size:.8rem;color:#3a3a3a}.woocommerce .drvet-checkout__payment #payment .woocommerce-terms-and-conditions-checkbox-text a,.woocommerce .drvet-checkout__payment #payment .validate-required label a{color:#288b8b;text-decoration:underline}.woocommerce .drvet-checkout__payment #payment .woocommerce-form__label-for-checkbox{display:flex;align-items:flex-start}.woocommerce .drvet-checkout__payment #payment input#terms,.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:.9rem;height:.9rem;margin:.15rem .5rem 0 0;padding:0;border:1px solid #dbdbdb;border-radius:.25rem;background-color:#fff;cursor:pointer;position:relative;transition:.15s all ease-in-out}.woocommerce .drvet-checkout__payment #payment input#terms:checked,.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms input[type=checkbox]:checked{background-color:#288b8b;border-color:#288b8b}.woocommerce .drvet-checkout__payment #payment input#terms:checked::after,.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms input[type=checkbox]:checked::after{content:"";position:absolute;left:50%;top:45%;width:.22rem;height:.45rem;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%, -50%) rotate(45deg)}.woocommerce .drvet-checkout__payment #payment .woocommerce-invalid input#terms,.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms.woocommerce-invalid input[type=checkbox]{border-color:#c0392b}.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms{margin:0 0 1.25rem}.woocommerce .drvet-checkout__payment #payment .drvet-plan-terms label{line-height:1.45}.woocommerce .drvet-checkout__payment #payment .form-row.place-order{margin:0;padding:0}.woocommerce .drvet-checkout__payment #payment #place_order,.woocommerce .drvet-checkout__payment #payment button.button.alt{width:100%;background-color:#f6890e;color:#fff;font-weight:700;font-size:1.05rem;border:none;border-radius:.75rem;padding:1.15rem 2rem;cursor:pointer;transition:background-color .3s ease}.woocommerce .drvet-checkout__payment #payment #place_order:hover,.woocommerce .drvet-checkout__payment #payment button.button.alt:hover{background-color:#dd7908}.woocommerce .drvet-checkout__payment #payment #place_order.drvet-disabled,.woocommerce .drvet-checkout__payment #payment #place_order:disabled,.woocommerce .drvet-checkout__payment #payment button.button.alt.drvet-disabled,.woocommerce .drvet-checkout__payment #payment button.button.alt:disabled{opacity:.5;cursor:not-allowed}.woocommerce .drvet-checkout__payment #payment #place_order.drvet-disabled:hover,.woocommerce .drvet-checkout__payment #payment #place_order:disabled:hover,.woocommerce .drvet-checkout__payment #payment button.button.alt.drvet-disabled:hover,.woocommerce .drvet-checkout__payment #payment button.button.alt:disabled:hover{background-color:#f6890e}.woocommerce .drvet-checkout #order_review{background-color:#f7f7f7;border:1px solid #eaeaea;border-radius:1rem;padding:clamp(1.5rem,2.2vw,2rem)}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon{margin:0 0 1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #e2e2e2}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon .woocommerce-form-coupon-toggle{display:none}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon .drvet-coupon-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:0;border:none;background:none;font-family:inherit;font-size:.8rem;line-height:1;font-weight:500;color:#3a3a3a;cursor:pointer}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon .drvet-coupon-toggle__chevron{flex:0 0 auto;width:.5em;height:.5em;margin:-0.15em .1em 0 0;border-right:2px solid #3a3a3a;border-bottom:2px solid #3a3a3a;transform:rotate(45deg);transition:transform .2s ease}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon.is-open .drvet-coupon-toggle__chevron{transform:rotate(-135deg);margin-top:.15em}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem;width:100%;margin:1rem 0 0;padding:0;border:none}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon>p:not(.form-row){display:none}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .clear{display:none}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .form-row-first{flex:1 1 auto;min-width:0}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .form-row-last{flex:0 0 auto}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field{position:relative;display:block;width:100%}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field input#coupon_code{width:100%;height:3em;padding:.95rem 1rem .25rem;border:1px solid #dbdbdb;border-radius:.25rem;background-color:#fff;line-height:normal}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field input#coupon_code:focus{outline:none;border-color:#288b8b}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field label{position:absolute;left:1rem;top:50%;transform:translateY(-50%) scale(1);transform-origin:left top;color:#8e8e8e;pointer-events:none;transition:.15s all ease}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field input:focus+label,.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon .drvet-coupon-field input:not(:placeholder-shown)+label{top:.35rem;transform:translateY(0) scale(0.78);color:#288b8b}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon button.drvet-coupon-btn{display:inline-flex;align-items:center;justify-content:center;height:3em;margin:0;padding:0 1.6rem;border:none;border-radius:.75rem;background-color:#288b8b;color:#fff;font-weight:600;white-space:nowrap;cursor:pointer;opacity:1;transition:background-color .3s ease}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon button.drvet-coupon-btn .drvet-coupon-btn__text{color:#fff;font-weight:600;font-size:var(--wp--preset--font-size--small, 14px)}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon button.drvet-coupon-btn:hover{background-color:#217373}.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon button.drvet-coupon-btn:disabled,.woocommerce .drvet-checkout #order_review .drvet-checkout__coupon form.checkout_coupon button.drvet-coupon-btn[aria-disabled=true]{opacity:1;cursor:default}.woocommerce .drvet-checkout #order_review table.shop_table{width:100%;border:none;margin:0;border-collapse:collapse}.woocommerce .drvet-checkout #order_review table.shop_table thead{display:none}.woocommerce .drvet-checkout #order_review table.shop_table tbody .cart_item td{padding:1rem 0;border:none;border-bottom:1px solid #e7e7e7;vertical-align:top}.woocommerce .drvet-checkout #order_review table.shop_table tbody .cart_item:first-child td{padding-top:0}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item{display:flex;gap:.9rem;align-items:flex-start}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__thumb{flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:.6rem;overflow:hidden;background-color:#fff;border:1px solid #eaeaea}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__thumb img{width:100%;height:100%;object-fit:cover;display:block}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__details{min-width:0}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__name{display:block;color:#3a3a3a;font-weight:700;line-height:1.3;font-size:.9rem}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__name .product-quantity{font-weight:400;font-size:.75rem;color:#8e8e8e;margin-left:.15rem}.woocommerce .drvet-checkout #order_review table.shop_table tbody .wcs-checkout-item-price{margin-top:.35rem;font-size:.75rem;font-weight:400;color:#3a3a3a}.woocommerce .drvet-checkout #order_review table.shop_table tbody .wcs-checkout-item-price .amount{font-weight:600;color:#3a3a3a}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta{margin:.4rem 0 0;padding:0;font-size:.75rem;color:#3a3a3a;list-style:none}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation dt,.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation dd,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta dt,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta dd{display:inline;margin:0;font-size:.75rem}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation dt,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta dt{font-weight:700;margin-right:.25rem}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation dd,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta dd{font-weight:400}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation dd p,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta dd p{display:inline;margin:0;font-size:.75rem;font-weight:400}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation>li,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta>li{margin:0}.woocommerce .drvet-checkout #order_review table.shop_table tbody dl.variation>li::after,.woocommerce .drvet-checkout #order_review table.shop_table tbody .wc-item-meta>li::after{content:none}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__meta{margin:.4rem 0 0;font-size:.75rem;color:#3a3a3a}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-co-item__meta strong{font-weight:700;margin-right:.25rem}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-next-payment{margin:.3rem 0 0;font-size:.75rem;color:#3a3a3a}.woocommerce .drvet-checkout #order_review table.shop_table tbody .drvet-next-payment strong{font-weight:700}.woocommerce .drvet-checkout #order_review table.shop_table tbody .product-total{text-align:right;white-space:nowrap;color:#3a3a3a;font-weight:700;padding-left:.5rem}.woocommerce .drvet-checkout #order_review table.shop_table tfoot th,.woocommerce .drvet-checkout #order_review table.shop_table tfoot td{padding:.55rem 0;text-align:left;border:none;font-weight:500;color:#3a3a3a;font-size:.9rem}.woocommerce .drvet-checkout #order_review table.shop_table tfoot td{text-align:right}.woocommerce .drvet-checkout #order_review table.shop_table tfoot tr:first-child th,.woocommerce .drvet-checkout #order_review table.shop_table tfoot tr:first-child td{padding-top:1.1rem}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .order-total:not(.recurring-total) th,.woocommerce .drvet-checkout #order_review table.shop_table tfoot .order-total:not(.recurring-total) td{padding-top:1rem;border-top:1px solid #e0e0e0;font-size:1.3rem;font-weight:700}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .recurring-totals th{padding-top:1.5rem;font-size:.8rem;font-weight:700;color:#3a3a3a;text-transform:none}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .recurring-total th,.woocommerce .drvet-checkout #order_review table.shop_table tfoot .recurring-total td{font-size:.8rem;color:#8e8e8e;font-weight:400}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .recurring-total.order-total td strong{font-weight:600;color:#3a3a3a}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .first-payment-date{display:none}.woocommerce .drvet-checkout #order_review table.shop_table tfoot .shipping .woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.woocommerce .woocommerce-order{width:80%;margin:0 auto;padding:4rem 0 6rem}@media(min-width: 2000px){.woocommerce .woocommerce-order{width:1600px}}@media(max-width: 1200px){.woocommerce .woocommerce-order{width:84%}}@media(max-width: 1024px){.woocommerce .woocommerce-order{width:90%}}@media(max-width: 768px){.woocommerce .woocommerce-order{width:94%}}@media(max-width: 480px){.woocommerce .woocommerce-order{width:97%}}.woocommerce .woocommerce-order .woocommerce-notice--success,.woocommerce .woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 2rem;font-family:"Hellix",sans-serif;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.2;font-weight:700;color:#288b8b}.woocommerce .woocommerce-order ul.woocommerce-order-overview{list-style:none;margin:0 0 2.5rem;padding:1.5rem;display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;border:1px solid #e9e9e9;border-radius:1rem;background-color:#f7f7f7}.woocommerce .woocommerce-order ul.woocommerce-order-overview li{list-style:none;margin:0;border:none;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;color:#8e8e8e}.woocommerce .woocommerce-order ul.woocommerce-order-overview li strong{display:block;margin-top:.35rem;font-size:1.15rem;font-weight:700;text-transform:none;letter-spacing:0;color:#3a3a3a}.woocommerce .woocommerce-order>p a,.woocommerce .woocommerce-order .woocommerce-order-overview+p a{color:#288b8b;text-decoration:underline}.woocommerce .woocommerce-order .woocommerce-order-details__title,.woocommerce .woocommerce-order .woocommerce-column__title,.woocommerce .woocommerce-order .woocommerce-customer-details h2,.woocommerce .woocommerce-order section h2,.woocommerce .woocommerce-order h2{font-family:"Recoleta",serif;color:#288b8b;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.2;margin:2.5rem 0 1.25rem}.woocommerce .woocommerce-order table.woocommerce-table--order-details,.woocommerce .woocommerce-order table.shop_table{width:100%;border:1px solid #eaeaea;border-radius:1rem;border-collapse:separate;border-spacing:0;overflow:hidden;margin:0 0 1.5rem}.woocommerce .woocommerce-order table.woocommerce-table--order-details th,.woocommerce .woocommerce-order table.woocommerce-table--order-details td,.woocommerce .woocommerce-order table.shop_table th,.woocommerce .woocommerce-order table.shop_table td{padding:1rem 1.25rem;text-align:left;border:none;border-bottom:1px solid #f0f0f0;vertical-align:top}.woocommerce .woocommerce-order table.woocommerce-table--order-details thead th,.woocommerce .woocommerce-order table.shop_table thead th{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8e8e8e;background-color:#f7f7f7}.woocommerce .woocommerce-order table.woocommerce-table--order-details td.product-total,.woocommerce .woocommerce-order table.woocommerce-table--order-details td.woocommerce-table__product-total,.woocommerce .woocommerce-order table.woocommerce-table--order-details .amount,.woocommerce .woocommerce-order table.shop_table td.product-total,.woocommerce .woocommerce-order table.shop_table td.woocommerce-table__product-total,.woocommerce .woocommerce-order table.shop_table .amount{white-space:nowrap}.woocommerce .woocommerce-order table.woocommerce-table--order-details .product-name,.woocommerce .woocommerce-order table.shop_table .product-name{color:#3a3a3a;font-weight:600}.woocommerce .woocommerce-order table.woocommerce-table--order-details .product-name a,.woocommerce .woocommerce-order table.shop_table .product-name a{color:#3a3a3a}.woocommerce .woocommerce-order table.woocommerce-table--order-details .drvet-order-item,.woocommerce .woocommerce-order table.shop_table .drvet-order-item{display:flex;gap:.9rem;align-items:flex-start}.woocommerce .woocommerce-order table.woocommerce-table--order-details .drvet-order-item__thumb,.woocommerce .woocommerce-order table.shop_table .drvet-order-item__thumb{flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:.5rem;overflow:hidden;border:1px solid #eaeaea}.woocommerce .woocommerce-order table.woocommerce-table--order-details .drvet-order-item__thumb img,.woocommerce .woocommerce-order table.shop_table .drvet-order-item__thumb img{width:100%;height:100%;object-fit:cover;display:block}.woocommerce .woocommerce-order table.woocommerce-table--order-details .drvet-order-item__details,.woocommerce .woocommerce-order table.shop_table .drvet-order-item__details{min-width:0}.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation,.woocommerce .woocommerce-order table.shop_table .wc-item-meta,.woocommerce .woocommerce-order table.shop_table dl.variation{margin:.5rem 0 0;padding:0;list-style:none}.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta li,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation li,.woocommerce .woocommerce-order table.shop_table .wc-item-meta li,.woocommerce .woocommerce-order table.shop_table dl.variation li{margin:0}.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta .wc-item-meta-label,.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta strong,.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta dt,.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta dd,.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta p,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation .wc-item-meta-label,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation strong,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation dt,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation dd,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation p,.woocommerce .woocommerce-order table.shop_table .wc-item-meta .wc-item-meta-label,.woocommerce .woocommerce-order table.shop_table .wc-item-meta strong,.woocommerce .woocommerce-order table.shop_table .wc-item-meta dt,.woocommerce .woocommerce-order table.shop_table .wc-item-meta dd,.woocommerce .woocommerce-order table.shop_table .wc-item-meta p,.woocommerce .woocommerce-order table.shop_table dl.variation .wc-item-meta-label,.woocommerce .woocommerce-order table.shop_table dl.variation strong,.woocommerce .woocommerce-order table.shop_table dl.variation dt,.woocommerce .woocommerce-order table.shop_table dl.variation dd,.woocommerce .woocommerce-order table.shop_table dl.variation p{font-family:"Hellix",sans-serif;font-size:.75rem;font-weight:700;margin:0 .25rem 0 0;display:inline}.woocommerce .woocommerce-order table.woocommerce-table--order-details .wc-item-meta>*::after,.woocommerce .woocommerce-order table.woocommerce-table--order-details dl.variation>*::after,.woocommerce .woocommerce-order table.shop_table .wc-item-meta>*::after,.woocommerce .woocommerce-order table.shop_table dl.variation>*::after{content:none}.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot th,.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot td,.woocommerce .woocommerce-order table.shop_table tfoot th,.woocommerce .woocommerce-order table.shop_table tfoot td{font-weight:500}.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce .woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child td,.woocommerce .woocommerce-order table.shop_table tfoot tr:last-child th,.woocommerce .woocommerce-order table.shop_table tfoot tr:last-child td{font-size:1.2rem;font-weight:700;color:#3a3a3a}.woocommerce .woocommerce-order table.woocommerce-table--order-details tr:last-child th,.woocommerce .woocommerce-order table.woocommerce-table--order-details tr:last-child td,.woocommerce .woocommerce-order table.shop_table tr:last-child th,.woocommerce .woocommerce-order table.shop_table tr:last-child td{border-bottom:none}.woocommerce .woocommerce-order .woocommerce-orders-table__cell a.button,.woocommerce .woocommerce-order .subscription-actions a.button,.woocommerce .woocommerce-order td .button{display:inline-block;background-color:#f6890e;color:#fff;font-weight:500;font-size:.75rem;padding:.5rem 1.25rem;border-radius:2rem;border:none}.woocommerce .woocommerce-order .woocommerce-orders-table__cell a.button:hover,.woocommerce .woocommerce-order .subscription-actions a.button:hover,.woocommerce .woocommerce-order td .button:hover{background-color:#dd7908}.woocommerce .woocommerce-order .woocommerce-customer-details address{font-style:normal;border:1px solid #eaeaea;border-radius:1rem;padding:1.5rem;line-height:1.8;color:#3a3a3a}.drvet-checkout-account{max-width:34rem;margin:3rem auto;padding:2.5rem;text-align:center;background-color:#f7f7f7;border-radius:1rem}.drvet-checkout-account h2{margin:0 0 .75rem}.drvet-checkout-account p{margin:0 0 1.75rem;color:#3a3a3a}.drvet-checkout-account__actions{display:flex;flex-direction:column;align-items:center;gap:1rem}.drvet-checkout-account__login{padding:0;border:none;background:none;font:inherit;color:#288b8b;font-weight:500;text-decoration:underline;cursor:pointer}.account-area{width:100%;max-width:1630px;margin:0 auto;padding:3rem 1rem 5rem}.account-area-wrapper__head h1{margin-bottom:.75rem}.account-area-wrapper__head .account-intro{max-width:40rem}.account-area-wrapper__head .account-intro p{color:#8e8e8e}.account-area-wrapper__body{margin-top:2.5rem;display:grid;grid-template-columns:16rem 1fr;align-items:start;gap:2rem}@media(max-width: 900px){.account-area-wrapper__body{grid-template-columns:1fr;gap:1.5rem}}.account-nav__tabs li{list-style:none;margin-bottom:.85rem}.account-nav__tabs li a{display:block;text-align:center;padding:1rem 1.25rem;border-radius:.75rem;background-color:#f2f2f2;color:#3a3a3a;font-weight:500;transition:.3s all ease-in-out}.account-nav__tabs li a:hover{background-color:#e5e5e5}.account-nav__tabs li.is-active a{background-color:#3a3a3a;color:#fff}.account-nav__logout{display:block;text-align:center;margin-top:1.5rem;padding:1rem 1.25rem;border-radius:.75rem;background-color:#f6890e;color:#fff;font-weight:500;transition:.3s all ease-in-out}.account-nav__logout:hover{background-color:#dd7908}.account-card{min-width:0;background-color:#288b8b;color:#fff;border-radius:1rem;padding:3rem;animation:accountFadeIn .35s ease}@media(max-width: 600px){.account-card{padding:1.75rem}}.account-card h2,.account-card h3{color:#fff;margin-bottom:.75rem}.account-card h2{font-size:2rem;margin-bottom:.5rem}.account-card__desc{font-size:.9rem;color:rgba(255,255,255,.85);max-width:38rem;margin-bottom:0}.account-card>p{color:rgba(255,255,255,.85);max-width:38rem}.account-card a{color:#fff;text-decoration:underline}.account-card .woocommerce-EditAccountForm,.account-card .edit-account{margin-top:2rem}.account-card .woocommerce-EditAccountForm .form-row,.account-card .woocommerce-EditAccountForm .woocommerce-form-row,.account-card .edit-account .form-row,.account-card .edit-account .woocommerce-form-row{display:flex;flex-direction:column;gap:.4rem;margin:0 0 1.25rem}.account-card .woocommerce-EditAccountForm .form-row.form-row-first,.account-card .woocommerce-EditAccountForm .form-row.form-row-last,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-first,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-last,.account-card .edit-account .form-row.form-row-first,.account-card .edit-account .form-row.form-row-last,.account-card .edit-account .woocommerce-form-row.form-row-first,.account-card .edit-account .woocommerce-form-row.form-row-last{display:inline-flex;width:calc(50% - .6rem)}@media(max-width: 600px){.account-card .woocommerce-EditAccountForm .form-row.form-row-first,.account-card .woocommerce-EditAccountForm .form-row.form-row-last,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-first,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-last,.account-card .edit-account .form-row.form-row-first,.account-card .edit-account .form-row.form-row-last,.account-card .edit-account .woocommerce-form-row.form-row-first,.account-card .edit-account .woocommerce-form-row.form-row-last{width:100%}}.account-card .woocommerce-EditAccountForm .form-row.form-row-first,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-first,.account-card .edit-account .form-row.form-row-first,.account-card .edit-account .woocommerce-form-row.form-row-first{margin-right:1.2rem}@media(max-width: 600px){.account-card .woocommerce-EditAccountForm .form-row.form-row-first,.account-card .woocommerce-EditAccountForm .woocommerce-form-row.form-row-first,.account-card .edit-account .form-row.form-row-first,.account-card .edit-account .woocommerce-form-row.form-row-first{margin-right:0}}.account-card .woocommerce-EditAccountForm .form-row label,.account-card .woocommerce-EditAccountForm .woocommerce-form-row label,.account-card .edit-account .form-row label,.account-card .edit-account .woocommerce-form-row label{font-size:.8rem;color:rgba(255,255,255,.85)}.account-card .woocommerce-EditAccountForm .form-row .required,.account-card .woocommerce-EditAccountForm .woocommerce-form-row .required,.account-card .edit-account .form-row .required,.account-card .edit-account .woocommerce-form-row .required{color:#fff}.account-card .woocommerce-EditAccountForm input,.account-card .edit-account input{width:100%;padding:.8rem 1rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.35);background-color:rgba(255,255,255,.12);color:#fff}.account-card .woocommerce-EditAccountForm input::placeholder,.account-card .edit-account input::placeholder{color:rgba(255,255,255,.6)}.account-card .woocommerce-EditAccountForm input:focus,.account-card .edit-account input:focus{outline:none;border-color:#fff}.account-card .woocommerce-EditAccountForm fieldset,.account-card .edit-account fieldset{border:none;border-top:1px solid rgba(255,255,255,.25);margin-top:1rem;padding:1.5rem 0 0}.account-card .woocommerce-EditAccountForm fieldset legend,.account-card .edit-account fieldset legend{font-weight:700;padding-bottom:1rem}.account-card .woocommerce-EditAccountForm .clear,.account-card .edit-account .clear{clear:both}.account-card .woocommerce-EditAccountForm button[type=submit],.account-card .woocommerce-EditAccountForm .woocommerce-Button,.account-card .edit-account button[type=submit],.account-card .edit-account .woocommerce-Button{margin-top:1rem;padding:.9rem 2.5rem;border:none;border-radius:.5rem;background-color:#f6890e;color:#fff;font-weight:500;cursor:pointer;transition:.3s all ease-in-out}.account-card .woocommerce-EditAccountForm button[type=submit]:hover,.account-card .woocommerce-EditAccountForm .woocommerce-Button:hover,.account-card .edit-account button[type=submit]:hover,.account-card .edit-account .woocommerce-Button:hover{background-color:#dd7908}.account-card .account-table{width:100%;margin-top:2rem;border-collapse:collapse}.account-card .account-table th,.account-card .account-table td{text-align:left;padding:1.15rem 1.5rem;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;white-space:nowrap}.account-card .account-table th:first-child,.account-card .account-table td:first-child{padding-left:0;white-space:normal}.account-card .account-table th:last-child,.account-card .account-table td:last-child{padding-right:0}.account-card .account-table th{font-weight:500}.account-card .account-table .status-dot{display:inline-block;box-sizing:border-box;width:1rem;height:1rem;border:4px solid #fff;border-radius:50%;margin-right:.5rem;vertical-align:middle}.account-card .account-table .status-dot.is-active{background-color:#35c759}.account-card .account-table .status-dot.is-inactive{background-color:#ff3b30}.account-card .account-table__actions{text-align:right;white-space:nowrap}@media(max-width: 900px){.account-card .account-table{display:block;margin-top:1.5rem}.account-card .account-table thead{display:none}.account-card .account-table tbody,.account-card .account-table tr,.account-card .account-table td{display:block}.account-card .account-table tr{padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.22)}.account-card .account-table tr:last-child{border-bottom:none}.account-card .account-table td{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.35rem 0 !important;border:none !important;white-space:normal;text-align:right;font-size:.8rem}.account-card .account-table td::before{content:attr(data-title);font-weight:600;color:rgba(255,255,255,.85);text-align:left;flex-shrink:0}.account-card .account-table td:first-child{font-weight:600}.account-card .account-table td:first-child::before{content:none}.account-card .account-table td:last-child{margin-top:.6rem}.account-card .account-table td:last-child::before{content:none}.account-card .account-table td:last-child .sub-view-btn,.account-card .account-table td:last-child>a{display:block;width:100%;text-align:center}}.account-card .account-empty{margin-top:2rem;padding:3rem 1.5rem;text-align:center;border:1px dashed rgba(255,255,255,.35);border-radius:.75rem;background-color:rgba(255,255,255,.06)}.account-card .account-empty__icon{opacity:.8;margin-bottom:1rem}.account-card .account-empty p{color:rgba(255,255,255,.85);margin:0;font-size:.9rem}.account-card .profile-fields{margin-top:1.5rem}.account-card .profile-row{display:grid;grid-template-columns:12rem 1fr auto;align-items:center;gap:1rem;padding:1.1rem 0;border-top:1px solid rgba(255,255,255,.22)}@media(max-width: 600px){.account-card .profile-row{grid-template-columns:1fr auto}}.account-card .profile-row__label{color:rgba(255,255,255,.9)}@media(max-width: 600px){.account-card .profile-row__label{grid-column:1/-1;font-weight:600}}.account-card .profile-row__control{min-width:0}.account-card .profile-row__text{word-break:break-word;animation:accountFadeIn .25s ease}.account-card .profile-row__input{width:100%;padding:.6rem .8rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);color:#fff}.account-card .profile-row__input::placeholder{color:rgba(255,255,255,.6)}.account-card .profile-row__input:focus{outline:none;border-color:#fff}.account-card .profile-row__input,.account-card .profile-row [data-dp],.account-card .profile-row [data-select]{display:none}.account-card .profile-row .auth-datepicker,.account-card .profile-row .auth-select{margin-bottom:0}.account-card .profile-row .auth-datepicker__display,.account-card .profile-row .auth-select__display{padding:.6rem 2.5rem .6rem .8rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%23ffffff%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-position:right .8rem center}.account-card .profile-row .auth-datepicker__display::placeholder{color:rgba(255,255,255,.6)}.account-card .profile-row .auth-select__value{color:#fff}.account-card .profile-row .auth-select__value.is-placeholder{color:rgba(255,255,255,.6)}.account-card .profile-row.is-editing .profile-row__text{display:none}.account-card .profile-row.is-editing .profile-row__input,.account-card .profile-row.is-editing [data-dp],.account-card .profile-row.is-editing [data-select]{display:block;animation:accountFadeIn .25s ease}.account-card .profile-row.is-editing .profile-row__edit{display:none}.account-card .profile-row.is-editing .profile-row__save,.account-card .profile-row.is-editing .profile-row__cancel{display:inline}.account-card .profile-row__msg{margin-top:.4rem;font-size:.75rem}.account-card .profile-row__msg.is-error{color:#ffd2cc}.account-card .profile-row__msg.is-success{color:#cff5d8}.account-card .profile-row__actions{display:flex;gap:.75rem;justify-content:flex-end;white-space:nowrap}.account-card .profile-row__edit,.account-card .profile-row__save,.account-card .profile-row__cancel{padding:0;border:none;background:none;font:inherit;color:#fff;font-weight:600;text-decoration:underline;cursor:pointer}.account-card .profile-row__edit:hover,.account-card .profile-row__save:hover,.account-card .profile-row__cancel:hover{opacity:.85}.account-card .profile-pets{padding:1.1rem 0;border-top:1px solid rgba(255,255,255,.22)}.account-card .profile-pets__head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.account-card .profile-pets__title{color:rgba(255,255,255,.9)}.account-card .profile-pets .pets-read{margin-top:1rem}.account-card .profile-pets .pets-edit{display:none;margin-top:1.25rem}.account-card .profile-pets.is-editing .pets-read{display:none}.account-card .profile-pets.is-editing .pets-btn-edit{display:none}.account-card .profile-pets.is-editing .pets-edit{display:block;animation:petsSlideDown .32s ease}.account-card .profile-pets .pets-table{width:100%;border-collapse:collapse;animation:accountFadeIn .25s ease}.account-card .profile-pets .pets-table th,.account-card .profile-pets .pets-table td{text-align:left;padding:.7rem .9rem}.account-card .profile-pets .pets-table thead th{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.22)}.account-card .profile-pets .pets-table tbody td{border-bottom:1px solid rgba(255,255,255,.12)}.account-card .profile-pets .pets-table tbody tr:last-child td{border-bottom:none}.account-card .profile-pets .pets-empty{margin-top:1rem;color:rgba(255,255,255,.7)}.account-card .profile-pets .pets-edit__actions{display:flex;align-items:center;gap:1.25rem;margin-top:1.25rem}.account-card .profile-pets .pets-edit__actions .profile-row__save{padding:.95rem 2.5rem;border:none;border-radius:2rem;background-color:#f6890e;color:#fff;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:.3s all ease-in-out}.account-card .profile-pets .pets-edit__actions .profile-row__save:hover{background-color:#dd7908;text-decoration:none}.account-card .profile-pets .pets-edit__actions .profile-row__save:disabled{opacity:.6;cursor:default}.account-card .profile-pets .pets-btn-edit,.account-card .profile-pets .pets-btn-cancel{padding:0;border:none;background:none;font:inherit;color:#fff;font-weight:600;text-decoration:underline;cursor:pointer}.account-card .profile-pets .pets-btn-edit:hover,.account-card .profile-pets .pets-btn-cancel:hover{opacity:.85}.account-card .profile-pets .pets-btn-edit:disabled,.account-card .profile-pets .pets-btn-cancel:disabled{opacity:.5;cursor:default}.account-card .profile-pets .pet-row input.pet-row__name{padding:.6rem .8rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);color:#fff}.account-card .profile-pets .pet-row input.pet-row__name:focus{outline:none;border-color:#fff}.account-card .profile-pets .pet-row input.pet-row__name::placeholder{color:rgba(255,255,255,.6)}.account-card .profile-pets .pet-row .auth-select__display{padding:.6rem 2.5rem .6rem .8rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%23ffffff%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-position:right .8rem center}.account-card .profile-pets .pet-row .auth-select__value{color:#fff}.account-card .profile-pets .pet-row .auth-select__value.is-placeholder{color:rgba(255,255,255,.6)}.account-card .profile-pets .pet-row__remove{border-color:rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);color:#fff}.account-card .profile-pets .pet-row__remove:hover{border-color:#fff;color:#ffd2cc}.account-card .profile-pets .pets-add{margin-top:.25rem;color:#fff;text-decoration:underline}.account-card .profile-password{margin-top:1rem}.account-card .profile-pass-edit,.account-card .profile-pass-cancel{padding:0;border:none;background:none;font:inherit;color:#fff;font-weight:600;text-decoration:underline;cursor:pointer}.account-card .profile-pass-fields{display:flex;flex-direction:column;gap:.75rem;max-width:22rem;margin-top:1rem;animation:accountFadeIn .3s ease}.account-card .profile-pass-fields[hidden]{display:none}.account-card .profile-pass-fields input{width:100%;padding:.6rem .8rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.14);color:#fff}.account-card .profile-pass-fields input::placeholder{color:rgba(255,255,255,.6)}.account-card .profile-pass-fields input:focus{outline:none;border-color:#fff}.account-card .profile-pass-actions{display:flex;align-items:center;gap:1.25rem}.account-card .account-contact{margin-top:2.5rem;padding-top:2.45rem;border-top:1px solid rgba(255,255,255,.25)}.account-card .account-contact--flush{padding-top:0;border-top:none}.account-card .account-contact h3{font-family:"Hellix",sans-serif;color:rgba(255,255,255,.85);font-size:1rem;font-weight:400;line-height:1.4;margin-bottom:.5rem}.account-card .account-contact__head{margin-bottom:1.95rem}.account-card .account-contact__desc{color:rgba(255,255,255,.85);margin-bottom:0;max-width:38rem}.account-card .account-contact__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.account-card .account-contact__list li{color:rgba(255,255,255,.9);margin:0}.account-card .account-contact__list a{color:#fff;text-decoration:none}.account-card .account-contact__list a:hover{text-decoration:underline}@keyframes accountFadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes petsSlideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.woocommerce-MyAccount-content.account-card .woocommerce-error,.woocommerce-MyAccount-content.account-card .woocommerce-message,.woocommerce-MyAccount-content.account-card .woocommerce-info{width:auto;max-width:100%;margin:0 0 1.5rem;box-sizing:border-box;text-align:left;justify-content:space-between}.woocommerce-MyAccount-content.account-card header{background:none;background-color:rgba(0,0,0,0);padding:0;margin:0;box-shadow:none;position:static}.woocommerce-MyAccount-content.account-card table.shop_table th,.woocommerce-MyAccount-content.account-card table.shop_table td,.woocommerce-MyAccount-content.account-card table.woocommerce-table th,.woocommerce-MyAccount-content.account-card table.woocommerce-table td,.woocommerce-MyAccount-content.account-card table.order_details th,.woocommerce-MyAccount-content.account-card table.order_details td{border-color:rgba(255,255,255,.18);color:#fff}.woocommerce-MyAccount-content.account-card table.shop_table a,.woocommerce-MyAccount-content.account-card table.woocommerce-table a,.woocommerce-MyAccount-content.account-card table.order_details a{color:#fff}.woocommerce-MyAccount-content.account-card .button,.woocommerce-MyAccount-content.account-card a.button,.woocommerce-MyAccount-content.account-card .woocommerce-button.button{display:inline-block;background-color:#fff;color:#288b8b;border:none;border-radius:2rem;padding:.6rem 1.4rem;font-weight:500;line-height:1.2;transition:.2s all ease-in-out}.woocommerce-MyAccount-content.account-card .button:hover,.woocommerce-MyAccount-content.account-card a.button:hover,.woocommerce-MyAccount-content.account-card .woocommerce-button.button:hover{background-color:#ededed}.sub-view-btn{display:inline-block;background-color:#fff;color:#288b8b;border:none;border-radius:2rem;padding:.55rem 1.35rem;font-weight:500;font-size:.8rem;cursor:pointer;transition:.2s all ease-in-out}.sub-view-btn:hover{background-color:#ededed}.sub-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;transition:opacity .25s ease}.sub-modal.is-open{opacity:1}.sub-modal[hidden]{display:none}.sub-modal__overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.sub-modal__box{position:relative;z-index:1;width:100%;max-width:34rem;max-height:90vh;overflow-y:auto;background-color:#fff;color:#3a3a3a;border-radius:1rem;padding:2.5rem 2rem;transform:translateY(16px) scale(0.98);transition:transform .25s cubic-bezier(0.2, 0.8, 0.2, 1)}.sub-modal.is-open .sub-modal__box{transform:none}.sub-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.sub-modal__close{flex-shrink:0;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background-color:#f2f2f2;color:#3a3a3a;font-size:1.4rem;line-height:1;cursor:pointer;transition:.2s all ease-in-out}.sub-modal__close:hover{background-color:#e3e3e3}.sub-modal__heading{flex:1;min-width:0}.sub-modal__title{font-family:"Recoleta",serif;color:#3a3a3a;font-size:1.5rem;margin:0;line-height:1.2}.sub-modal__meta{list-style:none;margin:0 0 1.25rem;padding:0}.sub-modal__meta li{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid #eee}.sub-modal__label{color:#8e8e8e;font-size:.8rem}.sub-modal__value{font-weight:600;text-align:right}.sub-modal .status-dot{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.4rem;vertical-align:middle}.sub-modal .status-dot.is-active{background-color:#35c759}.sub-modal .status-dot.is-inactive{background-color:#ff3b30}.sub-modal__items{margin:.5rem 0 0;color:#3a3a3a}.sub-modal__items .sub-modal__item{margin-bottom:.25rem}.sub-modal__items .wc-item-meta{list-style:none;margin:0;padding:0}.sub-modal__items .wc-item-meta li{margin:0}.sub-modal__items .wc-item-meta-label,.sub-modal__items .wc-item-meta p,.sub-modal__items .wc-item-meta li{display:inline;margin:0;font-family:"Hellix",sans-serif;font-size:.8rem;font-weight:700;color:#3a3a3a}.sub-modal__actions{display:flex;flex-wrap:wrap;gap:.6rem}.sub-modal__action{display:inline-block;background-color:#f6890e;color:#fff;border-radius:2rem;padding:.7rem 1.3rem;font-weight:500;font-size:.8rem;text-decoration:none;transition:.2s all ease-in-out}.sub-modal__action:hover{background-color:#dd7908;text-decoration:none}.sub-modal__action--cancel{background-color:#e7e7e7;color:#3a3a3a;border:1px solid #cfcfcf}.sub-modal__action--cancel:hover{background-color:#d8d8d8}.account-card .sub-modal__title{color:#3a3a3a}.account-card .sub-modal__action{color:#fff;text-decoration:none}.account-card .sub-modal__action--cancel{color:#3a3a3a}.account-card .sub-modal__items a{color:#3a3a3a;text-decoration:none}@media(max-width: 520px){.sub-modal__box{padding:2rem 1.25rem}.sub-modal__title{font-size:1.3rem}.sub-modal__meta li{flex-direction:column;align-items:flex-start;gap:.1rem}.sub-modal__value{text-align:left}.sub-modal__actions{flex-direction:column}.sub-modal__action{width:100%;text-align:center}}.account-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 900px){.account-card .account-subscriptions-table{display:table;margin-top:1.5rem}.account-card .account-subscriptions-table thead{display:table-header-group}.account-card .account-subscriptions-table tbody{display:table-row-group}.account-card .account-subscriptions-table tr{display:table-row;padding:0;border-bottom:none}.account-card .account-subscriptions-table th,.account-card .account-subscriptions-table td{display:table-cell;white-space:nowrap;text-align:left;padding:1rem 1.25rem !important;border:none !important;border-bottom:1px solid rgba(255,255,255,.2) !important;font-size:.8rem}.account-card .account-subscriptions-table th::before,.account-card .account-subscriptions-table td::before{content:none !important}.account-card .account-subscriptions-table th:first-child,.account-card .account-subscriptions-table td:first-child{padding-left:0 !important}.account-card .account-subscriptions-table th.account-table__actions,.account-card .account-subscriptions-table td.account-table__actions{text-align:right}.account-card .account-subscriptions-table td:last-child{margin-top:0}.account-card .account-subscriptions-table .sub-view-btn{display:inline-block;width:auto}}.drvet-authpage{display:flex;justify-content:center;padding:5rem 1.25rem}.drvet-authpage__card{width:100%;max-width:30rem;padding:3rem clamp(1.5rem,4vw,3rem);background-color:#fff;border:1px solid #eaeaea;border-radius:1rem;box-shadow:0 18px 48px rgba(0,0,0,.06)}.drvet-authpage__card--confirm{text-align:center}.drvet-authpage__icon{margin-bottom:1rem}.drvet-authpage__icon svg{display:inline-block}.drvet-authpage__title{font-size:1.75rem;color:#3a3a3a;margin:0 0 .85rem}.drvet-authpage__intro{font-size:.8rem;color:#8e8e8e;margin:0 0 1.75rem;line-height:1.5}.drvet-authpage__form .form-row,.drvet-authpage__form .form-row-first,.drvet-authpage__form .form-row-last{display:block;float:none !important;width:100% !important;clear:both;margin:0 0 1.25rem;padding:0}.drvet-authpage__form label{display:block;font-size:.8rem;font-weight:500;color:#3a3a3a;margin-bottom:.5rem}.drvet-authpage__form label .required{color:#f6890e;text-decoration:none}.drvet-authpage__form input.input-text,.drvet-authpage__form input[type=text],.drvet-authpage__form input[type=password]{width:100%;padding:1.1rem 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#3a3a3a;font-family:inherit;font-size:inherit}.drvet-authpage__form input.input-text::placeholder,.drvet-authpage__form input[type=text]::placeholder,.drvet-authpage__form input[type=password]::placeholder{color:#8e8e8e}.drvet-authpage__form input.input-text:focus,.drvet-authpage__form input[type=text]:focus,.drvet-authpage__form input[type=password]:focus{outline:none;border-color:#288b8b}.drvet-authpage__form .clear{display:none}.drvet-authpage__actions{margin:.5rem 0 0 !important}.drvet-authpage__btn{display:block;width:100%;padding:1.05rem 2rem !important;border:none !important;border-radius:.5rem !important;background-color:#f6890e !important;color:#fff !important;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .3s ease}.drvet-authpage__btn:hover{background-color:#dd7908 !important}.drvet-authpage__back{margin:1.5rem 0 0;text-align:center;font-size:.8rem}.drvet-authpage__back a{color:#288b8b;text-decoration:none}.drvet-authpage__back a:hover{text-decoration:underline}.plan-product-wrapper{width:100%;max-width:1632px;margin:0 auto;padding:3rem 1.5rem 5rem}.plan-product__hero{display:grid;grid-template-columns:796fr 688fr;column-gap:7.4rem;align-items:start}@media(max-width: 1300px){.plan-product__hero{column-gap:4rem}}@media(max-width: 900px){.plan-product__hero{grid-template-columns:1fr;row-gap:2rem}}.plan-product__image img{width:100%;aspect-ratio:796/600;object-fit:cover;border-radius:1rem}.plan-product__title{font-size:2.75rem;line-height:1.12;margin-bottom:1rem}.plan-product__desc{font-size:.9rem;line-height:1.6;color:#3a3a3a;margin-bottom:3rem}.plan-product__desc strong{font-weight:700}.plan-product__desc p{margin:0}.plan-product__note{margin-top:.7rem;color:#8e8e8e;font-size:.9rem;line-height:1.5}.variations--plan .variation-row__label{display:block;font-weight:500;font-size:1rem;margin-bottom:.9rem}.variations--plan .variation-row__value select{width:100%;height:3rem;padding:0 2.75rem 0 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#3a3a3a;font-family:inherit;font-size:.9rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%233A3A3A%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center}.variations--plan .variation-row__compare{display:inline-block;margin-top:1.3rem;color:#f6890e;font-weight:700;font-size:.9rem;text-decoration:underline}.variations--plan .variation-row__compare:hover{color:#d37408}.variations--plan .variation-row--pa_planas{padding-bottom:2rem;border-bottom:1px solid #e5e5e5}.variations--plan .variation-row--pa_periodas{padding-top:2rem;padding-bottom:2rem}.variations--plan .auth-select{margin-bottom:0}.variations--plan .auth-select__display{display:flex;align-items:center;height:3rem;padding:0 2.75rem 0 1.25rem;font-size:.9rem}.variation-radios{display:flex;flex-direction:column;gap:.9rem}.variation-radios .variation-radio{display:flex;align-items:center;gap:.75rem;height:3rem;padding:0 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;cursor:pointer;font-size:.9rem;color:#3a3a3a;transition:.2s all ease-in-out}.variation-radios .variation-radio input{appearance:auto;accent-color:#288b8b;width:1.2rem;height:1.2rem;margin:0}.variation-radios .variation-radio:has(input:checked){border-color:#288b8b;color:#288b8b}.single_variation_wrap{padding-top:2.5rem;border-top:1px solid #e5e5e5}.single_variation_wrap .woocommerce-variation-price .price,.single_variation_wrap .single_variation .price{display:block;color:#f6890e;font-size:2rem;line-height:1.1;font-weight:700;text-transform:uppercase;margin-bottom:.7rem}.drvet-pet-name{margin:1.25rem 0}.drvet-pet-name label{display:block;font-weight:500;margin-bottom:.5rem}.drvet-pet-name label .required{color:#f6890e}.drvet-pet-name input{width:100%;height:3rem;padding:0 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#3a3a3a;font-family:inherit;font-size:inherit}.drvet-pet-name input:focus{outline:none;border-color:#288b8b}.drvet-pet-name .auth-select{margin-bottom:0}.drvet-pet-name .auth-select__display{display:flex;align-items:center;height:3rem;padding:0 2.75rem 0 1.25rem;font-size:.9rem}.drvet-pet-name .auth-select+input{margin-top:.6rem}.drvet-pet-name__error{display:block;margin-top:.4rem;font-size:.75rem;color:#c0392b}.drvet-pet-name__error[hidden]{display:none}.drvet-pet-name.has-error input,.drvet-pet-name.has-error .auth-select__display{border-color:#c0392b}.plan-product .quantity,.plan-product form.cart .quantity{display:none !important}.plan-product .single_add_to_cart_button{display:block;width:100%;height:3rem;margin-top:2rem;border:none;border-radius:.5rem;background-color:#f6890e;color:#fff;font-weight:500;font-size:.9rem;text-align:center;cursor:pointer;transition:.3s all ease-in-out}.plan-product .single_add_to_cart_button:hover{background-color:#dd7908}.plan-product .single_add_to_cart_button.drvet-disabled,.plan-product .single_add_to_cart_button.disabled,.plan-product .single_add_to_cart_button.wc-variation-selection-needed{opacity:.5;cursor:not-allowed}.plan-product .single_add_to_cart_button.drvet-disabled:hover,.plan-product .single_add_to_cart_button.disabled:hover,.plan-product .single_add_to_cart_button.wc-variation-selection-needed:hover{background-color:#f6890e}.plan-product .single_add_to_cart_button.is-loading{color:rgba(0,0,0,0) !important;pointer-events:none;position:relative}.plan-product .single_add_to_cart_button.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1.1rem;margin:-0.55rem 0 0 -0.55rem;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:drvet-spin .6s linear infinite}@keyframes drvet-spin{to{transform:rotate(360deg)}}.drvet-cart-msg{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1rem;padding:.85rem 1.1rem;border:1px solid #bfe6ce;border-radius:.5rem;background-color:#e9f7ef;color:#1e7e45;font-size:.8rem;opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease}.drvet-cart-msg.is-visible{opacity:1;transform:translateY(0)}.drvet-cart-msg__text{flex:1 1 auto}.drvet-cart-msg__link{flex:0 0 auto;color:#288b8b;font-weight:600;text-decoration:underline;white-space:nowrap}.drvet-cart-msg.is-error{background-color:#fdecea;border-color:#f5c6c0;color:#c0392b}.drvet-cart-msg.is-error .drvet-cart-msg__link{color:#c0392b}.plan-comparison{margin-top:4rem}.plan-comparison__title{margin-bottom:1rem}.plan-comparison__intro{color:#8e8e8e;margin-bottom:2rem;max-width:45rem}.plan-comparison__table-wrap{overflow-x:auto}.plan-comparison__table{width:100%;min-width:44rem;border-collapse:separate;border-spacing:1rem 0;table-layout:fixed}.plan-comparison__table th,.plan-comparison__table td{padding:1.4rem 1rem;text-align:center;vertical-align:middle}.plan-comparison__table thead th{background-color:#288b8b;color:#fff;font-size:1.25rem;font-weight:700;border-radius:.5rem}.plan-comparison__table thead th.plan-comparison__col--basic{background-color:#2e3a4a}.plan-comparison__table thead th.plan-comparison__col--premium{background-color:#f6890e}.plan-comparison__table thead th .plan-comparison__sub{display:block;margin-top:.25rem;font-size:.75rem;font-weight:400;color:rgba(255,255,255,.85)}.plan-comparison__table thead th.plan-comparison__name{background:rgba(0,0,0,0)}.plan-comparison__table tbody tr.is-price td{color:#288b8b;font-weight:700}.plan-comparison__table .plan-mark{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;font-size:.9rem;font-weight:700;line-height:1}.plan-comparison__table .plan-mark--yes{background-color:rgba(40,139,139,.12);color:#288b8b}.plan-comparison__table .plan-mark--no{background-color:#f0f0f0;color:#bdbdbd}.plan-comparison__table .plan-hl{color:#e0a800;font-weight:700}.plan-comparison__table .plan-cell{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap}.plan-comparison__table .plan-badge-new{display:inline-flex;align-items:center;padding:.15rem .6rem;border-radius:1rem;background-color:#f6890e;color:#fff;font-size:.75rem;font-weight:700;line-height:1.3;white-space:nowrap}.plan-comparison__table .plan-comparison__name{width:34%;text-align:left;color:#3a3a3a;background:rgba(0,0,0,0)}.plan-comparison__table tbody td{border-bottom:1px solid #ececec}.plan-comparison__table tbody td:not(.plan-comparison__name){background-color:#f7f7f7;color:#6b6b6b}.plan-comparison__table tbody tr:first-child td:not(.plan-comparison__name){border-top-left-radius:.5rem;border-top-right-radius:.5rem}.plan-comparison__table tbody tr:last-child td{border-bottom:0}.plan-comparison__table tbody tr:last-child td:not(.plan-comparison__name){border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.plan-description-wrap{margin-top:4rem;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.plan-description{max-width:1400px;margin:0 auto;padding:clamp(2.5rem,5vw,5rem) 0}.plan-description__title{font-size:clamp(28px,3.6vw,50px);margin-bottom:clamp(24px,3.6vw,50px)}.plan-description__content{font-family:"Hellix",sans-serif}.plan-description__content h1,.plan-description__content h2{font-family:"Recoleta",serif}.plan-description__content h2{font-size:clamp(28px,3.6vw,50px);margin-top:clamp(20px,2.75vw,40px);margin-bottom:clamp(16px,2.1vw,30px)}.plan-description__content strong,.plan-description__content b{font-weight:700}.plan-description__content h3{margin-top:clamp(40px,5.5vw,80px);margin-bottom:clamp(16px,2.1vw,30px);font-size:clamp(18px,1.7vw,24px)}.plan-description__content p{font-size:25px;padding-top:clamp(16px,2.1vw,30px)}.plan-description__content p:first-child{padding-top:0}.plan-description__content ul{list-style-type:disc;list-style-position:outside;padding-left:1.5em;margin-top:clamp(16px,2.1vw,30px);font-size:25px}.plan-description__content ul li:not(:last-child){margin-bottom:clamp(16px,2.1vw,30px)}.plan-newsletter .newsletter-wrapper{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem;box-sizing:border-box}section.pets-app-content{background:#4b63ed;background:linear-gradient(0deg, rgb(75, 99, 237) 0%, rgb(52, 68, 191) 100%);padding:6rem 0}@media(max-width: 1024px){section.pets-app-content{padding:3rem 0}}section.pets-app-content .pets-app-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.pets-app-content .pets-app-content-wrapper{width:1600px}}@media(max-width: 1200px){section.pets-app-content .pets-app-content-wrapper{width:84%}}@media(max-width: 1024px){section.pets-app-content .pets-app-content-wrapper{width:90%}}@media(max-width: 768px){section.pets-app-content .pets-app-content-wrapper{width:94%}}@media(max-width: 480px){section.pets-app-content .pets-app-content-wrapper{width:97%}}section.pets-app-content .pets-app-content-wrapper__title{text-align:center}section.pets-app-content .pets-app-content-wrapper__title h1{color:#fff}section.pets-app-content .pets-app-content-wrapper__title p{padding-top:1rem;width:60%;margin:0 auto}@media(max-width: 1024px){section.pets-app-content .pets-app-content-wrapper__title p{width:100%}}section.pets-app-content .pets-app-content-wrapper__title_links{width:100%;margin-top:2rem;display:flex;align-items:center;justify-content:center;gap:2rem}section.pets-app-content .pets-app-content-wrapper__title_links a img{width:9.2rem;height:auto}section.pets-app-content .pets-app-content-wrapper__image{margin:4rem auto;width:65%;position:relative}@media(max-width: 1300px){section.pets-app-content .pets-app-content-wrapper__image{width:80%}}section.pets-app-content .pets-app-content-wrapper__image .main-image{width:100%}section.pets-app-content .pets-app-content-wrapper__image .main-image img{width:100%;height:auto}section.pets-app-content .pets-app-content-wrapper__image .left-include{position:absolute;width:10rem;height:10rem;border-radius:50%;overflow:hidden;top:0;left:-7rem}@media(max-width: 860px){section.pets-app-content .pets-app-content-wrapper__image .left-include{width:7rem;height:7rem;left:-4rem}}@media(max-width: 520px){section.pets-app-content .pets-app-content-wrapper__image .left-include{width:5rem;height:5rem;left:2rem;top:-2.5rem}}section.pets-app-content .pets-app-content-wrapper__image .left-include img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.pets-app-content .pets-app-content-wrapper__image .right-include{position:absolute;width:10rem;height:10rem;border-radius:50%;overflow:hidden;top:-5rem;right:-5rem}@media(max-width: 860px){section.pets-app-content .pets-app-content-wrapper__image .right-include{width:7rem;height:7rem;top:-3.5rem;right:-3.5rem}}@media(max-width: 520px){section.pets-app-content .pets-app-content-wrapper__image .right-include{width:5rem;height:5rem;top:-2.5rem;right:-2.5rem}}section.pets-app-content .pets-app-content-wrapper__image .right-include img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.pets-app-content .pets-app-content-wrapper__blocks_item{margin:2rem 0;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}@media(max-width: 800px){section.pets-app-content .pets-app-content-wrapper__blocks_item{grid-template-columns:1fr}}section.pets-app-content .pets-app-content-wrapper__blocks_item .info-side{width:75%}@media(max-width: 1024px){section.pets-app-content .pets-app-content-wrapper__blocks_item .info-side{width:100%}}section.pets-app-content .pets-app-content-wrapper__blocks_item .info-side p{padding-top:1.5rem}section.pets-app-content .pets-app-content-wrapper__blocks_item .image-side{width:100%}section.pets-app-content .pets-app-content-wrapper__blocks_item .image-side img{width:100%;height:auto}section.pets-app-content .pets-app-content-wrapper__blocks_item:nth-of-type(even) .info-side{grid-row:1/2;grid-column:2/3}@media(max-width: 800px){section.pets-app-content .pets-app-content-wrapper__blocks_item:nth-of-type(even) .info-side{grid-row:unset;grid-column:unset}}section.pets-app-content .pets-app-content-wrapper__blocks_item:nth-of-type(even) .image-side{grid-row:1/2;grid-column:1/2}@media(max-width: 800px){section.pets-app-content .pets-app-content-wrapper__blocks_item:nth-of-type(even) .image-side{grid-row:unset;grid-column:unset}}section.pets-app-content .pets-app-content-wrapper__video{margin-top:2rem;text-align:center}section.pets-app-content .pets-app-content-wrapper__video_screen{margin-top:2rem;width:100%;aspect-ratio:15/7;border-radius:1rem;overflow:hidden;position:relative}section.pets-app-content .pets-app-content-wrapper__video_screen img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.pets-app-content .pets-app-content-wrapper__video_screen button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;border:none;border-radius:50%;background-color:#f6890e;cursor:pointer}section.pets-app-content .pets-app-content-wrapper__video_screen button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}table.plan-table{width:80% !important;margin:-2rem auto 0}@media(min-width: 2000px){table.plan-table{width:1600px !important}}@media(max-width: 1200px){table.plan-table{width:84% !important}}@media(max-width: 1024px){table.plan-table{width:90% !important;margin:0 auto}}@media(max-width: 768px){table.plan-table{width:94% !important}}@media(max-width: 480px){table.plan-table{width:97% !important}}@media(max-width: 480px){table.plan-table tbody{overflow-x:auto}}table.plan-table tbody tr{height:auto !important}table.plan-table tbody tr td{padding:1rem;border:1px;color:#3a3a3a;height:auto !important}@media(max-width: 580px){table.plan-table tbody tr td{padding:.25rem .5rem}}.plan-terms .content-wrapper{color:#3a3a3a;line-height:1.6}.plan-terms__intro{margin-bottom:2.5rem}.plan-terms ol.terms-list{counter-reset:item;list-style:none;margin:0;padding:0}.plan-terms ol.terms-list ol{counter-reset:item;list-style:none;margin:.5rem 0 0;padding:0}.plan-terms ol.terms-list li{counter-increment:item;position:relative;padding-left:3rem;margin-bottom:.85rem}.plan-terms ol.terms-list li::before{content:counters(item, ".") ". ";position:absolute;left:0;top:0;min-width:2.5rem;font-weight:600;color:#288b8b}.plan-terms ol.terms-list>li>.ttl{display:block;margin-bottom:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#3a3a3a}.plan-terms ol.terms-list>li{margin-bottom:2rem}.plan-terms ol.terms-list a{color:#288b8b;text-decoration:underline}.plan-terms__appendix-title{margin:3.5rem 0 1.25rem;padding-top:2rem;border-top:1px solid rgba(58,58,58,.12);font-size:1.4rem}.plan-terms__note{margin:0 0 1rem;font-weight:600}.plan-terms__exclusions{margin:0 0 1rem 1.25rem}.plan-terms__exclusions li{margin-bottom:.35rem}.plan-terms__footnote{margin-top:1rem;font-size:.8rem;color:#8e8e8e}.plan-terms__footnote .ref{color:#f6890e;font-weight:700}.plan-terms .ref{color:#f6890e;font-weight:700}.plan-terms__table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.plan-terms .terms-table{width:100%;min-width:560px;border-collapse:collapse;margin:0;font-size:.9rem}.plan-terms .terms-table th,.plan-terms .terms-table td{padding:.85rem 1rem;border:1px solid rgba(58,58,58,.15);text-align:left;vertical-align:top;color:#3a3a3a}.plan-terms .terms-table thead th{background:#288b8b;color:#fff;font-weight:600;white-space:nowrap}.plan-terms .terms-table tbody tr:nth-child(even){background:rgba(40,139,139,.05)}@media(max-width: 580px){.plan-terms .terms-table th,.plan-terms .terms-table td{padding:.5rem .6rem}}.plan-terms .terms-table--plans th:not(:first-child),.plan-terms .terms-table--plans td:not(:first-child){text-align:center;white-space:nowrap}.plan-terms .terms-table--plans .is-total td,.plan-terms .terms-table--plans .is-price td{font-weight:700}.plan-terms .terms-table--plans .is-total{background:rgba(58,58,58,.06) !important}.plan-terms .terms-table--plans .is-price{background:rgba(246,137,14,.1) !important}.plan-terms .terms-table--plans ul{margin:.5rem 0;padding-left:1.1rem}.plan-terms .terms-table--services td:first-child{width:30%;font-weight:600}.plan-terms .terms-table--services ul{margin:.5rem 0;padding-left:1.1rem}.plan-terms .terms-table--services ul li{margin-bottom:.25rem}.plan-terms .terms-table--clinics td:first-child,.plan-terms .terms-table--clinics td[rowspan]+td{font-weight:600;white-space:nowrap}html.single-landing h1,html.single-landing h2,html.single-landing h3,html.single-landing h4,html.single-landing h5,html.single-landing h6{margin:0}main.single-landing{padding:unset}main.single-landing section{overflow-x:hidden}main.single-landing section.hero{background-color:#233746;position:relative;overflow:hidden;aspect-ratio:1440/800;margin-bottom:clamp(40px,5vw,70px)}main.single-landing section.hero .hero-bg{position:absolute;inset:0;z-index:0}main.single-landing section.hero .hero-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}main.single-landing section.hero .container{position:absolute;top:0;left:50%;transform:translateX(-50%);width:85.84%;max-width:1440px;padding-top:17.08vw;z-index:1;display:flex;justify-content:space-between}main.single-landing section.hero .container .left-side{z-index:1;max-width:59%}main.single-landing section.hero .container .title{font-family:"Recoleta",sans-serif;font-size:min(4.1667vw,60px);font-weight:500;line-height:1.23;font-style:normal;text-align:left;color:#fff}main.single-landing section.hero .container .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.9722vw;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#fff;margin-top:1.39vw}main.single-landing section.hero .container .paragraph p strong,main.single-landing section.hero .container .paragraph p b{font-weight:700}main.single-landing section.hero .container .cta-wrapper{margin-top:4.1667vw;display:flex;gap:1.46vw}main.single-landing section.hero .container .cta-wrapper .cta-button,main.single-landing section.hero .container .cta-wrapper .cta-button-inverted{padding:1.11vw 2.64vw;border-radius:50px;font-family:"IBM Plex Sans";font-size:.9722vw;font-weight:normal;font-style:normal;text-align:center;white-space:nowrap}main.single-landing section.hero .container .cta-wrapper .cta-button{background-color:#fff;color:#233746}main.single-landing section.hero .container .cta-wrapper .cta-button-inverted{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#e0e0e0}@media(max-width: 840px){main.single-landing section.hero{aspect-ratio:auto;display:flex;flex-direction:column-reverse}main.single-landing section.hero .hero-bg{position:static}main.single-landing section.hero .hero-bg img{height:auto}main.single-landing section.hero .container{position:static;transform:none;width:calc(100% - 80px);max-width:unset;margin:0 auto;padding:150px 0 3rem;flex-direction:column;gap:40px}main.single-landing section.hero .container .left-side{max-width:unset}main.single-landing section.hero .container .title{font-size:2.25rem}main.single-landing section.hero .container .paragraph p{font-size:.9rem;line-height:1.5rem;margin-top:1rem}main.single-landing section.hero .container .cta-wrapper{margin-top:2.5rem;gap:1rem;flex-wrap:wrap}main.single-landing section.hero .container .cta-wrapper .cta-button,main.single-landing section.hero .container .cta-wrapper .cta-button-inverted{padding:14px 30px;font-size:.9rem}}@media(max-width: 840px)and (max-width: 500px){main.single-landing section.hero .container{width:calc(100% - 40px)}}main.single-landing section.boxes{padding:clamp(40px,5vw,70px) 0}main.single-landing section.boxes .container{max-width:1240px;width:calc(100% - 400px);margin:0 auto}@media(max-width: 1024px){main.single-landing section.boxes .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.boxes .container{width:calc(100% - 80px)}}@media(max-width: 500px){main.single-landing section.boxes .container{width:calc(100% - 40px)}}main.single-landing section.boxes .container .title{font-family:"Recoleta";font-size:3rem;font-weight:500;line-height:1.2;font-style:normal;text-align:left;color:#233746;max-width:660px}@media(max-width: 500px){main.single-landing section.boxes .container .title{font-size:2.25rem}}main.single-landing section.boxes .container .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.875rem;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#233746;margin-top:1.5rem;max-width:660px}main.single-landing section.boxes .container .boxes-wrapper{margin-top:3.5rem;display:grid;grid-template-columns:1fr 1fr;column-gap:125px;row-gap:60px}@media(max-width: 768px){main.single-landing section.boxes .container .boxes-wrapper{column-gap:50px;row-gap:40px}}@media(max-width: 600px){main.single-landing section.boxes .container .boxes-wrapper{grid-template-columns:1fr}}main.single-landing section.boxes .container .boxes-wrapper .box .box-title{font-family:"Recoleta";font-size:1.25rem;font-weight:500;line-height:1.35;font-style:normal;text-align:left;color:#233746;margin-top:1.5rem}main.single-landing section.boxes .container .boxes-wrapper .box .box-paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.875rem;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#233746;margin-top:15px}main.single-landing section.boxes .container .boxes-wrapper .box .img{background-color:#f4f4f4;border-radius:6px;width:120px;height:120px;display:flex;align-items:center;justify-content:center}main.single-landing section.boxes .container .boxes-wrapper .box .img img{width:auto;height:auto;max-width:68px;max-height:68px}main.single-landing section.doctors{margin:clamp(40px,5vw,70px) 0;padding:7rem 0;position:relative;overflow:hidden}@media(max-width: 500px){main.single-landing section.doctors{padding:4rem 0}}main.single-landing section.doctors .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}main.single-landing section.doctors .container{max-width:1240px;width:calc(100% - 400px);margin:0 auto}@media(max-width: 1024px){main.single-landing section.doctors .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.doctors .container{width:calc(100% - 80px)}}@media(max-width: 500px){main.single-landing section.doctors .container{width:calc(100% - 40px)}}main.single-landing section.doctors .container .title{font-family:"Recoleta";font-size:3rem;font-weight:500;line-height:1.2;font-style:normal;text-align:left;color:#fff;max-width:900px}@media(max-width: 500px){main.single-landing section.doctors .container .title{font-size:2.25rem}}main.single-landing section.doctors .container .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#fff;margin-top:1.5rem;max-width:900px}main.single-landing section.doctors .container .paragraph p strong,main.single-landing section.doctors .container .paragraph p b{font-weight:700}main.single-landing section.doctors .container .doctors-wrapper{margin-top:3.5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:77px}@media(max-width: 1024px){main.single-landing section.doctors .container .doctors-wrapper{gap:40px}}@media(max-width: 768px){main.single-landing section.doctors .container .doctors-wrapper{grid-template-columns:repeat(2, 1fr);gap:40px 30px}}@media(max-width: 560px){main.single-landing section.doctors .container .doctors-wrapper{grid-template-columns:1fr;gap:40px}}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-img{width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-img img{display:block;width:100%;height:100%;object-fit:cover}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-title{font-family:"Recoleta";font-size:1.5rem;font-weight:500;line-height:1.3;font-style:normal;text-align:left;color:#fff;margin-top:1.25rem}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-subtitle{font-family:"Helvetica Neue",sans-serif;font-size:.875rem;font-weight:normal;line-height:1.35;font-style:normal;text-align:left;color:#fff;margin-top:.75rem}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-spec{font-family:"Helvetica Neue",sans-serif;font-size:.875rem;font-weight:normal;line-height:1.35;font-style:normal;text-align:left;color:#fff;margin-top:.5rem;min-height:2.7em}@media(max-width: 560px){main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-spec{min-height:0}}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.875rem;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#fff;margin-top:1.25rem;padding-top:1.25rem;position:relative}main.single-landing section.doctors .container .doctors-wrapper .doctor .doc-paragraph p:before{content:"";display:block;width:20px;height:1px;position:absolute;top:0;background-color:#fff}main.single-landing section.doctors .container .doctors-wrapper.is-carousel{display:block;position:relative;margin-top:6rem}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-swiper{overflow:hidden}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .swiper-slide{height:auto}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav{position:absolute;top:-4.5rem;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.5);background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease;z-index:2}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav::before{content:"";width:9px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transition:border-color .2s ease}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav:hover{background-color:#fff;border-color:#fff}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav:hover::before{border-color:#233746}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav--prev{right:60px}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav--prev::before{transform:translateX(2px) rotate(135deg)}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav--next{right:0}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav--next::before{transform:translateX(-2px) rotate(-45deg)}@media(max-width: 560px){main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-nav{display:none}}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-pagination{position:static;left:auto;bottom:auto;width:100%;margin-top:2.5rem;display:flex;justify-content:center;align-items:center;gap:10px}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:50%;background-color:rgba(255,255,255,.4);opacity:1;cursor:pointer;transition:background-color .2s ease}main.single-landing section.doctors .container .doctors-wrapper.is-carousel .doctors-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}main.single-landing section.fear-free{padding:clamp(40px,5vw,70px) 0}main.single-landing section.fear-free .container{max-width:1240px;width:calc(100% - 400px);margin:0 auto;display:flex;align-items:stretch}@media(max-width: 1024px){main.single-landing section.fear-free .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.fear-free .container{width:calc(100% - 80px);flex-direction:column}}@media(max-width: 500px){main.single-landing section.fear-free .container{width:calc(100% - 40px)}}main.single-landing section.fear-free .container .left-side{flex:1;padding-right:100px}@media(max-width: 1024px){main.single-landing section.fear-free .container .left-side{padding-right:60px}}@media(max-width: 768px){main.single-landing section.fear-free .container .left-side{padding-right:0}}main.single-landing section.fear-free .container .left-side .title{font-family:"Recoleta";font-size:50px;font-weight:500;line-height:1.3;font-style:normal;text-align:left;color:#233746}@media(max-width: 1200px){main.single-landing section.fear-free .container .left-side .title{font-size:40px}}@media(max-width: 500px){main.single-landing section.fear-free .container .left-side .title{font-size:36px}}main.single-landing section.fear-free .container .left-side .paragraph{font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#233746;margin-top:2rem}main.single-landing section.fear-free .container .left-side .paragraph p{font-size:inherit;color:inherit}main.single-landing section.fear-free .container .left-side .paragraph strong,main.single-landing section.fear-free .container .left-side .paragraph b{font-weight:700}main.single-landing section.fear-free .container .right-side{flex:1;padding-left:100px;border-left:1px solid #d5d5d5}@media(max-width: 1024px){main.single-landing section.fear-free .container .right-side{padding-left:60px}}@media(max-width: 768px){main.single-landing section.fear-free .container .right-side{padding-left:0;padding-top:40px;border-left:none;border-top:1px solid #d5d5d5}}main.single-landing section.fear-free .container .right-side .subtitle{font-family:"Recoleta";font-size:24px;font-weight:500;line-height:2rem;font-style:normal;text-align:left;color:#233746}main.single-landing section.fear-free .container .right-side .paragraph{font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#233746;margin-top:1rem}main.single-landing section.fear-free .container .right-side .paragraph p{font-size:inherit;color:inherit}main.single-landing section.fear-free .container .right-side .badges{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2, 125px);justify-content:start;gap:40px;justify-items:center;align-items:center}main.single-landing section.fear-free .container .right-side .badges img{display:block;width:auto;height:102px;object-fit:contain}main.single-landing section.prices{margin:clamp(40px,5vw,70px) 0}main.single-landing section.prices .container{max-width:1240px;width:calc(100% - 400px);margin:0 auto}@media(max-width: 1024px){main.single-landing section.prices .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.prices .container{width:calc(100% - 80px)}}@media(max-width: 500px){main.single-landing section.prices .container{width:calc(100% - 40px)}}main.single-landing section.prices .container .title{font-family:"Recoleta";font-size:2.5rem;font-weight:500;line-height:3rem;font-style:normal;text-align:left;color:#233746}main.single-landing section.prices .container .paragraph{font-family:"Helvetica Neue",sans-serif;font-size:.8rem;font-weight:normal;line-height:1.5rem;font-style:normal;text-align:left;color:#233746;margin-top:1.5rem;max-width:none}main.single-landing section.prices .container .paragraph p{font-size:inherit;color:inherit}main.single-landing section.prices .container .prices-table{margin-top:2.5rem;display:flex;flex-direction:column;gap:22px}main.single-landing section.prices .container .prices-table .price-group{background-color:#f4f4f4;border-radius:6px;overflow:hidden}main.single-landing section.prices .container .prices-table .price-group summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 48px}@media(max-width: 500px){main.single-landing section.prices .container .prices-table .price-group summary{padding:20px 24px}}main.single-landing section.prices .container .prices-table .price-group summary::-webkit-details-marker{display:none}main.single-landing section.prices .container .prices-table .price-group summary .group-name{font-family:"Recoleta";font-size:24px;font-weight:500;line-height:normal;color:#233746}@media(max-width: 500px){main.single-landing section.prices .container .prices-table .price-group summary .group-name{font-size:20px}}main.single-landing section.prices .container .prices-table .price-group summary .toggle{position:relative;flex-shrink:0;width:30px;height:30px}main.single-landing section.prices .container .prices-table .price-group summary .toggle::before,main.single-landing section.prices .container .prices-table .price-group summary .toggle::after{content:"";position:absolute;top:50%;left:50%;background-color:#233746;transform:translate(-50%, -50%)}main.single-landing section.prices .container .prices-table .price-group summary .toggle::before{width:16px;height:2px}main.single-landing section.prices .container .prices-table .price-group summary .toggle::after{width:2px;height:16px;transition:opacity .2s ease}main.single-landing section.prices .container .prices-table .price-group[open] summary .toggle::after{opacity:0}main.single-landing section.prices .container .prices-table .price-group .price-group__body{padding:0 48px 32px;overflow:hidden;transition:height .3s ease}@media(max-width: 500px){main.single-landing section.prices .container .prices-table .price-group .price-group__body{padding:0 24px 24px}}main.single-landing section.prices .container .prices-table .price-group .price-group__body .price-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid #d5d5d5}main.single-landing section.prices .container .prices-table .price-group .price-group__body .price-row:first-child{padding-top:0}main.single-landing section.prices .container .prices-table .price-group .price-group__body .price-row:last-child{border-bottom:none;padding-bottom:0}main.single-landing section.prices .container .prices-table .price-group .price-group__body .price-row .name{font-family:"Helvetica Neue",sans-serif;font-size:18px;font-weight:500;line-height:normal;color:#233746}main.single-landing section.prices .container .prices-table .price-group .price-group__body .price-row .value{font-family:"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;line-height:normal;color:#233746;white-space:nowrap}main.single-landing section.logos{padding:150px 0}@media(max-width: 500px){main.single-landing section.logos{padding:4rem 0}}main.single-landing section.logos .container{max-width:1240px;width:calc(100% - 400px);margin:auto;display:flex;justify-content:space-between;gap:100px;position:relative}main.single-landing section.logos .container:before{content:"";display:block;position:absolute;left:50%;border-left:1px solid #d5d5d5;height:100%;top:0}@media(max-width: 1024px){main.single-landing section.logos .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.logos .container{width:calc(100% - 80px);flex-direction:column}main.single-landing section.logos .container:before{display:none}}@media(max-width: 500px){main.single-landing section.logos .container{width:calc(100% - 40px);gap:50px}}main.single-landing section.logos .container .left-side{max-width:400px;width:100%;position:relative}@media(max-width: 768px){main.single-landing section.logos .container .left-side{max-width:unset}main.single-landing section.logos .container .left-side:before{content:"";display:block;width:100%;border-bottom:1px solid #d5d5d5;position:absolute;bottom:-50px}}@media(max-width: 500px){main.single-landing section.logos .container .left-side:before{bottom:-25px}}main.single-landing section.logos .container .left-side .title{font-family:"Recoleta";font-size:2.5rem;font-weight:500;line-height:3rem;font-style:normal;text-align:left;color:#233746}main.single-landing section.logos .container .left-side .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.8rem;font-weight:normal;line-height:1.5rem;font-style:normal;text-align:left;color:#233746;margin-top:2rem}main.single-landing section.logos .container .right-side{max-width:400px;position:relative;width:100%}@media(max-width: 768px){main.single-landing section.logos .container .right-side{max-width:unset}}main.single-landing section.logos .container .right-side .title{font-family:"Recoleta";font-size:1.3rem;font-weight:500;line-height:1.5rem;font-style:normal;text-align:left;color:#233746}main.single-landing section.logos .container .right-side .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:.8rem;font-weight:normal;line-height:1.5rem;font-style:normal;text-align:left;color:#233746;margin-top:1.2rem}main.single-landing section.logos .container .right-side .logo-wrapper{margin-top:2.5rem;display:grid;grid-template-columns:1fr 1fr;justify-self:center;column-gap:40px;row-gap:50px;margin-right:auto}@media(max-width: 768px){main.single-landing section.logos .container .right-side .logo-wrapper{margin-right:unset}}main.single-landing section.logos .container .right-side .logo-wrapper img{width:100%;height:100%;object-fit:contain;max-width:100px}main.single-landing section.registration{padding:clamp(40px,5vw,70px) 0}main.single-landing section.registration .container{max-width:1240px;width:calc(100% - 400px);margin:0 auto}@media(max-width: 1024px){main.single-landing section.registration .container{width:calc(100% - 160px)}}@media(max-width: 768px){main.single-landing section.registration .container{width:calc(100% - 80px)}}@media(max-width: 500px){main.single-landing section.registration .container{width:calc(100% - 40px)}}main.single-landing section.registration .container .title{font-family:"Recoleta";font-size:3rem;font-weight:500;line-height:1.2;font-style:normal;text-align:center;color:#233746}@media(max-width: 500px){main.single-landing section.registration .container .title{font-size:2.25rem}}main.single-landing section.registration .container .paragraph p{font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:normal;line-height:1.55;font-style:normal;text-align:center;color:#233746;margin-top:1rem}main.single-landing section.registration .container .iframe-wrapper{margin:0 auto;padding-top:2.5rem;width:100%;height:auto}main.single-landing section.registration .container .iframe-wrapper iframe{width:100%;height:1050px}@media(max-width: 1400px){main.single-landing section.registration .container .iframe-wrapper iframe{height:900px}}@media(max-width: 1170px){main.single-landing section.registration .container .iframe-wrapper iframe{height:1400px}}@media(max-width: 1024px){main.single-landing section.registration .container .iframe-wrapper iframe{height:900px}}@media(max-width: 920px){main.single-landing section.registration .container .iframe-wrapper iframe{height:1400px}}@media(max-width: 680px){main.single-landing section.registration .container .iframe-wrapper iframe{height:1200px}}@media(max-width: 420px){main.single-landing section.registration .container .iframe-wrapper iframe{height:1300px}}html.single-landing header{position:absolute;top:0;left:0;width:100%;z-index:10;background-color:rgba(0,0,0,0)}header{background-color:#233746}header .single-landing-header .container{max-width:1440px;width:calc(100% - 200px);margin:0 auto}@media(max-width: 1024px){header .single-landing-header .container{width:calc(100% - 160px)}}@media(max-width: 768px){header .single-landing-header .container{width:calc(100% - 80px)}}@media(max-width: 500px){header .single-landing-header .container{width:calc(100% - 40px)}}header .single-landing-header .container .top,header .single-landing-header .container .bot{display:flex;justify-content:space-between}header .single-landing-header .container .top .cta-back,header .single-landing-header .container .bot .cta-back{padding:20px;background-color:#f28409;font-family:"IBM Plex Sans";font-size:.7rem;font-weight:500;font-style:normal;text-align:left;color:#fff;display:flex;align-items:center;gap:10px}@media(max-width: 500px){header .single-landing-header .container .top .cta-back,header .single-landing-header .container .bot .cta-back{padding:10px}}header .single-landing-header .container .top .phone,header .single-landing-header .container .bot .phone{align-self:center;font-family:"IBM Plex Sans";font-size:.7rem;font-weight:normal;font-style:normal;text-align:left;color:#c7c7c7}header .single-landing-header .container .top{margin-bottom:1rem}header .single-landing-header .container .bot{padding:40px 0;border-top:1px solid #4b5b67;align-items:center}@media(max-width: 768px){header .single-landing-header .container .bot{padding:20px 0}}header .single-landing-header .container .bot .menu{display:flex;gap:40px;align-items:center}@media(max-width: 768px){header .single-landing-header .container .bot .menu{display:none}}header .single-landing-header .container .bot .menu .menu-item{font-family:"IBM Plex Sans";font-size:.7rem;font-weight:normal;font-style:normal;text-align:left;color:#fff}header .single-landing-header .container .bot .menu .cta-button{margin-left:40px;padding:16px 38px;border-radius:50px;background-color:#fff;font-family:"IBM Plex Sans";font-size:.7rem;font-weight:normal;font-style:normal;text-align:center;color:#233746}@media(max-width: 900px){header .single-landing-header .container .bot .menu .cta-button{margin-left:0}}@media(max-width: 768px){header .single-landing-header .container .bot .logo-area img{max-width:150px}}header .single-landing-header .container .bot .open-header-menu-popup{display:none;height:20px;margin-right:27px;position:relative;cursor:pointer;z-index:1000;border:unset}@media(max-width: 768px){header .single-landing-header .container .bot .open-header-menu-popup{display:inline-block}}header .single-landing-header .container .bot .open-header-menu-popup .main-nav-toggle{display:block;width:28px;height:16px;left:0;position:absolute;top:0}header .single-landing-header .container .bot .open-header-menu-popup .main-nav-toggle:after,header .single-landing-header .container .bot .open-header-menu-popup .main-nav-toggle:before{content:"";position:absolute;top:0;height:0;border-bottom:2px solid #fff;width:100%;left:0;right:0;transition:all ease-out .3s}header .single-landing-header .container .bot .open-header-menu-popup .main-nav-toggle:after{top:100%}header .single-landing-header .container .bot .open-header-menu-popup .main-nav-toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:2px;background-color:#fff;width:100%;position:absolute;top:50%;transition:all ease-out .1s}header .single-landing-header .container .bot .open-header-menu-popup.active-menu .main-nav-toggle:after{transform:rotate(-45deg);transform-origin:center;top:50%}header .single-landing-header .container .bot .open-header-menu-popup.active-menu .main-nav-toggle:before{transform:rotate(45deg);transform-origin:center;top:50%}header .single-landing-header .container .bot .open-header-menu-popup.active-menu .main-nav-toggle i{opacity:0}header .mobile-header{display:block;position:fixed;left:0;top:0;width:100vw;height:100vh;transition:.6s all ease-in-out;z-index:999;transform:translateY(-100%);background-color:#233746;pointer-events:none;padding:135px 40px 40px;overflow:scroll}header .mobile-header.active{display:block;transform:translateY(0);pointer-events:unset}header .mobile-header .menu{display:flex;flex-direction:column;gap:40px;align-items:center}header .mobile-header .menu .menu-item{font-family:"IBM Plex Sans";font-size:.9rem;font-weight:normal;font-style:normal;text-align:left;color:#fff}header .mobile-header .menu .cta-button{padding:16px 38px;border-radius:50px;background-color:#fff;font-family:"IBM Plex Sans";font-size:.9rem;font-weight:normal;font-style:normal;text-align:center;color:#233746}footer#footer{background-color:#233746;margin-top:clamp(40px,5vw,70px);padding:100px 0 0;position:relative;overflow:hidden}footer#footer .footer-bg{position:absolute;inset:0;z-index:0}footer#footer .footer-bg img{display:block;width:100%;height:100%;object-fit:cover}footer#footer .single-landing-footer{position:relative;z-index:1}footer#footer .single-landing-footer .container{max-width:1440px;width:calc(100% - 200px);margin:0 auto}@media(max-width: 1024px){footer#footer .single-landing-footer .container{width:calc(100% - 160px)}}@media(max-width: 768px){footer#footer .single-landing-footer .container{width:calc(100% - 80px)}}@media(max-width: 500px){footer#footer .single-landing-footer .container{width:calc(100% - 40px)}}footer#footer .single-landing-footer .container .left-side{display:flex;flex-direction:column}footer#footer .single-landing-footer .container .top{display:flex;justify-content:space-between;gap:120px;padding-bottom:50px}@media(max-width: 600px){footer#footer .single-landing-footer .container .top{flex-direction:column;gap:60px}}footer#footer .single-landing-footer .container .top .title{font-family:"Recoleta";font-size:60px;font-weight:500;line-height:1.2;font-style:normal;text-align:left;color:#fff}footer#footer .single-landing-footer .container .top .paragraph{font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:normal;line-height:1.55;font-style:normal;text-align:left;color:#fff;margin-top:19px;max-width:660px}footer#footer .single-landing-footer .container .top .paragraph p{font-size:inherit;color:#fff}footer#footer .single-landing-footer .container .top .tel,footer#footer .single-landing-footer .container .top .email,footer#footer .single-landing-footer .container .top .address{font-family:"Recoleta";font-size:20px;font-weight:500;line-height:1.4;font-style:normal;text-align:left;color:#fff;margin-top:22px}footer#footer .single-landing-footer .container .top .tel{margin-top:40px}footer#footer .single-landing-footer .container .top .map iframe{width:400px;height:420px;border-radius:6px}@media(max-width: 900px){footer#footer .single-landing-footer .container .top .map iframe{width:300px;height:320px}}@media(max-width: 600px){footer#footer .single-landing-footer .container .top .map iframe{width:100%}}footer#footer .single-landing-footer .container .bot{display:flex;justify-content:space-between;padding:40px 0 30px;border-top:1px solid #4b5b67}footer#footer .single-landing-footer .container .bot .socials{display:flex;gap:40px}@media(max-width: 600px){footer#footer .single-landing-footer .container .bot .socials{gap:20px}}footer#footer .single-landing-footer .container .bot .socials .social{font-family:"IBM Plex Sans";font-size:14px;font-weight:normal;font-style:normal;text-align:left;color:#c7c7c7}footer#footer .single-landing-footer .container .bot .rights{font-family:"IBM Plex Sans";font-size:14px;font-weight:normal;font-style:normal;text-align:right;color:#c7c7c7}.modal-video{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5);backdrop-filter:blur(20px);overflow:auto}.modal-video .modal-dialog{margin:50px auto;padding:20px;width:70%;z-index:200}@media(max-width: 820px){.modal-video .modal-dialog{width:95%}}.modal-video .modal-dialog .modal-close{margin-top:-50px;margin-right:-5%;color:#000;float:right;top:10px;cursor:pointer;font-size:50px}.auth-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.auth-modal.is-open{opacity:1;visibility:visible;transition:opacity .3s ease}.auth-modal__box{position:relative;width:100%;max-width:40rem;max-height:90vh;overflow-y:auto;background-color:#fff;border-radius:1rem;padding:3rem 3.5rem;opacity:0;transform:translateY(24px) scale(0.97);transition:transform .35s cubic-bezier(0.2, 0.8, 0.2, 1),opacity .3s ease}@media(max-width: 520px){.auth-modal__box{padding:2.5rem 1.5rem}}.auth-modal.is-open .auth-modal__box{opacity:1;transform:none}.auth-modal__close{position:absolute;top:1.5rem;right:1.5rem;width:3.25rem;height:3.25rem;border:none;border-radius:50%;background-color:#288b8b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s all ease-in-out}.auth-modal__close:hover{background-color:#217373}@media(max-width: 520px){.auth-modal__close{width:2.5rem;height:2.5rem;top:1rem;right:1rem}}.auth-panel{display:none}.auth-panel.is-active{display:block;animation:authPanelIn .3s ease}.auth-panel h2{text-align:center;margin-bottom:.75rem}.auth-panel__sub{text-align:center;color:#8e8e8e;max-width:24rem;margin:0 auto 2rem}@keyframes authPanelIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.auth-form input[type=email],.auth-form input[type=password],.auth-form input[type=text],.auth-form input[type=tel],.auth-form select{width:100%;padding:1.1rem 1.25rem;margin-bottom:1rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#3a3a3a;font-family:inherit;font-size:inherit;line-height:1.2}.auth-form input[type=email]::placeholder,.auth-form input[type=password]::placeholder,.auth-form input[type=text]::placeholder,.auth-form input[type=tel]::placeholder,.auth-form select::placeholder{color:#8e8e8e}.auth-form input[type=email]:focus,.auth-form input[type=password]:focus,.auth-form input[type=text]:focus,.auth-form input[type=tel]:focus,.auth-form select:focus{outline:none;border-color:#288b8b}.auth-form select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%233A3A3A%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center}.auth-form select:has(option[value=""]:checked){color:#8e8e8e}.auth-form .auth-datepicker{position:relative;margin-bottom:1rem}.auth-form .auth-datepicker__display{cursor:pointer;margin-bottom:0 !important;appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%233A3A3A%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center}.auth-form .auth-datepicker__cal{position:absolute;top:calc(100% + .5rem);left:0;z-index:20;width:19rem;max-width:100%;padding:.85rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.15);animation:authPanelIn .2s ease}.auth-form .auth-datepicker__cal[hidden]{display:none}.auth-form .auth-dp-head{display:flex;gap:.4rem;margin-bottom:.6rem}.auth-form .auth-dp-head select{flex:1;margin-bottom:0;padding:.4rem 1.6rem .4rem .5rem;font-size:.75rem;background-position:right .5rem center}.auth-form .auth-dp-weekdays{display:grid;grid-template-columns:repeat(7, 1fr);margin-bottom:.25rem}.auth-form .auth-dp-wd{text-align:center;font-size:.7rem;color:#8e8e8e}.auth-form .auth-dp-days{display:grid;grid-template-columns:repeat(7, 1fr);gap:1px}.auth-form .auth-dp-day{height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:none;border-radius:.35rem;color:#3a3a3a;font-size:.75rem;cursor:pointer;transition:.15s all ease-in-out}.auth-form .auth-dp-day:hover{background-color:#f2f2f2}.auth-form .auth-dp-day.is-selected{background-color:#288b8b;color:#fff}.auth-form .auth-dp-day.is-disabled{color:#ccc;cursor:default}.auth-form .auth-dp-day.is-empty{visibility:hidden}.auth-form__row{display:flex;gap:1rem}.auth-form__row>*{flex:1;min-width:0}@media(max-width: 520px){.auth-form__row{flex-direction:column;gap:0}}.auth-form__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem}.auth-forgot{color:#3a3a3a;font-weight:700;text-decoration:none}.auth-forgot:hover{color:#f6890e}.auth-btn{position:relative;padding:.95rem 2.5rem;border:none;border-radius:2rem;background-color:#f6890e;color:#fff;font-weight:500;cursor:pointer;white-space:nowrap;transition:.3s all ease-in-out}.auth-btn:hover{background-color:#dd7908}.auth-btn:disabled{opacity:.6;cursor:default}.auth-btn.is-loading{color:rgba(0,0,0,0);opacity:1;pointer-events:none}.auth-btn.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:1.15rem;height:1.15rem;margin:-0.575rem 0 0 -0.575rem;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:authSpin .6s linear infinite}@keyframes authSpin{to{transform:rotate(360deg)}}.auth-register-bottom{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:1rem}@media(max-width: 520px){.auth-register-bottom{flex-direction:column;align-items:flex-start;gap:1rem}}.auth-consent{display:flex;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.45;color:#3a3a3a}.auth-consent input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.15rem;height:1.15rem;min-width:1.15rem;margin:0;flex-shrink:0;border:1.5px solid #999;border-radius:50%;cursor:pointer;position:relative;top:.05em}.auth-consent input[type=checkbox]:checked{border-color:#f6890e}.auth-consent input[type=checkbox]:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background-color:#f6890e}.auth-consent a{color:#3a3a3a;font-weight:700;text-decoration:underline}.auth-switch{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e5e5;color:#3a3a3a}.auth-switch__link{padding:0;border:none;background:none;font:inherit;color:#3a3a3a;font-weight:700;text-decoration:underline;cursor:pointer}.auth-switch__link:hover{color:#f6890e}.auth-msg{text-align:center;min-height:1.2em;margin-bottom:.5rem}.auth-msg.is-error{color:#c0392b}.auth-msg.is-success{color:#2e7d32}.auth-select{position:relative;margin-bottom:1rem}.auth-select__display{width:100%;text-align:left;padding:1.1rem 2.75rem 1.1rem 1.25rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 stroke=%27%233A3A3A%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center}.auth-select__value{color:#3a3a3a}.auth-select__value.is-placeholder{color:#8e8e8e}.auth-select__list{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:20;margin:0;padding:.35rem;list-style:none;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.15);animation:authPanelIn .2s ease}.auth-select__list[hidden]{display:none}.auth-select__opt{padding:.7rem 1rem;border-radius:.35rem;color:#3a3a3a;cursor:pointer;transition:.15s all ease-in-out}.auth-select__opt:hover{background-color:#f2f2f2}.auth-select__opt.is-selected{background-color:#288b8b;color:#fff}.pets-block .pets-list{margin-bottom:.25rem}.auth-pets{margin-bottom:1rem}.pet-row{display:flex;align-items:stretch;gap:.6rem;margin-bottom:.75rem}.pet-row .pet-row__type-wrap{flex:0 0 42%;min-width:0;margin-bottom:0}.pet-row input.pet-row__name{flex:1 1 auto;width:auto;min-width:0;margin-bottom:0}.pet-row .auth-select__display{white-space:nowrap}.pet-row .auth-select__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pet-row__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;color:#8e8e8e;font-size:1.2rem;line-height:1;cursor:pointer;transition:.2s all ease-in-out}.pet-row__remove:hover{border-color:#c0392b;color:#c0392b}.pet-row__remove[hidden]{display:none}.pets-add{display:inline-flex;align-items:center;padding:0;border:none;background:none;color:#288b8b;font-family:inherit;font-size:.8rem;font-weight:500;cursor:pointer}.pets-add:hover{text-decoration:underline}.cc-custom-selector{position:relative;margin-top:.5rem}.cc-custom-selector select{display:none}.cc-custom-selector .select-selected{background-color:#f2f2f2;border-radius:5px;font-size:.9rem;line-height:1;font-weight:600}.cc-custom-selector .select-selected:after{position:absolute;content:"";top:0;right:0;width:3rem;height:100%;background-color:#f6890e;border-top-right-radius:5px;border-bottom-right-radius:5px;z-index:8}.cc-custom-selector .select-selected:before{position:absolute;content:"";background-image:url(d2e5841516729810ce3d.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:1rem;height:.6rem;top:50%;right:1rem;transform:translateY(-50%);z-index:9;transition:.7s all}.cc-custom-selector .select-selected.select-arrow-active:before{transform:translateY(-50%) rotate(180deg)}.cc-custom-selector .select-selected{color:#3a3a3a;padding:.85em 1.5em;cursor:pointer}.cc-custom-selector .select-items{position:absolute;border:1px solid #aaa9a6;background-color:#f2f2f2;top:100%;left:0;right:0;border-radius:.5rem;overflow:hidden;z-index:99;font-size:.9rem;box-shadow:0 7px 10px #d5d5d5;max-height:250px;overflow-y:scroll}.cc-custom-selector .select-items div{color:#3a3a3a;padding:.5rem;cursor:pointer}.cc-custom-selector .select-hide{display:none}.cc-custom-selector .select-items div:hover,.cc-custom-selector .same-as-selected{background-color:rgba(0,0,0,.1)}.cc-custom-selector.error .select-selected{background-color:rgba(255,0,0,.15)}.pagination{width:100%;margin-top:2rem;padding-top:1rem;border-top:1px solid #d6d6d6;text-align:center}.pagination span{color:#3a3a3a;font-weight:700;margin:0 .5rem}.pagination span.current{position:relative;color:#288b8b}.pagination span.current:after{content:"";position:absolute;top:-1.1rem;left:50%;width:200%;transform:translateX(-50%);height:3px;background-color:#288b8b}.pagination a{color:#3a3a3a;font-weight:700;margin:0 .5rem}.pagination a.next{float:right}.pagination a.prev{float:left}.front-page-popup{display:flex;justify-content:center;align-items:center;position:fixed;z-index:999;left:0;top:0;width:100%;height:100vh;background:rgba(58,58,58,.3);overflow:auto}.front-page-popup.hidden{display:none}.front-page-popup .front-page-popup-wrapper{width:35%;height:auto;background-color:#fff;border-radius:.6rem;position:relative;padding:2rem}@media(max-width: 1600px){.front-page-popup .front-page-popup-wrapper{width:50%}}@media(max-width: 980px){.front-page-popup .front-page-popup-wrapper{padding:1rem;width:70%}}@media(max-width: 650px){.front-page-popup .front-page-popup-wrapper{width:85%}}@media(max-width: 540px){.front-page-popup .front-page-popup-wrapper{width:98%}}.front-page-popup .front-page-popup-wrapper button.close-front-page-popup{position:absolute;top:-2rem;right:-2rem;background-color:unset;border:none;cursor:pointer}@media(max-width: 540px){.front-page-popup .front-page-popup-wrapper button.close-front-page-popup{right:0;top:-3rem}}.front-page-popup .front-page-popup-wrapper__title p{font-family:"Recoleta",serif}.front-page-popup .front-page-popup-wrapper__title p.title{font-size:2.4rem;line-height:2.5rem;color:#f6890e;font-weight:700}.front-page-popup .front-page-popup-wrapper__title p.desc{font-size:1.6rem;color:#6a6a6a;padding-top:.5rem;line-height:2rem}.front-page-popup .front-page-popup-wrapper__table{margin-top:1.5rem}.front-page-popup .front-page-popup-wrapper__table_three-columns{display:grid;grid-template-columns:50% 25% 25%;align-items:center;border-bottom:1px solid #f6890e}.front-page-popup .front-page-popup-wrapper__table_three-columns .small-part{width:100%;color:#218080;font-size:14px;font-weight:500;padding:.75rem;text-align:center}@media(max-width: 340px){.front-page-popup .front-page-popup-wrapper__table_three-columns .small-part{font-size:13px}}.front-page-popup .front-page-popup-wrapper__table_three-columns .small-part.first{position:relative}.front-page-popup .front-page-popup-wrapper__table_three-columns .small-part.first:after{content:"";position:absolute;right:0;top:50%;width:1px;height:70%;background-color:#f6890e;transform:translateY(-50%)}.front-page-popup .front-page-popup-wrapper__table_two-columns{display:grid;grid-template-columns:50% 50%;align-items:center;border-bottom:1px solid #f6890e}.front-page-popup .front-page-popup-wrapper__table .clinique-name{color:#218080;font-size:14px;font-weight:500;padding:.75rem .2rem .75rem;justify-self:end;text-align:right}@media(max-width: 340px){.front-page-popup .front-page-popup-wrapper__table .clinique-name{font-size:13px}}.front-page-popup .front-page-popup-wrapper__table .working-time{width:100%;color:#6a6a6a;font-size:14px;font-weight:400;padding:.75rem;justify-self:center;text-align:center}@media(max-width: 340px){.front-page-popup .front-page-popup-wrapper__table .working-time{font-size:13px}}.front-page-popup .front-page-popup-wrapper__table .working-time.first{position:relative}.front-page-popup .front-page-popup-wrapper__table .working-time.first:after{content:"";position:absolute;right:0;top:50%;width:1px;height:70%;background-color:#f6890e;transform:translateY(-50%)}section.main-page-hero{background-color:#f8f8f8}section.main-page-hero .main-page-hero-wrapper{width:80%;margin:0 auto;display:grid;grid-template-columns:3fr 2fr;align-items:end;padding-top:3rem}@media(min-width: 2000px){section.main-page-hero .main-page-hero-wrapper{width:1600px}}@media(max-width: 1200px){section.main-page-hero .main-page-hero-wrapper{width:84%}}@media(max-width: 1024px){section.main-page-hero .main-page-hero-wrapper{width:90%}}@media(max-width: 768px){section.main-page-hero .main-page-hero-wrapper{width:94%}}@media(max-width: 480px){section.main-page-hero .main-page-hero-wrapper{width:97%}}@media(max-width: 1600px){section.main-page-hero .main-page-hero-wrapper{grid-template-columns:4fr 3fr}}@media(max-width: 1380px){section.main-page-hero .main-page-hero-wrapper{grid-template-columns:1fr 1fr}}@media(max-width: 720px){section.main-page-hero .main-page-hero-wrapper{grid-template-columns:1fr;gap:2rem}}section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title{width:120%}@media(max-width: 1300px){section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title{width:100%}}section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title h1{font-size:5.5rem;line-height:5.2rem}@media(max-width: 1600px){section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title h1{font-size:4.5rem;line-height:4.7rem}}@media(max-width: 480px){section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title h1{font-size:3.5rem;line-height:3.7rem}}section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__title h1 em{font-style:normal;color:#288b8b}section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__desc{margin-top:1rem;width:80%}@media(max-width: 720px){section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__desc{width:100%}}section.main-page-hero .main-page-hero-wrapper__info-side .info-wrapper__link{margin-top:2rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper{margin-top:7rem;width:94%;display:grid;grid-template-columns:498fr 366fr;gap:1rem}@media(max-width: 1600px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper{margin-top:4rem}}@media(max-width: 720px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper{width:100%}}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item{background-color:#ededed;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1600px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item{padding:2rem}}@media(max-width: 1360px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item{padding:1rem}}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item h2{font-size:1.25rem;font-weight:400;color:#6a6a6a}@media(max-width: 1600px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item h2{font-size:1.75rem}}@media(max-width: 1360px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item h2{font-size:1.25rem}}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item p{padding-top:1rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item .image-area{width:100%;overflow:hidden}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item .image-area img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item_link{margin-top:1rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item_link a{color:#f6890e;font-weight:700}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.dark{background-color:#114052}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.dark p{color:#fff}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange{background-color:#f6890e}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange h2{color:#fff;font-size:1.75rem;line-height:1.9rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange p{color:#fff}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange .block-wrapper__item_link{margin-top:2rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange .block-wrapper__item_link a{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#3a3a3a;font-weight:700;border-radius:30px;padding:1rem 2.5rem}section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange .block-wrapper__item_link a .cursor-icon{position:absolute;left:-12px;bottom:-18px;width:2rem;height:2rem;display:block}@media(max-width: 1280px){section.main-page-hero .main-page-hero-wrapper__info-side .block-wrapper__item.orange .block-wrapper__item_link a .cursor-icon{left:-6px;bottom:-10px}}section.main-page-hero .main-page-hero-wrapper__image{width:100%}@media(max-width: 720px){section.main-page-hero .main-page-hero-wrapper__image{width:70%;margin:0 auto}}section.main-page-hero .main-page-hero-wrapper__image img{width:100%;height:auto}section.centered-paragraph{margin:6rem 0}@media(max-width: 1024px){section.centered-paragraph{margin:3rem 0}}section.centered-paragraph .centered-paragraph-wrapper{width:80%;margin:0 auto;text-align:center}@media(min-width: 2000px){section.centered-paragraph .centered-paragraph-wrapper{width:1600px}}@media(max-width: 1200px){section.centered-paragraph .centered-paragraph-wrapper{width:84%}}@media(max-width: 1024px){section.centered-paragraph .centered-paragraph-wrapper{width:90%}}@media(max-width: 768px){section.centered-paragraph .centered-paragraph-wrapper{width:94%}}@media(max-width: 480px){section.centered-paragraph .centered-paragraph-wrapper{width:97%}}section.centered-paragraph .centered-paragraph-wrapper p{width:60%;padding-top:1rem;margin:0 auto}@media(max-width: 1024px){section.centered-paragraph .centered-paragraph-wrapper p{width:100%}}section.image-text-link{margin:6rem 0}@media(max-width: 1024px){section.image-text-link{margin:3rem 0}}section.image-text-link .image-text-link-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.image-text-link .image-text-link-wrapper{width:1600px}}@media(max-width: 1200px){section.image-text-link .image-text-link-wrapper{width:84%}}@media(max-width: 1024px){section.image-text-link .image-text-link-wrapper{width:90%}}@media(max-width: 768px){section.image-text-link .image-text-link-wrapper{width:94%}}@media(max-width: 480px){section.image-text-link .image-text-link-wrapper{width:97%}}section.image-text-link .image-text-link-wrapper__item{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width: 800px){section.image-text-link .image-text-link-wrapper__item{grid-template-columns:1fr;gap:1rem;margin-top:3rem}}section.image-text-link .image-text-link-wrapper__item_image{width:100%;aspect-ratio:78/65;border-radius:1rem;overflow:hidden}@media(max-width: 800px){section.image-text-link .image-text-link-wrapper__item_image{width:75%;margin:0 auto}}@media(max-width: 500px){section.image-text-link .image-text-link-wrapper__item_image{width:100%}}section.image-text-link .image-text-link-wrapper__item_image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.image-text-link .image-text-link-wrapper__item_desc{width:80%;margin:0 auto}@media(max-width: 960px){section.image-text-link .image-text-link-wrapper__item_desc{width:90%}}@media(max-width: 500px){section.image-text-link .image-text-link-wrapper__item_desc{width:100%}}section.image-text-link .image-text-link-wrapper__item_desc p{padding-top:1rem}section.image-text-link .image-text-link-wrapper__item_desc .link-wrapper{margin-top:2rem}section.image-text-link .image-text-link-wrapper__item:nth-of-type(even) .image-text-link-wrapper__item_image{grid-column:2/3}@media(max-width: 800px){section.image-text-link .image-text-link-wrapper__item:nth-of-type(even) .image-text-link-wrapper__item_image{grid-column:unset}}section.image-text-link .image-text-link-wrapper__item:nth-of-type(even) .image-text-link-wrapper__item_desc{grid-column:1/2;grid-row:1/2}@media(max-width: 800px){section.image-text-link .image-text-link-wrapper__item:nth-of-type(even) .image-text-link-wrapper__item_desc{grid-column:unset;grid-row:unset}}section.about-us{margin:6rem 0}@media(max-width: 1024px){section.about-us{margin:3rem 0}}section.about-us .about-us-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.about-us .about-us-wrapper{width:1600px}}@media(max-width: 1200px){section.about-us .about-us-wrapper{width:84%}}@media(max-width: 1024px){section.about-us .about-us-wrapper{width:90%}}@media(max-width: 768px){section.about-us .about-us-wrapper{width:94%}}@media(max-width: 480px){section.about-us .about-us-wrapper{width:97%}}section.about-us .about-us-wrapper__title p{padding-top:1rem;width:60%}section.about-us .about-us-wrapper__title p strong{color:#f6890e}@media(max-width: 1024px){section.about-us .about-us-wrapper__title p{width:100%}}section.about-us .about-us-wrapper__item{margin-top:2rem;display:grid;grid-template-columns:2fr 1fr;grid-auto-rows:1fr;gap:1rem}@media(max-width: 580px){section.about-us .about-us-wrapper__item{grid-template-columns:1fr;grid-auto-rows:unset}}section.about-us .about-us-wrapper__item_thumb{width:100%;height:100%;position:relative}@media(max-width: 580px){section.about-us .about-us-wrapper__item_thumb{height:unset;aspect-ratio:5/3}}section.about-us .about-us-wrapper__item_thumb .image-wrapper{position:absolute;width:100%;height:100%;border-radius:1rem;overflow:hidden}section.about-us .about-us-wrapper__item_thumb .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none;transition:.4s all ease-in-out}section.about-us .about-us-wrapper__item_thumb .image-wrapper button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;background-color:#f6890e;border:unset;cursor:pointer;border-radius:50%;z-index:2}section.about-us .about-us-wrapper__item_thumb .image-wrapper button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}section.about-us .about-us-wrapper__item_thumb .image-wrapper button span.hoover-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;background-color:rgba(246,137,14,.7);transition:.4s all ease-in-out;border-radius:50%;z-index:1}section.about-us .about-us-wrapper__item_thumb:hover .image-wrapper img{transform:scale(1.2)}section.about-us .about-us-wrapper__item_thumb:hover .image-wrapper button span.hoover-circle{width:6.5rem;height:6.5rem}section.about-us .about-us-wrapper__item_numbers{background-color:#288b8b;border-radius:1rem;padding:3rem 4rem}@media(max-width: 960px){section.about-us .about-us-wrapper__item_numbers{padding:1.5rem 2rem}}section.about-us .about-us-wrapper__item_numbers .numb-wrapper{margin:2rem 0}@media(max-width: 960px){section.about-us .about-us-wrapper__item_numbers .numb-wrapper{margin:1rem 0}}section.offers-banner{margin:6rem 0;position:relative}@media(max-width: 1024px){section.offers-banner{margin:3rem 0 5rem}}section.offers-banner .offers-banner-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.offers-banner .offers-banner-wrapper{width:1600px}}@media(max-width: 1200px){section.offers-banner .offers-banner-wrapper{width:84%}}@media(max-width: 1024px){section.offers-banner .offers-banner-wrapper{width:90%}}@media(max-width: 768px){section.offers-banner .offers-banner-wrapper{width:94%}}@media(max-width: 480px){section.offers-banner .offers-banner-wrapper{width:97%}}section.offers-banner .offers-banner-wrapper__title{text-align:center}section.offers-banner .offers-banner-wrapper__title p{width:60%;padding-top:1rem;margin:0 auto}@media(max-width: 1024px){section.offers-banner .offers-banner-wrapper__title p{width:100%}}section.offers-banner .offers-banner-wrapper__slider{margin-top:2rem;position:relative}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide{width:100%;height:auto;background-size:cover;background-position:center;border-radius:1rem}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info{width:35%;margin:2.5%;background:rgba(255,255,255,.75);backdrop-filter:blur(20px);border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media(max-width: 920px){section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info{width:50%}}@media(max-width: 590px){section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info{width:95%}}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_item{padding:2rem 2rem 0 2rem}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_item .desc-wrap{padding:1rem 0}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_item .price-wrap{padding:1rem 0;border-top:1px solid #b9b9b9}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_item .price-wrap h4{padding:.7rem 0}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_link{width:100%;text-align:center;margin-top:2rem}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_link a{display:block;width:100%;padding:1rem 0;background-color:#f8a13f;font-size:.9rem;color:#fff;font-weight:500;transition:.4s all ease-in-out}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_link a svg{vertical-align:bottom;opacity:0;transform:translateX(-100%);transition:.4s all ease-in-out}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_link a:hover{background-color:#f6890e}section.offers-banner .offers-banner-wrapper__slider_item .swiper-wrapper .offer-slide__info_link a:hover svg{opacity:1;transform:translateX(10%)}section.offers-banner .offers-banner-wrapper__slider button{width:3.5rem;height:3.5rem;background-color:#8f8f8f;border-radius:50%;border:unset;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;transition:.4s all ease-in-out}section.offers-banner .offers-banner-wrapper__slider button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-prev{left:-4.5rem}@media(min-width: 1024px){section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-prev:hover{background-color:#3a3a3a}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-prev:hover svg{transform:translate(-80%, -50%)}}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-next{right:-4.5rem}@media(min-width: 1024px){section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-next:hover{background-color:#3a3a3a}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-next:hover svg{transform:translate(-20%, -50%)}}@media(max-width: 1024px){section.offers-banner .offers-banner-wrapper__slider button{transform:unset;background-color:#3a3a3a;top:unset;bottom:-2.5rem;width:3rem;height:3rem}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-prev{left:unset;right:4rem}section.offers-banner .offers-banner-wrapper__slider button.move-offer-slider-next{right:0}}section.offers-banner .offers-banner-wrapper__slider .offers-slider-pagination{width:100%;margin-top:1rem;display:flex;justify-content:center}section.offers-banner .offers-banner-wrapper__slider .offers-slider-pagination span{width:2.5rem;height:3px;border-radius:1px;background-color:#8e8e8e}section.offers-banner .offers-banner-wrapper__slider .offers-slider-pagination span.swiper-pagination-bullet-active{background-color:#3a3a3a}@media(max-width: 1024px){section.offers-banner .offers-banner-wrapper__slider .offers-slider-pagination{justify-content:flex-start;width:calc(100% - 8rem);margin-top:1.5rem}section.offers-banner .offers-banner-wrapper__slider .offers-slider-pagination span{width:1.5rem}}section.offers-banner .section-background-include{position:absolute;width:100%;height:120%;z-index:-1;background-color:#f7f7f7;left:0;bottom:39%}.cta-banner{margin:6rem 0;background-color:#288b8b}@media(min-width: 2600px){.cta-banner{width:1800px;margin:0 auto}}@media(max-width: 1024px){.cta-banner{margin:3rem 0}}.cta-banner__wrapper{padding:3rem 10% 3rem 0;display:grid;grid-template-columns:2fr 3fr;gap:3rem;align-items:center}@media(max-width: 1200px){.cta-banner__wrapper{padding:3rem 8% 3rem 0}}@media(max-width: 1024px){.cta-banner__wrapper{padding:3rem 5% 3rem 0}}@media(max-width: 768px){.cta-banner__wrapper{padding:3rem 3% 3rem 0;gap:1rem}}@media(max-width: 520px){.cta-banner__wrapper{grid-template-columns:1fr;padding:2rem 0}}.cta-banner__wrapper_image{width:100%}@media(max-width: 520px){.cta-banner__wrapper_image{width:80%}}.cta-banner__wrapper_image img{width:100%;height:auto}@media(max-width: 520px){.cta-banner__wrapper_info{width:80%;margin:0 auto}}@media(max-width: 520px)and (min-width: 2000px){.cta-banner__wrapper_info{width:1600px}}@media(max-width: 520px)and (max-width: 1200px){.cta-banner__wrapper_info{width:84%}}@media(max-width: 520px)and (max-width: 1024px){.cta-banner__wrapper_info{width:90%}}@media(max-width: 520px)and (max-width: 768px){.cta-banner__wrapper_info{width:94%}}@media(max-width: 520px)and (max-width: 480px){.cta-banner__wrapper_info{width:97%}}.cta-banner__wrapper_info p{padding-top:1rem}.cta-banner__wrapper_info .link-wrapper{margin-top:3rem}.app-banner{margin:6rem 0}@media(max-width: 1024px){.app-banner{margin:3rem 0}}.app-banner__wrapper{width:80%;margin:0 auto;position:relative}@media(min-width: 2000px){.app-banner__wrapper{width:1600px}}@media(max-width: 1200px){.app-banner__wrapper{width:84%}}@media(max-width: 1024px){.app-banner__wrapper{width:90%}}@media(max-width: 768px){.app-banner__wrapper{width:94%}}@media(max-width: 480px){.app-banner__wrapper{width:97%}}@media(max-width: 681px){.app-banner__wrapper{aspect-ratio:2/3}}@media(max-width: 600px){.app-banner__wrapper{aspect-ratio:3/5}}@media(max-width: 440px){.app-banner__wrapper{aspect-ratio:1/2}}@media(max-width: 340px){.app-banner__wrapper{aspect-ratio:2/5}}.app-banner__wrapper_info{width:60%;padding:3rem}@media(max-width: 681px){.app-banner__wrapper_info{width:100%;padding:1.5rem}}.app-banner__wrapper_info .banner-title p{padding-top:1rem}.app-banner__wrapper_info .banner-link-desc{margin-top:4rem}@media(max-width: 880px){.app-banner__wrapper_info .banner-link-desc{margin-top:2rem}}.app-banner__wrapper_info .banner-links{margin-top:1rem;display:flex;align-items:center;gap:2rem}.app-banner__wrapper_info .banner-links__logo{width:3.5rem}.app-banner__wrapper_info .banner-links__logo img{width:100%;height:auto}.app-banner__wrapper_info .banner-links__item{display:flex;gap:1rem}@media(max-width: 880px){.app-banner__wrapper_info .banner-links__item{flex-direction:column;gap:.5rem}}.app-banner__wrapper_info .banner-links__item img{width:9.2rem;height:auto}.app-banner__wrapper_image{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:1rem;overflow:hidden;z-index:-1}.app-banner__wrapper_image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}@media(max-width: 681px){.app-banner__wrapper_image img{width:100%;height:100%;object-fit:cover;object-position:center bottom;transform:none}}section.newsletter{margin:6rem 0}@media(max-width: 1024px){section.newsletter{margin:3rem 0}}section.newsletter .newsletter-wrapper{width:70%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}@media(min-width: 2000px){section.newsletter .newsletter-wrapper{width:1500px}}@media(max-width: 1200px){section.newsletter .newsletter-wrapper{width:75%}}@media(max-width: 1024px){section.newsletter .newsletter-wrapper{width:80%}}@media(max-width: 768px){section.newsletter .newsletter-wrapper{width:85%}}@media(max-width: 480px){section.newsletter .newsletter-wrapper{width:90%}}@media(max-width: 800px){section.newsletter .newsletter-wrapper{grid-template-columns:1fr}}section.newsletter .newsletter-wrapper__form p.px25{padding-top:1rem}section.newsletter .newsletter-wrapper__form_item{margin-top:2rem}section.newsletter .newsletter-wrapper__form_item form{display:grid;grid-template-columns:1fr 3rem;gap:.5rem}section.newsletter .newsletter-wrapper__form_item form input{font:inherit;padding:.5rem 1rem;height:100%;border:none;border-radius:5px;background-color:#f2f2f2;font-weight:500;color:#3a3a3a}section.newsletter .newsletter-wrapper__form_item form input::placeholder{color:#3a3a3a}section.newsletter .newsletter-wrapper__form_item form input.error{border:1px solid darkred}section.newsletter .newsletter-wrapper__form_item form button{position:relative;width:3rem;height:3rem;background-color:#f6890e;border-radius:5px;border:none;cursor:pointer}section.newsletter .newsletter-wrapper__form_item form button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.newsletter .newsletter-wrapper__form_item form .status{padding-top:.5rem;color:#8e8e8e}section.newsletter .newsletter-wrapper__form_item p.error-msg{color:darkred}section.newsletter .newsletter-wrapper__image{width:100%;aspect-ratio:13/9;border-radius:.5rem;overflow:hidden}section.newsletter .newsletter-wrapper__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.inside-page-hero{background-color:#f8f8f8}section.inside-page-hero .inside-page-hero-wrapper{margin-left:10%;height:100%;display:grid;grid-template-columns:5fr 4fr;gap:1rem;align-items:center}@media(min-width: 2600px){section.inside-page-hero .inside-page-hero-wrapper{width:1800px;margin:0 auto}}@media(max-width: 1400px){section.inside-page-hero .inside-page-hero-wrapper{grid-template-columns:1fr 1fr}}@media(max-width: 1200px){section.inside-page-hero .inside-page-hero-wrapper{margin-left:8%}}@media(max-width: 1024px){section.inside-page-hero .inside-page-hero-wrapper{margin-left:5%}}@media(max-width: 768px){section.inside-page-hero .inside-page-hero-wrapper{margin-left:3%}}@media(max-width: 720px){section.inside-page-hero .inside-page-hero-wrapper{grid-template-columns:1fr;margin-left:0}}section.inside-page-hero .inside-page-hero-wrapper__title{width:80%;padding:1rem 0}@media(max-width: 1024px){section.inside-page-hero .inside-page-hero-wrapper__title{width:100%}}@media(max-width: 720px){section.inside-page-hero .inside-page-hero-wrapper__title{width:80%;margin:0 auto;padding:3rem 0}}@media(max-width: 720px)and (min-width: 2000px){section.inside-page-hero .inside-page-hero-wrapper__title{width:1600px}}@media(max-width: 720px)and (max-width: 1200px){section.inside-page-hero .inside-page-hero-wrapper__title{width:84%}}@media(max-width: 720px)and (max-width: 1024px){section.inside-page-hero .inside-page-hero-wrapper__title{width:90%}}@media(max-width: 720px)and (max-width: 768px){section.inside-page-hero .inside-page-hero-wrapper__title{width:94%}}@media(max-width: 720px)and (max-width: 480px){section.inside-page-hero .inside-page-hero-wrapper__title{width:97%}}section.inside-page-hero .inside-page-hero-wrapper__title h1.px60{padding-top:1rem}section.inside-page-hero .inside-page-hero-wrapper__title p{padding-top:1rem}section.inside-page-hero .inside-page-hero-wrapper__title .address-wrapper p span{font-weight:700}section.inside-page-hero .inside-page-hero-wrapper__title .address-wrapper p span.green{font-weight:400;color:#288b8b}section.inside-page-hero .inside-page-hero-wrapper__title .address-wrapper p a{color:#3a3a3a}section.inside-page-hero .inside-page-hero-wrapper__title .links-wrapper{margin-top:3rem;display:flex;gap:1rem}@media(max-width: 350px){section.inside-page-hero .inside-page-hero-wrapper__title .links-wrapper{flex-direction:column;text-align:center}section.inside-page-hero .inside-page-hero-wrapper__title .links-wrapper a{width:100%}}section.inside-page-hero .inside-page-hero-wrapper__title .app-links-wrapper{margin-top:1rem;display:flex;align-items:center;gap:1rem}section.inside-page-hero .inside-page-hero-wrapper__title .app-links-wrapper img{width:8rem;height:auto}section.inside-page-hero .inside-page-hero-wrapper__image{width:100%}@media(max-width: 720px){section.inside-page-hero .inside-page-hero-wrapper__image{width:90%;margin-left:10%}}section.inside-page-hero .inside-page-hero-wrapper__image img{width:100%;height:auto}.colored-list{margin:6rem 0}@media(max-width: 1024px){.colored-list{margin:3rem 0}}.colored-list__wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){.colored-list__wrapper{width:1600px}}@media(max-width: 1200px){.colored-list__wrapper{width:84%}}@media(max-width: 1024px){.colored-list__wrapper{width:90%}}@media(max-width: 768px){.colored-list__wrapper{width:94%}}@media(max-width: 480px){.colored-list__wrapper{width:97%}}.colored-list__wrapper_info{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media(max-width: 680px){.colored-list__wrapper_info{grid-template-columns:1fr}}.colored-list__wrapper_info .clinic-info-block{background-color:#f8f8f8;border-radius:1rem;padding:2.5rem}.colored-list__wrapper_info .clinic-info-block p{padding-top:.5rem}.colored-list__wrapper_info .clinic-info-block p a{color:#3a3a3a}.colored-list__wrapper_info .clinic-info-block p span.days{margin-right:.5rem}.colored-list__wrapper_item{font-family:"Recoleta",serif;background-color:#288b8b;padding:1.5rem;border-radius:.5rem;color:#fff;font-weight:500;font-size:1.5rem;margin:1rem 0}section.our-clinics-content{margin:3rem 0}section.our-clinics-content .our-clinics-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.our-clinics-content .our-clinics-content-wrapper{width:1600px}}@media(max-width: 1200px){section.our-clinics-content .our-clinics-content-wrapper{width:84%}}@media(max-width: 1024px){section.our-clinics-content .our-clinics-content-wrapper{width:90%}}@media(max-width: 768px){section.our-clinics-content .our-clinics-content-wrapper{width:94%}}@media(max-width: 480px){section.our-clinics-content .our-clinics-content-wrapper{width:97%}}section.our-clinics-content .our-clinics-content-wrapper__title p{padding-top:1rem}section.our-clinics-content .our-clinics-content-wrapper__categories_selector{margin-top:1rem;width:50%}@media(max-width: 800px){section.our-clinics-content .our-clinics-content-wrapper__categories_selector{width:75%}}@media(max-width: 360px){section.our-clinics-content .our-clinics-content-wrapper__categories_selector{width:100%}}section.our-clinics-content .our-clinics-content-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 800px){section.our-clinics-content .our-clinics-content-wrapper__list{grid-template-columns:1fr 1fr}}@media(max-width: 480px){section.our-clinics-content .our-clinics-content-wrapper__list{gap:1rem}}@media(max-width: 380px){section.our-clinics-content .our-clinics-content-wrapper__list{grid-template-columns:1fr}}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block.hidden{display:none}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_image{width:100%;aspect-ratio:4/3;border-radius:1rem;overflow:hidden}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_info{padding:.5rem 0}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_info p{padding-top:.3rem}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_info p span{color:#288b8b}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_info p a{color:#3a3a3a}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_working-time{padding-top:.5rem;border-top:1px solid #ededed}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_working-time p{padding-top:.3rem}section.our-clinics-content .our-clinics-content-wrapper__list .clinic-block__wrapper_working-time p span{margin-right:.5rem}section.three-column-list{margin:6rem 0}@media(max-width: 1024px){section.three-column-list{margin:3rem 0}}section.three-column-list .three-column-list-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.three-column-list .three-column-list-wrapper{width:1600px}}@media(max-width: 1200px){section.three-column-list .three-column-list-wrapper{width:84%}}@media(max-width: 1024px){section.three-column-list .three-column-list-wrapper{width:90%}}@media(max-width: 768px){section.three-column-list .three-column-list-wrapper{width:94%}}@media(max-width: 480px){section.three-column-list .three-column-list-wrapper{width:97%}}section.three-column-list .three-column-list-wrapper__list{margin-top:1.5rem}section.three-column-list .three-column-list-wrapper__list ul{column-count:3;column-fill:balance}@media(max-width: 860px){section.three-column-list .three-column-list-wrapper__list ul{column-count:2}}@media(max-width: 400px){section.three-column-list .three-column-list-wrapper__list ul{column-count:1}}section.three-column-list .three-column-list-wrapper__list ul li{margin-bottom:1rem;position:relative;padding-left:1rem;min-height:2ch}section.three-column-list .three-column-list-wrapper__list ul li:after{content:"–";position:absolute;top:0;left:0}section.doctors-list{margin:6rem 0}@media(max-width: 1024px){section.doctors-list{margin:3rem 0}}section.doctors-list .doctors-list-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.doctors-list .doctors-list-wrapper{width:1600px}}@media(max-width: 1200px){section.doctors-list .doctors-list-wrapper{width:84%}}@media(max-width: 1024px){section.doctors-list .doctors-list-wrapper{width:90%}}@media(max-width: 768px){section.doctors-list .doctors-list-wrapper{width:94%}}@media(max-width: 480px){section.doctors-list .doctors-list-wrapper{width:97%}}section.doctors-list .doctors-list-wrapper__title p{padding-top:.5rem}section.doctors-list .doctors-list-wrapper__title p a{color:#3a3a3a}section.doctors-list .doctors-list-wrapper__list{margin-top:2rem;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:1rem;row-gap:2rem}@media(max-width: 980px){section.doctors-list .doctors-list-wrapper__list{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 540px){section.doctors-list .doctors-list-wrapper__list{grid-template-columns:1fr 1fr}}section.doctors-list .doctors-list-wrapper__list_item a .doctor-block__image{width:100%;aspect-ratio:1/1;border-radius:1rem;overflow:hidden}section.doctors-list .doctors-list-wrapper__list_item a .doctor-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.doctors-list .doctors-list-wrapper__list_item a .doctor-block__info{margin-top:1rem}section.doctors-list .doctors-list-wrapper__list_item a .doctor-block__info p{padding-top:.5rem}section.photo-gallery-slider{margin:6rem 0}@media(max-width: 1024px){section.photo-gallery-slider{margin:3rem 0 6rem}}section.photo-gallery-slider .photo-gallery-slider-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.photo-gallery-slider .photo-gallery-slider-wrapper{width:1600px}}@media(max-width: 1200px){section.photo-gallery-slider .photo-gallery-slider-wrapper{width:84%}}@media(max-width: 1024px){section.photo-gallery-slider .photo-gallery-slider-wrapper{width:90%}}@media(max-width: 768px){section.photo-gallery-slider .photo-gallery-slider-wrapper{width:94%}}@media(max-width: 480px){section.photo-gallery-slider .photo-gallery-slider-wrapper{width:97%}}section.photo-gallery-slider .photo-gallery-slider-wrapper__title p{width:50%;padding-top:1rem}@media(max-width: 1024px){section.photo-gallery-slider .photo-gallery-slider-wrapper__title p{width:100%}}section.photo-gallery-slider .photo-gallery-slider-wrapper__item{margin-top:2rem;position:relative}section.photo-gallery-slider .photo-gallery-slider-wrapper__item .gallery-slider .swiper-wrapper .gallery-slider__slide{width:100%;aspect-ratio:25/28;border-radius:1rem;overflow:hidden}section.photo-gallery-slider .photo-gallery-slider-wrapper__item .gallery-slider .swiper-wrapper .gallery-slider__slide img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.photo-gallery-slider .photo-gallery-slider-wrapper__item button{position:absolute;top:50%;transform:translateY(-50%);width:3.5rem;height:3.5rem;background-color:#8f8f8f;border:none;border-radius:50%;cursor:pointer}@media(max-width: 1024px){section.photo-gallery-slider .photo-gallery-slider-wrapper__item button{top:unset;transform:unset;bottom:-4rem}}@media(max-width: 480px){section.photo-gallery-slider .photo-gallery-slider-wrapper__item button{width:2.5rem;height:2.5rem;bottom:-3rem}}section.photo-gallery-slider .photo-gallery-slider-wrapper__item button.move-gallery-slider-prev{left:-4rem}@media(max-width: 1024px){section.photo-gallery-slider .photo-gallery-slider-wrapper__item button.move-gallery-slider-prev{left:0}}section.photo-gallery-slider .photo-gallery-slider-wrapper__item button.move-gallery-slider-next{right:-4rem}@media(max-width: 1024px){section.photo-gallery-slider .photo-gallery-slider-wrapper__item button.move-gallery-slider-next{right:0}}.career-banner{margin:6rem 0}@media(max-width: 1024px){.career-banner{margin:3rem 0}}.career-banner__wrapper{width:80%;margin:0 auto;padding:2rem 0;background-color:#288b8b;display:grid;grid-template-columns:4fr 3fr;gap:1rem;align-items:center;border-radius:1rem;overflow:hidden}@media(min-width: 2000px){.career-banner__wrapper{width:1600px}}@media(max-width: 1200px){.career-banner__wrapper{width:84%}}@media(max-width: 1024px){.career-banner__wrapper{width:90%}}@media(max-width: 768px){.career-banner__wrapper{width:94%}}@media(max-width: 480px){.career-banner__wrapper{width:97%}}@media(max-width: 600px){.career-banner__wrapper{grid-template-columns:1fr;padding:0}}.career-banner__wrapper_info{padding-left:3rem}@media(max-width: 600px){.career-banner__wrapper_info{padding:2rem}}.career-banner__wrapper_info p{padding-top:1rem}.career-banner__wrapper_info .link-wrap{margin-top:3rem}.career-banner__wrapper_image{width:100%}@media(max-width: 600px){.career-banner__wrapper_image{margin-left:10%;width:90%;padding-bottom:1rem}}.career-banner__wrapper_image img{width:100%;height:auto}section.accordion{margin:6rem 0}@media(max-width: 1024px){section.accordion{margin:3rem 0}}section.accordion .accordion-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.accordion .accordion-wrapper{width:1600px}}@media(max-width: 1200px){section.accordion .accordion-wrapper{width:84%}}@media(max-width: 1024px){section.accordion .accordion-wrapper{width:90%}}@media(max-width: 768px){section.accordion .accordion-wrapper{width:94%}}@media(max-width: 480px){section.accordion .accordion-wrapper{width:97%}}section.accordion .accordion-wrapper__desc{margin-bottom:2rem}section.accordion .accordion-wrapper__desc h2{margin-bottom:1rem}section.accordion .accordion-wrapper__item{padding:1rem 0;overflow:hidden}section.accordion .accordion-wrapper__item:not(:last-of-type){border-bottom:1px solid #dbdbdb}section.accordion .accordion-wrapper__item_head{display:grid;align-items:center;gap:.5rem;grid-template-columns:1fr max-content;transition:.4s all ease-in-out;cursor:pointer}section.accordion .accordion-wrapper__item_head p{transition:.4s all ease-in-out}section.accordion .accordion-wrapper__item_head .accordion-marker-wrap{width:1rem;height:1rem;position:relative;transition:.4s all ease-in-out}section.accordion .accordion-wrapper__item_head .accordion-marker-wrap .vertical-line{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2px;height:100%;background-color:#3a3a3a;transition:.4s all ease-in-out}section.accordion .accordion-wrapper__item_head .accordion-marker-wrap:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:2px;background-color:#3a3a3a;transition:.4s all ease-in-out}section.accordion .accordion-wrapper__item_head.active p{color:#f6890e}section.accordion .accordion-wrapper__item_head.active .accordion-marker-wrap{transform:rotate(45deg)}section.accordion .accordion-wrapper__item_head.active .accordion-marker-wrap .vertical-line{background-color:#f6890e}section.accordion .accordion-wrapper__item_head.active .accordion-marker-wrap:after{background-color:#f6890e}section.accordion .accordion-wrapper__item_body{transform:translateY(-100%);display:none;height:0;padding-bottom:1rem;opacity:0}section.accordion .accordion-wrapper__item_body.visible{transform:translateY(0);display:block;height:max-content;animation:bodyIn .4s ease-in-out;opacity:1}section.accordion .accordion-wrapper__item_body h3{padding-top:1rem}section.accordion .accordion-wrapper__item_body p{padding-top:1rem}section.accordion .accordion-wrapper__item_body ul{padding-top:1rem}section.accordion .accordion-wrapper__item_body ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.accordion .accordion-wrapper__item_body ul li:after{content:"–";position:absolute;top:0;left:0}@keyframes bodyIn{0%{transform:translateY(-100%);opacity:0}40%{opacity:0}100%{transform:translateY(0);opacity:1}}.simple-paragraph{margin:4rem 0}@media(max-width: 1024px){.simple-paragraph{margin:2rem 0}}.simple-paragraph__wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){.simple-paragraph__wrapper{width:1600px}}@media(max-width: 1200px){.simple-paragraph__wrapper{width:84%}}@media(max-width: 1024px){.simple-paragraph__wrapper{width:90%}}@media(max-width: 768px){.simple-paragraph__wrapper{width:94%}}@media(max-width: 480px){.simple-paragraph__wrapper{width:97%}}.simple-paragraph__wrapper h2{margin-bottom:1rem}.simple-paragraph__wrapper_item p,.simple-paragraph__wrapper_item h5{padding-top:1rem}.simple-paragraph__wrapper_item a{color:#288b8b}.simple-paragraph__wrapper_item ul{padding-top:1rem}.simple-paragraph__wrapper_item ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}.simple-paragraph__wrapper_item ul li:after{content:"–";position:absolute;top:0;left:0}.simple-paragraph__wrapper_links{margin-top:2rem;display:flex;gap:1rem}.services-page-content{margin:6rem 0}@media(max-width: 1024px){.services-page-content{margin:3rem 0}}.services-page-content .services-page-content-wrapper{width:80%;margin:0 auto;display:grid;grid-template-columns:2fr 1px 3fr;gap:2rem}@media(min-width: 2000px){.services-page-content .services-page-content-wrapper{width:1600px}}@media(max-width: 1200px){.services-page-content .services-page-content-wrapper{width:84%}}@media(max-width: 1024px){.services-page-content .services-page-content-wrapper{width:90%}}@media(max-width: 768px){.services-page-content .services-page-content-wrapper{width:94%}}@media(max-width: 480px){.services-page-content .services-page-content-wrapper{width:97%}}@media(max-width: 860px){.services-page-content .services-page-content-wrapper{grid-template-columns:1fr}}.services-page-content .services-page-content-wrapper__filtration_selector{margin-top:1rem}.services-page-content .services-page-content-wrapper__line{width:100%;height:100%;background-color:#6a6a6a}@media(max-width: 860px){.services-page-content .services-page-content-wrapper__line{height:1px}}.services-page-content .services-page-content-wrapper__item .service-block{display:none}.services-page-content .services-page-content-wrapper__item .service-block.active{display:block}.services-page-content .services-page-content-wrapper__item .service-block__image{width:100%;aspect-ratio:2/1;border-radius:.5rem;overflow:hidden}.services-page-content .services-page-content-wrapper__item .service-block__image a{width:100%;height:100%}.services-page-content .services-page-content-wrapper__item .service-block__image a img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}.services-page-content .services-page-content-wrapper__item .service-block__title{margin-top:2rem}.services-page-content .services-page-content-wrapper__item .service-block__title h2 a{color:#3a3a3a}.services-page-content .services-page-content-wrapper__item .service-block__desc p{padding-top:1rem}.services-page-content .services-page-content-wrapper__item .service-block__link{margin-top:3rem}section.single-service-hero{background-color:#f8f8f8}section.single-service-hero .single-service-hero-wrapper{width:80%;margin:0 auto;display:grid;grid-template-columns:3fr 2fr;align-items:end;padding-top:2rem;gap:2rem}@media(min-width: 2000px){section.single-service-hero .single-service-hero-wrapper{width:1600px}}@media(max-width: 1200px){section.single-service-hero .single-service-hero-wrapper{width:84%}}@media(max-width: 1024px){section.single-service-hero .single-service-hero-wrapper{width:90%}}@media(max-width: 768px){section.single-service-hero .single-service-hero-wrapper{width:94%}}@media(max-width: 480px){section.single-service-hero .single-service-hero-wrapper{width:97%}}@media(max-width: 1600px){section.single-service-hero .single-service-hero-wrapper{grid-template-columns:4fr 3fr}}@media(max-width: 1380px){section.single-service-hero .single-service-hero-wrapper{grid-template-columns:1fr 1fr}}@media(max-width: 720px){section.single-service-hero .single-service-hero-wrapper{grid-template-columns:1fr}}section.single-service-hero .single-service-hero-wrapper__info-side{align-self:center}section.single-service-hero .single-service-hero-wrapper__info-side .info-wrapper__desc{margin-top:1rem}section.single-service-hero .single-service-hero-wrapper__info-side .info-wrapper__desc p{width:90%;padding-top:1rem}@media(max-width: 1024px){section.single-service-hero .single-service-hero-wrapper__info-side .info-wrapper__desc p{width:100%}}section.single-service-hero .single-service-hero-wrapper__info-side .info-wrapper__links{margin-top:2rem;display:flex;gap:1rem}section.single-service-hero .single-service-hero-wrapper__image{width:100%}@media(max-width: 720px){section.single-service-hero .single-service-hero-wrapper__image{width:70%;margin:0 auto}}section.single-service-hero .single-service-hero-wrapper__image img{width:100%;height:auto}section.paragraph-image-left{margin:6rem 0}@media(max-width: 1024px){section.paragraph-image-left{margin:3rem 0}}section.paragraph-image-left .paragraph-image-left-wrapper{width:80%;margin:0 auto;display:grid;grid-template-columns:7fr 8fr;gap:3rem}@media(min-width: 2000px){section.paragraph-image-left .paragraph-image-left-wrapper{width:1600px}}@media(max-width: 1200px){section.paragraph-image-left .paragraph-image-left-wrapper{width:84%}}@media(max-width: 1024px){section.paragraph-image-left .paragraph-image-left-wrapper{width:90%}}@media(max-width: 768px){section.paragraph-image-left .paragraph-image-left-wrapper{width:94%}}@media(max-width: 480px){section.paragraph-image-left .paragraph-image-left-wrapper{width:97%}}@media(max-width: 1300px){section.paragraph-image-left .paragraph-image-left-wrapper{gap:1.5rem}}@media(max-width: 520px){section.paragraph-image-left .paragraph-image-left-wrapper{grid-template-columns:1fr}}section.paragraph-image-left .paragraph-image-left-wrapper__image{width:100%;aspect-ratio:1/1;border-radius:.5rem;overflow:hidden}section.paragraph-image-left .paragraph-image-left-wrapper__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph{margin-top:1rem}section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph p{padding-top:1rem}section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph ul{padding-top:1rem}section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph ul li:after{content:"–";position:absolute;top:0;left:0}@media(max-width: 520px){section.paragraph-image-left .paragraph-image-left-wrapper__item_paragraph{margin-top:0}}section.paragraph-image-bottom{margin:6rem 0}@media(max-width: 1024px){section.paragraph-image-bottom{margin:3rem 0}}section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:1600px}}@media(max-width: 1200px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:84%}}@media(max-width: 1024px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:90%}}@media(max-width: 768px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:94%}}@media(max-width: 480px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper{width:97%}}section.paragraph-image-bottom .paragraph-image-bottom-wrapper.centered h2,section.paragraph-image-bottom .paragraph-image-bottom-wrapper.centered p{text-align:center}section.paragraph-image-bottom .paragraph-image-bottom-wrapper.centered .paragraph-image-bottom-wrapper__item{width:60%;margin:0 auto}@media(max-width: 1024px){section.paragraph-image-bottom .paragraph-image-bottom-wrapper.centered .paragraph-image-bottom-wrapper__item{width:100%}}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__item p{padding-top:1rem}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__item ul{padding-top:1rem}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__item ul li{margin:.25rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__item ul li:after{content:"–";position:absolute;top:0;left:0}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__image{margin-top:2rem;width:100%;aspect-ratio:15/7;border-radius:.5rem;overflow:hidden;position:relative}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__image button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;border:none;border-radius:50%;background-color:#f6890e;cursor:pointer}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__image button svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__images{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__images .image-wrapper{width:100%;aspect-ratio:19/15;border-radius:1rem;overflow:hidden}section.paragraph-image-bottom .paragraph-image-bottom-wrapper__images .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.links-list{margin:6rem 0}@media(max-width: 1024px){section.links-list{margin:3rem 0}}section.links-list .links-list-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.links-list .links-list-wrapper{width:1600px}}@media(max-width: 1200px){section.links-list .links-list-wrapper{width:84%}}@media(max-width: 1024px){section.links-list .links-list-wrapper{width:90%}}@media(max-width: 768px){section.links-list .links-list-wrapper{width:94%}}@media(max-width: 480px){section.links-list .links-list-wrapper{width:97%}}section.links-list .links-list-wrapper__item{display:grid;gap:1rem}section.links-list .links-list-wrapper__item.three-blocks-row{grid-template-columns:repeat(3, 1fr)}@media(max-width: 820px){section.links-list .links-list-wrapper__item.three-blocks-row{grid-template-columns:1fr}}section.links-list .links-list-wrapper__item.two-blocks-row{grid-template-columns:repeat(2, 1fr)}@media(max-width: 820px){section.links-list .links-list-wrapper__item.two-blocks-row{grid-template-columns:1fr}}section.links-list .links-list-wrapper__item .link-block{background-color:#f8f8f8;border-radius:1rem;overflow:hidden;display:grid;grid-template-columns:1fr;gap:1rem;padding-bottom:2rem}section.links-list .links-list-wrapper__item .link-block__image{width:100%;height:15rem}@media(max-width: 820px){section.links-list .links-list-wrapper__item .link-block__image{height:unset;aspect-ratio:5/3}}section.links-list .links-list-wrapper__item .link-block__image a{width:100%;height:100%}section.links-list .links-list-wrapper__item .link-block__image a img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.links-list .links-list-wrapper__item .link-block__desc{padding:0 1.5rem}section.links-list .links-list-wrapper__item .link-block__desc h2 a{color:#3a3a3a}section.links-list .links-list-wrapper__item .link-block__desc p{padding-top:1rem}section.links-list .links-list-wrapper__item .link-block__link{margin-top:1rem;align-self:end;padding:0 1.5rem}section.links-list .links-list-wrapper__desc{margin-top:2rem}section.links-list .links-list-wrapper__desc p a{color:#288b8b}section.season-offers-content{margin:6rem 0}@media(max-width: 1024px){section.season-offers-content{margin:3rem 0}}section.season-offers-content .season-offers-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.season-offers-content .season-offers-content-wrapper{width:1600px}}@media(max-width: 1200px){section.season-offers-content .season-offers-content-wrapper{width:84%}}@media(max-width: 1024px){section.season-offers-content .season-offers-content-wrapper{width:90%}}@media(max-width: 768px){section.season-offers-content .season-offers-content-wrapper{width:94%}}@media(max-width: 480px){section.season-offers-content .season-offers-content-wrapper{width:97%}}section.season-offers-content .season-offers-content-wrapper__list{margin-top:1rem}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block{margin-top:2rem;display:grid;grid-template-columns:9fr 7fr;gap:1.5rem}@media(max-width: 800px){section.season-offers-content .season-offers-content-wrapper__list .season-offer-block{grid-template-columns:1fr;gap:0}}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__image{width:100%;height:100%;min-height:25rem;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 800px){section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__image{height:unset;min-height:unset;aspect-ratio:2/1}}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__image .image-wrap{width:100%;height:100%;position:absolute}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__image .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__desc{width:100%;height:100%;background-color:#f8f8f8;border-radius:1rem;padding:2rem}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__desc_title h2 a{color:#3a3a3a}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__desc_exc p{padding-top:1rem}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__desc_price{margin-top:2rem}section.season-offers-content .season-offers-content-wrapper__list .season-offer-block__desc_link{margin-top:3rem}section.single-offer-content{margin:6rem 0}@media(max-width: 1024px){section.single-offer-content{margin:3rem 0}}section.single-offer-content .single-offer-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.single-offer-content .single-offer-content-wrapper{width:1600px}}@media(max-width: 1200px){section.single-offer-content .single-offer-content-wrapper{width:84%}}@media(max-width: 1024px){section.single-offer-content .single-offer-content-wrapper{width:90%}}@media(max-width: 768px){section.single-offer-content .single-offer-content-wrapper{width:94%}}@media(max-width: 480px){section.single-offer-content .single-offer-content-wrapper{width:97%}}section.single-offer-content .single-offer-content-wrapper .season-offer-block{display:grid;grid-template-columns:9fr 7fr;gap:1.5rem}@media(max-width: 800px){section.single-offer-content .single-offer-content-wrapper .season-offer-block{grid-template-columns:1fr;gap:0}}section.single-offer-content .single-offer-content-wrapper .season-offer-block__image{width:100%;height:100%;min-height:30rem;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 800px){section.single-offer-content .single-offer-content-wrapper .season-offer-block__image{height:unset;min-height:unset;aspect-ratio:2/1}}section.single-offer-content .single-offer-content-wrapper .season-offer-block__image .image-wrap{width:100%;height:100%;position:absolute}section.single-offer-content .single-offer-content-wrapper .season-offer-block__image .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.single-offer-content .single-offer-content-wrapper .season-offer-block__desc{width:100%;height:100%;background-color:#f8f8f8;border-radius:1rem;padding:2rem}section.single-offer-content .single-offer-content-wrapper .season-offer-block__desc_title h2 a{color:#3a3a3a}section.single-offer-content .single-offer-content-wrapper .season-offer-block__desc_exc p{padding-top:1rem}section.single-offer-content .single-offer-content-wrapper .season-offer-block__desc_price{margin-top:2rem}section.single-offer-content .single-offer-content-wrapper .season-offer-block__desc_link{margin-top:3rem}section.single-offer-content .single-offer-content-wrapper__bottom-desc{margin-top:2rem}.insurance-table{margin:6rem 0;background-color:#fff;position:relative;z-index:11}@media(max-width: 1024px){.insurance-table{margin:3rem 0}}.insurance-table .insurance-table-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){.insurance-table .insurance-table-wrapper{width:1600px}}@media(max-width: 1200px){.insurance-table .insurance-table-wrapper{width:84%}}@media(max-width: 1024px){.insurance-table .insurance-table-wrapper{width:90%}}@media(max-width: 768px){.insurance-table .insurance-table-wrapper{width:94%}}@media(max-width: 480px){.insurance-table .insurance-table-wrapper{width:97%}}.insurance-table .insurance-table-wrapper__item_head{display:grid;grid-template-columns:2fr 1fr 1fr;position:sticky;top:0;z-index:12}@media(max-width: 920px){.insurance-table .insurance-table-wrapper__item_head{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 920px){.insurance-table .insurance-table-wrapper__item_head .empty{display:none}}.insurance-table .insurance-table-wrapper__item_head .packet-block{margin:0 .5rem;padding:2rem;background-color:#288b8b;text-align:center;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:center;align-items:center}@media(max-width: 1340px){.insurance-table .insurance-table-wrapper__item_head .packet-block{padding:1rem}}@media(max-width: 380px){.insurance-table .insurance-table-wrapper__item_head .packet-block{margin:0 .2rem;padding:.5rem}}@media(max-width: 480px){.insurance-table .insurance-table-wrapper__item_head .packet-block p{font-size:1.25rem;font-weight:500}}.insurance-table .insurance-table-wrapper__item_body .insurance-table-row{display:grid;grid-template-columns:2fr 1fr 1fr;position:relative;z-index:1;align-items:center}.insurance-table .insurance-table-wrapper__item_body .insurance-table-row:not(:last-of-type){position:relative}.insurance-table .insurance-table-wrapper__item_body .insurance-table-row:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:0;background-color:#dbdbdb;width:calc(100% - .5rem);height:1px}@media(max-width: 920px){.insurance-table .insurance-table-wrapper__item_body .insurance-table-row:not(:last-of-type):after{width:calc(100% - 1rem);left:.5rem}}@media(max-width: 920px){.insurance-table .insurance-table-wrapper__item_body .insurance-table-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 920px){.insurance-table .insurance-table-wrapper__item_body .insurance-table-row__desc{grid-column:1/3;padding:1rem}}.insurance-table .insurance-table-wrapper__item_body .insurance-table-row__item{height:100%;margin:0 .5rem;text-align:center;background-color:#f8f8f8;padding:1.5rem 0;display:flex;justify-content:center;align-items:center}@media(max-width: 380px){.insurance-table .insurance-table-wrapper__item_body .insurance-table-row__item{margin:0 .2rem}}.insurance-table .insurance-table-wrapper .insurance-table-link{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;text-align:center}@media(max-width: 1024px){.insurance-table .insurance-table-wrapper .insurance-table-link{grid-template-columns:1fr}}.insurance-table .insurance-table-wrapper .insurance-table-link a{grid-column:2/3;width:100%;padding:.75rem 0;background-color:#f6890e;color:#fff;font-size:.9rem;font-weight:500;border-radius:1.25rem}@media(max-width: 1024px){.insurance-table .insurance-table-wrapper .insurance-table-link a{grid-column:unset}}.insurance-table .insurance-table-wrapper .table-bottom{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width: 920px){.insurance-table .insurance-table-wrapper .table-bottom{grid-template-columns:1fr}}.insurance-table .insurance-table-wrapper .table-bottom__title{padding:1rem 0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem}@media(max-width: 920px){.insurance-table .insurance-table-wrapper .table-bottom__title{align-items:center}}.insurance-table .insurance-table-wrapper .table-bottom__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(max-width: 480px){.insurance-table .insurance-table-wrapper .table-bottom__list{gap:.5rem}}.insurance-table .insurance-table-wrapper .table-bottom__list_item{background-color:#f8f8f8;padding:2rem .2rem;border-radius:.5rem;text-align:center}.insurance-table .insurance-table-wrapper .table-bottom__list_item .price-wrapper{font-size:2rem;font-weight:700;color:#288b8b}@media(max-width: 480px){.insurance-table .insurance-table-wrapper .table-bottom__list_item .price-wrapper{font-size:1.5rem}}.insurance-table .insurance-table-wrapper .table-bottom__list_item .link-wrapper{margin-top:3rem}@media(max-width: 480px){.insurance-table .insurance-table-wrapper .table-bottom__list_item .link-wrapper{margin-top:1.5rem}}@media(max-width: 1300px){.insurance-table .insurance-table-wrapper .table-bottom__list_item .link-wrapper a{padding:.5rem 1rem}}@media(max-width: 460px){.insurance-table .insurance-table-wrapper .table-bottom__list_item .link-wrapper a{display:block;text-align:center}}.banner-with-logo{width:80%;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:center}@media(min-width: 2000px){.banner-with-logo{width:1600px}}@media(max-width: 1200px){.banner-with-logo{width:84%}}@media(max-width: 1024px){.banner-with-logo{width:90%}}@media(max-width: 768px){.banner-with-logo{width:94%}}@media(max-width: 480px){.banner-with-logo{width:97%}}@media(max-width: 960px){.banner-with-logo{gap:1rem}}@media(max-width: 480px){.banner-with-logo{grid-template-columns:1fr}}.banner-with-logo__logo{width:80%}@media(max-width: 960px){.banner-with-logo__logo{width:100%}}@media(max-width: 480px){.banner-with-logo__logo{width:60%;margin:0 auto}}.banner-with-logo__logo img{width:100%;height:auto}.banner-with-logo__image{width:100%;border-radius:1rem;overflow:hidden}.banner-with-logo__image img{width:100%;height:auto}section.internet-registration{margin:6rem 0}@media(max-width: 1024px){section.internet-registration{margin:3rem 0}}section.internet-registration .internet-registration-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.internet-registration .internet-registration-wrapper{width:1600px}}@media(max-width: 1200px){section.internet-registration .internet-registration-wrapper{width:84%}}@media(max-width: 1024px){section.internet-registration .internet-registration-wrapper{width:90%}}@media(max-width: 768px){section.internet-registration .internet-registration-wrapper{width:94%}}@media(max-width: 480px){section.internet-registration .internet-registration-wrapper{width:97%}}section.internet-registration .internet-registration-wrapper__title p{padding-top:1rem}section.internet-registration .internet-registration-wrapper__form{margin-top:2rem}section.internet-registration .internet-registration-wrapper__form iframe{width:100%;height:1240px}@media(max-width: 1180px){section.internet-registration .internet-registration-wrapper__form iframe{height:1070px}}@media(max-width: 853px){section.internet-registration .internet-registration-wrapper__form iframe{height:1624px}}@media(max-width: 400px){section.internet-registration .internet-registration-wrapper__form iframe{height:1725px}}section.testimonials{margin:6rem 0}@media(max-width: 1024px){section.testimonials{margin:3rem 0}}section.testimonials .testimonials-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.testimonials .testimonials-wrapper{width:1600px}}@media(max-width: 1200px){section.testimonials .testimonials-wrapper{width:84%}}@media(max-width: 1024px){section.testimonials .testimonials-wrapper{width:90%}}@media(max-width: 768px){section.testimonials .testimonials-wrapper{width:94%}}@media(max-width: 480px){section.testimonials .testimonials-wrapper{width:97%}}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper{width:40%;margin-top:1rem;position:relative}@media(max-width: 1400px){section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper{width:50%}}@media(max-width: 1100px){section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper{width:60%}}@media(max-width: 720px){section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper{width:75%}}@media(max-width: 480px){section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper{width:100%}}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper__title{width:100%;display:grid;grid-template-columns:1fr 3rem;grid-auto-rows:3rem;align-items:center}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper__title_name{height:100%;background-color:#f2f2f2;border-top-left-radius:5px;border-bottom-left-radius:5px;display:flex;align-items:center;padding:0 1rem}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper__title_chevron{width:100%;height:100%;background-color:#f6890e;border-top-right-radius:5px;border-bottom-right-radius:5px;position:relative}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper__title_chevron svg{transition:.4s all ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper .child-links-block{position:absolute;width:100%;left:0;top:3rem;display:none}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper .child-links-block ul{margin-top:1rem;background-color:#f2f2f2;border-radius:5px;padding:1rem}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper .child-links-block ul li{margin:.5rem 0}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper .child-links-block ul li a{color:#3a3a3a}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper:hover .taxonomies-list-wrapper__title_chevron svg{transform:translate(-50%, -50%) rotate(180deg)}section.testimonials .testimonials-wrapper__categories .taxonomies-list-wrapper:hover .child-links-block{display:block}section.testimonials .testimonials-wrapper__items{margin-top:4rem}@media(max-width: 1024px){section.testimonials .testimonials-wrapper__items{margin-top:2rem}}section.testimonials .testimonials-wrapper__items .testimonial-block{padding:1.5rem 0;border-bottom:1px solid #afafaf}section.testimonials .testimonials-wrapper__items .testimonial-block__head{display:flex;gap:1rem;align-items:flex-start}@media(max-width: 460px){section.testimonials .testimonials-wrapper__items .testimonial-block__head{flex-direction:column}}section.testimonials .testimonials-wrapper__items .testimonial-block__item p{padding-top:1rem}section.testimonials .testimonials-wrapper__link{margin-top:3rem}section.coupon-list{margin:6rem 0}@media(max-width: 1024px){section.coupon-list{margin:3rem 0}}section.coupon-list .coupon-list-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.coupon-list .coupon-list-wrapper{width:1600px}}@media(max-width: 1200px){section.coupon-list .coupon-list-wrapper{width:84%}}@media(max-width: 1024px){section.coupon-list .coupon-list-wrapper{width:90%}}@media(max-width: 768px){section.coupon-list .coupon-list-wrapper{width:94%}}@media(max-width: 480px){section.coupon-list .coupon-list-wrapper{width:97%}}section.coupon-list .coupon-list-wrapper__item .coupon-block{margin:3rem 0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width: 700px){section.coupon-list .coupon-list-wrapper__item .coupon-block{grid-template-columns:1fr}}section.coupon-list .coupon-list-wrapper__item .coupon-block__image{width:100%;aspect-ratio:2/1;border-radius:1rem;overflow:hidden;position:relative}section.coupon-list .coupon-list-wrapper__item .coupon-block__image .image-wrap{width:100%;height:100%;position:absolute}section.coupon-list .coupon-list-wrapper__item .coupon-block__image .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:right center;transform:none}section.coupon-list .coupon-list-wrapper__item .coupon-block__info{background-color:#f8f8f8;border-radius:1rem;padding:2rem}section.coupon-list .coupon-list-wrapper__item .coupon-block__info_desc span{display:block;padding-top:1rem}section.coupon-list .coupon-list-wrapper__item .coupon-block__info_link{width:100%;margin-top:2rem;text-align:center}section.coupon-list .coupon-list-wrapper__item .coupon-block__info_link a{display:inline-block;width:100%;padding:.75rem 0;background-color:#f6890e;border-radius:5px;color:#fff;font-size:.9rem;font-weight:500}section.blood-bank-content{margin:6rem 0}@media(max-width: 1024px){section.blood-bank-content{margin:3rem 0}}section.blood-bank-content .blood-bank-content-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.blood-bank-content .blood-bank-content-wrapper{width:1600px}}@media(max-width: 1200px){section.blood-bank-content .blood-bank-content-wrapper{width:84%}}@media(max-width: 1024px){section.blood-bank-content .blood-bank-content-wrapper{width:90%}}@media(max-width: 768px){section.blood-bank-content .blood-bank-content-wrapper{width:94%}}@media(max-width: 480px){section.blood-bank-content .blood-bank-content-wrapper{width:97%}}section.blood-bank-content .blood-bank-content-wrapper__blocks{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 1400px){section.blood-bank-content .blood-bank-content-wrapper__blocks{gap:1rem}}@media(max-width: 920px){section.blood-bank-content .blood-bank-content-wrapper__blocks{grid-template-columns:1fr}}section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item{background-color:#f8f8f8;border-radius:1rem;padding:3rem;display:grid;grid-template-columns:2fr 5fr;gap:2rem;align-items:center}@media(max-width: 1400px){section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item{padding:1.5rem}}section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item__ico{width:100%;text-align:center}section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item__ico img{max-width:100%;height:auto}section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item__list ul li{margin:.5rem 0;color:#3a3a3a;position:relative;padding-left:1rem}section.blood-bank-content .blood-bank-content-wrapper__blocks .present-block-item__list ul li:after{content:"–";position:absolute;top:0;left:0}section.blood-bank-content .blood-bank-content-wrapper__slogan{margin-top:2rem;font-size:1.75rem;font-weight:700;color:#288b8b}section.blood-bank-content .blood-bank-content-wrapper__cta{margin-top:5rem;background-color:#288b8b;border-radius:.5rem;overflow:hidden;display:grid;grid-template-columns:max-content 1fr;gap:3rem;align-items:center}@media(max-width: 1024px){section.blood-bank-content .blood-bank-content-wrapper__cta{margin-top:3rem}}@media(max-width: 800px){section.blood-bank-content .blood-bank-content-wrapper__cta{grid-template-columns:1fr;gap:1rem}}section.blood-bank-content .blood-bank-content-wrapper__cta .cta-image{max-width:25rem}section.blood-bank-content .blood-bank-content-wrapper__cta .cta-image img{width:100%;height:auto}section.blood-bank-content .blood-bank-content-wrapper__cta .cta-title{padding:2rem 3rem 2rem 0}@media(max-width: 800px){section.blood-bank-content .blood-bank-content-wrapper__cta .cta-title{padding:0 3rem 2rem 3rem}}section.blood-bank-content .blood-bank-content-wrapper__cta .cta-title__link{margin-top:3rem}section.prices{margin:6rem 0}@media(max-width: 1024px){section.prices{margin:3rem 0}}section.prices .prices-wrapper{width:80%;margin:0 auto}@media(min-width: 2000px){section.prices .prices-wrapper{width:1600px}}@media(max-width: 1200px){section.prices .prices-wrapper{width:84%}}@media(max-width: 1024px){section.prices .prices-wrapper{width:90%}}@media(max-width: 768px){section.prices .prices-wrapper{width:94%}}@media(max-width: 480px){section.prices .prices-wrapper{width:97%}}section.prices .prices-wrapper__navigation{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}section.prices .prices-wrapper__navigation button{padding:.7rem 2rem;border-radius:1rem;color:#f6890e;font-weight:700;background-color:#fff;border:2px solid #f6890e;transition:.4s all ease-in-out}section.prices .prices-wrapper__navigation button.active{color:#fff;background-color:#f6890e}section.prices .prices-wrapper__navigation button:not(.active){cursor:pointer}section.prices .prices-wrapper__navigation button:hover:not(.active){box-shadow:rgba(149,157,165,.3) 0px 8px 24px}section.prices .prices-wrapper__list{margin-top:2rem}section.prices .prices-wrapper__list_item{display:none}section.prices .prices-wrapper__list_item.active{display:block}section.prices .prices-wrapper__list_item .image-wrapper{margin-top:2rem}@media(max-width: 480px){section.prices .prices-wrapper__list_item .image-wrapper{width:70%;margin:2rem auto 0}}section.prices .prices-wrapper__list_item .image-wrapper img{width:100%;height:auto}section.prices .prices-wrapper__list_item .description-wrapper h5{margin-top:2rem}section.prices .prices-wrapper__list_item .description-wrapper h5,section.prices .prices-wrapper__list_item .description-wrapper p{padding-top:1rem}section.prices .prices-wrapper__list_item .description-wrapper h5 a,section.prices .prices-wrapper__list_item .description-wrapper p a{color:#3a3a3a}section.prices .prices-wrapper__list_item .price-blocks-list{margin-top:2rem}section.prices .prices-wrapper__list_item .price-blocks-list__head{display:grid;grid-template-columns:1fr 3.5rem;grid-template-rows:minmax(3.5rem, max-content);align-items:center;background-color:#f7f7f7;border-radius:.5rem;overflow:hidden;cursor:pointer}section.prices .prices-wrapper__list_item .price-blocks-list__head_service{padding:.5rem 1rem;font-size:1.1rem;font-weight:500;color:#3a3a3a}section.prices .prices-wrapper__list_item .price-blocks-list__head_marker{width:100%;height:100%;background-color:#6a6a6a;position:relative;transition:.4s all ease-in-out}section.prices .prices-wrapper__list_item .price-blocks-list__head_marker .vertical-line{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3px;height:35%;background-color:#fff;transition:.4s all ease-in-out}section.prices .prices-wrapper__list_item .price-blocks-list__head_marker .horizontal-line{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35%;height:3px;background-color:#fff;transition:.4s all ease-in-out}section.prices .prices-wrapper__list_item .price-blocks-list__body{margin-top:1rem;display:none}section.prices .prices-wrapper__list_item .price-blocks-list__body_item{padding:1rem;display:grid;grid-template-columns:1fr max-content;align-items:center;gap:1rem}section.prices .prices-wrapper__list_item .price-blocks-list__body_item:not(:last-of-type){border-bottom:1px solid #afafaf}section.prices .prices-wrapper__list_item .price-blocks-list__body_item .service{color:#3a3a3a}section.prices .prices-wrapper__list_item .price-blocks-list__body_item .price{color:#288b8b;font-weight:700;text-align:right}section.prices .prices-wrapper__list_item .price-blocks-list__body_item .price-note{grid-column:1/3;color:#3a3a3a;font-weight:700}section.prices .prices-wrapper__list_item .price-blocks-list.active .price-blocks-list__head_marker{background-color:#f6890e}section.prices .prices-wrapper__list_item .price-blocks-list.active .price-blocks-list__head_marker .vertical-line{transform:translate(-50%, -50%) rotate(45deg)}section.prices .prices-wrapper__list_item .price-blocks-list.active .price-blocks-list__head_marker .horizontal-line{transform:translate(-50%, -50%) rotate(45deg)}section.prices .prices-wrapper__list_item .price-blocks-list.active .price-blocks-list__body{display:block}section.prices .prices-wrapper__list_item .note-wrapper{margin-top:2rem}section.prices .prices-wrapper__list_item .note-wrapper p{color:#288b8b;font-weight:700}section.links-block .links-block-wrapper{width:80%;margin:0 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media(min-width: 2000px){section.links-block .links-block-wrapper{width:1600px}}@media(max-width: 1200px){section.links-block .links-block-wrapper{width:84%}}@media(max-width: 1024px){section.links-block .links-block-wrapper{width:90%}}@media(max-width: 768px){section.links-block .links-block-wrapper{width:94%}}@media(max-width: 480px){section.links-block .links-block-wrapper{width:97%}}@media(max-width: 480px){section.links-block .links-block-wrapper{grid-template-columns:1fr}}section.links-block .links-block-wrapper .link-block{background-color:#288b8b;padding:2rem;border-radius:.5rem}section.links-block .links-block-wrapper .link-block .link-block-item{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}section.links-block .links-block-wrapper .link-block .link-block-item_btn{margin-top:2rem;background-color:#f6890e;padding:.5rem 3rem;color:#fff;text-transform:uppercase;border-radius:1.5rem;font-size:.9rem;font-weight:500;width:max-content}section.subscription-plans{width:80%;margin:0 auto;padding:6rem 0 5rem}@media(min-width: 2000px){section.subscription-plans{width:1600px}}@media(max-width: 1200px){section.subscription-plans{width:84%}}@media(max-width: 1024px){section.subscription-plans{width:90%}}@media(max-width: 768px){section.subscription-plans{width:94%}}@media(max-width: 480px){section.subscription-plans{width:97%}}@media(max-width: 1024px){section.subscription-plans{padding:3rem 0}}section.subscription-plans .subscription-plans-wrapper__head{margin-bottom:2.5rem}section.subscription-plans .subscription-plans-wrapper__head h2{color:#3a3a3a}section.subscription-plans .subscription-plans-wrapper__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(1.5rem,3vw,3rem);max-width:1400px;margin:0 auto}@media(max-width: 768px){section.subscription-plans .subscription-plans-wrapper__grid{grid-template-columns:1fr}}section.subscription-plans .plan-card{display:flex;flex-direction:column}section.subscription-plans .plan-card__image{position:relative;z-index:1;border-radius:1rem;overflow:hidden;aspect-ratio:500/300}section.subscription-plans .plan-card__image a{display:block;width:100%;height:100%}section.subscription-plans .plan-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}section.subscription-plans .plan-card__image:hover img{transform:scale(1.04)}section.subscription-plans .plan-card__body{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;width:90%;margin:-3.5rem auto 0;min-height:19rem;padding:clamp(1.5rem,4vw,2rem);background-color:#288b8b;border-radius:1rem;color:#fff}@media(max-width: 520px){section.subscription-plans .plan-card__body{width:92%}}section.subscription-plans .plan-card__title{font-family:"Recoleta",serif;font-weight:500;font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.1;color:#fff;margin:0}section.subscription-plans .plan-card__title a{color:#fff}section.subscription-plans .plan-card__desc{margin-top:.85rem;font-size:.9rem;line-height:1.4;color:#fff}section.subscription-plans .plan-card__footer{margin-top:auto;padding-top:2.5rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}section.subscription-plans .plan-card__price{font-family:"Recoleta",serif;color:#fff;font-size:1.5rem}section.subscription-plans .plan-card__price-label{display:block;font-weight:700}section.subscription-plans .plan-card__price-value{display:block;font-weight:700;margin-top:.1rem}section.subscription-plans .plan-card__price-value .woocommerce-Price-amount{white-space:nowrap}section.subscription-plans .plan-card__btn{flex-shrink:0;display:inline-block;background-color:#f6890e;color:#fff;font-weight:500;font-size:.8rem;padding:.85rem 1.5rem;border-radius:2rem;white-space:nowrap;transition:background-color .3s ease}section.subscription-plans .plan-card__btn:hover{background-color:#dd7908}
