.product-consultation .out-of-stock-message[data-v-1c906b6f]{font-size:1.5rem}.product-consultation[data-v-1c906b6f]{font-size:1rem}@media only screen and (width>=600px){.product-consultation[data-v-1c906b6f]{font-size:1rem}}@keyframes loader-shimmer-1c906b6f{to{transform:translate(100%)}}.product-consultation .out-of-stock-message[data-v-1c906b6f]{color:#316e74;margin-top:0;margin-bottom:0;font-weight:600}.product-consultation[data-v-1c906b6f] .text-input-wrapper{margin-bottom:1rem}.product-consultation[data-v-1c906b6f]{flex-direction:column;gap:.5rem;display:flex}.hidden[data-v-1c906b6f]{display:none}.visually-hidden[data-v-1c906b6f]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-1c906b6f]{margin-left:2rem}}.product-consultation[data-v-1c906b6f] .form-wrapper .text-input-container .form-input{height:3.25rem}.product-consultation .form-submit[data-v-1c906b6f]{width:100%}.subscription-card .content .unavailable-notice .icon-wrapper[data-v-ebc2d6a2]{font-size:1.125rem}.subscription-card .content .interval-selector[data-v-ebc2d6a2] label,.subscription-card .content .plan-select[data-v-ebc2d6a2] label,.subscription-card .content .single-interval .label[data-v-ebc2d6a2]{font-size:.875rem}@keyframes loader-shimmer-ebc2d6a2{to{transform:translate(100%)}}.subscription-card .content .seperator[data-v-ebc2d6a2]{margin:0}.subscription-card .content[data-v-ebc2d6a2]{padding-left:1rem;padding-right:1rem}.subscription-card .notice[data-v-ebc2d6a2]{padding-top:.125rem;padding-bottom:.125rem;display:block}.subscription-card .content .usp[data-v-ebc2d6a2] ol,.subscription-card .content .usp[data-v-ebc2d6a2] ul,.subscription-card .content ul.usp[data-v-ebc2d6a2]{padding-left:1.25rem}.subscription-card .content[data-v-ebc2d6a2]{row-gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem}.subscription-card .content[data-v-ebc2d6a2],.subscription-card .content .single-interval[data-v-ebc2d6a2],.subscription-card .content .unavailable-notice[data-v-ebc2d6a2]{display:flex}.subscription-card .content[data-v-ebc2d6a2],.subscription-card .content .single-interval[data-v-ebc2d6a2]{flex-direction:column}.subscription-card .content .single-interval[data-v-ebc2d6a2]{row-gap:.25rem}.hidden[data-v-ebc2d6a2]{display:none}.visually-hidden[data-v-ebc2d6a2]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-ebc2d6a2]{margin-left:2rem}}.subscription-card[data-v-ebc2d6a2]{color:#fcfcfc;background-color:#316e74;border-radius:1.25rem}.subscription-card .notice[data-v-ebc2d6a2]{text-align:center;width:100%;font-weight:500}.subscription-card .content[data-v-ebc2d6a2]{color:#2e2e2e;background-color:#fff;border:1px solid #316e74;border-radius:1.25rem}.subscription-card .content.unavailable[data-v-ebc2d6a2]{background-color:#faf6f6;border-color:#973937}.subscription-card .content .seperator[data-v-ebc2d6a2]{border:none;border-top:1px solid #b0b0b0;width:100%}.subscription-card .content .usp[data-v-ebc2d6a2] ol li,.subscription-card .content .usp[data-v-ebc2d6a2] ul li,.subscription-card .content .usp li[data-v-ebc2d6a2]{overflow-wrap:anywhere;display:list-item}.subscription-card .content .subscription-link[data-v-ebc2d6a2],.subscription-card .content .plan-select[data-v-ebc2d6a2] label{font-weight:700}.subscription-card .content .single-interval .label[data-v-ebc2d6a2]{font-weight:500}.subscription-card .content .single-interval .value[data-v-ebc2d6a2]{font-weight:700}.subscription-card .content .interval-selector[data-v-ebc2d6a2] label{font-weight:500}.subscription-card .content .unavailable-notice[data-v-ebc2d6a2]{-moz-column-gap:.25rem;color:#973937;align-items:start;column-gap:.25rem}.subscription-card .content .unavailable-notice .icon-wrapper[data-v-ebc2d6a2]{min-height:1.625rem;line-height:normal}.subscription-card .content .unavailable-notice span[data-v-ebc2d6a2]{min-height:1.625rem;font-weight:500}.interval-reveal-enter-active[data-v-ebc2d6a2],.interval-reveal-leave-active[data-v-ebc2d6a2]{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.interval-reveal-enter-from[data-v-ebc2d6a2],.interval-reveal-leave-to[data-v-ebc2d6a2]{opacity:0;visibility:hidden}.interval-reveal-enter-to[data-v-ebc2d6a2],.interval-reveal-leave-from[data-v-ebc2d6a2]{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.interval-reveal-enter-active[data-v-ebc2d6a2],.interval-reveal-leave-active[data-v-ebc2d6a2]{transition:none}}@keyframes loader-shimmer-40eaf44c{to{transform:translate(100%)}}.product-plan[data-v-40eaf44c]{margin-top:2rem;margin-bottom:1.5rem}.hidden[data-v-40eaf44c]{display:none}.visually-hidden[data-v-40eaf44c]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-40eaf44c]{margin-left:2rem}}.product-plan[data-v-40eaf44c]{width:100%}.footer .total-price .names[data-v-292e1c49],.prescription-and-only-consult-allowed .footer .total-price .names .service-fee[data-v-292e1c49]{font-size:1rem}.variant-selector:has(div+.footer) .footer .consult-name[data-v-292e1c49]{font-size:1rem}.variant-selector:has(div+.footer) .footer .variant-name[data-v-292e1c49]{font-size:1rem}.prescription-and-only-consult-allowed .footer .total-price .names .consult-name[data-v-292e1c49]{font-size:1.5rem}.footer .total-price .amount .price-values .original-price[data-v-292e1c49]{font-size:1.25rem}.footer .total-price .amount .subscription-notice[data-v-292e1c49]{font-size:1.125rem}.footer .total-price .amount .service-fee[data-v-292e1c49]{font-size:1rem}.footer .not-listed[data-v-292e1c49]{font-size:.875rem}.variant-selector:has(div+.footer) .footer .service-fee[data-v-292e1c49]{font-size:.875rem}@media only screen and (width>=600px){:is(.variant-selector:has(div+.footer) .footer .consult-name[data-v-292e1c49],.variant-selector:has(div+.footer) .footer .variant-name[data-v-292e1c49]){font-size:1.125rem}}@keyframes loader-shimmer-292e1c49{to{transform:translate(100%)}}.prescription-and-only-consult-allowed .footer .total-price .names .service-fee[data-v-292e1c49]{margin-top:0}.prescription-and-only-consult-allowed .footer .total-price .names .consult-name[data-v-292e1c49]{color:#316e74;margin-bottom:0}.footer .actions[data-v-292e1c49]{margin-top:1rem}.variant-selector:has(div+.footer) .total-price[data-v-292e1c49]:not(.prescription-and-only-consult-allowed){margin-top:1rem}.footer .not-listed[data-v-292e1c49]{margin-top:.75rem}.prescription-and-only-consult-allowed .footer .total-price .amount[data-v-292e1c49]{padding-top:.25rem}.footer .total-price .price[data-v-292e1c49]{display:none}.prescription-and-only-consult-allowed .footer .total-price[data-v-292e1c49]{display:block}.footer[data-v-292e1c49],.footer .total-price[data-v-292e1c49],.footer .total-price .amount[data-v-292e1c49],.footer .total-price .amount .price-values[data-v-292e1c49],.footer .total-price .names[data-v-292e1c49]{display:flex}.footer .total-price .amount .price-values[data-v-292e1c49]{align-items:center}.footer[data-v-292e1c49],.footer .total-price .amount[data-v-292e1c49]{align-items:start}.footer[data-v-292e1c49],.footer .total-price[data-v-292e1c49]{justify-content:space-between}.footer .total-price[data-v-292e1c49],.footer .total-price .amount[data-v-292e1c49],.footer .total-price .names[data-v-292e1c49]{flex-direction:column}@media only screen and (width>=600px){.footer .total-price[data-v-292e1c49]{flex-direction:row}}.footer .total-price .amount[data-v-292e1c49]{row-gap:.25rem}.hidden[data-v-292e1c49]{display:none}.visually-hidden[data-v-292e1c49]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-292e1c49]{margin-left:2rem}}.footer .actions[data-v-292e1c49],.footer .actions .button[data-v-292e1c49],.footer .total-price[data-v-292e1c49]{width:100%}:is(.variant-selector:has(div+.footer) .footer .consult-name[data-v-292e1c49],.variant-selector:has(div+.footer) .footer .variant-name[data-v-292e1c49]){font-weight:600}.variant-selector:has(div+.footer) .footer .service-fee[data-v-292e1c49]{font-weight:500;line-height:1.2}.variant-selector:has(div+.footer) .footer .amount[data-v-292e1c49]{font-weight:400}.footer[data-v-292e1c49]{flex-flow:column wrap}.footer .total-price .names .consult-name[data-v-292e1c49],.footer .total-price .names .variant-name[data-v-292e1c49]{color:#2e2e2e;font-weight:600}.footer .total-price .amount[data-v-292e1c49],.footer .total-price .names .service-fee[data-v-292e1c49],.footer .total-price .price[data-v-292e1c49]{color:#2e2e2e}.footer .total-price .amount .price-values[data-v-292e1c49]{white-space:nowrap;gap:.5rem;font-size:1.875rem;font-weight:600;line-height:1.2}.footer .total-price .amount .price-values .original-price[data-v-292e1c49]{color:#707070;font-weight:500;text-decoration:line-through}.footer .total-price .amount .subscription-notice[data-v-292e1c49]{color:#2e2e2e;font-weight:500}.footer .total-price .amount .service-fee[data-v-292e1c49]{color:#707070;font-weight:500}.footer .not-listed[data-v-292e1c49]{color:#2e2e2e;text-align:center;font-weight:500}.single-choice[data-v-92a379c5]{font-size:1rem}[data-v-92a379c5] .form-select-wrapper.list-select label{font-size:.875rem}@keyframes loader-shimmer-92a379c5{to{transform:translate(100%)}}[data-v-92a379c5] .form-select-wrapper.list-select{margin-bottom:.5rem}.single-choice .label[data-v-92a379c5]{display:block}.single-choice[data-v-92a379c5]{display:inline-block}.hidden[data-v-92a379c5]{display:none}.visually-hidden[data-v-92a379c5]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-92a379c5]{margin-left:2rem}}[data-v-92a379c5] .form-select-wrapper.list-select label{font-weight:700}[data-v-92a379c5] .main-item,[data-v-92a379c5] .pretty-select ul li{line-height:1.5}.single-choice[data-v-92a379c5]{color:#2e2e2e;width:100%;position:relative}.single-choice .label[data-v-92a379c5]{padding-bottom:.25rem;font-weight:600}@keyframes loader-shimmer-3ae9a66d{to{transform:translate(100%)}}.tooltip span[data-v-3ae9a66d]{margin-left:.5rem}.tooltip .content[data-v-3ae9a66d]{color:#fff;background-color:#2e2e2e;border-radius:.75rem;padding:.5rem .75rem}.hidden[data-v-3ae9a66d]{display:none}.visually-hidden[data-v-3ae9a66d]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-3ae9a66d]{margin-left:2rem}}.tooltip .content[data-v-3ae9a66d]{position:absolute;bottom:2.7rem}.tooltip .arrow[data-v-3ae9a66d],.tooltip .content[data-v-3ae9a66d]{visibility:hidden;opacity:0;transition:all .3s ease-in-out}.tooltip .arrow[data-v-3ae9a66d]:after{content:"";border-top:.6rem solid #2e2e2e;border-left:.6rem solid #0000;border-right:.6rem solid #0000;width:0;height:0;margin-left:-1.6rem;position:absolute;bottom:2.2rem;left:auto}.tooltip.active .arrow[data-v-3ae9a66d],.tooltip.active .content[data-v-3ae9a66d]{visibility:visible;opacity:1}.variant-selector .single-choice[data-v-6e9b27ae],.variant-selector[data-v-6e9b27ae] .form-select-wrapper label{font-size:.875rem}@keyframes loader-shimmer-6e9b27ae{to{transform:translate(100%)}}.variant-selector .single-choice .label[data-v-6e9b27ae],.variant-selector[data-v-6e9b27ae] .form-select-wrapper label{margin-bottom:.25rem}.variant-selector .option[data-v-6e9b27ae]:has(~.option){margin-bottom:.5rem}.variant-selector .single-choice .label[data-v-6e9b27ae]{display:block}.variant-selector .single-choice[data-v-6e9b27ae]{display:inline-block}.variant-selector[data-v-6e9b27ae]{gap:.5rem;display:grid}.hidden[data-v-6e9b27ae]{display:none}.visually-hidden[data-v-6e9b27ae]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-6e9b27ae]{margin-left:2rem}}.variant-selector[data-v-6e9b27ae] .form-select-wrapper label{color:#2e2e2e;font-weight:700}.variant-selector .single-choice[data-v-6e9b27ae]{color:#2e2e2e;width:100%;position:relative}.variant-selector .single-choice .label[data-v-6e9b27ae]{font-weight:600}.variant-selector[data-v-6e9b27ae] .tooltip{vertical-align:middle}.variant-selector[data-v-6e9b27ae] .tooltip svg{vertical-align:unset}span[data-v-684befe5]{font-size:1rem}@keyframes loader-shimmer-684befe5{to{transform:translate(100%)}}.usps[data-v-684befe5]{margin-top:1rem}.usp-list[data-v-684befe5]{align-items:center;margin-top:.5rem;margin-bottom:.5rem;padding:0;display:flex}.hidden[data-v-684befe5]{display:none}.visually-hidden[data-v-684befe5]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-684befe5]{margin-left:2rem}}svg[data-v-684befe5]{fill:#1d9f8a}.usp-list svg[data-v-684befe5]{color:#1d9f8a;width:1.25rem;height:1.25rem;margin-right:.5rem}@keyframes loader-shimmer-bc2d502b{to{transform:translate(100%)}}.hidden[data-v-bc2d502b]{display:none}.visually-hidden[data-v-bc2d502b]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-variant-loader[data-v-bc2d502b]{margin-left:-1rem;margin-right:-1rem}@media only screen and (width>=1200px){header.header .search-component[data-v-bc2d502b]{margin-left:2rem}}[data-v-bc2d502b] .animation{background-color:#d2d8dc}.product-variant-loader[data-v-bc2d502b] .form-field .input .line{margin:.25rem 0 .625rem}@media only screen and (width>=600px){.product-variant-loader[data-v-bc2d502b] .form-field .input .line{margin:0 1rem .625rem}}@keyframes loader-shimmer-d0727029{to{transform:translate(100%)}}.error-wrapper[data-v-d0727029]{margin-top:1rem}.error-wrapper span[data-v-d0727029]{margin-bottom:1rem}.product-variants[data-v-d0727029],.product-variants.container[data-v-d0727029]{padding:1rem}@media only screen and (width>=600px){.product-variants[data-v-d0727029]{border-radius:1rem;padding:1.25rem}.product-variants.container[data-v-d0727029]{padding:1.5rem}}.hidden[data-v-d0727029]{display:none}.visually-hidden[data-v-d0727029]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-variants[data-v-d0727029]{margin-left:-1rem;margin-right:-1rem}@media only screen and (width>=990px){.product-variants[data-v-d0727029]{margin-left:0;margin-right:0}}@media only screen and (width>=1200px){header.header .search-component[data-v-d0727029]{margin-left:2rem}}.error-wrapper[data-v-d0727029]{flex-direction:column;display:flex}@media only screen and (width>=600px){.error-wrapper[data-v-d0727029] .button-wrapper{width:100%}}@keyframes loader-shimmer-11e758a3{to{transform:translate(100%)}}.layout .product-image.desktop-only[data-v-11e758a3]{margin-bottom:1rem;display:none}.layout .content[data-v-11e758a3] .product.page .dynamic-content-item:not(.dynamic-content-item--modifier-breakout-to-full-width) .container{padding-left:0;padding-right:0}.layout[data-v-11e758a3]{grid-template-areas:"product-image""variant-selector""content""sidebar";display:grid}@media only screen and (width>=990px){.layout .product-image.mobile-only[data-v-11e758a3]{display:none}.layout .product-image.desktop-only[data-v-11e758a3]{display:block}.layout[data-v-11e758a3]{grid-template:"content variant-selector""content sidebar"1fr/calc(55% - 1rem) calc(45% - 1rem);gap:2rem}}.hidden[data-v-11e758a3]{display:none}.visually-hidden[data-v-11e758a3]{clip-path:inset(50%);order:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width>=1200px){header.header .search-component[data-v-11e758a3]{margin-left:2rem}}.layout .product-image[data-v-11e758a3]{width:100%;max-width:100%;overflow:hidden}.layout .product-image.mobile-only[data-v-11e758a3]{grid-area:product-image}.layout .content[data-v-11e758a3]{grid-area:content;min-width:0}.layout .variant-selector[data-v-11e758a3]{grid-area:variant-selector;align-self:start;margin:0 -1.25rem 1.5rem}@media only screen and (width>=600px){.layout .variant-selector[data-v-11e758a3]{margin:0 0 1.5rem}}@media only screen and (width>=990px){.layout .variant-selector[data-v-11e758a3]{margin:0}}.layout .sidebar[data-v-11e758a3]{grid-area:sidebar;align-self:start}
