.ptm-section-wrapper{position:relative;width:100%}.ptm-container{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.ptm-header-wrapper{margin-bottom:24px}.ptm-header-wrapper.align--center{text-align:center}.ptm-header-wrapper.align--left{text-align:left}.ptm-header-wrapper.align--right{text-align:right}.ptm-main-heading{margin:0 0 8px;line-height:1.15}.ptm-main-subheading{margin:0;line-height:1.5}.ptm-tabs-nav-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:30px;position:relative}.ptm-tabs-scroll-list{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 2px;flex:1}.ptm-tabs-scroll-list::-webkit-scrollbar{display:none}.ptm-tabs-nav-bar.tabs-align--center .ptm-tabs-scroll-list{justify-content:center}.ptm-tabs-nav-bar.tabs-align--left .ptm-tabs-scroll-list{justify-content:flex-start}.ptm-tab-nav-btn{background:transparent;border:1px solid currentColor;padding:8px 18px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;transition:all .25s ease;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;line-height:1.2}.ptm-shop-all-action{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer;transition:opacity .2s ease,transform .2s ease;font-family:inherit;flex-shrink:0}.ptm-shop-all-action:hover{opacity:.75}.ptm-shop-all-action svg{width:15px;height:15px;transition:transform .2s ease}.ptm-shop-all-action:hover svg{transform:translate(4px)}.ptm-panel{display:none;opacity:0;transition:opacity .3s ease}.ptm-panel.is-active{display:block;opacity:1}.ptm-products-group{display:contents}.ptm-grid-container{display:grid;align-items:stretch;width:100%}.ptm-product-item,.ptm-editorial-media-card{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ptm-product-item{display:flex;flex-direction:column;height:100%;position:relative;transition:transform .3s ease}.ptm-product-media-box{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:var(--ptm-prod-img-padding, 14px);box-sizing:border-box}.ptm-product-media-box.aspect-square{aspect-ratio:1 / 1}.ptm-product-media-box.aspect-portrait{aspect-ratio:4 / 5}.ptm-product-media-box.aspect-portrait_3_4{aspect-ratio:3 / 4}.ptm-product-media-box.aspect-adapt{aspect-ratio:auto;min-height:240px}.ptm-product-media-box img{width:100%;height:100%;object-fit:var(--ptm-prod-img-fit, contain);object-position:center center;transition:transform .4s cubic-bezier(.16,1,.3,1)}.ptm-product-item:hover .ptm-product-media-box img{transform:scale(1.05)}.ptm-product-badges{position:absolute!important;top:10px!important;left:10px!important;z-index:3!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;pointer-events:none!important;max-width:calc(100% - 20px)!important}.ptm-badge-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 8px;border-radius:4px;line-height:1.25;white-space:nowrap!important;flex-shrink:0!important}.ptm-badge--sale{background-color:#d33b33;color:#fff}.ptm-badge--new{background-color:#caa183;color:#fff}.ptm-badge--soldout{background-color:#edebe8;color:#8c857b}.ptm-product-content{display:flex;flex-direction:column;flex:1 1 auto;padding-top:12px}.ptm-rating-stars{display:flex;align-items:center;gap:2px;margin-bottom:6px;font-size:13px;line-height:1;letter-spacing:1px}.ptm-product-name{margin:0 0 4px;line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ptm-product-name a{text-decoration:none;color:inherit}.ptm-product-summary{margin:0 0 14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ptm-price-box{margin-bottom:12px;display:flex;align-items:center;gap:8px}.ptm-price-regular{line-height:1.2}.ptm-price-compare{text-decoration:line-through;opacity:.55;font-size:.9em}.ptm-product-action-wrap{margin-top:auto;padding-top:6px}.ptm-action-btn{width:100%;display:block;text-align:center;text-decoration:none;cursor:pointer;transition:all .25s ease;font-family:inherit;box-sizing:border-box;line-height:1.2}.ptm-editorial-media-card{position:relative;overflow:hidden;height:100%;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;box-sizing:border-box;background-color:var(--ptm-media-bg, #211f1f)}.ptm-editorial-media-card .ptm-media-asset{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--ptm-media-fit, cover);object-position:var(--ptm-media-position, center center);z-index:1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ptm-editorial-media-card:hover .ptm-media-asset{transform:scale(1.03)}.ptm-editorial-media-card .ptm-media-gradient-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ptm-media-text-content{position:relative;z-index:3;padding:24px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.ptm-media-text-content.valign--top{justify-content:flex-start}.ptm-media-text-content.valign--bottom{justify-content:flex-end}.ptm-media-headline{margin:0 0 8px;line-height:1.25;text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:6px}.ptm-media-headline:hover{text-decoration:underline;text-underline-offset:4px}.ptm-media-description{margin:0 0 16px;line-height:1.45;max-width:92%}.ptm-media-video-bar{position:absolute;bottom:18px;left:18px;right:18px;z-index:4;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.ptm-media-circle-btn{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#211f1fbf!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;pointer-events:auto!important;transition:all .2s ease!important;text-decoration:none!important;box-shadow:none!important;line-height:1!important}.ptm-media-circle-btn:before,.ptm-media-circle-btn:after{display:none!important;content:none!important}.ptm-media-circle-btn:hover{background:#211f1f!important;transform:scale(1.08)!important}.ptm-media-video-bar .ptm-sound-toggle-btn{margin-left:auto}.ptm-media-circle-btn svg{width:16px!important;height:16px!important;fill:#fff!important;color:#fff!important;stroke:#fff!important}.ptm-sound-toggle-btn .ptm-icon-muted{display:block!important}.ptm-sound-toggle-btn .ptm-icon-unmuted,.ptm-sound-toggle-btn.is-unmuted .ptm-icon-muted{display:none!important}.ptm-sound-toggle-btn.is-unmuted .ptm-icon-unmuted{display:block!important}@media(max-width:767px){.ptm-tabs-nav-bar{flex-direction:row;align-items:center;gap:12px}.ptm-tabs-scroll-list{width:100%;justify-content:flex-start!important}.ptm-shop-all--desktop{display:none!important}.ptm-shop-all--mobile{display:inline-flex!important;align-items:center;white-space:nowrap;flex-shrink:0;margin-left:12px;padding-right:16px}.ptm-grid-container{display:flex!important;flex-direction:column!important;gap:14px!important;width:100%!important}.ptm-editorial-media-card{order:-1!important;width:100%!important;height:320px!important;min-height:250px!important;max-height:420px!important;flex:0 0 auto!important;margin-bottom:6px!important}.mobile-mode--grid_2 .ptm-products-group,.mobile-mode--grid .ptm-products-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.mobile-mode--grid_1 .ptm-products-group{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important}.mobile-mode--slider .ptm-products-group{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:12px!important;width:100%!important;padding-bottom:8px!important}.mobile-mode--slider .ptm-products-group::-webkit-scrollbar{display:none!important}.mobile-mode--slider .ptm-product-item{flex:0 0 var(--ptm-mobile-col-width, 78%)!important;min-width:var(--ptm-mobile-col-width, 78%)!important;max-width:var(--ptm-mobile-col-width, 78%)!important;scroll-snap-align:start!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/product-tabs-media.css.map */
