@media(max-width:700px){html,body{width:100%;overflow-x:hidden!important}.nav-line{padding-left:12px!important;padding-right:12px!important}.brand-band{width:58%}main>section,.story-page>section,.campaign-page>section{overflow:hidden}.shell,.section-head,.story-grid,.freedom-grid,.model-grid,.product-layout,.faq-layout,.specs-inner,.bg-inner,.finale-grid,.finale-b-inner,.campaign-hero-grid,.sleep-hero-grid,.story-hero-grid,.morning-board-inner{width:100%!important;max-width:100%!important;padding-left:14px!important;padding-right:14px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.button,.signal-button,.hero-link{max-width:100%!important;white-space:normal!important;text-align:center!important;overflow-wrap:anywhere}.hero-actions{width:100%;gap:10px!important}.hero-actions>*{width:100%!important}.benefit-line{padding:10px}.benefit-line-inner.benefit-boxes{grid-template-columns:1fr!important;gap:7px!important}.benefit-boxes .benefit-box{min-height:42px!important;font-size:11px!important;padding:8px 10px!important}.home-hero .hero-promises{font-size:14px!important;gap:9px!important}.home-hero .hero-promises span{width:100%;justify-content:flex-start}.story-grid{gap:14px!important}.doctor-card{padding:21px!important}.story-steps{gap:9px!important}.story-steps .step{padding:16px!important;display:grid!important;grid-template-columns:34px 1fr!important;gap:12px!important}.story-steps .step-number{width:34px;height:34px}.story-steps .step h3{font-size:16px}.story-steps .step p{font-size:13px}.core-signal-stage{display:flex!important;min-height:340px!important}.core-3d-wrap{transform:scale(.82)}.freedom-grid{grid-template-columns:1fr 1fr!important;gap:9px!important;padding:0 12px!important}.freedom-top{grid-column:1/-1}.f-art{min-height:138px!important;padding:14px!important}.f-art .f-ico{font-size:27px!important;right:11px!important;top:10px!important}.f-art .f-label{font-size:15px!important;margin-bottom:18px!important}.f-art .f-stat{font-size:11.5px!important;line-height:1.32!important}.guarantee-card{padding:20px 14px!important;gap:16px!important}.guarantee-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.guarantee-strip .g-item{padding:10px 5px!important}.guarantee-strip .g-item b{font-size:18px!important}.guarantee-strip .g-item span{font-size:7px!important;letter-spacing:.06em!important}.guarantee-seal{width:112px!important;height:112px!important;margin:auto}.guarantee-seal .big{font-size:30px!important}.guarantee-perks{gap:8px!important}.perk{padding:12px!important}.perk p{font-size:11px!important}.compare-frame,.touch-frame{width:100%!important;overflow:visible!important;margin-left:auto!important;margin-right:auto!important}.comparison,.touch-table{display:block!important;width:100%!important;min-width:0!important;background:transparent!important}.comparison thead,.touch-table thead{display:none!important}.comparison tbody,.touch-table tbody{display:grid!important;gap:7px!important}.comparison tr,.touch-table tr{display:grid!important;width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid rgba(7,16,38,.12)!important;border-radius:11px!important;overflow:hidden!important;background:#fff!important}.comparison td,.touch-table td{padding:7px 4px!important;min-width:0!important;text-align:center!important;font-size:10.5px!important;line-height:1.2!important;color:var(--ink)!important}.comparison td:first-child,.touch-table td:first-child{grid-column:1/-1!important;background:#0a0f2d!important;color:#fff!important;text-align:center!important;font-size:11px!important;padding:8px 7px!important}.comparison td:nth-child(2):before,.comparison td:nth-child(3):before,.comparison td:nth-child(4):before,.touch-table td:nth-child(n+2):before{font-size:7px!important;letter-spacing:.08em!important;margin-bottom:3px!important}.touch-table tr{grid-template-columns:repeat(4,minmax(0,1fr))!important}.comparison .yes{font-size:15px!important;color:var(--gold)!important}.comparison .no{font-size:13px!important;color:#aeb6c6!important}.bundle-grid,.pick-grid{gap:14px!important}.bundle-card,.pick-card{min-height:0!important;padding:18px!important}.bundle-card .bundle-img,.pick-product-img{transform:none!important;width:min(100%,340px)!important;margin-left:auto!important;margin-right:auto!important}.bundle-card h3{font-size:27px!important}.bundle-card .label-object{font-size:16px!important;padding:10px!important}.bundle-features li{font-size:12px!important}.pick-card .pc-tag{font-size:13px!important}.pick-card .pc-price{font-size:18px!important}.pick-card .pc-link{font-size:20px!important}.sleep-hero-grid{grid-template-columns:1fr!important;gap:18px!important}.time-hero-title{font-size:clamp(48px,14vw,68px)!important;text-align:center!important}.sleep-hero-grid .campaign-deck,.sleep-hero-grid .hero-actions,.sleep-hero-grid .campaign-proof{text-align:center;margin-left:auto;margin-right:auto}.day-wheel-card{padding:16px!important;max-width:360px!important}.day-wheel{width:min(230px,67vw)!important;margin:14px auto!important}.day-wheel-center b{font-size:34px!important}.day-legend{grid-template-columns:1fr 1fr!important;gap:5px!important}.day-legend span{font-size:10px!important;padding:6px!important}.timeline-row{gap:9px!important}.tl-step{padding:14px 10px!important}.tl-time{font-size:23px!important}.tl-step h4{font-size:16px!important}.tl-step p{font-size:11.5px!important}.timing-reliability{gap:9px!important}.timing-card{padding:16px!important}.timing-card .tc-title{font-size:21px!important}.timing-card h3{font-size:17px!important}.timing-card p{font-size:12px!important}.offer-sticker{transform:scale(.6)!important}.school-offer .offer-40{transform:scale(.5)!important}.school-offer .piece-stack .pc-emoji{font-size:36px!important}.campaign-page .finale-b .eyebrow{font-size:7px!important}.finale-b-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.finale-b-stats .stat{padding:8px 2px!important}.finale-b-stats .stat b{font-size:24px!important}.finale-b-stats .stat span{font-size:7px!important;letter-spacing:.05em!important}.finale-b-inner h2{font-size:clamp(31px,9vw,42px)!important}.product-layout{gap:18px!important}.hero-badge{max-width:390px!important}.hero-thumbs{max-width:390px!important;gap:6px!important}.hero-thumbs .thumb{width:42px!important;height:42px!important}.product-info{text-align:left!important}.product-info h1{font-size:42px!important}.product-info .model-type{font-size:20px!important}.swatch-label{font-size:8px!important}.swatch{width:46px!important;height:46px!important}.product-guarantees{gap:6px!important}.product-guarantees span{font-size:9px!important;padding:6px 8px!important}.scene-art,.seamless-infographic{width:100%!important;max-width:100%!important;border-radius:12px!important}.bg-section{padding:58px 0!important}.bg-inner h2{font-size:32px!important}.bg-inner .lead{font-size:14px!important}.portrait-pair{gap:8px!important;width:100%!important}.portrait-pair .portrait-feature{border-radius:10px!important}.spec-grid{gap:7px!important}.spec-grid li{padding:11px!important;font-size:12px!important}.offer-finale{padding:54px 0!important}.offer-finale .finale-grid{gap:14px!important}.offer-finale .finale-copy h2{font-size:34px!important}.offer-finale .finale-deck{font-size:13px!important}.offer-finale .offer-label,.offer-finale .offer-count{font-size:9px!important}.offer-finale .finale-product-render{width:145px!important;max-height:145px!important}.offer-finale .finale-selection{padding:10px!important}.offer-finale .sel-total{font-size:13px!important}.mobile-cta{left:8px!important;right:8px!important;width:auto!important;max-width:calc(100% - 16px)!important;padding:8px!important;gap:6px!important}.mobile-cta .mc-text{font-size:8px!important}.mobile-cta .mc-price{font-size:13px!important}.mobile-cta .button{padding:9px 10px!important;font-size:10px!important;width:auto!important;min-width:82px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/wristly-v3-3.css.map */
