.bodycare-template .cus-collswrapperzzz{margin-top:20px}.skincareV2-template .perfect-heading .head-bnt{display:none!important}.top-perfekt{margin:0 100px}.perfect-heading{margin:36px 0 36px 36px;display:flex;justify-content:space-between;align-items:center}.perfect-heading h3{color:#101828;font-size:36px;font-weight:600;line-height:44px;letter-spacing:-.72px;font-family:Inter}.perfect-grid{border-radius:18px;border:1px solid #e6e8ec}.perfekto-gridu{border-radius:18px;margin:0 36px}.product-detailed{padding:16px 24px 24px}.product-nomenclature{padding-bottom:7px;border-bottom:1px solid #e6e8ec;border-radius:1px;height:80px}.product-nomenclature a{color:#141416;font-size:16px;font-weight:600;letter-spacing:.3px;line-height:16px;margin-bottom:7px;min-height:initial}.onegrid-template .product-nomenclature a{font-size:16px;font-weight:600;line-height:24px}.perfect-grid img.lazyloaded{border-top-left-radius:18px;border-top-right-radius:18px}.lower-grid{display:flex;justify-content:space-between;align-items:center;padding-top:9px}.onegrid-template .lower-grid{padding-top:16px}.product-price .active{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.product-price .active{color:#23262f;font-size:16px;font-weight:600;line-height:16px;padding:0 0 4px}.onegrid-template .product-price .active{font-size:16px;font-weight:600;line-height:20px}.onegrid-template .product-price .active del{color:#777e90!important;font-size:12px!important;font-weight:400!important;line-height:20px!important;text-decoration:line-through!important;padding-left:6px!important}.product-price .active del{color:#777e90!important;font-size:12px;font-weight:400;line-height:14px;text-decoration:line-through;padding-left:3px}.offers-tile{display:flex;align-items:center;justify-content:flex-start}.offer-vg{width:12px;height:12px;line-height:0}.offers-tile span{color:#777e90;font-size:10px;font-weight:400;line-height:14px;padding-left:2px}.onegrid-template .offers-tile span{font-size:12px;padding-left:6px}.perfect-grid a#addtocart_r{border-radius:8px;text-align:center;font-size:12px;font-weight:600;line-height:normal;padding:7px 20px}span.fera-productReviewsSummary-avgRating{font-size:12px!important;font-weight:600!important;line-height:20px!important;color:#23262f!important;margin-left:0!important}.perfekt-sub{font-size:10px;font-weight:400;line-height:20px;margin-bottom:0;color:#777e90}.body-badge{position:absolute;top:16px;left:17px}.body-badge .badge-text{font-size:12px;padding:8px 8px 6px;background-color:#fff;border-radius:4px;color:#23262f;font-weight:700;line-height:12px;text-transform:uppercase}.body-badge.niacinamide-clarifying-serum h5{color:#f71ee0}.off-perfekt{position:absolute;bottom:12px;left:9px;z-index:1;padding:0 4px!important;width:fit-content!important;height:auto!important;background:#fff;border-radius:3px}.head-bnt{color:#ff8d6d;font-size:28px;font-style:normal;font-weight:500;line-height:99.327%;letter-spacing:-.9px;padding-right:0}.custom-prod-slider .head-bnt:hover{color:initial}.product-detailed-title h4{text-align:center;font-weight:600;line-height:24px;font-size:14px}.product-title{padding:16px 24px}@media (min-width: 768px){.custom-prod-slider .offers-tile{margin-top:6px}.custom-prod-slider .custom-prod-slider .lower-grid .product-price{flex:2}.custom-prod-slider .custom-prod-slider .lower-grid .shop-all-qty-cart-btn{flex:3}.perfekt-sub{font-size:12px}.offers-tile span{font-size:14px}}@media (max-width: 768px){.top-perfekt{margin:0}.custom-prod-slider .perfect-heading{margin:24px 0 16px 14px!important}.perfect-heading h3{color:#292930;font-size:20px;font-weight:500;line-height:100%;letter-spacing:-.5px}.perfekto-gridu{margin:0 8.5px}.onegrid-template .top-perfekt{padding:0 8px}.onegrid-template .body-grid{grid-template-columns:1fr!important;display:grid;grid-row-gap:24px}.product-detailed{padding:8px 9px 11px}.product-nomenclature a{display:block;font-size:12px;font-weight:500;margin-bottom:3px}.product-price .active{font-size:12px;line-height:16px;padding:0 0 4px}.product-price .active del{font-size:10px}.perfect-grid a#addtocart_r{border-radius:8px;text-align:center;font-size:12px;font-weight:500;line-height:normal;padding:3px 15px;height:33px!important}.perfect-grid a.fx-custom-btn-dark.t4s-pr-item-btn.t4s-pr-addtocart span{font-weight:500;font-size:12px}.head-bnt{font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.4px;padding-right:16px}.product-title{padding:8px 9px}.custom-title{display:inline-block!important;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.5;min-height:2.5em;vertical-align:bottom}.body-badge{top:10px;left:10px}.body-badge .badge-text{font-size:9px;padding:6px 6px 4px;line-height:8px}}.custom-prod-slider .fx-custom-btn-dark span:hover,.custom-prod-slider .fx-custom-btn-dark:hover{color:#fff!important}@media (max-width: 370px){.perfect-grid a.fx-custom-btn-dark.t4s-pr-item-btn.t4s-pr-addtocart span{font-size:8px}}.custom-prod-slider .custom-slide-parent{scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:scroll}.custom-prod-slider .perfect-heading{margin:36px 0}.custom-prod-slider .top-perfekt{margin:0 122px 30px!important}.custom-prod-slider .perfekto-gridu{flex:1 0 calc((1200px - 64px) / 3);max-width:calc((1200px - 64px) / 3);margin:0 32px 0 0}.custom-prod-slider .perfekto-gridu:last-child{margin-right:0}@media (min-width: 1440px){.custom-prod-slider .custom-slide-parent{max-width:1200px;margin:0 auto}.custom-prod-slider .perfect-heading{max-width:1200px;margin:36px auto}}@media (min-width: 768px) and (max-width: 1440px){.custom-prod-slider .perfekto-gridu{flex:1 0 calc((100vw - 244px - 64px) / 3);max-width:calc((100vw - 244px - 64px) / 3)}.custom-prod-slider .custom-title{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;line-height:normal}}@media (min-width: 768px) and (max-width: 1040px){.custom-prod-slider .product-detailed{padding:16px 8px 24px!important}}@media (max-width: 768px){.custom-prod-slider .top-perfekt{margin:0!important}.custom-prod-slider .perfekto-gridu{flex:1 0 calc((100vw - 14px - 14px) / 1.75);max-width:calc((100vw - 14px - 14px) / 1.75);margin:0 14px 0 0!important}.custom-prod-slider .custom-slide-parent{padding-left:14px;margin-left:0!important}}.custom-image-card{background-size:cover;position:relative}.overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-decoration:none}.card-text{position:absolute;background-color:#fff;opacity:.8;bottom:0;width:100%;padding:20px 5px}.card-text h4{font-size:22px}@media (max-width: 768px){.card-text h4{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/554/assets/sk-perfectgrid.css.map */
