:root{--onde-deep:#0F4148;--onde-brand:#14555c;--onde-aqua:#7FBEB6;--onde-mist:#EEF3F2;--brand:#0F4148;--surface:#EEF3F2;--star:#E8B04B;--r:18px;--r-btn:999px}.announcement__countdown{display:none!important}.section{padding:clamp(56px,7vw,104px) 0}.section__head{margin-bottom:clamp(28px,3.4vw,48px)}.section__title{font-size:clamp(1.75rem,3.6vw,2.9rem);line-height:1.06;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.section__sub{font-size:1.05rem;line-height:1.6;color:var(--muted)}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--onde-brand);margin:0 0 12px}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--onde-aqua);flex-shrink:0}.btn{min-height:52px;padding:14px 30px;font-weight:700;letter-spacing:.005em;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,background .2s ease,color .2s ease}.btn--primary,.btn:not(.btn--soft):not(.btn--ghost):not(.btn--white):not(.btn--outline):not(.btn--light){box-shadow:0 14px 30px -14px color-mix(in srgb,var(--onde-brand) 80%,transparent)}.btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.btn:active{transform:translateY(0)}.btn--lg{min-height:58px;font-size:1rem}.btn--sm{min-height:42px;padding:10px 20px}.rcard{box-shadow:0 1px #0f41480a,0 18px 40px -28px #0f414859;border-color:color-mix(in srgb,var(--border) 70%,transparent)}.pcard__media,.step__media,.iwt__media,.gallery__stage,.compare__wrap{border-radius:var(--r)}.step__num{background:var(--onde-deep)}.compare__table thead th{background:var(--onde-mist)}.compare__us{background:color-mix(in srgb,var(--onde-brand) 8%,transparent)}.faq__item summary,.acc summary{font-weight:650;font-size:1rem}.faq__item summary svg,.acc summary svg:last-child{color:var(--onde-brand)}.faq__item[open] summary,.acc[open] summary{color:var(--onde-brand)}.announcement{background:var(--onde-deep)}.header{background:#ffffffe6;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.pdp__vendor{display:none}.pdp__info{gap:12px}.pdp__title{font-size:clamp(1.7rem,3.2vw,2.4rem);letter-spacing:-.025em;line-height:1.05}.pdp__rating{margin:-4px 0 0;font-size:.82rem;gap:8px;line-height:1.25}.pdp__rating svg{flex:none}.pdp__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:12px;row-gap:2px}.pdp__price .price{font-size:1.8rem;font-weight:700}.pdp__price-note{font-size:.78rem;margin-top:0;flex-basis:100%}.pdp__short{font-size:.97rem;line-height:1.5}.pdp__short p{margin:0 0 .5em}.pdp__short ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px}.pdp__short li{position:relative;padding-left:26px;font-weight:550;color:var(--text);line-height:1.35}.pdp__short li:before{content:"";position:absolute;left:0;top:.12em;width:17px;height:17px;border-radius:50%;background:var(--onde-deep) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat}.offers__title{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--onde-brand);font-weight:700;margin-bottom:6px}.offer{padding:13px 16px;border-width:1.5px}.offer.is-active{background:color-mix(in srgb,var(--onde-brand) 6%,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--onde-brand) 10%,transparent)}.offer__badge{background:var(--onde-deep)}.buybox .btn,.buybox__form .btn{min-height:58px;font-size:1.02rem}.buybox__reassurance{font-size:.8rem;margin-top:8px}.delivery{background:var(--onde-mist)}.delivery svg{color:var(--onde-brand)}.trustrow{background:var(--onde-mist);border:0;border-radius:var(--r);padding:14px;gap:8px}.trustrow svg{color:var(--onde-brand)}.payrow{font-size:.8rem}.stickybar{border-top:0;box-shadow:0 -10px 30px -12px #0f414840}:focus-visible{outline:2px solid var(--onde-brand);outline-offset:3px}@media(prefers-reduced-motion:reduce){.btn{transition:none}}@media(max-width:749px){.section{padding:clamp(40px,10vw,64px) 0}.btn{min-height:54px}.pdp__info{gap:10px}.pdp__title{font-size:clamp(1.45rem,6.4vw,1.9rem)}.pdp__rating{font-size:.78rem;gap:6px}.pdp__price .price{font-size:1.55rem}.pdp__short{font-size:.92rem}.pdp__short li{padding-left:24px}.offer{padding:11px 14px}.trustrow{padding:12px}.compare__wrap{margin-inline:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--r)}.compare__table{min-width:0;table-layout:fixed}.compare__table th,.compare__table td{padding:12px 8px;font-size:.8rem}.compare__feature{width:42%;font-size:.82rem}.compare__yes,.compare__no{flex-direction:column;gap:3px;font-size:.76rem;line-height:1.2}.compare__table thead th{font-size:.78rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/onde-brand.css.map */
