@font-face{font-family:"Poppins Regular";src:url(/fonts/Poppins/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins/Poppins-Regular.woff) format("woff"),url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Poppins Medium";src:url(/fonts/Poppins/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins/Poppins-Medium.woff) format("woff"),url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Poppins SemiBold";src:url(/fonts/Poppins/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/Poppins/Poppins-SemiBold.woff) format("woff"),url(/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:"Larken Medium";src:url(/fonts/Larken/Larken-Medium.woff2) format("woff2"),url(/fonts/Larken/Larken-Medium.woff) format("woff"),url(/fonts/Larken/Larken-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"Larken Medium Italic";src:url(/fonts/Larken/Larken-MediumItalic.woff2) format("woff2"),url(/fonts/Larken/Larken-MediumItalic.woff) format("woff"),url(/fonts/Larken/Larken-MediumItalic.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Morganite;src:url(/fonts/Morganite/Morganite-SemiBold.woff2) format("woff2"),url(/fonts/Morganite/Morganite-SemiBold.woff) format("woff"),url(/fonts/Morganite/Morganite-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Morganite;src:url(/fonts/Morganite/Morganite-Bold.woff2) format("woff2"),url(/fonts/Morganite/Morganite-Bold.woff) format("woff"),url(/fonts/Morganite/Morganite-BoldVerticalFixed.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Medium.eot);src:url(/fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-Medium.svg) format("svg");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-SemiBold.eot);src:url(/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-SemiBold.svg) format("svg");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Bold.eot);src:url(/fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype"),url(/fonts/Montserrat/Montserrat-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:var(--Poppins-Regular-Font-Family),sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-family:var(--Poppins-Bold-Font-Family);font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--WHITE:#ffffff;--BLACK:#000000;--WHITE-85:rgba(255, 255, 255, 0.85);--WHITE-04:rgba(255, 255, 255, 0.4);--NEW-BLACK:#120d0e;--NEW-BLACK-OVERLAY:rgba(33, 25, 25, 0.5);--NEW-BLACK-85:rgba(18, 13, 14, 0.85);--NEW-PINK:#ffafc4;--TIGHT---Light-Pink:#FFE0E9;--NEW-PINK-LIGHT:#FFF5F8;--NEW-BEIGE-N1:#fbfaf8;--NEW-BEIGE-N2:#f6f3f0;--NEW-BEIGE-N3:#ebe5e2;--New-Beige-N4:#bcb2ac;--NEW-BEIGE-N4:#bcb2ac;--NEW-BEIGE-N5:#968e89;--NEW-BEIGE-N6:#5a524d;--Light-Purple:#eae7ff;--NEW-OVERLEY:#00000078;--NEW-ERROR:#c23d3d;--Body-bg:#ffffff;--NEW-BLACK-VAR:#252523;--NEW-GREEN:#5aaf67;--LIGHT-GREEN:#eaf8ec;--ACCENT-GREEN:#218a31;--NEW-GREY-VAR2:#5a524d;--NEW-GREY-VAR3:#968e89;--NEW-GREY-OLD:#959595;--NEW-LIGHT-PINK:#ffe0e9;--NEW-DARK-PINK:#d0597a;--TIGHT---Dark-Pink:#d0597a;--NEW-GOLD:#B8A568;--NEW-GOLD-LIGHT:#DACFAC;--NEW-BROWN:#6B5836;--NEW-DARK-PINK:#B2687B;--NEW-DARK-VIOLET:#574470;--NEW-LIGHT-VIOLET:#E1D4F2;--NEW-LIGHT2-VIOLET:#BCA0E2;--DREAMY---Dark-Purple:#57539E;--NEW-ORANGE:#F36C21;--gruns-headline-order-color:#d0597a;--gruns-headline-order-background-color:#ffe0e9;--gruns-badge-color-stars:#fffafc;--gruns-badge-color:#fffafc;--gruns-badge-background-color:#d0597a;--gruns-details-divider-active:#ffe0e9;--gruns-item-checked-border-color:#d0597a;--gruns-item-checked-background:#ffedf2;--gruns-item-checked-box-shadow:4px 7px 9px 0 rgba(157, 157, 157, 0.13);--gruns-benefits-icon-selected-fill:#d0597a;--gruns-benefits-icon-selected-stroke:#d0597a;--gruns-free-gifts-title-checked-border-color:#ffb5cb;--gruns-free-gifts-title-checked-background:#fffafc;--gruns-free-gifts-title-checked-color:#d0597a;--gruns-free-gifts-checked-border-color:#ffe0e9;--gruns-free-gifts-bow-checked-fill:#d0597a;--Poppins-Regular-Font-Family:"Poppins Regular",sans-serif;--Poppins-Medium-Font-Family:"Poppins Medium",sans-serif;--Poppins-Bold-Font-Family:"Poppins SemiBold",sans-serif;--Larken-Font-Family:"Larken Medium",sans-serif;--Larken-Medium-Italic-Font-Family:"Larken Medium Italic",sans-serif;--Morganite-Font-Family:"Morganite",sans-serif;--Morganite-SemiBold-Font-Family:"Morganite",sans-serif;--Montserrat-Font-Family:"Montserrat",sans-serif;--Default-font-size-mob:15px;--Default-line-height-mob:21px;--Default-font-size-desktop:14px;--Default-line-height-desktop:20px;--PRIMARY:#e19aa6;--PRIMARY-LIGHT:#e6b5b9;--ACCENT:#ffffff;--ERROR:#ffffff;--SUCCESS:#ffffff;--LIGHT-GRAY:#f7f4f2;--BORDER-GRAY:#c4c4c4;--LIGHT-BLUE:#b6c9f0;--BLUE:#b0c5fa;--PINK:#994e68;--PINK-LIGHT:#e19aa6;--PINK-PALE:#e6b5b9;--BURGUNDY:#80495c;--YELLOW:#fafe54;--GRAY:#d9d9d9;--max-page-width-px:1440px;--max-layout-outer-width-px:1260px;--max-column-width-for-mobile-px:574px;--layout-inline-padding-px:60px;--margin-buttom-layout-medium-px:40px;--margin-buttom-layout-large-px:40px;--media-tablet-and-desktop:768px}@media screen and (min-width:992px){:root{--margin-buttom-layout-medium-px:80px;--margin-buttom-layout-large-px:88px}}body{font-family:var(--Poppins-Regular-Font-Family);font-size:var(--Default-font-size-mob);line-height:var(--Default-line-height-mob);color:var(--NEW-BLACK);overflow-x:clip!important;background-color:var(--NEW-BEIGE-N1)}@media screen and (min-width:768px){body{font-size:var(--Default-font-size-desktop);line-height:var(--Default-line-height-desktop)}}.secondary-font,h1,h2,h3,h4,h5{font-family:var(--Larken-Font-Family)}.no-wrap{white-space:nowrap}.visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.hover-fade{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (hover:hover) and (pointer:fine){.hover-fade:hover{opacity:.7}}@media (hover:none){.hover-fade{opacity:1}}@media screen and (min-width:580px){.mobile-only-modal{display:none!important}}@media screen and (min-width:768px){.mobile-only{display:none!important}}@media screen and (min-width:992px){.mobile-and-tablet-only{display:none!important}}@media screen and (max-width:767px){.tablet-and-desktop-only{display:none!important}}@media screen and (max-width:992px){.desktop-only{display:none!important}}.cta-button{width:100%;min-height:45px;font-family:var(--Poppins-Bold-Font-Family);font-size:16px;font-weight:600;line-height:22px;letter-spacing:.48px;text-align:center;text-transform:uppercase;padding:10px 30px 8px;border-radius:200px;color:var(--WHITE);background-color:var(--NEW-BLACK);font-family:var(--Poppins-Bold-Font-Family)}@media screen and (max-width:365px){.cta-button{font-size:var(--Default-font-size-desktop)}}@media screen and (max-width:579px){.cta-button-wrapper-mobile{padding:0 15px}}.cta-button p{margin:0}.cta-button:hover:not(.not-in-stock):not(:disabled):not(.express-checkout__paypall-button):not(.afterpay){background-color:rgba(18,13,14,.8509803922);opacity:1}.cta-button.accent{background-color:var(--NEW-PINK)}.cta-button.accent:not(:disabled):hover{background-color:var(--NEW-PINK)!important;opacity:.8!important}.cta-button.not-in-stock{background:var(--New-Beige-N4)!important;cursor:auto}.cta-button .cta-button-price .price-cta-with-subs{display:none}.cta-button .cta-button-price .price-cta-old{font-size:12px;line-height:18px;font-weight:400;text-decoration:line-through}.cta-button .cta-button-price.is-single-product:not(.og-widget-price-active) .price-cta-old{display:none}.cta-button .cta-button-price.og-widget-price-active .price-cta{display:none}.cta-button .cta-button-price.og-widget-price-active .price-cta-old,.cta-button .cta-button-price.og-widget-price-active .price-cta-with-subs{display:inline-block}.cta-button .cta-button-price.has-upcoming-order .price-cta-old,.cta-button .cta-button-price.is-old-price-hidden .price-cta-old{display:none}.cta-button.loading{position:relative;pointer-events:none;overflow:clip}.cta-button.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:var(--WHITE);z-index:10}.cta-button.loading::after{content:"";position:absolute;top:calc(50% - 12px);right:calc(50% - 12px);width:24px;height:24px;border:3px solid var(--WHITE);border-bottom-color:var(--NEW-OVERLEY);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotationLoader 1s linear infinite;animation:rotationLoader 1s linear infinite;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10}.cta-button.loading>*{visibility:hidden}.pseudo-form.loading,form.loading,form.ui.form.loading.loading{position:relative;pointer-events:none;overflow:clip}.pseudo-form.loading::before,form.loading::before,form.ui.form.loading.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:var(--WHITE);z-index:10}.pseudo-form.loading::after,form.loading::after,form.ui.form.loading.loading::after{content:"";position:absolute;top:calc(50% - 12px);right:calc(50% - 12px);width:24px;height:24px;border:3px solid var(--WHITE);border-bottom-color:var(--NEW-OVERLEY);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotationLoader 1s linear infinite;animation:rotationLoader 1s linear infinite;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10}.regular-control{width:100%;height:45px;padding:13px 15px;border-radius:180px;border:1px solid var(--NEW-BLACK);outline:0;font-size:16px;font-weight:400;line-height:var(--Default-line-height-mob)}.regular-control::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.regular-control::-moz-placeholder{color:rgba(0,0,0,.5)}.regular-control:-ms-input-placeholder{color:rgba(0,0,0,.5)}.regular-control::-ms-input-placeholder{color:rgba(0,0,0,.5)}.regular-control::placeholder{color:rgba(0,0,0,.5)}.circle-button{position:relative;height:45px;aspect-ratio:1;border:none;border-radius:100%;outline:1px solid var(--NEW-BLACK);outline-offset:-1px}.circle-button:after,.circle-button:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:100%;top:0;bottom:0;border-radius:inherit;content:"";background-position:center;background-repeat:no-repeat}.circle-button:before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M0.340332 13.3664L7.34033 6.86639L0.340332 0.366394" stroke="black"/></svg>')}.circle-button:after{background-color:var(--NEW-BLACK);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"><path d="M0.340332 13.3664L7.34033 6.86639L0.340332 0.366394" stroke="white"/></svg>');-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}@media screen and (min-width:768px){.circle-button:hover:before{-webkit-transform:scale(0);transform:scale(0)}.circle-button:hover:after{-webkit-transform:scale(1);transform:scale(1)}}.cta-underline-anim{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--Poppins-Bold-Font-Family);font-size:16px;line-height:22px;letter-spacing:.48px;font-weight:600;cursor:pointer;text-decoration:none;color:inherit}.cta-underline-anim::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1.5px;background-color:currentColor;-webkit-transition:width .35s ease;transition:width .35s ease}@media screen and (min-width:768px){.cta-underline-anim::after{width:0%}}.cta-underline-anim:focus-visible::after,.cta-underline-anim:hover::after{width:100%}.cta-white-small{font-size:16px;font-weight:600;line-height:22px;text-align:center;letter-spacing:.48px;color:var(--NEW-BLACK);background-color:var(--WHITE);padding:10px 30px;border-radius:200px;-webkit-transition:background .25s ease;transition:background .25s ease;font-family:var(--Poppins-Bold-Font-Family)}.cta-white-small:focus-visible,.cta-white-small:hover{background-color:var(--WHITE-85)}.cta-black-small{font-size:16px;font-weight:600;line-height:22px;text-align:center;letter-spacing:.48px;color:var(--WHITE);background-color:var(--NEW-BLACK);padding:10px 30px;border-radius:200px;-webkit-transition:background .25s ease;transition:background .25s ease;font-family:var(--Poppins-Bold-Font-Family)}.cta-black-small:focus-visible,.cta-black-small:hover{background-color:var(--NEW-BLACK-85)}.cta-black-mini{font-family:var(--Poppins-Bold-Font-Family);font-size:var(--Default-font-size-desktop);font-weight:600;line-height:var(--Default-line-height-desktop);text-align:center;letter-spacing:.42px;color:var(--WHITE);background-color:var(--NEW-BLACK);padding:10px;border-radius:200px;-webkit-transition:background .25s ease;transition:background .25s ease}.cta-black-mini:focus-visible,.cta-black-mini:hover{background-color:var(--NEW-BLACK-85)}.form-error{display:none;color:var(--NEW-ERROR);font-size:12px;font-weight:600;line-height:14px;margin:0;font-family:var(--Poppins-Bold-Font-Family)}@media screen and (min-width:768px){.form-error{line-height:18px}}.custom-underline{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.custom-underline:before{position:absolute;top:calc(100% - 5px);display:block;content:"";width:100%;height:4px;-webkit-transform:rotate(.357deg);transform:rotate(.357deg);z-index:-1;background-color:var(--NEW-PINK)}@media screen and (max-width:579px){.custom-underline-modal-mob{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.custom-underline-modal-mob:before{position:absolute;display:block;content:"";width:100%;height:5px;z-index:-1;background-color:var(--NEW-PINK);bottom:0;left:50%;-webkit-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}}.custom-underline-modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.custom-underline-modal:before{position:absolute;top:calc(100% - 6px);display:block;content:"";width:100%;height:5px;-webkit-transform:rotate(.357deg);transform:rotate(.357deg);z-index:-1;background-color:var(--NEW-PINK)}@media screen and (min-width:580px){.custom-underline-modal:before{top:calc(100% - 8px);height:6px}}.custom-underline-pps{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.custom-underline-pps:before{position:absolute;top:calc(100% - 5px);display:block;content:"";width:100%;height:4px;z-index:-1;background-color:var(--NEW-PINK)}.custom-underline-big{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.custom-underline-big:before{position:absolute;top:calc(100% - 20px);display:block;content:"";width:100%;height:11px;-webkit-transform:rotate(.357deg);transform:rotate(.357deg);z-index:-1;background-color:var(--NEW-PINK)}.regular-swiper-nav-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-top:25px;margin-inline:auto}.regular-swiper-nav-btn{position:relative;width:45px;height:38px;border-radius:185px;border:1px solid var(--NEW-BEIGE-N6);cursor:pointer}.regular-swiper-nav-btn:before{content:"";display:block;position:absolute;inset:0;border-radius:inherit;background-position:calc(50% + 1px) center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" viewBox="0 0 9 16" fill="none"><path d="M0.710345 0.703613L7.46693 7.52245L0.710345 14.3413" stroke="%235A524D" stroke-width="2"/></svg>');-webkit-transition:.3s ease;transition:.3s ease;will-change:transform}.regular-swiper-nav-btn__prev:before{background-position:calc(50% - 1px) center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="16" viewBox="0 0 9 16" fill="none"><path d="M8.16436 0.703613L1.40778 7.52245L8.16436 14.3413" stroke="%235A524D" stroke-width="2"/></svg>')}.regular-swiper-nav-btn__prev:hover:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='16' viewBox='0 0 9 16' fill='none'><path d='M8.289655 0.703613L1.53307 7.52245L8.289655 14.3413' stroke='%23FFFFFF' stroke-width='2'/></svg>")}.regular-swiper-nav-btn__next:hover:before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='16' viewBox='0 0 9 16' fill='none'><path d='M0.710345 0.703613L7.46693 7.52245L0.710345 14.3413' stroke='%23FFFFFF' stroke-width='2'/></svg>")}.regular-swiper-nav-btn:hover:before{background-color:var(--NEW-BEIGE-N6)}.regular-video-sound-btn{position:absolute;bottom:15px;right:15px;width:30px;aspect-ratio:1;border-radius:50%;cursor:pointer}.regular-video-sound-btn:before{content:"";display:block;position:absolute;inset:0;border-radius:inherit;background-position:center center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><circle cx="15.3686" cy="15.3686" r="14.9275" stroke="white" stroke-width="0.882108"/><path d="M14.8635 21.188C14.6222 21.188 14.3854 21.0942 14.2067 20.9168L12.2107 18.9372C12.029 18.7568 11.7834 18.6558 11.5273 18.6558H8.25371C7.87464 18.6558 7.56738 18.3486 7.56738 17.9695V13.3413C7.56738 12.9622 7.87464 12.655 8.25371 12.655H11.4227C11.6722 12.655 11.9123 12.5589 12.0929 12.3864L14.3352 10.2448C14.3867 10.1956 14.4494 10.1602 14.5179 10.1408C15.237 9.93623 15.7981 10.4366 15.7981 11.0311V20.4204C15.7981 20.4948 15.7787 20.5682 15.7427 20.6332C15.5328 21.0122 15.1934 21.188 14.8632 21.188H14.8635Z" fill="white"/><path d="M18.1396 13.2869L22.7664 17.9136" stroke="white" stroke-width="0.882108"/><path d="M22.7676 13.2869L18.1408 17.9136" stroke="white" stroke-width="0.882108"/></svg>')}.regular-video-sound-btn:after{content:"";display:block;position:absolute;inset:0;border-radius:inherit;border:1px solid transparent;background-position:calc(50% - 3px) calc(50% + 1px);background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12" fill="none"><path d="M7.29613 11.0938C7.05478 11.0938 6.81802 11 6.63931 10.8226L4.64329 8.84295C4.46162 8.6626 4.21601 8.5616 3.95991 8.5616H0.686328C0.307257 8.5616 0 8.25434 0 7.87527V3.24707C0 2.868 0.307257 2.56074 0.686328 2.56074H3.85531C4.10485 2.56074 4.34488 2.46466 4.52557 2.29218L6.76785 0.150559C6.81934 0.101371 6.88197 0.0659564 6.9505 0.0466094C7.66962 -0.15801 8.23069 0.34239 8.23069 0.936901V10.3261C8.23069 10.4006 8.21134 10.474 8.17527 10.5389C7.9654 10.918 7.62601 11.0938 7.2958 11.0938H7.29613Z" fill="white"/></svg>')}.regular-video-sound-btn[aria-pressed=false]::after{display:none}.regular-video-sound-btn[aria-pressed=true]::before{display:none}.link-hover-effect{position:relative;overflow:clip}.link-hover-effect:before{content:"";display:block;position:absolute;width:100%;bottom:4px;height:1px;border-bottom:1px solid var(--NEW-BLACK);-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.link-hover-effect:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}button:has(.link-hover-effect-for-desktop){--btnColor:var(--NEW-BLACK)}button:has(.link-hover-effect-for-desktop):disabled{--btnColor:rgba(18, 13, 14, 0.5)}button:has(.link-hover-effect-for-desktop) .link-hover-effect-for-desktop{display:block;position:relative;overflow-x:clip}button:has(.link-hover-effect-for-desktop) .link-hover-effect-for-desktop:before{content:"";display:block;position:absolute;width:100%;bottom:2px;height:1px;border-bottom:1px solid var(--btnColor);-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (max-width:767px){button:has(.link-hover-effect-for-desktop) .link-hover-effect-for-desktop:before{-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:768px){button:has(.link-hover-effect-for-desktop):hover .link-hover-effect-for-desktop:before{-webkit-transform:translateX(0);transform:translateX(0)}}.button-with-info-icon{position:relative;display:block;width:16px;height:16px}.button-with-info-icon::before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml;utf8,<svg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='10.6477' cy='10.686' r='10.1637' stroke='%23A99C94' stroke-width='0.967974'/><path d='M10.7229 7.82684C10.4364 7.82684 10.1963 7.73778 10.0027 7.55967C9.81685 7.37382 9.72393 7.14538 9.72393 6.87435C9.72393 6.60332 9.81685 6.37875 10.0027 6.20064C10.1963 6.01479 10.4364 5.92186 10.7229 5.92186C11.0094 5.92186 11.2456 6.01479 11.4314 6.20064C11.625 6.37875 11.7218 6.60332 11.7218 6.87435C11.7218 7.14538 11.625 7.37382 11.4314 7.55967C11.2456 7.73778 11.0094 7.82684 10.7229 7.82684ZM11.5244 8.59347V15.0286H9.89816V8.59347H11.5244Z' fill='%23A99C94'/></svg>")}.button-with-info-icon:hover::before{background-image:url("data:image/svg+xml;utf8,<svg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='8.31079' cy='8.31079' r='7.93303' fill='%23968E89' stroke='%23968E89' stroke-width='0.755526'/><path d='M8.36889 6.49363C8.14526 6.49363 7.95789 6.42412 7.80678 6.2851C7.66172 6.14004 7.58919 5.96174 7.58919 5.75019C7.58919 5.53864 7.66172 5.36336 7.80678 5.22434C7.95789 5.07928 8.14526 5.00675 8.36889 5.00675C8.59253 5.00675 8.77688 5.07928 8.92194 5.22434C9.07304 5.36336 9.1486 5.53864 9.1486 5.75019C9.1486 5.96174 9.07304 6.14004 8.92194 6.2851C8.77688 6.42412 8.59253 6.49363 8.36889 6.49363ZM8.99447 7.09201V12.1147H7.72519V7.09201H8.99447Z' fill='white'/></svg>")}.button-with-arrow-left{position:relative;display:block;width:20px;height:20px}.button-with-arrow-left::before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="13" viewBox="0 0 19 13" fill="none"><path d="M0.240856 5.49183C-0.081327 5.81401 -0.081327 6.33638 0.240856 6.65856L5.49112 11.9088C5.81331 12.231 6.33567 12.231 6.65785 11.9088C6.98003 11.5866 6.98003 11.0643 6.65785 10.7421L1.99094 6.0752L6.65785 1.40829C6.98003 1.08611 6.98003 0.563746 6.65785 0.241564C6.33567 -0.0806184 5.81331 -0.0806184 5.49112 0.241564L0.240856 5.49183ZM0.824219 6.0752V6.9002H18.4242V6.0752V5.2502H0.824219V6.0752Z" fill="%23120D0E"/></svg>')}.button-close{background-repeat:no-repeat!important;background-position:center center!important;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><line x1="0.406586" y1="0.406646" x2="12.018" y2="12.0181" stroke="%23120D0E" stroke-width="1.15"/><line y1="-0.575" x2="16.4211" y2="-0.575" transform="matrix(-0.707107 0.707107 0.707107 0.707107 12.7871 0.813232)" stroke="%23120D0E" stroke-width="1.15"/></svg>')!important;will-change:transform;-webkit-transition:250ms -webkit-transform ease-in-out;transition:250ms -webkit-transform ease-in-out;transition:250ms transform ease-in-out;transition:250ms transform ease-in-out,250ms -webkit-transform ease-in-out}.button-close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.pill{--pill-color:var(--NEW-DARK-PINK);--pill-background-color:var(--NEW-LIGHT-PINK);font-size:var(--Default-font-size-mob);line-height:var(--Default-line-height-mob);padding:0 8px;border-radius:50px}@media screen and (min-width:768px){.pill{font-size:14px;line-height:20px}}.pill.danger{background-color:var(--pill-background-color);color:var(--pill-color)}.checkbox-brandlifted input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.checkbox-brandlifted label{display:inline-block;position:relative;padding-left:26px;cursor:pointer;font-size:var(--Default-font-size-desktop);line-height:var(--Default-line-height-desktop)}@media screen and (max-width:769px){.checkbox-brandlifted label{font-size:var(--Default-font-size-mob);line-height:var(--Default-line-height-mob)}}.checkbox-brandlifted label::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border:1px solid #000;background-color:#fff;border-radius:3px}.checkbox-brandlifted label:has(>input[type=checkbox]:checked)::before{background-color:#120d0e;border-color:#120d0e}.checkbox-brandlifted label::after{content:"";position:absolute;left:5px;top:47%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-60%) rotate(45deg);width:6px;height:9px;border:solid #fff;border-width:0 2px 2px 0;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.checkbox-brandlifted label:has(>input[type=checkbox]:checked)::after{opacity:1}.checkbox-brandlifted.top label::before{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.checkbox-brandlifted.top label::after{top:1px;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.checkbox-brandlifted.transparent label::before{background-color:transparent}.mfp-bg{background:var(--NEW-BLACK-OVERLAY)}@-webkit-keyframes rotationLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotationLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes showPopup{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes showPopup{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.radio-control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--NEW-BLACK);background-color:var(--WHITE)}.radio-control span{width:12px;height:12px;border-radius:50%;background-color:var(--NEW-BLACK);-webkit-transform:scale(0);transform:scale(0);will-change:transform;-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease,250ms -webkit-transform ease}.radio-control:has(input:checked) span{-webkit-transform:scale(1);transform:scale(1)}.checkbox-control{display:block;width:16px;min-width:16px;height:16px;border:1px solid var(--NEW-BLACK);background-color:transparent;border-radius:3px}label:has(>input[type=checkbox]:checked) .checkbox-control{background-color:var(--NEW-BLACK);border-color:var(--NEW-BLACK);background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><rect x="0.575" y="0.575" width="14.85" height="14.85" rx="2.425" fill="%23120D0E" stroke="black" stroke-width="1.15"/><path d="M4 7.8718L6.82353 10.3333L12 5" stroke="white" stroke-width="1.86667"/></svg>')}.modal{position:relative;z-index:100;display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--NEW-BLACK-OVERLAY);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.modal__container_base{position:fixed;bottom:0;width:100%;max-width:100%;height:auto;max-height:calc(100vh - 30px);padding:30px 15px;margin:30px 0 0 0;border-radius:25px 25px 0 0!important;overflow-y:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;background-color:var(--NEW-BEIGE-N1)}@media screen and (max-width:580px){.modal__container_base{-webkit-animation:1s showPopup ease;animation:1s showPopup ease}}@media screen and (min-width:580.1px){.modal__container_base{width:100%;min-height:auto;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:650px;margin:auto;border-radius:25px!important;position:relative;overflow:hidden}.modal__container_base .only-mob{display:none}}.modal__container_base::-webkit-scrollbar{width:0}.modal__close{background:0 0;border:0}.modal__close_base{z-index:2;position:absolute;right:5px;top:5px;padding:10px;width:13px;height:13px;-webkit-box-sizing:content-box;box-sizing:content-box;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><line x1="0.406586" y1="0.962066" x2="12.018" y2="12.5735" stroke="%23120D0E" stroke-width="1.15"/><line y1="-0.575" x2="16.4211" y2="-0.575" transform="matrix(-0.707107 0.707107 0.707107 0.707107 12.7861 1.36865)" stroke="%23120D0E" stroke-width="1.15"/></svg>')!important;background-repeat:no-repeat;background-position:center}@media screen and (min-width:580px){.modal__close_base{right:10px;top:10px;right:15px;top:15px;will-change:transform;-webkit-transition:250ms -webkit-transform ease-in-out;transition:250ms -webkit-transform ease-in-out;transition:250ms transform ease-in-out;transition:250ms transform ease-in-out,250ms -webkit-transform ease-in-out}.modal__close_base:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}p:not([class]){margin:0}a{text-decoration:none}*{-webkit-tap-highlight-color:transparent}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}button{all:unset;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}button:focus-visible{outline:2px solid var(--NEW-BLACK);outline-offset:2px}fieldset{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;margin:0;border:unset}.kl-private-reset-css-Xuajs1 fieldset{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:auto}.variants-selector-wrapper{margin:-20px 0 0}@media screen and (min-width:768px){.variants-selector-wrapper{margin:-20px 0}}.variants-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}.variants-selector__option-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.variants-selector__quantity-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.variants-selector__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-width:78px}.variants-selector__quantity-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:62px;background:var(--NEW-BEIGE-N2);border-radius:5px;padding:1px 0}.variants-selector__input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:100%;padding:2px;border-radius:5px;background-color:var(--WHITE);border:none;outline:0;text-align:center;font-size:var(--Default-font-size-mob);font-weight:400;line-height:var(--Default-line-height-desktop)}@media screen and (min-width:768px){.variants-selector__input{font-size:var(--Default-font-size-desktop)}}.variants-selector__button{height:100%;aspect-ratio:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;text-align:center;cursor:pointer}.variants-selector label{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:var(--Default-font-size-mob);font-weight:600;line-height:var(--Default-line-height-mob);font-family:var(--Poppins-Bold-Font-Family)}@media screen and (min-width:768px){.variants-selector label{font-size:var(--Default-font-size-desktop);line-height:var(--Default-line-height-desktop)}}.variants-selector input::-webkit-inner-spin-button,.variants-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.variants-selector input[type=number]{-moz-appearance:textfield}.variants-selector__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.variants-selector__dropdown-icon{display:block;height:14px;width:14px;-ms-flex-negative:0;flex-shrink:0}.variants-selector__dropdown-icon img,.variants-selector__dropdown-icon picture{height:100%;width:auto}.variants-selector-item.ss-main{padding:6px}.variants-selector-item.ss-main.ss-dir-above,.variants-selector-item.ss-main.ss-dir-below{background-color:var(--WHITE)}.variants-selector-item.ss-main .ss-values{max-width:calc(100% - 10px)}.variants-selector-item.ss-main .ss-values .ss-single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;width:100%;max-width:100%}.variants-selector-item.ss-main .ss-arrow{width:10px;height:10px;margin:auto 0}.variants-selector-item.ss-main:after{bottom:7px;left:6px;right:6px}.variants-selector-item.ss-content{border:none;padding:12px 6px 8px;border-radius:0 0 10px}.variants-selector-item.ss-content.ss-open{background-color:var(--WHITE)}.variants-selector-item.ss-content .ss-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option{width:100%;border-radius:5px;border:none;padding:0 5px;font-size:var(--Default-font-size-mob);font-style:normal;font-weight:400;line-height:var(--Default-line-height-desktop);text-align:start}.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option:hover{background:var(--NEW-BEIGE-N2);color:var(--ss-font-color);-webkit-transform:translate(0,0);transform:translate(0,0)}@media screen and (min-width:768px){.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option{font-size:var(--Default-font-size-desktop)}}.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option:not(.ss-disabled).ss-selected{background-color:var(--NEW-BEIGE-N2);color:var(--ss-font-color)}.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option:not(.ss-disabled).ss-highlighted{color:var(--NEW-BEIGE-N2);background-color:var(--ss-primary-color)}.variants-selector-item.ss-content .ss-list .variants-selector__option.ss-option:hover:not(.ss-disabled){border-left:none}.collapse-btn{position:relative;padding-right:28px;cursor:pointer}.collapse-btn:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:7px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="9" viewBox="0 0 15 9" fill="none"><path d="M0.549561 0.510254L7.04956 7.51025L13.5496 0.510254" stroke="%23120D0E" stroke-width="1.5"/></svg>');background-position:center;background-repeat:no-repeat;will-change:transform;-webkit-transition:250ms -webkit-transform ease-in-out;transition:250ms -webkit-transform ease-in-out;transition:250ms transform ease-in-out;transition:250ms transform ease-in-out,250ms -webkit-transform ease-in-out}.collapse-btn.collapsed:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.swiper-container:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.swiper-container.swiper-initialized{-ms-touch-action:pan-y pan-x pinch-zoom;touch-action:pan-y pan-x pinch-zoom}.ecc-custom-accordion [role=region]{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;-webkit-transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s linear .3s;transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s linear .3s;transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s linear .3s,-ms-grid-rows .3s ease}.ecc-custom-accordion [role=region][data-expanded=true]{grid-template-rows:1fr;opacity:1;visibility:visible;-webkit-transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s;transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s;transition:grid-template-rows .3s ease,opacity .3s ease,visibility 0s,-ms-grid-rows .3s ease}.ecc-custom-accordion [role=region]>*{overflow:hidden}.fpf-lp{--fpf-black:#120d0e;--fpf-bg:#fbf8f5;--fpf-bg-alt:#f3ede7;--fpf-white:#ffffff;--fpf-pink:#ffafc4;--fpf-pink-bg:#ffe9ef;--fpf-pink-strong:#d84b70;--fpf-pink-border:#df748e;--fpf-pink-text:#cf4164;--fpf-plum:#865368;--fpf-rose:#9b596b;--fpf-brown:#80594d;--fpf-muted:#69584f;--fpf-beige:#e9d9ce;--fpf-beige-icon:#ead9cc;--fpf-border:#ddd3cd;--fpf-nav-border:#f2eeeb;--fpf-footer-bg:#e1dad2;--fpf-progress-track:#ebe5e2;--fpf-progress-thumb:#bcb2ac;color:var(--fpf-black);background:var(--fpf-bg);font-family:var(--Poppins-Regular-Font-Family)}.fpf-lp :where(p,h1,h2,h3,h4,ul){margin:0}.fpf-lp :where(ul){padding:0;list-style:none}.fpf-lp :where(strong){font-family:var(--Poppins-Bold-Font-Family);font-weight:400}.fpf-lp__ribbon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:53px;padding:0 16px;background:var(--fpf-black);color:var(--fpf-white)}.fpf-lp__ribbon-eyebrow{-ms-flex-negative:0;flex-shrink:0;width:90px;font-family:var(--Poppins-Bold-Font-Family);font-size:10px;line-height:14px;color:var(--fpf-pink)}@media screen and (min-width:768px){.fpf-lp__ribbon-eyebrow{width:auto;font-size:12px}}.fpf-lp__ribbon-divider{-ms-flex-negative:0;flex-shrink:0;width:1px;height:28px;margin:0 17px 0 0;background:#747474}@media screen and (min-width:768px){.fpf-lp__ribbon-divider{margin:0 19px 0 13px}}.fpf-lp__ribbon-text{max-width:243px;font-size:10px;line-height:16px}@media screen and (min-width:768px){.fpf-lp__ribbon-text{max-width:295px;font-size:12px}}@media screen and (min-width:768px){.fpf-lp__ribbon-text strong{display:block}}.fpf-lp__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:51px;padding-top:10px;background:var(--fpf-bg);border-bottom:1px solid var(--fpf-nav-border)}.fpf-lp__nav-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.fpf-lp__nav-logo{display:block;width:126px;height:18px;color:var(--fpf-black)}.fpf-lp__nav-logo path{fill:currentColor}.fpf-lp__nav-tagline{font-size:7px;line-height:6px;letter-spacing:.42px;color:#000}.fpf-lp__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:602px;margin:0 auto}.fpf-lp__cta-lead{font-size:11px;line-height:17px;text-align:center}.fpf-lp__cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:58px;margin-top:10px;padding:16px;border:0;border-radius:999px;background:var(--fpf-black);color:var(--fpf-white);font-family:var(--Poppins-Bold-Font-Family);font-size:18px;line-height:26px;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fpf-lp__cta-button:hover{opacity:.9}.fpf-lp__cta-button.loading{position:relative;pointer-events:none;overflow:clip}.fpf-lp__cta-button.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:var(--WHITE);z-index:10}.fpf-lp__cta-button.loading::after{content:"";position:absolute;top:calc(50% - 12px);right:calc(50% - 12px);width:24px;height:24px;border:3px solid var(--WHITE);border-bottom-color:var(--NEW-OVERLEY);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotationLoader 1s linear infinite;animation:rotationLoader 1s linear infinite;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10}.fpf-lp__cta-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:100%;min-height:45px;margin-top:14px;padding:10px 8px;border:1px dashed var(--fpf-pink);border-radius:8px;background:var(--fpf-pink-bg);font-family:var(--Poppins-Bold-Font-Family);font-size:12px;line-height:20px}.fpf-lp__cta-stock-label{color:#20242a}.fpf-lp__cta-stock-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.fpf-lp__cta-stock-bar{width:10px;height:11px;border:1px solid var(--fpf-pink-border);border-radius:1px}.fpf-lp__cta-stock-bar--filled{border-color:var(--fpf-pink-strong);background:var(--fpf-pink-strong)}.fpf-lp__cta-stock-level{color:var(--fpf-pink-text)}.fpf-lp__cta-reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;margin-top:10px}@media screen and (min-width:768px){.fpf-lp__cta-reassurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px}}.fpf-lp__cta-reassurance-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:11px;line-height:17px;text-align:center;white-space:nowrap}.fpf-lp__cta-reassurance-item img{display:block;width:14px;height:14px}.fpf-lp__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:12px}.fpf-lp__rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.fpf-lp__rating-stars img{display:block;width:18px;height:18px}.fpf-lp__rating-partial{position:relative;display:block;width:18px;height:18px}.fpf-lp__rating-partial-fill{position:absolute;top:0;left:0;height:100%;overflow:hidden}.fpf-lp__rating-value{font-family:var(--Poppins-Bold-Font-Family);font-size:12px;line-height:20px}.fpf-lp__as-seen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:35px 20px 43px;background:var(--fpf-white)}@media screen and (min-width:992px){.fpf-lp__as-seen{gap:28px;padding:50px 20px 56px}}.fpf-lp__as-seen-title{font-family:var(--Poppins-Bold-Font-Family);font-size:17px;font-weight:400;line-height:1.45;color:#3d2e24;text-align:center}@media screen and (min-width:992px){.fpf-lp__as-seen-title{font-size:22px}}.fpf-lp__as-seen-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px 25px;max-width:335px}@media screen and (min-width:768px){.fpf-lp__as-seen-logos{gap:24px 48px;max-width:720px}}@media screen and (min-width:1280px){.fpf-lp__as-seen-logos{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:64px;max-width:1200px}}.fpf-lp__as-seen-logo img{display:block;width:auto;height:calc(var(--fpf-logo-h) * .476);-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.fpf-lp__as-seen-logo img{height:calc(var(--fpf-logo-h) * .7)}}@media screen and (min-width:1280px){.fpf-lp__as-seen-logo img{height:var(--fpf-logo-h)}}.fpf-lp__proof{overflow:hidden;padding:40px 16px;border-bottom:1px solid #ebe1db;background:#f8f3ee}@media screen and (min-width:992px){.fpf-lp__proof{padding:80px 20px 65px;border-bottom:0}}.fpf-lp__proof-inner{display:grid;grid-template-areas:"copy" "title" "carousel";max-width:568px;margin:0 auto}@media screen and (min-width:992px){.fpf-lp__proof-inner{grid-template-areas:"title title" "copy carousel";grid-template-columns:minmax(0,568px) minmax(0,568px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px}}.fpf-lp__proof-title{grid-area:title;margin-top:28px;font-family:var(--Poppins-Bold-Font-Family);font-size:24px;font-weight:400;line-height:32px;letter-spacing:-.5px}@media screen and (min-width:992px){.fpf-lp__proof-title{margin:0 0 40px;font-size:40px;line-height:53px;letter-spacing:-.83px;text-align:center}}.fpf-lp__proof-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;grid-area:copy}.fpf-lp__proof-heading{font-family:var(--Poppins-Bold-Font-Family);font-size:32px;font-weight:400;line-height:40px;letter-spacing:-.75px}@media screen and (min-width:992px){.fpf-lp__proof-heading{font-size:42px;line-height:52px}}.fpf-lp__proof-text{font-size:18px;line-height:26px}.fpf-lp__proof-note{font-size:12px;line-height:20px}.fpf-lp__proof-carousel{grid-area:carousel;min-width:0;margin:24px -16px 0 0}@media screen and (min-width:768px) and (max-width:991px){.fpf-lp__proof-carousel{margin-right:calc((100% - 100vw)/ 2)}}@media screen and (min-width:992px){.fpf-lp__proof-carousel{margin:0 max(-446px,min(-20px,(1200px - 100vw) / 2)) 0 0}}.fpf-lp__proof-track .swiper-slide{width:300px;height:304px}@media screen and (max-width:374px){.fpf-lp__proof-track .swiper-slide{width:calc(100vw - 60px)}}@media screen and (min-width:992px){.fpf-lp__proof-track .swiper-slide{width:497px;height:503px}}.fpf-lp__proof-slide{position:relative;overflow:hidden;border-radius:20px}@media screen and (min-width:992px){.fpf-lp__proof-slide{border-radius:33px}}.fpf-lp__proof-slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fpf-lp__proof-nav{display:none}@media screen and (min-width:992px){.fpf-lp__proof-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;margin-top:24px}}.fpf-lp__proof-progress{position:relative;width:497px;height:3px;overflow:hidden;border-radius:2px;background:#e6dfd8}.fpf-lp__proof-progress-thumb{position:absolute;top:0;left:0;width:33.3333333333%;height:100%;border-radius:2px;background:#b7b0aa;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.fpf-lp__proof-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.fpf-lp__proof-arrow{display:block;padding:0;border:0;background:0 0;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.fpf-lp__proof-arrow--prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fpf-lp__proof-arrow img{display:block}.fpf-lp__faq{padding:40px 16px;background:#f8f2ed}@media screen and (min-width:992px){.fpf-lp__faq{padding:80px 20px}}.fpf-lp__faq-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px;margin:0 auto}.fpf-lp__faq-title{font-family:var(--Poppins-Bold-Font-Family);font-size:32px;font-weight:400;line-height:40px;letter-spacing:-.75px;text-align:center}@media screen and (min-width:992px){.fpf-lp__faq-title{font-size:40px;line-height:50px}}.fpf-lp__faq-list{width:100%;padding:24px 0}.fpf-lp__faq-list [role=region]>*{min-height:0}.fpf-lp__faq-item{padding-bottom:18px;border-bottom:1px solid #e6d8c9}.fpf-lp__faq-heading{font-size:inherit;font-weight:400}.fpf-lp__faq-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;width:100%;padding:18px 0 0;border:0;background:0 0;color:inherit;text-align:left;cursor:pointer}.fpf-lp__faq-question{max-width:300px;font-family:var(--Poppins-Bold-Font-Family);font-size:17px;line-height:25px;color:#3d2e24}.fpf-lp__faq-chevron{display:block;-ms-flex-negative:0;flex-shrink:0;width:13px;height:7px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.fpf-lp__faq-trigger[aria-expanded=true] .fpf-lp__faq-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fpf-lp__faq-body p{padding-top:8px;font-size:15px;line-height:1.45;color:#6f5f53}@media screen and (max-width:991px){.fpf-lp__cta--faq .fpf-lp__cta-stock{margin-bottom:19px}}.fpf-lp__cta--faq{margin-top:24px;padding-bottom:10px}.fpf-lp__cta--faq .fpf-lp__cta-reassurance{padding-top:10px}@media screen and (min-width:992px){.fpf-lp__cta--faq{max-width:568px;margin-top:64px;padding-bottom:0}}.fpf-lp__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 20px;background:var(--fpf-footer-bg);text-align:center}.fpf-lp__footer-logo{display:block;width:172px;height:25px;margin:9.5px 0;color:var(--fpf-white)}.fpf-lp__footer-logo path{fill:currentColor}.fpf-upsell{--fpf-upsell-text:#3d2e24;--fpf-upsell-muted:#6f5f53;--fpf-upsell-accent:#f183a0}.fpf-upsell .modal__overlay{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;padding:17px 16px;-ms-scroll-chaining:none;overscroll-behavior:contain}@media screen and (min-width:768px){.fpf-upsell .modal__overlay{padding:24px}}.fpf-upsell__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:343px;margin:0 auto;padding:17px 24px 26px;border-radius:20px;background:#fffdfa;-webkit-box-shadow:0 16px 40px rgba(0,0,0,.28);box-shadow:0 16px 40px rgba(0,0,0,.28);color:var(--fpf-upsell-text);text-align:center}@media screen and (min-width:768px){.fpf-upsell__container{max-width:400px}}@media screen and (min-width:992px){.fpf-upsell__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;max-width:1120px;margin:auto;padding:32px 48px 20px;border-radius:24px}}.fpf-upsell__aside,.fpf-upsell__main,.fpf-upsell__media{display:contents}.fpf-upsell__head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fpf-upsell__product{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fpf-upsell__offer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fpf-upsell__results{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.fpf-upsell__concerns{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}@media screen and (min-width:992px){.fpf-upsell__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 481px;flex:0 1 481px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:0}.fpf-upsell__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 519px;flex:1 1 519px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:350px}.fpf-upsell__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.fpf-upsell__head,.fpf-upsell__offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:992px){.fpf-upsell__head,.fpf-upsell__offer{max-width:350px}}@media screen and (min-width:992px){.fpf-upsell__head{padding-top:0}}.fpf-upsell__close{position:absolute;top:12px;right:24px;z-index:1;width:32px;height:32px;padding:0;border:0;background:0 0;cursor:pointer}@media screen and (min-width:992px){.fpf-upsell__close{top:16px;right:16px}}.fpf-upsell__close img{display:block}.fpf-upsell__badge{margin-right:20px;padding:3px 8px;border-radius:4px;background:var(--fpf-black);font-family:var(--Poppins-Bold-Font-Family);font-size:11px;line-height:16px;letter-spacing:.6px;color:var(--fpf-pink);white-space:nowrap}@media screen and (min-width:992px){.fpf-upsell__badge{margin-right:0;padding:4px 9px;border-radius:5px;font-size:13px;line-height:19px;letter-spacing:.71px}}.fpf-upsell__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;font-family:var(--Larken-Medium-Italic-Font-Family);font-size:26px;font-weight:400;line-height:32px;letter-spacing:-1px;color:var(--fpf-upsell-accent)}@media screen and (min-width:992px){.fpf-upsell__title{padding-top:7px;font-size:31px;line-height:38px;letter-spacing:-1.19px}}.fpf-upsell__product{position:relative;width:100%;height:132px;margin-top:12px;padding:10px;border-radius:14px;background:#f5f4f2}@media screen and (min-width:992px){.fpf-upsell__product{-webkit-box-flex:221;-ms-flex:221 1 0px;flex:221 1 0;min-width:0;height:auto;margin-top:0;padding:0;overflow:hidden;border-radius:11px;aspect-ratio:221/244}}.fpf-upsell__product-image{display:block;width:100%;height:122px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.fpf-upsell__product-image{position:absolute;top:27.75%;left:-15%;width:130%;max-width:none;height:auto}}.fpf-upsell__bestseller{position:absolute;top:10px;left:10px;width:84px;height:auto}@media screen and (min-width:992px){.fpf-upsell__bestseller{top:11px;left:11px;width:92px}}.fpf-upsell__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:9px;font-size:15px;line-height:18px}@media screen and (min-width:992px){.fpf-upsell__name{padding-top:6px;font-size:18px;line-height:21px}}.fpf-upsell__rating{padding-top:6px}@media screen and (min-width:992px){.fpf-upsell__rating{padding-top:5px}}.fpf-upsell__rating .fpf-lp__rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin:0}@media screen and (min-width:992px){.fpf-upsell__rating .fpf-lp__rating{gap:7px;height:24px}}.fpf-upsell__rating .fpf-lp__rating-stars{gap:1px}.fpf-upsell__rating .fpf-lp__rating-stars .fpf-lp__rating-partial,.fpf-upsell__rating .fpf-lp__rating-stars img{width:14.36px;height:14.36px}@media screen and (min-width:992px){.fpf-upsell__rating .fpf-lp__rating-stars .fpf-lp__rating-partial,.fpf-upsell__rating .fpf-lp__rating-stars img{width:17px;height:17px}}.fpf-upsell__rating .fpf-lp__rating-value{font-size:10px;line-height:18px;color:var(--fpf-upsell-text)}@media screen and (min-width:992px){.fpf-upsell__rating .fpf-lp__rating-value{font-size:12px;line-height:21px}}.fpf-upsell .fpf-lp__rating-reviews{font-size:10px;color:var(--fpf-upsell-muted)}@media screen and (min-width:992px){.fpf-upsell .fpf-lp__rating-reviews{font-size:13px}}.fpf-upsell__benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;gap:8px;padding-top:8px;text-align:left}@media screen and (min-width:992px){.fpf-upsell__benefits{gap:9px;padding-top:6px}}.fpf-upsell__benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:15px;line-height:21px;color:var(--fpf-black)}@media screen and (min-width:992px){.fpf-upsell__benefit{gap:8px;font-size:18px;line-height:25px}}.fpf-upsell__benefit img{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:992px){.fpf-upsell__benefit img{width:18px;height:21px}}.fpf-upsell__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding-top:10px}@media screen and (min-width:992px){.fpf-upsell__price{gap:9px;padding-top:7px}}.fpf-upsell__price-old{font-size:18px;line-height:28px;color:var(--fpf-upsell-muted)}@media screen and (min-width:992px){.fpf-upsell__price-old{font-size:21px;line-height:33px}}.fpf-upsell__price-new{font-size:36px;line-height:44px}@media screen and (min-width:992px){.fpf-upsell__price-new{font-size:43px;line-height:52px}}.fpf-upsell__price-discount{padding:2px 10px;border-radius:999px;background:#f9e5ea;font-family:var(--Poppins-Bold-Font-Family);font-size:11px;line-height:24px;color:#d05174}@media screen and (min-width:992px){.fpf-upsell__price-discount{padding:0 11px;font-size:13px;line-height:28px}}.fpf-upsell__price-caption{padding-top:6px;font-size:11px;line-height:18px}@media screen and (min-width:992px){.fpf-upsell__price-caption{padding-top:3px;font-size:13px;line-height:21px}}.fpf-upsell__accept{width:100%;height:56px;margin-top:10px;padding:0 12px;border:0;border-radius:999px;background:var(--fpf-black);font-family:var(--Poppins-Bold-Font-Family);font-size:17px;line-height:24px;color:var(--fpf-pink);cursor:pointer}.fpf-upsell__accept.loading{position:relative;pointer-events:none;overflow:clip}.fpf-upsell__accept.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:var(--WHITE);z-index:10}.fpf-upsell__accept.loading::after{content:"";position:absolute;top:calc(50% - 12px);right:calc(50% - 12px);width:24px;height:24px;border:3px solid var(--WHITE);border-bottom-color:var(--NEW-OVERLEY);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotationLoader 1s linear infinite;animation:rotationLoader 1s linear infinite;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10}@media screen and (min-width:992px){.fpf-upsell__accept{height:47px;margin-top:7px;font-size:24px;line-height:34px}}.fpf-upsell__accept-caption{padding-top:6px;font-size:10px;line-height:15px;color:var(--fpf-upsell-muted)}@media screen and (min-width:992px){.fpf-upsell__accept-caption{padding-top:7px;font-size:12px;line-height:18px}}.fpf-upsell__decline{width:100%;height:48px;margin-top:10px;padding:0 10px;border:1px solid #d9cbbd;border-radius:999px;background:var(--fpf-white);font-family:var(--Poppins-Medium-Font-Family);font-size:12px;line-height:20px;color:var(--fpf-upsell-text);cursor:pointer}@media screen and (min-width:992px){.fpf-upsell__decline{height:47px;margin-top:7px;font-size:14px;line-height:24px}}.fpf-upsell__total{padding-top:12px;font-size:10px;line-height:17px;color:var(--fpf-upsell-muted)}@media screen and (min-width:992px){.fpf-upsell__total{padding-top:8px;font-size:12px;line-height:20px}}.fpf-upsell__results{display:block;width:100%;height:auto;margin-top:20px;aspect-ratio:1;border-radius:14px;background:#f3e8dc;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:992px){.fpf-upsell__results{-webkit-box-flex:244;-ms-flex:244 1 0px;flex:244 1 0;min-width:0;margin-top:0;border-radius:11px}}.fpf-upsell__concerns{-ms-flex-item-align:stretch;align-self:stretch;margin-top:21px;border-top:1px solid #ebe5e2;text-align:left}@media screen and (min-width:992px){.fpf-upsell__concerns{margin-top:0;border-top:0}}.fpf-upsell__concerns-title{padding-top:25px;font-family:var(--Larken-Font-Family);font-size:22px;font-weight:400;line-height:28px}@media screen and (min-width:992px){.fpf-upsell__concerns-title{padding-top:0;font-size:25px;line-height:37px}.fpf-upsell__concerns-title br{display:none}}.fpf-upsell__concerns-title em{font-family:var(--Larken-Medium-Italic-Font-Family);font-style:normal;color:var(--fpf-upsell-accent)}.fpf-upsell__concerns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-top:20px}@media screen and (min-width:992px){.fpf-upsell__concerns-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:16px}}.fpf-upsell__concern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;font-size:12px;line-height:20px;color:var(--fpf-upsell-muted)}@media screen and (min-width:992px){.fpf-upsell__concern{gap:16px;font-size:15.8px;line-height:26.4px}}.fpf-upsell__concern img{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:992px){.fpf-upsell__concern img{width:40px;height:40px}}.fpf-upsell__concern span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fpf-upsell__concern strong{letter-spacing:.5px;color:var(--fpf-upsell-text)}@media screen and (min-width:992px){.fpf-upsell__concern strong{letter-spacing:.66px}}.fpf-lp--soft{--soft-text:#3d2e24;--soft-muted:#6f5f53;--soft-brown:#8b6a52;--soft-pink:#db6b8a;--soft-pink-soft:#f183a0;--soft-card:#f9e5ea;--soft-bg:#fffdfa;--soft-line:#e6d8c9;--soft-gutter:20px;overflow-x:clip;background:var(--soft-bg);color:var(--soft-text)}@media screen and (min-width:768px){.fpf-lp--soft{--soft-gutter:max(20px, calc((100% - 568px) / 2))}}@media screen and (min-width:992px){.fpf-lp--soft{--soft-gutter:max(20px, calc((100% - 1200px) / 2))}}.fpf-lp--soft .fpf-lp__ribbon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:56px;padding:12px 20px;text-align:center}.fpf-lp--soft .fpf-lp__ribbon-eyebrow{width:auto;font-size:12px;line-height:1.35}.fpf-lp--soft .fpf-lp__ribbon-divider{display:none}.fpf-lp--soft .fpf-lp__ribbon-text{max-width:none;font-size:12px;line-height:1.35}.fpf-lp--soft .fpf-lp__cta{gap:14px;max-width:568px;padding:20px 16px;border-radius:24px;background:var(--soft-card)}.fpf-lp--soft .fpf-lp__cta-lead{font-size:14px;line-height:1.4;color:var(--soft-text)}.fpf-lp--soft .fpf-lp__cta-button{gap:12px;min-height:62px;margin-top:0;padding:18px 28px;color:var(--fpf-pink);font-size:17px;line-height:1.45;letter-spacing:.51px}.fpf-lp--soft .fpf-lp__cta-button-arrow{font-family:var(--Poppins-Medium-Font-Family);font-size:18px}.fpf-lp--soft .fpf-lp__cta-stock{gap:10px;min-height:46px;margin-top:0;padding:12px 16px;border:1px solid #ebe5e2;border-radius:12px;background:var(--fpf-white);font-size:14px;line-height:1.45}.fpf-lp--soft .fpf-lp__cta-stock-label{color:var(--fpf-black);white-space:nowrap}.fpf-lp--soft .fpf-lp__cta-stock-bars{gap:0;width:90px;height:8px;overflow:hidden;border-radius:4px;background:#ebe5e2}.fpf-lp--soft .fpf-lp__cta-stock-bar{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;width:auto;height:100%;border:0;border-radius:0}.fpf-lp--soft .fpf-lp__cta-stock-bar--filled{border-radius:4px;background:var(--soft-pink)}.fpf-lp--soft .fpf-lp__cta-stock-level{color:var(--soft-pink)}.fpf-lp--soft .fpf-lp__cta-reassurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin-top:0}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__cta-reassurance{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:48px}}.fpf-lp--soft .fpf-lp__cta-reassurance-item{gap:4px;font-size:12px;line-height:1.45;color:#983853}.fpf-lp--soft .fpf-lp__banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:521px;overflow:hidden;border-bottom-right-radius:100px;background:#b3a69e;color:var(--fpf-white)}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner{min-height:880px;border-bottom-right-radius:200px}}.fpf-lp--soft .fpf-lp__banner-backdrop{display:none}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-backdrop{position:absolute;inset:0;display:block;width:150%;max-width:none;height:150%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;background:var(--fpf-white);pointer-events:none}}.fpf-lp--soft .fpf-lp__banner-media{position:absolute;inset:0;pointer-events:none}.fpf-lp--soft .fpf-lp__banner-image{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-image{left:auto;width:auto;-o-object-fit:fill;object-fit:fill}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__nav{position:absolute;top:4px;left:0;right:0;z-index:1;min-height:0;padding-top:17px;border:0;background:0 0}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner .fpf-lp__nav{top:0;padding-top:16px}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__nav-logo,.fpf-lp--soft .fpf-lp__banner .fpf-lp__nav-tagline{color:var(--fpf-white)}.fpf-lp--soft .fpf-lp__banner-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;max-width:1440px;margin:0 auto;padding:228px 21px 19px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:125px clamp(20px,8vw,120px) 67px}}.fpf-lp--soft .fpf-lp__banner-sticker{position:absolute;top:82px;left:calc(50% - 33.5px);z-index:1;display:block;width:100px;height:auto}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-sticker{top:127px;left:auto;right:5%;width:180px}}@media screen and (min-width:1200px){.fpf-lp--soft .fpf-lp__banner-sticker{right:286px;width:220px}}.fpf-lp--soft .fpf-lp__banner-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-copy{gap:17px;max-width:685px}}.fpf-lp--soft .fpf-lp__banner-badge{padding:6px 16px;border-radius:200px;background:var(--fpf-black);font-family:var(--Poppins-Bold-Font-Family);font-size:14px;line-height:16px;letter-spacing:.6px;color:var(--fpf-pink)}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-badge{padding:11px 30px;font-size:26.5px;line-height:30px;letter-spacing:1.13px}}.fpf-lp--soft .fpf-lp__banner-eyebrow{font-size:15px;line-height:16px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-eyebrow{font-size:28.4px;line-height:30px}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating{gap:8px;margin:0}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating{gap:15px}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars{gap:1.7px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars{gap:3.2px}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars .fpf-lp__rating-partial,.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars img{width:15.25px;height:15.25px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars .fpf-lp__rating-partial,.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars img{width:28.8px;height:28.8px}}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars .fpf-lp__rating-partial-fill img,.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-value{font-size:12px;line-height:20px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-value{font-size:22.7px;line-height:37.8px}}.fpf-lp--soft .fpf-lp__banner-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--Larken-Font-Family);font-size:40px;font-weight:400;line-height:1.12}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-title{font-size:75.6px}}.fpf-lp--soft .fpf-lp__banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:274px;height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--fpf-white);font-family:var(--Poppins-Bold-Font-Family);font-size:17px;line-height:1.45;letter-spacing:.51px;color:#000;white-space:nowrap;cursor:pointer}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-button{gap:22.7px;width:518px;height:73px;font-size:32px;letter-spacing:.96px}}.fpf-lp--soft .fpf-lp__banner-button.loading{position:relative;pointer-events:none;overflow:clip}.fpf-lp--soft .fpf-lp__banner-button.loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background-color:var(--WHITE);z-index:10}.fpf-lp--soft .fpf-lp__banner-button.loading::after{content:"";position:absolute;top:calc(50% - 12px);right:calc(50% - 12px);width:24px;height:24px;border:3px solid var(--WHITE);border-bottom-color:var(--NEW-OVERLEY);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotationLoader 1s linear infinite;animation:rotationLoader 1s linear infinite;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:10}.fpf-lp--soft .fpf-lp__banner-button-arrow{font-family:var(--Poppins-Medium-Font-Family);font-size:18px}@media screen and (min-width:768px){.fpf-lp--soft .fpf-lp__banner-button-arrow{font-size:34px}}@media screen and (min-width:768px) and (max-width:1199px){.fpf-lp--soft .fpf-lp__banner{min-height:640px}.fpf-lp--soft .fpf-lp__banner-image{right:-205px}.fpf-lp--soft .fpf-lp__banner-inner{padding:110px 40px 56px}.fpf-lp--soft .fpf-lp__banner-sticker{top:104px;right:40px;width:140px}.fpf-lp--soft .fpf-lp__banner-copy{gap:12px;max-width:380px}.fpf-lp--soft .fpf-lp__banner-badge{padding:8px 20px;font-size:18px;line-height:20px;letter-spacing:.77px}.fpf-lp--soft .fpf-lp__banner-eyebrow{font-size:18px;line-height:24px;white-space:nowrap}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars .fpf-lp__rating-partial,.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-stars img{width:20px;height:20px}.fpf-lp--soft .fpf-lp__banner .fpf-lp__rating-value{font-size:16px;line-height:24px}.fpf-lp--soft .fpf-lp__banner-title{font-size:52px;line-height:58px}.fpf-lp--soft .fpf-lp__banner-button{gap:16px;width:360px;height:60px;font-size:22px;line-height:32px}.fpf-lp--soft .fpf-lp__banner-button-arrow{font-size:24px;line-height:32px}}.fpf-lp--soft .fpf-lp__highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:24px var(--soft-gutter) 16px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights{gap:0;padding-top:56px;padding-bottom:56px}}.fpf-lp--soft .fpf-lp__highlights>.fpf-lp__cta-stock{width:auto;min-width:303px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights>.fpf-lp__cta-stock{width:568px}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights .fpf-lp__cta{margin-top:56px}}.fpf-lp--soft .fpf-lp__highlights-title{font-family:var(--Larken-Font-Family);font-size:26px;font-weight:400;line-height:1.12;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights-title{margin-top:56px;font-size:34px}}.fpf-lp--soft .fpf-lp__highlights-title-accent{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-pink-soft)}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__highlights-title-accent{display:block}}.fpf-lp--soft .fpf-lp__highlights-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px}}.fpf-lp--soft .fpf-lp__highlights-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;min-height:166px;padding:24px 14px 18px;border-radius:14px;background:-webkit-gradient(linear,left top,left bottom,from(#f3e8dc),to(#fff3e5));background:linear-gradient(180deg,#f3e8dc 0,#fff3e5 100%)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights-card{min-height:132px}}.fpf-lp--soft .fpf-lp__highlights-card-icon{display:block;width:38px;height:38px}.fpf-lp--soft .fpf-lp__highlights-card-title{font-family:var(--Poppins-Bold-Font-Family);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.fpf-lp--soft .fpf-lp__highlights-card-text{font-size:12px;line-height:18px;color:var(--soft-muted)}.fpf-lp--soft .fpf-lp__highlights-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__highlights-tags{margin-top:24px}}.fpf-lp--soft .fpf-lp__highlights-tag{padding:6px 10px;border-radius:999px;background:var(--soft-card);font-family:var(--Poppins-Bold-Font-Family);font-size:11px;line-height:1.45;letter-spacing:.44px;color:var(--soft-pink);white-space:nowrap}.fpf-lp--soft .fpf-lp__quote{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 var(--soft-gutter);padding:27px 20px 22px;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:64px;padding:0;margin-top:40px}}.fpf-lp--soft .fpf-lp__quote-bg{position:absolute;top:calc(50% + 85px);left:-120px;width:560px;max-width:none;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-bg{top:calc(50% + 10px);left:calc(50% - 130px);width:1000px}}.fpf-lp--soft .fpf-lp__quote-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-media{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.fpf-lp--soft .fpf-lp__quote-image{display:block;width:230px;height:auto}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-image{width:520px}}.fpf-lp--soft .fpf-lp__quote-video{position:relative;width:230px;overflow:hidden;aspect-ratio:520/330;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#000),color-stop(92%,#000),to(transparent));-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(12%,#000),color-stop(88%,#000),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#000),color-stop(92%,#000),to(transparent));mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-video{width:520px}}.fpf-lp--soft .fpf-lp__quote-video-player{position:absolute;top:-3.49%;left:-16.57%;display:block;width:134.93%;max-width:none;height:auto;aspect-ratio:890/432;-webkit-filter:brightness(1.025);filter:brightness(1.025);mix-blend-mode:multiply}.fpf-lp--soft .fpf-lp__quote-copy{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;color:#000}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-copy{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:460px}}.fpf-lp--soft .fpf-lp__quote-text{max-width:228px;margin:0;font-family:var(--Larken-Medium-Italic-Font-Family);font-size:32px;line-height:1.12}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-text{max-width:365px;font-size:51.2px}}.fpf-lp--soft .fpf-lp__quote-lead{max-width:295px;margin-top:8px;font-size:17px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-lead{max-width:472px;margin-top:13px;font-size:27.2px}}.fpf-lp--soft .fpf-lp__quote-note{margin-top:8px;font-size:12px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__quote-note{margin-top:14px;font-size:19.2px}}.fpf-lp--soft .fpf-lp__catch--body{padding:16px var(--soft-gutter) 40px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch--body{padding-top:56px;padding-bottom:56px}}.fpf-lp--soft .fpf-lp__catch-body{display:grid;gap:20px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px}}.fpf-lp--soft .fpf-lp__catch-title{font-family:var(--Larken-Medium-Italic-Font-Family);font-size:36px;font-weight:400;line-height:1.12;text-align:center;z-index:1}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-title{grid-column:1/-1;font-size:47px}}.fpf-lp--soft .fpf-lp__catch-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-col{gap:24px}}.fpf-lp--soft .fpf-lp__catch-text{font-size:17px;line-height:1.45}.fpf-lp--soft .fpf-lp__catch-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px 20px;border-radius:24px;background:#ffeaef;font-family:var(--Larken-Font-Family);font-size:32px;line-height:1.12;color:#000;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-highlights{display:block;grid-column:1/-1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fpf-lp--soft .fpf-lp__catch-highlight:last-child{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-pink)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-highlight:last-child{display:block}}.fpf-lp--soft .fpf-lp__hero-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__hero-cards{grid-column:1/-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}}.fpf-lp--soft .fpf-lp__hero-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:16px 0}.fpf-lp--soft .fpf-lp__hero-card+.fpf-lp__hero-card{margin-top:16px;padding-top:32px;border-top:1px solid var(--soft-line)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__hero-card+.fpf-lp__hero-card{margin-top:0;padding-top:16px;border-top:0}}.fpf-lp--soft .fpf-lp__hero-card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:88px}.fpf-lp--soft .fpf-lp__hero-card-icon img{display:block;max-width:100%;height:auto}.fpf-lp--soft .fpf-lp__hero-card-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;font-size:15px;line-height:1.45;color:var(--soft-muted)}.fpf-lp--soft .fpf-lp__hero-card-title{font-size:18px;color:var(--soft-text)}.fpf-lp--soft .fpf-lp__as-seen{background:-webkit-gradient(linear,left top,left bottom,from(#f5ebe0),to(#fff2e3));background:linear-gradient(180deg,#f5ebe0 0,#fff2e3 100%)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__as-seen{padding:40px 20px}}.fpf-lp--soft .fpf-lp__catch--intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:25px var(--soft-gutter) 56px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch--intro{gap:56px;padding-top:56px}}.fpf-lp--soft .fpf-lp__catch-intro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:760px;overflow:hidden;border-radius:24px;background:#f3e8dc}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__catch-intro{min-height:0}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;min-height:0;overflow:visible;border-radius:0;background:0 0}}.fpf-lp--soft .fpf-lp__catch-intro-copy{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:24px 20px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-intro-copy{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:24px;min-width:0;padding:0}}.fpf-lp--soft .fpf-lp__catch-eyebrow{font-family:var(--Poppins-Bold-Font-Family);font-size:13px;line-height:1.45;letter-spacing:1.56px;color:var(--soft-brown)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-eyebrow{font-size:16px;letter-spacing:1.92px}}.fpf-lp--soft .fpf-lp__catch-intro-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--Larken-Font-Family);font-size:30px;line-height:1.12}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-intro-title{font-size:45px}}.fpf-lp--soft .fpf-lp__catch-intro-title-line:last-child{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-brown)}.fpf-lp--soft .fpf-lp__catch-lead{font-size:17px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-lead{font-size:20px}}.fpf-lp--soft .fpf-lp__catch-proof-title{font-family:var(--Poppins-Bold-Font-Family);font-size:17px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-proof-title{font-size:20px}}.fpf-lp--soft .fpf-lp__catch-proof-note{font-size:13px;line-height:1.45;color:var(--soft-muted)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-proof-note{font-size:16px}}.fpf-lp--soft .fpf-lp__catch-visual{position:absolute;inset:auto 0 0}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__catch-visual{position:relative;inset:auto;margin-top:-40px}}@media screen and (max-width:767px){.fpf-lp--soft .fpf-lp__catch-visual{width:100%;max-width:335px;margin-left:auto}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-visual{position:static;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.fpf-lp--soft .fpf-lp__catch-visual-image{display:block;width:120%;max-width:none;height:auto;margin-left:-10%;margin-bottom:-30px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__catch-visual-image{width:100%;margin-left:0;margin-bottom:0;aspect-ratio:568/640;border-radius:24px;-o-object-fit:cover;object-fit:cover}}.fpf-lp--soft .fpf-lp__proof{padding:0 var(--soft-gutter) 56px;border:0;background:0 0}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__proof{padding-top:0}}.fpf-lp--soft .fpf-lp__proof-inner{max-width:none}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__proof-inner{max-width:1200px}}.fpf-lp--soft .fpf-lp__proof-title{margin-top:24px;font-family:var(--Larken-Medium-Italic-Font-Family);font-size:30px;line-height:1.12;letter-spacing:0}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__proof-title{margin:0 0 40px;font-size:39px}}.fpf-lp--soft .fpf-lp__proof-heading{font-family:var(--Larken-Font-Family);font-size:32px;line-height:1.12;letter-spacing:0;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__proof-heading{font-size:44px;text-align:left}}.fpf-lp--soft .fpf-lp__proof-heading-accent{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-brown)}.fpf-lp--soft .fpf-lp__proof-text{font-size:17px;line-height:1.45}.fpf-lp--soft .fpf-lp__proof-note{display:none}.fpf-lp--soft .fpf-lp__text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:0 var(--soft-gutter) 56px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image{gap:40px}}.fpf-lp--soft .fpf-lp__text-image-title{max-width:800px;font-family:var(--Larken-Font-Family);font-size:34px;font-weight:400;line-height:1.12;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image-title{font-size:44px}}.fpf-lp--soft .fpf-lp__text-image-title-accent{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-brown)}.fpf-lp--soft .fpf-lp__text-image-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image-media{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.fpf-lp--soft .fpf-lp__text-image-image{display:block;width:100%;height:auto;aspect-ratio:335/380;border-radius:20px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image-image{aspect-ratio:568/644}}.fpf-lp--soft .fpf-lp__text-image-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image-copy{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.fpf-lp--soft .fpf-lp__text-image-paragraph{font-size:17px;line-height:1.45}.fpf-lp--soft .fpf-lp__text-image-paragraph sup{font-size:.7em;line-height:0}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__text-image--meet{padding-bottom:32px}}.fpf-lp--soft .fpf-lp__text-image--barrier{padding-top:32px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image--barrier{padding-top:0}}.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-title{font-size:30px;text-align:left}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-title{font-size:39px;text-align:center}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-title-accent{display:block}}.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-copy{display:block}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-copy{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-paragraph{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-paragraph+.fpf-lp__text-image-paragraph{margin-top:20px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__text-image--barrier .fpf-lp__text-image-paragraph+.fpf-lp__text-image-paragraph{margin-top:24px}}.fpf-lp--soft .fpf-lp__inline-claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:20px var(--soft-gutter);background:#efe2d4}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__inline-claim{gap:20px;padding-top:40px;padding-bottom:40px}}.fpf-lp--soft .fpf-lp__inline-claim-button{max-width:568px}.fpf-lp--soft .fpf-lp__inline-claim-text{font-family:var(--Poppins-Medium-Font-Family);font-size:14px;line-height:1.45;text-align:center}.fpf-lp--soft .fpf-lp__benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:56px var(--soft-gutter)}@media screen and (max-width:768px){.fpf-lp--soft .fpf-lp__benefits{padding:56px var(--soft-gutter) 0}}.fpf-lp--soft .fpf-lp__benefits-title{max-width:800px;font-family:var(--Larken-Medium-Italic-Font-Family);font-size:34px;font-weight:400;line-height:1.12;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-title{font-size:42px}}.fpf-lp--soft .fpf-lp__benefits-subtitle{-ms-flex-item-align:stretch;align-self:stretch;margin-top:24px;font-size:17px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-subtitle{-ms-flex-item-align:auto;align-self:auto;max-width:640px;margin-top:10px;text-align:center}}.fpf-lp--soft .fpf-lp__benefits-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;margin-top:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px;margin-top:40px}}.fpf-lp--soft .fpf-lp__benefits-figure{aspect-ratio:335/300;overflow:hidden;border-radius:20px;background:#e6d8c9}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-figure{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;aspect-ratio:568/509}}.fpf-lp--soft .fpf-lp__benefits-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fpf-lp--soft .fpf-lp__benefits-slider{margin:0 calc(-1 * var(--soft-gutter));padding:0 var(--soft-gutter);overflow:hidden}@media screen and (min-width:768px) and (max-width:991px){.fpf-lp--soft .fpf-lp__benefits-slider{margin:0 calc(-1 * calc((100vw - 568px)/ 2));padding:0 calc((100vw - 568px)/ 2)}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-cards{display:grid;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}}.fpf-lp--soft .fpf-lp__benefits-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:280px;height:auto;gap:8px;min-height:221px;padding:20px;border-radius:24px;background:var(--fpf-white)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-card{width:auto;min-height:221px}}.fpf-lp--soft .fpf-lp__benefits-card-title{font-family:var(--Poppins-Bold-Font-Family);font-size:20px;font-weight:400;line-height:1.45}.fpf-lp--soft .fpf-lp__benefits-card-text{font-size:16px;line-height:1.45}.fpf-lp--soft .fpf-lp__benefits-card-text sup{font-size:.7em;line-height:0}.fpf-lp--soft .fpf-lp__benefits-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits-dots{display:none}}.fpf-lp--soft .fpf-lp__benefits-dots .fpf-lp__benefits-dot{width:8px;height:8px;border-radius:4px;background:#d9cbbd;-webkit-transition:width .2s ease,background-color .2s ease;transition:width .2s ease,background-color .2s ease;cursor:pointer}.fpf-lp--soft .fpf-lp__benefits-dots .fpf-lp__benefits-dot.is-active{width:20px;background:var(--fpf-black)}.fpf-lp--soft .fpf-lp__benefits .fpf-lp__cta{margin-top:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__benefits .fpf-lp__cta{margin-top:40px}}.fpf-lp--soft .fpf-lp__how-to{padding:56px var(--soft-gutter)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__how-to{padding-top:0}}.fpf-lp--soft .fpf-lp__how-to-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fpf-lp--soft .fpf-lp__section-title{max-width:800px;font-family:var(--Larken-Medium-Italic-Font-Family);font-size:34px;font-weight:400;line-height:1.12;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__section-title{font-size:44px}}.fpf-lp--soft .fpf-lp__section-subtitle{-ms-flex-item-align:stretch;align-self:stretch;margin-top:24px;font-size:17px;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__section-subtitle{-ms-flex-item-align:auto;align-self:auto;max-width:640px;margin-top:40px;text-align:center}}.fpf-lp--soft .fpf-lp__how-to-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;margin-top:24px;padding:0;list-style:none}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__how-to-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-top:40px}}.fpf-lp--soft .fpf-lp__how-to-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-width:0;padding:16px 16px 20px;border:1px solid #eadccd;border-radius:24px;background:var(--fpf-white)}.fpf-lp--soft .fpf-lp__how-to-image{display:block;width:100%;height:auto;aspect-ratio:301/212;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__how-to-image{aspect-ratio:auto;height:239px}}.fpf-lp--soft .fpf-lp__how-to-label{font-family:var(--Poppins-Bold-Font-Family);font-size:13px;line-height:1.45;letter-spacing:1.56px;color:var(--soft-brown)}.fpf-lp--soft .fpf-lp__how-to-title{font-family:var(--Larken-Medium-Italic-Font-Family);font-size:26px;font-weight:400;line-height:1.45}.fpf-lp--soft .fpf-lp__how-to-text{font-size:16px;line-height:1.45}.fpf-lp--soft .fpf-lp__how-to .fpf-lp__cta{margin-top:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__how-to .fpf-lp__cta{margin-top:40px}}.fpf-lp--soft .fpf-lp__ingredients{padding:32px var(--soft-gutter) 56px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients{padding-top:0}}.fpf-lp--soft .fpf-lp__ingredients-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fpf-lp--soft .fpf-lp__ingredients-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 64px;margin-top:40px}}.fpf-lp--soft .fpf-lp__ingredient{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:auto auto;-ms-flex-line-pack:center;align-content:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:4px;padding:24px 0}.fpf-lp--soft .fpf-lp__ingredient+.fpf-lp__ingredient{border-top:1px solid var(--soft-line)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredient+.fpf-lp__ingredient{border-top:0}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredient{padding:16px 0}}.fpf-lp--soft .fpf-lp__ingredient-image{grid-row:1/3;align-self:center;display:block;width:120px;height:100px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.fpf-lp--soft .fpf-lp__ingredient-title{-ms-flex-item-align:end;align-self:end;font-family:var(--Poppins-Bold-Font-Family);font-size:18px;font-weight:400;line-height:1.45}.fpf-lp--soft .fpf-lp__ingredient-text{font-size:14px;line-height:1.4}.fpf-lp--soft .fpf-lp__ingredients-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;width:100%;margin-top:24px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-offer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:40px}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-offer .fpf-lp__cta{-webkit-box-flex:0;-ms-flex:0 1 588px;flex:0 1 588px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;max-width:588px;min-height:497px;padding:48px 40px;border-radius:40px}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-offer .fpf-lp__cta-lead{font-size:16px;line-height:24px}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-offer .fpf-lp__cta-button{min-height:70px}}.fpf-lp--soft .fpf-lp__ingredients-feature{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;min-height:283px;overflow:hidden;padding:24px 16px;border-radius:24px;background:#f3e8dc}@media screen and (min-width:768px) and (max-width:991px){.fpf-lp--soft .fpf-lp__ingredients-feature{aspect-ratio:335/283}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-feature{-webkit-box-flex:0;-ms-flex:0 1 588px;flex:0 1 588px;gap:14px;min-height:497px;padding:28px;border-radius:42px}}.fpf-lp--soft .fpf-lp__ingredients-feature-title{position:relative;z-index:1;font-family:var(--Poppins-Bold-Font-Family);font-size:17px;font-weight:400;line-height:1.45}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-feature-title{font-size:29.8px}}.fpf-lp--soft .fpf-lp__ingredients-feature-text{position:relative;z-index:1;font-size:14px;line-height:1.45;color:var(--soft-muted)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-feature-text{font-size:24.6px}}.fpf-lp--soft .fpf-lp__ingredients-feature-image{position:absolute;top:45%;left:-20%;width:140%;max-width:none;height:auto}@media screen and (min-width:768px) and (max-width:991px){.fpf-lp--soft .fpf-lp__ingredients-feature-image{top:12%}}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__ingredients-feature-image{top:36%;left:-19%;width:138%}}.fpf-lp--soft .fpf-lp__giveaway{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:0 var(--soft-gutter) 56px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway{gap:40px;padding-top:0}}.fpf-lp--soft .fpf-lp__giveaway-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--Larken-Font-Family);font-size:34px;font-weight:400;line-height:1.12;text-align:center}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-title{font-size:44px}}.fpf-lp--soft .fpf-lp__giveaway-title-main{max-width:240px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-title-main{max-width:300px}}.fpf-lp--soft .fpf-lp__giveaway-title-accent{font-family:var(--Larken-Medium-Italic-Font-Family);color:var(--soft-brown);white-space:nowrap}.fpf-lp--soft .fpf-lp__giveaway-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px}}.fpf-lp--soft .fpf-lp__giveaway-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:0;padding:20px;border:1px solid #eadccd;border-radius:24px;background:var(--fpf-white)}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-figure{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.fpf-lp--soft .fpf-lp__giveaway-media{position:relative;height:280px;overflow:hidden;border-radius:14px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-media{height:503px}}.fpf-lp--soft .fpf-lp__giveaway-image{position:absolute;top:18.42%;left:7.85%;display:block;width:80.2%;max-width:none;height:66.74%;-o-object-fit:contain;object-fit:contain}.fpf-lp--soft .fpf-lp__giveaway-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.fpf-lp--soft .fpf-lp__giveaway-card-title{font-family:var(--Larken-Medium-Italic-Font-Family);font-size:24px;line-height:1.12}.fpf-lp--soft .fpf-lp__giveaway-card-text{font-size:16px;line-height:1.45}.fpf-lp--soft .fpf-lp__giveaway-card-signature{font-size:11px;line-height:1.45;letter-spacing:.88px;color:var(--soft-muted)}.fpf-lp--soft .fpf-lp__giveaway-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__giveaway-body{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:28px;min-width:0}}.fpf-lp--soft .fpf-lp__giveaway-paragraph{font-size:17px;line-height:1.45}.fpf-lp--soft .fpf-lp__giveaway-body .fpf-lp__rating{margin:0}.fpf-lp--soft .fpf-lp__giveaway-body .fpf-lp__rating-value{font-size:14px;line-height:1.45}.fpf-lp--soft .fpf-lp__giveaway-allocation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:18px;border-radius:24px;background:#efe2d4}.fpf-lp--soft .fpf-lp__giveaway-allocation-head{font-family:var(--Poppins-Medium-Font-Family);font-size:15px;line-height:1.45}.fpf-lp--soft .fpf-lp__giveaway-allocation-icon{display:none}.fpf-lp--soft .fpf-lp__giveaway-allocation-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1.45}.fpf-lp--soft .fpf-lp__giveaway-allocation-label{-ms-flex-negative:0;flex-shrink:0;width:110px;font-family:var(--Poppins-Bold-Font-Family)}.fpf-lp--soft .fpf-lp__giveaway-allocation-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.fpf-lp--soft .fpf-lp__giveaway-allocation-value strong{-ms-flex-negative:0;flex-shrink:0;padding:2px 11px;border-radius:200px;background:var(--fpf-white);color:var(--soft-brown)}.fpf-lp--soft .fpf-lp__faq{padding:0 var(--soft-gutter) 28px;background:0 0}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__faq{padding-top:0;padding-bottom:56px}}.fpf-lp--soft .fpf-lp__faq-inner{max-width:800px}.fpf-lp--soft .fpf-lp__faq-title{font-family:var(--Larken-Medium-Italic-Font-Family);font-size:30px;font-weight:400;line-height:1.12;letter-spacing:0;text-align:left}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__faq-title{font-size:42px;text-align:center}}.fpf-lp--soft .fpf-lp__faq-item{border-color:var(--soft-line)}.fpf-lp--soft .fpf-lp__faq-question{font-family:var(--Poppins-Bold-Font-Family);font-size:17px;line-height:1.45;color:var(--soft-text)}.fpf-lp--soft .fpf-lp__faq .fpf-lp__cta{margin-top:0}@media screen and (min-width:992px){.fpf-lp--soft .fpf-lp__faq .fpf-lp__cta{margin-top:40px}}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__cta--faq .fpf-lp__cta-stock{margin-bottom:0}}@media screen and (max-width:991px){.fpf-lp--soft .fpf-lp__cta--faq .fpf-lp__cta-reassurance{padding-top:0}}