.fpls.fpls--admin .text-block{background-color:rgba(255,255,255,.8)}.fpls.fpls--admin .text-block h1,.fpls.fpls--admin .text-block h2,.fpls.fpls--admin .text-block h3,.fpls.fpls--admin .text-block h4,.fpls.fpls--admin .text-block h5,.fpls.fpls--admin .text-block h6,.fpls.fpls--admin .text-block li,.fpls.fpls--admin .text-block p,.fpls.fpls--admin .text-block span,.fpls.fpls--admin .text-block ul{color:#000!important}:root{--ls-icons-transition-duration:0.2s;--ls-icons-transition-timing-function:ease-out;--ls-svh:100vh;--primary-black--ls:#1B1B1A;--red-stefanel:#E5252F;--secondary-gray-700--ls:#6F6F6F;--secondary-gray-800--ls:#232323;--secondary-gray-300--ls:#E4E4E4;--ssr-fade-trasition-duration:500ms;--site-header-height:52px;--benefit-bar-height:32px}@media screen and (max-width:1023px){:root{--site-header-height:46px}}@media screen and (max-width:768px){:root{--ls-svh:95vh}}@supports (height:100svh){:root{--ls-svh:100svh}}.fpls .fpls-box h1,.fpls .fpls-box h2,.fpls .fpls-box h3,.fpls .fpls-box h4,.fpls .fpls-box h5,.fpls .fpls-box h6,.fpls .fpls-box p,.fpls .fpls-box p:has(.fpls-button),.fpls .text-block h1,.fpls .text-block h2,.fpls .text-block h3,.fpls .text-block h4,.fpls .text-block h5,.fpls .text-block h6,.fpls .text-block p,.fpls .text-block p:has(.fpls-button){color:var(--primary-black--ls,#1b1b1a);margin:0}.fpls .fpls-box .fpls-button,.fpls .fpls-box h1,.fpls .fpls-box h2,.fpls .fpls-box h3,.fpls .fpls-box h4,.fpls .fpls-box h5,.fpls .fpls-box h6,.fpls .fpls-box p,.fpls .fpls-box small,.fpls .fpls-box span,.fpls .text-block .fpls-button,.fpls .text-block h1,.fpls .text-block h2,.fpls .text-block h3,.fpls .text-block h4,.fpls .text-block h5,.fpls .text-block h6,.fpls .text-block p,.fpls .text-block small,.fpls .text-block span{font-family:inter,Arial,sans-serif}.fpls .fpls-button,.fpls .ls-button{background:0 0;border:0;font-size:12px;font-weight:500;line-height:1;letter-spacing:1px;padding:0;text-transform:uppercase!important}.fpls .fpls-button:hover,.fpls .ls-button:hover{color:inherit;transition:none}.fpls .fpls-button a,.fpls .ls-button a{color:inherit;transition:none}.fpls .fpls-button:not(.fpls-button--underline),.fpls .ls-button:not(.ls-button--underline){padding:12px 24px;text-align:center}.fpls .fpls-button--black,.fpls .fpls-button:not(.fpls-button--custom),.fpls .ls-button:not(.fpls-button--custom){background-color:var(--primary-black--ls,#1b1b1a);color:#fff}.fpls .fpls-button--custom.fpls-button--xs{font-size:10px}.fpls .fpls-button--custom.fpls-button--xs:not(.fpls-button--underline){padding:8px 16px}.fpls .fpls-button--custom.fpls-button--transparent{border:1px solid currentColor}.fpls .fpls-button--custom.fpls-button--transparent--black{color:var(--primary-black--ls,#1b1b1a)}.fpls .fpls-button--custom.fpls-button--transparent--white{color:#fff}.fpls .fpls-button--custom.fpls-button--white{background-color:#fff;color:var(--primary-black--ls,#1b1b1a)}.fpls .fpls-button--custom.fpls-button--underline{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.fpls .fpls-button--custom.fpls-button--underline--black{color:var(--primary-black--ls,#1b1b1a)}.fpls .fpls-button--custom.fpls-button--underline--white{color:#fff}.fpls .fpls-button--custom.fpls-button--underline.fpls-button--xs{font-weight:400}.fpls-wall-stefanel .fpls-box-asset{opacity:1!important}@media screen and (max-width:1279px){.fpls-wall-stefanel .fpls-box-asset .flex.gap-3.plp-mobile-color-selection{display:none!important}}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-box-asset .fpls-box-image .fpls-tag-image{top:0}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset .fpls-box-image .fpls-tag-image{bottom:4px}}.fpls-wall-stefanel .fpls-box-asset .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop){width:var(--icon-size,24px);height:auto;aspect-ratio:1/1}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-box-asset .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop){opacity:0;transition:opacity var(--ls-icons-transition-duration, .2s) var(--ls-icons-transition-timing-function, ease-out)}}.fpls-wall-stefanel .fpls-box-asset .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop) .cta-quick-add-to-bag{width:100%;height:100%;display:block;border:0;background:url(../images/stefanel/2026/add-to-cart.svg) no-repeat 50% 50%;background-size:100%}.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers{--offset:4px;display:flex;flex-direction:column;gap:var(--offset);position:absolute;bottom:var(--offset);right:var(--offset);z-index:10}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers{opacity:0;transition:opacity var(--ls-icons-transition-duration, .2s) var(--ls-icons-transition-timing-function, ease-out)}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers{display:none}}.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers .fpls-product-wishlist,.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers .fpls-quick-add-to-bag{width:28px;height:auto;aspect-ratio:1/1}.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers .fpls-product-wishlist{background:url(../images/stefanel/2026/add-to-wishlist.svg) no-repeat 50% 50%;background-size:100%}.fpls-wall-stefanel .fpls-box-asset .fpls-modal-triggers .fpls-quick-add-to-bag{background:url(../images/stefanel/2026/add-to-bag.svg) no-repeat 50% 50%;background-size:100%}.fpls-wall-stefanel .fpls-box-asset .fpls-asset-sale-price{font-family:inter,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.4px;display:block}.fpls-wall-stefanel .fpls-box-asset .fpls-asset-sale-price del{color:currentColor}.fpls-wall-stefanel .fpls-box-asset .fpls-asset-sale-price .fpls-asset-discount-price{color:var(--red-stefanel,#e5252f);margin-left:8px}.fpls-wall-stefanel .fpls-box-asset .fpls-asset-sale-price .fpls-discount{color:var(--red-stefanel,#e5252f)}.fpls-wall-stefanel .fpls-box-asset .fpls-product-carousel{clear:both;overflow:hidden;height:100%;width:100%;position:relative}.fpls-wall-stefanel .fpls-box-asset .fpls-product-carousel__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.fpls-wall-stefanel .fpls-box-asset .fpls-product-carousel__image img{display:block;position:relative;object-fit:cover;object-position:center}.fpls-wall-stefanel .fpls-box-asset .fpls-box-image,.fpls-wall-stefanel .fpls-wall-content-box--custom-product-media .fpls-box{height:auto;aspect-ratio:0.75}.fpls-wall-stefanel .fpls-box-asset .fpls-box-image .fpls-box-image,.fpls-wall-stefanel .fpls-wall-content-box--custom-product-media .fpls-box .fpls-box-image{height:100%}.fpls-wall-stefanel .fpls-box-asset .fpls-box-image img,.fpls-wall-stefanel .fpls-box-asset .fpls-box-image video,.fpls-wall-stefanel .fpls-wall-content-box--custom-product-media .fpls-box img,.fpls-wall-stefanel .fpls-wall-content-box--custom-product-media .fpls-box video{height:100%;object-fit:cover;object-position:center}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-product-card:hover .fpls-quick-add-to-bag{opacity:1}.fpls-wall-stefanel .fpls-product-card:hover .fpls-modal-triggers--custom-media{opacity:1}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-modal-triggers--custom-media{display:none!important}}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-modal-triggers--custom-media{height:fit-content;right:var(--icon-position,4px);top:calc(var(--icon-position,4px) * -1);transform:translateY(-100%);z-index:10}}.fpls-wall-stefanel .fpls-tag-image,.fpls-wall-stefanel .fpls-tag-image--custom-media{position:absolute;left:0;z-index:4;padding:4px 8px;background-color:#fbf9f2}.fpls-wall-stefanel .fpls-tag-image span,.fpls-wall-stefanel .fpls-tag-image--custom-media span{font-weight:300;font-size:8px;line-height:1.4;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-tag-image--custom-media{--tag-image-desktop-height:24.8px;bottom:0;transform:translateY(calc(-100cqh + var(--tag-image-desktop-height)))}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-tag-image--custom-media{top:0;transform:translateY(calc(-100% - 4px))}}.fpls-wall-stefanel .fpls-quick-add-to-bag .cta-quick-add-to-bag{width:100%;height:100%}.fpls-wall-stefanel .fpls-product-wishlist,.fpls-wall-stefanel .fpls-quick-add-to-bag{cursor:pointer}.fpls--admin .fpls-wall-customgrid-default .fpls-replace-oos-products-widget .fpls-wall-stefanel-2023__extra-products{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.fpls--embed .fpls-wall-customgrid-default .fpls-replace-oos-products-widget .fpls-wall-stefanel-2023__extra-products{opacity:0}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__wrapper{padding:40px var(--template-padding-x-axis,24px)}@media screen and (max-width:1024px){.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__wrapper{padding:40px var(--template-padding-x-axis--mobile,24px)}}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__inner{display:flex;flex-direction:column;gap:48px}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text{display:flex}@media screen and (max-width:1024px){.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text{padding:0 var(--mobile-title-padding,0)}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text:has(.fpls-button){flex-direction:row;align-items:start;justify-content:space-between;gap:24px}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text:has(p + p .fpls-button),.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text:not(:has(.fpls-button)){flex-direction:column;gap:40px}}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text:has(p + p .fpls-button) p:has(.fpls-button){text-align:left}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text__title{flex:1}@media screen and (min-width:1025px){.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text__description:has(p + p .fpls-button),.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text__description:not(:has(.fpls-button)){width:calc((100% / 3) - (var(--cards-row-gap,12px) * 2 / 3));flex:none}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text__description:has(p + p .fpls-button) p:has(.fpls-button),.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text__description:not(:has(.fpls-button)) p:has(.fpls-button){text-align:left}}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h1,.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h2,.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h3,.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h4,.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h5,.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text h6{color:var(--primary-black--ls,#1b1b1a);font-weight:500;font-size:14px;line-height:1.4;letter-spacing:1px;text-transform:uppercase}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text p{font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.4px}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text p:has(+ p .fpls-button){margin-bottom:24px}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text p:not(:has(+ p .fpls-button)){color:var(--secondary-gray-800--ls,#232323)}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__text p:has(.fpls-button){text-align:right}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards{display:grid;column-gap:var(--cards-row-gap,12px);row-gap:var(--cards-column-gap,48px)}@media screen and (min-width:1025px){.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards{grid-template-columns:repeat(var(--cards-length,4),1fr)}}@media screen and (max-width:1024px){.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards{grid-template-columns:repeat(var(--cards-length,2),1fr)}}.fpls--embed .fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards{opacity:0}.fpls--embed .fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards.fpls-product-grid--ready{opacity:1;transition:opacity 330ms linear}.fpls--admin .fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget__cards{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget .fpls-wall-stefanel-products-widget__cards__card{min-width:0}.fpls--admin .fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget .fpls-wall-stefanel-products-widget__cards__card{border:3px solid rgba(0 0 0 / 1)}.fpls-wall-customgrid-default .fpls-wall-stefanel-products-widget .fpls-wall-stefanel-products-widget__cards__card:has(.fpls-tag-image--custom-media){container-type:size}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-box-asset--light .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop){display:none!important}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset--light .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop){--icon-size:20px;--icon-position:4px;position:absolute;bottom:var(--icon-position,12px);right:var(--icon-position,12px);z-index:4}}.fpls-wall-stefanel .fpls-box-asset--light .fpls-quick-add-to-bag:not(.fpls-quick-add-to-bag--only-desktop)--custom-media{bottom:initial;top:calc(var(--icon-position,12px) * -1);transform:translateY(-100%)}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset--light .fpls-box-image .fpls-tag-image{display:none!important}}.fpls-wall-stefanel .fpls-box-asset--light .fpls-box-flex-bottom{padding:12px 4px 0}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset--light .fpls-box-flex-bottom{display:none}}.fpls-wall-stefanel .fpls-box-asset--light .fpls-box-flex-bottom__title h5{color:var(--secondary-gray-800--ls);font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fpls-wall-stefanel .fpls-box-asset--light .fpls-box-flex-bottom__price p{color:var(--secondary-gray-800--ls);font-weight:400;font-size:12px;line-height:1.6;letter-spacing:.4px;margin-top:4px}@media screen and (min-width:1025px){.fpls-wall-stefanel .fpls-box-asset--light:hover .fpls-modal-triggers{opacity:1}}@media screen and (max-width:1024px){.fpls-wall-stefanel .fpls-box-asset--light .fpls-tag-image--custom-media{display:none!important}}.fpls-wall-customgrid-default.fpls-wall-customgrid-stefanel-products_x6 .fpls-wall-stefanel-products-widget-x6{--cards-row-gap:12px;--cards-column-gap:24px;--cards-length:6;--template-padding-x-axis:24px}@media screen and (max-width:1024px){.fpls-wall-customgrid-default.fpls-wall-customgrid-stefanel-products_x6 .fpls-wall-stefanel-products-widget-x6{--cards-row-gap:4px;--cards-column-gap:4px;--cards-length:3;--template-padding-x-axis--mobile:4px;--mobile-title-padding:20px}}