.product-options__container{max-width:500px}.product-options__container-data{align-items:center;display:flex;flex-direction:column;height:250px;justify-content:center;justify-content:space-around}.product-options__inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:500px;padding:1rem}.product-options__container-info{padding:0 3rem}.product-options__image_container{align-content:flex-start;align-items:flex-start;background-position:50%!important;display:flex;flex-direction:column;gap:.5rem;height:450px;justify-content:flex-start;padding:1rem;position:relative;width:100%}.special_product_image{height:400px;width:400px}.special_product_container{display:flex;flex-direction:column;justify-content:flex-end}.product-options__image-container{display:flex;position:relative}.product-options__image{width:450px}.product-options__image-awards-beauty-shortlist{height:110px;left:0;position:absolute;top:0;width:110px}.product-options__listing--category,.product-options__listing--type{color:var(--primary-dark);font-weight:500;opacity:.9}.product-options__listing--category{font-size:2rem;text-align:center}.product-options__listing--type{font-size:1.3rem;text-align:center}.product-options__listing--description{font-size:.8rem;font-weight:500;text-align:center}.product-options__price{align-items:center;display:inline-flex;flex-direction:row-reverse;font-size:2rem;font-weight:500;gap:.8rem;justify-content:center}.product-options__regular-price{display:block;font-size:1.125rem;line-height:1.75rem;margin-bottom:-.25rem;opacity:.8;text-decoration-line:line-through}.product-options__out-of-stock{left:0;margin:45% auto auto;opacity:1!important;position:absolute;right:0;text-align:center;top:0;transform:rotate(-25deg)}.buy-redirect-button,.buy-redirect-button--disabled{background-color:var(--primary-dark);border:none;border-radius:10px;color:#fff;font-size:20px;font-weight:500;line-height:24.38px;padding:10px 42px;text-align:center;transition:all .3s linear}.buy-redirect-button:hover{background-color:#daa48a!important;color:#fff!important;transition:all .3s linear}.buy-redirect-button--disabled{cursor:default;opacity:.5}.buy-redirect-button--disabled:hover{background-color:var(--primary-dark);color:#fff!important}main section li,main section p{font-size:max(14px,min(.83vw,16px));font-weight:500;line-height:26px}main section strong{font-weight:700}main section ul{list-style:inside}.ct-section-inner-wrap{height:100%;margin-left:auto;margin-right:auto;min-height:inherit}main section>.ct-section-inner-wrap{max-width:70rem!important}.section-title{font-size:max(26px,min(1.875vw,40px));font-weight:700}.section-subtitle,.section-title{line-height:1;padding-bottom:1rem}.section-subtitle{font-size:max(22px,min(1.35vw,30px));font-weight:500;padding-top:1rem}.section-heading-paragraph{font-size:max(18px,min(1.35vw,28px));font-weight:500;line-height:26px;text-align:center}@media (min-width:768px){.section-heading-paragraph{line-height:max(30px,min(4vw,40px))}}.section-paragraph{font-size:1rem;font-weight:500;line-height:1.25rem}.section-paragraph>strong{font-weight:800!important}main section{padding:2rem}@media (min-width:768px){main section{padding:3.5rem}}#hero{padding:0!important;position:relative}@media (min-width:768px){#hero{height:max(300px,min(31.25vw,600px));max-height:600px;min-height:300px}}#heroContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding-bottom:2rem;padding-top:2rem;position:absolute;text-align:center;top:0;width:100%}@media not all and (min-width:768px){#heroContainer{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){#heroContainer{gap:.5rem;justify-content:center;width:60%}}#hero[variation=a] #heroContainer{right:0}#hero[variation=b] #heroContainer{left:0}#heroBanner{height:100%}#withLoveImage{border-radius:9999px;margin-bottom:.25rem;margin-top:.25rem;width:60%}@media not all and (min-width:768px){#withLoveImage{--tw-bg-opacity:1;background-color:#f1cddb;background-color:rgba(241,205,219,var(--tw-bg-opacity))}}@media (min-width:500px){#withLoveImage{width:40%}}@media (min-width:768px){#withLoveImage{margin-bottom:.5rem;margin-top:0;width:35%}}@media only screen and (max-width:768px){@media not all and (min-width:768px){#withLoveImage>img{padding:.25rem 1.25rem .5rem}}#withLoveImage>img{filter:brightness(0) invert(1)}}#heroHeading{border-radius:9999px;font-size:max(26px,min(1.6vw,38px));font-weight:700;padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity:1;color:#816c65;color:rgba(129,108,101,var(--tw-text-opacity))}@media (min-width:768px){#heroHeading{--tw-bg-opacity:1;background-color:#f1cddb;background-color:rgba(241,205,219,var(--tw-bg-opacity));padding-bottom:.5rem;padding-top:.5rem}}.heroSubheader{font-size:max(20px,min(1.4vw,34px));font-weight:600}@media (min-width:768px){#hero[variation=b]{height:max(300px,min(40vw,600px))!important}}#spfAdvertorialBanner{height:auto;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;width:100%}@media (min-width:768px){#spfAdvertorialBanner{height:100%;position:absolute}}#hero>.product-options__container .product-options__container-data{height:auto!important}@media not all and (min-width:768px){.product-options__container-info{padding-left:0!important;padding-right:0!important}}#hero>.product-options__container{max-width:400px!important}@media not all and (min-width:768px){#hero>.product-options__container{margin:auto;padding-top:2rem}}@media (min-width:768px){#hero>.product-options__container{position:absolute;right:10%;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}#hero>.product-options__container .product-options__image_container{aspect-ratio:1/1;height:200px!important;width:200px!important}.product-options__container .product-options__listing--category,.product-options__container .product-options__price{font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.product-options__container .product-options__listing--category,.product-options__container .product-options__price{font-size:1.5rem;line-height:2rem}}.product-options__button-container{padding:.75rem}.buy-redirect-button{border-radius:0!important;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.buy-redirect-button{font-size:1.25rem;line-height:1.75rem}}#hero>.product-options__container .product-options__listing--type{font-size:1rem;line-height:1.5rem}@media not all and (min-width:768px){#whyChoose{padding-bottom:0!important}}#naturalAlternative[variation=a],#whyChoose[variation=b]{--tw-bg-opacity:1;background-color:#fbf1eb;background-color:rgba(251,241,235,var(--tw-bg-opacity))}#naturalAlternative{text-align:center}#spfAdvertorialAlternativeComaprison{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:600px;min-width:300px;width:100%}@media (min-width:1024px){#spfAdvertorialAlternativeComaprison{width:41.666667%}}#howItWorks h1,#howItWorks h3,#howItWorks h4,#howItWorks p{padding-bottom:1rem;padding-top:1rem}.howItWorks_effectList_title{font-size:1rem;font-weight:700;line-height:1.5rem;padding-bottom:1.5rem!important;padding-top:1.5rem!important}.howItWorks_effectList{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem;row-gap:1rem;grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media (min-width:768px){.howItWorks_effectList{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:1rem}}.howItWorks_effectList_item{border-bottom:1px;border-color:hsla(15,12%,45%,.302);border-style:solid;font-size:1rem;line-height:1.5rem;padding-bottom:.25rem}.howItWorks_effectList_item>p{font-size:1rem;line-height:1.5rem;padding:0!important}.howItWorks_effectList_title_var_b{font-size:max(16px,min(1.04vw,24px));font-weight:700;line-height:26px;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:768px){.howItWorks_effectList_title_var_b{line-height:max(30px,min(4vw,40px))}}.howItWorks_effectList_var_b{display:flex;flex-direction:column;gap:.75rem}.howItWorks_effectList_item_var_b{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:1rem;line-height:1.5rem}#hiddenDanger{--tw-bg-opacity:1;background-color:#fbf1eb;background-color:rgba(251,241,235,var(--tw-bg-opacity));text-align:center}.diffReason{border-bottom:1px;border-color:hsla(15,12%,45%,.302);border-style:solid;padding-bottom:.25rem;padding-top:.75rem;width:100%}#whyRecomend{overflow:hidden;--tw-bg-opacity:1;background-color:#816c65;background-color:rgba(129,108,101,var(--tw-bg-opacity));text-align:center;--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}@media not all and (min-width:768px){#whyRecomend{padding:4rem 2rem!important}}.product__listing--section{--tw-bg-opacity:1;background-color:#fbf1eb;background-color:rgba(251,241,235,var(--tw-bg-opacity))}#recommended__container{align-items:center;display:flex;flex-direction:column;justify-content:center}@media not all and (min-width:1024px){#recommended__container{flex-wrap:wrap}}@media (min-width:1024px){#recommended__container{flex-direction:row}}.product-options__image_container{aspect-ratio:1/1;height:250px!important;width:250px!important}@media (min-width:768px){.product-options__image_container{height:400px!important;width:400px!important}}