:root{--rosy-section-pc-max-width: 1000px;--rosy-section-laptop-max-width: 1000px;--rosy-section-ipad-max-width: 1000px;--rosy-section-padding-inline: 20px;--rosy-regular-font-family: "PPEditorialNew-REGULAR";--rosy-bold-font-family: "PPEditorialNew-ULTRABOLD";--rosy-italic-font-family: "PPEditorialNew-ITALIC";--rosy-bold-italic-font-family: "PPEditorialNew-ULTRABOLDITALIC";--rosy-light-font-family: "PPEditorialNew-ULTRALIGHT";--rosy-light-italic-font-family: "PPEditorialNew-ULTRALIGHTITALIC";--rosy-playfair-display-font-family: "Playfair-Display";--rosy-dmsans-regular-font-family: "DMSans-Regular";--rosy-dmsans-bold-font-family: "DMSans-Bold"}.ipl-sale-section-max-width{max-width:1340px;margin:0 auto;padding-inline:var(--rosy-section-padding-inline, 0)}@media(max-width:1600px){.ipl-sale-section-max-width{max-width:1340px;margin:0 auto}}@media(max-width:1024px){.ipl-sale-section-max-width{max-width:1000px;margin:0 auto}}.rosy-section-max-width{max-width:var(--rosy-section-pc-max-width);margin:0 auto;padding-inline:var(--rosy-section-padding-inline, 0)}@media(max-width:1600px){.rosy-section-max-width{max-width:var(--rosy-section-laptop-max-width);margin:0 auto}}@media(max-width:1024px){.rosy-section-max-width{max-width:var(--rosy-section-ipad-max-width);margin:0 auto}}.rosy-regular-font-family,.rosy-regular-font-family *{font-family:var(--rosy-regular-font-family);font-weight:400;font-style:normal}.rosy-bold-font-family,.rosy-bold-font-family *{font-family:var(--rosy-bold-font-family);font-weight:700;font-style:normal}.rosy-italic-font-family,.rosy-italic-font-family *{font-family:var(--rosy-italic-font-family);font-weight:400;font-style:italic}.rosy-bold-italic-font-family,.rosy-bold-italic-font-family *{font-family:var(--rosy-bold-italic-font-family);font-weight:700;font-style:italic}.rosy-light-font-family,.rosy-light-font-family *{font-family:var(--rosy-light-font-family);font-weight:400;font-style:normal}.rosy-light-italic-font-family,.rosy-light-italic-font-family *{font-family:var(--rosy-light-italic-font-family);font-weight:400;font-style:italic}.font-ppe-ditorial-new-h2,.font-ppe-ditorial-new-h2 *{font-family:var(--rosy-bold-font-family);font-weight:700;font-style:normal;font-size:40px;line-height:52px;letter-spacing:0;vertical-align:middle}.font-ppe-ditorial-new-italic-h2,.font-ppe-ditorial-new-italic-h2 *{font-family:var(--rosy-bold-italic-font-family);font-weight:700;font-style:italic;font-size:40px;line-height:52px;letter-spacing:0%;vertical-align:middle}.rosy-playfair-display-font-family,.rosy-playfair-display-font-family *{font-family:var(--rosy-playfair-display-font-family);font-weight:400;font-style:normal}.rosy-dmsans-regular-font-family,.rosy-dmsans-regular-font-family *{font-family:var(--rosy-dmsans-regular-font-family);font-weight:400;font-style:normal}.rosy-dmsans-bold-font-family,.rosy-dmsans-bold-font-family *{font-family:var(--rosy-dmsans-bold-font-family);font-weight:700;font-style:normal}.rosy-font-text-20,.rosy-font-text-20 *{font-size:20px;line-height:24px;letter-spacing:0}.rosy-font-text-18,.rosy-font-text-18 *{font-size:18px;line-height:26px;letter-spacing:0}.rosy-font-text-16,.rosy-font-text-16 *{font-size:16px;line-height:24px;letter-spacing:0}.rosy-font-text-14,.rosy-font-text-14 *{font-size:14px;line-height:20px;letter-spacing:0}.rosy-font-text-12,.rosy-font-text-12 *{font-size:12px;line-height:16px;letter-spacing:0}.rosy-font-text-10,.rosy-font-text-10 *{font-size:10px;line-height:14px;letter-spacing:0}.font-ppe-ditorial-new-h3,.font-ppe-ditorial-new-h3 *{font-family:var(--rosy-bold-font-family);font-weight:700;font-style:normal;font-size:30px;line-height:33px;letter-spacing:0;vertical-align:middle}.font-ppe-ditorial-new-italic-h3,.font-ppe-ditorial-new-italic-h3 *{font-family:var(--rosy-bold-italic-font-family);font-weight:700;font-style:italic;font-size:30px;line-height:33px;letter-spacing:0%;vertical-align:middle}.font-ppe-ditorial-new-20,.font-ppe-ditorial-new-20 *{font-family:var(--rosy-bold-font-family);font-weight:700;font-style:normal;font-size:20px;line-height:22px}.font-ppe-ditorial-new-16,.font-ppe-ditorial-new-16 *{font-family:var(--rosy-bold-font-family);font-weight:700;font-style:normal;font-size:16px;line-height:17.6px}@media(max-width:767px){.font-ppe-ditorial-new-h2,.font-ppe-ditorial-new-h2 *,.font-ppe-ditorial-new-italic-h2,.font-ppe-ditorial-new-italic-h2 *{font-size:calc(100vw * 50 / var(--base-font));line-height:calc(100vw * 65 / var(--base-font))}.font-ppe-ditorial-new-h3,.font-ppe-ditorial-new-h3 *,.font-ppe-ditorial-new-italic-h3,.font-ppe-ditorial-new-italic-h3 *{font-size:calc(100vw * 30 / var(--base-font));line-height:calc(100vw * 33 / var(--base-font))}.rosy-font-text-20,.rosy-font-text-20 *{font-size:calc(100vw * 32 / var(--base-font));line-height:calc(100vw * 38 / var(--base-font))}.rosy-font-text-18,.rosy-font-text-18 *{font-size:calc(100vw * 26 / var(--base-font));line-height:calc(100vw * 32 / var(--base-font))}.rosy-font-text-16,.rosy-font-text-16 *{font-size:calc(100vw * 24 / var(--base-font));line-height:calc(100vw * 30 / var(--base-font))}.rosy-font-text-14,.rosy-font-text-14 *{font-size:calc(100vw * 22 / var(--base-font));line-height:calc(100vw * 28 / var(--base-font))}.rosy-font-text-12,.rosy-font-text-12 *{font-size:calc(100vw * 20 / var(--base-font));line-height:calc(100vw * 26 / var(--base-font))}.rosy-font-text-10,.rosy-font-text-10 *{font-size:calc(100vw * 18 / var(--base-font));line-height:calc(100vw * 24 / var(--base-font))}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/rosy-comm.css.map */
