.page-title-wrapper{display:none}.page-title-wrapper--mobile{display:block}.product-description{display:none}.product-description--mobile{display:block}.detailed{padding-bottom:16px;display:none}.detailed--mobile{display:block}.overview{padding:24px 0 24px;border-bottom:1px solid #d8dadf}.page-title{text-align:left;text-transform:uppercase}.sku{font-size:14px;display:none}.sku .type,.sku .value{display:inline}.sku .type{font-weight:400}.sku--mobile{display:block}.product-tags{margin:16px 0 14px;display:none;flex-wrap:wrap}.product-tags--mobile{display:flex}.product-tags .tag{margin:0 8px 2px 0}.page-title-wrapper--mobile{margin-bottom:16px}@media (min-width:720px){.page-title-wrapper{display:block;margin-bottom:16px}.page-title-wrapper--mobile{display:none}.product-description{display:block}.product-description--mobile{display:none}.detailed{display:block}.detailed--mobile{display:none}.sku{display:block}.sku--mobile{display:none}.product-tags{display:flex}.product-tags--mobile{display:none}}.product-info-price{margin-bottom:24px}.product-info-price .price-box{font-size:24px;line-height:42px}@media (min-width:720px){.product-info-price .price-box{font-size:28px}}.product-info-price .price-box .price-label,.product-info-price .price-box .price{font-weight:400}.unit-price{margin-bottom:8px}.short-description{padding-bottom:24px}.accordion-item__content .table-caption{display:none}.accordion-item__content .col.label{font-weight:600}.detailed--mobile{transition:max-height .375s ease-in-out;position:relative;overflow:hidden}.detailed--mobile .product-details-accordion{border-top:1px solid #d8dadf}@media (max-width:719px){.detailed--mobile:not(.full-height){max-height:290px}.detailed--mobile:not(.full-height) .show-details{position:absolute;bottom:0;padding-bottom:16px;width:100%;z-index:2;background-color:#fff}.detailed--mobile:not(.full-height) .show-details:before{position:absolute;content:"";display:block;width:100%;top:-50px;height:50px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.detailed--mobile:not(.full-height) .show-details__button{width:100%}.detailed--mobile.full-height .show-details{display:none}}@media (min-width:720px){.show-details{display:none}.short-description{border-bottom:1px solid #d8dadf}}.product-options-wrapper{margin-bottom:16px}@media (min-width:720px){.product-options-wrapper{margin-bottom:24px}}.swatch-attribute{margin:16px 0}.swatch-attribute:first-child{margin-top:0}.swatch-attribute:last-child{margin-bottom:0}.product-options-wrapper .fieldset,.product-options-wrapper .configurable.field{margin:0}.swatch-attribute-label{display:block;text-transform:uppercase}.swatch-input{display:none}.addtocart__qty{display:none}.qty__label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:720px){.addtocart{margin-bottom:24px}}@media (min-width:1024px){.addtocart{display:flex;align-items:stretch}.addtocart__qty,.addtocart__actions{width:50%}.addtocart__qty{display:block;margin-right:12px}.addtocart__qty .qty__input{margin-top:0;margin-bottom:0}.addtocart__actions{padding:0;margin-left:12px}}.stock{display:flex;flex-direction:column;width:100%;padding:24px 0 24px;border-bottom:1px solid #d8dadf}.stock__item{display:flex;align-items:center;width:100%}.stock__item--status{justify-self:flex-start;font-weight:600}.stock__item--estimated-delivery{justify-content:flex-start;margin-top:16px}.stock__status-icon{width:16px;height:16px;display:inline-block;border-radius:50%;margin-right:8px}.stock__status-icon--available{background-color:#29981b}.stock__status-icon--orderable{background-color:#e79331}.stock__status-icon--unavailable{background-color:#b60000}@media (min-width:720px){.stock{border-top:1px solid #d8dadf}}@media (min-width:1024px){.stock{flex-direction:row}.stock__item--estimated-delivery{margin:0;justify-content:flex-end}}.product-associated__info{display:flex;width:100%}.product-associated{padding:0;border:none;position:relative}.products-associated{padding-top:24px;border-top:1px solid #d8dadf}.products-associated__heading{margin-bottom:16px}.product-associated:not(:last-of-type){margin-bottom:16px}.marketing-info{padding:24px 0;flex-direction:column}.marketing-info .marketing-info__item:not(:first-of-type){margin-top:8px}.marketing-info{display:none}.marketing-info--mobile{display:flex}@media (min-width:720px){.marketing-info{display:flex}.marketing-info--mobile{display:none}}@media (max-width:719px){.fotorama__dot{width:8px;height:8px;top:8px;border:1px solid #333;border-radius:100%}.fotorama__active .fotorama__dot{background-color:#333;border-color:#333}}.media{padding:8px 0 0;margin:0 0 16px;width:100%}@media (min-width:720px){.media{padding:0}}@media (min-width:720px){.media{margin:0 0 24px}}.fotorama__thumb-border{display:none}.fotorama__nav__frame{transition:opacity .195s;cursor:pointer;opacity:.3}.fotorama__nav__frame.fotorama__active{opacity:1}.fotorama__arr--disabled{display:none !important}.gallery-placeholder .loading-mask{padding:0 !important}.gallery-placeholder .loader img{width:auto}.fotorama:not(.fotorama--fullscreen) .fotorama__stage__shaft{width:auto !important}.fotorama:not(.fotorama--fullscreen) .fotorama__stage__frame{height:auto !important;margin:auto}.fotorama__img--full{padding:16px}.leaflet-info{margin-top:24px}.drug-leaflet__links{display:flex;flex-direction:row}.drug-leaflet__links .drug-leaflet__link-wrapper:after{color:inherit}.drug-leaflet__links .drug-leaflet__link-wrapper:after{content:"/";margin-right:8px;margin-left:8px}.drug-leaflet__links .drug-leaflet__link-wrapper:last-of-type:after{display:none}.drug-leaflet__links .configurable-drug-leaflet__link-wrapper{display:none}.catalog-product-view .page-title-wrapper{margin-top:0}.column.main{width:100%}@media (min-width:720px){.column.main{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:24px;grid-template-areas:"productDetails productDetails productDetails productDetails productDetails productMain productMain productMain"}.column.main .product-info-main{grid-area:productMain;width:100%}.column.main .product-info-detailed{grid-area:productDetails;align-items:flex-start;width:100%;padding-right:24px}}.product-info-benefits{margin-top:16px;background:#dff1ff;padding:16px;border-radius:8px}.product-info-benefits li{margin-bottom:8px}.product-info-benefits li a{transition:color .195s ease-in-out;cursor:pointer;color:#25272c;text-decoration:none;font-weight:400;font-size:14px;line-height:20px;padding-top:2px;padding-bottom:2px}.product-info-benefits li a:hover{text-decoration:underline}.product-info-benefits li a:active{text-decoration:underline}.product-info-benefits li a:focus-visible{outline:2px solid #257a1b;border-radius:2px}.product-info-benefits li:last-child{margin-bottom:0}.product-info-benefits li:before{margin-top:2px;flex-shrink:0}@media (min-width:720px){.product-info-benefits{padding:24px}.product-info-benefits li{font-size:14px}.product-info-benefits li:before{margin-top:0}}.marketing-info-brand .marketing-info__item{display:block;width:fit-content}.marketing-info-brand__logo{display:block;max-width:130px;max-height:130px;height:auto;width:auto}.marketing-info{border-bottom:1px solid #d8dadf}.marketing-info-marketing-authorization-holder{font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;color:#596170}@media (min-width:0) and (max-width:719px){.marketing-info{display:flex;flex-direction:column;align-items:center;border-top:1px solid #d8dadf}}@media (min-width:720px){.marketing-info-brand__logo{margin-bottom:16px}}.reimbursement-info{padding:24px 0;display:flex;flex-direction:column;border:0 solid #d8dadf;border-bottom-width:1px}.reimbursement-info__title{margin-bottom:16px}.reimbursement-modal-button{margin-top:16px}.reimbursement-calculation-top-container .reimbursement-modal-button{margin-top:0}@media (min-width:720px){.product-info-main .product-info-price .reimbursement-calculation-top-container{margin-top:8px}}@media (min-width:1024px){.product-info-main .unit-price .reimbursement-calculation-top-container{margin-top:0}}.product-add-form{width:100%}.product-add-form .form-addtocart{display:flex}.product-add-form .order-prescription-drug{margin-bottom:24px}.promo-block-container{margin:24px 0}.promo-block-container .widgets-container:not(:last-child){margin-bottom:24px}.mixture-cart-notification{color:#b60000;display:flex;margin-bottom:24px}.mixture-cart-notification__icon-wrapper{margin-top:4px}.mixture-cart-notification__message-wrapper{margin-left:8px}.addtocart{width:100%}.addtocart .tocart{position:relative;height:48px}.addtocart .tocart .addtocart-text,.addtocart .tocart .addingtocart-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateX(-100%)}.addtocart .tocart .show{opacity:1;transform:translateX(0);transition:opacity .375s ease-in-out,transform .375s ease-in-out}.addtocart .tocart .hide{opacity:0;transform:translateX(100%);transition:opacity .375s ease-in-out,transform .375s ease-in-out}.addtocart .tocart--adding{background-color:#1a5017;color:#fff;border-color:#1a5017}.pharmacist-contact__add-to-cart{margin-bottom:24px;padding:16px;background-color:#f2f2f2}.pharmacist-contact__add-to-cart .btn{margin-top:16px}.pharmacist-contact__add-to-cart .btn:disabled{background-color:#1a5017;color:#fff;border-color:#1a5017}@media (max-width:719px){.form-addtocart{margin-top:24px;margin-bottom:24px}.form-addtocart .addtocart__actions{height:48px}.product-options-bottom .form-addtocart{margin-top:16px}}@media (min-width:720px){.promo-block-container{margin:0 0 24px}}@media (min-width:1024px){.addtocart{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;grid-template-areas:"addtocartQty addtocartActions addtocartActions"}.addtocart__qty{margin:0;width:100%;grid-area:addtocartQty}.addtocart__actions{margin:0;width:100%;grid-area:addtocartActions;overflow:hidden}}.page-title-wrapper{display:block !important}.page-title-wrapper.product .page-title{font-size:20px;font-weight:600;line-height:32px;letter-spacing:normal}.campaign-product-info{font-size:20px;font-weight:600;line-height:32px;letter-spacing:normal;margin-bottom:8px}.product-reviews{display:block}.product-reviews .product-reviews-summary{display:flex;align-items:center}@media (max-width:719px){.page-title-wrapper{margin-bottom:16px}.page-title,.campaign-product-info{text-align:center}.product-reviews-summary{padding-bottom:0;justify-content:center}.campaign-product-info{margin-bottom:16px;text-align:center}}@media (min-width:1024px){.page-title-wrapper.product .page-title{font-size:28px;font-weight:600;line-height:42px;letter-spacing:normal}}img.gallery-placeholder__image{width:435px;height:435px}.fotorama__spinner.fotorama__spinner--show{display:none}@media (max-width:719px){.fotorama-placeholder{height:calc(100vw - 32px);max-height:calc(435px + 24px)}img.gallery-placeholder__image{height:auto;width:auto;padding-bottom:24px}.gallery-placeholder._block-content-loading~.product-tags--mobile{display:none}.product-tags--mobile{margin:0;position:absolute;bottom:0;left:0}.fotorama__nav--dots{margin-top:8px}.fotorama__nav--dots .fotorama__nav__frame{width:24px;height:24px}.fotorama--fullscreen .fotorama__nav-wrap{position:absolute;bottom:0}.fotorama--fullscreen .fotorama__fullscreen-icon,.fotorama--fullscreen .fotorama__zoom-in,.fotorama--fullscreen .fotorama__zoom-out{width:72px;height:72px;background-position:center !important;background-repeat:no-repeat;background-size:16px}.fotorama--fullscreen .fotorama__fullscreen-icon{background-image:url("../images/icons/times.svg")}.fotorama--fullscreen .fotorama__zoom-in{background-image:url("../images/icons/plus.svg")}.fotorama--fullscreen .fotorama__zoom-out{background-image:url("../images/icons/minus.svg")}}@media (min-width:720px) and (max-width:1023px){.fotorama-placeholder,.fotorama:not(.fotorama--fullscreen) .fotorama__stage,.fotorama__nav--thumbs{max-height:255px}.fotorama-placeholder .gallery-placeholder__image{width:255px;height:255px}}@media (min-width:1024px){.fotorama:not(.fotorama--fullscreen) .fotorama__stage,.fotorama:not(.fotorama--fullscreen) .fotorama__stage__shaft{height:435px !important}}.page-product-medication-evaluation .page-main{padding-top:24px}.page-product-medication-evaluation .product-info-main .product-description{padding-top:24px;border-top:1px solid #d8dadf}.page-product-medication-evaluation .medication-evaluation__add-to-cart{padding:8px 0 24px}.page-product-medication-evaluation .medication-evaluation__add-to-cart-icon{width:16px;height:16px;align-self:flex-start;flex-shrink:0;margin:4px 8px 0 0}.page-product-medication-evaluation .medication-evaluation__add-to-cart-info{display:flex;margin-bottom:24px}.page-product-medication-evaluation .numbered-list__title{margin-bottom:16px}.page-product-medication-evaluation .numbered-list .widget--row:before{background-color:#54b948}.page-product-medication-evaluation .numbered-list .widget__content{padding-top:4px}.page-product-medication-evaluation .product-downloadable-samples{padding:24px 0}.page-product-medication-evaluation .product-samples__title{margin-bottom:16px}.page-product-medication-evaluation .product-samples__link{color:#257a1b;text-decoration:underline;font-weight:400;display:inline-flex}.page-product-medication-evaluation .product-samples__link:hover{color:#20611a}.page-product-medication-evaluation .product-sample__icon{width:24px;height:24px;margin-right:16px}.page-product-medication-evaluation .medication-evaluation__page-content-footer{width:100%}@media (max-width:719px){.page-product-medication-evaluation .product-info-main{min-height:900px}.page-product-medication-evaluation .detailed--mobile+.numbered-list{display:block}.page-product-medication-evaluation .detailed--mobile:not(.full-height){padding-bottom:0;max-height:none}.page-product-medication-evaluation .detailed--mobile:not(.full-height) .show-details{position:relative;display:none}}@media (min-width:720px){.page-product-medication-evaluation .detailed--mobile+.numbered-list{display:none}}@media (min-width:1024px){.page-product-medication-evaluation .page-main{padding-top:48px}}.product-availability{margin:24px 0}@media (min-width:720px){.product-availability{margin:16px 0 24px}}@media (min-width:1024px){.product-availability{margin:24px 0}}.shipping-methods__check-button{margin-top:8px;margin-bottom:24px}@media (min-width:720px){.shipping-methods__check-button{margin-bottom:24px}}@keyframes showReviewItem{from{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.product-info-detailed{display:flex;flex-direction:column;align-items:center}.product-info-detailed .attribute-label,.product.info.detailed--mobile .attribute-label{margin-bottom:16px;text-transform:uppercase}.product-info-detailed .product ul,.product.info.detailed--mobile .product ul{list-style-type:disc;list-style-position:outside;padding-left:1.4em}.detailed,.product-description,.product-description--mobile,.drug-information-copyright{width:100%}.product-info-detailed,.product.info.detailed{padding-bottom:0}.product-info-detailed .product-description a:not(.btn),.product-info-detailed .accordion-item a:not(.btn){transition:color .195s ease-in-out;cursor:pointer;color:#257a1b;text-decoration:underline;font-weight:400}.product-info-detailed .product-description a:not(.btn):hover,.product-info-detailed .accordion-item a:not(.btn):hover{color:#20611a}.product-info-detailed .product-description a:not(.btn):focus-visible,.product-info-detailed .accordion-item a:not(.btn):focus-visible{outline:2px solid #257a1b;border-radius:2px}.product-description{border-bottom:1px solid #d8dadf;padding-bottom:24px}.product-description--mobile{padding:24px 0;border-bottom:0}.review-list__no-reviews{margin-bottom:16px}.review-list__actions{margin:16px 0}.review-list__actions .load-more-button{margin-right:16px;background:0 0}.review-item{animation-name:showReviewItem;animation-duration:.195s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1;width:100%;flex-direction:column;display:none;opacity:0;padding:16px 0;border-bottom:1px solid #d8dbdf}.review-item.visible{display:flex}.review-item__details{display:flex;margin-bottom:8px}.review-item__title{text-transform:none;font-size:14px;font-weight:600}.review-item__summary{display:flex}.review-item__summary .rating-summary{display:flex;align-items:center}.review-item__summary .review-item__ratings{display:inline-flex;justify-content:space-between}.review-item__summary .review-item__title{display:inline-flex}.product.info .leaflet-info{margin-top:0}.leaflet-info__provider{margin-top:24px}.page-product-configurable .other-leaflet-link__title,.page-product-configurable .other-leaflet-link{display:none}.am-banners-lite-img{margin-bottom:24px}.am-banners-lite-img img{display:block}.product-composition-info{color:#596170;margin-top:16px}.product.attribute.product-marketing-text{padding-bottom:24px;border-bottom:1px solid #d8dadf;width:100%}.product.attribute.product-marketing-text:not(.marketing-2){margin-bottom:24px}.product-marketing-text.marketing-2{padding-top:24px}.review-item__date{margin:2px 0 0 8px;color:#596170}.review-item__content{margin-top:4px}.review-list__header{display:flex;align-items:center;padding-bottom:16px;border-bottom:1px solid #d8dbdf}.review-list__summary{flex-grow:1}.review-summary{display:flex;gap:16px}.rating-average{font-size:40px;font-weight:600;color:#f5683e;line-height:normal}.rating-amount{display:flex;flex-direction:column;justify-content:center;gap:8px}@media (max-width:719px){.drug-information-copyright--mobile,.product-details-accordion+.leaflet-info--other{padding-top:24px}.product-marketing-text--desktop,.drug-information-copyright--desktop{display:none}.leaflet-info{margin-bottom:24px}.leaflet-info--desktop{display:none !important}.review-item__details,.review-item__summary{flex-direction:column}.product.attribute.product-marketing-text:not(.marketing-2){border-bottom:unset;margin-bottom:0}}@media (min-width:720px){.product-info-detailed{padding-bottom:24px}.product-marketing-text.product-marketing-text--desktop .row-columns__content .widget{margin-bottom:24px !important}.product-marketing-text--mobile,.drug-information-copyright--mobile,.leaflet-info--mobile{display:none}.drug-information-copyright{padding-top:24px}.review-item__details{justify-content:space-between}.review-item__ratings{margin-right:16px}}.product-unavailable{background-color:#f2f2f2;padding:16px;margin-bottom:24px}.product-unavailable .product-unavailable__link{text-align:left}.product-unavailable .product-unavailable__button{text-align:left}.product-unavailable .product-unavailable__title+.product-unavailable__button{margin-top:8px;text-align:left}.product-unavailable .product-unavailable__description{margin-bottom:16px;display:block}.product-unavailable .email-subscription-form{display:flex;flex-direction:column}.product-unavailable .email-subscription-form .field{width:100%}.product-unavailable .email-subscription-form .actions-toolbar{margin-top:8px}.product-unavailable .email-subscription__submit{width:100%}.product-availability__status .stock-status__details{display:flex;margin-bottom:16px}.product-availability__status .stock-status__status-text{text-transform:none}.product-availability__status .stock-status__indicator{width:16px;height:16px;min-width:16px;max-width:16px;border-radius:50%;margin-right:8px;margin-top:4px}.product-availability__status .stock-status__indicator--in-stock{background-color:#29981b}.product-availability__status .stock-status__indicator--low-stock{background-color:#e79331}.product-availability__status .stock-status__indicator--out-of-stock{background-color:#b60000}.product-availability__status .stock-status__indicator--coming-soon{background-color:#9d9fa1}@media (max-width:719px){.product-unavailable{margin-top:24px}}@media (min-width:720px) and (max-width:1023px){.product-unavailable .email-subscription-form .actions-toolbar{margin-top:16px}}@media (min-width:1024px){.product-unavailable .email-subscription-form{flex-direction:row}.product-unavailable .email-subscription-form .actions-toolbar{margin-top:0;margin-left:16px}}.products-associated{border-top:0}.product-associated .product-item__photo{width:64px;height:64px;flex-shrink:0;margin-right:16px}.product-associated .product-item-link{display:block}.product-associated .product-item__photo-link{display:block}.product-associated .price-final_price{text-align:left}.product-associated .amlabel-position-wrapper{display:none !important}.product-associated.product-item{padding:0;border:none;position:relative;opacity:1}.product-associated.product-item:not(:last-of-type){margin-bottom:16px}@media (max-width:1023px){.breadcrumbs--stub{visibility:hidden}}.product-info-price{margin-bottom:16px}.product-info-price .unit-price{margin-bottom:0}.product-info-price .price-box .price{font-weight:600;font-size:20px;line-height:24px}@media (min-width:720px){.product-info-price .price-box .price{font-size:32px}}@media (min-width:1024px){.product-info-price .price-box .price{font-size:40px}}@media (min-width:720px){.product-info-price .price-box .price{line-height:32px}}@media (min-width:1024px){.product-info-price .price-box .price{line-height:42px}}.product-info-price .price-box .special-price{margin-right:16px}.product-info-price .price-box .special-price .price{color:#1e7d4f;font-weight:600;font-size:20px;line-height:24px}@media (min-width:720px){.product-info-price .price-box .special-price .price{font-size:32px}}@media (min-width:1024px){.product-info-price .price-box .special-price .price{font-size:40px}}@media (min-width:720px){.product-info-price .price-box .special-price .price{line-height:32px}}@media (min-width:1024px){.product-info-price .price-box .special-price .price{line-height:42px}}.product-info-price .price-box .old-price .price{color:#596170;font-weight:400;font-size:20px;line-height:24px}@media (min-width:720px){.product-info-price .price-box .old-price .price{font-size:32px}}@media (min-width:1024px){.product-info-price .price-box .old-price .price{font-size:40px}}@media (min-width:720px){.product-info-price .price-box .old-price .price{line-height:32px}}@media (min-width:1024px){.product-info-price .price-box .old-price .price{line-height:42px}}.unit-price{margin-top:4px}@media (min-width:720px){.unit-price{margin-top:8px}}@media (max-width:719px){.product-info-price,.price-final_price{display:block;text-align:center}.product-info-price .price-box{display:flex;align-items:flex-start;justify-content:center}}@media (min-width:1024px){.product-info-price .unit-price{display:inline-flex}.product-info-price .unit-price .price-container{margin-right:16px}}.configurable__separate-attribute-selectors{display:none}@media (min-width:1024px){.configurable__combined-attribute-dropdown{margin-bottom:24px}}.product-notice{background-color:#f2f2f2;padding:16px;margin-bottom:24px}.product-notice__title{margin-bottom:8px}.product-notice__actions{margin-top:16px}@keyframes shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}100%{transform:scale(1)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0,0,0) rotate(45deg)}33%{width:7px;height:0;transform:translate3d(0,0,0) rotate(45deg)}100%{width:7px;height:12px;border-color:#fff;transform:translate3d(0,-14px,0) rotate(45deg)}}[id="customer_contact_methods[sms]-error"],[id="customer_contact_methods[email]-error"]{display:none !important}.edit-reminder__form .checkbox.mage-error+.label .checkbox-square{background-color:#fff;border:1px solid #df0000;box-shadow:0 0 0 1px #df0000}.product-reminder{padding:24px 0;border:0 solid #d8dadf;border-bottom-width:1px}.product-reminder__header{display:flex;align-items:center}.product-reminder__header .icon{width:24px;height:24px;flex-shrink:0;margin-right:16px}.product-reminder__existing-reminder.has-notification{color:#b60000}.product-reminder__cms,.product-reminder__existing-reminder,.product-reminder__link-wrapper,.product-reminder__button-wrapper{margin-top:16px}.product-details-accordion .widget__content{width:100% !important}.product-details-accordion .accordion-item[data-attribute-code=product_info_sv_fi] .accordion-item__toggle:before{content:"";width:24px;height:16px;margin-right:16px;background-image:url("../images/flags/flag-sv.png");background-repeat:no-repeat;background-size:contain}.recent-price-button{display:inline-flex;align-items:center;font-size:13px}.recent-price-button .icon{margin-right:8px}.recent-price-modal__description{margin-bottom:24px}.recent-price-modal__product-details{display:inline-flex;align-items:center}.recent-price-modal__product-details .product-image{width:64px;height:64px;margin-right:16px}.recent-price-modal__product-price{text-align:center;background-color:#f2f2f2;margin-top:24px;padding:16px 0;font-weight:600;font-size:16px}.stock-availability-modal .source{display:flex;justify-content:space-between;padding:8px;background-color:#fff}.stock-availability-modal .source:first-child{padding-top:0}.stock-availability-modal .source:nth-child(even){background-color:#f2f2f2}.stock-availability-modal .stock-availability__row{display:flex;align-items:center}.stock-availability-modal .stock-availability__row:nth-child(2){justify-content:space-between}.stock-availability-modal .stock-availability__row .source__indicator{width:16px;height:16px;border-radius:50%;margin-right:8px}.stock-availability-modal .stock-availability__row .source__indicator--in-stock{background-color:#29981b}.stock-availability-modal .stock-availability__row .source__indicator--low-stock{background-color:#e79331}.stock-availability-modal .stock-availability__row .source__indicator--out-of-stock{background-color:#b60000}.stock-availability-modal .stock-availability__row .source__indicator--coming-soon{background-color:#9d9fa1}.stock-availability-modal .stock-availability__row .source__name{font-size:13px}.stock-availability-modal .stock-availability__row .source__availability-text{font-size:13px;font-weight:400;line-height:24px;letter-spacing:normal;margin-left:24px}.stock-availability-modal .stock-availability__no-sources{padding:16px;background-color:#f2f2f2}.stock-availability-modal .stock-availability__close-button,.stock-availability-modal .stock-availability__show-all-sources-button{margin-top:16px}.stock-availability-modal .stock-availability__sort-sources-button{margin-bottom:16px}@media (min-width:1024px){.stock-availability__no-sources,.stock-availability__sort-sources-button{display:none}}.review-add fieldset{border:none;margin:0}.review-add fieldset .field{margin-bottom:0;margin-top:16px}.review-form__current-product{margin-bottom:24px}.radio-star-label{margin-bottom:0;display:flex;color:#d8dbdf;transition:color .195s ease-in-out}.radio-star-label .icon--star{width:24px;height:24px}.radio-star-label:after{display:none}.review-form__info{margin-top:24px}.review-form__actions{display:flex;margin-top:24px}.review-form__actions .actions-secondary{margin-left:16px}.review-form__stars-container{display:inline-flex}.review-form__stars-container .radio-star-label.is-selected{color:#f5683e}.review-form__stars-container:hover .radio-star-label.is-hovered{color:#9d3617}.review-form__stars-container:hover .radio-star-label:not(.is-hovered){color:#d8dbdf}.radio-star{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.review-form__character-limit{font-size:13px;font-weight:400;line-height:24px;letter-spacing:normal;color:#9d9fa1;text-align:right}@media (max-width:719px){.review-add fieldset .field,.review-fieldset .field{margin-top:24px}.review-form__actions{flex-direction:column}.review-form__actions .actions-primary,.review-form__actions .actions-secondary{width:100%}.review-form__actions .actions-secondary{margin-left:0;margin-top:16px}.review-form__actions .btn{width:100%}}@media (min-width:720px){.review-add fieldset .field{margin-top:24px}.review-form__personal{display:flex}.review-form__personal .review-form__field{flex:1}.review-form__personal .review-field-email{margin-left:24px}.review-form__personal .field.review-form__field{margin-bottom:0}}.shipping-methods__row{padding:16px 0}.shipping-methods__row:not(:last-child){border-bottom:1px solid #d8dadf}.shipping-methods__row:first-child{padding-top:0}.shipping-methods__row:last-child{padding-bottom:0}.shipping-method__details{display:flex}.shipping-method__image{margin-right:8px}.shipping-method__image img{max-width:80px;max-height:24px;width:auto;display:block}.shipping-method__title{margin-right:auto}.shipping-method__price{flex-shrink:0}.shipping-method__description{color:#596170;margin-top:8px}.shipping-method__actions{margin-top:8px}.express-delivery-checker{margin-top:8px}.express-delivery-checker__form{display:flex;flex-direction:column;flex-wrap:wrap}.express-delivery-checker__form .actions{margin-top:8px}.express-delivery-checker__form .mage-error{width:100%}.express-delivery-checker__button{width:100%}.express-delivery-checker__allowed-text{margin-top:8px;display:flex;align-items:center}.express-delivery-checker__allowed-text .icon{margin-right:8px}@media (min-width:720px){.express-delivery-checker__form{flex-direction:row}.express-delivery-checker__form .control{width:282px}.express-delivery-checker__form .actions{margin-left:8px;align-self:flex-end}.express-delivery-checker__button{width:auto}}.medication-evaluation-addtocart-modal .textarea,.medication-evaluation-addtocart-modal .textfield{width:100%}.medication-evaluation-addtocart-modal .fieldset .field:first-of-type{margin-top:16px}.medication-evaluation-addtocart-modal .field__title{margin:24px 0 16px}.medication-evaluation-addtocart-modal .textarea .label{font-size:16px;font-weight:600;line-height:24px;letter-spacing:normal;text-transform:none}.medication-evaluation-addtocart-modal .additional-options__title{margin:16px 0}.medication-evaluation-addtocart-modal .product-custom-options__list-item{margin-bottom:8px}.medication-evaluation-addtocart-modal .checkbox-expandable-container{padding:16px}.medication-evaluation-addtocart-modal .checkbox-expandable-container__content{padding:0 0 8px 16px}.medication-evaluation-addtocart-modal .custom-option-list-item__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:normal;margin-bottom:0;display:flex;text-transform:none}.medication-evaluation-addtocart-modal .custom-option-list-item__label .price-notice{flex:auto;text-align:right}.medication-evaluation-addtocart-modal .field--checkbox .checkbox-square{position:relative;margin-right:16px}.medication-evaluation-addtocart-modal .checkbox-expandable:checked+div .checkbox-square:before{top:1px;right:1px;left:initial}.medication-evaluation-addtocart-modal .product-custom-options__list-item .field{margin:0;padding:16px 0 0 24px}.medication-evaluation-addtocart-modal .checkbox-expandable:checked+div .checkbox-expandable-container__content,.medication-evaluation-addtocart-modal .checkbox-expandable:checked+.checkbox-expandable-container .checkbox-expandable-container__content{display:flex;flex-direction:row;flex-wrap:wrap}.medication-evaluation-addtocart-modal .addtocart{margin-bottom:0;grid-template-areas:"addtocartActions addtocartQty addtocartQty"}.medication-evaluation-addtocart-modal .addtocart__qty{display:none}.medication-evaluation-addtocart-modal .addtocart__actions{width:auto;height:48px}@media (min-width:1024px){.medication-evaluation-addtocart-modal .address-field:nth-last-child(2){width:160px}.medication-evaluation-addtocart-modal .address-field:last-child{flex:1;padding-left:24px}}