.banner .title-component{text-align:center}.title-component i{font-family:CanelaItalic,sans-serif}.title-component strong i,.title-component b i{font-family:CanelaItalicBold,sans-serif}.title-component s{background-color:#e9ff00;text-decoration:none}.banner-description[data-astro-cid-6rnxh5j2]{margin-top:20px;font-size:20px}.mobile-image[data-astro-cid-6rnxh5j2],.desktop-image[data-astro-cid-6rnxh5j2]{margin-top:20px;width:100%}.mobile-image[data-astro-cid-6rnxh5j2]{display:block}.desktop-image[data-astro-cid-6rnxh5j2]{display:none}@media (min-width: 768px){.mobile-image[data-astro-cid-6rnxh5j2]{display:none}.desktop-image[data-astro-cid-6rnxh5j2]{display:block}}.banner-description[data-astro-cid-ydmmj7xt]{margin-top:20px;font-size:20px}.mobile-image[data-astro-cid-ydmmj7xt],.desktop-image[data-astro-cid-ydmmj7xt]{margin-top:20px;width:100%}.mobile-image[data-astro-cid-ydmmj7xt]{display:block}.desktop-image[data-astro-cid-ydmmj7xt]{display:none}@media (min-width: 768px){.mobile-image[data-astro-cid-ydmmj7xt]{display:none}.desktop-image[data-astro-cid-ydmmj7xt]{display:block}}.mobile-image[data-astro-cid-jhoirfaa]{display:block;width:100%}.desktop-image[data-astro-cid-jhoirfaa]{display:none;width:100%}@media (min-width: 768px){.mobile-image[data-astro-cid-jhoirfaa]{display:none}.desktop-image[data-astro-cid-jhoirfaa]{display:block}}input[data-astro-cid-yqvdl67q][type=radio],input[data-astro-cid-ohxjenhj][type=radio],input[data-astro-cid-7fqtszog][type=radio],input[data-astro-cid-j4koy3z7][type=radio],input[data-astro-cid-dfd3esrx][type=radio],input[data-astro-cid-obuxt3mv][type=radio],input[data-astro-cid-fll7ln5s][type=radio],input[data-astro-cid-x2qz3kdz][type=radio]{accent-color:black}.subscription-details-container.cbf-toggle-details>*:not(.always-visible){display:none}.subscription-details-container.cbf-toggle-details.show-details>*:not(.always-visible){display:block}.subscription-details-container.cbf-toggle-details.show-details>div:not(.always-visible){display:flex}#gallery-wrapper #carousel{display:none}#main-buy-button-secondary-container{transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translateY(100%);opacity:0;width:100%;border-top:1px solid #ddd}.number-font{font-family:CanelaItalic}#product-long_description-bg{height:350px;width:250px;background-size:cover;position:absolute;bottom:0;right:-20px;z-index:0}#product-short_description ul,#product-long_description ul{margin-top:20px;padding-left:20px;list-style-type:disc}#product-short_description ul li,#product-long_description ul li,.wysiwyg ul li{margin-bottom:5px}.accordion-item{margin-bottom:10px}.accordion-header{display:flex;justify-content:start;width:100%;padding:7px 10px;background-color:#f8f8f8;font-family:Brown-Regular;font-size:14px;border:none;text-align:left;font-weight:700;cursor:pointer}.accordion-content{display:none;padding:15px 0}.accordion-content.show{display:block}.accordion-icon{font-size:1.5rem;line-height:18px;margin-right:10px}.video-review-item{cursor:pointer}.wysiwyg p,.wysiwyg ul,.wysiwyg ol{margin-bottom:10px;font-size:16px}.wysiwyg.product-ingredients-inci p,.wysiwyg.product-ingredients-inci ul,.wysiwyg.product-ingredients-inci ol{font-size:13px}.wysiwyg ul{padding-left:20px;list-style-type:disc}.wysiwyg ol{padding-left:20px;list-style-type:decimal}.mobile-image{display:block;width:100%}.desktop-image{display:none;width:100%}@media (min-width: 768px){.mobile-image{display:none}.desktop-image{display:block}}.right-aligned-list ul{padding-right:20px;padding-left:0!important;list-style-position:inside;direction:rtl}.right-aligned-list ul li{direction:ltr;text-align:right}.btn-4{overflow:hidden;position:relative}.btn-4>span{z-index:20;position:relative}.btn-4 .add-to-cart-text span{position:absolute}.btn-4 .add-to-cart-text{width:100%;display:block}.btn-4 .add-to-cart-text.hidden{display:none}.btn-4:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);width:50px;z-index:1;animation:shineEffect 3s infinite}@keyframes shineEffect{0%{left:-75px}to{left:120%}}.btn-4:hover:after{left:-75px}.banner-mobile{display:block}.banner-desktop{display:none}@media (min-width: 768px){.banner-mobile{display:none}.banner-desktop{display:block}}
