.pts-wrapper{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--page-width-padding, 20px)}.pts-nav{display:flex;align-items:flex-end;gap:0;border-bottom:1px solid var(--pts-border);margin-bottom:36px;overflow-x:auto;scrollbar-width:none}.pts-nav::-webkit-scrollbar{display:none}.pts-nav__tab{position:relative;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:16px 24px;font-size:14px;font-weight:400;color:var(--pts-muted);cursor:pointer;white-space:nowrap;letter-spacing:.01em;transition:color .2s ease,border-color .2s ease}.pts-nav__tab:hover{color:var(--pts-text)}.pts-nav__tab--active{color:var(--pts-text);font-weight:600;border-bottom-color:var(--pts-accent, #1a1a1a)}.pts-panel{display:none}.pts-panel--active{display:block;animation:ptsFadeIn .22s ease}@keyframes ptsFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pts-content--rich{font-size:15px;line-height:1.75;color:var(--pts-text);max-width:740px}.pts-content--rich h1,.pts-content--rich h2,.pts-content--rich h3,.pts-content--rich h4{font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:28px 0 10px;font-size:13px}.pts-content--rich h1:first-child,.pts-content--rich h2:first-child,.pts-content--rich h3:first-child{margin-top:0}.pts-content--rich p{margin:0 0 14px}.pts-content--rich p:last-child{margin-bottom:0}.pts-content--rich ul,.pts-content--rich ol{padding-left:20px;margin:0 0 16px}.pts-content--rich li{margin-bottom:6px}.pts-empty{color:var(--pts-muted);font-size:14px}.pts-designed-wrap{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;min-height:480px}.pts-designed-left{padding-right:8px}.pts-designed-richtext{font-size:15px;line-height:1.75;color:var(--pts-text, #1a1a1a)}.pts-designed-richtext>p:first-child,.pts-designed-richtext>h2:first-child,.pts-designed-richtext>h3:first-child{font-size:clamp(22px,2.8vw,34px);font-weight:400;line-height:1.2;color:#1a1a1a;margin:0 0 36px;letter-spacing:-.01em}.pts-designed-richtext ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.pts-designed-richtext ul li{display:flex;align-items:flex-start;gap:14px;padding:20px 0;border-top:1px solid #e5e5e5}.pts-designed-richtext ul li:last-child{border-bottom:1px solid #e5e5e5}.pts-designed-richtext ul li:before{content:"";display:block;width:22px;height:22px;flex-shrink:0;margin-top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.pts-designed-richtext ul li>div,.pts-designed-richtext ul li>span,.pts-designed-richtext ul li>p{flex:1}.pts-designed-richtext ul li strong{display:block;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:3px}.pts-designed-richtext ul li p{font-size:13px;color:#6b6b6b;margin:0;line-height:1.55}.pts-designed-right{position:relative}.pts-designed-video-wrap{position:relative;width:100%;aspect-ratio:9 / 16;overflow:hidden;border-radius:6px;background:#111;max-height:580px}.pts-designed-video{width:100%;height:100%;object-fit:cover;display:block}.pts-video-toggle{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:50%;background:#ffffffe0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1a1a1a;transition:background .2s;z-index:5;padding:0}.pts-video-toggle:hover{background:#fff}.pts-col-title{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pts-muted);margin:0 0 24px}.pts-products{display:grid;grid-template-columns:repeat(var(--pts-cols, 4),1fr);gap:16px}@media screen and (max-width:989px){.pts-products{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:479px){.pts-products{grid-template-columns:repeat(2,1fr);gap:10px}}.pts-product-card{display:block;text-decoration:none;color:inherit}.pts-product-card__img-wrap{position:relative;overflow:hidden;border-radius:var(--pts-card-radius, 0px);background:#f5f5f5;aspect-ratio:3 / 4;margin-bottom:12px}.pts-product-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s ease,transform .45s ease}.pts-product-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.pts-product-card:hover .pts-product-card__img:not(.pts-product-card__img--hover){opacity:0}.pts-product-card:hover .pts-product-card__img--hover{opacity:1}.pts-product-card:hover .pts-product-card__img-wrap .pts-product-card__img:not(.pts-product-card__img--hover){transform:scale(1.03)}.pts-product-card__badge{position:absolute;top:10px;left:10px;background:#1a1a1a;color:#fff;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:2px}.pts-product-card__img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f0f0f0}.pts-product-card__placeholder-svg{width:60%;height:60%;opacity:.3}.pts-product-card__info{padding:0 2px}.pts-product-card__vendor{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--pts-muted);margin:0 0 4px}.pts-product-card__title{font-size:14px;font-weight:500;color:var(--pts-text);margin:0 0 6px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pts-product-card__price{font-size:14px;margin:0;display:flex;align-items:center;gap:6px}.pts-product-card__price--compare{text-decoration:line-through;color:var(--pts-muted);font-weight:400}.pts-product-card__price--current{font-weight:500;color:var(--pts-text)}.pts-product-card__price--sale{color:#c0392b}.pts-view-all{margin-top:32px;text-align:center}.pts-view-all__btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--pts-text);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-bottom:1.5px solid var(--pts-text);padding-bottom:3px;transition:opacity .18s ease}.pts-view-all__btn:hover{opacity:.6}@media screen and (max-width:768px){.pts-designed-wrap{grid-template-columns:1fr;gap:28px;min-height:unset}.pts-designed-left{padding-right:0;order:2}.pts-designed-right{order:1}.pts-designed-video-wrap{aspect-ratio:4 / 5;max-height:420px}.pts-designed-richtext>p:first-child,.pts-designed-richtext>h2:first-child,.pts-designed-richtext>h3:first-child{font-size:22px;margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-tabs-section.css.map */
