*{box-sizing:border-box}img,video,iframe{max-width:100%}main,section,article,form,fieldset{min-width:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}input,textarea,select{max-width:100%}textarea{resize:vertical}@media(max-width:1100px){.pt-ref-header{gap:12px}.pt-ref-header .pt-ref-desktop{display:none}.pt-ref-header .pt-ref-mobile{display:block}.product-page .product-layout{gap:28px}.native-cart .cart-layout{grid-template-columns:minmax(0,1fr)}.native-cart .summary{position:static}.pt-an-story,.pt-an-faq{gap:28px}.pt-cn-location{gap:24px}.pt-ref-search form{max-width:calc(100vw - 32px)}}@media(min-width:750px)and (max-width:1100px){.pt-storefront .product-grid,.pt-an-categories,.pt-launch-categories,.pt-launch-products{grid-template-columns:repeat(3,minmax(0,1fr))}.pt-an-team-grid{gap:20px}}@media(max-width:749px){body{margin:0}h1,h2,h3,p,a{overflow-wrap:break-word}.pt-ref-header{min-height:76px;padding:8px 16px}.pt-ref-logo .pt-merchant-logo{width:90px;height:60px}.pt-ref-tools{gap:0}.pt-ref-tools>a,.pt-ref-tools>details>summary{width:44px;height:44px}.pt-ref-mobile>nav{max-height:calc(100dvh - 76px)}.pt-ref-search form{right:16px}.product-page{padding:20px 16px 40px}.product-page .product-layout{grid-template-columns:minmax(0,1fr);gap:24px}.product-page .native-gallery{position:static}.product-page h1{font-size:30px;line-height:1.15}.product-page .pt-product-description{font-size:16px}.product-page .pt-product-actions{grid-template-columns:1fr}.product-page .button{width:100%;min-height:48px;white-space:normal;text-align:center}.product-page .pt-option-pills{gap:8px}.product-page .pt-option-pills label{min-width:0;max-width:100%}.product-page .pt-option-pills span{padding:12px;min-height:44px;overflow-wrap:anywhere}.product-page .pt-custom-choice>label{padding:16px;gap:12px}.product-page .pt-custom-fields{padding:12px}.product-page .field input,.product-page .field textarea{width:100%;font-size:16px;min-height:48px}.product-page .thumbnails{flex-wrap:nowrap;overflow-x:auto}.pt-storefront .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.product-grid .card-copy h3{font-size:16px;line-height:1.35}.product-grid .text-link{display:inline-flex;align-items:center;min-height:44px}.pt-pdp-benefits,.pt-pdp-steps>div{grid-template-columns:1fr}.pt-pdp-help{padding:24px}.pt-cn-fields,.pt-cn-choices,.pt-cn-location,.form-grid{grid-template-columns:minmax(0,1fr)}.pt-cn-request{padding:20px}.pt-contact-new{padding:32px 16px 48px}.pt-contact-new input,.pt-contact-new select,.pt-contact-new textarea{font-size:16px}.pt-cn-choices .button{width:100%;min-height:48px}.pt-an-wrap{padding:36px 16px}.pt-an-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.pt-an-story,.pt-an-faq,.pt-an-team-grid,.pt-an-grid{grid-template-columns:minmax(0,1fr)}.pt-an-founder-photo{max-height:none}.pt-an-team-grid article>div:last-child{padding:20px}.native-cart{padding:28px 16px 48px}.native-cart .cart-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.native-cart .cart-line{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:16px}.native-cart .cart-line>strong{grid-column:2}.native-cart .cart-line img{width:76px;height:auto}.native-cart .cart-line h2{font-size:20px;line-height:1.3}.native-cart .cart-line input{width:100%;font-size:16px;min-height:48px}.native-cart .summary{padding:20px}.native-cart .button{width:100%;min-height:48px}.pt-cn-direct a,address{overflow-wrap:anywhere}.pt-launch-categories,.pt-launch-products{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-an-cta .button{width:100%}table{max-width:100%}.pt-richtext{overflow-wrap:anywhere}.pt-richtext table{display:block;overflow-x:auto}.pt-richtext img{height:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pt-responsive.css.map */
