.breakdance .bde-section-4055-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.breakdance .bde-section-4055-100{margin-top:200px}@media (max-width:767px){.breakdance .bde-section-4055-100{margin-top:180px}}@media (max-width:479px){.breakdance .bde-section-4055-100{margin-top:200px}}.oxy-phox-phoxproductimage-4055-198{max-width:100%}.oxy-phox-phoxproductimage-4055-198 .woo-product-hover-element{display:inline-block;position:relative;max-width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper{position:relative;overflow:hidden;background:#f8f8f8;display:block;line-height:0;width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-image{width:100%;height:100%;display:block;transition:all 0.3s ease;object-fit:cover;object-position:center}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover .product-hover-image{opacity:0}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover .product-hover-image{transform:translateX(-100%)}.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.1)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover .product-hover-image{transform:rotateY(180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover .product-hover-image{transform:rotate(5deg) scale(1.05)}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover::after{opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper::after{transform:translateX(100%)}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover::after{transform:translateX(0);opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper::after{transform:rotateY(-180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover::after{transform:rotateY(0deg);opacity:1}.oxy-phox-phoxproductimage-4055-198 .product-badges{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .product-badge{display:block;background:#e74c3c;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;margin-bottom:4px;width:fit-content;text-transform:uppercase;letter-spacing:0.5px}.oxy-phox-phoxproductimage-4055-198 .badge-featured{background:#f39c12}.oxy-phox-phoxproductimage-4055-198 .badge-new{background:#27ae60}.oxy-phox-phoxproductimage-4055-198 .badge-out-of-stock{background:#95a5a6}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper:hover .product-hover-image{transform:none!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.05)!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-link{text-decoration:none;color:inherit}.oxy-phox-phoxproductimage-4055-198 .product-hover-link:hover{color:inherit}@media (max-width:768px){.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover .product-hover-image{transform:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover::after{opacity:0!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.oxy-phox-phoxproductimage-4055-198 .product-hover-image,.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{transition:none!important}}@media (max-width:1119px){.oxy-phox-phoxproductimage-4055-198{max-width:100%}.oxy-phox-phoxproductimage-4055-198 .woo-product-hover-element{display:inline-block;position:relative;max-width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper{position:relative;overflow:hidden;background:#f8f8f8;display:block;line-height:0;width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-image{width:100%;height:100%;display:block;transition:all 0.3s ease;object-fit:cover;object-position:center}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover .product-hover-image{opacity:0}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover .product-hover-image{transform:translateX(-100%)}.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.1)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover .product-hover-image{transform:rotateY(180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover .product-hover-image{transform:rotate(5deg) scale(1.05)}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover::after{opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper::after{transform:translateX(100%)}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover::after{transform:translateX(0);opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper::after{transform:rotateY(-180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover::after{transform:rotateY(0deg);opacity:1}.oxy-phox-phoxproductimage-4055-198 .product-badges{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .product-badge{display:block;background:#e74c3c;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;margin-bottom:4px;width:fit-content;text-transform:uppercase;letter-spacing:0.5px}.oxy-phox-phoxproductimage-4055-198 .badge-featured{background:#f39c12}.oxy-phox-phoxproductimage-4055-198 .badge-new{background:#27ae60}.oxy-phox-phoxproductimage-4055-198 .badge-out-of-stock{background:#95a5a6}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper:hover .product-hover-image{transform:none!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.05)!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-link{text-decoration:none;color:inherit}.oxy-phox-phoxproductimage-4055-198 .product-hover-link:hover{color:inherit}@media (max-width:768px){.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover .product-hover-image{transform:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover::after{opacity:0!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.oxy-phox-phoxproductimage-4055-198 .product-hover-image,.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{transition:none!important}}}@media (max-width:1023px){.oxy-phox-phoxproductimage-4055-198{max-width:100%}.oxy-phox-phoxproductimage-4055-198 .woo-product-hover-element{display:inline-block;position:relative;max-width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper{position:relative;overflow:hidden;background:#f8f8f8;display:block;line-height:0;width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-image{width:100%;height:100%;display:block;transition:all 0.3s ease;object-fit:cover;object-position:center}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover .product-hover-image{opacity:0}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover .product-hover-image{transform:translateX(-100%)}.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.1)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover .product-hover-image{transform:rotateY(180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover .product-hover-image{transform:rotate(5deg) scale(1.05)}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover::after{opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper::after{transform:translateX(100%)}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover::after{transform:translateX(0);opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper::after{transform:rotateY(-180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover::after{transform:rotateY(0deg);opacity:1}.oxy-phox-phoxproductimage-4055-198 .product-badges{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .product-badge{display:block;background:#e74c3c;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;margin-bottom:4px;width:fit-content;text-transform:uppercase;letter-spacing:0.5px}.oxy-phox-phoxproductimage-4055-198 .badge-featured{background:#f39c12}.oxy-phox-phoxproductimage-4055-198 .badge-new{background:#27ae60}.oxy-phox-phoxproductimage-4055-198 .badge-out-of-stock{background:#95a5a6}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper:hover .product-hover-image{transform:none!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.05)!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-link{text-decoration:none;color:inherit}.oxy-phox-phoxproductimage-4055-198 .product-hover-link:hover{color:inherit}@media (max-width:768px){.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover .product-hover-image{transform:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover::after{opacity:0!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.oxy-phox-phoxproductimage-4055-198 .product-hover-image,.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{transition:none!important}}}@media (max-width:767px){.oxy-phox-phoxproductimage-4055-198{max-width:100%}.oxy-phox-phoxproductimage-4055-198 .woo-product-hover-element{display:inline-block;position:relative;max-width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper{position:relative;overflow:hidden;background:#f8f8f8;display:block;line-height:0;width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-image{width:100%;height:100%;display:block;transition:all 0.3s ease;object-fit:cover;object-position:center}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover .product-hover-image{opacity:0}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover .product-hover-image{transform:translateX(-100%)}.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.1)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover .product-hover-image{transform:rotateY(180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover .product-hover-image{transform:rotate(5deg) scale(1.05)}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover::after{opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper::after{transform:translateX(100%)}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover::after{transform:translateX(0);opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper::after{transform:rotateY(-180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover::after{transform:rotateY(0deg);opacity:1}.oxy-phox-phoxproductimage-4055-198 .product-badges{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .product-badge{display:block;background:#e74c3c;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;margin-bottom:4px;width:fit-content;text-transform:uppercase;letter-spacing:0.5px}.oxy-phox-phoxproductimage-4055-198 .badge-featured{background:#f39c12}.oxy-phox-phoxproductimage-4055-198 .badge-new{background:#27ae60}.oxy-phox-phoxproductimage-4055-198 .badge-out-of-stock{background:#95a5a6}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper:hover .product-hover-image{transform:none!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.05)!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-link{text-decoration:none;color:inherit}.oxy-phox-phoxproductimage-4055-198 .product-hover-link:hover{color:inherit}@media (max-width:768px){.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover .product-hover-image{transform:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover::after{opacity:0!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.oxy-phox-phoxproductimage-4055-198 .product-hover-image,.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{transition:none!important}}}@media (max-width:479px){.oxy-phox-phoxproductimage-4055-198{max-width:100%}.oxy-phox-phoxproductimage-4055-198 .woo-product-hover-element{display:inline-block;position:relative;max-width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper{position:relative;overflow:hidden;background:#f8f8f8;display:block;line-height:0;width:100%}.oxy-phox-phoxproductimage-4055-198 .product-hover-image{width:100%;height:100%;display:block;transition:all 0.3s ease;object-fit:cover;object-position:center}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover .product-hover-image{opacity:0}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover .product-hover-image{transform:translateX(-100%)}.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.1)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover .product-hover-image{transform:rotateY(180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover .product-hover-image{transform:rotate(5deg) scale(1.05)}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .hover-fade .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-zoom .product-hover-wrapper:hover::after,.oxy-phox-phoxproductimage-4055-198 .hover-rotate .product-hover-wrapper:hover::after{opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper::after{transform:translateX(100%)}.oxy-phox-phoxproductimage-4055-198 .hover-slide .product-hover-wrapper:hover::after{transform:translateX(0);opacity:1}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper::after{transform:rotateY(-180deg)}.oxy-phox-phoxproductimage-4055-198 .hover-flip .product-hover-wrapper:hover::after{transform:rotateY(0deg);opacity:1}.oxy-phox-phoxproductimage-4055-198 .product-badges{position:absolute;top:10px;left:10px;z-index:3;pointer-events:none}.oxy-phox-phoxproductimage-4055-198 .product-badge{display:block;background:#e74c3c;color:#fff;padding:4px 8px;border-radius:3px;font-size:11px;font-weight:700;margin-bottom:4px;width:fit-content;text-transform:uppercase;letter-spacing:0.5px}.oxy-phox-phoxproductimage-4055-198 .badge-featured{background:#f39c12}.oxy-phox-phoxproductimage-4055-198 .badge-new{background:#27ae60}.oxy-phox-phoxproductimage-4055-198 .badge-out-of-stock{background:#95a5a6}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .no-hover-image .product-hover-wrapper:hover .product-hover-image{transform:none!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper:hover .product-hover-image{transform:scale(1.05)!important;opacity:1!important}.oxy-phox-phoxproductimage-4055-198 .fallback-zoom .product-hover-wrapper::after{display:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-link{text-decoration:none;color:inherit}.oxy-phox-phoxproductimage-4055-198 .product-hover-link:hover{color:inherit}@media (max-width:768px){.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover .product-hover-image{transform:none!important}.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper:hover::after{opacity:0!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.oxy-phox-phoxproductimage-4055-198 .product-hover-image,.oxy-phox-phoxproductimage-4055-198 .product-hover-wrapper::after{transition:none!important}}}.pfe-product-display-4055-202 .ppd-wrap{display:flex;flex-wrap:wrap;width:100%;gap:40px}.pfe-product-display-4055-202 .ppd-layout-standard{flex-direction:row;align-items:flex-start}.pfe-product-display-4055-202 .ppd-layout-standard .ppd-gallery{width:55%;flex-shrink:0;max-width:100%}.pfe-product-display-4055-202 .ppd-layout-standard .ppd-info{flex:1;min-width:0}.pfe-product-display-4055-202 .ppd-layout-stacked{flex-direction:column}.pfe-product-display-4055-202 .ppd-layout-stacked .ppd-gallery,.pfe-product-display-4055-202 .ppd-layout-stacked .ppd-info{width:100%}.pfe-product-display-4055-202 .ppd-layout-showcase{flex-direction:row;align-items:flex-start}.pfe-product-display-4055-202 .ppd-layout-showcase .ppd-gallery{width:65%;flex-shrink:0;max-width:100%}.pfe-product-display-4055-202 .ppd-layout-showcase .ppd-info{flex:1;min-width:0}.pfe-product-display-4055-202 .ppd-layout-centered{flex-direction:column;align-items:center;max-width:640px;margin-left:auto;margin-right:auto}.pfe-product-display-4055-202 .ppd-layout-centered .ppd-gallery{width:100%}.pfe-product-display-4055-202 .ppd-layout-centered .ppd-info{width:100%;text-align:center}.pfe-product-display-4055-202 .ppd-layout-centered .ppd-rating,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-price-row,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-trust-badges,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-share,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-breadcrumbs,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-buy .fct-product-variants,.pfe-product-display-4055-202 .ppd-layout-centered .ppd-buy .fct_buy_section{justify-content:center}.pfe-product-display-4055-202 .ppd-layout-centered .ppd-meta{align-items:center}.pfe-product-display-4055-202 .ppd-no-media .ppd-info{width:100%}.pfe-product-display-4055-202 .ppd-gallery{display:flex;position:relative;min-width:0;gap:10px}.pfe-product-display-4055-202 .ppd-thumbs-left .ppd-thumbnails{position:absolute;left:0;top:0;bottom:0;flex-direction:column;overflow-y:auto;overflow-x:hidden}.pfe-product-display-4055-202 .ppd-thumbs-left .ppd-main-image{margin-left:calc(80px + 10px)}.pfe-product-display-4055-202 .ppd-thumbs-right .ppd-thumbnails{position:absolute;right:0;top:0;bottom:0;flex-direction:column;overflow-y:auto;overflow-x:hidden}.pfe-product-display-4055-202 .ppd-thumbs-right .ppd-main-image{margin-right:calc(80px + 10px)}.pfe-product-display-4055-202 .ppd-thumbs-bottom .ppd-gallery{flex-direction:column}.pfe-product-display-4055-202 .ppd-thumbs-bottom .ppd-thumbnails{order:1;flex-direction:row;max-width:100%;overflow-x:auto;overflow-y:hidden}.pfe-product-display-4055-202 .ppd-thumbnails{display:flex;flex-shrink:0;flex-wrap:nowrap;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:10px}.pfe-product-display-4055-202 .ppd-thumbnails::-webkit-scrollbar{display:none}.pfe-product-display-4055-202 .ppd-thumb{width:80px;height:80px;border-radius:var(--pfe-radius);overflow:hidden;cursor:pointer;opacity:0.6;transition:opacity 0.2s ease,border-color 0.2s ease;border:2px solid transparent;flex:0 0 auto;padding:0;margin:0;background:var(--pfe-surface-2);-webkit-appearance:none;appearance:none}.pfe-product-display-4055-202 .ppd-thumb:hover{opacity:0.85}.pfe-product-display-4055-202 .ppd-thumb.ppd-thumb-active{opacity:1;border-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;margin:0}.pfe-product-display-4055-202 .ppd-main-image{flex:1;min-width:0;position:relative;overflow:hidden;border-radius:var(--pfe-radius-lg);background:var(--pfe-surface-2)}.pfe-product-display-4055-202 .ppd-main-img{width:100%;height:auto;display:block;margin:0;border-radius:0;transition:opacity 0.3s ease;object-fit:cover}.pfe-product-display-4055-202 .ppd-main-img{aspect-ratio:1 / 1;height:auto}.pfe-product-display-4055-202 .ppd-has-zoom .ppd-main-img{cursor:zoom-in}.pfe-product-display-4055-202 .ppd-zoom-magnifier .ppd-main-img{cursor:crosshair}.pfe-product-display-4055-202 .ppd-magnifier{position:absolute;display:none;z-index:5;pointer-events:none;border-radius:50%;border:2px solid rgba(255,255,255,0.9);box-shadow:0 4px 18px rgba(0,0,0,0.25);background-color:#fff;background-repeat:no-repeat;transform:translate(-50%,-50%)}.pfe-product-display-4055-202 .ppd-magnifier.ppd-magnifier-on{display:block}@media (hover:none),(pointer:coarse){.pfe-product-display-4055-202 .ppd-magnifier{display:none!important}.pfe-product-display-4055-202 .ppd-zoom-magnifier .ppd-main-img{cursor:zoom-in}}.pfe-product-display-4055-202 .ppd-zoom-btn,.pfe-product-display-4055-202 .ppd-gallery-arrow{position:absolute;z-index:4;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,0.92);color:var(--pfe-text);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:background 0.15s ease,transform 0.15s ease}.pfe-product-display-4055-202 .ppd-zoom-btn{bottom:12px;left:12px;width:40px;height:40px}.pfe-product-display-4055-202 .ppd-zoom-btn svg{width:20px;height:20px}.pfe-product-display-4055-202 .ppd-gallery-arrow{top:50%;transform:translateY(-50%);width:42px;height:42px}.pfe-product-display-4055-202 .ppd-gallery-arrow svg{width:22px;height:22px}.pfe-product-display-4055-202 .ppd-gallery-prev{left:12px}.pfe-product-display-4055-202 .ppd-gallery-next{right:12px}@media (hover:hover){.pfe-product-display-4055-202 .ppd-zoom-btn:hover{background:#fff;transform:scale(1.06)}.pfe-product-display-4055-202 .ppd-gallery-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.06)}}.pfe-product-display-4055-202 .ppd-lightbox{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,0.85);cursor:zoom-out}.pfe-product-display-4055-202 .ppd-lightbox.ppd-lightbox-open{display:flex}.pfe-product-display-4055-202 .ppd-lightbox-img{max-width:92vw;max-height:90vh;object-fit:contain;border-radius:6px;cursor:default}.pfe-product-display-4055-202 .ppd-lightbox-close{position:absolute;top:20px;right:24px;width:44px;height:44px;padding:0;border:none;background:rgba(255,255,255,0.15);color:#fff;font-size:28px;line-height:1;border-radius:50%;cursor:pointer}.pfe-product-display-4055-202 .ppd-lightbox-close:hover{background:rgba(255,255,255,0.3)}.pfe-product-display-4055-202 .ppd-magnifier{width:200px;height:200px}.pfe-product-display-4055-202 .ppd-badge{position:absolute;top:16px;left:16px;z-index:2;color:#fff;font-size:12px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;line-height:1.2;padding:6px 14px;border-radius:4px}.pfe-product-display-4055-202 .ppd-badge-link{text-decoration:none}.pfe-product-display-4055-202 .ppd-has-badge .ppd-sale-flash{top:52px}.pfe-product-display-4055-202 .ppd-sale-flash{position:absolute;top:16px;left:16px;z-index:2;padding:6px 12px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2;background:var(--pfe-accent);color:#fff}.pfe-product-display-4055-202 .ppd-sale-flash.ppd-sold-out-flash{background:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-gallery-fav{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;padding:0;transition:color 0.2s ease,transform 0.2s ease;box-shadow:0 2px 8px rgba(0,0,0,0.08);width:40px;height:40px;background:rgba(255,255,255,0.92);color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-gallery-fav svg{width:55%;height:55%}.pfe-product-display-4055-202 .ppd-fav-btn.active{color:var(--pfe-accent)}.pfe-product-display-4055-202 .ppd-action-fav.active{border-color:var(--pfe-accent)}.pfe-product-display-4055-202 .ppd-fav-btn.active svg{fill:currentColor}.pfe-product-display-4055-202 .ppd-fav-btn.ppd-loading{animation:ppd-fav-pulse 0.5s ease-in-out infinite alternate}.pfe-product-display-4055-202 .ppd-action-fav{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:none;border:1.5px solid var(--pfe-input-border);border-radius:50%;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease;padding:0;flex-shrink:0}.pfe-product-display-4055-202 .ppd-action-fav svg{width:20px;height:20px}.pfe-product-display-4055-202 .ppd-action-fav{color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-info{display:flex;flex-direction:column;gap:16px}.pfe-product-display-4055-202 .ppd-info .ppd-category{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:1.4;color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-info .ppd-title{font-size:clamp(24px,3.5vw,32px);line-height:1.2;margin:0;padding:0;font-weight:700;letter-spacing:-0.01em;color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-subtitle{font-size:16px;line-height:1.6;margin:0;color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-subtitle p{margin:0 0 8px}.pfe-product-display-4055-202 .ppd-subtitle p:last-child{margin-bottom:0}.pfe-product-display-4055-202 .ppd-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pfe-product-display-4055-202 .ppd-stars{display:flex;gap:1px}.pfe-product-display-4055-202 .ppd-star{font-size:18px;line-height:1}.pfe-product-display-4055-202 .ppd-star-half{opacity:0.6}.pfe-product-display-4055-202 .ppd-rating-score{font-weight:700;font-size:15px}.pfe-product-display-4055-202 .ppd-rating-count{font-size:14px}.pfe-product-display-4055-202 .ppd-star-full,.pfe-product-display-4055-202 .ppd-star-half{color:var(--pfe-star)}.pfe-product-display-4055-202 .ppd-star-empty{color:var(--pfe-input-border)}.pfe-product-display-4055-202 .ppd-rating-score{color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-rating-count{color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-price-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pfe-product-display-4055-202 .ppd-price{font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2;color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-price del{font-size:0.68em;font-weight:400;margin-right:4px;color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-price ins{text-decoration:none;font-weight:inherit;background:none;color:inherit}.pfe-product-display-4055-202 .ppd-price .fct-price-suffix,.pfe-product-display-4055-202 .ppd-price small{font-size:0.55em;font-weight:400;color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-savings{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:700;border-radius:4px;letter-spacing:0.3px;line-height:1.4;background:#fef0ec;color:var(--pfe-accent)}.pfe-product-display-4055-202 .ppd-stock{margin:0}.pfe-product-display-4055-202 .ppd-stock-text{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.pfe-product-display-4055-202 .ppd-stock-text:empty{display:none}.pfe-product-display-4055-202 .ppd-stock-text::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.pfe-product-display-4055-202 .ppd-stock-in{color:var(--pfe-success)}.pfe-product-display-4055-202 .ppd-stock-low{color:#d98300}.pfe-product-display-4055-202 .ppd-stock-out{color:#c0392b}.pfe-product-display-4055-202 .ppd-actions{display:flex;align-items:flex-end;gap:12px;margin-top:8px}.pfe-product-display-4055-202 .ppd-buy{flex:1;min-width:0}.pfe-product-display-4055-202 .ppd-buy .fct_buy_section{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin:0;padding:0;border:0}.pfe-product-display-4055-202 .ppd-buy .fct_buy_section>*{flex:1 1 100%;min-width:0;margin:0}.pfe-product-display-4055-202 .ppd-buy .fct_buy_section>.fct-product-variants,.pfe-product-display-4055-202 .ppd-buy .fct_buy_section>.fct-advanced-variation-wrap,.pfe-product-display-4055-202 .ppd-buy .fct_buy_section>.fct-product-tab{margin-bottom:4px}.pfe-product-display-4055-202 .ppd-buy .fct-product-item-price,.pfe-product-display-4055-202 .ppd-buy .fct-product-payment-type{display:none!important}.pfe-product-display-4055-202 .ppd-buy .fct-product-buttons-wrap{display:contents}.pfe-product-display-4055-202 .ppd-buy .fct_buy_section>.fct-product-quantity-container{flex:0 0 auto;order:5;margin:0}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button{order:6}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button{order:7;flex:1 1 100%}.pfe-product-display-4055-202 .ppd-no-qty .ppd-buy .fct-product-quantity-container{display:none!important}.pfe-product-display-4055-202 .ppd-buttons-add-to-cart .ppd-buy .fct_buy_section:has(.fluent-cart-add-to-cart-button:not(.is-hidden)) .fluent-cart-direct-checkout-button{display:none!important}.pfe-product-display-4055-202 .ppd-buttons-buy-now .ppd-buy .fct_buy_section:has(.fluent-cart-direct-checkout-button:not(.is-hidden)) .fluent-cart-add-to-cart-button{display:none!important}.pfe-product-display-4055-202 .ppd-buy .fct-product-variants{display:flex!important;flex-wrap:wrap;gap:8px;grid-template-columns:none!important;margin:0}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item{flex:0 0 auto;max-width:100%;flex-direction:row;align-items:center;justify-content:center;border-width:1.5px;border-style:solid;box-shadow:none;cursor:pointer;transition:border-color 0.15s ease,background-color 0.15s ease,color 0.15s ease}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item:not(.fct_variation_view_type_image){padding:9px 16px;min-height:40px}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item .variant-content{width:auto;gap:8px}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item .fct-product-variant-title{font-size:14px;font-weight:500;line-height:1.3;color:inherit}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item .fct-product-variant-price{display:none}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.selected{box-shadow:none}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item[data-item-stock="out-of-stock"]{opacity:0.55}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item[data-item-stock="out-of-stock"] .fct-product-variant-title{text-decoration:line-through}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.fct_variation_view_type_image{width:56px;height:56px;padding:3px;border-radius:50%}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.fct_variation_view_type_image .fct-product-variant-image{transform:none;width:100%;height:100%}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.fct_variation_view_type_image.selected{box-shadow:0 0 0 2px var(--pfe-surface) inset}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.fct_variation_view_type_both{padding:6px 14px 6px 6px}.pfe-product-display-4055-202 .ppd-buy .fct-advanced-variation-wrap{display:flex;flex-direction:column;gap:16px}.pfe-product-display-4055-202 .ppd-buy .fct-attribute-label{display:block;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;margin:0 0 8px}.pfe-product-display-4055-202 .ppd-buy .fct-attribute-selector .fct-swatch-item{border-width:1.5px;border-style:solid;box-shadow:none}.pfe-product-display-4055-202 .ppd-buy .fct-custom-select__trigger{min-height:var(--pfe-input-h);border-radius:var(--pfe-radius)}.pfe-product-display-4055-202 .ppd-layout-centered .ppd-info .ppd-buy{text-align:left}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity-container .quantity-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity{display:flex;align-items:center;overflow:hidden;height:48px}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-decrease-button,.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-increase-button{width:44px;height:48px;max-height:none;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;margin:0;cursor:pointer;transition:background 0.15s ease;user-select:none}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-decrease-button:hover,.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-increase-button:hover{background:rgba(0,0,0,0.06)}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-input{width:40px;max-width:40px;height:48px;max-height:48px;padding:0;margin:0;text-align:center;border:none;background:transparent;box-shadow:none;font-size:16px;font-weight:600;-moz-appearance:textfield;appearance:textfield}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-input::-webkit-outer-spin-button,.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button,.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button,.pfe-product-display-4055-202 .ppd-sticky-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border:1.5px solid transparent;font-size:16px;font-weight:600;line-height:1.2;text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.1s ease,opacity 0.2s ease}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button{min-width:0;flex:1 1 160px}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button .text{pointer-events:none;display:inline-flex;align-items:center;gap:8px}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-loader{display:none!important}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button:active,.pfe-product-display-4055-202 .ppd-sticky-add:active{transform:scale(0.98)}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button.fct-loading,.pfe-product-display-4055-202 .ppd-sticky-add.ppd-adding{opacity:0.7;pointer-events:none}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button.ppd-added,.pfe-product-display-4055-202 .ppd-sticky-add.ppd-added{background:var(--pfe-success);border-color:var(--pfe-success);color:#fff;-webkit-text-fill-color:#fff}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button.out-of-stock,.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button:disabled{background:#e5e5e5;border-color:#e5e5e5;color:#777;-webkit-text-fill-color:#777;cursor:not-allowed;opacity:1;pointer-events:none}.pfe-product-display-4055-202 .ppd-sticky-add.ppd-disabled{opacity:0.5;cursor:not-allowed}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button{background:var(--pfe-surface);color:var(--pfe-text);-webkit-text-fill-color:currentColor;border-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button *{color:inherit}.pfe-product-display-4055-202 .ppd-buttons-buy-now .ppd-buy .fluent-cart-direct-checkout-button,.pfe-product-display-4055-202 .ppd-buy .fct_buy_section:not(:has(.fluent-cart-add-to-cart-button:not(.is-hidden))) .fluent-cart-direct-checkout-button{flex:1 1 200px;background:var(--pfe-primary);color:var(--pfe-primary-text);border-color:var(--pfe-primary)}@media (hover:hover){.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button:hover{background:var(--pfe-text);color:var(--pfe-surface);border-color:var(--pfe-text)}}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button,.pfe-product-display-4055-202 .ppd-sticky-add{background:var(--pfe-primary);border-color:var(--pfe-primary);color:var(--pfe-primary-text);-webkit-text-fill-color:var(--pfe-primary-text);border-radius:var(--pfe-radius)}@media (hover:hover){.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button:not(:disabled):not(.out-of-stock):not(.ppd-added):hover,.pfe-product-display-4055-202 .ppd-sticky-add:not(.ppd-disabled):not(.ppd-added):hover{background:var(--pfe-primary-hover);border-color:var(--pfe-primary-hover)}}.pfe-product-display-4055-202 .ppd-buy .fluent-cart-direct-checkout-button{border-radius:var(--pfe-radius)}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity{background:var(--pfe-surface-2);border-radius:var(--pfe-radius)}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-decrease-button,.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-increase-button{color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-buy .fct-product-quantity .fct-quantity-input{color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item,.pfe-product-display-4055-202 .ppd-buy .fct-attribute-selector .fct-swatch-item{border-color:var(--pfe-input-border);border-radius:var(--pfe-radius);background-color:var(--pfe-surface);color:var(--pfe-text);--fct-single-product-primary-text-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.fct_variation_view_type_image{border-radius:50%}@media (hover:hover){.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item:not(.selected):hover,.pfe-product-display-4055-202 .ppd-buy .fct-attribute-selector .fct-swatch-item:not(.selected):not(.disabled):hover{border-color:var(--pfe-muted)}}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.selected,.pfe-product-display-4055-202 .ppd-buy .fct-attribute-selector .fct-swatch-item.selected{border-color:var(--pfe-primary);--fct-single-product-primary-text-color:var(--pfe-primary-text);color:var(--pfe-primary-text)}.pfe-product-display-4055-202 .ppd-buy .fct-product-variant-item.selected:not(.fct_variation_view_type_image),.pfe-product-display-4055-202 .ppd-buy .fct-attribute-selector .fct-swatch-item.selected:not(.fct-swatch-color):not(.fct-swatch-image){background-color:var(--pfe-primary)}.pfe-product-display-4055-202 .ppd-buy .fct-attribute-label{color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-trust-badges{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.pfe-product-display-4055-202 .ppd-trust-badge{flex:1;min-width:140px;display:flex;align-items:center;gap:12px;padding:14px 16px;text-align:left;background:var(--pfe-surface-2);border-radius:10px}.pfe-product-display-4055-202 .ppd-trust-icon{width:24px;height:24px;flex-shrink:0;color:var(--pfe-accent)}.pfe-product-display-4055-202 .ppd-trust-icon svg{width:100%;height:100%;display:block}.pfe-product-display-4055-202 .ppd-trust-icon--custom svg{fill:currentColor}.pfe-product-display-4055-202 .ppd-trust-text{display:flex;flex-direction:column;gap:2px}.pfe-product-display-4055-202 .ppd-trust-title{font-size:13px;font-weight:700;color:var(--pfe-text);line-height:1.3}.pfe-product-display-4055-202 .ppd-trust-subtitle{font-size:12px;color:var(--pfe-muted);line-height:1.3}.pfe-product-display-4055-202 .ppd-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-breadcrumbs a{color:var(--pfe-muted);text-decoration:none}.pfe-product-display-4055-202 .ppd-breadcrumbs a:hover{color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-bc-sep{color:#ccc}.pfe-product-display-4055-202 .ppd-bc-current{color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-meta{display:flex;flex-direction:column;gap:4px;margin:0;font-size:13px;color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-meta-label{font-weight:600;color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0}.pfe-product-display-4055-202 .ppd-share-label{font-size:13px;font-weight:600;color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-share-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;border:none;background:var(--pfe-surface-2);color:var(--pfe-text);cursor:pointer;text-decoration:none;transition:background 0.15s ease,color 0.15s ease}.pfe-product-display-4055-202 .ppd-share-btn:hover{background:var(--pfe-primary);color:var(--pfe-primary-text)}.pfe-product-display-4055-202 .ppd-share-btn svg{width:17px;height:17px}.pfe-product-display-4055-202 .ppd-share-copy.ppd-copied{background:var(--pfe-success);color:#fff}.pfe-product-display-4055-202 .ppd-tabs{width:100%;flex-basis:100%;margin-top:16px;min-width:0}.pfe-product-display-4055-202 .ppd-tab-nav{display:flex;flex-wrap:wrap;gap:0}.pfe-product-display-4055-202 .ppd-tab-btn{padding:12px 24px;margin:0 0 -2px;background:none;border:none;border-bottom:2px solid transparent;border-radius:0;font-size:15px;font-weight:600;line-height:1.3;-webkit-appearance:none;appearance:none;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease;box-shadow:none}.pfe-product-display-4055-202 .ppd-tab-content{display:none;padding:24px 0}.pfe-product-display-4055-202 .ppd-tab-content.ppd-tab-visible{display:block}.pfe-product-display-4055-202 .ppd-tab-text :where(p,ul,ol,blockquote,table,figure){margin:0 0 12px}.pfe-product-display-4055-202 .ppd-tab-text :where(h1,h2,h3,h4,h5,h6){margin:20px 0 8px}.pfe-product-display-4055-202 .ppd-tab-text :where(ul,ol){padding-left:1.4em}.pfe-product-display-4055-202 .ppd-tab-text :where(ul){list-style:disc}.pfe-product-display-4055-202 .ppd-tab-text :where(ol){list-style:decimal}.pfe-product-display-4055-202 .ppd-tab-text :where(li + li){margin-top:6px}.pfe-product-display-4055-202 .ppd-tab-text>:first-child{margin-top:0}.pfe-product-display-4055-202 .ppd-tab-text>:last-child{margin-bottom:0}.pfe-product-display-4055-202 .ppd-tab-text img{max-width:100%;height:auto}.pfe-product-display-4055-202 .ppd-acc-header{display:none}.pfe-product-display-4055-202 .ppd-attributes-table{width:100%;border-collapse:collapse;margin:0}.pfe-product-display-4055-202 .ppd-attributes-table th,.pfe-product-display-4055-202 .ppd-attributes-table td{text-align:left;padding:10px 12px;border:0;border-bottom:1px solid var(--pfe-border);font-size:14px;background:none}.pfe-product-display-4055-202 .ppd-attributes-table th{width:35%;font-weight:600;color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-tab-nav{border-bottom:2px solid var(--pfe-border)}.pfe-product-display-4055-202 .ppd-tab-btn{color:var(--pfe-muted);-webkit-text-fill-color:var(--pfe-muted)}.pfe-product-display-4055-202 .ppd-tab-btn:hover,.pfe-product-display-4055-202 .ppd-tab-btn.ppd-tab-active{color:var(--pfe-text);-webkit-text-fill-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-tab-btn.ppd-tab-active{border-bottom-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-tab-text{font-size:15px;line-height:1.7;color:var(--pfe-text-2)}.pfe-product-display-4055-202 .ppd-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:9999;border-top:1px solid var(--pfe-border);box-shadow:0 -2px 12px rgba(0,0,0,0.08);transform:translateY(100%);transition:transform 0.25s ease;pointer-events:none}.pfe-product-display-4055-202 .ppd-sticky-bar.ppd-sticky-visible{transform:translateY(0);pointer-events:auto}.pfe-product-display-4055-202 .ppd-sticky-bar.ppd-sticky-builder-preview{position:relative;transform:none;margin-top:24px;flex-basis:100%;box-shadow:0 0 0 1px var(--pfe-border)}.pfe-product-display-4055-202 .ppd-sticky-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px}.pfe-product-display-4055-202 .ppd-sticky-info{display:flex;align-items:center;gap:12px;min-width:0}.pfe-product-display-4055-202 .ppd-sticky-thumb{width:44px;height:44px;object-fit:cover;border-radius:6px;flex-shrink:0;margin:0}.pfe-product-display-4055-202 .ppd-sticky-title{font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pfe-product-display-4055-202 .ppd-sticky-actions{display:flex;align-items:center;gap:14px;flex-shrink:0;margin-left:auto}.pfe-product-display-4055-202 .ppd-sticky-compact .ppd-sticky-inner{justify-content:center}.pfe-product-display-4055-202 .ppd-sticky-compact .ppd-sticky-actions{margin-left:0}.pfe-product-display-4055-202 .ppd-sticky-price{font-size:18px;font-weight:700;white-space:nowrap}.pfe-product-display-4055-202 .ppd-sticky-price del{color:var(--pfe-muted);font-weight:400;font-size:14px;margin-right:4px}.pfe-product-display-4055-202 .ppd-sticky-price ins{text-decoration:none;background:none}.pfe-product-display-4055-202 .ppd-sticky-add{min-width:160px;height:46px}@media (max-width:767px){.pfe-product-display-4055-202 .ppd-sticky-vis-desktop{display:none}}@media (min-width:768px){.pfe-product-display-4055-202 .ppd-sticky-vis-mobile{display:none}}.pfe-product-display-4055-202 .ppd-sticky-bar{background:var(--pfe-surface)}.pfe-product-display-4055-202 .ppd-sticky-title{color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-sticky-price{color:var(--pfe-text)}@container (max-width:1024px){.pfe-product-display-4055-202 .ppd-layout-standard,.pfe-product-display-4055-202 .ppd-layout-showcase{gap:24px}.pfe-product-display-4055-202 .ppd-layout-showcase .ppd-gallery{width:55%}}@container (max-width:768px){.pfe-product-display-4055-202 .ppd-layout-standard,.pfe-product-display-4055-202 .ppd-layout-showcase{flex-direction:column}.pfe-product-display-4055-202 .ppd-layout-standard .ppd-gallery,.pfe-product-display-4055-202 .ppd-layout-showcase .ppd-gallery{width:100%}.pfe-product-display-4055-202 .ppd-layout-standard .ppd-info,.pfe-product-display-4055-202 .ppd-layout-showcase .ppd-info{width:100%}.pfe-product-display-4055-202 .ppd-trust-badge{min-width:120px}.pfe-product-display-4055-202 .ppd-thumb{width:60px;height:60px}.pfe-product-display-4055-202 .ppd-thumbs-left .ppd-main-image{margin-left:calc(60px + 10px)}.pfe-product-display-4055-202 .ppd-thumbs-right .ppd-main-image{margin-right:calc(60px + 10px)}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-tab-nav{display:none}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-tab-content{display:block;padding:0;border-bottom:1px solid var(--pfe-border)}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-acc-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 0;margin:0;background:none;border:none;border-radius:0;font-size:16px;font-weight:600;text-align:left;cursor:pointer;color:var(--pfe-text);-webkit-text-fill-color:var(--pfe-text)}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-acc-body{display:none;padding-bottom:18px}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-tab-content.ppd-acc-open .ppd-acc-body{display:block}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-acc-icon{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s ease;flex-shrink:0;margin-top:-4px}.pfe-product-display-4055-202 .ppd-mobile-accordion .ppd-tab-content.ppd-acc-open .ppd-acc-icon{transform:rotate(-135deg);margin-top:4px}}@container (max-width:480px){.pfe-product-display-4055-202 .ppd-buy .fluent-cart-add-to-cart-button{min-width:0;flex:1 1 0;width:auto;padding-left:12px;padding-right:12px}.pfe-product-display-4055-202 .ppd-trust-badges{flex-direction:column}.pfe-product-display-4055-202 .ppd-trust-badge{min-width:0}.pfe-product-display-4055-202 .ppd-sticky-full .ppd-sticky-title{display:none}.pfe-product-display-4055-202 .ppd-sticky-add{min-width:0;padding:0 16px}}@media (max-width:1119px){}@media (max-width:1023px){}@media (max-width:767px){}@media (max-width:479px){}