:root{--ohp-blue:#0071a5;--ohp-blue-dark:#005f84;--ohp-pink:#ff9ba2;--ohp-pink-strong:#ff6e77;--ohp-pink-light:#ffdddd;--ohp-text:#3f3f3f;--ohp-title:#1e1e1e}.ohp-section{padding:48px 0}.ohp-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.ohp-btn{display:inline-block;background:var(--ohp-pink);color:#fff!important;border-radius:25px;padding:13px 32px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;box-shadow:0 6px 16px #ff6e7740}.ohp-btn:hover{background:var(--ohp-pink-strong);transform:translateY(-1px)}.ohp-hl{color:var(--ohp-pink)}.ohp-info{background:#fff;padding:18px 0 10px}.ohp-info__box{background:var(--ohp-pink-light);display:flex;gap:32px;align-items:center;justify-content:space-between;padding:20px 28px;font-size:13px;line-height:1.7;color:var(--ohp-text)}.ohp-info__box p{margin:0 0 6px}.ohp-info__box a{color:var(--ohp-blue);text-decoration:none}.ohp-info__right{font-weight:700;color:var(--ohp-blue);font-size:15px;display:flex;align-items:center;gap:12px;white-space:nowrap}.ohp-info__right svg{width:54px;height:34px;flex:none}.ohp-info__line{font-size:13px;color:var(--ohp-text);padding:10px 28px 0}@media(max-width:749px){.ohp-info__box{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.ohp-info__right{white-space:normal}}.ohp-intro h1,.ohp-intro h2{text-align:center;font-weight:600;color:var(--ohp-title);font-size:clamp(26px,3vw,36px);margin:0 0 22px}.ohp-intro__card{max-width:960px;margin:0 auto;background:#fff;border-radius:18px;box-shadow:0 2px 24px #00000014;padding:22px 28px;text-align:center;font-size:16px;line-height:1.75;color:var(--ohp-text)}.ohp-intro__card p{margin:0}.ohp-grid__panel{background:#fff;border-radius:18px;box-shadow:0 2px 30px #0000001a;padding:28px}.ohp-grid__title{text-align:center;font-weight:600;color:var(--ohp-title);margin:0 0 22px}.ohp-grid{display:grid;grid-template-columns:repeat(var(--ohp-cols,6),minmax(0,1fr));gap:26px 22px}@media(max-width:989px){.ohp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.ohp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.ohp-grid__panel{padding:16px}}.ohp-card{text-decoration:none;color:var(--ohp-text);display:block}.ohp-card__img{aspect-ratio:1/1;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000002e;background:#f4f4f4}.ohp-card__img img,.ohp-card__img svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.ohp-card:hover .ohp-card__img img{transform:scale(1.04)}.ohp-card__title{font-size:12.5px;line-height:1.35;margin:10px 0 4px;font-weight:500;color:var(--ohp-text)}.ohp-card__price{font-size:12.5px;font-weight:700;color:var(--ohp-blue)}.ohp-grid__note{text-align:center;font-size:13px;color:#888;margin:18px 0 0}.ohp-grid__cta{text-align:center;margin-top:36px}.ohp-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 48px;max-width:1080px;margin:0 auto}@media(max-width:749px){.ohp-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}.ohp-cat{text-align:center;text-decoration:none;color:var(--ohp-text);display:block}.ohp-cat__icon{width:92px;height:92px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:var(--ohp-blue);box-shadow:0 0 0 5px #fff,0 0 0 7px var(--ohp-blue);transition:transform .25s}.ohp-cat:hover .ohp-cat__icon{transform:translateY(-3px)}.ohp-cat__icon svg{width:48px;height:48px;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ohp-cat__title{font-size:19px;font-weight:600;color:var(--ohp-title);margin:6px 0 10px}.ohp-cat__text{font-size:13px;line-height:1.7;max-width:300px;margin:0 auto}.ohp-it{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.ohp-it--img-left .ohp-it__media{order:-1}@media(max-width:749px){.ohp-it{grid-template-columns:1fr;gap:28px}.ohp-it__media{order:-1}}.ohp-it h2{font-size:clamp(24px,2.6vw,30px);font-weight:600;color:var(--ohp-title);line-height:1.3;margin:0 0 20px}.ohp-it__text{font-size:14.5px;line-height:1.85;color:var(--ohp-text)}.ohp-it__text strong{color:var(--ohp-title)}.ohp-it__text a{color:var(--ohp-pink);font-weight:600}.ohp-it__media img{width:100%;height:auto;border-radius:18px;display:block}.ohp-it .ohp-btn{margin-top:22px}.section-header .header-wrapper,.shopify-section-group-header-group .header-wrapper{border-bottom:0}.shopify-section-group-footer-group{position:relative;margin-top:140px}.shopify-section-group-footer-group:before{content:"";position:absolute;left:0;right:0;top:-139px;height:140px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 140' preserveAspectRatio='none'%3E%3Cpath fill='%23006a9b' d='M0 140 L0 70 C 240 -10 420 10 640 60 C 900 120 1150 120 1440 30 L1440 140 Z'/%3E%3C/svg%3E") no-repeat bottom/100% 100%}.dbtfy-footer a{color:#fff}.dbtfy-footer .dbtfy-footer-block__copyright-social-wrapper{background:var(--ohp-pink-light);box-shadow:0 0 0 100vmax var(--ohp-pink-light);clip-path:inset(0 -100vmax);color:var(--ohp-text);padding:18px 0;margin-top:24px}.dbtfy-footer .dbtfy-footer-block__copyright-social-wrapper a,.dbtfy-footer .dbtfy-footer-block__copyright-social-wrapper small{color:var(--ohp-text)!important}.dbtfy-footer .image-block img{background:#fff;border-radius:16px;padding:10px 14px;box-shadow:0 4px 14px #0000001f}.ohp-info__right{white-space:normal;text-align:left}.ohp-info__ship{display:flex;flex-direction:column;line-height:1.45}.ohp-info__ship-sub{font-weight:600;font-size:13.5px;color:var(--ohp-blue);white-space:nowrap}.ohp-info__ship-main{font-weight:700;font-size:16px;color:var(--ohp-blue-dark)}@media(max-width:989px){.ohp-info__ship-sub{white-space:normal}}@media(max-width:749px){.ohp-info{padding:10px 0 6px}.ohp-info__box{gap:12px}.ohp-info__right{width:100%;border-top:1px solid rgba(0,113,165,.18);padding-top:10px;gap:10px}.ohp-info__right svg{width:42px;height:27px}.ohp-info__ship-sub{font-size:12.5px}.ohp-info__ship-main{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ohp-style.css.map */
