.lp-product-page{--lp-red:#d91027;--lp-soft:#faf8f5;--lp-border:#dedede;--lp-green:#20763a;--container:1120px;color:#161719;font-family:Roboto,Arial,sans-serif;line-height:1.35}.lp-product-page .container{width:min(88%,1120px)}.lp-product-page h1,.lp-product-page h2,.lp-product-page h3{font-family:Roboto Condensed,Roboto,Arial,sans-serif;letter-spacing:-.025em;color:#0e1011}.lp-product-page .lp-pdp{padding-bottom:0;float:none!important;width:min(88%,1120px)!important}.lp-pdp [hidden]{display:none!important}.lp-pdp :is(button,a,input,select):focus-visible{outline:3px solid #357ab8;outline-offset:3px}.lp-breadcrumbs{padding:14px 0 17px;font-size:var(--fs-12, 12px);color:#414247}.lp-breadcrumbs a:hover{text-decoration:underline}.lp-top{display:grid;gap:30px;align-items:start;margin-bottom:22px}.lp-top>div{min-width:0}.lp-buy .product_title{font-size:var(--fs-36, 36px);line-height:1.02;font-weight:750;margin:0 0 12px;clear:none}.lp-rating-line{display:flex;flex-wrap:wrap;align-items:center;gap:15px;color:#75767b;font-size:var(--fs-12, 12px);margin-bottom:14px}.lp-rating-line .woocommerce-product-rating{display:flex;gap:8px;align-items:center;margin:0!important;line-height:1.2!important;font-size:var(--fs-12, 12px)}.lp-rating-line .star-rating{color:#f47b00;float:none!important;margin:0!important;font-size:var(--fs-16, 16px)}.lp-buy .woocommerce-product-details__short-description{font-size:var(--fs-16, 16px);line-height:1.35;margin-bottom:14px}.lp-buy .woocommerce-product-details__short-description p{margin:0}.lp-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 20px}.lp-feature{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;background:var(--lp-soft);border-radius:5px;padding:12px 4px;min-height:86px;min-width:0;overflow-wrap:anywhere}.lp-feature .icon{height:22px;width:22px;margin-bottom:5px;flex-shrink:0}.lp-feature strong{font-size:var(--fs-13, 13px);line-height:1.15}.lp-feature small{font-size:var(--fs-11, 11px);line-height:1.2;color:#64676b}.lp-option-heading{font-size:var(--fs-14, 14px);font-weight:700;margin:0 0 8px}.lp-native-commerce form.cart{margin:0!important;display:block!important}.lp-native-price .price{font-size:var(--fs-28, 28px);font-weight:700;margin:12px 0!important}.lp-native-price ins{text-decoration:none}.lp-native-price del{font-size:var(--fs-16, 16px);color:#73757a}.lp-native-commerce table.variations{width:100%;border:0;margin:0!important;border-collapse:collapse}.lp-native-commerce .variations th{font-size:var(--fs-13, 13px);padding:0 0 7px;text-align:left}.lp-native-commerce .variations td{padding:0 0 9px}.lp-native-commerce .variations select{width:100%;min-height:42px;padding:7px;border:1px solid var(--lp-border);background:#fff;color:#111}.lp-native-commerce .variations th,.lp-native-commerce .variations td{display:block!important}.lp-native-commerce .reset_variations{font-size:var(--fs-11, 11px)}.lp-native-commerce .lp-cards-enabled .reset_variations,.lp-native-commerce .lp-cards-enabled .variations .label{display:none!important}.lp-native-commerce .lp-select-enhanced{position:absolute!important;width:1px!important;height:1px!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;border:0!important}.lp-variant-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lp-variant{position:relative;display:flex;align-items:start;gap:12px;border:1px solid #ccc;border-radius:5px;padding:15px 13px;text-align:left;background:#fff;min-height:99px;color:#161719;font-size:var(--fs-14, 14px);line-height:1.25}.lp-variant:before{content:"";width:20px;height:20px;flex-shrink:0;border:2px solid #ccc;border-radius:50%;margin-top:2px}.lp-variant[aria-pressed=true]{border-color:var(--lp-red);box-shadow:inset 0 0 0 .5px var(--lp-red)}.lp-variant[aria-pressed=true]:before{border:6px solid var(--lp-red)}.lp-variant .lp-v-copy{flex:1;min-width:0}.lp-variant strong,.lp-variant small,.lp-variant em{display:block}.lp-variant strong{font-weight:700}.lp-variant small{font-size:var(--fs-13, 13px)}.lp-variant em{font-size:var(--fs-13, 13px);color:var(--lp-green);font-style:normal;font-weight:700;margin-top:6px}.lp-variant img{width:48px;height:65px;object-fit:contain;align-self:center}.lp-variant[disabled]{opacity:.5;cursor:not-allowed}.lp-commerce{width:100%}.lp-tiers>p{font-size:var(--fs-14, 14px);font-weight:700;margin:11px 0 8px}.lp-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.lp-tier{display:flex;flex-direction:column;align-items:center;gap:10px;background:var(--lp-soft);border:1px solid transparent;border-radius:5px;padding:0 0 10px;color:#151719;overflow:hidden;cursor:pointer;min-height:143px}.lp-tier .lp-tier-title{align-self:stretch;font-size:var(--fs-14, 14px);font-weight:700;padding:8px 3px 5px}.lp-tier strong{font-size:var(--fs-18, 18px);line-height:1.2}.lp-tier .lp-tier-saving{color:var(--lp-red);font-weight:700;font-size:var(--fs-13, 13px);min-height:18px}.lp-tier small{font-size:var(--fs-11, 11px);color:#72757a}.lp-tier.is-active{border-color:var(--lp-red);background:#fff}.lp-tier.is-active .lp-tier-title{background:var(--lp-red);color:#fff}.lp-tier.is-active .lp-tier-title:only-child{color:#fff}.lp-live-price{margin:17px 0 13px;line-height:1.2}.lp-live-price .lp-old-price{font-size:var(--fs-12, 12px);color:#777b80;margin:0 0 4px}.lp-live-price .lp-now{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lp-live-price strong{font-size:var(--fs-32, 32px);color:#131416;font-weight:800;letter-spacing:-.04em}.lp-live-price .lp-tax-label{font-size:var(--fs-12, 12px);color:#777b80}.lp-live-price .lp-unit{font-size:var(--fs-13, 13px);color:#777b80;margin:6px 0 0}.lp-live-price .lp-coupon-note{font-size:var(--fs-12, 12px);color:#555;margin-top:7px}.lp-enhanced .woocommerce-variation-price,.lp-enhanced .woocommerce-variation-availability{display:none}.lp-purchase-row{display:flex;gap:18px;align-items:stretch;margin-top:12px;width:100%}.lp-purchase-row .quantity{display:flex!important;align-items:stretch;border:1px solid var(--lp-border);border-radius:5px;overflow:hidden;margin:0!important;flex-shrink:0;height:52px}.lp-purchase-row .qty{width:44px!important;min-height:48px!important;border:0!important;border-radius:0!important;text-align:center;background:#fff;font-size:var(--fs-16, 16px);padding:0!important;appearance:textfield;-moz-appearance:textfield}.lp-purchase-row .qty::-webkit-inner-spin-button,.lp-purchase-row .qty::-webkit-outer-spin-button{appearance:none;margin:0}.lp-qty-step{width:44px;border:0;background:#fff;font-size:var(--fs-22, 22px);padding:0;color:#171717}.lp-qty-step:hover{background:#f3f3f3}.lp-qty-step:first-of-type{border-right:1px solid var(--lp-border)}.lp-qty-step:last-child{border-left:1px solid var(--lp-border)}.lp-purchase-row button.single_add_to_cart_button{flex:1;float:none!important;border:0!important;border-radius:5px!important;min-height:52px;background:#070707!important;color:#fff!important;line-height:1.2!important;font-size:var(--fs-16, 16px)!important;font-weight:700!important;padding:10px!important;margin:0!important}.lp-purchase-row button.single_add_to_cart_button:before{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:14px;background:currentColor;mask:url(../icons/cart.svg) center/contain no-repeat;-webkit-mask:url(../icons/cart.svg) center/contain no-repeat}.lp-purchase-row button.single_add_to_cart_button:disabled,.lp-purchase-row button.disabled{opacity:.45!important;cursor:not-allowed}.lp-native-commerce .woocommerce-variation-description,.lp-native-commerce p.stock{font-size:var(--fs-13, 13px)}.lp-availability{display:flex;align-items:center;gap:32px;margin:18px 0 12px;font-size:var(--fs-12, 12px);font-weight:700;flex-wrap:wrap}.lp-availability>span{display:flex;align-items:center;gap:8px}.lp-status:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 3px #d2e9c9;border-radius:50%;background:#39a626}.lp-status[data-in-stock=false]:before{background:#be2439;box-shadow:inset 0 0 0 3px #f6dade}.lp-availability .icon{height:22px;width:22px}.lp-shipping{padding:15px 18px 12px;background:var(--lp-soft);border-radius:5px;font-size:var(--fs-12, 12px);margin:12px 0 16px}.lp-shipping p{margin:0 0 7px}.lp-shipping-row{display:flex;gap:15px;align-items:center}.lp-shipping progress{appearance:none;-webkit-appearance:none;width:100%;height:18px;border:1px solid #ccc;border-radius:5px;overflow:hidden;background:transparent}.lp-shipping progress::-webkit-progress-bar{background:#faf9f8}.lp-shipping progress::-webkit-progress-value{background:var(--lp-red)}.lp-shipping progress::-moz-progress-bar{background:var(--lp-red)}.lp-shipping small{font-size:var(--fs-11, 11px);white-space:nowrap}.lp-shipping>a{display:block;text-align:right;text-decoration:underline;margin-top:10px;font-size:var(--fs-11, 11px)}.lp-request{display:flex;gap:15px;align-items:center;justify-content:center;border:1px solid #4e5054;border-radius:5px;min-height:51px;font-size:var(--fs-14, 14px);font-weight:700;margin-top:15px}.lp-request:hover{background:#f7f5f2}.lp-gallery{position:relative}.lp-gallery-badge{position:absolute;top:14px;left:calc(18% + 20px);background:var(--lp-red);color:#fff;border-radius:5px;display:grid;text-align:center;padding:13px 16px;z-index:3;font-size:var(--fs-16, 16px);line-height:1.2}.lp-gallery-badge small{font-size:var(--fs-12, 12px);margin-top:4px}.lp-gallery .woocommerce-product-gallery{float:none!important;width:100%!important;margin:0!important;display:grid;grid-template-columns:17% minmax(0,1fr);gap:18px;opacity:1!important}.lp-gallery .woocommerce-product-gallery__wrapper{margin:0!important}.lp-gallery .flex-viewport,.lp-gallery .woocommerce-product-gallery__wrapper{grid-column:2;grid-row:1;min-width:0;border-radius:4px}.lp-gallery .woocommerce-product-gallery__image img{width:100%;height:auto!important;aspect-ratio:.815;object-fit:cover;border-radius:4px}.lp-gallery .woocommerce-product-gallery__image .zoomImg{aspect-ratio:auto!important}.lp-gallery .flex-control-thumbs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:12px;margin:12px 0 0!important;padding:0!important;list-style:none}.lp-gallery .flex-control-thumbs li{width:100%!important;margin:0!important;float:none!important}.lp-gallery .flex-control-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid transparent;border-radius:5px;padding:3px;opacity:1!important;cursor:pointer}.lp-gallery .flex-control-thumbs .flex-active{border-color:var(--lp-red)}.lp-gallery .woocommerce-product-gallery__trigger{right:12px!important;top:12px!important;z-index:4!important}.lp-gallery .woocommerce-product-gallery__image:not(:first-child){display:none}.lp-gallery .flex-viewport .woocommerce-product-gallery__image{display:block}.lp-trust-wide,.lp-faq-wide{width:100vw;position:relative;left:50%;margin-left:-50vw}.lp-trust-wide .benefits-bar{background:var(--lp-soft);border:0}.lp-trust-wide .benefits-grid{padding:23px 0;gap:22px}.lp-trust-wide .benefit .icon{height:42px;width:42px}.lp-trust-wide .benefit strong{font-size:var(--fs-13, 13px)}.lp-trust-wide .benefit small{font-size:var(--fs-12, 12px)}.lp-tabs{display:flex;justify-content:center;gap:26px;margin:16px 0 30px;overflow:auto}.lp-tabs a{font-size:var(--fs-13, 13px);text-transform:uppercase;white-space:nowrap;color:#73767c;font-weight:500;padding:15px 22px 10px;border-bottom:2px solid transparent}.lp-tabs a.is-active{color:#151719;border-bottom-color:#151719;font-weight:700}.lp-editorial p{font-size:var(--fs-16, 16px);line-height:1.35;margin:0 0 12px}.lp-editorial h2{font-size:var(--fs-36, 36px);line-height:1.05;margin:0 0 15px}.lp-editorial h3{font-size:var(--fs-22, 22px);margin:0 0 12px}.lp-editorial .lp-eyebrow{font-size:var(--fs-14, 14px);line-height:1.2;margin:0 0 6px;text-transform:uppercase;color:#4b4e50}.lp-story{display:grid;gap:30px;align-items:start}.lp-story-photo img{width:100%;aspect-ratio:.87;object-fit:cover;border-radius:5px}.lp-uses,.lp-advantages{background:var(--lp-soft);padding:18px 24px;border-radius:5px}.lp-uses h3,.lp-advantages h3{font-size:var(--fs-18, 18px);margin:0 0 12px}.lp-uses ul,.lp-advantages ul{list-style:none;margin:0;padding:0}.lp-uses li,.lp-advantages li{display:flex;align-items:center;gap:20px;font-size:var(--fs-14, 14px);margin:0 0 16px}.lp-uses li:last-child,.lp-advantages li:last-child{margin-bottom:0}.lp-uses .icon{height:25px;width:25px}.lp-information{display:grid;gap:24px;margin:30px 0 14px;align-items:start}.lp-usage p{font-size:var(--fs-14, 14px)}.lp-advantages li{gap:12px;margin-bottom:12px;font-size:var(--fs-13, 13px)}.lp-advantages .icon{width:18px;height:18px;color:#139b27;stroke-width:3}.lp-specs h3{font-size:var(--fs-18, 18px);margin-bottom:6px}.lp-specs table{width:100%;border:1px solid #e1e1e1;border-collapse:separate;border-spacing:0;border-radius:5px;overflow:hidden;font-size:var(--fs-11, 11px);line-height:1.15}.lp-specs td,.lp-specs th{padding:4px 7px;text-align:left;border:0;border-bottom:1px solid #e4e4e4;vertical-align:top}.lp-specs th{width:42%;font-weight:700;white-space:normal}.lp-specs td{color:#6e7073;border-left:1px solid #e4e4e4}.lp-specs tr:last-child>*{border-bottom:0}.lp-personalize{display:grid;gap:14px;margin:12px 0 18px}.lp-personalize-photo img{width:100%;height:100%;object-fit:cover;max-height:185px;border-radius:5px}.lp-personalize-copy{padding:17px 22px;background:var(--lp-soft);border-radius:5px}.lp-personalize h2{font-size:var(--fs-22, 22px);line-height:1.12;margin:0 0 8px}.lp-personalize p{font-size:var(--fs-13, 13px);line-height:1.25;margin:0 0 12px}.lp-personalize .btn{font-size:var(--fs-12, 12px);min-height:36px;padding:8px 20px;border-radius:4px}.lp-related{margin:0 0 22px}.lp-related>h2{font-size:var(--fs-28, 28px);margin:0 0 4px}.lp-related>p{font-size:var(--fs-14, 14px);margin:0 0 12px}.lp-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lp-product-page .lp-related .laplic-card{position:relative;border:1px solid #dedede;border-radius:5px;box-shadow:none}.lp-product-page .lp-related .laplic-card-photo{aspect-ratio:1.65;min-height:0}.lp-product-page .lp-related .laplic-card-photo img{max-height:150px;object-fit:contain;padding:7px}.lp-product-page .lp-related .laplic-card-copy{padding:7px 23px 15px;gap:4px}.lp-product-page .lp-related h3{font-size:var(--fs-16, 16px);font-weight:700;line-height:1.22;min-height:40px;letter-spacing:0}.lp-product-page .lp-related .laplic-price{font-size:var(--fs-16, 16px)}.lp-product-page .lp-related small{font-size:var(--fs-12, 12px);color:#787a7c}.lp-product-page .lp-related .btn{border-radius:4px;min-height:35px;font-size:var(--fs-12, 12px);padding:8px 4px;margin-top:4px}.lp-favorite{position:absolute;right:11px;top:10px;border:0;background:#fff;padding:4px;z-index:2}.lp-favorite .icon{width:19px;height:19px}.lp-favorite[aria-pressed=true]{color:var(--lp-red)}.lp-favorite[aria-pressed=true] .icon{fill:currentColor}.lp-faq-wide{background:var(--lp-soft);padding:18px 0 44px}.lp-faq{width:min(88%,1120px);margin:auto;display:grid;gap:35px;align-items:center}.lp-faq h2{font-size:var(--fs-36, 36px);line-height:1.04;margin:0 0 14px}.lp-faq>div>p{font-size:var(--fs-16, 16px);color:#6c6e72;line-height:1.4}.lp-faq-list details{background:#fff;border:1px solid #e7e7e7;border-radius:4px;margin-bottom:5px}.lp-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 27px;list-style:none;font-size:var(--fs-16, 16px);font-family:Roboto Condensed,Roboto,Arial,sans-serif;font-weight:700;cursor:pointer;line-height:1.2}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list summary:after{content:"+";font-size:var(--fs-24, 24px);font-family:Arial,sans-serif;line-height:1}.lp-faq-list details[open] summary:after{content:"−"}.lp-faq-list details p{padding:4px 27px 15px;font-size:var(--fs-14, 14px);margin:0;line-height:1.4}.lp-reviews{padding:25px 0}.lp-reviews>h2{font-size:var(--fs-24, 24px)}.lp-reviews:target{display:block!important}.lp-product-page .footer-cta-inner{padding:34px 0;min-height:185px}.lp-product-page .footer-cta h2{font-size:var(--fs-28, 28px)}.lp-product-page .footer-cta p{font-size:var(--fs-15, 15px);max-width:610px}.lp-product-page .footer-cta .hero-buttons{margin:0;flex-wrap:nowrap;flex-shrink:0}.lp-product-page .footer-cta .btn{font-size:var(--fs-13, 13px);min-height:42px;padding:10px 22px}.lp-product-page .footer-cta:after{background:linear-gradient(90deg,#000b,#0008),url(../img/dressing.webp) center/cover;opacity:1}.lp-product-page .lp-favorites-dialog{border:1px solid #ddd;border-radius:8px;width:min(90%,550px);padding:25px}.lp-favorites-dialog::backdrop{background:#0008}.lp-favorites-dialog h2{font-size:var(--fs-24, 24px)}.lp-favorites-dialog li{margin:12px 0}.lp-favorites-dialog a{text-decoration:underline}.lp-favorites-dialog button{float:right;padding:4px 10px;border:1px solid #ccc;border-radius:4px;background:#fff}.lp-favorites-dialog p{font-size:var(--fs-13, 13px)}.lp-product-page :is(#descriere,#specificatii,#intrebari,#recenzii){scroll-margin-top:25px}.lp-product-page .mobile-panel.is-open{color:#111}.lp-header-cart-total{font-size:var(--fs-10, 10px);font-weight:700}.lp-product-page .lp-reviews[hidden]{display:none!important}.lp-product-page .footer-cta h2{color:#fff}.lp-native-commerce .variations td{position:relative}.lp-native-commerce .lp-select-enhanced{left:0!important;top:0!important;max-width:1px!important}.lp-video-thumb button{padding:0;border:0;background:transparent;position:relative;display:block;width:100%}.lp-video-thumb button:after{content:"▶";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;background:#111;color:#fff;width:31px;height:31px;font-size:var(--fs-13, 13px)}.lp-video-thumb img{display:block;width:100%}.lp-video-dialog{padding:0;border:0;background:#111;border-radius:6px;width:min(90vw,900px)}.lp-video-dialog::backdrop{background:#000b}.lp-video-dialog video{width:100%;max-height:80vh;display:block}.lp-video-dialog>button{position:absolute;right:8px;top:8px;background:#fff;border:0;border-radius:50%;width:32px;height:32px;font-size:var(--fs-22, 22px);z-index:2}.lp-product-page .footer-cta-inner{min-height:235px}.lp-video-poster{display:block;width:100%;aspect-ratio:1;background-size:cover;background-position:center;border:1px solid transparent;border-radius:5px}.lp-variant .lp-v-detail{display:block;margin-top:3px;color:#303236;font-size:var(--fs-13, 13px);font-weight:400;line-height:1.3;white-space:normal}.lp-native-commerce .lp-cards-enabled.lp-description-in-card .woocommerce-variation-description{display:none!important}.lp-tier{min-width:0;overflow-wrap:anywhere}.lp-tier:disabled{opacity:.45;cursor:not-allowed}.lp-tier:focus-visible{outline:3px solid #357ab8;outline-offset:3px}.lp-tier .lp-tier-unit{font-size:var(--fs-11, 11px);margin-top:-7px;color:#64676b}.lp-tiers .lp-tier-policy{font-size:var(--fs-11, 11px);font-weight:400;color:#64676b;margin:10px 0 14px;line-height:1.4}.lp-quantity-summary{font-size:var(--fs-13, 13px);line-height:1.45;margin:10px 0 14px;min-height:20px}.lp-quantity-summary p{margin:5px 0}.lp-quantity-summary .lp-total-saving{color:var(--lp-green);font-weight:700}.lp-next-tier{color:#45474b}.lp-quote-error{color:#b30018}.lp-commerce[aria-busy=true] .lp-quantity-summary{color:#64676b}
