:root{--okp-ground:#eef6f9;--okp-card:#fff;--okp-ink:#1e2833;--okp-text:#3d4752;--okp-muted:#5b6673;--okp-line:#e9eef2;--okp-blue:#1479bd;--okp-link:#0f6fa8;--okp-green:#077a3f;--okp-mint:#e7f6ee;--okp-sun:#fff4dc;--okp-shadow:0 1px 2px rgba(20,40,60,.06)}body.template-page #MainContent,body.template-cart #MainContent,body.template-blog #MainContent,body.template-article #MainContent,body.template-404 #MainContent,body.template-list-collections #MainContent,body.ok-policy #MainContent,body.ok-recharge #MainContent{background:var(--okp-ground);padding:12px 0 4px}body.template-page #MainContent .shopify-section .index-section:not(.index-section--flush):not(.index-section--sub-product),body.template-page #MainContent .main-page-section,body.template-404 #MainContent .page-content{margin:0 12px 12px!important;padding:22px 18px!important;background:var(--okp-card)!important;border-radius:20px;box-shadow:var(--okp-shadow)}body.template-page #MainContent .index-section{overflow:hidden}body.template-page #MainContent .index-section .scheme-none,body.template-page #MainContent .index-section [class*=color-scheme]{background:transparent!important}body.template-page #MainContent .index-section .page-width,body.template-404 #MainContent .page-content{padding-left:0!important;padding-right:0!important}body.template-page #MainContent .index-section.text-center,body.template-page #MainContent .text-center,body.template-page #MainContent .index-section .theme-block{text-align:left!important}body.template-page #MainContent .theme-block{margin-bottom:12px}body.template-page #MainContent .theme-block:last-child{margin-bottom:0}body.template-page #MainContent h1,body.template-page #MainContent h2,body.template-page #MainContent .h2,body.template-cart #MainContent h1,body.template-blog #MainContent h1,body.template-article #MainContent h1,body.template-404 #MainContent h1,body.ok-policy #MainContent h1,body.template-list-collections #MainContent h2{font-family:OkPoppins,Arial,sans-serif;font-weight:600;color:var(--okp-ink);letter-spacing:0;text-transform:none;line-height:1.25}body.template-page #MainContent h1,body.template-page #MainContent h2{font-size:22px;margin:0 0 10px;color:var(--okp-ink)}body.template-page #MainContent h3,body.template-page #MainContent .h3{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:17px;color:var(--okp-ink);letter-spacing:0;text-transform:none}body.template-page #MainContent .rte,body.template-page #MainContent .rte p,body.template-page #MainContent .enlarge-text,body.template-page #MainContent .enlarge-text p{font-size:15px!important;line-height:1.6;color:var(--okp-text)}body.template-page #MainContent .rte a,body.ok-policy #MainContent .rte a{color:var(--okp-link);text-decoration:underline;text-underline-offset:2px}body.template-page #MainContent .rte p:last-child{margin-bottom:0}body.template-page #MainContent .index-section .section-header,body.template-404 #MainContent .section-header{margin-bottom:10px}body.template-page #MainContent .section-header__title,body.template-404 #MainContent .section-header__title{font-size:18px!important}body.template-page #MainContent .section-header__link,body.template-404 #MainContent .section-header__link{color:var(--okp-link);font-weight:600;font-size:14px;text-decoration:none}body.template-page #MainContent .promo-grid,body.template-404 #MainContent .promo-grid,body.template-list-collections #MainContent .promo-grid{margin:0 0 12px!important;padding:0 12px!important}body.template-page #MainContent .promo-grid .page-width{padding:0}body.template-page #MainContent .promo-grid__container,body.template-list-collections #MainContent .promo-grid__container,body.template-404 #MainContent .promo-grid__container{border-radius:20px;overflow:hidden}body.template-page #MainContent .promo-grid__title{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:17px!important}body.template-404 #MainContent .type-banner__content,body.template-list-collections #MainContent .type-banner__content{background:var(--okp-card)!important;border-radius:20px;padding:18px!important;box-shadow:var(--okp-shadow)}body.template-404 #MainContent .type-banner__text,body.template-list-collections #MainContent .type-banner__text p{color:var(--okp-text)!important;font-size:15px}body.template-list-collections #MainContent .type-banner__text .h3{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:18px;color:var(--okp-ink)!important;margin-bottom:4px}body.template-page #MainContent .btn:not(.btn--circle):not(.btn--secondary),body.template-404 #MainContent .btn:not(.btn--circle),body.template-page #MainContent .contact-form button[type=submit]{min-height:50px;border-radius:16px;background:var(--okp-blue);border:0;color:#fff;font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;box-shadow:none}body:has(.okf-news) .shopify-section:has(>.index-section[class*=newsletter-]):has(form.contact-form:not([id^=newsletter-])){display:block!important}body.template-page #MainContent .contact-form{display:grid;gap:12px}body.template-page #MainContent .contact-form label,body.template-page #MainContent form label{font-size:14px;font-weight:600;color:var(--okp-ink);letter-spacing:0;text-transform:none;margin-bottom:6px;display:block}body.template-page #MainContent form input[type=text],body.template-page #MainContent form input[type=email],body.template-page #MainContent form input[type=tel],body.template-page #MainContent form textarea,body.template-page #MainContent form select{width:100%;min-height:48px;padding:12px 14px;border:1px solid #d5e0e7;border-radius:12px;background:#fff;font-size:16px;color:var(--okp-ink);box-shadow:none}body.template-page #MainContent form textarea{min-height:120px}body.template-page #MainContent form input:focus,body.template-page #MainContent form textarea:focus{outline:2px solid var(--okp-blue);outline-offset:1px;border-color:var(--okp-blue)}body.template-page #MainContent .contact-form .grid,body.template-page #MainContent .contact-form .grid__item{margin:0!important;padding:0!important;width:100%!important;float:none!important}body.template-page #MainContent .shopify-challenge__message,body.template-page #MainContent form small{font-size:12px;color:var(--okp-muted)}body.ok-page-help-info-customer-service #MainContent .map-section{margin:0 12px 12px;padding:0!important;height:auto!important;width:auto!important;max-width:none!important;min-height:0!important;background:none!important}body.ok-page-help-info-customer-service #MainContent .map-section__container,body.ok-page-help-info-customer-service #MainContent .map-section__link{display:none!important}body.ok-page-help-info-customer-service #MainContent .map-section__overlay-wrapper,body.ok-page-help-info-customer-service #MainContent .map-section__overlay-inner,body.ok-page-help-info-customer-service #MainContent .map-section__overlay .animation-contents{position:static!important;padding:0!important;max-width:none!important;width:auto!important;transform:none!important}body.ok-page-help-info-customer-service #MainContent .map-section__overlay{position:static!important;box-sizing:border-box;display:block!important;transform:none!important;margin:0!important;padding:22px 18px!important;max-width:none!important;width:auto!important;background:var(--okp-card)!important;border-radius:20px;box-shadow:var(--okp-shadow)}body.ok-page-help-info-customer-service #MainContent .map-section__overlay h3{font-size:17px;margin:0 0 8px}body.ok-page-help-info-customer-service #MainContent .map-section__overlay p{font-size:15px;color:var(--okp-text);margin:0 0 6px}body.ok-page-help-info-customer-service #MainContent .rte p{display:flex;flex-wrap:wrap;gap:2px 8px;padding:12px 0;margin:0;border-top:1px solid var(--okp-line);font-size:16px!important;color:var(--okp-ink)}body.ok-page-help-info-customer-service #MainContent .rte p:first-child{border-top:0;padding-top:4px}body.ok-page-help-info-customer-service #MainContent .rte p strong{flex:0 0 100%;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--okp-muted)}body.ok-page-about-us #MainContent .enlarge-text p strong{color:var(--okp-ink)}body.ok-page-about-us #MainContent .flex-grid__item{margin-bottom:12px}body.ok-page-about-us #MainContent .promo-grid__content{background:linear-gradient(180deg,#0000 45%,#0a141e9e)}body.ok-page-about-us #MainContent .promo-grid__text{padding:14px 16px}body.ok-page-about-us #MainContent .promo-grid__title{color:#fff!important}body.ok-page-rewards #MainContent .page-width{padding-left:12px!important;padding-right:12px!important}body.ok-page-rewards #MainContent .shopify-app-block{margin:0 0 12px;padding:22px 18px;background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow);text-align:left}body.ok-page-rewards #MainContent .shopify-app-block:empty{display:none}body.ok-page-rewards .stamped-rewards-widget-text-holder{text-align:left!important;padding:0!important;margin:0!important;height:auto!important;min-height:0!important}body.ok-page-rewards .stamped-rewards-widget-text-holder *{text-align:left!important}body.ok-page-rewards #section-greeting,body.ok-page-rewards .stamped-rewards-widget-title{display:block!important;width:auto!important;text-align:left!important;font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:24px!important;line-height:1.2!important;color:var(--okp-ink)!important;margin:0 0 8px!important}body.ok-page-rewards .stamped-rewards-widget-text-holder .stamped-rewards-widget-text{font-size:15px!important;line-height:1.6!important;color:var(--okp-text)!important;margin:0 0 16px!important;text-align:left!important}body.ok-page-rewards .stamped-rewards-widget-btn-holder{margin:0!important;width:auto!important;text-align:left!important;font-size:0}body.ok-page-rewards .stamped-rewards-widget-btn{display:inline-flex!important;vertical-align:top;box-sizing:border-box;width:auto!important;min-width:136px;white-space:nowrap;align-items:center;justify-content:center;min-height:48px!important;margin:0!important;padding:0 14px!important;border-radius:14px!important;border:1.5px solid var(--okp-blue)!important;background:var(--okp-blue)!important;color:#fff!important;font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}body.ok-page-rewards .stamped-rewards-widget-btn+.stamped-rewards-widget-btn{margin-left:10px!important}body.ok-page-rewards .stamped-rewards-widget-btn-secondary{background:#fff!important;color:var(--okp-blue)!important}body.ok-page-rewards .stamped-rewards-widget-points,body.ok-page-rewards .stamped-rewards-widget-dollar-balance{font-weight:700;color:var(--okp-green)}body.ok-page-rewards .stamped-rewards-widget-heading-main{display:flex!important;align-items:center;gap:10px;font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:19px!important;line-height:1.25!important;color:var(--okp-ink)!important;text-align:left!important;margin:0 0 14px!important;letter-spacing:0!important;text-transform:none!important}body.ok-page-rewards .stamped-rewards-widget-heading-main:before{content:"";flex:none;width:32px;height:32px;border-radius:50%;background:var(--okp-sun) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c98a00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12v9H4v-9'/%3E%3Cpath d='M2 7h20v5H2z'/%3E%3Cpath d='M12 21V7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") center/18px no-repeat}body.ok-page-rewards #stamped-rewards-widget{padding:0!important;margin:0!important;min-height:0!important;height:auto!important;background:none!important}body.ok-page-rewards .shopify-app-block:has(.table-wrapper):not(:has(.table-wrapper *)){display:none!important}body.ok-page-rewards .stamped-rewards-widget-campaigns-earnings-vip:not(:has(li:not([id="{0}"]))),body.ok-page-rewards .stamped-rewards-widget-campaign-spendings-vip:not(:has(li:not([id="{0}"]))),body.ok-page-rewards li[id="{0}"],body.ok-page-rewards .campaign-earnings-tier-heading,body.ok-page-rewards .campaign-spendings-tier-heading,body.ok-page-rewards .stamped-rewards-earnings-vip,body.ok-page-rewards .stamped-rewards-spendings-tier{display:none!important}body.ok-page-rewards .stamped-rewards-widget-item-content{min-width:0!important;width:auto!important}body.ok-page-rewards .stamped-rewards-spendings,body.ok-page-rewards .stamped-rewards-earnings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0!important;padding:0!important;list-style:none;width:auto!important}body.ok-page-rewards .stamped-rewards-widget-item{min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;float:none!important;border:0!important;box-shadow:none!important;background:none!important}body.ok-page-rewards .stamped-rewards-widget-item-content{height:auto!important;min-height:0!important;padding:14px 12px!important;border:1px solid var(--okp-line)!important;border-radius:16px!important;background:#f7fbfd!important;box-shadow:none!important;display:flex;flex-direction:column;justify-content:space-between;gap:8px}body.ok-page-rewards .stamped-rewards-widget-item-content:before,body.ok-page-rewards .stamped-rewards-widget-item-content:after{content:none!important;display:none!important;padding:0!important}body.ok-page-rewards .stamped-rewards-widget-item-inner{margin:0!important;width:auto!important;position:static!important;transform:none!important;padding:0!important;text-align:left!important}body.ok-page-rewards .stamped-rewards-widget-campaign-image{display:none!important}body.ok-page-rewards .stamped-rewards-widget-campaign-title{font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1.3!important;color:var(--okp-ink)!important;margin:0 0 2px!important;text-transform:none!important}body.ok-page-rewards .stamped-rewards-widget-campaign-value{font-size:13px!important;color:var(--okp-green)!important;font-weight:600!important;margin:0!important}body.ok-page-rewards .stamped-rewards-widget-item .stamped-rewards-widget-buttons,body.ok-page-rewards .stamped-rewards-widget-item .stamped-rewards-widget-button{margin:0!important}body.ok-page-rewards .stamped-rewards-widget-item button.stamped-rewards-widget-button{min-height:36px!important;margin:8px 6px 0 0!important;padding:0 12px!important;border-radius:10px!important;border:1px solid #cfe0ea!important;background:#fff!important;color:var(--okp-blue)!important;font-size:13px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}body.ok-page-rewards .stamped-rewards-widget-item button.stamped-rewards-widget-button:last-of-type{display:none!important}body.ok-page-rewards .stamped-rewards-widget-how-it-works{padding:0!important;margin:0!important;background:none!important}body.ok-page-rewards .stamped-rewards-widget-how-it-works-list{display:grid!important;gap:12px;margin:0!important;padding:0!important;list-style:none}body.ok-page-rewards .stamped-rewards-widget-how-it-works-list-item{display:grid!important;grid-template-columns:36px 1fr;column-gap:12px;align-items:start;width:auto!important;margin:0!important;padding:0!important;text-align:left!important;float:none!important}body.ok-page-rewards .stamped-rewards-widget-number span{color:var(--okp-green)!important;font-weight:700}body.ok-page-rewards .stamped-rewards-widget-number{grid-row:span 2;width:36px!important;height:36px!important;margin:0!important;border-radius:50%!important;background:var(--okp-mint)!important;color:var(--okp-green)!important;display:flex!important;align-items:center;justify-content:center;font-weight:700!important;font-size:16px!important;border:0!important}body.ok-page-rewards .stamped-rewards-widget-how-it-works-list-item .stamped-rewards-widget-heading{font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:16px!important;color:var(--okp-ink)!important;margin:4px 0 2px!important;text-transform:none!important}body.ok-page-rewards .stamped-rewards-widget-how-it-works-list-item .stamped-rewards-widget-text{font-size:14px!important;color:var(--okp-text)!important;margin:0!important;text-align:left!important}body.ok-page-rewards .rewards-activities-empty,body.ok-page-rewards .table-wrapper{font-size:14px;color:var(--okp-muted)}body.ok-page-refer-a-friend #MainContent .enlarge-text p{margin:0 0 8px}body.template-cart #MainContent .index-section--hero,body.template-cart #MainContent .slideshow-wrapper{display:none!important}body.template-cart #MainContent .page-width--cart{padding:0 12px!important}body.template-cart #MainContent .page-width--cart>.section-header__title,body.template-cart #MainContent h1.section-header__title{font-size:24px;margin:6px 4px 12px;text-align:left}body.template-cart .cart__page{display:block!important}body.template-cart .cart__page-col{width:auto!important;padding:0!important;margin:0 0 12px!important;background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow)}body.template-cart .cart__page-col:first-child{padding:4px 16px!important}body.template-cart .cart__page-col:last-child{padding:16px!important}body.template-cart .cart__item{display:grid!important;grid-template-columns:72px 1fr auto;gap:12px;align-items:start;padding:14px 0!important;margin:0!important;border-top:1px solid var(--okp-line)}body.template-cart .cart__item:first-child{border-top:0}body.template-cart .cart__image{width:72px!important;flex:none!important;margin:0!important}body.template-cart .cart__image .image-wrap{border-radius:12px;overflow:hidden;border:1px solid var(--okp-line)}body.template-cart .cart__item-details{padding:0!important;min-width:0}body.template-cart .cart__item-name{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:15px;line-height:1.3;color:var(--okp-ink);text-decoration:none}body.template-cart .cart__item--variants{font-size:13px;color:var(--okp-muted);margin-top:2px}body.template-cart .cart__item--variants span{color:var(--okp-muted)}body.template-cart .cart__item-sub{display:flex!important;align-items:center;gap:14px;margin-top:10px}body.template-cart .js-qty__wrapper{max-width:116px;border:1px solid #d5e0e7;border-radius:12px;overflow:hidden;background:#fff}body.template-cart .js-qty__num{border:0!important;min-height:38px;font-size:15px;font-weight:600;color:var(--okp-ink)}body.template-cart .js-qty__adjust{color:var(--okp-blue)}body.template-cart .cart__remove a{font-size:13px;color:var(--okp-muted);text-decoration:underline;text-underline-offset:2px}body.template-cart .cart__item-price-col{padding:0!important;font-weight:700;color:var(--okp-ink);font-size:15px;white-space:nowrap}body.template-cart .cart-recommendations{grid-column:1/-1;border-top:1px solid var(--okp-line);padding:14px 0 4px!important;margin:0!important}body.template-cart .cart__recommended-title{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:16px!important;color:var(--okp-ink);text-transform:none;letter-spacing:0;margin-bottom:10px}body.template-cart .cart__item-row{margin:0 0 12px!important;padding:0!important;border:0!important}body.template-cart .cart__item--subtotal{display:flex!important;justify-content:space-between;align-items:baseline;font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:18px;color:var(--okp-ink);padding:2px 2px 12px!important;border-bottom:1px solid var(--okp-line)!important}body.template-cart .cart__discounts{font-size:14px;color:var(--okp-green);font-weight:600}body.template-cart .add-note{font-size:14px;color:var(--okp-link);font-weight:600}body.template-cart .cart__note{border-radius:12px;border:1px solid #d5e0e7;font-size:16px}body.template-cart .cart__checkout-wrapper{display:grid;gap:10px}body.template-cart .cart__checkout{width:100%;min-height:54px;border:0;border-radius:16px;background:var(--okp-blue);color:#fff;font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:17px;letter-spacing:0;text-transform:none;box-shadow:none}body.template-cart .cart__continue{width:100%;min-height:48px;border-radius:16px;border:1.5px solid #cfe0ea;background:#fff;color:var(--okp-blue);font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:15px;letter-spacing:0;text-transform:none;display:flex;align-items:center;justify-content:center}body.template-cart .cart__item-row.text-center small{font-size:13px;color:var(--okp-muted)}body.template-cart .page-width--cart:not(:has(.cart__page)){margin-top:0}body.template-cart .page-width--cart:not(:has(.cart__page))>.rte{background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow);padding:26px 18px!important;text-align:center}body.template-cart .page-width--cart p{font-size:15px;color:var(--okp-text)}body.template-cart .page-width--cart:not(:has(.cart__page))>.rte .btn{min-height:50px;border-radius:16px;background:var(--okp-blue);color:#fff;font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:16px;text-transform:none;letter-spacing:0;padding:0 28px;display:inline-flex;align-items:center}body.template-cart #MainContent .index-section--sub-product{margin:0 12px 12px;padding:18px 0 10px;background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow)}body.template-cart #MainContent .index-section--sub-product .section-header__title{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:17px!important;text-transform:none;letter-spacing:0;color:var(--okp-ink)}body.template-blog #MainContent .blog-layout,body.template-article #MainContent .page-content{padding:0 12px!important}body.template-blog #MainContent h1.section-header__title{font-size:24px;margin:6px 4px 12px}body.template-blog #MainContent .new-grid{display:grid!important;gap:12px;margin:0!important}body.template-blog #MainContent .grid-article{width:auto!important;margin:0!important;padding:0!important;background:var(--okp-card);border-radius:20px;overflow:hidden;box-shadow:var(--okp-shadow)}body.template-blog #MainContent .grid-article__image{margin:0!important}body.template-blog #MainContent .grid-article__meta{padding:12px 16px 16px!important;text-align:left}body.template-blog #MainContent .article__title{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:16px;line-height:1.35;color:var(--okp-ink);text-decoration:none}body.template-blog #MainContent .article__sub-meta{font-size:12px;color:var(--okp-muted);margin-top:4px}body.template-article #MainContent .article__body,body.template-article #MainContent .rte{font-size:16px;line-height:1.7;color:var(--okp-text)}body.template-article #MainContent .section-header,body.template-article #MainContent article{background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow);padding:20px 16px!important;margin:0 0 12px!important}body.template-article #MainContent h1{font-size:23px}body.template-article #MainContent .article__body{background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow);padding:18px 16px!important;margin:0 0 12px!important}body.template-article #MainContent .rte img{border-radius:14px}body.template-404 #MainContent .page-content{text-align:center}body.template-404 #MainContent h1{font-size:22px;margin:0 0 6px!important}body.template-404 #MainContent .page-content .section-header,body.template-404 #MainContent .page-content>*:first-child{margin-top:0!important;padding-top:0!important}body.template-404 #MainContent .rte a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:8px;padding:0 24px;border-radius:16px;background:var(--okp-blue);color:#fff;font-family:OkPoppins,Arial,sans-serif;font-weight:600;text-decoration:none}body.ok-policy .shopify-policy__container{margin:0 12px 12px!important;padding:22px 18px!important;max-width:none!important;background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow)}body.ok-policy .shopify-policy__title{text-align:left!important;margin-bottom:12px!important}body.ok-policy .shopify-policy__title h1{font-size:23px!important;margin:0!important}body.ok-policy .shopify-policy__body .rte,body.ok-policy .shopify-policy__body .rte p,body.ok-policy .shopify-policy__body .rte span{font-size:15px!important;line-height:1.65;color:var(--okp-text)}body.ok-policy .shopify-policy__body .rte span[style*=background]{background:none!important}body.ok-policy .shopify-policy__body .rte strong,body.ok-policy .shopify-policy__body h2,body.ok-policy .shopify-policy__body h3{color:var(--okp-ink);font-family:OkPoppins,Arial,sans-serif;font-weight:600}body.template-list-collections #MainContent .index-section{margin:0 12px 12px!important;padding:18px 14px!important;background:var(--okp-card);border-radius:20px;box-shadow:var(--okp-shadow)}body.template-list-collections #MainContent .index-section .page-width{padding:0!important}body.template-list-collections #MainContent .section-header__title{font-size:18px!important;margin:0 0 12px}body.template-list-collections #MainContent .new-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0!important}body.template-list-collections #MainContent .new-grid .grid-item{width:auto!important;margin:0!important;padding:0!important}body.template-list-collections #MainContent .collection-image-wrap{border-radius:14px;overflow:hidden;border:1px solid var(--okp-line);background:#fff}body.template-list-collections #MainContent .collection-item__title{display:block;margin-top:6px;font-size:13px;line-height:1.3;font-weight:600;color:var(--okp-ink);text-align:center;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}body.ok-recharge .rc-login{box-sizing:border-box;width:auto!important;max-width:none!important;margin:0 12px 12px!important;padding:0!important;background:none!important;box-shadow:none!important}body.ok-recharge .rc-login--body{box-sizing:border-box;width:auto!important;max-width:none!important;margin:0!important;padding:24px 18px!important;background:var(--okp-card)!important;border:0!important;border-radius:20px!important;box-shadow:var(--okp-shadow)!important}body.ok-recharge .rc-login--header-title,body.ok-recharge .rc-enter-code-header{font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:23px!important;color:var(--okp-ink)!important}body.ok-recharge .rc-login-form-label{font-size:14px!important;font-weight:600!important;color:var(--okp-ink)!important}body.ok-recharge .rc-login-form-email{width:100%!important;box-sizing:border-box}body.ok-recharge .rc-login-form-container,body.ok-recharge .rc-login-form{width:auto!important;max-width:none!important}body.ok-recharge .rc-login-form-email,body.ok-recharge .rc-enter-code-digits-item{min-height:48px!important;border:1px solid #d5e0e7!important;border-radius:12px!important;font-size:16px!important}body.ok-recharge .rc-login-form-button{width:100%!important;min-height:52px!important;border:0!important;border-radius:16px!important;background:var(--okp-blue)!important;color:#fff!important;font-family:OkPoppins,Arial,sans-serif!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important}body.template-list-collections #MainContent .shopify-section:not(.okb-sec){display:none!important}body.template-list-collections #MainContent{padding-top:0}.okb{font-family:Funnel Sans,sans-serif;color:var(--okp-text);padding:12px 12px 24px}.okb [hidden]{display:none!important}.okb-card{background:#fffbea;border:1px solid #f0ead2;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:8px}.okb-h1{margin:0;font:600 26px/1.2 OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink);letter-spacing:0;text-transform:none}.okb-sub{margin:0;font-size:15px;line-height:1.45}.okb-ship{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;background:#e8f5ee;color:var(--okp-green);border-radius:999px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;margin-top:4px}.okb-find{margin-top:14px}.okb-find label{display:block;font-size:14px;font-weight:600;color:var(--okp-ink);margin-bottom:6px}.okb-qbox{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #c7d4dc;border-radius:14px;padding:0 12px;min-height:50px}.okb-qbox input{flex:1;min-width:0;border:0!important;outline:none;background:transparent;padding:12px 0!important;margin:0;font:400 16px Funnel Sans,sans-serif;color:var(--okp-ink);box-shadow:none!important}.okb-qbox:focus-within{border-color:var(--okp-blue)}.okb-h2{margin:22px 0 10px!important;font:600 18px OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;letter-spacing:0!important;text-transform:none!important}.okb-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.okb-tile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;background:#fff;border:1px solid #e3edf2;border-radius:16px;text-decoration:none!important}.okb-ti{display:flex;align-items:center;justify-content:center;width:100%;height:72px}.okb-ti img{max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}.okb-tn{font:600 14px/1.25 OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink);text-align:center}.okb-letters{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.okb-letters a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#e3effa;color:#0d67a6!important;font:600 16px Funnel Sans,sans-serif;text-decoration:none!important}.okb-groups{margin-top:22px;display:flex;flex-direction:column;gap:16px}.okb-g{scroll-margin-top:80px}.okb-gl{font:600 17px OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-blue);margin:0 0 6px 4px}.okb-gb{background:#fff;border:1px solid #e3edf2;border-radius:16px;overflow:hidden}.okb-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:0 14px;border-top:1px solid #eef3f6;color:var(--okp-ink)!important;font-size:16px;font-weight:600;text-decoration:none!important}.okb-gb .okb-row:first-child,.okb-gb .okb-row[hidden]+.okb-row{border-top:0}.okb-none{background:#fff;border:1px solid #e3edf2;border-radius:16px;padding:18px;margin:0;font-size:15px;line-height:1.5}.okb-none a{color:var(--okp-link);font-weight:600}.okb-ship{position:relative}.okb-i{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0 -4px 0 2px;padding:0;border:0;background:none;color:var(--okp-blue);cursor:pointer}.okb-i:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.okb-sheet{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:100%;box-sizing:border-box;border:0;border-radius:22px 22px 0 0;padding:18px 18px calc(24px + env(safe-area-inset-bottom));background:#fff;color:var(--okp-text);font-family:Funnel Sans,sans-serif;box-shadow:0 -8px 30px #1e28332e}.okb-sheet::backdrop{background:#1e283373}.okb-sh-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.okb-sh-badge{flex:none;width:40px;height:40px;border-radius:12px;background:#e3effa;color:#0d67a6;display:flex;align-items:center;justify-content:center}.okb-sh-head h2{margin:0!important;font:600 18px/1.25 OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;letter-spacing:0!important;text-transform:none!important}.okb-sh-x{margin:-4px -4px -4px auto;flex:none;width:44px;height:44px;border-radius:50%;border:0;background:#eef3f6;background-clip:content-box;color:var(--okp-text);display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer}.okb-sh-list{list-style:none;margin:0 0 14px!important;padding:0!important;display:flex;flex-direction:column;gap:12px}.okb-sh-list li{position:relative;padding-left:28px;font-size:15px;line-height:1.45;margin:0}.okb-sh-list li:before{content:"";position:absolute;left:2px;top:3px;width:16px;height:16px;background:no-repeat center/16px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23077a3f' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.okb-sh-link{font-size:15px;font-weight:600;color:var(--okp-link)!important;text-decoration:none!important}body.template-page #MainContent .product-section .page-width{padding:0 12px!important}body.template-page #MainContent .product-section .product-grid__container{display:block!important;margin:0 0 12px!important;width:auto!important}body.template-page #MainContent .product-section .product-grid__container>.grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;float:none!important;position:static!important}body.template-page #MainContent .product-section .product-single__sticky:first-child{background:#fff;border-radius:20px 20px 0 0;padding:12px 12px 4px!important;overflow:hidden}body.template-page #MainContent .product-section .product-grid__content{background:#fff;border-radius:0 0 20px 20px;padding:6px 16px 18px!important;box-shadow:var(--okp-shadow)}body.template-page #MainContent .product-section .product-single__meta>div:not(.product-block)>.product-block--price{display:none!important}body.template-page #MainContent .product-section .product-single__vendor a{font-size:13px;font-weight:700;color:var(--okp-blue)!important;text-decoration:none}body.template-page #MainContent .product-section .product-single__title{font-family:OkPoppins,Arial,sans-serif;font-weight:600;font-size:23px;line-height:1.25;color:var(--okp-ink);margin:2px 0 4px}body.template-page #MainContent .product-section .ok-legacy-shipping{background:#e8f5ee!important;color:var(--okp-green)!important;border-radius:999px;font-weight:800}body.template-page #MainContent .product-section .rte,body.template-page #MainContent .product-section .product-block{font-size:15px;line-height:1.55;color:var(--okp-text)}body.template-page #MainContent .product-section .rte p{margin:0 0 12px}body.template-page #MainContent .product-section .rte ul{list-style:disc;margin:0 0 14px;padding-left:20px}body.template-page #MainContent .product-section .rte li{margin:0 0 6px;padding-left:2px}body.template-page #MainContent .product-section .rte table{width:100%!important;border-collapse:collapse;margin:4px 0 14px;font-size:14px}body.template-page #MainContent .product-section .rte td,body.template-page #MainContent .product-section .rte th{border:1px solid var(--okp-line);padding:6px 8px;width:auto!important}body.template-page #MainContent .product-section .rte td p{margin:0}body.template-page #MainContent .product-section .product-grid__content>.medium-up--hide{margin-top:12px;padding:14px;border-radius:16px;background:#f2f8fc}body.template-page #MainContent .ok-form-help{margin:-2px 0 8px;font-size:13.5px;line-height:1.45;color:var(--okp-muted)}body.template-page #MainContent .product-section .variant-wrapper{display:none!important}body.template-page #MainContent .product-section .page-content{padding-top:0!important}body.template-page #MainContent .product-section .product-grid__container>.grid__item.product-grid__content{padding:4px 16px 20px!important;box-shadow:none!important}body.template-page #MainContent .product-section .product-grid__container>.grid__item.product-single__sticky:first-child{padding:12px 12px 6px!important}body.template-page #MainContent .product-section .product-single__meta .product-block{float:none!important;width:auto!important}body.template-page #MainContent .product-section .product-main-slide:not(.is-selected){visibility:hidden}body.template-page #MainContent .contact-form button.btn{margin-bottom:10px!important}body.template-page #MainContent .contact-form p:last-child{margin-bottom:0!important}body.template-page #MainContent .shopify-section .form-vertical{margin-bottom:0!important}body.ok-page-about-us [id$=__1639692132b94f7c5b],body.ok-page-about-us [id$=__1639692384c581d739]{display:none!important}.oka{font-family:Funnel Sans,Arial,sans-serif;color:var(--okp-text);padding-bottom:8px}.oka *{box-sizing:border-box}.oka-sec{padding:28px 16px 0}.oka-top{padding-top:4px}.oka-kicker{margin:0 0 10px 4px;font-size:13px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#0d67a6}.oka-hero{background:#fff;border:2px solid var(--okp-blue);border-radius:18px;box-shadow:0 4px 14px -6px #0d67a629;padding:21px 17px 19px}.oka-eb{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;letter-spacing:.3px;color:#0d67a6;background:#e3effa;border-radius:999px;padding:5px 11px}.oka .oka-h1{margin:14px 0 12px!important;font:600 30px/1.18 OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;letter-spacing:0;text-transform:none;text-wrap:balance}.oka .oka-h2{margin:0 0 14px!important;font:600 24px/1.25 OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;letter-spacing:0;text-transform:none}.oka .oka-p{margin:0;font-size:16px;line-height:1.55;color:var(--okp-text)}.oka-btns{display:flex;flex-direction:column;gap:10px;margin-top:18px}.oka .oka-btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:14px;font:700 16px Funnel Sans,Arial,sans-serif;text-decoration:none!important}.oka .oka-b1{background:var(--okp-blue);color:#fff!important}.oka .oka-b2{background:#e3effa;color:#0d67a6!important}.oka-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.oka-stat{background:#fff;border:1px solid var(--okp-line);border-radius:16px;padding:14px 14px 13px}.oka-stat b{display:block;font:600 22px/1.15 OkPoppins,Poppins,Arial,sans-serif;color:#0d67a6}.oka-stat span{display:block;margin-top:4px;font-size:14px;line-height:1.35;color:var(--okp-text)}.oka-tl{position:relative;padding-left:26px}.oka-tl:before,.oka-fill{content:"";position:absolute;left:7px;top:8px;width:2px;border-radius:2px}.oka-tl:before{bottom:8px;background:#cfe3f1}.oka-fill{height:0;background:var(--okp-blue);transition:height .2s linear}.oka-st{position:relative;padding-bottom:22px;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.oka-st:last-child{padding-bottom:0}.oka-st:before{content:"";position:absolute;left:-26px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--okp-blue);transition:background .4s ease .15s,transform .4s ease .15s}.oka-st.on:before{background:var(--okp-blue)}.oka-st.pending{opacity:.12;transform:translateY(26px)}.oka-st.pending:before{transform:scale(.6)}.oka .oka-yr{margin:0;font-size:13px;font-weight:800;letter-spacing:.4px;color:#0d67a6;text-transform:uppercase}.oka .oka-st h3{margin:4px 0 6px!important;font:600 18px/1.3 OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;text-transform:none;letter-spacing:0}.oka .oka-st p:not(.oka-yr){margin:0;font-size:15.5px;line-height:1.55}.oka .oka-enh{display:flex;gap:12px;align-items:center;margin-top:12px;padding:10px 12px;background:#fff;border:1px solid var(--okp-line);border-radius:14px;text-decoration:none!important;min-height:76px}.oka-enh img{flex:none;width:56px;height:56px;object-fit:contain}.oka-enh small{display:block;font-size:12.5px;font-weight:800;letter-spacing:.4px;color:#9a5200;text-transform:uppercase}.oka-enh span span{display:block;font:600 15px/1.3 OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink);margin-top:2px}.oka-card{background:#fff;border:1px solid var(--okp-line);border-radius:18px}.oka-name{overflow:hidden}.oka-name img{display:block;width:100%;height:auto}.oka-name-body{padding:18px 18px 20px}.oka .oka-quote{margin:10px 0 0;font:600 18px/1.4 OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink)}.oka .oka-cap{margin:10px 0 0;font-size:14px;color:var(--okp-muted)}.oka-why{padding:14px 16px}.oka-pr{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-top:1px solid var(--okp-line)}.oka-pr:first-child{border-top:0;padding-top:4px}.oka-ic{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center}.oka .oka-pr h3,.oka .oka-brands h3{margin:0 0 4px!important;font:600 16.5px/1.3 OkPoppins,Poppins,Arial,sans-serif!important;color:var(--okp-ink)!important;text-transform:none;letter-spacing:0}.oka .oka-pr p{margin:0;font-size:15px;line-height:1.5}.oka .oka-pr a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:700;color:var(--okp-link)!important;text-decoration:none!important}.oka-brands{border-top:1px solid var(--okp-line);padding:16px 0 6px}.oka .oka-brands h3{margin-bottom:10px!important}.oka-chips{display:flex;flex-wrap:wrap;gap:8px}.oka .oka-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;line-height:1;border-radius:999px;background:#fff;border:1px solid #d6e7f2;color:#0d67a6!important;font-size:15px;font-weight:700;text-decoration:none!important}.oka-people{padding:6px 16px}.oka-person{display:flex;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--okp-line)}.oka-person:first-child{border-top:0}.oka-av{flex:none;width:64px;height:64px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;font:600 24px/1 OkPoppins,Poppins,Arial,sans-serif}.oka-person b{display:block;font:600 16.5px/1.3 OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink)}.oka-person i{display:block;font-style:normal;font-size:14px;font-weight:700;color:var(--okp-link);margin-top:1px}.oka-person div span{display:block;font-size:14.5px;line-height:1.45;margin-top:4px}.oka-btns+.oka-hours,.oka .oka-hours{margin:10px 0 0;text-align:center;font-size:14px;color:var(--okp-muted)}.oka-note{padding:20px 18px}.oka .oka-sig{margin:14px 0 0;font:600 17px OkPoppins,Poppins,Arial,sans-serif;color:var(--okp-ink)}.oka-end{margin-top:28px}@media(prefers-reduced-motion:reduce){.oka-st,.oka-st:before,.oka-fill{transition:none}.oka-st.pending{opacity:1;transform:none}}.oka .oka-h2s{font-size:20px!important;margin-bottom:10px!important}.oka-name .oka-boys{aspect-ratio:780/413;object-fit:cover;object-position:50% 40%}.oka-avp{position:relative;overflow:hidden;background:#eee}.oka-avp img{position:absolute;left:-46.5px;top:0;width:152.4px;height:auto;max-width:none}.oka #OkaStory{margin-bottom:16px!important}.oka #OkaWhy,.oka #OkaHelp{margin-bottom:12px!important}.oka a:focus-visible{outline:3px solid #1479bd;outline-offset:3px}@media(max-width:374px){.oka .oka-h1{font-size:26px!important}}.oka-enh img{border-radius:10px;mix-blend-mode:multiply}.oka h2.oka-yr2{margin:0!important;font:800 13px/1.4 Funnel Sans,Arial,sans-serif!important;letter-spacing:.4px!important;color:#0d67a6!important;text-transform:uppercase!important}.oka-enh span span span{display:inline;margin:0}.oka-i{position:relative;display:inline-grid;place-items:center;width:20px;height:20px;margin:0 0 0 6px;padding:0;border:0;background:none;vertical-align:-3px;cursor:pointer}.oka-i .ok2-ic{width:16px;height:16px}.oka-i:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.oka-sheet:not([open]){display:none}.oka-sheet[open]{position:fixed;inset:auto 0 0 0;top:auto;width:100%;max-width:100%;max-height:85vh;margin:0;padding:8px 24px calc(34px + env(safe-area-inset-bottom));border:0;border-radius:20px 20px 0 0;background:#fff;color:#3d4752;overflow:auto;box-shadow:0 -4px 18px #14283c1f;font-family:Funnel Sans,Arial,sans-serif}.oka-sheet::backdrop{background:#141e286b}.oka-sheet:before{content:"";display:block;width:38px;height:4px;margin:0 auto 10px;border-radius:2px;background:#d8e0e8}.oka-sheet-head{display:flex;align-items:center;gap:10px}.oka-badge{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:#c9f7dd}.oka-badge .ok2-ic{width:20px;height:20px}.oka-sheet-head h2{flex:1;margin:0!important;font:600 17px/1.25 OkPoppins,Arial,sans-serif!important;color:#1e2833!important;text-transform:none!important;letter-spacing:0!important}.oka-x{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:auto;border:0;border-radius:50%;background:#f1f4f7;cursor:pointer}.oka-x .ok2-ic{width:16px;height:16px}.oka-sheet-list{list-style:none;margin:14px 0 0!important;padding:0 0 0 2px!important;display:flex;flex-direction:column;gap:9px}.oka-sheet-list li{display:flex;gap:9px;margin:0;font-size:14.5px;line-height:1.45;color:#3d4752}.oka-sheet-list .ok2-ic{width:15px;height:15px;flex:none;margin-top:3px}.oka-sheet-link{display:inline-flex;align-items:center;min-height:44px;margin:10px 0 0 26px;font-size:14px;font-weight:700;color:#0f6fa8!important;text-decoration:none!important}body.ok-page-about-us [id$=__16531439437c98f086],body.ok-page-about-us [id$=__1653145449f46985b5],body.ok-page-about-us [id$=__16531458380211607b]{display:none!important}.oka a.oka-stat-g{display:block;text-decoration:none!important}.oka-stat-g b .ok2-ic{display:inline-block;width:18px;height:18px;vertical-align:-1px}.oka-stat span{text-wrap:balance}body.ok-page-help-info-customer-service [id$=__rich-text],body.ok-page-help-info-customer-service [id$=__16352750680d79cf21],body.ok-page-help-info-customer-service [id$=__1635273850dfaf15f2],body.ok-page-help-info-customer-service [id$=__form]{display:none!important}.okhp #returns{scroll-margin-top:96px}.okhp .oka-i{vertical-align:-3px}
/*# sourceMappingURL=/cdn/shop/t/261/assets/ok-pages.css.map */
