body.tarru-kera{background:#f6fbff}body.tarru-kera .tarru-header{margin:14px 28px;border-radius:999px;border:1px solid rgba(11,45,107,.08);background:#fffffff5;box-shadow:0 10px 35px #0b2d6b1f}body.tarru-kera .tarru-header__inner{min-height:74px;padding:12px 28px}body.tarru-kera .tarru-nav__dropdown{z-index:50}body.tarru-kera .tarru-v2-hero{margin-top:-110px;padding:160px 0 54px;background:radial-gradient(ellipse at 80% 30%,#48B8FF40,transparent 50%),linear-gradient(125deg,#f6fbff,#ddf4ff);min-height:660px}body.tarru-kera .tarru-v2-hero__grid{gap:48px}body.tarru-kera .tarru-v2-hero__visual{min-height:440px;padding:16px;border-radius:28px;box-shadow:0 24px 64px #0b2d6b18}body.tarru-kera .tarru-v2-hero__product img{max-height:490px;object-fit:contain}body.tarru-kera .tarru-v2-hero__copy{gap:20px}body.tarru-kera .tarru-v2-hero .tarru-h1{font-size:clamp(40px,5vw,68px)}body.tarru-kera .tarru-v2-stats{gap:8px}body.tarru-kera .tarru-v2-stats>div{border-radius:18px}body.tarru-kera .tarru-v2-pdp{padding:48px 0;background:#f0f8ff}body.tarru-kera .tarru-v2-pdp__grid{gap:42px;align-items:start}body.tarru-kera .tarru-v2-gallery__main{border-radius:26px;overflow:hidden}body.tarru-kera .tarru-v2-product-title{font-size:clamp(30px,3.1vw,46px)}body.tarru-kera .tarru-section{padding-top:64px;padding-bottom:64px}body.tarru-kera .tarru-v2-benefits article{box-shadow:0 12px 32px #0b2d6b08}body.tarru-kera .tarru-v2-faq details{padding:20px;border-radius:16px;background:#fff;margin:10px 0;border:1px solid #0b2d6b12}@media(max-width:900px){body.tarru-kera .tarru-header{margin:10px 14px}body.tarru-kera .tarru-header__inner{min-height:64px;padding:10px 16px}body.tarru-kera .tarru-v2-hero{margin-top:-94px;padding-top:118px;min-height:0}body.tarru-kera .tarru-v2-hero__grid{gap:24px}body.tarru-kera .tarru-v2-hero__copy{order:0;text-align:center;align-items:center}body.tarru-kera .tarru-v2-hero__actions{justify-content:center}body.tarru-kera .tarru-v2-hero__visual{order:1;min-height:0;width:min(100%,520px);margin:auto}body.tarru-kera .tarru-v2-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body.tarru-kera .tarru-v2-stats>div{padding:12px 8px}body.tarru-kera .tarru-v2-stats strong{font-size:20px}body.tarru-kera .tarru-v2-stats span{font-size:10px}body.tarru-kera .tarru-v2-pdp{padding:32px 0}}@media(max-width:560px){body.tarru-kera .tarru-header{border-radius:24px;margin:8px 10px}body.tarru-kera .tarru-header__inner{padding:10px 12px}body.tarru-kera .tarru-v2-hero{padding:110px 0 32px}body.tarru-kera .tarru-v2-hero .tarru-h1{font-size:42px}body.tarru-kera .tarru-v2-hero__visual{padding:10px}body.tarru-kera .tarru-v2-hero__product img{max-height:380px}body.tarru-kera .tarru-v2-hero__visual .tarru-starburst{width:72px;height:72px;font-size:10px}body.tarru-kera .tarru-section{padding-top:42px;padding-bottom:42px}}body.tarru-kera .tarru-drawer-backdrop{background:#08102394;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.tarru-kera .tarru-cart-drawer{right:14px;top:14px;height:calc(100dvh - 28px);width:min(520px,calc(100vw - 28px));border-radius:24px;overflow:hidden;box-shadow:0 24px 80px #08183140}body.tarru-kera .tarru-cart-drawer__head{padding:24px;min-height:88px;border-bottom:1px solid #0b2d6b0a}body.tarru-kera .tarru-cart-drawer__head strong{font-size:28px}body.tarru-kera .tarru-cart-drawer__head em{font-size:18px}body.tarru-kera .tarru-cart-drawer__head button{border:0;background:#f6f8fb}body.tarru-kera .tarru-cart-drawer__promo{margin:16px 24px 0;padding:14px 18px;border-radius:999px;background:#edf6ff}body.tarru-kera .tarru-cart-drawer__promo strong{font-size:12px}body.tarru-kera .tarru-cart-drawer__promo span{font-size:11px}body.tarru-kera .tarru-cart-drawer__body{padding:22px 24px}body.tarru-kera .tarru-cart-drawer__item{position:relative;grid-template-columns:76px minmax(0,1fr);padding:16px;margin-bottom:14px;border:1px solid #0b2d6b0d;border-radius:18px;box-shadow:0 3px 10px #0b2d6b06;background:#fff;gap:14px}body.tarru-kera .tarru-cart-drawer__item img{width:76px;height:90px;border-radius:12px}body.tarru-kera .tarru-cart-drawer__item h3{font-size:17px;line-height:1.2;margin:9px 0 5px;padding-right:8px}body.tarru-kera .tarru-cart-drawer__mode{font-size:9px}body.tarru-kera .tarru-cart-drawer__plan{font-size:12px}body.tarru-kera .tarru-cart-drawer__item-row{align-items:flex-start;gap:8px}body.tarru-kera .tarru-cart-drawer__qty{border:0;background:#f1f4f8;grid-template-columns:40px 28px 40px}body.tarru-kera .tarru-cart-drawer__qty button{height:40px;background:transparent}body.tarru-kera .tarru-cart-drawer__price strong{font-size:22px}body.tarru-kera .tarru-cart-drawer__price s{display:block;color:#b84e4e;margin-bottom:5px}body.tarru-kera .tarru-cart-drawer__remove{min-height:32px;margin-top:4px}body.tarru-kera .tarru-cart-drawer__foot{padding:22px 24px max(20px,env(safe-area-inset-bottom));background:#f5f9ff;border-top:1px solid #dceafb}body.tarru-kera .tarru-cart-drawer__summary span{font-size:14px;color:#0b2d6b}body.tarru-kera .tarru-cart-drawer__summary strong{font-size:22px}body.tarru-kera .tarru-total-line{border-top:1px solid #0b2d6b10;padding-top:12px;margin-top:12px}body.tarru-kera .tarru-total-line strong{font-size:32px}body.tarru-kera .tarru-cart-drawer__checkout{min-height:58px;background:#0b2d6b;color:#fff;font-size:16px}body.tarru-kera .tarru-cart-drawer__checkout span{color:#fff}body.tarru-kera .tarru-cart-drawer__checkout:hover{background:#147bff}body.tarru-kera .tarru-payment-icons{margin-top:16px;gap:8px}body.tarru-kera .tarru-cart-drawer__trust{display:flex;justify-content:center;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid #0b2d6b10}body.tarru-kera .tarru-cart-drawer__trust div{display:flex;align-items:center;gap:5px}body.tarru-kera .tarru-cart-drawer__trust b{width:18px;height:18px;margin:0;background:#ddf4ff;color:#0b2d6b}body.tarru-kera .tarru-cart-drawer__trust span{font-size:9px;color:#0b2d6b}body.tarru-kera .tarru-cart-v3{background:#f0f7ff}body.tarru-kera .tarru-cart-v3__layout{gap:26px}body.tarru-kera .tarru-cart-v3__summary{border-radius:24px;background:#fff;border:1px solid #0b2d6b0d;box-shadow:0 12px 35px #0b2d6b08}body.tarru-kera .tarru-cart-v3__item{border-radius:20px;border-color:#0b2d6b0d;box-shadow:0 6px 22px #0b2d6b06}body.tarru-kera .tarru-cart-v3__assurance{border-radius:20px;background:#fff}body.tarru-kera .tarru-cart-v3__checkout{border-radius:999px;background:#0b2d6b;color:#fff}@media(max-width:560px){body.tarru-kera .tarru-cart-drawer{right:0;top:0;width:100vw;height:100dvh;border-radius:20px 0 0 20px}body.tarru-kera .tarru-cart-drawer__head{min-height:74px;padding:18px}body.tarru-kera .tarru-cart-drawer__promo{margin:12px 16px 0}body.tarru-kera .tarru-cart-drawer__body{padding:16px}body.tarru-kera .tarru-cart-drawer__item{padding:12px;grid-template-columns:64px minmax(0,1fr);gap:10px}body.tarru-kera .tarru-cart-drawer__item img{width:64px;height:80px}body.tarru-kera .tarru-cart-drawer__item h3{font-size:16px}body.tarru-kera .tarru-cart-drawer__price strong{font-size:20px}body.tarru-kera .tarru-cart-drawer__foot{padding:16px 18px max(16px,env(safe-area-inset-bottom))}}@media(max-height:700px){body.tarru-kera .tarru-cart-drawer__trust{display:none}body.tarru-kera .tarru-cart-drawer__foot{padding:12px 16px}body.tarru-kera .tarru-cart-drawer__checkout{min-height:48px}body.tarru-kera .tarru-cart-drawer__promo{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tarru-kera.css.map */
