.ost{--trust:#3FBF6E;--trust-dim:rgba(63,191,110,.1);--trust-line:rgba(63,191,110,.42)}.ost .ost-guard{background:var(--trust-dim);border-color:var(--trust-line)}.ost .ost-guard__ico{background:var(--trust)}.ost .ost-guard__ico svg{fill:#07240f}.ost .ost-guard__t b{color:#ede8e0;font-size:13.5px}.ost .ost-paystrip{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;margin-top:10px;gap:6px;justify-content:flex-start;flex-wrap:wrap}.ost .ost-paystrip small{display:none}.ost .ost-paystrip svg{height:21px;width:auto;border-radius:2px;box-shadow:none}.ost .ost-cartb__pay{background:transparent;padding:0;gap:6px}.ost .ost-cartb__pay svg{height:20px;border-radius:2px;box-shadow:none}@media(max-width:760px){.ost .ost-paystrip{justify-content:center;gap:5px}.ost .ost-paystrip svg{height:19px}.ost .ost-cartb__pay svg{height:18px}}.ost .ost-outcome{font-size:clamp(30px,4.8vw,48px);line-height:.96;letter-spacing:-.01em}.ost .ost-blurb{font-size:16.5px;line-height:1.6;max-width:52ch}@media(max-width:760px){.ost .ost-outcome{font-size:clamp(28px,8.6vw,40px)}.ost .ost-blurb{font-size:16px}}@media(max-width:760px){.ost .ost-media__grid{display:flex;align-items:flex-start;gap:12px;margin-top:32px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--gut) * -1);padding:0 var(--gut) 10px}.ost .ost-media__grid::-webkit-scrollbar{display:none}.ost .ost-media__item{flex:0 0 46%;align-self:flex-start}.ost .ost-media__item video,.ost .ost-media__item img,.ost .ost-media__item iframe{aspect-ratio:9/16;height:auto}}.ost .ost-gal__main img{transition:opacity .26s ease,transform .5s cubic-bezier(.2,.7,.3,1);will-change:opacity}.ost .ost-gal__main.is-swapping img{opacity:.12;transform:scale(1.015)}.ost .ost-gal__main:after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid rgba(237,232,224,.16);border-top-color:var(--signal);opacity:0;pointer-events:none;z-index:3;transition:opacity .18s}.ost .ost-gal__main.is-waiting:after{opacity:1;animation:ost-spin .68s linear infinite}@keyframes ost-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ost .ost-gal__main img{transition:none}.ost .ost-gal__main.is-swapping img{opacity:1;transform:none}.ost .ost-gal__main.is-waiting:after{animation:none}}.ost .ost-gal__main{touch-action:pan-y}.ost .ost-gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border:0;border-radius:50%;cursor:pointer;background:var(--signal);color:#140a03;display:grid;place-items:center;box-shadow:0 6px 20px -8px #000000e6;opacity:0;transition:opacity .2s,background .2s,transform .2s}.ost .ost-gal__nav svg{width:21px;height:21px;display:block}.ost .ost-gal__nav--prev{left:12px}.ost .ost-gal__nav--next{right:12px}.ost .ost-gal__main:hover .ost-gal__nav,.ost .ost-gal__nav:focus-visible{opacity:1}.ost .ost-gal__nav:hover{background:#ff8038}.ost .ost-gal__nav--prev:hover{transform:translateY(-50%) translate(-2px)}.ost .ost-gal__nav--next:hover{transform:translateY(-50%) translate(2px)}@media(hover:none),(max-width:900px){.ost .ost-gal__nav{opacity:.94;width:40px;height:40px}.ost .ost-gal__nav--prev{left:8px}.ost .ost-gal__nav--next{right:8px}}#see-it.ost-pad{padding-block:clamp(30px,4vw,52px)}#see-it .ost-h2{font-size:clamp(24px,3.2vw,34px)}#see-it .ost-media__item{border-radius:6px}@media(min-width:761px){#see-it .ost-media__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px;max-width:640px}}#faq.ost-pad{padding-block:clamp(24px,3vw,44px)}#faq .ost-h2{font-size:clamp(23px,3vw,32px);max-width:26ch}#faq .ost-faq{margin-top:20px;max-width:760px;border:1px solid var(--line);border-radius:6px;overflow:hidden}#faq .ost-faq details{border-bottom:1px solid var(--line)}#faq .ost-faq details:last-child{border-bottom:0}#faq .ost-faq summary{font-family:var(--body);font-size:15.5px;font-weight:600;text-transform:none;letter-spacing:0;padding:14px 48px 14px 16px;line-height:1.35}#faq .ost-faq summary:after{content:"+";border:0;width:auto;height:auto;right:16px;font-family:var(--body);font-size:24px;font-weight:400;line-height:1;color:var(--signal);transform:translateY(-50%)}#faq .ost-faq details[open] summary:after{content:"\2013";transform:translateY(-50%)}#faq .ost-faq details p{padding:0 16px 15px;font-size:14.5px;max-width:none}@media(max-width:640px){#faq .ost-faq summary{font-size:14.5px;padding:12px 42px 12px 13px}#faq .ost-faq details p{padding:0 13px 13px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ostner-fix.css.map */
