.ag-pb-product-details{width:100%;box-sizing:border-box;padding-top:var(--ag-pb-pd-pt-mobile, 0);padding-bottom:var(--ag-pb-pd-pb-mobile, 0);padding-inline:var(--ag-pb-pd-gutter-mobile, var(--ags-container-gutter-mobile, 16px))}.ag-page-blocks__block.ag-pb-product-details{max-width:var(--ag-pb-pd-max-width-mobile, none);margin-inline:auto}.ag-pb-product-details__scroll-target{display:block;width:0;height:0;overflow:hidden;scroll-margin-top:var(--header-height, 0px)}.ag-pb-pd__layout{display:flex;flex-direction:column;align-items:stretch;gap:var(--ag-pb-pd-stack-gap-mobile, 12px);width:100%}.ag-pb-pd__gallery-col,.ag-pb-pd__info-col{width:100%;min-width:0}.ag-pb-pd__info-col{display:flex;flex-direction:column;align-items:stretch;gap:var(--ag-pb-pd-stack-gap-mobile, 12px)}.ag-pb-pd__info-col>.shopify-block,.ag-pb-pd__info-col>[id^=shopify-block-]{width:100%;max-width:100%;min-width:0}.ag-pb-pd__gallery{display:flex;flex-direction:column;gap:10px;width:100%}.ag-pb-pd__gallery-main{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background-color:#dfdfdf}.ag-pb-pd__gallery-viewport{width:100%;height:100%;overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.ag-pb-pd__gallery-viewport.is-dragging{cursor:grabbing}.ag-pb-pd__gallery-track{display:flex;align-items:stretch;width:100%;height:100%;transform:translate(0);transition:transform .45s cubic-bezier(.25,.8,.35,1);will-change:transform}.ag-pb-pd__gallery-track.is-dragging{transition:none}.ag-pb-pd__gallery-img{-webkit-user-drag:none;pointer-events:none}.ag-pb-pd__gallery-slide{flex:0 0 100%;width:100%;height:100%;min-width:0;margin:0}.ag-pb-pd__gallery-slide .ag-pb-pd__gallery-img,.ag-pb-pd__gallery-placeholder{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.ag-pb-pd__gallery-badge{position:absolute;top:0;left:0;z-index:2;padding:19px;pointer-events:none}.ag-pb-pd__gallery-badge-text{display:inline-flex;align-items:center;padding:6px 10px 3px;border-radius:19px;background-image:linear-gradient(109deg,#6b3fa0,#c14f9c);color:#fff;font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.4;text-transform:uppercase;white-space:nowrap}.ag-pb-pd__gallery-arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 8px;pointer-events:none}.ag-pb-pd__gallery-arrow{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:0;border-radius:100px;background-color:#2f01474d;color:#fff;cursor:pointer}.ag-pb-pd__gallery-arrow:hover,.ag-pb-pd__gallery-arrow:focus-visible{background-color:#2f014780;outline:none}.ag-pb-pd__gallery-arrow svg{display:block;width:13px;height:13px}.ag-pb-pd__gallery-thumbs{position:relative;display:flex;gap:6px;width:100%;overflow-x:auto;overflow-y:hidden;padding:2px 0;-webkit-overflow-scrolling:touch;cursor:grab;touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none}.ag-pb-pd__gallery-thumbs::-webkit-scrollbar{display:none;width:0;height:0}.ag-pb-pd__gallery-thumbs.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ag-pb-pd__gallery-thumb{position:relative;flex:0 0 auto;width:70px;height:70px;padding:0;border:2px solid #dfdfdf;border-radius:4px;overflow:hidden;background:#fff;cursor:inherit;box-sizing:border-box;appearance:none;-webkit-appearance:none;-webkit-user-drag:none}.ag-pb-pd__gallery-thumb.is-active,.ag-pb-pd__gallery-thumb[aria-current=true]{border:2px solid #592f6f}.ag-pb-pd__gallery-thumb:focus-visible{outline:2px solid #592f6f;outline-offset:2px}.ag-pb-pd__nutrition-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;margin:0;padding:16px 38px;border:1px solid #592f6f;border-radius:8px;background:#fff;cursor:pointer;appearance:none;-webkit-appearance:none}.ag-pb-pd__nutrition-btn:focus-visible{outline:2px solid #592f6f;outline-offset:3px}.ag-pb-pd__nutrition-btn-label{font-family:DM Sans,sans-serif;font-size:20px;font-weight:900;line-height:1.1;letter-spacing:0;text-align:center;text-transform:uppercase;background-image:linear-gradient(90deg,#592f6f 3.0556%,#a85987 41.282%,#03b983 77.956%,#a8f7d7 110.8%);-webkit-background-clip:text;background-clip:text;color:transparent}.ag-pb-pd__nutrition-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.ag-pb-pd__nutrition-modal[hidden]{display:none!important}.ag-pb-pd__nutrition-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c2}.ag-pb-pd__nutrition-modal-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:min(92vh,1791px);border-radius:0;background:transparent;border:0;box-shadow:none;overflow:hidden}.ag-pb-pd__nutrition-modal-close{position:absolute;top:20px;right:20px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f3ecfa;color:#2f0147;cursor:pointer;appearance:none;-webkit-appearance:none}.ag-pb-pd__nutrition-modal-close:focus-visible{outline:2px solid #592f6f;outline-offset:2px}.ag-pb-pd__nutrition-modal-close-icon{display:block;width:14px;height:14px;background-color:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 1l12 12M13 1L1 13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M1 1l12 12M13 1L1 13' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.ag-pb-pd__nutrition-modal-scroll{overflow:auto;-webkit-overflow-scrolling:touch;width:100%;max-height:inherit}.ag-pb-pd__nutrition-modal-img{display:block;width:100%;height:auto}.ag-pb-pd__nutrition-modal-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 24px;text-align:center;color:#2f0147;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.4}.ag-pb-pd__nutrition-modal-placeholder svg{width:120px;height:120px}html.ag-pb-pd-nutrition-open,body.ag-pb-pd-nutrition-open{overflow:hidden}.ag-pb-pd__gallery-thumb-img,.ag-pb-pd__gallery-thumb-placeholder{display:block;width:100%;height:100%;object-fit:cover}.ag-pb-pd__reviews{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--ag-pb-pd-reviews-text, #2f0147)}.ag-pb-pd__stars{display:inline-flex;align-items:center;line-height:0}.ag-pb-pd__stars-img{display:block;width:75px;height:13px;flex-shrink:0;scale:1.1}.ag-pb-pd__reviews-text{font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.3;color:inherit}.ag-pb-pd__title-wrap{width:100%;max-width:var(--ag-pb-pd-title-max-mobile, none)}.ag-page-blocks .ag-pb-product-details .ag-pb-pd__title.ags-heading,.ag-page-blocks .ag-pb-product-details .ag-pb-pd__title,.ag-pb-pd__title.ags-heading,.ag-pb-pd__title{margin:0;font-family:var(--ag-page-blocks-font-heading, "PP Cirka", sans-serif);font-size:var(--ag-pb-pd-title-size-mobile, 26px);font-weight:700;font-style:normal;line-height:var(--ag-pb-pd-title-lh-mobile, 1.1);color:var(--ag-pb-pd-title-color, #2f0147);word-break:break-word;overflow-wrap:break-word}.ag-pb-pd__lede{max-width:var(--ag-pb-pd-lede-max-mobile, none);font-family:DM Sans,sans-serif;font-size:var(--ag-pb-pd-lede-size-mobile, 16px);font-weight:400;line-height:var(--ag-pb-pd-lede-lh-mobile, 1.3);color:var(--ag-pb-pd-lede-color, #2f0147)}.ag-pb-pd__lede>*:first-child{margin-top:0}.ag-pb-pd__lede>*:last-child{margin-bottom:0}.ag-pb-pd__lede p{margin:0}.ag-pb-pd__lede strong,.ag-pb-pd__lede b{font-weight:700;color:var(--ag-pb-pd-lede-bold, var(--ag-pb-pd-lede-color, #2f0147))}.ag-pb-pd__lede em,.ag-pb-pd__lede i{font-style:normal;color:var(--ag-pb-pd-lede-highlight, var(--ag-pb-pd-lede-color, #2f0147))}.ag-pb-pd__tags{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:var(--ag-pb-pd-tags-row-gap-mobile, 12px) var(--ag-pb-pd-tags-col-gap-mobile, 8px);width:100%;max-width:100%;margin:0;padding:0;list-style:none;box-sizing:border-box}.ag-pb-pd__tag{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;max-width:100%;margin:0;padding:10px 12px;border-radius:20px;background-color:var(--ag-pb-pd-tag-bg, #f1fbff);color:var(--ag-pb-pd-tag-text-mobile, #1e1e1e);box-sizing:border-box;list-style:none}.ag-pb-pd__tag-icon-wrap{display:block;flex-shrink:0;width:18px;height:18px;overflow:hidden;line-height:0}.ag-pb-pd__tag-icon{display:block;width:18px;height:18px;max-width:18px;max-height:18px;object-fit:contain;object-position:center}.ag-pb-pd__tag-label{font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;color:inherit;white-space:nowrap}.ag-pb-pd__frontrow{width:100%;min-width:0}.ag-pb-pd__frontrow-badge,#frontrow-badge.ag-pb-pd__frontrow-badge{position:relative;display:flex;width:100%}.ag-pb-pd__frontrow .iframe-frontrow,#iframe-frontrow-quant{width:100%;margin:0;height:0;border:0;display:block}.iframe-modal-frontrow{display:none;position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.ag-pb-pd__frontrow-placeholder{margin:0;font-family:DM Sans,sans-serif;font-size:14px;color:#2f0147;opacity:.6}.ag-page-blocks .ag-pb-pd__low-stock,.ag-pb-pd__low-stock{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:16px 15px;box-sizing:border-box;border-radius:5px;background:var(--ag-pb-pd-ls-bg, #f1fbff)}.ag-page-blocks .ag-pb-pd__low-stock-inner,.ag-pb-pd__low-stock-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:600;font-style:normal;line-height:normal;color:var(--ag-pb-pd-ls-text, #1f1f1f);text-align:center;word-break:break-word}.ag-pb-pd__low-stock-emoji{flex-shrink:0;line-height:normal;color:#000}.ag-page-blocks .ag-pb-pd__low-stock-text,.ag-pb-pd__low-stock-text,.ag-page-blocks .ag-pb-pd__low-stock-prefix,.ag-pb-pd__low-stock-prefix,.ag-page-blocks .ag-pb-pd__low-stock-suffix,.ag-pb-pd__low-stock-suffix{font-family:inherit;font-size:inherit;font-weight:600;font-style:inherit;line-height:inherit;color:inherit}.ag-page-blocks .ag-pb-pd__low-stock-count,.ag-pb-pd__low-stock-count{font-family:inherit;font-size:inherit;font-weight:600;font-style:inherit;line-height:inherit;color:var(--ag-pb-pd-ls-count, #7f669f)}.ag-page-blocks .ag-pb-pd__guarantee,.ag-pb-pd__guarantee{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;margin:0;padding:7px 16px;box-sizing:border-box;border:1px solid var(--ag-pb-pd-g-border, #7c6caa);border-radius:8px;background:var(--ag-pb-pd-g-bg, rgba(227, 214, 238, .2));color:var(--ag-pb-pd-g-text, #2f0147)}.ag-pb-pd__guarantee-badge{flex-shrink:0;width:94px;height:94px;line-height:0}.ag-pb-pd__guarantee-badge-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.ag-pb-pd__guarantee-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;align-items:flex-start;min-width:0;padding-right:4px;box-sizing:border-box}.ag-page-blocks .ag-pb-pd__guarantee-heading,.ag-pb-pd__guarantee-heading{margin:0;width:100%;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:13px;font-weight:600;font-style:normal;line-height:1.3;color:var(--ag-pb-pd-g-text, #2f0147);text-transform:uppercase;word-break:break-word}.ag-page-blocks .ag-pb-pd__guarantee-body,.ag-pb-pd__guarantee-body{margin:0;width:100%;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:400;font-style:normal;line-height:1.3;color:var(--ag-pb-pd-g-text, #2f0147);word-break:break-word}.ag-page-blocks .ag-pb-pd__guarantee-body p,.ag-pb-pd__guarantee-body p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.ag-page-blocks .ag-pb-pd__guarantee-body strong,.ag-page-blocks .ag-pb-pd__guarantee-body b,.ag-pb-pd__guarantee-body strong,.ag-pb-pd__guarantee-body b{font-weight:600;color:var(--ag-pb-pd-g-bold, var(--ag-pb-pd-g-text, #2f0147))}@media screen and (min-width:741px){.ag-pb-pd__guarantee-copy{gap:10px;padding-right:0}.ag-page-blocks .ag-pb-pd__guarantee-heading,.ag-pb-pd__guarantee-heading{font-size:14px}}.ag-pb-pd__faq{--ag-pb-pd-faq-dur: .34s;--ag-pb-pd-faq-ease: cubic-bezier(.22, 1, .36, 1);display:flex;flex-direction:column;gap:10px;width:100%;min-width:0;margin:0}.ag-pb-pd__faq-item{width:100%;min-width:0;margin:0}.ag-pb-pd__faq-card{width:100%;margin:0;padding:20px;box-sizing:border-box;border:2px solid var(--ag-pb-pd-faq-border, #e3d6ee);border-radius:8px;background:#fff;cursor:pointer}.ag-page-blocks .ag-pb-pd__faq-header,.ag-pb-pd__faq-header{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;color:inherit;font:inherit}.ag-pb-pd__faq-header:focus-visible{outline:2px solid #2f0147;outline-offset:2px}.ag-page-blocks .ag-pb-pd__faq-title,.ag-pb-pd__faq-title{flex:1 1 auto;min-width:0;margin:0;font-family:var(--ag-page-blocks-font-heading, "PP Cirka", sans-serif);font-size:18px;font-weight:700;font-style:normal;line-height:1.4;letter-spacing:.9px;color:var(--ag-pb-pd-faq-title, #2f0147);word-break:break-word}.ag-pb-pd__faq-icon-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:26px;height:26px;border-radius:13px;background:var(--ag-pb-pd-faq-icon-bg, #f3ecfa)}.ag-pb-pd__faq-icon{position:relative;display:block;width:11px;height:11px}.ag-pb-pd__faq-icon:before,.ag-pb-pd__faq-icon:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:var(--ag-pb-pd-faq-icon, #2f0147);transform:translate(-50%,-50%);transition:transform var(--ag-pb-pd-faq-dur) var(--ag-pb-pd-faq-ease),opacity var(--ag-pb-pd-faq-dur) var(--ag-pb-pd-faq-ease)}.ag-pb-pd__faq-icon:after{width:2px;height:11px}.ag-pb-pd__faq-item.is-open .ag-pb-pd__faq-icon:after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.ag-pb-pd__faq-answer{display:grid;grid-template-rows:0fr;width:100%;opacity:0;margin-block-start:0;transition:grid-template-rows var(--ag-pb-pd-faq-dur) var(--ag-pb-pd-faq-ease),opacity calc(var(--ag-pb-pd-faq-dur) * .85) var(--ag-pb-pd-faq-ease),margin-block-start var(--ag-pb-pd-faq-dur) var(--ag-pb-pd-faq-ease)}.ag-pb-pd__faq-item.is-open .ag-pb-pd__faq-answer{grid-template-rows:1fr;opacity:1;margin-block-start:10px}.ag-pb-pd__faq-answer[hidden]{display:grid!important}.ag-page-blocks .ag-pb-pd__faq-answer-inner,.ag-pb-pd__faq-answer-inner{display:flex;flex-direction:column;gap:0;overflow:hidden;min-height:0;margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:400;font-style:normal;line-height:1.3;color:var(--ag-pb-pd-faq-body, #2f0147);word-break:break-word;transform:translateY(-4px);transition:transform var(--ag-pb-pd-faq-dur) var(--ag-pb-pd-faq-ease)}.ag-pb-pd__faq-item.is-open .ag-pb-pd__faq-answer-inner{transform:translateY(0)}.ag-page-blocks .ag-pb-pd__faq-answer-inner>.metafield-rich_text_field,.ag-pb-pd__faq-answer-inner>.metafield-rich_text_field{display:flex;flex-direction:column;gap:0;margin:0;font:inherit;color:inherit}.ag-page-blocks .ag-pb-pd__faq-answer-inner>*+*,.ag-pb-pd__faq-answer-inner>*+*,.ag-page-blocks .ag-pb-pd__faq-answer-inner>.metafield-rich_text_field>*+*,.ag-pb-pd__faq-answer-inner>.metafield-rich_text_field>*+*{margin-block-start:10px}.ag-page-blocks .ag-pb-pd__faq-answer-inner p:has(>strong:only-child)+p:has(>strong:only-child),.ag-pb-pd__faq-answer-inner p:has(>strong:only-child)+p:has(>strong:only-child),.ag-page-blocks .ag-pb-pd__faq-answer-inner p:has(>b:only-child)+p:has(>b:only-child),.ag-pb-pd__faq-answer-inner p:has(>b:only-child)+p:has(>b:only-child){margin-block-start:0}.ag-page-blocks .ag-pb-pd__faq-answer-inner p,.ag-pb-pd__faq-answer-inner p{margin:0;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.3;color:inherit}.ag-page-blocks .ag-pb-pd__faq-answer-inner strong,.ag-page-blocks .ag-pb-pd__faq-answer-inner b,.ag-pb-pd__faq-answer-inner strong,.ag-pb-pd__faq-answer-inner b{font-weight:600;font-size:15px;color:var(--ag-pb-pd-faq-bold, var(--ag-pb-pd-faq-body, #2f0147))}.ag-page-blocks .ag-pb-pd__faq-answer-inner em,.ag-page-blocks .ag-pb-pd__faq-answer-inner i,.ag-pb-pd__faq-answer-inner em,.ag-pb-pd__faq-answer-inner i{font-style:italic}.ag-page-blocks .ag-pb-pd__faq-answer-inner ul,.ag-pb-pd__faq-answer-inner ul{margin:0;padding:0 0 0 27px;list-style:disc;color:inherit}.ag-page-blocks .ag-pb-pd__faq-answer-inner li,.ag-pb-pd__faq-answer-inner li{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:400;line-height:1.3;color:inherit}.ag-page-blocks .ag-pb-pd__faq-answer-inner li::marker,.ag-pb-pd__faq-answer-inner li::marker{color:var(--ag-pb-pd-faq-body, #2f0147)}.ag-page-blocks .ag-pb-pd__faq-answer-inner li+li,.ag-pb-pd__faq-answer-inner li+li{margin-block-start:0}@media(prefers-reduced-motion:reduce){.ag-pb-pd__faq-answer,.ag-pb-pd__faq-answer-inner,.ag-pb-pd__faq-icon:before,.ag-pb-pd__faq-icon:after{transition:none}}@media screen and (min-width:741px){.ag-page-blocks .ag-pb-pd__faq-title,.ag-pb-pd__faq-title{font-size:20px;letter-spacing:1px}.ag-page-blocks .ag-pb-pd__faq-answer-inner,.ag-pb-pd__faq-answer-inner{font-size:18px}.ag-page-blocks .ag-pb-pd__faq-answer-inner strong,.ag-page-blocks .ag-pb-pd__faq-answer-inner b,.ag-pb-pd__faq-answer-inner strong,.ag-pb-pd__faq-answer-inner b{font-size:16px}}.ag-pb-pd__clinical{width:100%;min-width:0;margin:0;padding:20px 10px;box-sizing:border-box;border-radius:8px;background:var(--ag-pb-pd-cl-bg, rgba(201, 183, 222, .3))}.ag-pb-pd__clinical-inner{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%}.ag-pb-pd__clinical-top{display:flex;gap:4px;align-items:center;width:100%;min-width:0}.ag-pb-pd__clinical-badge{flex-shrink:0;width:54px;line-height:0}.ag-pb-pd__clinical-badge-img{display:block;width:100%;height:auto;object-fit:contain}.ag-page-blocks .ag-pb-pd__clinical-heading,.ag-pb-pd__clinical-heading{flex:1 1 auto;min-width:0;margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:18px;font-weight:600;font-style:normal;line-height:1.3;color:var(--ag-pb-pd-cl-heading, #241a3d);word-break:break-word}.ag-page-blocks .ag-pb-pd__clinical-heading strong,.ag-page-blocks .ag-pb-pd__clinical-heading b,.ag-pb-pd__clinical-heading strong,.ag-pb-pd__clinical-heading b{font-weight:600;color:var(--ag-pb-pd-cl-bold, var(--ag-pb-pd-cl-heading, #241a3d))}.ag-page-blocks .ag-pb-pd__clinical-heading em,.ag-page-blocks .ag-pb-pd__clinical-heading i,.ag-pb-pd__clinical-heading em,.ag-pb-pd__clinical-heading i{font-style:normal;color:var(--ag-pb-pd-cl-highlight, #c25ca3)}.ag-pb-pd__clinical-stats{display:flex;align-items:stretch;justify-content:space-between;gap:0;width:100%;margin:0;padding:0;list-style:none}.ag-pb-pd__clinical-stat{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;align-items:center;width:80px;min-width:0;margin:0;padding:6px 0;text-align:center;box-sizing:border-box}.ag-pb-pd__clinical-donut{position:relative;flex-shrink:0;width:74px;height:74px}.ag-pb-pd__clinical-ring{display:block;width:100%;height:100%;overflow:visible}.ag-pb-pd__clinical-ring-track,.ag-pb-pd__clinical-ring-fill{stroke-width:4.25;stroke-linecap:round}.ag-pb-pd__clinical-ring-track{stroke:var(--ag-pb-pd-cl-ring-track, #c1bbe1)}.ag-pb-pd__clinical-ring-fill{stroke:var(--ag-pb-pd-cl-ring-fill, #9c96d0)}.ag-page-blocks .ag-pb-pd__clinical-percent,.ag-pb-pd__clinical-percent{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--ag-page-blocks-font-heading, "PP Cirka", sans-serif);font-size:26px;font-weight:700;line-height:1;color:var(--ag-pb-pd-cl-percent, #000000);pointer-events:none;top:2px}.ag-page-blocks .ag-pb-pd__clinical-stat-label,.ag-pb-pd__clinical-stat-label{margin:0;width:100%;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:12px;font-weight:400;line-height:1.3;color:var(--ag-pb-pd-cl-stat, #000000);word-break:break-word}.ag-page-blocks .ag-pb-pd__clinical-link,.ag-pb-pd__clinical-link{display:inline;margin:0;padding:0;border:0;background:none;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:12px;font-weight:400;line-height:1.3;color:var(--ag-pb-pd-cl-link, #000000);text-align:inherit;text-transform:capitalize;text-decoration:underline;text-underline-offset:2px;opacity:.5}.ag-pb-pd__clinical-link:hover,.ag-pb-pd__clinical-link:focus-visible{opacity:.8}.ag-pb-pd__clinical-link:focus-visible{outline:2px solid #2f0147;outline-offset:2px}.ag-pb-pd__cl-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box}.ag-pb-pd__cl-modal[hidden]{display:none!important}.ag-pb-pd__cl-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000c2}.ag-pb-pd__cl-modal-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:min(92vh,2213px);border-radius:26px;background:#fff;overflow:hidden}.ag-pb-pd__cl-modal-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:24px 32px 21px;border-bottom:1px solid #ece7f6}.ag-page-blocks .ag-pb-pd__cl-modal-label,.ag-pb-pd__cl-modal-label{margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:11px;font-weight:600;line-height:normal;letter-spacing:1.98px;text-transform:uppercase;color:#241a3d}.ag-pb-pd__cl-modal-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#9a94a8;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:28px;font-weight:400;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none}.ag-pb-pd__cl-modal-close:focus-visible{outline:2px solid #241a3d;outline-offset:2px}.ag-pb-pd__cl-modal-body{display:flex;flex-direction:column;gap:26px;flex:1 1 auto;min-height:0;padding:30px 32px 8px;overflow:auto;-webkit-overflow-scrolling:touch}.ag-page-blocks .ag-pb-pd__cl-modal-title,.ag-pb-pd__cl-modal-title{margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:24px;font-weight:600;line-height:1.3;color:#241a3d}.ag-pb-pd__cl-msec{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.ag-pb-pd__cl-msec-head{display:flex;align-items:baseline;gap:10px;padding-bottom:9px;border-bottom:1px solid #ece7f6}.ag-page-blocks .ag-pb-pd__cl-msec-num,.ag-pb-pd__cl-msec-num{flex:0 0 auto;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;line-height:1.5;color:#c25ca3}.ag-page-blocks .ag-pb-pd__cl-msec-title,.ag-pb-pd__cl-msec-title{font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.96px;text-transform:uppercase;color:#241a3d}.ag-page-blocks .ag-pb-pd__cl-msec-body,.ag-pb-pd__cl-msec-body,.ag-page-blocks .ag-pb-pd__cl-mbox-body,.ag-pb-pd__cl-mbox-body{margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:400;line-height:1.5;color:#000}.ag-pb-pd__cl-mbox-row{display:flex;flex-direction:column;gap:16px;width:100%}.ag-pb-pd__cl-mbox{display:flex;flex-direction:column;gap:7px;width:100%;padding:17px 19px;border:1px solid #ece7f6;border-radius:14px;background:#f8f6fd;box-sizing:border-box}.ag-page-blocks .ag-pb-pd__cl-mbox-label,.ag-pb-pd__cl-mbox-label{margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.8px;text-transform:uppercase;color:#241a3d}.ag-pb-pd__cl-results{display:flex;flex-direction:column;gap:32px;width:100%}.ag-pb-pd__cl-bars{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ag-pb-pd__cl-bar{display:flex;flex-direction:column;gap:5px;width:100%}.ag-pb-pd__cl-bar-top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ag-page-blocks .ag-pb-pd__cl-bar-label,.ag-pb-pd__cl-bar-label{font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:400;line-height:1.5;color:#241a3d}.ag-page-blocks .ag-pb-pd__cl-bar-value,.ag-pb-pd__cl-bar-value{flex:0 0 auto;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;line-height:1.5;color:#241a3d}.ag-pb-pd__cl-bar-track{position:relative;width:100%;height:5px;border-radius:4px;background:#ece7f6;overflow:hidden}.ag-pb-pd__cl-bar-fill{display:block;height:100%;border-radius:4px;max-width:100%}.ag-pb-pd__cl-bar-fill--dark{background:#241a3d}.ag-pb-pd__cl-bar-fill--pink{background:#c25ca3}.ag-pb-pd__cl-modal-footer{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;padding:29px 32px 40px;border-top:1px solid #ece7f6;box-sizing:border-box}.ag-page-blocks .ag-pb-pd__cl-modal-article,.ag-pb-pd__cl-modal-article{font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:12px;font-weight:600;line-height:normal;letter-spacing:.96px;text-align:center;text-transform:uppercase;text-decoration:none;color:#241a3d}.ag-pb-pd__cl-modal-article:hover,.ag-pb-pd__cl-modal-article:focus-visible{text-decoration:underline;text-underline-offset:3px}.ag-pb-pd__cl-modal-article:focus-visible{outline:2px solid #241a3d;outline-offset:3px}html.ag-pb-pd-clinical-modal-open,body.ag-pb-pd-clinical-modal-open{overflow:hidden}@media screen and (min-width:741px){.ag-pb-pd__clinical{padding:20px}.ag-pb-pd__clinical-top{gap:0;justify-content:center}.ag-pb-pd__clinical-badge{width:160px}.ag-page-blocks .ag-pb-pd__clinical-heading,.ag-pb-pd__clinical-heading{font-size:24px}.ag-pb-pd__clinical-stat{width:100px}.ag-pb-pd__clinical-donut{width:92px;height:92px}.ag-page-blocks .ag-pb-pd__clinical-stat-label,.ag-pb-pd__clinical-stat-label{font-size:14px;font-weight:600}.ag-pb-pd__cl-modal{padding:24px}.ag-pb-pd__cl-modal-panel{width:min(100%,900px);max-height:min(92vh,1322px)}.ag-page-blocks .ag-pb-pd__cl-modal-title,.ag-pb-pd__cl-modal-title{font-size:32px;line-height:1.3}.ag-page-blocks .ag-pb-pd__cl-msec-num,.ag-pb-pd__cl-msec-num,.ag-page-blocks .ag-pb-pd__cl-msec-title,.ag-pb-pd__cl-msec-title{font-size:12px;line-height:normal}.ag-page-blocks .ag-pb-pd__cl-msec-body,.ag-pb-pd__cl-msec-body,.ag-page-blocks .ag-pb-pd__cl-mbox-body,.ag-pb-pd__cl-mbox-body{font-size:16px}.ag-pb-pd__cl-mbox-row{flex-direction:row;align-items:stretch}.ag-pb-pd__cl-mbox{flex:1 1 0;min-width:0}.ag-page-blocks .ag-pb-pd__cl-mbox-label,.ag-pb-pd__cl-mbox-label{font-size:10px;line-height:normal}.ag-pb-pd__cl-results{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:start}}.ag-pb-pd__countdown{width:100%;min-width:0;overflow:hidden;border:1px solid var(--ag-pb-pd-cd-border, #2f0147);border-radius:8px;box-sizing:border-box;color:var(--ag-pb-pd-cd-text, #2f0147)}.ag-pb-pd__countdown[hidden]{display:none!important}.ag-pb-pd__countdown-top{display:flex;flex-direction:column;gap:8px;padding:12px 16px;box-sizing:border-box}.ag-pb-pd__countdown-eyebrow{margin:0;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;color:inherit}.ag-pb-pd__countdown-heading{margin:0;font-family:DM Sans,sans-serif;font-size:19px;font-weight:600;line-height:22.8px;color:inherit}.ag-pb-pd__countdown-discount{font-weight:600}.ag-pb-pd__countdown-heading em,.ag-pb-pd__countdown-heading i{font-style:normal;color:var(--ag-pb-pd-cd-highlight, #c25ca3)}.ag-pb-pd__countdown-heading strong,.ag-pb-pd__countdown-heading b{font-weight:700;color:inherit}.ag-pb-pd__countdown-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 16px;box-sizing:border-box;background-color:var(--ag-pb-pd-cd-bar-bg, #e3d6ee)}.ag-pb-pd__countdown-label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:normal;text-transform:uppercase;color:var(--ag-pb-pd-cd-text, #2f0147);white-space:nowrap}.ag-pb-pd__countdown-timer{margin:0;padding:0;background:transparent;border:0}.ag-pb-pd__countdown-digits{display:inline-flex;align-items:baseline;font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;line-height:normal;letter-spacing:1px;color:var(--ag-pb-pd-cd-timer, #ff0017);font-variant-numeric:tabular-nums;white-space:nowrap}.ag-pb-pd__countdown-digits .countdown-banner__hours,.ag-pb-pd__countdown-digits .countdown-banner__minutes,.ag-pb-pd__countdown-digits .countdown-banner__seconds,.ag-pb-pd__countdown-sep{color:inherit;font:inherit;letter-spacing:inherit}@media screen and (min-width:741px){.ag-pb-product-details{padding-top:var(--ag-pb-pd-pt-desktop, var(--ag-pb-pd-pt-mobile, 0));padding-bottom:var(--ag-pb-pd-pb-desktop, var(--ag-pb-pd-pb-mobile, 0));padding-inline:var( --ag-pb-pd-gutter-desktop, max(0px, calc(var(--ags-container-gutter-desktop, 40px) - (100vw - 100%) / 2)) )}.ag-page-blocks__block.ag-pb-product-details{max-width:var(--ag-pb-pd-max-width-desktop, var(--ag-pb-pd-max-width-mobile, none))}.ag-pb-pd__info-col{gap:var(--ag-pb-pd-stack-gap-desktop, 16px)}.ag-pb-pd__gallery{gap:16px;width:100%;max-width:570px;margin-inline:auto}.ag-pb-pd__gallery.is-sticky-fixed,.ag-pb-pd__gallery.is-sticky-bottom{box-sizing:border-box}.ag-pb-pd__gallery-main,.ag-pb-pd__gallery-img,.ag-pb-pd__gallery-placeholder{border-radius:6px}.ag-pb-pd__gallery-badge{padding:30px}.ag-pb-pd__gallery-badge-text{padding:10px 16px 5px;border-radius:30px;font-size:28px}.ag-pb-pd__gallery-arrows{padding:0 12px}.ag-pb-pd__gallery-arrow{width:40px;height:40px}.ag-pb-pd__gallery-arrow svg{width:20px;height:20px}.ag-pb-pd__nutrition-btn{padding:20px 60px;border-radius:5px}.ag-pb-pd__nutrition-btn-label{font-size:24px;line-height:28px}.ag-pb-pd__nutrition-modal{padding:24px}.ag-pb-pd__nutrition-modal-panel{width:min(100%,1100px);max-height:min(92vh,878px);border-radius:0;background:transparent;box-shadow:none}.ag-pb-pd__nutrition-modal-scroll{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.ag-pb-pd__nutrition-modal-scroll::-webkit-scrollbar{display:none;width:0;height:0}.ag-pb-pd__nutrition-modal-close{top:20px;right:20px;width:40px;height:40px}.ag-pb-pd__title-wrap{max-width:var(--ag-pb-pd-title-max-desktop, var(--ag-pb-pd-title-max-mobile, none))}.ag-page-blocks .ag-pb-product-details .ag-pb-pd__title.ags-heading,.ag-page-blocks .ag-pb-product-details .ag-pb-pd__title,.ag-pb-pd__title.ags-heading,.ag-pb-pd__title{font-size:var(--ag-pb-pd-title-size-desktop, 30px);font-weight:700;line-height:var(--ag-pb-pd-title-lh-desktop, 1)}.ag-pb-pd__lede{max-width:var(--ag-pb-pd-lede-max-desktop, var(--ag-pb-pd-lede-max-mobile, none));font-size:var(--ag-pb-pd-lede-size-desktop, 16px);line-height:var(--ag-pb-pd-lede-lh-desktop, 1.3)}.ag-pb-pd__tags{gap:var(--ag-pb-pd-tags-row-gap-desktop, 12px) var(--ag-pb-pd-tags-col-gap-desktop, 8px)}.ag-pb-pd__tag{color:var(--ag-pb-pd-tag-text-desktop, var(--ag-pb-pd-tag-text, #2f0147))}.ag-pb-pd__tag-label{font-size:16px;line-height:normal}.ag-pb-pd__countdown{border-radius:12px}.ag-pb-pd__countdown-heading{font-size:24px}}@media screen and (min-width:741px)and (max-width:999px){.ag-pb-pd__layout{gap:var(--ag-pb-pd-stack-gap-desktop, 16px)}.ag-pb-pd__gallery-col,.ag-pb-pd__info-col{max-width:570px;margin-inline:auto}}@media screen and (min-width:1000px){.ag-pb-pd__layout{flex-direction:row;justify-content:center;align-items:stretch;gap:var(--ag-pb-pd-column-gap-desktop, 50px)}.ag-pb-pd__gallery-col{position:relative;display:flex;flex:0 1 570px;flex-direction:column;max-width:570px}.ag-pb-pd__info-col{flex:0 1 525px;min-width:min(100%,440px);max-width:525px}}.ag-pb-pd__variants{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;min-width:0}.ag-pb-pd__variants-heading{margin:0;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;text-transform:capitalize;color:#2f0147}.ag-pb-pd__variants-row{display:flex;align-items:flex-end;justify-content:center;gap:8px;width:100%;box-sizing:border-box}.ag-pb-pd__variant{position:relative;display:flex;flex:1 0 0;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;height:127px;margin:0;padding:20px 6px 12px;border:1px solid #7c6caa;border-radius:8px;background-color:#fff;box-sizing:border-box;cursor:pointer;text-align:center;color:#2f0147;font-family:DM Sans,sans-serif;appearance:none;-webkit-appearance:none}.ag-pb-pd__variant.is-active{border:2px solid #2f0147;background-color:#f6efff;padding:19px 5px 11px}.ag-pb-pd__variant:disabled{opacity:.5;cursor:not-allowed}.ag-pb-pd__variant:focus-visible{outline:2px solid #2f0147;outline-offset:2px}.ag-pb-pd__variant-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:20px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.4;text-transform:uppercase;white-space:nowrap;pointer-events:none}.ag-pb-pd__variant-badge--solid{background-color:#2f0147}.ag-pb-pd__variant-badge--gradient{background-image:linear-gradient(115deg,#6b3fa0,#c14f9c)}.ag-pb-pd__variant-name{font-size:16px;font-weight:400;line-height:1.2;color:#2f0147}.ag-pb-pd__variant-prices{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.ag-pb-pd__variant-compare{font-size:16px;font-weight:400;line-height:normal;color:#8c8c8c;text-decoration:line-through}.ag-pb-pd__variant-price{display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:center;gap:0;color:#2f0147}.ag-pb-pd__variant-price-amount{font-size:20px;font-weight:600;line-height:normal}.ag-pb-pd__variant-price-unit{font-size:16px;font-weight:400;line-height:normal}.ag-pb-pd__variants input[type=hidden]{display:none}@media screen and (min-width:741px){.ag-pb-pd__variants{gap:0}.ag-pb-pd__variants-heading{font-size:16px;line-height:1.5;padding-bottom:10px}}.ag-pb-pd__atc{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0}.ag-pb-pd__atc-form{width:100%;margin:0}.ag-pb-pd__atc-btn{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35em;width:100%;min-height:60px;margin:0;padding:16px 24px;border:0;border-radius:8px;background-color:var(--ag-pb-pd-atc-bg, #00c466);color:var(--ag-pb-pd-atc-text, #ffffff);box-sizing:border-box;cursor:pointer;text-align:center;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:20px;font-weight:900;line-height:28px;appearance:none;-webkit-appearance:none;overflow:hidden;isolation:isolate;box-shadow:0 2px 8px #0000001a;transition:transform .25s ease,box-shadow .25s ease}.ag-pb-pd__atc-btn-label,.ag-pb-pd__atc-btn-sep,.ag-pb-pd__atc-btn-compare,.ag-pb-pd__atc-btn-price{position:relative;z-index:2}.ag-pb-pd__atc-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,transparent 0%,transparent 40%,rgb(255 255 255 / .15) 46%,rgb(255 255 255 / .55) 50%,rgb(255 255 255 / .15) 54%,transparent 60%,transparent 100%);transform:translate(-120%) skew(-20deg);pointer-events:none}@media(hover:hover)and (pointer:fine){.ag-pb-pd__atc-btn:hover:not(:disabled):not([aria-busy=true]){transform:translateY(-2px);box-shadow:0 10px 22px #00000029,0 4px 12px #00c46647}.ag-pb-pd__atc-btn:hover:not(:disabled):not([aria-busy=true]):after{animation:ag-pb-btn-shine .75s ease}}@media(prefers-reduced-motion:reduce){.ag-pb-pd__atc-btn{transition:none}.ag-pb-pd__atc-btn:after{display:none}}.ag-pb-pd__atc-btn:focus-visible{outline:2px solid #2f0147;outline-offset:3px}.ag-pb-pd__atc-btn:disabled,.ag-pb-pd__atc-btn[aria-busy=true]{opacity:.65;cursor:not-allowed;transform:none;box-shadow:0 2px 8px #0000001a}.ag-pb-pd__atc-btn-compare{text-decoration:line-through;text-decoration-skip-ink:none}.ag-pb-pd__atc-btn-compare.is-empty,.ag-pb-pd__atc-btn-compare:empty{display:none}.ag-pb-pd__atc-refill{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em;width:100%;margin:0;color:var(--ag-pb-pd-atc-refill-color, #2f0147);font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;line-height:1.3}.ag-pb-pd__atc-refill[hidden]{display:none!important}.ag-pb-pd__atc-refill-compare{text-decoration:line-through;text-decoration-skip-ink:none}.ag-pb-pd__atc-refill-compare.is-empty,.ag-pb-pd__atc-refill-compare:empty{display:none}.ag-pb-pd__atc-refill-price,.ag-pb-pd__atc-refill-copy{font-weight:600}@media screen and (min-width:741px){.ag-pb-pd__atc-btn{min-height:0;padding:20px 60px;font-size:24px}}.ag-pb-pd__bullets{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;min-width:0;color:var(--ag-pb-pd-bullets-color, #2f0147)}.ag-pb-pd__bullets-list{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;margin:0;padding:0;list-style:none}.ag-pb-pd__bullets-row{display:flex;align-items:center;gap:9px;width:100%;margin:0;list-style:none}.ag-pb-pd__bullets-row[hidden]{display:none!important}.ag-pb-pd__bullets-list[hidden],.ag-pb-pd__bullets-list:not(:has(li:not([hidden]))){display:none!important;margin:0;padding:0;gap:0}.ag-pb-pd__bullets-check{display:block;flex-shrink:0;width:10px;height:8px;background-color:transparent;background-image:var(--ag-pb-pd-bullets-check);background-repeat:no-repeat;background-position:center;background-size:contain}.ag-pb-pd__bullets-text{font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:400;font-style:normal;line-height:1.3;color:inherit}.ag-pb-pd__bullets-shared{width:100%}.ag-pb-pd__bullets-shared>*:first-child{margin-top:0}.ag-pb-pd__bullets-shared>*:last-child{margin-bottom:0}.ag-pb-pd__bullets-shared ul{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;margin:0;padding:0;list-style:none}.ag-pb-pd__bullets-shared li{position:relative;margin:0;padding:0 0 0 18px;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:16px;font-weight:400;font-style:normal;line-height:21.6px;color:inherit;list-style:none}@media screen and (min-width:741px){.ag-pb-pd__bullets-shared li{font-size:16px}}[data-offer-benefits] .ag-pb-pd__bullets-shared li{font-size:14px}@media screen and (min-width:741px){[data-offer-benefits] .ag-pb-pd__bullets-shared li{font-size:16px}}.ag-pb-pd__bullets-shared li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:8px;background-image:var(--ag-pb-pd-bullets-check);background-repeat:no-repeat;background-position:center;background-size:contain}.ag-pb-pd__trust-bar{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:0;padding:0;list-style:none;box-sizing:border-box}.ag-pb-pd__trust-bar-item{display:flex;flex:0 1 auto;flex-direction:column;align-items:center;gap:5px;width:auto;min-width:0;margin:0;padding:0 3px;list-style:none;box-sizing:border-box;text-align:center}@media screen and (min-width:741px){.ag-pb-pd__trust-bar-item:nth-child(1),.ag-pb-pd__trust-bar-item:nth-child(2){width:118px}}.ag-pb-pd__trust-bar-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:26px;line-height:0}.ag-pb-pd__trust-bar-icon--truck{width:32px}.ag-pb-pd__trust-bar-icon--clock,.ag-pb-pd__trust-bar-icon--shield{width:21px}.ag-pb-pd__trust-bar-img{display:block;width:100%;height:100%;max-height:26px;object-fit:contain;object-position:center}.ag-page-blocks .ag-pb-pd__trust-bar-label,.ag-pb-pd__trust-bar-label{display:block;margin:0;font-family:var(--ag-page-blocks-font-body, "PP Mori", sans-serif);font-size:14px;font-weight:600;font-style:normal;line-height:1.3;color:var(--ag-pb-pd-trust-bar-color, #2f0147);text-align:center;text-transform:uppercase}.ag-page-blocks .ag-pb-pd__trust-bar-label p,.ag-pb-pd__trust-bar-label p{margin:0;font-family:inherit;font-size:inherit;font-weight:600;font-style:inherit;line-height:1.3;color:inherit;text-align:inherit;text-transform:inherit}.ag-pb-pd__trust-bar-label br{margin:0;line-height:1.3}.ag-page-blocks .ag-pb-pd__trust-bar-label strong,.ag-page-blocks .ag-pb-pd__trust-bar-label b,.ag-pb-pd__trust-bar-label strong,.ag-pb-pd__trust-bar-label b{font-weight:600}.ag-pb-pd__trust-bar-label em,.ag-pb-pd__trust-bar-label i{font-style:normal}@media(max-width:740px){.ag-pb-pd__atc-btn{max-height:60px}}@media(pointer:coarse){.ag-pb-pd__gallery-thumbs{overflow-x:hidden;touch-action:pan-y}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/ag-pb-block-product-details.css.map */
