<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.prescription-page-link-container{background-color:#4db848;border-radius:3px;margin-left:2.1875rem;align-self:stretch;display:flex;order:2}.prescription-page-link-container:hover{background:#7ab677}.prescription-page-link-container a{text-decoration:none;color:#fff;font-size:17px;padding:0 10px 0 3px;display:flex;align-items:center}.prescription-page-link-container svg{height:30px;width:30px;margin-left:10px}.prescription-page-link-container svg path{fill:#fff}.header-search-prescription-container{width:100%;display:flex}.site-page-prescription{max-width:1200px;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;margin-top:10px;min-height:400px}#prescription-page-header{padding:0;margin:0}#prescription-page-header .page-title{text-align:left}#prescription-page-header hr.prescription-line{border-style:none;border-width:0;border-top:1px solid rgba(127,127,127,.16)}.prescription-page-content{display:flex;flex-wrap:wrap;margin-top:20px;height:700px;padding:0 15px}.prescription-page-content .accordion2{padding:18px 6px}.prescription-page-content .details-border{padding:6px 2px 6px 6px}.prescription-page-content .details-border button,.prescription-page-content .details-border a,.prescription-page-content .details-border p{margin-bottom:10px}.prescription-page-content .product-form--atc-button,.prescription-page-content .info-flyer-button,.prescription-page-content .prescription-btn{margin-left:0;width:60%;font-size:.9rem;padding:.7rem 1.4rem;margin-bottom:5px}.prescription-page-content .accordion2-content{display:flex;transition:max-height .4s ease-out}.prescription-login-or-register-container{overflow:auto;margin-top:10px;margin-bottom:5px}.prescription-page-text{flex-basis:40%;margin-right:35px;flex-grow:1}.prescription-page-auth{flex-basis:50%;margin-top:15px;flex-grow:1}.prescription-link-btn,#prescription-authenticate,#prescription-order{text-decoration:none;background-color:#4db848;color:#fff!important;text-align:center!important;border-radius:3px;font-size:14.4px;padding:.7rem 1.4rem;font-weight:700;display:inline-block;text-align:center}.max-height{max-height:100%!important}.prescription-page-auth .accordion2.prescription:first-child button{background:#000}.icon-prescription,.accordion2.prescription .base-icon{vertical-align:middle;margin-right:7px}.accordion2.prescription .base-icon{fill:#4db848}.accordion2.prescription .spinner{width:27px;height:27px;animation:spin 1s linear infinite}.authenticate{width:24px;height:26px}.authenticate path{fill:#4db848}.icon-prescription.login,.accordion2.prescription .login.base-icon{width:24px;height:22px}.icon-prescription.login path,.accordion2.prescription .login.base-icon path,.icon-prescription.login g polygon,.accordion2.prescription .login.base-icon g polygon{fill:#4db848}.xxorder{width:24px;height:22px}.xxorder path{fill:#4db848}.checked{width:24px;height:26px;fill:#4db848}.checked .check-mark{fill:#fafafa}.show-prescription-icon{display:inline-block}.hide-prescription-icon{display:none}.account-page-header{margin-bottom:25px}.account-page-header hr.account-line{border-style:none;border-width:0;border-top:1px solid rgba(127,127,127,.16)}.account-page-title,.account-page-header-title{text-align:left}.account-page-content-fix{display:flex;flex-wrap:wrap;margin-top:20px;max-width:1200px;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto;justify-content:space-between}.account-page-content-fix .account-page-title{margin-bottom:25px;font-size:22px}.account-page-content-fix a{color:#4db848;text-decoration:inherit}.account-page-header{width:100%}.account-details{flex-basis:34%}.account-prescription-details{flex-basis:64%;position:relative}.account-prescription-details .panel-icon{min-width:37px;height:37px;background:#fff;margin:0;position:absolute;left:calc(50% - 20px);top:-18px}.account-prescription-details .panel-content-spinner{padding:5px;border-radius:50%;border:1px solid #4db848}.account-prescription-details .base-icon{fill:#4db848}.account-prescription-details .spinner{width:27px;height:27px;animation:spin 1s linear infinite}.account-prescription-details .exclamation-mark,.account-prescription-details .check{width:37px;height:37px}.account-order-details-content{margin-top:35px;flex:100%}.account-prescription-details,.account-details{border:1px solid rgba(127,127,127,.16);box-shadow:0 1px 4px #7f7f7f1c;padding:20px 25px 15px}.prescription-btn{margin-left:0;padding:.7rem 1.4rem;width:50%;text-align:center}.show_product_form_btn{display:inline-block}.link_btn{text-decoration:none;background-color:#4db848;padding:.875rem 1.75rem;font-size:19px;color:#fff;text-align:center;border-radius:3px}.grid-item-badge-container{display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:5px;z-index:1}.product-detail-medicine-counseling-container{margin:0 0 20px}.product-detail-medicine-counseling-container p{padding:0;margin:0;font-weight:700}.product-detail-badge-container{margin-top:15px;margin-bottom:15px;display:flex;flex-wrap:wrap;align-items:center;width:100%}.badge-items-container{display:flex;align-items:center;color:#4db848;border:1px solid rgba(127,127,127,.16);border-radius:2px;width:-moz-min-content;width:min-content;padding:9px!important;margin-right:15px!important}.badge-items-container .icon-plus,.badge-items-container .icon-speed-delivery{height:20px;width:20px;vertical-align:middle}.badge-items-container .icon-speed-delivery path{fill:#4db848}.badge-text{font-size:16px;font-weight:550}.badge-container-item:first-child{margin-right:5px}.not_badge-item{height:38px;text-align:center}.product-detail-badge-container{position:relative}.badge-items-container.has-tooltip .badge-container-item:hover{cursor:pointer}.badge-tooltip{position:absolute;left:0;top:40px;border:6px double #4db848;background-color:#fff;font-size:14px;padding:15px;line-height:1.4;z-index:10;width:300px;display:none}.badge-tooltip h3{margin-top:0}.badge-items-container.has-tooltip:hover+.badge-tooltip{display:block}.cart-info-container{margin-top:40px;background-color:#d3d3d3;margin-bottom:40px;padding-bottom:0}.cart-item--image-wrapper a&gt;img{max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-item--image-wrapper{position:relative;height:160px}.medicine-max-amount-info-container{font-size:16px;padding:0 5px 0 0;display:none;overflow:visible;color:#000;margin:5px 0}#medicine-general-text-list{list-style:none;padding:0 .5em 0 0;overflow:visible}.medicine-general-text-list-item-container{display:flex;align-items:center}#collected-medicine-restrictions-text-list{margin:0 30px 0 -6px;list-style:none}#medicine-icon-attention{margin-right:10px}#collected-medicine-restrictions-text-list li:before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-.9em;font-size:22px}.icon-restriction{fill:#ff7900}.attention{width:34px;height:32px}.info{width:36px;height:34px}.medicine-delivery-restriction-container{font-size:16px;padding:0 5px 0 0;display:none;overflow:auto;color:#000;margin:5px 0}#medicine-general-delivery-text-list{list-style:none;padding:0 .5em 0 0;overflow:auto;margin-top:0;margin-bottom:0}#medicine-icon-info{margin-right:10px}.variant_unit-price-container{display:flex;margin-bottom:3px;color:#949494;margin-left:15px;align-items:center}.variant_{font-size:.9rem;align-self:center}.product-medicine-details-table-container{margin:10px 0;overflow:auto}.product-medicine-details-table{width:100%;padding:6px 6px 6px 0}.product-medicine-details-table tbody tr{border-bottom:1px solid grey;padding-left:0;margin-left:0}.product-medicine-details-table tbody tr td:first-child{width:45%}.product-medicine-details-table tbody tr td:second-child{width:55%}.accordion2{color:#4db848;cursor:pointer;padding:18px 4px 18px 2px;width:100%;text-align:left;outline:none;background-color:#fff;border:none;border-bottom:1px solid rgba(127,127,127,.16);font-weight:500;font-size:20px}.accordion2:hover{background-color:#4db8481a}.accordion2:after{content:"+";color:#4db848;float:right;margin-left:5px;font-weight:500}.active2:after{content:"\2212";font-weight:500}.active2{color:#4db848;background-color:#4db8481a}.accordion2-content{overflow:hidden;transition:max-height .3s ease-out}.accordion2-content h3{padding:0;margin:15px 0 10px}.accordion2-content ul{padding:0 0 0 30px}.accordion2-content ul li{padding:5px 0}.product-gallery--image img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.product-gallery--slider,.product-gallery--image-background,.product-gallery--image img{margin-left:auto;margin-right:auto}.product-gallery--navigation{margin-left:10px}.badge--soldout,.badge--speed-delivery{color:#4d4d4d;background-color:#fff;border-radius:2px}.fullwidth-center{width:100%;text-align:center}#product-form-btn-container{display:inline}.item-flex{display:flex;flex-direction:column}.productitem--image-primary,.productitem--image .placeholder--image,.productitem--image-link{height:200px}.productitem--image img{-o-object-fit:contain;object-fit:contain;margin-left:auto;margin-right:auto}.productitem--info{word-wrap:break-word}.flickity-viewport,.flickity-slider{position:relative;display:flex!important;flex-direction:column!important;justify-content:stretch!important}.hide{display:none}.text-align-center{text-align:center}.show{display:block}@keyframes spin{to{transform:rotate(360deg)}}@media only screen and (max-width: 600px){#medicine-icon-attention,#medicine-icon-info{margin-bottom:15px}#medicine-max-amount-info{width:100%;text-align:left}#collected-medicine-restrictions-text-list{margin-left:0;margin-right:15px;padding:0 0 0 30px}.medicine-general-text-list-item-container{padding:0}.prescription-btn{width:100%}}@media only screen and (min-width: 720px){.product-gallery,.product-main{flex:35%}.product--outer{margin-top:40px}.product-gallery--navigation{padding-left:10px}.product--outer{flex-wrap:wrap}.product-gallery--slider,.product-gallery--image-background,.product-gallery--image img{height:350px!important;width:350px!important}}@media only screen and (max-width: 719px){.product-gallery--slider,.product-gallery--image-background,.product-gallery--image img{height:300px!important;width:300px!important}.cart-item--inner{margin-top:auto;margin-bottom:auto}.prescription-page-content{height:auto;padding-bottom:10px}.prescription-page-content .product-form--atc-button,.prescription-page-content .info-flyer-button,.prescription-page-content .prescription-btn,.prescription-page-content .link_btn{width:100%}.prescription-page-content .prescription-login-or-register-container{text-align:center}.prescription-page-content .prescription-login-or-register-container a{display:block}.prescription-page-text,.prescription-page-auth{flex-basis:100%}.prescription-page-text{order:2;margin-top:15px}.prescription-page-auth{order:1}.account-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.account-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.account-table td{border-bottom:1px solid #ddd;display:block;text-align:right;padding-right:5px!important;padding-left:5px!important}.account-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}td:last-child{border-bottom:0}}@media only screen and (max-width: 900px){.account-page-content-fix{padding-left:15px;padding-right:15px}.account-details,.account-prescription-details{flex-basis:100%;flex-grow:1;padding:15px 10px}.account-details{margin-bottom:30px}.account-page-title{margin-top:10px}}@media only screen and (max-width: 1024px){.site-page-prescription{padding-right:16px;padding-left:16px}.live-search{width:80%}.prescription-page-link-container{margin-top:auto;margin-right:3px;height:44px}.prescription-page-link-container a{font-size:16px}.prescription-page-link-container a svg{height:26px;width:26px;padding:0}}.info-flyer-container{background:#0006;display:none;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;padding:.625em;overflow-x:hidden;transition:background-color .1s;align-items:center;justify-content:center}.info-flyer{z-index:1000;background:#fff;border:1px solid rgba(127,127,127,.16);box-shadow:0 1px 4px #7f7f7f1c;border-radius:3px;min-height:150px;width:650px}.info-flyer-icons{position:relative;width:100%}.info-flyer-icon{position:absolute;left:calc(50% - 20px);top:-20px}.info-flyer-icon svg{background:#fff;border-radius:50%;fill:#4db848;width:37px;height:37px;vertical-align:middle}.close-flyer-icon{cursor:pointer;float:right;clear:both;margin-right:7px;margin-top:7px;background-color:#4d4d4d33;border-radius:100%;width:24px;height:24px}.close-flyer-icon svg{width:12px;height:12px;margin-left:calc(50% - 6px);margin-top:calc(50% - 6px)}.close-flyer-icon svg path{fill:#4d4d4d}.info-flyer-content{position:relative;margin:30px 0 25px;padding:5px;width:100%;text-align:center}.info-flyer-content h1,.info-flyer-content h2,.info-flyer-content h3,.info-flyer-content h4{display:inline-block;font-weight:600}.info-flyer-content h1,.info-flyer-content h2,.info-flyer-content h3,.info-flyer-content h4{margin:0;padding:0}.info-flyer-content p{padding:2px 0}.info-flyer-content .info-flyer-ruler{height:0px;border:none;border-top:1px solid rgba(127,127,127,.16);margin:10px 15px 15px}.info-flyer-content-text{margin-top:30px}.info-flyer-button{display:none;margin-top:25px;margin-left:auto;margin-right:auto}.info-flyer-button:focus{outline:none}.show_spinner{opacity:1!important;visibility:visible!important}.visibility_hidden{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/161/assets/nettiapteekki-styles.css.map */
</pre></body></html>