.bde-section-129-100 .section-container{display:flex;flex-direction:column;gap:16px}.bde-section-129-100{background-color:#F8F4F7}.bde-section-129-100 .section-container{padding-left:16px;padding-right:16px;padding-bottom:0;padding-top:16px}@media (max-width:767px){.bde-section-129-100 .section-container{padding-left:12px;padding-right:12px;padding-bottom:0;padding-top:12px}}.bde-productbuilder-129-101{margin-top:0;margin-bottom:0}@media (max-width:767px){.bde-productbuilder-129-101{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.bde-fancy-container-129-102{width:100%}.bde-fancy-container-129-102{display:flex;flex-direction:column;gap:16px}.bde-fancy-container-129-103{width:100%}.bde-fancy-container-129-103{display:grid;grid-template:auto / minmax(0,1.3fr) minmax(0,1fr);gap:16px;row-gap:16px;align-items:stretch}@media (max-width:1023px){.bde-fancy-container-129-103{grid-template:auto / minmax(0,1fr)}}.bde-fancy-container-129-104{width:100%;padding:52px 52px 48px 52px;border-radius:32px}.bde-fancy-container-129-104{display:flex;flex-direction:column;gap:16px}.bde-fancy-container-129-104{background-color:#F6E8F3}.bde-fancy-container-129-104{color:#5F5566}@media (max-width:1119px){.bde-fancy-container-129-104{padding:44px 40px 40px 40px}}@media (max-width:767px){.bde-fancy-container-129-104{padding:28px 22px 26px 22px}}.bde-badge-129-105{background:#FFF;padding:7px 13px 7px 13px;color:#7A1767;font-family:"Figtree",sans-serif;font-size:13px;font-weight:700;line-height:1.2em;border-radius:999px}.bde-badge-129-105 span{overflow-wrap:anywhere}.bde-heading-129-106{color:#2B2130;font-family:"Bricolage Grotesque",sans-serif;font-size:50px;font-weight:700;line-height:1.04em;letter-spacing:-.03em}@media (max-width:1119px){.bde-heading-129-106{font-size:44px}}@media (max-width:1023px){.bde-heading-129-106{font-size:40px}}@media (max-width:767px){.bde-heading-129-106{font-size:32px}}.bde-rich-text-129-107{color:#5F5566;font-family:"Figtree",sans-serif;font-size:17.5px;font-weight:400;line-height:1.6em}.bde-rich-text-129-107 p{color:#5F5566;margin-block-start:0;margin-block-end:10px}@media (max-width:767px){.bde-rich-text-129-107{font-size:16.5px}}.bde-wooproductprice-129-108 .price del .woocommerce-Price-amount.amount bdi,.bde-wooproductprice-129-108 .price del .woocommerce-Price-amount.amount bdi *,.bde-wooproductprice-129-108 .price del{color:#5F5566;font-family:"Figtree",sans-serif;font-size:22px;font-weight:500;line-height:1.2em}.bde-wooproductprice-129-108.bde-wooproductprice p.price ins .woocommerce-Price-amount bdi,.bde-wooproductprice-129-108.bde-wooproductprice p.price>.woocommerce-Price-amount bdi,.bde-wooproductprice-129-108.bde-wooproductprice p.price{color:#9B1F83;font-family:"Bricolage Grotesque",sans-serif;font-size:46px;font-weight:700;line-height:1.05em;letter-spacing:-.02em}.bde-wooproductprice-129-108{margin-top:4px;margin-bottom:0}@media (max-width:767px){.bde-wooproductprice-129-108.bde-wooproductprice p.price ins .woocommerce-Price-amount bdi,.bde-wooproductprice-129-108.bde-wooproductprice p.price>.woocommerce-Price-amount bdi,.bde-wooproductprice-129-108.bde-wooproductprice p.price{font-size:38px}}.bde-wooproductcartbutton-129-109 .woocommerce-grouped-product-list-item__quantity{width:148px}.bde-wooproductcartbutton-129-109{margin-top:4px;margin-bottom:0}@media (max-width:1119px){.bde-wooproductcartbutton-129-109 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:1023px){.bde-wooproductcartbutton-129-109 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:767px){.bde-wooproductcartbutton-129-109 .woocommerce-grouped-product-list-item__quantity{width:148px}.bde-wooproductcartbutton-129-109{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.bde-wooproductcartbutton-129-109 .woocommerce-grouped-product-list-item__quantity{width:148px}}.bde-fancy-container-129-111{width:100%;padding:32px 32px 32px 32px;border-radius:32px}.bde-fancy-container-129-111{display:flex;flex-direction:column;gap:14px}.bde-fancy-container-129-111{background-color:#FFF}.bde-fancy-container-129-111{color:#5F5566}.bde-heading-129-112{color:#2B2130;font-family:"Bricolage Grotesque",sans-serif;font-size:22px;font-weight:700;line-height:1.2em;letter-spacing:-.01em}.bde-icon-list-129-113 ul{gap:10px}.bde-icon-list-129-113 li .bde-icon-list__icon{font-size:16px}.bde-icon-list-129-113 li .bde-icon-list__icon{color:#9B1F83;padding:8px;border-radius:50%;background:#F6E8F3}.bde-icon-list-129-113 li .bde-icon-list__text{color:#2B2130;font-family:"Figtree",sans-serif;font-size:15.5px;font-weight:500;line-height:1.45em}.bde-icon-list-129-113 ul li .bde-icon-list__item-wrapper{gap:12px;align-items:center}.bde-fancy-container-129-115{width:100%;padding:44px 52px 32px 52px;border-radius:28px}.bde-fancy-container-129-115{display:flex;flex-direction:column;gap:0}.bde-fancy-container-129-115{background-color:#FFF}@media (max-width:1119px){.bde-fancy-container-129-115{padding:40px 40px 28px 40px}}@media (max-width:767px){.bde-fancy-container-129-115{padding:26px 20px 18px 20px}}.bde-rich-text-129-116{color:#2B2130;font-family:"Figtree",sans-serif;font-size:17px;font-weight:400;line-height:1.7em}.bde-rich-text-129-116 a{color:#9B1F83;font-family:"Figtree",sans-serif;font-weight:600}.bde-rich-text-129-116 h2{color:#2B2130;font-family:"Bricolage Grotesque",sans-serif;font-size:28px;font-weight:700;line-height:1.15em;letter-spacing:-.02em;margin-block-start:8px;margin-block-end:12px}.bde-rich-text-129-116 h3{color:#2B2130;font-family:"Bricolage Grotesque",sans-serif;font-size:22px;font-weight:700;line-height:1.2em;letter-spacing:-.01em;margin-block-start:24px;margin-block-end:8px}.bde-rich-text-129-116 p{color:#2B2130;margin-block-start:0;margin-block-end:14px}.bde-rich-text-129-116 ul,.bde-rich-text-129-116 ol{margin-block-start:0;margin-block-end:16px;padding-inline-start:22px}.bde-rich-text-129-116 ul,.bde-rich-text-129-116 ul *,.bde-rich-text-129-116 ol,.bde-rich-text-129-116 ol *{color:#2B2130}@media (max-width:767px){.bde-rich-text-129-116{font-size:16.5px}.bde-rich-text-129-116 h2{font-size:23px}}