.shop-product-section{background:#ede9de!important}.shop-product-info{font-family:var(--font-body-family)}.shop-product-info .shop-product-title{font-family:var(--font-heading-family)!important;font-weight:700!important;letter-spacing:0!important}.shop-product-info .shop-product-price-container{display:flex!important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:6px}.shop-product-info .shop-compare-price{text-decoration:line-through;text-decoration-color:#c4505a;color:#c4505a!important;font-weight:400}.shop-product-info .shop-product-price-block:after{content:" EUR"}.shop-product-info .shop-save-price{display:none!important}.oly-eyebrow p{margin:0}.oly-proof .custom-text-main{align-items:center}.oly-proof em{font-style:italic}.oly-pkg{display:flex;gap:12px;flex-wrap:wrap;margin:2px 0 6px}.oly-pkg span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 13px;border-radius:10px;background:#e2ddd1;color:#121212;font-size:14px;border:1px solid transparent}.oly-pkg span.is-active{background:#ede9de;border-color:#121212}.oly-stock{display:flex;align-items:center;gap:8px;font-size:15px;color:#121212;margin:8px 0 6px;letter-spacing:.2px}.oly-stock i{width:9px;height:9px;border-radius:50%;background:#a35038;display:inline-block;box-shadow:0 0 #a3503880;animation:olyPulse 2s infinite}@keyframes olyPulse{0%{box-shadow:0 0 #a3503873}70%{box-shadow:0 0 0 7px #a3503800}to{box-shadow:0 0 #a3503800}}.shop-product-info .shop-add-to-cart-button{border-radius:10px!important;font-size:17px!important;font-weight:700!important;letter-spacing:0!important;min-height:46px;text-transform:none!important;font-family:var(--font-body-family)!important}.shop-product-info .product-faq .faq-container{border:none!important;border-radius:0!important;background:transparent!important}.shop-product-info .product-faq .faq-item{border-bottom:1px solid #aaa7a0!important}.shop-product-info .product-faq .faq-item:last-child{border-bottom:1px solid #aaa7a0!important}.shop-product-info .product-faq .faq-question{padding:18px 0!important;font-family:var(--font-heading-family)!important;font-weight:700!important;font-size:16px!important;color:#121212!important}.shop-product-info .product-faq .faq-toggle{font-family:var(--font-body-family);font-weight:400;font-size:20px}.shop-product-info .product-faq .faq-answer{padding-left:0!important;padding-right:0!important;background:transparent!important;font-size:14px;line-height:1.55}#stickyAddToCart .sticky-add-to-cart__stars{display:none!important}.custom-text-block-oly_proof .custom-text-main-text-content{display:flex;align-items:center;gap:10px}.custom-text-block-oly_proof .custom-text-main-text-content:before{content:"";flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:#121212 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.custom-text-block-oly_proof p{margin:0}[id*=oly_disclaimer]{background:#ede9de}.product-benefits .custom-icon-image,.custom-icon-image{object-fit:contain}.shop-product-info .shop-add-to-cart-button .button-text,.shop-product-info .shop-add-to-cart-button span{text-transform:none!important;letter-spacing:0!important;font-size:17px!important}.image-text-content .button,.image-text-content a[class*=button],.guarantee-section__cta{text-transform:none!important;letter-spacing:0!important}.shop-product-info .product-faq .faq-question-text{font-family:var(--font-heading-family)!important;font-weight:700!important}.custom-text-block-oly_eyebrow{letter-spacing:.6px}.oly-t{display:block;font-size:24px;line-height:1.25;font-family:var(--font-heading-family);font-weight:700;letter-spacing:0}@media(min-width:750px){.oly-t{font-size:34px}}.shop-product-info .modern-quantity-selector{width:140px!important;height:48px!important;border-radius:10px!important;background:#e2ddd1!important;box-shadow:none!important;border:0!important;display:flex!important;align-items:center;justify-content:space-between;padding:0 6px!important}.shop-product-info .modern-quantity-selector .qty-button{background:transparent!important;box-shadow:none!important;border:0!important;width:40px!important;height:44px!important;font-size:22px!important;color:#121212!important;padding:0!important}.shop-product-info .modern-quantity-selector .quantity-input{background:transparent!important;border:0!important;box-shadow:none!important;text-align:center;font-size:16px!important;width:40px!important;color:#121212!important}.alt-feat-main-image-placeholder,.image-text-content .image-placeholder{display:none!important}.alt-feat-image-column:not(:has(img)),.image-text-content .image-column:not(:has(img)){display:none!important}[id*=oly_] h2,[id*=oly_] h2 *{font-family:var(--font-heading-family)!important}[id*=oly_] h2 span[class*=accent],[id*=oly_] h2 .accent-text,[id*=oly_] h2 em{font-style:italic}body,main,#MainContent,[id*=__header],[id*=__footer],.section-header,.header-wrapper,header.header,footer,.footer{background:#ede9de!important;background-image:none!important}[id*=oly_] .global-accent-text{font-family:var(--font-heading-family)!important;font-style:italic}h1.shop-product-title,h1.shop-product-title .oly-t{font-family:var(--font-heading-family)!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/olyze-cervicare.css.map */
