.news__form input{min-width:0}.news__form button{flex:0 0 auto;white-space:nowrap}.fsub input{min-width:0}.fsub button{flex:0 0 auto;white-space:nowrap}.pdp__grid>*{min-width:0}.acc__body{overflow-wrap:anywhere}.acc__body img{max-width:100%;height:auto}.acc__body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:14px}.coll .coll__banner{min-width:0;max-width:100%}@media(max-width:1340px){.wrap.pdp{padding-left:28px;padding-right:28px}}.more-center{display:none}@media(max-width:900px){.shead{padding:52px 0 22px}.shead a{display:none}.more-center{display:flex;justify-content:center;padding:22px 0 6px}.more-center .btn{min-width:220px;text-align:center}.prow{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.prow .pcard:nth-child(n+5){display:none}.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.pcard{min-width:0}.pcard__info{flex-direction:column;align-items:flex-start;gap:3px;padding:10px 0 2px}.pcard__title{font-size:13px;line-height:1.4;overflow-wrap:anywhere}.pcard__price{font-size:13px}.hero__inner,.banner__inner{padding:32px 22px;width:100%}.clist{grid-template-columns:1fr;gap:14px}.ccard{aspect-ratio:1/1}.wrap.pdp{padding:22px 20px 10px}.upsell{margin-top:36px}.acc__body table th,.acc__body table td{padding:8px 5px!important;font-size:11px!important;white-space:nowrap}.coll .coll__banner{aspect-ratio:auto;height:200px;min-height:0;margin-top:18px}.coll .coll__bannert{padding:20px}}@media(max-width:560px){.shead{padding:44px 0 18px}.shead h2{font-size:25px}.eyebrow{font-size:11px;letter-spacing:.2em}.hero h1{font-size:38px;margin:14px 0 18px}.hero p{font-size:15px;margin:0 auto 24px}.banner h2{font-size:30px}.banner p{font-size:16px;margin:12px 0 22px}.btn{padding:15px 28px;font-size:12px;letter-spacing:.12em;max-width:100%}.ccard__t{padding:20px}.ccard__t h3{font-size:22px}.news{padding:60px 0}.news h2{font-size:26px}.news__form input{padding:14px 12px}.news__form button{padding:0 16px;font-size:11px;letter-spacing:.1em}.coll .coll__banner{height:170px}.footer{padding:56px 0 28px;margin-top:56px}.fbottom{margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mobile.css.map */
