.product-featured-info{width:100%;max-width:1320px;margin:48px auto;box-sizing:border-box}#productFeaturedInfo .pfs-slider:last-child{margin-bottom:0}@media(max-width:1079px){#productFeaturedInfo .pfs-tabs{display:flex;gap:20px;margin:0 calc(50% - 50vw) 8px;padding:0 20px;overflow-x:auto;list-style:none;scrollbar-width:none;scroll-padding-inline:20px}#productFeaturedInfo .pfs-tabs::-webkit-scrollbar{display:none}#productFeaturedInfo .pfs-tabs li{flex:none;margin:0}#productFeaturedInfo .pfs-tab{display:block;margin:0;padding:6px 0 7px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:#8a8a8a;font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap;text-transform:none;cursor:pointer;transition:color .2s,border-color .2s}#productFeaturedInfo .pfs-tab.is-active{color:#1a1a1a;border-bottom-color:#1a1a1a}#productFeaturedInfo .pfs-slider--single .pfs-tab{pointer-events:none;color:#1a1a1a;border-bottom-color:transparent;padding-left:0}#productFeaturedInfo .pfs-slider--has-tabs .pfs-stage .v2-rail-dots{display:none}#productFeaturedInfo .pfs-slider--has-tabs .pfs-stage:not(.v2-rail){padding-top:0!important}#productFeaturedInfo.is-stack .pfs-tabs{display:none}}#productFeaturedInfo .pfs-stage{position:relative}#productFeaturedInfo .pfs-track{container-type:inline-size;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#productFeaturedInfo .pfs-track::-webkit-scrollbar{display:none}#productFeaturedInfo .pfs-list{display:grid;grid-auto-flow:column;grid-template-columns:none;align-items:start;width:max-content;margin:0;padding:0;list-style:none}#productFeaturedInfo .pfs-item{position:relative;min-width:0;margin:0;list-style:none;scroll-snap-align:center;scroll-snap-stop:always}#productFeaturedInfo .pfs-stage.is-jumping .pfs-item{scroll-snap-stop:normal}#productFeaturedInfo .pfs-media{position:relative}#productFeaturedInfo .pfs-media picture,#productFeaturedInfo .pfs-media img,#productFeaturedInfo .pfs-media video{display:block;width:100%;height:auto}#productFeaturedInfo .pfs-stage .v2-rail-dots{position:static;display:flex;justify-content:center;gap:0;margin:8px 0 0;padding:0;transform:none}#productFeaturedInfo .pfs-stage .v2-rail-dot{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;border-radius:0;background:none;opacity:1;transform:none}#productFeaturedInfo .pfs-stage .v2-rail-dot:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#ccc;transform:translate(-50%,-50%);transition:background-color .2s}#productFeaturedInfo .pfs-stage .v2-rail-dot.is-active:after{background:#1a1a1a}@media(max-width:1079px){#productFeaturedInfo .pfs-slider:not(.pfs-slider--single) .pfs-stage:not(.v2-rail){padding-top:18px}}@media(min-width:1080px){#productFeaturedInfo .pfs-slider:not(.pfs-slider--single) .pfs-stage:not(.v2-rail){padding-bottom:32px}}#productFeaturedInfo .pfs-text h3{margin:0;color:#1a1a1a;font-size:17px;font-weight:700;line-height:1.5;letter-spacing:.01em}#productFeaturedInfo .pfs-text p{margin:8px 0 0;color:#555;font-size:14px;font-weight:400;line-height:1.75;text-align:left}#productFeaturedInfo .pfs-text h3+p{margin-top:8px}#productFeaturedInfo .pfs-text>:first-child{margin-top:0}@media(max-width:1079px){#productFeaturedInfo .pfs-stage{margin-inline:calc(50% - 50vw)}#productFeaturedInfo .pfs-list{grid-auto-columns:calc(100cqi - 40px);gap:8px;padding-inline:20px}#productFeaturedInfo .pfs-slider--single .pfs-list{grid-auto-columns:calc(100cqi - 40px)}#productFeaturedInfo .pfs-item{overflow:hidden;border-radius:4px;background:#f7f7f7}#productFeaturedInfo .pfs-text{padding:14px 16px 18px}#productFeaturedInfo .pfs-stage .v2-rail-nav{display:none}#productFeaturedInfo .pfs-stage.v2-rail{display:flex;flex-direction:column}#productFeaturedInfo .pfs-stage .v2-rail-dots{order:-1;justify-content:flex-end;margin:0 0 4px;padding-right:17px}#productFeaturedInfo .pfs-stage .v2-rail-dot{width:13px;height:14px}#productFeaturedInfo .pfs-stage .v2-rail-dot:after{width:6px;height:6px}#productFeaturedInfo .pfs-slider{margin-bottom:40px}#productFeaturedInfo .pfs-list{align-items:stretch}#productFeaturedInfo .pfs-item{display:flex;flex-direction:column}#productFeaturedInfo .pfs-text{flex:1 0 auto}#productFeaturedInfo .pfs-item--image-only{justify-content:flex-start;background:#fff}#productFeaturedInfo.is-stack .pfs-stage{margin-inline:0;padding-top:0!important}#productFeaturedInfo.is-stack .pfs-track{overflow:visible;scroll-snap-type:none;container-type:normal}#productFeaturedInfo.is-stack .pfs-list{display:flex;flex-direction:column;gap:24px;width:auto;padding:0}#productFeaturedInfo.is-stack .pfs-item{scroll-snap-align:none}#productFeaturedInfo.is-stack .pfs-slider{margin-bottom:40px}#productFeaturedInfo .pfs-stack-body{position:relative;overflow:hidden;transition:max-height .45s ease}#productFeaturedInfo .pfs-stack-body.is-folded:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(#fff0,#fff);pointer-events:none}#productFeaturedInfo .pfs-stack-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;margin:12px 0 0;padding:0 16px;border:1px solid #1a1a1a;border-radius:4px;background:#fff;color:#1a1a1a;font-size:14px;font-weight:700;cursor:pointer}#productFeaturedInfo .pfs-stack-toggle:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}#productFeaturedInfo .pfs-stack-toggle[aria-expanded=true]:after{transform:translateY(2px) rotate(-135deg)}}@media(max-width:1079px)and (prefers-reduced-motion:reduce){#productFeaturedInfo .pfs-stack-body{transition:none}}@media(min-width:1080px){.product-featured-info{margin-top:40px;margin-bottom:40px}.product-featured-info--padding{padding-left:60px;padding-right:60px}#productFeaturedInfo .pfs-slider{position:relative}#productFeaturedInfo .pfs-tabs{position:absolute;top:20px;left:0;right:0;z-index:3;display:flex;justify-content:safe center;gap:10px;margin:0;padding:0 20px;overflow-x:auto;list-style:none;scrollbar-width:none}#productFeaturedInfo .pfs-tabs::-webkit-scrollbar{display:none}#productFeaturedInfo .pfs-tabs li{flex:none;margin:0}#productFeaturedInfo .pfs-tab{display:flex;align-items:center;min-height:36px;margin:0;padding:0 20px;border:1px solid #dcdcdc;border-radius:50vh;background:#fff;color:#1a1a1a;font-size:14px;font-weight:400;line-height:1;white-space:nowrap;text-transform:none;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}#productFeaturedInfo .pfs-tab:hover{border-color:#1a1a1a}#productFeaturedInfo .pfs-tab.is-active{border-color:#1a1a1a;background:#1a1a1a;color:#fff;font-weight:700}#productFeaturedInfo .pfs-slider--single .pfs-tab{pointer-events:none}#productFeaturedInfo .pfs-list{grid-auto-columns:100cqi;gap:0}#productFeaturedInfo .pfs-text{position:absolute;top:50%;left:6.06%;z-index:2;box-sizing:border-box;max-width:500px;padding:40px;background:#000c;transform:translateY(-50%)}#productFeaturedInfo .pfs-item--right .pfs-text{left:auto;right:6.06%;text-align:right}#productFeaturedInfo .pfs-text h3{color:#fff;font-size:22px;line-height:1.45}#productFeaturedInfo .pfs-text p{margin-top:12px;color:#fff;font-size:14px}#productFeaturedInfo .pfs-item--right .pfs-text p{text-align:right}#productFeaturedInfo .pfs-item--split-half{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}#productFeaturedInfo .pfs-item--split-half .pfs-text{position:static;max-width:none;padding:0;background:none;transform:none}#productFeaturedInfo .pfs-item--split-half .pfs-text h3,#productFeaturedInfo .pfs-item--split-half .pfs-text p{color:#1a1a1a}#productFeaturedInfo .pfs-stage .v2-rail-nav button{top:calc(50% - 16px)}#productFeaturedInfo .pfs-stage .v2-rail-nav button[data-rail-prev]{left:16px}#productFeaturedInfo .pfs-stage .v2-rail-nav button[data-rail-next]{right:16px}}@media(min-width:1420px){#productFeaturedInfo .pfs-stage .v2-rail-nav button[data-rail-prev]{left:-56px}#productFeaturedInfo .pfs-stage .v2-rail-nav button[data-rail-next]{right:-56px}}@media(max-width:1079px){body[data-template^=product] .product-main{margin-bottom:0!important}.product-featured-info{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/322/assets/product-feature-sliders.css.map */
