:root{--k2-navy: #263c97;--k2-navy-2: #394a6f;--k2-cyan: #15bcdc;--k2-gray: #f2f4f7;--k2-gray-2: #f0f3f6;--k2-footer-bg: #f6f7f9;--k2-muted: #5b6c8f;--k2-line: #e2e6ef;--k2-line-soft: #e8ebef;--k2-line-2: #cacaca;--k2-red: #e02b4f;--k2-container: 1440px}.k2 *{box-sizing:border-box}.k2{font-family:Rubik,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.7143;color:var(--k2-navy);background:#fff}.k2 a{color:var(--k2-navy);text-decoration:none}.k2 a:hover{color:var(--k2-cyan)}.k2-container{width:100%;max-width:var(--k2-container);margin:0 auto;padding:0 15px}@media(min-width:768px){.k2-container{width:95%}}.page-width-narrow,.page-width-content,.page-width-normal{--narrow-page-width: 1410px;--normal-page-width: 1410px;--normal-content-width: 1410px;--page-margin: 15px}@media(min-width:768px){.page-width-narrow,.page-width-content,.page-width-normal{--page-margin: calc(2.5% + 15px) }}.k2-topstrip{background:var(--k2-navy);height:14px}.k2-topbar{background:var(--k2-gray);font-size:13px;color:var(--k2-muted)}.k2-topbar__inner{display:flex;align-items:center;justify-content:space-between;min-height:38px;gap:1rem;flex-wrap:wrap}.k2-topbar__phone{color:var(--k2-muted)}.k2-topbar__phone a,.k2-topbar__phone strong{color:var(--k2-cyan);font-weight:400}.k2-topbar__links{display:flex;gap:0;list-style:none;margin:0;padding:0}.k2-topbar__links li+li{border-left:1px solid var(--k2-line-2)}.k2-topbar .k2-topbar__links a{padding:0 18px;display:inline-block;color:var(--k2-muted);text-transform:capitalize}.k2-topbar .k2-topbar__links a:hover{color:var(--k2-cyan)}@media(max-width:767px){.k2-topstrip,.k2-topbar{display:none}}.k2-header__inner{display:flex;align-items:center;gap:2rem;padding-block:30px;flex-wrap:wrap;border-bottom:1px solid var(--k2-line-soft)}.k2-header__logo img{display:block;width:300px;max-width:100%;height:auto}@media(max-width:767px){.k2-header__logo img{width:270px}}.k2-search{flex:1 1 340px;display:flex;min-width:300px;border:0!important;background:transparent!important;border-radius:0!important}.k2-search .k2-search__cats{height:50px;box-sizing:border-box;border:1px solid var(--k2-line)!important;border-right:0!important;background:#fff;padding:0 14px;font-family:inherit;font-size:14px;color:var(--k2-navy-2);border-radius:2px 0 0 2px!important;min-width:130px}.k2-search .k2-search__input{flex:1;height:50px;box-sizing:border-box;border:1px solid var(--k2-line)!important;border-right:0!important;border-radius:0!important;padding:0 14px;font-family:inherit;font-size:14px;color:var(--k2-navy)}.k2-search__input::placeholder{color:#9aa4bd}.k2-search .k2-search__btn{flex:none;width:50px;height:50px;border:0;background:var(--k2-navy);color:#fff;padding:0;cursor:pointer;border-radius:0 2px 2px 0;font-size:16px;display:grid;place-items:center}.k2-search__btn:hover{background:var(--k2-cyan)}.k2-header__actions{display:flex;align-items:center;gap:26px}.k2-action{display:flex;align-items:center;gap:9px;line-height:1.25}.k2-action__icon{width:26px;height:26px;stroke:var(--k2-navy-2);fill:none;stroke-width:1.6}.k2-action__label{font-size:12px;color:var(--k2-navy-2)}.k2-action__value{font-size:13px;font-weight:500}.k2-cart{position:relative}.k2-cart__count{position:absolute;top:-6px;left:16px;background:var(--k2-cyan);color:#fff;border-radius:50%;min-width:17px;height:17px;font-size:11px;display:grid;place-items:center;padding:0 4px}.k2-nav{border:0}.k2-nav__inner{display:flex;align-items:stretch;gap:0}.k2-nav__all{background:transparent;color:var(--k2-navy);display:flex;align-items:center;gap:14px;width:300px;max-width:100%;height:55px;padding:0 30px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.5px;text-transform:uppercase;line-height:55px;cursor:pointer;border:0;border-right:1px solid var(--k2-line);white-space:nowrap;text-align:left}.k2-nav__all:hover{background:transparent;color:var(--k2-cyan)}.k2-nav__burger{display:inline-flex;flex-direction:column;gap:3px;flex:none}.k2-nav__burger i{width:17px;height:2px;background:var(--k2-navy-2);display:block}.k2-nav__all:hover .k2-nav__burger i{background:var(--k2-cyan)}.k2-nav__menu{display:flex;list-style:none;margin:0;padding:0 0 0 30px;flex-wrap:wrap;align-items:center;flex:1}.k2-nav__menu>li>a{display:block;height:55px;line-height:55px;padding:0 12px;text-transform:uppercase;font-size:14px;font-weight:500;white-space:nowrap}.k2-nav__menu>li.is-active>a{color:var(--k2-cyan)}.k2-allcats{position:relative}.k2-allcats__panel{position:absolute;z-index:40;top:100%;left:0;width:300px;background:#fff;border:1px solid var(--k2-line);box-shadow:0 12px 28px #263c971f;max-height:460px;overflow-y:auto;padding:8px 0}.k2-allcats__panel a{display:block;padding:8px 22px;font-size:13px}.k2-allcats__panel a:hover{background:var(--k2-gray-2)}.k2-brands{padding:50px 0 60px}.k2-brands__row{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--k2-line)}.k2-brands__row a{display:grid;place-items:center;padding:29px 11px;border-right:1px solid var(--k2-line);min-height:138px}.k2-brands__row a:last-child{border-right:0}.k2-brands__row img{width:auto;height:auto;max-width:100%;filter:none}.k2-trust{background:var(--k2-gray);padding:30px 0}.k2-trust__row{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.k2-trust__item{display:flex;align-items:center;justify-content:center;gap:20px;padding:0 15px}.k2-trust__icon{width:42px;height:42px;stroke:var(--k2-cyan);fill:none;stroke-width:1.4;flex:none}.k2-trust__title{text-transform:uppercase;font-weight:500;font-size:13px;letter-spacing:-.5px;line-height:15.6px;margin-bottom:6px}.k2-trust__sub{font-size:13px;color:var(--k2-navy-2);line-height:1.5}.k2-promos{padding:0}.k2-promos--three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:50px auto 60px}.k2-promos--two{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:50px auto 60px}.k2-promo{display:block;position:relative;overflow:hidden}.k2-promo img{display:block;width:100%;height:auto}.k2-promo:hover img{opacity:.93}.k2-section-title{font-size:24px;font-weight:500;color:var(--k2-navy);margin:0 0 17px;letter-spacing:-.5px;line-height:1.2}@media(max-width:767px){.k2-section-title{font-size:20px}}.k2-products{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--k2-line)}.k2-card{border-right:1px solid var(--k2-line);padding:20px;display:flex;flex-direction:column;gap:10px;text-align:left}.k2-card:nth-child(5n){border-right:0}.k2-card:last-child{border-right:0}.k2-card__img{aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.k2-card__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.k2-card__title{font-size:14px;font-weight:500;line-height:19.6px;color:var(--k2-navy);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.k2-card__price{font-size:16px;font-weight:500;color:var(--k2-navy)}.k2-card__btn{margin-top:auto;border:1px solid var(--k2-cyan);background:#fff;color:var(--k2-cyan);padding:9px 14px;font:inherit;font-size:12px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:3px}.k2-card__btn:hover{background:var(--k2-cyan);color:#fff}.k2-newsletter{background-position:center;background-size:cover;background-repeat:no-repeat;padding:87px 0}.k2-newsletter__box{max-width:554px}.k2-newsletter__title{font-size:24px;font-weight:500;margin:0 0 4px;color:#fff;letter-spacing:-.5px;line-height:1.2}.k2-newsletter__text{color:var(--k2-navy-2);margin:0 0 22px;max-width:520px}.k2-newsletter__form{display:flex;max-width:554px}.k2-newsletter__form input{flex:1;border:0;height:50px;padding:0 20px;font:inherit;color:var(--k2-navy);border-radius:2px 0 0 2px;box-sizing:border-box}.k2-newsletter__form button{border:0;background:var(--k2-cyan);color:#fff;padding:16px 45px 15px;text-transform:uppercase;font:inherit;font-size:13px;font-weight:500;line-height:16px;cursor:pointer;border-radius:2px;margin-left:-1px}.k2-newsletter__form button:hover{background:var(--k2-navy)}.k2-footer{background:var(--k2-footer-bg);padding:40px 0 30px;margin-top:10px}.k2-footer__cols{display:grid;grid-template-columns:1.1667fr 1fr 1fr 1fr;gap:30px;border-top:1px solid var(--k2-line);padding-top:42px}.k2-footer .k2-footer__title{font-size:18px;font-weight:500;margin:0 0 20px;letter-spacing:-.5px;text-transform:capitalize;line-height:1.2}.k2-footer__list{list-style:none;margin:0;padding:0}.k2-footer__list li{margin-bottom:4px}.k2-footer__list a{color:var(--k2-navy-2);font-size:14px}.k2-footer__call{display:flex;align-items:center;gap:14px;margin-bottom:16px}.k2-footer__call svg{width:48px;height:48px;stroke:var(--k2-cyan);fill:none;stroke-width:1.3;flex:none}.k2-footer a.k2-footer__phone,.k2-footer .k2-footer__phone{color:var(--k2-cyan);font-size:24px;font-weight:400;letter-spacing:-.5px}.k2-footer__addr{color:var(--k2-navy-2);font-size:14px;max-width:340px}.k2-footer__bottom{border-top:1px solid var(--k2-line-2);margin-top:34px;padding-top:20px;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:13px;color:var(--k2-navy-2)}@media(max-width:1024px){.k2-brands__row{grid-template-columns:repeat(3,1fr)}.k2-brands__row a:nth-child(3n){border-right:0}.k2-products{grid-template-columns:repeat(3,1fr)}.k2-card:nth-child(3n){border-right:0}.k2-trust__row{grid-template-columns:repeat(2,1fr)}.k2-promos--three,.k2-footer__cols{grid-template-columns:1fr 1fr}}@media(max-width:767px){.k2-search{min-width:0;flex:1 1 auto}.k2-search .k2-search__cats{display:none}.k2-search .k2-search__input{border-radius:2px 0 0 2px!important;min-width:0}}@media(max-width:700px){.k2-header__inner{gap:1rem}.k2-header__actions{gap:16px}.k2-action__label,.k2-action__value{display:none}.k2-nav__inner{flex-direction:column}.k2-nav__all{width:100%;height:48px;line-height:48px;padding:0 15px;justify-content:flex-start;border-right:0;border-bottom:1px solid var(--k2-line)}.k2-nav__menu{padding:0 15px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.k2-nav__menu::-webkit-scrollbar{display:none}.k2-nav__menu>li>a{height:48px;line-height:48px;padding:0 10px;font-size:13px}.k2-brands__row{grid-template-columns:repeat(2,1fr)}.k2-brands__row a:nth-child(2n){border-right:0}.k2-products{grid-template-columns:repeat(2,1fr)}.k2-card:nth-child(2n){border-right:0}.k2-promos--three,.k2-promos--two,.k2-trust__row,.k2-footer__cols{grid-template-columns:1fr}.k2-newsletter{padding:60px 0}.k2-newsletter__form{max-width:100%}.k2-newsletter__form input{min-width:0}.k2-newsletter__form button{padding:16px 20px 15px;white-space:nowrap}}.k2-hero{padding:0 0 4px}.k2-hero .k2-container{max-width:none;padding:0}.k2-hero__box{position:relative;overflow:hidden;aspect-ratio:1240 / 600}@media(min-width:1240px){.k2-hero__box{aspect-ratio:auto;height:600px}}.k2-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.k2-hero__slide.is-active{opacity:1;pointer-events:auto}.k2-hero__slide img{width:100%;height:100%;display:block;object-fit:cover}.k2-hero__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:#fffc;color:var(--k2-navy);font-size:24px;line-height:1;cursor:pointer;display:grid;place-items:center}.k2-hero__nav:hover{background:var(--k2-cyan);color:#fff}.k2-hero__nav--prev{left:18px}.k2-hero__nav--next{right:18px}.k2-hero__dots{position:absolute;bottom:16px;left:0;right:0;z-index:3;display:flex;gap:8px;justify-content:center}.k2-hero__dots button{width:10px;height:10px;border-radius:50%;border:0;padding:0;background:#fff9;cursor:pointer}.k2-hero__dots button.is-active{background:#fff}.k2-card__title{min-height:39.3px}.k2-card__price{min-height:1.5em}.k2-coll-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0 30px;align-items:start;max-width:100%}.k2-coll-layout .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}.k2-collection-side{font-family:Rubik,sans-serif;padding:0 0 30px}.k2-side__title{font-size:20px;font-weight:500;color:var(--k2-navy);text-align:center;justify-content:center;margin:8px 0 18px}.k2-side__up{display:block;font-size:13px;color:var(--k2-cyan);margin-bottom:14px}.k2-side__group{font-size:14px;font-weight:500;color:var(--k2-navy);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--k2-line)}.k2-side__list{list-style:none;margin:0;padding:0}.k2-side__list li{display:flex;justify-content:flex-start;gap:6px;padding:6px 0;font-size:14px}.k2-collection-side .k2-side__list a{color:var(--k2-cyan)}.k2-collection-side .k2-side__list a:hover{color:var(--k2-navy)}.k2-side__list li.is-current a{color:var(--k2-cyan);font-weight:500}.k2-side__count{color:var(--k2-navy-2);font-size:14px}@media(max-width:1024px){.k2-coll-layout{grid-template-columns:1fr}.k2-coll-layout .product-grid{--product-grid-columns-desktop: repeat(2, minmax(0, 1fr))}}@media(max-width:749px){.k2-coll-layout .product-card :is(.card-gallery,[class*=card-gallery]){margin-inline:0!important;width:auto!important}}.product-card-gallery__title-placeholder{background:#f5f7f9;border:1px solid var(--k2-line);display:grid!important;place-items:center;align-content:center;gap:10px;padding:18px;text-align:center}.product-card-gallery__title-placeholder:before{content:"";width:40px;height:34px;opacity:.35;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23263c97' stroke-width='1.4'%3E%3Crect x='2' y='6' width='20' height='14' rx='2'/%3E%3Ccircle cx='12' cy='13' r='4'/%3E%3Cpath d='M8 6l1.5-2h5L16 6'/%3E%3C/svg%3E")}.product-card-gallery__title-placeholder .title-text{font-size:12px;line-height:1.45;color:#9aa4bd;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.k2-grouped{padding:10px 0 40px}.k2-grouped__title{font-size:20px;font-weight:500;color:var(--k2-navy);margin:0 0 16px;letter-spacing:-.5px}.k2-grouped__table{width:100%;border-collapse:collapse;font-size:14px}.k2-grouped__table th{text-align:left;font-weight:500;color:var(--k2-navy);font-size:14px;border-bottom:1px solid var(--k2-line);padding:8px 12px 8px 0;white-space:nowrap}.k2-grouped__table td{border-bottom:1px solid var(--k2-line);padding:8px 12px 8px 0;color:#212529;vertical-align:middle}.k2-grouped__table th:last-child,.k2-grouped__table td:last-child{padding-right:0}.k2-grouped__table tr:hover td{background:var(--k2-gray-2)}.k2-grouped__table tr.is-out td{opacity:.55}.k2-grouped__name{color:var(--k2-navy)}.k2-grouped__price{font-weight:500;color:var(--k2-navy);white-space:nowrap}.k2-grouped__stock .in{color:var(--k2-cyan)}.k2-grouped__stock .out{color:var(--k2-red)}.k2-grouped__th-qty,.k2-grouped__qty{width:92px;text-align:center}.k2-grouped__qty input{width:68px;padding:7px 8px;text-align:center;font:inherit;color:var(--k2-navy);border:1px solid var(--k2-line-2);border-radius:3px}.k2-grouped__actions{display:flex;align-items:center;gap:16px;margin-top:18px;flex-wrap:wrap}.k2-grouped__submit{border:0;background:var(--k2-cyan);color:#fff;padding:12px 26px;font:inherit;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-radius:3px}.k2-grouped__submit:hover{background:var(--k2-navy)}.k2-grouped__submit:disabled{opacity:.6;cursor:default}.k2-grouped__msg{font-size:13px;color:var(--k2-navy-2)}@media(max-width:700px){.k2-grouped__th-sku,.k2-grouped__sku,.k2-grouped__th-stock,.k2-grouped__stock{display:none}}@media(max-width:749px){.k2-hero__nav{width:32px;height:32px;font-size:18px}.k2-hero__nav--prev{left:8px}.k2-hero__nav--next{right:8px}}.k2-side__box>summary{cursor:pointer;list-style:none}.k2-side__box>summary::-webkit-details-marker{display:none}@media(max-width:1024px){.k2-collection-side{padding-bottom:16px}.k2-side__box>summary{display:flex;align-items:center;justify-content:space-between;text-align:left;margin:0 0 10px;padding:10px 12px;border:1px solid var(--k2-line);border-radius:3px;background:var(--k2-gray)}.k2-side__box>summary:after{content:"\25be";font-size:14px;color:var(--k2-navy-2);transition:transform .15s ease}.k2-side__box[open]>summary:after{transform:rotate(180deg)}}@media(min-width:1025px){.k2-side__box>summary{pointer-events:none}}.k2-grouped__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:749px){.k2-grouped__table{min-width:520px}}.rte:after{content:"";display:block;clear:both}.rte img{max-width:100%;height:auto}.rte table{max-width:100%}@media(max-width:749px){.rte [style*=float]{float:none!important;margin-right:0!important}.rte [style*=margin-left]{margin-left:0!important}.rte [style*="padding: 0 200px"],.rte [style*="padding:0 200px"]{padding-inline:0!important}}.k2-crumbs{width:100%;max-width:var(--k2-container);margin:0 auto;box-sizing:border-box;justify-self:start;text-align:left;padding:14px 15px 0;font-size:13px;color:var(--k2-navy-2);font-family:Rubik,sans-serif}@media(min-width:768px){.k2-crumbs{width:95%}}.k2-crumbs a{color:var(--k2-navy);text-decoration:none}.k2-crumbs a:hover{color:var(--k2-cyan)}.k2-crumbs span{color:#9aa4bd;padding:0 8px}.k2-page-rte{text-align:left}.k2-page-rte img{width:auto;max-width:100%;height:auto}.k2-page-rte a[href^="tel:"],.k2-page-rte a[href^="mailto:"]{color:#75d0d3;text-decoration:none}.k2-page-rte a[href^="tel:"]:hover,.k2-page-rte a[href^="mailto:"]:hover{color:var(--k2-cyan);text-decoration:underline}@media(max-width:989px){.k2-page-rte [style*="float: left"]{margin-right:32px!important}}.k2-coll-layout .product-grid{gap:0!important;border-top:1px solid var(--k2-line);border-left:1px solid var(--k2-line)}.k2-coll-layout .product-grid__item{border-right:1px solid var(--k2-line);border-bottom:1px solid var(--k2-line);padding:20px}.k2-coll-layout .product-card :is(.card-gallery,.product-card__gallery,[class*=card-gallery]){border:0!important;border-radius:0!important;box-shadow:none!important}.k2-coll-layout .product-card img,.k2-coll-layout .product-card [class*=card-gallery] img{padding:0!important}.k2-see-price,.k2 .k2-see-price,.product-card .k2-see-price,.k2-grouped__table .k2-see-price{display:inline-block!important;width:auto!important;max-width:100%;justify-self:start;align-self:flex-start;box-sizing:border-box;background:#eee!important;border:1px solid #cccccc!important;border-radius:0!important;color:#333!important;font-family:Rubik,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16px!important;letter-spacing:normal!important;text-align:center;text-transform:none!important;padding:7px 15px!important;margin:0 15px 10px 0}.k2 .k2-see-price:hover,.product-card .k2-see-price:hover{background:var(--k2-cyan)!important;border-color:var(--k2-cyan)!important;color:#fff!important}.k2-see-price--lg{padding:7px 15px!important;font-size:14px!important}.k2-page-rte iframe,.k2-page-rte embed,.k2-page-rte object,.k2-page-rte video{max-width:100%}@media(max-width:989px){.k2-page-rte .dental-message{padding-inline:0!important}}.product-information h1,.product-details h1,.product-information .product-title{font-size:24px!important;font-weight:400!important;color:var(--k2-navy)!important;letter-spacing:-.5px!important;line-height:1.2!important}.k2-card__noimg{display:grid;place-items:center;text-align:center;width:100%;aspect-ratio:1 / 1;background:#f5f7f9;border:1px solid var(--k2-line);color:#9aa4bd;font-size:12px;line-height:1.4;padding:10px}.k2-coll-layout:not(:has(>.k2-collection-side)){grid-template-columns:minmax(0,1fr)}.k2-coll-layout>.collection-wrapper{min-width:0;width:100%;grid-template-columns:minmax(0,1fr)}.k2-coll-layout>.collection-wrapper>*{grid-column:1 / -1;min-width:0}.k2-coll-layout .main-collection-grid{width:100%;min-width:0}.k2-coll-layout .product-grid__item,.k2-coll-layout .product-card,.k2-coll-layout .product-card__content{min-width:0;max-width:100%}@media(max-width:749px){.k2-coll-layout .product-grid__item{padding:12px}.k2-coll-layout .k2-see-price{margin-right:0;padding-inline:10px!important}}@media(max-width:749px){.k2-page-rte [style*="padding-left:100px"],.k2-page-rte [style*="padding-left: 100px"]{padding-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/k2-style.css.map */
