html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;overflow-x:hidden}button,summary,.opt,a{touch-action:manipulation}h1,h2{text-wrap:balance}p,li{text-wrap:pretty}summary{min-height:44px;align-items:center}input[type=email]{font-size:16px!important}footer a{color:inherit}@media(hover:none){.btn:hover{transform:none!important}}@media(max-width:860px){.hero .btn,.why .btn{width:100%}.price.desk{display:none}.fine{font-size:13px!important;margin-top:10px!important}header{padding-top:max(14px,env(safe-area-inset-top))!important;padding-bottom:12px!important}.sticky{display:flex!important;transform:translateY(110%);transition:transform .25s ease;will-change:transform}.sticky.show{transform:none}.sticky .btn{flex:0 0 auto}dialog{margin:auto 0 0!important;width:100%!important;max-width:100%!important;max-height:92dvh;overflow:auto;border-radius:22px 22px 0 0!important;padding-bottom:env(safe-area-inset-bottom)!important}dialog[open]{animation:sheet-up .28s cubic-bezier(.2,.8,.2,1)}dialog .sheet{padding:26px 20px 22px!important}dialog .sheet:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:currentColor;opacity:.18;margin:-12px auto 16px}dialog .opt{min-height:52px}}@media(max-width:860px)and (prefers-reduced-motion:reduce){.sticky{transition:none}dialog[open]{animation:none}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:860px)and (max-height:700px){.hero h1{font-size:32px!important}.shot img{max-height:200px}.sub{font-size:16px!important;margin:10px 0 14px!important}}.mob{display:none}@media(max-width:860px){.mob{display:inline}.sticky .caps{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fiber-mobile.css.map */
