.ptx-section{width:100%;max-width:1280px;margin:0 auto;padding:64px 24px;box-sizing:border-box;color:#171717}.ptx-navigation{width:100%;margin:0;padding:0}.ptx-tabs{display:flex;align-items:flex-end;gap:36px;width:100%;margin:0;padding:0;border-bottom:1px solid #dedede;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.ptx-tabs{display:flex;align-items:flex-end;gap:36px;width:100%;border-bottom:1px solid #dedede;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.ptx-tabs::-webkit-scrollbar{display:none}.ptx-tab{position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;margin:0;padding:0 0 17px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#777!important;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:none!important;transition:color .2s ease}.ptx-tab:hover{color:#111!important}.ptx-tab.is-active{color:#111!important;font-weight:600}.ptx-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;width:100%;height:2px;background:#111!important;display:block;opacity:1}.ptx-tab:focus,.ptx-tab:focus-visible,.ptx-tab:active{outline:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ptx-tab.is-active:focus,.ptx-tab.is-active:focus-visible{color:#111!important}.ptx-tab em{display:inline-block;margin:0;color:#999;font-size:11px;font-style:normal;font-weight:400}.ptx-tab em{display:inline-block;margin:0;padding:0;color:#888;font-size:12px;font-style:normal;font-weight:400}.ptx-tab.is-active em{color:#555}.ptx-content{width:100%;padding-top:22px;box-sizing:border-box}.ptx-richtext table{width:unset}.ptx-panel{display:none;width:100%;margin:0;padding:0}.ptx-panel.is-active{display:block;animation:ptxFadeIn .25s ease}@keyframes ptxFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ptx-kicker{margin-bottom:12px;color:#888;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.ptx-description{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center;width:100%}.ptx-description-copy{max-width:620px}.ptx-description-copy h2{margin:0 0 22px;color:#171717;font-family:inherit;font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.ptx-richtext{color:#5f5f5f;font-size:15px;font-weight:400;line-height:1.8}.ptx-richtext p{margin:0 0 16px}.ptx-richtext p:last-child{margin-bottom:0}.ptx-richtext strong{color:#222;font-weight:600}.ptx-richtext a{color:#171717;text-decoration:underline;text-underline-offset:3px}.ptx-richtext ul,.ptx-richtext ol{margin:18px 0;padding-left:20px}.ptx-richtext li{margin-bottom:8px}.ptx-richtext h1,.ptx-richtext h2,.ptx-richtext h3,.ptx-richtext h4{color:#171717;line-height:1.35}.ptx-richtext h3{margin:28px 0 12px;font-size:19px;font-weight:500}.ptx-description-media{width:100%;overflow:hidden}.ptx-description-media img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover}.ptx-included{width:100%;margin-top:70px;padding-top:42px;border-top:1px solid #e3e3e3}.ptx-included-top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:30px}.ptx-included-top h3{margin:0;color:#171717;font-size:23px;font-weight:500;line-height:1.3}.ptx-included-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:60px;align-items:center}.ptx-included-list{display:flex;flex-direction:column;width:100%}.ptx-included-item{display:flex;align-items:center;gap:14px;min-height:54px;padding:14px 0;border-bottom:1px solid #e7e7e7;color:#333;font-size:14px;line-height:1.5}.ptx-included-item:first-child{border-top:1px solid #e7e7e7}.ptx-check{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;color:#171717}.ptx-check svg{display:block;width:15px;height:15px}.ptx-included-image{width:100%;overflow:hidden}.ptx-included-image img{display:block;width:100%;height:auto;object-fit:cover}.ptx-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:35px}.ptx-panel-header h2{margin:0;color:#171717;font-size:28px;font-weight:500;line-height:1.3;letter-spacing:-.015em}.ptx-panel-header>p{max-width:400px;margin:0;color:#777;font-size:14px;line-height:1.6;text-align:right}.ptx-specifications{width:100%;max-width:950px;margin:0 auto}.ptx-spec-card{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;align-items:center;width:100%;min-height:74px;padding:16px 0;border-top:1px solid #dedede;box-sizing:border-box}.ptx-spec-card:last-child{border-bottom:1px solid #dedede}.ptx-spec-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#555}.ptx-spec-icon svg{display:block;width:22px;height:22px}.ptx-spec-data{display:grid;grid-template-columns:minmax(180px,42%) minmax(0,1fr);gap:30px;align-items:center}.ptx-spec-data span{color:#777;font-size:14px;line-height:1.5}.ptx-spec-data strong{color:#171717;font-size:14px;font-weight:500;line-height:1.5}.ptx-spec-note{width:100%;padding:17px 0;border-top:1px solid #dedede;color:#666;font-size:14px;line-height:1.6}.ptx-spec-note:last-child{border-bottom:1px solid #dedede}.ptx-review-header{max-width:700px;margin:0 auto 42px;text-align:center}.ptx-review-header .ptx-kicker{margin-bottom:12px}.ptx-review-header h2{margin:0 0 12px;color:#171717;font-size:30px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.ptx-review-header p{margin:0;color:#777;font-size:14px;line-height:1.7}.ptx-review-app,.ptx-review-app-block{width:100%}.ptx-qa-list{width:100%;max-width:950px;margin:0 auto}.ptx-qa-item{margin:0;border-top:1px solid #dedede}.ptx-qa-item:last-child{border-bottom:1px solid #dedede}.ptx-qa-item summary{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 0;color:#171717;cursor:pointer;list-style:none;box-sizing:border-box}.ptx-qa-item summary::-webkit-details-marker{display:none}.ptx-qa-item summary::marker{display:none}.ptx-qa-question{display:flex;align-items:center;gap:14px;padding-right:20px;font-size:15px;font-weight:500;line-height:1.5}.ptx-qa-label{display:inline-flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;color:#555;font-size:11px;font-weight:600;border:1px solid #d7d7d7}.ptx-qa-label.answer{margin-top:2px}.ptx-qa-plus{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;color:#555;font-size:20px;font-weight:300;line-height:1;transition:transform .2s ease}.ptx-qa-item[open] .ptx-qa-plus{transform:rotate(45deg)}.ptx-qa-answer{display:grid;grid-template-columns:25px minmax(0,1fr);gap:14px;max-width:850px;padding:0 45px 24px 0;color:#666;font-size:14px;line-height:1.75}.ptx-qa-answer p{margin:0 0 12px}.ptx-qa-answer p:last-child{margin-bottom:0}.ptx-shipping{width:100%}.ptx-shipping-intro{margin-bottom:38px}.ptx-shipping-intro h2{margin:0 0 12px;color:#171717;font-size:30px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.ptx-shipping-intro>p{margin:0;color:#777;font-size:14px;line-height:1.7}.ptx-shipping-content{width:100%;max-width:950px}.ptx-policy-card{display:grid;grid-template-columns:46px minmax(0,1fr);gap:20px;width:100%;padding:30px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.ptx-policy-icon{display:flex;align-items:flex-start;justify-content:flex-start;padding-top:2px;color:#555}.ptx-policy-icon svg{width:25px;height:25px}.ptx-policy-card h3{margin:0 0 15px;color:#171717;font-size:17px;font-weight:500;line-height:1.4}.ptx-empty{width:100%;padding:25px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;color:#777;font-size:14px;line-height:1.6}.ptx-section img{max-width:100%}@media screen and (max-width:900px){.ptx-section{padding:50px 20px}.ptx-tabs{gap:30px}.ptx-content{padding-top:42px}.ptx-description{grid-template-columns:1fr;gap:35px}.ptx-description-copy{max-width:100%}.ptx-description-media{max-width:700px}.ptx-included-grid{grid-template-columns:1fr;gap:30px}.ptx-included-image{max-width:600px}.ptx-panel-header{align-items:flex-start;flex-direction:column;gap:12px}.ptx-panel-header>p{max-width:600px;text-align:left}.ptx-specifications{max-width:100%}}@media screen and (max-width:749px){.ptx-section{padding:20px 16px}.ptx-tabs{gap:25px}.ptx-tab{padding-bottom:14px;font-size:13px}.ptx-content{padding-top:34px}.ptx-description{gap:30px}.ptx-description-copy h2{margin-bottom:18px;font-size:25px}.ptx-richtext{font-size:14px;line-height:1.75}.ptx-description-media img{max-height:none}.ptx-included{margin-top:45px;padding-top:32px}.ptx-included-top{margin-bottom:22px}.ptx-included-top h3{font-size:20px}.ptx-included-grid{gap:25px}.ptx-included-item{min-height:50px;padding:13px 0;font-size:13px}.ptx-panel-header{margin-bottom:25px}.ptx-panel-header h2{font-size:24px}.ptx-panel-header>p{font-size:13px}.ptx-spec-card{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:65px;padding:14px 0}.ptx-spec-icon{width:30px;height:30px}.ptx-spec-icon svg{width:19px;height:19px}.ptx-spec-data{grid-template-columns:1fr;gap:4px}.ptx-spec-data span{font-size:12px}.ptx-spec-data strong{font-size:13px}.ptx-spec-note{padding:14px 0;font-size:13px}.ptx-review-header{margin-bottom:30px}.ptx-review-header h2{font-size:25px}.ptx-review-header p{font-size:13px}.ptx-qa-item summary{padding:18px 0}.ptx-qa-question{gap:10px;padding-right:15px;font-size:14px}.ptx-qa-label{flex:0 0 23px;width:23px;height:23px}.ptx-qa-answer{grid-template-columns:23px minmax(0,1fr);gap:10px;padding-right:20px;padding-bottom:20px;font-size:13px}.ptx-shipping-intro{margin-bottom:28px}.ptx-shipping-intro h2{font-size:25px}.ptx-shipping-intro>p{font-size:13px}.ptx-policy-card{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:24px 0}.ptx-policy-icon svg{width:22px;height:22px}.ptx-policy-card h3{font-size:16px}}@media screen and (max-width:480px){.ptx-section{padding-left:14px;padding-right:14px}.ptx-tabs{gap:21px}.ptx-tab{font-size:12px}.ptx-tab em{font-size:11px}.ptx-content{padding-top:30px}.ptx-description-copy h2{font-size:23px}.ptx-included-top h3{font-size:19px}.ptx-panel-header h2{font-size:22px}.ptx-review-header h2,.ptx-shipping-intro h2{font-size:23px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/product-tabs.css.map */
