@import url(https://use.typekit.net/jeu3rtw.css);
@import url(https://fonts.googleapis.com/css2?family=Tilt+Neon&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1.25rem}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1.25rem}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}table.social-accounts--table tbody{word-break:break-all}table.e-receipt--table{margin-bottom:20px}table.e-receipt--table tr{border-color:#f47920!important}.table{width:100%;border-collapse:collapse}.table thead th{text-align:left;min-height:80px;height:80px}.table tr{border-top:1px solid #afb0b3}.table tr:first-child{border-top:none}.table tr td{min-height:40px;height:40px;padding:10px;border:1px solid grey}.table tr td.min-width-60{min-width:60px}.table tr td.min-width-80{min-width:80px}.table tr td.min-width-100{min-width:100px}.table .cart-item__price{color:#f47920;font-size:22px;font-weight:700;text-align:center;margin:0 40px 0 0}.table tr td img{padding:10px}.table tr td>span{display:none}.table.table--interactions thead th{min-height:40px;height:40px}@media(max-width:1000px){.table tr{display:flex;flex-direction:row;flex-wrap:wrap;margin:.5em 0}.table thead{display:none}.table td,.table th{flex:100%;border:none!important;min-height:30px!important;height:30px!important}.table td:last-child,.table th:last-child{min-height:50px!important;height:50px!important}.table tr td>span{font-weight:400}.table .cart-item__price,.table .subtitle,.table tr td>span{display:inline-block}.table tr td a{padding:0}.table .cart-item__image,.table td a img{float:right}}.table-replacements.table .tr-row{border-bottom:1px solid #f47920;display:flex;align-items:center}.table-replacements.table .tr-td{padding:15px 10px;border:none}.table-replacements.table .tr-td img{padding:0}.table-replacements.table .tr-td.tr-image{padding:15px 10px 15px 0}.table-replacements.table .tr-td.tr-name{width:250px}.table-replacements.table .tr-td.tr-price{min-width:80px;color:#f47920}.table-replacements.table .tr-td.tr-add-button{width:110px;padding:15px 0 15px 10px}.table-replacements.table .tr-td.tr-add-button .btn{width:100%}.table-replacements.table .qty{margin:0}@media screen and (max-width:560px){.table-replacements.table .tr-row{border-bottom:1px solid #f47920;display:flex;flex-wrap:wrap}.table-replacements.table .tr-td.tr-price{width:calc(100% - 110px)}.table-replacements.table .tr-td.tr-name{width:calc(100% - 120px)}}:root{--ai-custom-scrollbar-thumb-color:#f79752;--ai-custom-scrollbar-thumb-color-hover:#f79752}.tippy-box{color:#fff;background-color:#97a1c3;border-radius:30px;padding:5px}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#97a1c3}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#97a1c3}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:#97a1c3}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:#97a1c3}.tippy-box>.tippy-backdrop{background-color:#97a1c3}.tippy-box>.tippy-svg-arrow{fill:#97a1c3}*,:after,:before{box-sizing:border-box}html{min-height:100%;overflow-x:hidden;scroll-behavior:smooth}html.no-scroll{overflow:hidden}html.no-scroll .footer.footer--short{position:relative}html *{scroll-margin-top:calc(var(--sticky-menu-height) + 1rem)}body{overflow-x:hidden;color:#21253d;font-family:Lato,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.25;min-height:100%;padding:0;min-width:320px}body.no-scroll{height:100%;overflow:hidden}body.no-scroll .footer.footer--short{position:relative}strong{font-family:Lato,sans-serif;font-weight:700}address{font-style:normal}.swiper-lazy-preloader{border:4px solid #f47920!important;border-top-color:transparent!important}.custom-spinner-container.is-loading,.innerLoader,main.is-loading{position:relative}.custom-spinner-container.is-loading:after,.custom-spinner-container.is-loading:before,.innerLoader:after,.innerLoader:before,main.is-loading:after,main.is-loading:before{content:"";position:fixed}.custom-spinner-container.is-loading:after,.innerLoader:after,main.is-loading:after{background:#fff;height:100%;left:0;opacity:.5;pointer-events:auto;top:0;width:100%;z-index:999999999}.custom-spinner-container.is-loading:before,.innerLoader:before,main.is-loading:before{animation:spinner .75s linear infinite;border-color:#d8d8da #f47920;border-style:solid;border-width:5px;border-radius:50%;height:60px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:60px;z-index:999999999}.innerLoader{width:100%;height:100%}.innerLoader:before{content:"";position:absolute;z-index:999999999}.innerLoader:after{content:none}.wrapper{margin:0 auto;max-width:1250px;padding:0 25px;width:100%}.wrapper--max{max-width:1368px}.wrapper--narrow{max-width:850px}.wrapper--post{max-width:640px}.wrapper--row{align-items:flex-start;display:flex;flex-wrap:wrap}.wrapper--row-center{justify-content:center}.wrapper--row-space-around{justify-content:space-around}.wrapper--row-space-between{justify-content:space-between}.wrapper--row-stretch{align-items:stretch}.wrapper--row-align-center{align-items:center}.wrapper__inner{margin:0 -10px}.wrapper__inner--row{align-items:flex-start;display:flex;flex-wrap:wrap}.wrapper__inner--row-center{justify-content:center}.wrapper__inner--row-space-around{justify-content:space-around}.wrapper__inner--row-stretch{align-items:stretch}.wrapper__inner--row-align-center{align-items:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap;height:1px;width:1px!important;overflow:hidden}.screen-reader-text:focus{clip:auto!important;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}svg{overflow:hidden}.icon{height:32px;width:32px}.icon--quote{height:144px;width:144px}.icon--orange{fill:#f47920}.icon--blue{fill:#97a1c3}.icon--white{fill:#fff}.before-line{padding-right:5px;position:relative;margin-right:0}.before-line:after{background:#97a1c3;content:"";height:calc(100% - 4px);right:0;top:calc(50% + 1px);transform:translateY(-50%);width:1px;position:absolute}h1,h2{letter-spacing:-.02em}h3{letter-spacing:-.025em}.description--smallest{font-size:12px}.description--small{font-size:14px}.description--regular{font-size:16px}.description--big{font-size:18px}.description--huge{font-size:20px}.description--with-icon{align-items:center;display:flex}.description--with-icon .icon{margin:0 15px}.description--uppercase{text-transform:uppercase}.description--lowercase{text-transform:none}.description--orange{color:#f47920}.description--white{color:#fff}.description--blue{color:#6373a7}.description--blue-dark{color:#102d69}.description--gray{color:#9a9b9f}.description--light{font-weight:300}.description--regular{font-weight:400}.description--bold{font-weight:700}.description--medium{font-family:Lato-Medium,sans-serif;font-weight:500}.description--heavy{font-family:Lato,sans-serif;font-weight:700}.description--cross{text-decoration:line-through}.description--center{text-align:center}.description--short{width:60%}.description--medium-length{width:80%}.description--long{width:100%}.title{font-family:Lato-Medium,sans-serif;font-size:26px;font-weight:500}.title--smallest{font-size:18px}.title--small{font-size:22px}.title--medium{font-size:24px}.title--big{font-size:28px}.title--huge{font-size:38px}.title--cta-big{font-size:42px;line-height:1.2}.title--cta-medium{font-size:26px;line-height:1.4}.title--cta-small{font-size:22px;ine-height:1.4}.title--white{color:#fff}.title--blue{color:#6373a7}.title--blue-dark{color:#102d69}.title--center{text-align:center}.title--light{font-family:Lato,sans-serif;font-weight:300}.title--medium-font{font-family:Lato-Medium,sans-serif;font-weight:500}.title--bold,.title--heavy{font-family:Lato,sans-serif;font-weight:700}.title--uppercase{text-transform:uppercase}.subtitle{font-family:Lato-Medium,sans-serif;font-size:20px;font-weight:500;line-height:1.5}.subtitle--smallest{font-size:14px}.subtitle--small{font-size:16px}.subtitle--medium{font-size:18px}.subtitle--bold{font-weight:700}.subtitle--light{font-family:Lato,sans-serif;font-weight:300}.subtitle--heavy{font-family:Lato,sans-serif;font-weight:700}.subtitle--medium-font{font-family:Lato-Medium,sans-serif;font-weight:500}.subtitle--uppercase{text-transform:uppercase}.subtitle--white{color:#fff}.subtitle--orange{color:#f47920}.subtitle--blue{color:#6373a7}.subtitle--blue-dark{color:#102d69}.subtitle--center{text-align:center}.homepage .wrapper>.title{margin:30px 0 5px}.watermark{position:absolute;z-index:0}.simplebar-track{border:1px solid rgba(151,161,195,.5);border-radius:6px}.simplebar-scrollbar:before{background-color:#97a1c3}.simplebar-scrollbar.scrolbar-vivble:before{opacity:1}.dots{align-items:center;display:flex;justify-content:center;margin:0 auto;list-style:none;padding:0}.dots .dot{background:#d8dbe8;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 5px;transition:all .25s ease;width:10px}.dots .dot--active,.dots .dot:active,.dots .dot:focus,.dots .dot:hover{background:#97a1c3}.separator{border:none;border-top:1px solid #9a9b9f;box-shadow:none}.separator--orange{border-top:1px solid #f47920}.separator--blue{border-top:1px solid #97a1c3}.separator--blue-dark{border-top:1px solid #102d69}.columns-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap}.columns-wrapper .columns-wrapper__column{padding-right:30px;width:50%}.columns-wrapper--3col .columns-wrapper__column{width:33.3333333333%}.columns-wrapper--4col .columns-wrapper__column{padding-right:30px;width:25%}.list-scrollbar::-webkit-scrollbar{width:12px;background-color:#fff}.list-scrollbar::-webkit-scrollbar:horizontal{height:12px}.list-scrollbar::-webkit-scrollbar-track{border:1px solid #97a1c3;border-radius:10px;-webkit-box-shadow:0 0 6px #fff inset}.list-scrollbar::-webkit-scrollbar-thumb{background-color:#97a1c3;border:1px solid #97a1c3;border-radius:16px}.list-scrollbar::-webkit-scrollbar-thumb:active,.list-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#97a1c3;border:1px solid #97a1c3}@media screen and (max-width:560px){.wrapper{padding:0 20px}}.requiredLabel{color:#f47920}.btn,button{appearance:none;border-radius:0;outline:none}.btn{background:#fff;border:1px solid #f47920;border-radius:20px;color:#f47920;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;height:40px;line-height:40px;padding:0 20px;text-align:center;text-decoration:none}.btn:active,.btn:focus,.btn:hover{background:#f47920;border:1px solid #f47920;color:#fff}.btn--lower{height:37px;line-height:35px}.btn--lowest{height:32px;line-height:30px;padding:0 15px}.btn--wide{min-width:184px}.btn--super-wide{max-width:306px;width:100%}.btn--narrow{min-width:164px}.btn--very-narrow{min-width:143px}.btn--big{font-size:18px}.btn--medium{font-size:16px}.btn--small{font-size:14px}.btn--blue{background:#102d69;border:1px solid #102d69;color:#fff}.btn--blue:focus,.btn--blue:hover{background:transparent;border:1px solid #102d69;color:#102d69}.btn--blue-border{background:#fff;border:1px solid #102d69;color:#102d69}.btn--blue-border:focus,.btn--blue-border:hover{background:#102d69;border:1px solid #102d69;color:#fff}.btn--blue-light{background:#97a1c3;border:1px solid #97a1c3;color:#fff}.btn--blue-light:focus,.btn--blue-light:hover{background:#102d69;border:1px solid #102d69}.btn--orange{background:#f47920;border:1px solid #fff;color:#fff}.btn--orange-border,.btn--orange:active,.btn--orange:focus,.btn--orange:hover{background:#fff;border:1px solid #f47920;color:#f47920}.btn--orange-border:focus,.btn--orange-border:hover{background:#f47920;border:1px solid #fff;color:#fff}.btn--blue-light-border{background:#fff;border:1px solid #97a1c3;color:#6373a7}.btn--blue-light-border:focus,.btn--blue-light-border:hover{background:#97a1c3;border:1px solid #97a1c3;color:#fff}.btn--light{background:transparent;border:1px solid #fff;color:#fff}.btn--light:focus,.btn--light:hover{background:#fff;color:#f47920}.btn--uppercase{text-transform:uppercase}.btn--with-arrow{padding-right:30px;position:relative}.btn--with-arrow:after{border:solid;border-width:0 2px 2px 0;content:"";height:8px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-45deg);width:8px}.btn--disabled{opacity:.5;pointer-events:none}.btn--loading{position:relative}.btn--loading:before{animation:spinner .75s linear infinite;border-color:#d8d8da #f47920;border-style:solid;border-width:3px;border-radius:50%;content:"";height:20px;position:absolute;right:-40px;top:50%;transform:translateX(-50%) translateY(-50%);width:20px}.btn.product__price{position:relative}.btn.product__price:focus,.btn.product__price:hover{background:#f47920;border:1px solid #f47920;color:#fff}.btn.product__price:focus:after,.btn.product__price:hover:after{font-size:15px;opacity:1;transition:all .25s ease .125s;transition:font-size .25s ease-in-out .15s}.btn.product__price--added{background:#f47920;border:1px solid #f47920;color:#f47920}.btn.product__price--added:after{color:#fff;content:"W koszyku";opacity:1}.btn.product__price--added:active,.btn.product__price--added:focus,.btn.product__price--added:hover{background:#f47920;border:1px solid #f47920;color:#f47920}.btn.product__price--added:active:after,.btn.product__price--added:focus:after,.btn.product__price--added:hover:after{font-size:16px;opacity:1}.swiper-button-next:before,.swiper-button-prev:before{content:"";box-shadow:0 7px 12px -3px rgba(0,0,0,.45);border-radius:50%;background-color:#fff;padding:25px;width:30px;height:30px;color:#97a1c3;z-index:9998;left:-20px;position:absolute}.swiper-button-prev:before{left:-12px}.swiper-button-next:before{left:-15px}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px;color:#97a1c3;z-index:9999;position:absolute}.swiper-button-next.swiper-button-disabled:after,.swiper-button-next.swiper-button-disabled:before,.swiper-button-prev.swiper-button-disabled:after,.swiper-button-prev.swiper-button-disabled:before{opacity:0}@keyframes spinner{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(1turn)}}@media screen and (max-width:560px){.swiper-button-next,.swiper-button-prev{display:none}}.link,a{color:#6373a7;display:inline-block;outline:none;text-decoration:underline}.link:active,.link:focus,.link:hover,a:active,a:focus,a:hover{color:#102d69}.link--dark,a--dark{color:#21253d}.link--dark:active,.link--dark:focus,.link--dark:hover,a--dark:active,a--dark:focus,a--dark:hover{color:#102d69}.link--white,a--white{color:#fff!important}.link--white:active,.link--white:focus,.link--white:hover,a--white:active,a--white:focus,a--white:hover{color:#6373a7!important}.link--dark-orange,a--dark-orange{color:#21253d}.link--dark-orange:active,.link--dark-orange:focus,.link--dark-orange:hover,a--dark-orange:active,a--dark-orange:focus,a--dark-orange:hover{color:#f47920}.link--blue,a--blue{color:#102d69}.link--blue:active,.link--blue:focus,.link--blue:hover,a--blue:active,a--blue:focus,a--blue:hover{color:#6373a7}.link--orange,a--orange{color:#f47920}.link--orange:active,.link--orange:focus,.link--orange:hover,a--orange:active,a--orange:focus,a--orange:hover{color:#6373a7}.link--gray,a--gray{color:#bcbcbc}.link--gray:active,.link--gray:focus,.link--gray:hover,a--gray:active,a--gray:focus,a--gray:hover{color:#6373a7}.link--inverse,a--inverse{text-decoration:none}.link--inverse:active,.link--inverse:focus,.link--inverse:hover,a--inverse:active,a--inverse:focus,a--inverse:hover{text-decoration:underline}.link--small,a--small{font-size:12px}.link--medium,a--medium{font-size:14px}.link--big,a--big{font-size:18px}.link--image,a--image{text-decoration:none}.link--image img,a--image img{display:block;height:auto;max-width:100%}.link--image.przelewy img,a--image.przelewy img{display:block;height:38px;max-width:unset}.link--image-small img,a--image-small img{max-width:110px}.link--icon,.link--image:active,.link--image:focus,.link--image:hover,a--icon,a--image:active,a--image:focus,a--image:hover{text-decoration:none}.link--icon svg,a--icon svg{margin:0 auto 20px}.link--icon img,.link--icon svg,a--icon img,a--icon svg{display:block;fill:#97a1c3;height:32px;transition:all .25s ease;width:32px}.link--icon img,a--icon img{margin:0 auto 10px;padding-right:3px}.link--icon:active,.link--icon:focus,.link--icon:hover,a--icon:active,a--icon:focus,a--icon:hover{text-decoration:none}.link--icon:active svg,.link--icon:focus svg,.link--icon:hover svg,a--icon:active svg,a--icon:focus svg,a--icon:hover svg{fill:#102d69}.link--icon-orange svg,a--icon-orange svg{fill:#f47920}.link--icon-orange:active svg,.link--icon-orange:focus svg,.link--icon-orange:hover svg,a--icon-orange:active svg,a--icon-orange:focus svg,a--icon-orange:hover svg{fill:#102d69}.link--icon-dark svg,a--icon-dark svg{fill:#21253d}.link--icon-dark:active svg,.link--icon-dark:focus svg,.link--icon-dark:hover svg,a--icon-dark:active svg,a--icon-dark:focus svg,a--icon-dark:hover svg{fill:#f47920}.link--uppercase,a--uppercase{text-transform:uppercase}.link--medium-font,a--medium-font{font-family:Lato-Medium,sans-serif;font-weight:500}.link--bold,.link--heavy,a--bold,a--heavy{font-family:Lato,sans-serif;font-weight:700}.link--follow,a--follow{align-items:center;border:none;display:flex;margin-left:auto;position:relative;text-decoration:none}.link--follow img,.link--follow svg,a--follow img,a--follow svg{display:block;height:28px;fill:transparent;margin:0 10px 0 0;stroke:#21253d;transition:all .25s ease;width:28px}.link--follow--is-active,.link--follow:active,.link--follow:focus,.link--follow:hover,a--follow--is-active,a--follow:active,a--follow:focus,a--follow:hover{text-decoration:none}.link--follow--is-active svg,.link--follow:active svg,.link--follow:focus svg,.link--follow:hover svg,a--follow--is-active svg,a--follow:active svg,a--follow:focus svg,a--follow:hover svg{fill:#97a1c3;stroke:#97a1c3}.link--back,a--back{text-decoration:none;padding-left:30px;position:relative}.link--back:before,a--back:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:15px;left:12px;position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(-135deg);width:15px}.next,.next-color,.prev{font-size:0;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);text-decoration:none;width:40px}.next-color:before,.next:before,.prev:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:20px;left:calc(50% + 5px);position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(225deg);width:20px}.next-color:active,.next-color:focus,.next-color:hover,.next:active,.next:focus,.next:hover,.prev:active,.prev:focus,.prev:hover{background:none}.next-color:active:before,.next-color:focus:before,.next-color:hover:before,.next:active:before,.next:focus:before,.next:hover:before,.prev:active:before,.prev:focus:before,.prev:hover:before{border:solid #102d69;border-width:1px 1px 0 0}.next--small:before,.next-color--small:before,.prev--small:before{height:15px;width:15px}.next-color.is-hidden,.next.is-hidden,.prev.is-hidden{display:none}.next,.next-color{left:inherit;right:0}.next-color:before,.next:before{left:calc(50% - 6px);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.next--rotate{transform:translateY(-50%) rotate(-180deg)}.close{background:#97a1c3;border:none;border-radius:50%;cursor:pointer;font-size:0;height:24px;position:absolute;right:0;top:0;text-decoration:none;width:24px}.close:after,.close:before{background:#fff;content:"";height:15px;left:50%;position:absolute;top:50%;transition:all .25s ease;transform:translateX(-50%) translateY(-50%) rotate(45deg);width:1px}.close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.close:active,.close:focus,.close:hover{background:#102d69}.close--clear{background:none}.close--clear:after,.close--clear:before{background:#21253d;height:20px}.close--clear:active,.close--clear:focus,.close--clear:hover{background:none}.close--clear:active:after,.close--clear:active:before,.close--clear:focus:after,.close--clear:focus:before,.close--clear:hover:after,.close--clear:hover:before{background:#fff}.breadcrumbs{font-size:12px}.breadcrumbs__nav{padding:20px 0}.breadcrumbs__nav a{border-bottom:none;margin-right:12px;padding-right:12px;position:relative}.breadcrumbs__nav a:after{content:">";display:block;height:auto;position:absolute;right:-6px;top:0}.breadcrumbs__nav a:active,.breadcrumbs__nav a:focus,.breadcrumbs__nav a:hover{border-bottom:none}.page-pagination{align-items:center;display:flex;position:relative;justify-content:center;margin:40px 0}.page-pagination .page-numbers{color:#102d69;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.02em;padding:0 5px;text-decoration:none}.page-pagination .page-numbers.current{color:#f47920}.page-pagination .page-numbers.next,.page-pagination .page-numbers.prev{display:block;height:30px;position:relative;top:0;transform:none;width:30px}.page-pagination .page-numbers.next--is-hidden,.page-pagination .page-numbers.prev--is-hidden{pointer-events:none}.page-pagination .page-numbers.next--is-hidden:before,.page-pagination .page-numbers.prev--is-hidden:before{display:none}.page-pagination .page-numbers.prev{margin-right:40px}.page-pagination .page-numbers.next{margin-left:40px}.page-pagination .page-numbers:active,.page-pagination .page-numbers:focus,.page-pagination .page-numbers:hover{color:#f47920}@media screen and (max-width:1300px){.close{right:20px}}@media screen and (max-width:560px){.next,.next-color,.prev{height:30px;width:30px}.next-color:before,.next:before,.prev:before{height:15px;width:15px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number],select[type=number],textarea[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:focus,select:focus,textarea:focus{outline:none}input:disabled,select:disabled,textarea:disabled{opacity:.5;pointer-events:none}select::-ms-expand{display:none}.choice{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:700;flex-direction:row-reverse;justify-content:space-between;margin:35px 0;position:relative}.choice__label:before{background:#97a1c3;border-radius:50%;content:"";height:18px;right:25px;position:absolute;top:3px;transition:all .25s ease;width:18px}.choice__input{height:24px;opacity:0;padding:0;width:48px}.choice__input:checked+.choice__label:before{background:#102d69;right:5px}.choice:before{background:#fff;border:1px solid #97a1c3;border-radius:12px;content:"";height:24px;position:absolute;right:0;top:0;width:48px}.choice--border{border-bottom:1px solid #21253d;margin-bottom:20px;padding-bottom:10px}.choice small.description{display:block;margin-top:10px}.error-text{color:#f47920;font-size:14px;font-weight:500}.label{width:100%}.label,label{position:relative}label{font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500}label.label-input-default{display:block;margin-bottom:10px}label.label--rounded .next{right:25px}input{appearance:none;background:none;border-radius:0;border:none;border-bottom:1px solid #102d69;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;height:56px;line-height:56px;padding:17px 40px 0 0;transition:all .25s ease;width:100%}input::placeholder{color:#6373a7}input:focus{box-shadow:none;outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input.is-invalid{border-bottom:1px solid #f47920;color:#f47920}input.is-invalid::placeholder{color:#f47920}input.input--rounded{border:1px solid #102d69;border-radius:30px;padding:0 40px}input.input--rounded:disabled{border:none}input.input--rounded.is-invalid{border:1px solid #f47920}.form-element__container{position:relative}.textarea_label .form-element__container label{top:calc(10% - 6px)}textarea{appearance:none;background:none;border:none;border-bottom:1px solid #102d69;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;height:auto;line-height:56px;-ms-overflow-style:none;padding:0;transition:all .25s ease;width:100%;overflow-x:hidden;overflow-y:auto;resize:none}textarea::placeholder{color:#6373a7}textarea.is-invalid{border-bottom:1px solid #f47920;color:#f47920}textarea.is-invalid::placeholder{color:#f47920}.textarea__counter{bottom:20px;color:#6373a7;display:block;font-size:14px;font-family:Lato,sans-serif;font-weight:700;position:absolute;right:0}.comment__form{align-items:center;display:flex;flex-wrap:wrap}.comment__form label{display:block;margin:25px 0;width:100%}.comment__form input[type=text]{padding-right:0}.comment__form input[type=button],.comment__form input[type=submit]{width:280px}.comment__form input[type=submit]{margin-left:auto}.page-checkbox{align-items:center;color:#6373a7;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:700;font-size:14px;flex-direction:row-reverse;justify-content:space-between;margin:10px 0!important;padding-left:45px;position:relative}.page-checkbox input[type=checkbox]{height:24px;opacity:0;padding:0;width:24px}.page-checkbox input[type=checkbox]:checked+.page-checkbox__label{color:#102d69}.page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{background:#f47920;border:1px solid #f47920;border-radius:50%;content:"";height:12px;left:4px;position:absolute;top:6px;width:12px}.page-checkbox input[type=checkbox]:disabled+.page-checkbox__label{opacity:.5;pointer-events:none}.page-checkbox:before{background:#fff;border:1px solid #97a1c3;border-radius:50%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.page-checkbox--radio input[type=radio]{height:24px;opacity:0;padding:0;width:24px}.page-checkbox--radio input[type=radio]:checked+.page-checkbox__label{color:#102d69}.page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{background:#102d69;border:1px solid #102d69;border-radius:50%;content:"";height:14px;left:5px;top:5px;width:14px}.page-checkbox--radio input[type=radio]:disabled+.page-checkbox__label{opacity:.5;pointer-events:none}.dozapteka .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{height:13px;top:5px}.select-light{width:265px}.select-light .edd-head{background:#fff;border:1px solid #97a1c3;border-radius:20px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;height:40px;line-height:36px;text-align:center;text-transform:uppercase}.select-light .edd-body{min-width:100%}.select-neutral{margin:0 20px;position:relative;width:245px}.select-neutral .edd-head{background:#e7dcd5;border:1px solid #e7dcd5;border-radius:25px;font-family:Lato,sans-serif;font-size:14px;font-weight:700;height:48px;line-height:46px;outline:none;padding:0 15px;text-transform:uppercase}.select-neutral .edd-root-focused .edd-head{border-color:#e7dcd5}.select-neutral .edd-arrow{color:#21253d;top:calc(50% - 6px)}.select-neutral .edd-root-open .edd-arrow,.select-neutral .edd-root:not(.edd-root-disabled):not(.edd-root-open) .edd-head:hover .edd-arrow{color:#21253d}.select-neutral .edd-body{border:2px solid #e7dcd5;min-width:100%}.view-products{margin-left:auto;position:relative}.view-products .edd-head{background:#fff;border:none;color:#6373a7;font-family:Lato,sans-serif;font-size:14px;font-weight:700;height:auto;line-height:1.2;padding:10px 40px 10px 0}.view-products .edd-arrow{right:0;top:calc(50% - 6px)}.view-products .edd-body{left:inherit;min-width:230px;right:0}@media screen and (max-width:1200px){.select-neutral{width:235px}}@media screen and (max-width:560px){label{font-size:16px}.select-light{width:140px}}.page-checkbox--radio input[type=radio]{width:22px;border:none}.page-checkbox--radio{padding-left:32px}.page-checkbox--radio,.page-checkbox--radio input[type=radio]:checked+.page-checkbox__label{font-weight:700;font-size:16px;line-height:20px;color:#000}.popup__header{font-size:20px;line-height:24px;color:#102d69}.page-checkbox--radio:before{height:20px;width:20px;top:2px;border:1px solid #f47920}.page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{background:#f47920;border:1px solid #f47920;height:12px;left:4px;position:absolute;top:6px;width:12px}.dozapteka .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{height:13px;top:5px}.page-checkbox--radio input[type=radio]:checked{opacity:1}.page-checkbox--radio input[type=radio]:checked:before{background:#fff;border-radius:50%;content:"";left:0;position:absolute;height:20px;width:20px;top:2px;border:1px solid #f47920}.form-element__container{margin-bottom:18px;display:flex;justify-content:center;flex-flow:column}.form-element__container.is-active label{font-size:12px;line-height:14px;top:-6px;padding:0 4px;background:#fff;z-index:9999}.form-element__container label{left:12px;font-weight:400;font-size:16px;line-height:19px;color:#000;text-align:left;position:absolute;top:14px;transition:all .25s ease}.form-element__container input{border:1px solid #dcdcdc;border-radius:8px;height:48px;line-height:48px;padding:14px 12px;font-weight:700;font-size:16px;color:#102d69}.form-element__container input:focus{border-color:#f47920}.form-element__container input:focus+label{color:#000}.form-element__container input.input-success{border-color:#34c759;background-image:url(img/green-ok.1a9717.svg)}.form-element__container input.input-error,.form-element__container input.input-success{position:relative;background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 12px) 50%}.form-element__container input.input-error{border-color:#ff3b30;background-image:url(img/danger.ff7a00.svg);color:#ff3b30}.required-field{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;font-style:italic;display:block;text-align:left}.btn{font-weight:700;font-size:16px}.info-text{color:#000;font-family:Lato-Medium,sans-serif;font-size:12px;font-weight:400;font-style:italic;position:relative;text-align:left;margin-left:0;margin-top:2px}.form-element__container input[name=phone_number],.form-element__container input[name=postcode]{color:#5c5c5c;letter-spacing:2px}.form-element__container input[name=phone_number].input-success,.form-element__container input[name=phone_number]:focus,.form-element__container input[name=postcode].input-success,.form-element__container input[name=postcode]:focus{color:#102d69}.error-text,.form-element__container input[name=phone_number].input-error,.form-element__container input[name=postcode].input-error{color:#ff3b30}.error-text{font-family:Lato-Medium,sans-serif;font-size:12px;font-weight:700;position:relative;text-align:left;font-style:italic;margin-top:2px}#cart_invoice_form,#cart_recipient_form,#user-profile-form{text-align:center}#cart_invoice_form .form-element__container #phone_number::placeholder,#cart_invoice_form .form-element__container #postcode::placeholder,#cart_invoice_form .form-element__container [data-id=phone_number]::placeholder,#cart_recipient_form .form-element__container #phone_number::placeholder,#cart_recipient_form .form-element__container #postcode::placeholder,#cart_recipient_form .form-element__container [data-id=phone_number]::placeholder,#user-profile-form .form-element__container #phone_number::placeholder,#user-profile-form .form-element__container #postcode::placeholder,#user-profile-form .form-element__container [data-id=phone_number]::placeholder{opacity:0}#cart_invoice_form .form-element__container.is-active #phone_number::placeholder,#cart_invoice_form .form-element__container.is-active #postcode::placeholder,#cart_invoice_form .form-element__container.is-active [data-id=phone_number]::placeholder,#cart_recipient_form .form-element__container.is-active #phone_number::placeholder,#cart_recipient_form .form-element__container.is-active #postcode::placeholder,#cart_recipient_form .form-element__container.is-active [data-id=phone_number]::placeholder,#user-profile-form .form-element__container.is-active #phone_number::placeholder,#user-profile-form .form-element__container.is-active #postcode::placeholder,#user-profile-form .form-element__container.is-active [data-id=phone_number]::placeholder{opacity:1}.board-info{background:#eaddd5;border-radius:30px;margin:15px 0;padding:13px 40px}.board-info p{margin:0}.board-info-cart{background:#f47920;border-radius:10px;padding:5px 40px}.board-info-cart p{margin:10px 0}.board-info-sets{align-items:center;background:#97a1c3;border:2px solid #102d69;border-radius:10px;display:flex;flex-wrap:wrap;margin:15px 0;padding:25px 40px}.board-info-sets .btn{margin-left:auto}.board-info-sets--small{padding:13px 40px}.board-info-sets--small p{margin:0}.board-info-alert{padding:10px 20px}.board-info-alert--success{background:#95cc2a}.board-info-alert--info{background:#102d69}.board-info-alert--error{background:#e47682}.board-info-promo{align-items:center;background:#97a1c3;border-radius:0;display:flex;flex-wrap:wrap;justify-content:center;margin:0;background:unset;border:none;padding:21px 0 18px}.board-info-promo svg{display:block;fill:#fff;height:48px;margin-right:10px;width:48px}.board-info-promo .btn{margin-left:50px;width:290px}.board-info-promo-desc{align-items:center;background:#fff;border:solid #97a1c3;border-width:2px 0;border-radius:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:-4px 0 15px;padding:20px 25px}.board-info-promo-desc .title{margin:0 0 10px}.board-info-promo-desc .description{margin:5px 0}.board-info-promo-desc .link{margin-left:20px}.board-info-promo-desc--blue{background:rgba(151,161,195,.2)}.board-info-promo-sale{background:#fff;bottom:0;box-shadow:-4px -4px 6px rgba(0,0,0,.16);left:0;position:fixed;width:100%;z-index:10}.board-info-promo-sale .wrapper{padding-top:6px;padding-bottom:6px;max-width:1368px}.board-info-promo-sale a{margin:5px 0;text-align:center;width:100%}.bar.aplication{height:100px}.bar.aplication .wrapper{align-items:center;height:100%;justify-content:center}.bar.aplication .description{font-size:26px;margin:0 30px 0 0}.bar.aplication .link{margin:0 30px}.cookies{background:#eaddd5;font-family:Lato-Medium,sans-serif;font-weight:500;padding:10px 0;transition:all .25s ease}.cookies .wrapper--row,.cookies__close{align-items:center}.cookies__close{cursor:pointer;display:flex;font-size:0;height:32px;justify-content:center;margin-left:auto;position:relative;text-decoration:none;width:32px}.cookies__close:after,.cookies__close:before{background:currentColor;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);width:1px}.cookies__close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.cookies--hidden{height:0!important;overflow:hidden;padding:0}.footer{background:#eaecf3;border-top:4px solid #102d69;padding:35px 0;position:relative}.footer__col{width:calc(16.66667% - 1px)}.footer__col:last-of-type .footer__menu{align-items:center;display:flex}.footer__col:last-of-type .footer__menu_item{margin-right:30px}.footer__col:last-of-type .footer__menu_item:last-of-type{margin-right:0}.footer__col:last-of-type .footer__menu_vet{align-items:center;display:block}.footer__col:last-of-type .footer__menu_vet_item{margin-right:30px}.footer__col:last-of-type .footer__menu_vet_item:last-of-type{margin-right:0}.footer__menu{list-style:none;padding:0}.footer__menu_item{font-size:14px;margin:18px 0}.footer__menu_item .link:active,.footer__menu_item .link:focus,.footer__menu_item .link:hover{color:#6373a7}.footer__menu_item img.pay{width:70px;height:36px}.footer__menu_item img.pay.przelewy{width:auto}.footer__menu_item img.app_img{width:102px;height:34px}.footer__menu_item img.partner{width:101px;height:44px}.footer__title{color:#21253d;font-family:Lato,sans-serif;font-weight:700;font-size:14px;margin:0 0 30px;text-transform:uppercase}.footer__bottom{margin:40px auto}.footer__bottom p{margin:0 10px}.footer__copyright{font-family:Lato,sans-serif;font-weight:700}@media screen and (max-width:1024px){.footer{display:flex;flex-wrap:wrap}.footer__col{margin:20px 0 0;width:calc(33.33333% - 1px)}.footer .wrapper{order:2}.footer .wrapper.footer__bottom{justify-content:flex-start;order:1;margin:0 auto 20px}.footer .wrapper.footer__bottom p{margin-left:0}.footer .wrapper.footer__bottom p.footer__copyright{margin:0 0 20px;width:100%}}@media screen and (max-width:560px){.footer{margin-top:50px;padding-bottom:70px;position:relative}.footer__col{width:calc(50% - 1px)}.footer .wrapper{order:2}.footer .wrapper.footer__bottom{margin:0}.footer .wrapper.footer__bottom p{width:100%}}.footer__copyright--font{font-size:15px}.shipment-pharmacy-merchant-header{margin-top:38px;height:39px;background:#ee7203}.shipment-pharmacy-merchant-header .shipment-merchant-wrapper{position:relative;margin:0 auto;max-width:1250px;padding:0 25px;width:100%}.merchant-data{width:100%;align-items:flex-start;justify-content:center;display:flex;flex-flow:column}.merchant-data .data{display:flex;width:100%;justify-content:space-between}.merchant-data .data>div{flex:1}.merchant-data .legalna-apteka{margin-top:50px}.merchant-data .legalna-apteka img{max-width:100%}.shipment-pharmacy-merchant-data{align-items:normal}.footer-shipment-pharmacy-merchant{position:relative;height:85px;padding:24px;background:#fff;font-size:14px;width:100%}@media screen and (max-width:767px){.footer-shipment-pharmacy-merchant{height:auto}}.footer-shipment-pharmacy-merchant .wrapper-merchant{margin:0 auto;max-width:1250px;padding:0 25px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.footer-shipment-pharmacy-merchant .wrapper-merchant .merchant-footer-copyright{margin:0;font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c;text-align:center}.plebiscyt-promobar{--main-color:#08062d;--orange:#fd7d20;--bar-height:65px;background:var(--main-color)}.plebiscyt-promobar__bar{width:100%;display:flex;justify-content:center;align-items:center;background:var(--main-color)}.plebiscyt-promobar__bar-content{display:flex;align-items:stretch;justify-content:space-between;min-height:var(--bar-height);width:100%;max-width:1250px;padding:0 16px}.plebiscyt-promobar__logo{display:flex;justify-content:center;align-items:center;padding-right:21px}.plebiscyt-promobar__logo svg{height:calc(var(--bar-height)*0.8);width:calc(var(--bar-height)*0.8*0.785)}.plebiscyt-promobar__title{font-size:16px;color:#fff;font-weight:700;font-family:ff-good-web-pro,Lato;text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-top-left-radius:calc(var(--bar-height)/2);text-align:center}.plebiscyt-promobar__title strong{color:var(--orange);font-family:ff-good-web-pro,Lato}.plebiscyt-promobar__controlls{background:var(--main-color-3);display:flex;justify-content:center;align-items:center;border-top-left-radius:calc(var(--bar-height)/2);padding:0 14px}.plebiscyt-promobar__controll-button{font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center}.plebiscyt-promobar__controll-button:after{content:"";display:inline-block;height:1em;width:2em;background:url(/skin/assets/bundle/default/images/promobars/loteria/arrow.svg) 50% 50% no-repeat;transform:rotate(180deg)}.plebiscyt-promobar__controll-button--open:after{transform:rotate(0deg)}.plebiscyt-promobar__content{display:none;height:0;overflow:hidden;transition:height .5s;max-height:127vw}.plebiscyt-promobar__content--open{height:124vw}.plebiscyt-promobar__content-link{display:block;width:100%;max-width:1368px;margin:0 auto}.plebiscyt-promobar__content-img{display:block;width:100%}@media(min-width:576px){.plebiscyt-promobar__title{font-size:24px}.plebiscyt-promobar__content--open{height:50vw}}@media(min-width:1368px){.plebiscyt-promobar__content{max-height:700px}.plebiscyt-promobar__content--open{height:700px}}.dermodays2025-promobar{background:#fff;--orange:#f47920;--bar-height:65px}@media(min-width:768px){.dermodays2025-promobar{--bar-height:60px}}.dermodays2025-promobar__bar{background-size:cover;background-color:#f5f5f5}.dermodays2025-promobar__title{display:grid;font-size:14px;place-content:center;color:#102d69;text-transform:uppercase;text-align:center;line-height:1.15;flex:1 1 100%}@media(min-width:768px){.dermodays2025-promobar__title{font-size:24px}}.dermodays2025-promobar__title strong{font-weight:700}.dermodays2025-promobar__title--week2{text-align:left;font-size:16px}.dermodays2025-promobar__title--week2 strong{display:block}@media(min-width:768px){.dermodays2025-promobar__title--week2{font-size:24px}.dermodays2025-promobar__title--week2 strong{display:inline}}.dermodays2025-promobar__title--week3{text-align:left}.dermodays2025-promobar__title--week3 strong{display:block;font-size:18px}@media(min-width:768px){.dermodays2025-promobar__title--week3 strong{display:inline;font-size:unset}}.dermodays2025-promobar__longer-title{display:none}@media(min-width:768px){.dermodays2025-promobar__longer-title{display:inline-block}}.dermodays2025-promobar__bar-content{display:flex;align-items:center;justify-content:space-between;min-height:var(--bar-height);width:100%;max-width:900px;padding:0 20px;margin:auto;gap:10px}@media(min-width:900px){.dermodays2025-promobar__bar-content{padding:0}}.dermodays2025-promobar__logo{display:flex;justify-content:center;align-items:center;flex-flow:column;flex:0 1 0}.dermodays2025-promobar__logo img{width:101px}@media(min-width:768px){.dermodays2025-promobar__logo img{width:unset;height:unset}}.dermodays2025-promobar__logo-text{display:none}@media(min-width:768px){.dermodays2025-promobar__logo-text{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:1.1;color:#fff;text-transform:uppercase;font-family:Tilt Neon}}.dermodays2025-promobar__logo-text .logo-text-date{color:var(--orange)}.dermodays2025-promobar__controlls{display:flex;justify-content:center;align-items:center}.dermodays2025-promobar__controll-button{font-size:13px;font-weight:700;text-transform:uppercase;color:#102d69;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:0 0 0 10px;gap:3px}@media(min-width:768px){.dermodays2025-promobar__controll-button{font-size:16px;gap:11px}}.dermodays2025-promobar__controll-button:after{content:"";display:inline-block;height:6px;width:11px;background:url(/skin/assets/bundle/default/images/promobars/dermodays2025/arrow.svg) 50% 50% no-repeat;background-size:contain;transform:rotate(180deg)}@media(min-width:768px){.dermodays2025-promobar__controll-button:after{height:7px;width:14px}}.dermodays2025-promobar__controll-button--open:after{transform:rotate(0deg)}.dermodays2025-promobar__content{display:none;height:0;overflow:hidden;transition:height .5s;max-height:127vw}.dermodays2025-promobar__content--open{height:127vw}.dermodays2025-promobar__content-link{display:block;width:100%;max-width:1368px;margin:0 auto}.dermodays2025-promobar__content-img{display:block;width:100%}@media(min-width:768px){.dermodays2025-promobar__content--open{height:51vw}}@media(min-width:1368px){.dermodays2025-promobar__content{max-height:700px}.dermodays2025-promobar__content--open{height:700px}}.dermodays2025-promobar__text-svg--desktop{display:none}@media(min-width:768px){.dermodays2025-promobar__text-svg--desktop{display:block}}.dermodays2025-promobar__text-svg--mobile{display:block}@media(min-width:768px){.dermodays2025-promobar__text-svg--mobile{display:none}}.salvitis2025-promobar{background:#101010;--orange:#f47920;--bar-height:65px}@media(min-width:768px){.salvitis2025-promobar{--bar-height:60px}}.salvitis2025-promobar__bar{background-size:cover;background:#101010}.salvitis2025-promobar__title{display:grid;font-size:14px;place-content:center;color:#102d69;text-transform:uppercase;text-align:center;line-height:1.15;flex:1 1 100%}@media(min-width:768px){.salvitis2025-promobar__title{font-size:24px}}.salvitis2025-promobar__title strong{font-weight:700}.salvitis2025-promobar__title--week2{text-align:left;font-size:16px}.salvitis2025-promobar__title--week2 strong{display:block}@media(min-width:768px){.salvitis2025-promobar__title--week2{font-size:24px}.salvitis2025-promobar__title--week2 strong{display:inline}}.salvitis2025-promobar__title--week3{text-align:left}.salvitis2025-promobar__title--week3 strong{display:block;font-size:18px}@media(min-width:768px){.salvitis2025-promobar__title--week3 strong{display:inline;font-size:unset}}.salvitis2025-promobar__longer-title{display:none}@media(min-width:768px){.salvitis2025-promobar__longer-title{display:inline-block}}.salvitis2025-promobar__bar-content{display:flex;align-items:center;justify-content:space-between;min-height:var(--bar-height);width:100%;max-width:900px;padding:0 20px;margin:auto;gap:10px}@media(min-width:900px){.salvitis2025-promobar__bar-content{padding:0}}.salvitis2025-promobar__logo{display:flex;justify-content:center;align-items:center;flex-flow:column;flex:0 1 0}.salvitis2025-promobar__logo img{width:101px}@media(min-width:768px){.salvitis2025-promobar__logo img{width:unset;height:unset}}.salvitis2025-promobar__logo-text{display:none}@media(min-width:768px){.salvitis2025-promobar__logo-text{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:1.1;color:#fff;text-transform:uppercase;font-family:Tilt Neon}}.salvitis2025-promobar__logo-text .logo-text-date{color:var(--orange)}.salvitis2025-promobar__controlls{display:flex;justify-content:center;align-items:center}.salvitis2025-promobar__controll-button{font-size:13px;font-weight:700;text-transform:uppercase;color:#fff;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:0 0 0 10px;gap:3px}@media(min-width:768px){.salvitis2025-promobar__controll-button{font-size:16px;gap:11px}}.salvitis2025-promobar__controll-button:after{content:"";display:inline-block;height:5px;width:11px;background:url(/skin/assets/bundle/default/images/promobars/salvitis2025/arrow-white.svg) 50% 50% no-repeat;background-size:contain;transform:rotate(180deg)}@media(min-width:768px){.salvitis2025-promobar__controll-button:after{height:7px;width:14px}}.salvitis2025-promobar__controll-button--open:after{transform:rotate(0deg)}.salvitis2025-promobar__content{display:none;height:0;overflow:hidden;transition:height .5s;max-height:127vw}.salvitis2025-promobar__content--open{height:127vw}.salvitis2025-promobar__content-link{display:block;width:100%;max-width:1368px;margin:0 auto}.salvitis2025-promobar__content-img{display:block;width:100%}@media(min-width:768px){.salvitis2025-promobar__content--open{height:51vw}}@media(min-width:1368px){.salvitis2025-promobar__content{max-height:700px}.salvitis2025-promobar__content--open{height:700px}}.salvitis2025-promobar__text-svg--desktop{display:none}@media(min-width:768px){.salvitis2025-promobar__text-svg--desktop{display:block}}.salvitis2025-promobar__text-svg--mobile{display:block}@media(min-width:768px){.salvitis2025-promobar__text-svg--mobile{display:none}}.dozmania2025-promobar__bar{background-color:#f47920;display:flex;justify-content:center;align-items:center;padding:7px 0}.dozmania2025-promobar__content{display:flex;transition:max-height .5s;max-height:0;overflow:hidden}.dozmania2025-promobar__content-link{display:flex;justify-content:center;width:100%}.dozmania2025-promobar__content-img{max-width:100%;width:100%;max-height:700px}.dozmania2025-promobar__bar-content{display:flex;justify-content:space-between;align-items:center;max-width:1057px;width:100%}.dozmania2025-promobar__logo{height:50px}.dozmania2025-promobar__logo-container{display:flex;align-items:center}.dozmania2025-promobar__logo-label-text{height:35px}.dozmania2025-promobar__content-picture{display:flex;align-items:flex-start}.dozmania2025-promobar__bar-main-text{height:51px}.dozmania2025-promobar__controll-button{background-color:transparent;border:none;cursor:pointer;display:grid;grid-template-columns:auto auto;grid-template-rows:auto;align-items:center;gap:9px;font-weight:700}.dozmania2025-promobar__controll-button:after{grid-column:2/3;grid-row:1/2;content:"";display:inline-block;aspect-ratio:15/7;width:15px;background:url(/skin/assets/bundle/default/images/promobars/dozmania2025/arrow-white.svg) 50% 50% no-repeat;background-size:contain}.dozmania2025-promobar__controll-button-text{grid-column:1/2;grid-row:1/2;text-transform:uppercase;color:#fff}.dozmania2025-promobar:not(.dozmania2025-promobar--open) .dozmania2025-promobar__controll-button:after{transform:rotate(180deg)}.dozmania2025-promobar--open .dozmania2025-promobar__content{height:100%;max-height:700px}.dozmania2025-promobar--open .dozmania2025-promobar__controll-button:before{grid-column:1/2;grid-row:1/2;color:#fff;content:"zwiń";text-align:right;text-transform:uppercase}.dozmania2025-promobar--open .dozmania2025-promobar__controll-button-text{color:transparent}@media(max-width:992px){.dozmania2025-promobar .dozmania2025-promobar__bar{padding:3px 16px}.dozmania2025-promobar .dozmania2025-promobar__logo{height:36px}.dozmania2025-promobar .dozmania2025-promobar__bar-main-text{height:30px}.dozmania2025-promobar .dozmania2025-promobar__logo-container{flex-direction:column;gap:5px}.dozmania2025-promobar .dozmania2025-promobar__logo-label-text{height:18.5px}.dozmania2025-promobar .dozmania2025-promobar__controll-button-text{font-size:14px}.dozmania2025-promobar .dozmania2025-promobar__content-img{max-height:700px}}.site-header{position:relative}.site-header .wrapper--row{align-items:center}.site-header h1{margin:0}.site-header__logo{margin:0;text-decoration:none}.site-header__logo img{display:block;max-width:100%;height:48px}.site-header__top{border-bottom:4px solid #f47920;padding:20px 0;gap:.5em}.site-header__top .link{font-family:Lato-Medium,sans-serif;font-weight:500;font-size:14px;display:flex;flex-direction:row;align-items:center}.site-header__top .link svg{width:30px;height:30px}.site-header__top-left{display:flex;gap:2em}.site-header__top-right{margin-left:auto}.site-header__top:nth-of-type(2){border-bottom:none;padding:0}.site-header__app{background:#f47920;color:#fff;transition:all .25s ease}.site-header__app .wrapper{position:relative}.site-header__app .link{color:#fff;text-decoration:none}.site-header__app .link--image{margin:0 5px}.site-header__app .link--uppercase{font-weight:300;margin:0 50px}.site-header__app .description--with-icon:first-of-type{margin-left:40px}.site-header__app .description--with-icon .icon{fill:#fff}.site-header__app .close{top:50%;transform:translateY(-50%)}.site-header__app--hidden{height:0;overflow:hidden;pointer-events:none}.site-header__main{transition:all .25s ease}.site-header .main-menu{align-items:flex-start;display:flex;list-style:none;margin:0 50px;padding:0}.site-header .main-menu__item{display:flex;justify-content:center;font-family:Lato,sans-serif;font-weight:700;margin:0 10px;min-width:80px}.site-header .main-menu__item .link{padding:19px 0;position:relative}.site-header .main-menu__item .link:before{border:16px solid transparent;border-bottom-color:#f47920;bottom:-1px;content:"";height:32px;left:50%;opacity:0;pointer-events:none;position:absolute;transition:all .25s ease;transform:translateX(-50%);width:32px}.site-header .main-menu__item .link svg{margin-bottom:10px;pointer-events:none}.site-header .main-menu__item .link:active,.site-header .main-menu__item .link:focus,.site-header .main-menu__item .link:hover{color:#f47920}.site-header .main-menu__item .link:active svg,.site-header .main-menu__item .link:focus svg,.site-header .main-menu__item .link:hover svg{fill:#f47920}.site-header .main-menu__item--has-submenu .submenu{background:#fff;border-top:4px solid #f47920;box-shadow:-2px 4px 6px rgba(0,0,0,.16);left:0;opacity:0;padding:30px 0;pointer-events:none;position:absolute;text-align:left;top:calc(100% - 58px);transition:all .25s ease;width:100%;z-index:100}.site-header .main-menu__item--has-submenu .submenu .wrapper--row{align-items:flex-start}.site-header .main-menu__item--has-submenu .submenu__wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 600px)}.site-header .main-menu__item--has-submenu .submenu__wrapper .subtitle{color:#21253d;margin:0 0 10px;padding:0;text-decoration:none}.site-header .main-menu__item--has-submenu .submenu__wrapper .subtitle:before{display:none}.site-header .main-menu__item--has-submenu .submenu__wrapper .subtitle:active,.site-header .main-menu__item--has-submenu .submenu__wrapper .subtitle:focus,.site-header .main-menu__item--has-submenu .submenu__wrapper .subtitle:hover{color:#f47920}.site-header .main-menu__item--has-submenu .submenu__wrapper-column{margin-bottom:40px;padding-right:20px;width:33.3333333333%}.site-header .main-menu__item--has-submenu .submenu__featured{width:200px}.site-header .main-menu__item--has-submenu .submenu__featured .subtitle{text-decoration:none;margin:0 0 20px}.site-header .main-menu__item--has-submenu .submenu__featured .submenu__list a{color:#f47920;font-size:16px;padding:10px 0}.site-header .main-menu__item--has-submenu .submenu__featured .submenu__list a:active,.site-header .main-menu__item--has-submenu .submenu__featured .submenu__list a:focus,.site-header .main-menu__item--has-submenu .submenu__featured .submenu__list a:hover{color:#21253d}.site-header .main-menu__item--has-submenu .submenu__sidebar{padding-left:20px;width:400px}.site-header .main-menu__item--has-submenu .submenu__sidebar .cta-image{border:1px solid #97a1c3;padding:0}.site-header .main-menu__item--has-submenu .submenu__sidebar .cta-image:before{display:none}.site-header .main-menu__item--has-submenu .submenu__sidebar .brands__list{flex-wrap:wrap}.site-header .main-menu__item--has-submenu .submenu__sidebar .brands__list-item{margin:10px;width:calc(33.33333% - 21px)}.site-header .main-menu__item--has-submenu .submenu__sidebar .brands__list-item a:before{display:none}.site-header .main-menu__item--has-submenu .submenu__sidebar .brands__image{height:auto}.site-header .main-menu__item--has-submenu .submenu__list{list-style:none;padding:0}.site-header .main-menu__item--has-submenu .submenu__list a{border-bottom:none;font-family:Lato-Medium,sans-serif;font-weight:500;padding:5px 0}.site-header .main-menu__item--has-submenu .submenu__list a:before{display:none}.site-header .main-menu__item--has-submenu .submenu__list a:active,.site-header .main-menu__item--has-submenu .submenu__list a:focus,.site-header .main-menu__item--has-submenu .submenu__list a:hover{border-bottom:none;color:#f47920}.site-header .main-menu__item--has-submenu.menu__item--open a:before{opacity:1}.site-header .main-menu__item--has-submenu.menu__item--open .submenu{opacity:1;pointer-events:auto}.site-header .main-menu__shop{margin:0 0 0 auto;padding:0}.site-header .main-menu__shop__count{align-items:center;background:#f47920;border-radius:50%;bottom:32px;color:#fff;display:flex;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;position:absolute;right:0;width:16px}.site-header .main-menu__shop .main-menu__item{font-family:Lato-Medium,sans-serif;font-weight:500;margin:0;min-width:70px;text-transform:none}.site-header .main-menu__shop .main-menu__item .link{text-decoration:none}.site-header .main-menu__shop .main-menu__item .link--cart-icon{position:relative}.site-header .main-menu__shop .main-menu__item .link:active,.site-header .main-menu__shop .main-menu__item .link:focus,.site-header .main-menu__shop .main-menu__item .link:hover{color:#21253d}.site-header.site-header--without-search .main-menu__shop .main-menu__item{min-width:70px}.site-header__promobar{background-color:#f47920}.site-header__promobar p{color:#fff}.site-header__promobar.site-header__top{padding:0}.site-header__promobar.bg-doz_orange{background-color:#f47920}.site-header__promobar.bg-aptelia_yellow{background-color:#fad961}.site-header__promobar.bg-black{background-color:#000}.site-header__promobar span{font-family:Calibri,sans-serif;font-size:12pt;text-align:center}.site-header__promobar a,.site-header__promobar span{display:flex;text-decoration:none;flex-direction:row;align-items:center}.site-header__promobar img{width:auto;height:40px;margin-right:10px}.site-header__promobar .container{margin-left:20px;color:#fff}.site-header__promobar li{display:inline-block;list-style-type:none;text-align:center;margin:0 5px}.site-header__promobar li span{margin:0 5px 0 0}.site-header__promobar #countdown ul{padding:0;font-size:14px}.site-header__promobar #countdown ul li{margin:0 2px}@media screen and (max-width:1500px){.site-header__app .link--uppercase{margin:0 20px}.site-header__app .description--with-icon:first-of-type{margin-left:20px}}@media screen and (max-width:820px){.site-header__mobile-app-link{display:none!important}}@media screen and (max-width:670px){.site-header__health-guilde-list{display:none!important}}@media screen and (max-width:720px){.site-header__promobar .promobar-message{margin:5px}.site-header__promobar .container{margin-left:0}.site-header__promobar ul{margin:5px 0 0;padding:0}}@media screen and (max-width:560px){.site-header__promobar{display:block}.site-header__promobar .wrapper{flex-flow:row}.site-header__promobar .promobar-message{text-align:left}.site-header__promobar .promobar-message p{margin:0}}:root{--sticky-menu-height:110px;--sticky-menu-placeholder-height:140px;--sticky-bottom-menu-height:0px;--normal-header-height:192px}@media(max-width:1024px){:root{--sticky-menu-height:100px}}@media(max-width:560px){:root{--sticky-menu-height:30px;--sticky-menu-placeholder-height:46.5px;--sticky-bottom-menu-height:79px;--normal-header-height:169px}}.site-header .highlight a{font-weight:700}.site-header .main-menu__shop .main-menu__item.mobile,.site-header .site-header__mobile-menu .site-header__mobile-menu__item.mobile{display:none}.site-header .main-menu__shop .main-menu__item a,.site-header .site-header__mobile-menu .site-header__mobile-menu__item a{position:relative}.site-header .main-menu__shop .main-menu__item a:before,.site-header .site-header__mobile-menu .site-header__mobile-menu__item a:before{border:16px solid transparent;border-bottom-color:#f47920;bottom:0;content:"";height:32px;left:50%;opacity:0;pointer-events:none;position:absolute;transition:all .25s ease;transform:translateX(-50%);width:32px}.site-header .main-menu__shop .main-menu__item .submenu,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu{background-color:rgba(0,0,0,.3);box-shadow:-2px 4px 6px rgba(0,0,0,.16);height:100vh;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;text-align:left;top:100%;transition:all .25s ease;width:100%;z-index:100}.site-header .main-menu__shop .main-menu__item .submenu .wrapper--row,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu .wrapper--row{align-items:flex-start;height:100%;overflow:scroll}.site-header .main-menu__shop .main-menu__item .submenu__wrapper,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 200px);background-color:#fff;margin:0!important;padding:16px!important}.site-header .main-menu__shop .main-menu__item .submenu__wrapper .subtitle,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper .subtitle{color:#21253d;margin:0 0 10px;text-decoration:none}.site-header .main-menu__shop .main-menu__item .submenu__wrapper .subtitle:before,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper .subtitle:before{display:none}.site-header .main-menu__shop .main-menu__item .submenu__wrapper .subtitle:active,.site-header .main-menu__shop .main-menu__item .submenu__wrapper .subtitle:focus,.site-header .main-menu__shop .main-menu__item .submenu__wrapper .subtitle:hover,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper .subtitle:active,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper .subtitle:focus,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper .subtitle:hover{color:#f47920}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper-column{margin-bottom:40px;padding-right:20px;width:20%}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column .arrow,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__wrapper-column .arrow{display:none}.site-header .main-menu__shop .main-menu__item .submenu__featured,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured{width:200px}.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .subtitle{color:#21253d;margin:0 0 10px;text-decoration:none}.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle:before,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .subtitle:before{display:none}.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle:active,.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle:focus,.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle:hover,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .subtitle:active,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .subtitle:focus,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .subtitle:hover{color:#f47920}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured{margin:20px 0}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured a,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured a{color:#f47920;font-size:20px;padding:10px 0}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured a:active,.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured a:focus,.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured a:hover,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured a:active,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured a:focus,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured a:hover{color:#21253d}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured--blue a,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__featured .submenu__list--featured--blue a{color:#6373a7}.site-header .main-menu__shop .main-menu__item .submenu__list,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list{list-style:none;padding:0}.site-header .main-menu__shop .main-menu__item .submenu__list a,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list a{border-bottom:none;font-family:Lato-Medium,sans-serif;font-size:14px;font-weight:500;padding:5px 0}.site-header .main-menu__shop .main-menu__item .submenu__list a:before,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list a:before{display:none}.site-header .main-menu__shop .main-menu__item .submenu__list a:active,.site-header .main-menu__shop .main-menu__item .submenu__list a:focus,.site-header .main-menu__shop .main-menu__item .submenu__list a:hover,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list a:active,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list a:focus,.site-header .site-header__mobile-menu .site-header__mobile-menu__item .submenu__list a:hover{color:#f47920;border-bottom:none}.site-header .main-menu__shop .main-menu__item--open a:before,.site-header .site-header__mobile-menu .site-header__mobile-menu__item--open a:before{opacity:1}.site-header .main-menu__shop .main-menu__item--open .submenu,.site-header .site-header__mobile-menu .site-header__mobile-menu__item--open .submenu{opacity:1;pointer-events:auto}.site-header__top{display:flex;justify-content:center;align-items:center}.site-header__top>.wrapper{justify-content:space-between}.site-header__promobar{display:flex;justify-content:center;align-items:center}.site-header__promobar>.wrapper{justify-content:space-around;justify-content:center;max-height:100%}@media screen and (min-width:561px){.site-header__promobar>.wrapper{flex-wrap:nowrap}}.site-header__menu{background:#eaecf3}.site-header__menu .menu{align-items:flex-start;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.site-header__menu .menu__item{font-family:Lato-Medium,sans-serif;font-size:14px;font-weight:500;text-align:center}.site-header__menu .menu__item a{border-bottom:none;padding:20px 24px;position:relative}.site-header__menu .menu__item a:before{border:16px solid transparent;border-bottom-color:#f47920;bottom:0;content:"";height:32px;left:50%;opacity:0;pointer-events:none;position:absolute;transition:all .25s ease;transform:translateX(-50%);width:32px}.site-header__menu .menu__item a:active,.site-header__menu .menu__item a:focus,.site-header__menu .menu__item a:hover{border-bottom:none}.site-header__menu .menu__item--has-submenu .submenu{display:none;background:#fff;border-top:4px solid #f47920;box-shadow:-2px 4px 6px rgba(0,0,0,.16);left:0;opacity:0;padding:30px 0;pointer-events:none;position:absolute;text-align:left;transition:all .25s ease;width:100%;z-index:100}.site-header__menu .menu__item--has-submenu .submenu .wrapper--row{align-items:flex-start}.site-header__menu .menu__item--has-submenu .submenu__legal{font-size:18px;padding:1em;background:#e1e1e1}.site-header__menu .menu__item--has-submenu .submenu__wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 600px)}.site-header__menu .menu__item--has-submenu .submenu__wrapper .subtitle{color:#21253d;margin:0 0 10px;padding:0;text-decoration:none}.site-header__menu .menu__item--has-submenu .submenu__wrapper .subtitle:before{display:none}.site-header__menu .menu__item--has-submenu .submenu__wrapper .subtitle:active,.site-header__menu .menu__item--has-submenu .submenu__wrapper .subtitle:focus,.site-header__menu .menu__item--has-submenu .submenu__wrapper .subtitle:hover{color:#f47920}.site-header__menu .menu__item--has-submenu .submenu__wrapper-column{margin-bottom:40px;padding-right:20px;width:33.3333333333%}.site-header__menu .menu__item--has-submenu .submenu__featured{width:200px}.site-header__menu .menu__item--has-submenu .submenu__featured .subtitle{margin:0 0 20px}.site-header__menu .menu__item--has-submenu .submenu__featured .submenu__list a{color:#f47920;font-size:16px;padding:10px 0}.site-header__menu .menu__item--has-submenu .submenu__featured .submenu__list a:active,.site-header__menu .menu__item--has-submenu .submenu__featured .submenu__list a:focus,.site-header__menu .menu__item--has-submenu .submenu__featured .submenu__list a:hover{color:#21253d}.site-header__menu .menu__item--has-submenu .submenu__sidebar{padding-left:20px;width:400px}.site-header__menu .menu__item--has-submenu .submenu__sidebar .cta-image{border:1px solid #97a1c3;padding:0}.site-header__menu .menu__item--has-submenu .submenu__sidebar .cta-image:before{display:none}.site-header__menu .menu__item--has-submenu .submenu__sidebar .brands__list{flex-wrap:wrap}.site-header__menu .menu__item--has-submenu .submenu__sidebar .brands__list-item{width:calc(33.33333% - 21px)}.site-header__menu .menu__item--has-submenu .submenu__sidebar .brands__list-item a:before{display:none}.site-header__menu .menu__item--has-submenu .submenu__sidebar .brands__image{height:112px;width:112px}.site-header__menu .menu__item--has-submenu .submenu__list{list-style:none;padding:0}.site-header__menu .menu__item--has-submenu .submenu__list a{font-family:Lato-Medium,sans-serif;font-weight:500;padding:5px 0}.site-header__menu .menu__item--has-submenu .submenu__list a:before{display:none}.site-header__menu .menu__item--has-submenu .submenu__list a:active,.site-header__menu .menu__item--has-submenu .submenu__list a:focus,.site-header__menu .menu__item--has-submenu .submenu__list a:hover{color:#f47920}.site-header__menu .menu__item--open.menu__item--has-submenu a:before{opacity:1}.site-header__menu .menu__item--open .submenu{opacity:1;pointer-events:auto}.site-header__menu .menu__item--init .submenu{display:block}.site-header.is-fixed{padding-top:var(--sticky-menu-placeholder-height)}.site-header.is-fixed .site-header__top{background:#fff;border-bottom:1px solid #d6d8de;left:0;padding:0;position:fixed;top:0;width:100%;z-index:350;height:30px;display:flex;justify-content:center;align-items:center}.site-header.is-fixed .site-header__main{background:#fff;box-shadow:-2px 4px 6px rgba(0,0,0,.16);left:0;padding:0;position:fixed;top:30px;transition:all .25s ease;width:100%;z-index:350}.site-header.is-fixed.site-header--cart .site-header__main{top:0}.site-header.is-fixed .main-menu__shop .main-menu__item .submenu{top:100%}.site-header.site-header--without-search.is-fixed{padding-top:0}.site-header .main-menu__item--has-submenu.menu__item--open .submenu{height:calc(100vh - 217px)}.site-header .main-menu__item--has-submenu.menu__item--open .submenu .wrapper--row{height:100%;overflow:scroll}@media screen and (max-width:1300px){.site-header .main-menu{margin:0 30px}.site-header .main-menu__shop{margin:0 0 0 20px}.site-header .main-menu__shop .main-menu__item{min-width:50px}.site-header.is-fixed .main-menu{margin:0 15px 0 5px}.site-header.is-fixed .main-menu__shop{margin:0}.site-header__menu .menu__item a{padding:20px 22px}}@media screen and (max-width:1200px){.site-header__logo{width:135px}.purchase-background--dozapteka .site-header__logo{width:unset}.site-header__app .wrapper{padding:8px 20px}.site-header__app .description--with-icon{display:none}.site-header__app .link--uppercase{margin:0 10px}.site-header__app .link--image:nth-of-type(2){margin-left:auto}.site-header__menu{display:none}.site-header__main .wrapper{padding:0 20px}.site-header .main-menu{margin:0 10px}.site-header .main-menu__item{margin:0 5px}.site-header .main-menu__item--has-submenu .submenu{top:100%}.site-header .main-menu__shop{margin:0 -10px 0 10px}.site-header .main-menu__shop .main-menu__item{min-width:50px}.site-header .main-menu__shop .main-menu__item .submenu{top:100%}.site-header.is-fixed .main-menu{margin:0 5px}.site-header.is-fixed .main-menu__shop{margin:0}.site-header .main-menu__shop .main-menu__item .submenu{height:calc(100vh - 210px)}.site-header .main-menu__shop .main-menu__item .submenu__wrapper{width:100%}.site-header .main-menu__shop .main-menu__item .submenu__featured{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle{width:100%}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list{width:33.3333333333%}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured{margin:0}}@media screen and (max-width:1024px){.site-header .main-menu{display:none}.site-header .main-menu__shop{display:flex}}@media screen and (max-width:840px){.site-header__app .link--image:nth-of-type(3),.site-header__app .link--image:nth-of-type(4){position:absolute;top:0}.site-header__app .link--image:nth-of-type(4){right:160px}.site-header__app .link--image:nth-of-type(3){right:50px}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column{width:25%}}@media screen and (max-width:720px){.site-header__app .link--image:nth-of-type(3),.site-header__app .link--image:nth-of-type(4){top:20px;right:50px}.site-header__app .link--uppercase{margin:0;width:100%}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column{width:33.3333333333%}.site-header.is-fixed .main-menu__shop{margin:0 -10px 0 20px}.site-header.is-fixed .main-menu__shop .main-menu__item{min-width:50px}}@media screen and (max-width:560px){.site-header__top{display:block}.site-header__top-left{display:none}.site-header__top>.wrapper{justify-content:center}.site-header__top-right{margin-left:0}.site-header__app .close{right:10px;top:15px}.site-header__app .link--image:nth-of-type(4){right:30px;top:10px}.site-header__app .link__image{margin:0}.site-header__app .link--uppercase{font-size:14px}.site-header__main{border-top:4px solid #f47920}.site-header.is-fixed .site-header__main{position:relative}.site-header__logo{padding-left:20px}.site-header .main-menu__shop{background:#fff;bottom:0;box-shadow:-4px -4px 6px rgba(0,0,0,.16);justify-content:space-around;left:0;position:fixed;width:100%;z-index:350}.site-header .main-menu__shop .main-menu__item.mobile{display:flex}.site-header .main-menu__shop .main-menu__item .link{padding:10px 0}.site-header .main-menu__shop .main-menu__item--open a svg{fill:#f47920}.site-header .main-menu__shop .main-menu__item--open a:before{display:none}.site-header__main .wrapper{padding:0}.site-header .main-menu__shop,.site-header .site-header__mobile-menu{margin:0}.site-header .main-menu__shop .main-menu__item .submenu,.site-header .site-header__mobile-menu .main-menu__item .submenu{border-bottom:1px solid #d8d8da;box-shadow:none;height:calc(100% - 79px);padding:0;position:fixed;top:0}.site-header .main-menu__shop .main-menu__item .submenu__wrapper,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper{width:100%}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column{border-bottom:1px solid #97a1c3;margin:0;padding:0;position:relative;width:100%}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column .submenu__list,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column .submenu__list{height:0;overflow:hidden;pointer-events:none}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column .submenu__list .submenu__list__item,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column .submenu__list .submenu__list__item{background:rgba(151,161,195,.2);border:solid #fff;border-width:1px 0;padding:0}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column .submenu__list .submenu__list__item a,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column .submenu__list .submenu__list__item a{font-size:16px;padding:10px 20px;width:100%}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column>.arrow,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column>.arrow{border:none;display:block;height:40px;position:absolute;right:20px;top:35px;text-decoration:none;transform:translateY(-50%);width:40px}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column>.arrow:before,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column>.arrow:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:20px;left:50%;position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(135deg);width:20px}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column.is-active .submenu__list,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column.is-active .submenu__list{height:auto;overflow:auto;pointer-events:auto}.site-header .main-menu__shop .main-menu__item .submenu__wrapper-column.is-active>.arrow:before,.site-header .site-header__mobile-menu .main-menu__item .submenu__wrapper-column.is-active>.arrow:before{top:calc(50% + 12px);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.site-header .main-menu__shop .main-menu__item .submenu__featured,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured{width:100%}.site-header .main-menu__shop .main-menu__item .submenu__featured .subtitle,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured .subtitle{border-bottom:1px solid #97a1c3}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured .submenu__list{height:0;overflow:hidden;width:100%}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured .submenu__list--featured{height:auto;overflow:visible;pointer-events:auto}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured .submenu__list__item,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured .submenu__list--featured .submenu__list__item{border-bottom:1px solid #97a1c3}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured .submenu__list__item .link,.site-header .site-header__mobile-menu .main-menu__item .submenu__featured .submenu__list--featured .submenu__list__item .link{justify-content:flex-start}.site-header .main-menu__shop .main-menu__item .submenu .subtitle,.site-header .site-header__mobile-menu .main-menu__item .submenu .subtitle{margin:0;padding:24px 20px}.site-header .main-menu__shop .main-menu__item .submenu__list a,.site-header .site-header__mobile-menu .main-menu__item .submenu__list a{font-size:20px;padding:0}.site-header .main-menu__shop .main-menu__item .submenu__list__item,.site-header .site-header__mobile-menu .main-menu__item .submenu__list__item{padding:24px 20px}.site-header.is-fixed .main-menu__shop{margin:0}.site-header.is-fixed .main-menu__shop .main-menu__item .submenu{box-shadow:none;height:calc(100% - 69px);top:0}}.inco_info_box,.item_inco_box,.item_pharmacy_stock{background:#e7dcd5;border-radius:20px;margin:10px 0;padding:40px 50px;position:relative}.inco_info_box .subtitle,.item_inco_box .subtitle,.item_pharmacy_stock .subtitle{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:10px}.inco_info_box p,.item_inco_box p,.item_pharmacy_stock p{line-height:1.5}.inco_info_box .btn--blue,.item_inco_box .btn--blue,.item_pharmacy_stock .btn--blue{margin-top:15px}.inco_info_box .btn--blue:focus,.inco_info_box .btn--blue:hover,.item_inco_box .btn--blue:focus,.item_inco_box .btn--blue:hover,.item_pharmacy_stock .btn--blue:focus,.item_pharmacy_stock .btn--blue:hover{background:#fff;color:#102d69}.inco_info_box .icon--quote,.item_inco_box .icon--quote,.item_pharmacy_stock .icon--quote{bottom:65px;position:absolute;right:50px}.inco_info_box--wide,.item_inco_box--wide,.item_pharmacy_stock--wide{margin:40px 0 0;min-height:130px;width:100%}.inco_info_box--wide .opinion__inner,.item_inco_box--wide .opinion__inner,.item_pharmacy_stock--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.inco_info_box--wide .opinion__inner .icon--quote,.item_inco_box--wide .opinion__inner .icon--quote,.item_pharmacy_stock--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.item_inco_box{border-radius:20px;margin:10px 0;padding:5px 50px;position:relative;display:flex;justify-content:space-between;align-items:baseline;background:#e7dcd5;flex-direction:row}.item_inco_box .subtitle{border-bottom:3px solid #97a1c3;margin-bottom:20px;padding-bottom:10px}.item_inco_box p{line-height:1.5;color:#21253d;font-weight:700}.item_inco_box .btn--blue:focus,.item_inco_box .btn--blue:hover{background:#fff;color:#102d69}.item_inco_box--wide{margin:40px 0 0;min-height:130px;width:100%}.item_inco_box--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.item_inco_box--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.item_inco_box--mini_basket{border-radius:20px;padding:20px 5px}@media screen and (max-width:560px){.item_inco_box{flex-direction:column}.item_inco_box p{width:100%;text-align:center}.item_inco_box a{align-self:center}}.search{height:auto;position:relative;width:auto;flex:1}.search-row{padding:12px 16px;background-color:#f1f2f6;border-radius:8px;display:flex;flex-wrap:wrap}.search-form{height:100%;margin:0;max-width:100%;position:inherit;right:0;transition:all .25s ease;width:100%}.search-form .close{opacity:0;pointer-events:none;right:63px;top:24px}.search-form__icon{width:14px}.search-form__field{border:none;color:#102d69;font-size:16px;font-weight:500;line-height:1;padding:0 0 0 8px;position:inherit;width:calc(100% - 14px);height:24px;font-family:Lato,sans-serif;background:none}.search-form__field::placeholder{color:#6373a7}.search-form__field:focus{outline:none}.search-form__field:focus::placeholder{color:transparent}.search-form__submit{border:none;cursor:pointer;height:40px;font-size:0;padding:0;position:absolute;top:15px;width:35px}.search-form--active .search-row{box-shadow:0 8px 12px 6px rgba(207,213,225,.15),0 4px 4px 0 rgba(207,213,225,.3)}.search-form--text-copy .close,.search-form--text .close{opacity:1;pointer-events:auto}.search-form--text-copy:after{bottom:22px;color:#6373a7;content:"wklej i wyszukaj";font-size:14px;font-weight:700;left:35px;position:absolute;z-index:1}.search-form--noresults:after{display:none}.search-results{align-items:flex-start;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;overflow:hidden;padding:0;position:absolute;right:0;top:calc(100% - 8px);width:760px;box-shadow:0 8px 12px 6px rgba(207,213,225,.15),0 4px 4px 0 rgba(207,213,225,.3);z-index:100}.search-results-promo .autocomplete-suggestion{padding:8px}.search-results-promo .autocomplete-suggestion:hover{border-radius:4px;background:#f1f2f6}.search-results-promo .autocomplete-suggestion:hover p:not(.promo-item__price){color:#000!important}.search-results.search-noresults{padding:10px 40px}.search-results.search-noresults .search-noresults__link{display:inline-block;margin:0 10px}.search-results__link{display:inline-block;margin:15px 0;text-align:center;width:25%}.search-results__title{padding:0 40px;width:100%}.search-results-list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;max-width:75%;padding:16px 16px 0;gap:16px}.search-results-list--long{width:75%}.search-results-list--long-item{width:calc(33.33333% - 21px)}.search-results-list-item{margin:0;width:auto}.search-results-list-item a{font-size:14px;line-height:16px;color:#000;margin:0;padding:4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;width:100%}.search-results-list-item a b{color:#102d69!important;font-weight:700}.search-results-list:after{width:100%;height:1px;background-color:#dad4d1;content:"";display:block}.search-results-tips{padding:0;margin:0 0 16px}.search-results-tips .description{font-size:12px;color:#525252;font-weight:700;padding:12px 16px;margin:0;text-transform:inherit!important}.search-results-tips .autocomplete-suggestion{padding:8px 16px;max-width:100%;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.search-results-tips .autocomplete-suggestion a{margin:0;font-size:14px;line-height:16px;font-weight:700;text-decoration:none;color:#102d69}.search-results-tips .autocomplete-suggestion:hover{background-color:#f1f2f6}.search-results-tips .autocomplete-suggestion:hover a{color:#102d69}.search-results-tips .delete-from-history{cursor:pointer}.search-results-tips .delete-from-history:after{background-image:url(img/autocomplete-close.9a3786.svg);content:"";width:24px;height:24px;display:block}.search-results-tips dt{margin:8px 0}.search-results-tips dd{max-width:280px;position:relative}.search-results-tips a{display:block;margin:16px 0}.search-results-tips a.close{margin:0}.search-results-promo{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;list-style:none;margin:0;padding:16px;border-top:none;width:100%}.search-results-promo .link{color:#000}.search-results-promo .promo-item{margin:10px 0;width:100%}.search-results-promo .promo-item a{align-items:center;display:flex;flex-wrap:wrap;overflow:hidden;text-decoration:none;width:100%}.search-results-promo .promo-item__price{border-bottom:none;cursor:pointer;display:inline-block;margin-top:5px}.search-results-promo .promo-item__image{align-items:center;display:flex;justify-content:center;height:48px;margin:0;overflow:hidden;width:48px}.search-results-promo .promo-item__image img{display:block;height:auto;max-height:100%;max-width:100%;transition:all .25s ease;width:auto}.search-results-promo .promo-item__text{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 48px);padding-left:12px}.search-results-promo .promo-item__text .promo-item__price{width:90px;font-size:16px;margin:0!important;text-align:right;height:auto!important}.search-results-promo .promo-item__text .link{border-bottom:none}.search-results-promo .promo-item__text .description:not(.promo-item__price){width:calc(100% - 90px);font-size:14px;margin:0!important;height:auto!important;padding:0;-webkit-line-clamp:5}.search-results-promo .promo-item__text .package{display:inline-block;margin-right:5px;padding-right:5px;position:relative}.search-results-promo .promo-item__text .package:after{background:currentColor;content:"";display:block;height:55%;position:absolute;right:0;top:25%;width:1px}.search-results-promo .promo-item__text--center{text-align:center}.search-results-promo .product__info{justify-content:center;margin-top:10px}.search-results-promo .product__info svg{height:24px;margin-right:15px;width:24px}.search-results-promo .product__info.text{color:#102d69;font-family:Lato,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase}.search-results-promo--small .promo-item{flex-direction:column;margin-right:30px;width:calc(25% - 31px)}.search-results-promo--small .promo-item__image{height:64px;margin:0 auto;width:64px}.search-results-promo--small .promo-item a{display:block;overflow:hidden}.search-results-promo--small .product__info{margin-top:20px}.search-results-promo--prescription{border-top:none;padding-top:0}.search-results-promo--prescription svg{display:inline-block;height:24px;margin-left:20px;width:24px}.search-results .cta-image,.search-results .cta-image:active,.search-results .cta-image:focus,.search-results .cta-image:hover{border-top:2px solid #97a1c3}.search-results .autocompleter--show-all{margin:0 16px 16px 0;color:#102d69;font-size:14px;line-height:16px;text-underline-offset:2px}.search .search-button-submit{display:none}@media screen and (max-width:560px){.search .autocompleter--show-all{font-size:16px}.search-results{left:calc(50% - 30px)!important}.search-results-promo{display:block}.search-results-promo .promo-item{width:100%;padding:8px 0}.search-results-promo .promo-item:first-child{padding-top:0}.search-results-promo .promo-item:last-child{padding-bottom:0}.search-row{box-shadow:none;border-radius:30px;padding:4px 8px}}@media screen and (max-width:1024px){.search .search-results{max-width:62vw}}@media screen and (max-width:768px){.search .search-results{max-width:inherit!important;transform:translateX(-50%);width:100vw;left:calc(50% + 25px)}}.sidebar{padding-right:60px;width:345px}.sidebar .filter__category+.cta-image{margin-top:80px}.sidebar .input__container{align-items:center;display:flex;justify-content:center;margin-top:30px}.sidebar .input__container,.sidebar .input__container input{color:#102d69;font-family:Lato,sans-serif;font-weight:700;font-size:16px}.sidebar .input__container input{border:none;width:calc(50% - 11px)}.sidebar .input__container input:focus{outline:none}.sidebar .input__container input:-ms-input-placeholder,.sidebar .input__container input::-ms-input-placeholder,.sidebar .input__container input::placeholder{color:#102d69}.sidebar .input__container input:first-of-type{padding:0;text-align:right}.sidebar .cta-image{margin-top:15px}.sidebar .alphabet-block{border:none!important;margin:30px 0 100px!important}.sidebar .alphabet-block .alphabet{display:flex;flex-wrap:wrap;list-style-type:none;margin:20px -5px 30px;padding:0;text-align:center}.sidebar .alphabet-block .alphabet li{display:block;font-size:16px;height:48px;margin:5px;width:48px}.sidebar .alphabet-block .alphabet li a{align-items:center;background:#fff;border:1px solid #97a1c3;border-radius:10px;color:#6373a7;display:flex;height:100%;justify-content:center;text-transform:uppercase;width:100%}.sidebar .alphabet-block .alphabet li.is-active a,.sidebar .alphabet-block .alphabet li a:active,.sidebar .alphabet-block .alphabet li a:focus,.sidebar .alphabet-block .alphabet li a:hover{background-color:#97a1c3;color:#fff}.sidebar .alphabet-block .btn{width:100%}.app__title,.filter__title{margin-top:35px;font-size:16px;font-weight:700}.app__accordion.big-mt,.filter__accordion.big-mt{margin-top:35px}.app__accordion-title,.filter__accordion-title{cursor:pointer;position:relative;font-weight:700}.app__accordion-title--open,.filter__accordion-title--open{height:auto}.app__accordion-title--open+.filter__accordion__inner,.filter__accordion-title--open+.filter__accordion__inner{overflow:visible}.app__accordion .filter__accordion__inner,.filter__accordion .filter__accordion__inner{overflow:hidden}.app__accordion .filter__accordion__inner .filter__accordion-title,.filter__accordion .filter__accordion__inner .filter__accordion-title{margin:10px 0}.app__accordion .filter__accordion__inner .filter__accordion-title:after,.filter__accordion .filter__accordion__inner .filter__accordion-title:after{height:10px;right:8px;width:10px}.app__accordion .filter__accordion__inner .filter__accordion>.filter__accordion__inner,.filter__accordion .filter__accordion__inner .filter__accordion>.filter__accordion__inner{padding-left:20px}.app__accordion--bottom .expand-text__link,.filter__accordion--bottom .expand-text__link{left:50%;padding-bottom:0;position:relative;transform:translateX(-50%);width:auto}.app__accordion--bottom .expand-text__link:before,.filter__accordion--bottom .expand-text__link:before{display:none}.app__accordion--bottom .expand-text__inner .filter__checkbox:first-of-type,.filter__accordion--bottom .expand-text__inner .filter__checkbox:first-of-type{margin-top:0}.app__checkbox,.filter__checkbox{align-items:center;cursor:pointer;display:flex;font-family:Lato-Medium,sans-serif;font-size:14px;font-weight:500;flex-direction:row-reverse;justify-content:space-between;margin:10px 0;position:relative}.app__checkbox input[type=checkbox],.filter__checkbox input[type=checkbox]{height:24px;opacity:0;padding:0;width:24px}.app__checkbox input[type=checkbox]:checked+.filter-checkbox__label,.filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label{color:#f47920}.app__checkbox input[type=checkbox]:checked+.filter-checkbox__label:before,.filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label:before{background:#f47920;border:1px solid #f47920;border-radius:50%;content:"";height:24px;right:0;position:absolute;top:0;width:24px}.app__checkbox input[type=checkbox]:checked+.filter-checkbox__label:after,.filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label:after{border:solid #fff;border-width:0 0 1px 1px;content:"";height:7px;position:absolute;right:6px;top:7px;transform:rotate(-45deg);width:12px}.app__checkbox input[type=checkbox]:disabled+.filter-checkbox__label,.filter__checkbox input[type=checkbox]:disabled+.filter-checkbox__label{opacity:.5;pointer-events:none}.app__checkbox:before,.filter__checkbox:before{background:#fff;border:1px solid #97a1c3;border-radius:50%;content:"";height:24px;position:absolute;right:0;top:0;width:24px}.app__checkbox--border,.filter__checkbox--border{border-bottom:1px solid #21253d;margin-bottom:20px;padding-bottom:10px}.app__checkbox--show-more,.filter__checkbox--show-more{color:#6373a7;border:none;text-decoration:underline;cursor:pointer}.app__checkbox--hide,.filter__checkbox--hide{display:none}.app__choice,.filter__choice{align-items:center;cursor:pointer;display:flex;font-family:Lato-Medium,sans-serif;font-size:14px;font-weight:500;flex-direction:row-reverse;justify-content:space-between;margin:15px 0;position:relative}.app__choice .filter-choice__label:before,.filter__choice .filter-choice__label:before{background:#97a1c3;border-radius:50%;content:"";height:18px;right:25px;position:absolute;top:3px;transition:all .25s ease;width:18px}.app__choice input[type=checkbox],.filter__choice input[type=checkbox]{height:24px;opacity:0;padding:0;width:48px}.app__choice input[type=checkbox]:checked+.filter-choice__label:before,.filter__choice input[type=checkbox]:checked+.filter-choice__label:before{background:#102d69;right:5px}.app__choice input[type=checkbox]:disabled+.filter-choice__label,.filter__choice input[type=checkbox]:disabled+.filter-choice__label{opacity:.5;pointer-events:none}.app__choice:before,.filter__choice:before{background:#fff;border:1px solid #97a1c3;border-radius:12px;content:"";height:24px;position:absolute;right:0;top:0;width:48px}.app__choice--border,.filter__choice--border{border-bottom:1px solid #21253d;margin-bottom:20px;padding-bottom:10px}.app__choice.left-side,.filter__choice.left-side{flex-direction:row;justify-content:flex-start}.app__choice.left-side:before,.filter__choice.left-side:before{left:0;right:inherit}.app__choice.left-side .filter-choice__label,.filter__choice.left-side .filter-choice__label{padding-left:20px}.app__choice.left-side .filter-choice__label:before,.filter__choice.left-side .filter-choice__label:before{left:4px;right:inherit}.app__choice.left-side input[type=checkbox]:checked+.filter-choice__label:before,.filter__choice.left-side input[type=checkbox]:checked+.filter-choice__label:before{left:25px;right:inherit}.app__bar,.filter__bar{background:rgba(151,161,195,.2);border-radius:5px;cursor:pointer;display:block;height:8px;margin:20px 0 50px;pointer-events:none;position:relative;width:100%}.app__bar__progress,.filter__bar__progress{background:#97a1c3;border-radius:5px;height:100%;left:0;position:absolute;top:0;width:80%}.app__bar__progress .circle,.filter__bar__progress .circle{background:#102d69;border-radius:50%;height:28px;position:absolute;pointer-events:auto;top:-12px;width:28px}.app__bar__progress .circle.circle-min,.filter__bar__progress .circle.circle-min{left:0}.app__bar__progress .circle.circle-max,.filter__bar__progress .circle.circle-max{right:0}@media screen and (max-width:1300px){.sidebar{padding-right:20px;width:290px}}@media screen and (max-width:1024px){.sidebar{display:none}.sidebar.app,.sidebar.filter{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:fixed;top:0;transition:all .3s ease;transform:translateX(0);width:100%;z-index:350}.sidebar.app .close,.sidebar.filter .close{right:20px;top:20px}.sidebar.app .close-overlay,.sidebar.filter .close-overlay{background:rgba(33,37,61,.4);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.sidebar.app.sidebar-filter--is-open,.sidebar.app.sidebar-filter--is-open .close-overlay,.sidebar.filter.sidebar-filter--is-open,.sidebar.filter.sidebar-filter--is-open .close-overlay{opacity:1;pointer-events:auto}.sidebar.app .sidebar__inner,.sidebar.filter .sidebar__inner{scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-radius:25px;min-height:300px;max-width:590px;max-height:80%;overflow:scroll;padding:25px 40px;position:relative;transition:all .25s ease;width:90vw;z-index:10}.sidebar.app .sidebar__inner::-webkit-scrollbar,.sidebar.filter .sidebar__inner::-webkit-scrollbar{width:0;height:0;display:none}.sidebar.app .cta-image,.sidebar.app .visit,.sidebar.filter .cta-image,.sidebar.filter .visit{display:none}.sidebar--static-sites.sidebar.sidebar-page{display:block;width:100%}.sidebar--static-sites.sidebar.sidebar-page .sidebar-page-menu{margin-top:30px}}@media screen and (max-width:560px){.filter__title{margin-top:20px}}.filters-topbar{border-top:2px solid #97a1c3;display:flex;argin-top:20px;margin-bottom:30px;padding-top:25px}.filters-list,.filters-topbar{align-items:center;flex-wrap:wrap}.filters-list{display:none;margin:15px 0;width:100%}.filters-list--active{display:flex}.filters-chosen{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.filters-chosen .chosen{margin-right:10px;margin-bottom:10px;margin-top:10px;position:relative;background:#fff;border:1px solid #97a1c3;border-radius:20px;color:#6373a7;font-family:Lato,sans-serif;font-size:14px;font-weight:800;height:40px;line-height:38px;padding:0 20px}.filters-chosen .chosen .close{top:-12px}.filters-chosen .chosen .remove-filter span{pointer-events:none}.filters-chosen .chosen .filters-popup{background:#fff;border:2px solid #97a1c3;border-radius:15px;box-shadow:0 6px 6px rgba(0,0,0,.16);display:none;left:0;padding:30px;position:absolute;top:100%;width:340px;z-index:10}.filters-chosen .chosen:active button,.filters-chosen .chosen:focus button,.filters-chosen .chosen:hover button{background:#97a1c3;color:#fff}.filters-chosen .chosen:active button .open:after,.filters-chosen .chosen:focus button .open:after,.filters-chosen .chosen:hover button .open:after{top:calc(50% + 2px);transform:translateY(-50%) rotate(-45deg)}.filters-chosen .chosen:active .filters-popup,.filters-chosen .chosen:focus .filters-popup,.filters-chosen .chosen:hover .filters-popup{display:block}.filters-block{align-items:center;border-bottom:none;display:flex;margin:25px 0;text-decoration:none}.filters-block>span{pointer-events:none}.filters-block .filters-active--empty,.filters-block .filters-active--open{font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500}.filters-block .filters-active--open{display:none}.filters-block .filters-active--empty{display:inline}.filters-block--active{color:#f47920}.filters-block--active .filters-active--open{color:#21253d;display:inline}.filters-block--active .filters-active--empty{display:none}.filters-block--active:active,.filters-block--active:active .filters-active--open,.filters-block--active:focus,.filters-block--active:focus .filters-active--open,.filters-block--active:hover,.filters-block--active:hover .filters-active--open{color:#f47920}.filters-block--active:active .filters-block__icon,.filters-block--active:focus .filters-block__icon,.filters-block--active:hover .filters-block__icon{border:1px solid #21253d}.filters-block--active:active .filters-block__icon .filters-number,.filters-block--active:focus .filters-block__icon .filters-number,.filters-block--active:hover .filters-block__icon .filters-number{color:#f47920}.filters-block__icon{align-items:center;border:1px solid #97a1c3;border-radius:20px;display:flex;height:40px;line-height:38px;margin-right:20px;min-width:80px;padding:0 15px}.filters-block__icon svg{display:block;fill:#21253d;height:32px;margin-right:15px;transition:all .25s ease;width:32px}.filters-block:active,.filters-block:focus,.filters-block:hover{border-bottom:none;color:#21253d}.filters-block:active .filters-block__icon,.filters-block:focus .filters-block__icon,.filters-block:hover .filters-block__icon{border:1px solid #21253d}.filters-block:active .filters-number,.filters-block:focus .filters-number,.filters-block:hover .filters-number{color:#6373a7}.orderby{display:block;margin-left:auto}@media screen and (max-width:1200px){.filters-block>span{margin-right:0}.filters-block>span.filters-block__icon{margin-right:10px}}@media screen and (max-width:1024px){.filters-block .filters-active--empty,.filters-block .filters-active--open{font-size:16px}}@media screen and (max-width:840px){.filters-topbar{padding-top:60px;position:relative}.filters-topbar .link--follow{left:0;position:absolute;top:25px}.filters-topbar .filters-block{order:1}.filters-topbar .filters-block.filters-block--active{width:150px}.filters-topbar .filters-block .chosen{min-width:155px;white-space:nowrap}.filters-topbar .orderby{order:3}.filters-list{order:2;margin-left:auto;width:calc(100% - 150px)}.filters-list .filters-chosen{flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}.filters-list .filters-chosen::-webkit-scrollbar{width:0;height:0;display:none}.filters-list .filters-chosen .chosen{margin-bottom:0;white-space:nowrap}.filters-list .filters-chosen .chosen:hover .filters-popup{display:none}.filters-list .filters-chosen .chosen:hover .filters-popup--active{display:block}.filters-list .filters-chosen .chosen .filters-popup{display:none;max-width:500px;max-height:90%;opacity:0;pointer-events:none;position:fixed;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);width:90%;z-index:350}.filters-list .filters-chosen .chosen .filters-popup--active{display:block;opacity:1;pointer-events:auto}}@media screen and (max-width:720px){.filters-topbar{border-top:none}.filters-block{width:auto}.orderby{margin:0 20px 0 0}}@media screen and (max-width:560px){.filters-topbar{margin-left:-40px;margin-bottom:5px}.filters-topbar .link--follow{left:40px}.filters-block{margin:15px 0}.filters-block__icon{padding-left:20px;height:41px}.orderby{margin:0 10px 0 0}}.remember-me-checkbox{display:flex;flex-flow:row-reverse;gap:10px;align-items:center;justify-content:flex-end}.remember-me-checkbox--from-map{margin-bottom:15px;margin-left:3px}.remember-me-checkbox>label[for=rememberme]{margin:5px 0;color:#000;cursor:pointer}.remember-me-checkbox .i-checks{height:20px;width:20px}.remember-me-checkbox .i-checks>input[type=checkbox]{appearance:none;position:relative;height:100%;width:100%;margin-top:-1px;border:1px solid #f47920;border-radius:3px;cursor:pointer}.remember-me-checkbox .i-checks>input[type=checkbox]:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.remember-me-checkbox .i-checks>input[type=checkbox]:checked:before{background:#f47920;border-radius:3px;left:1px;top:2px;height:14px;width:16px;transform-origin:bottom left;clip-path:polygon(13% 55%,38% 81%,89% 32%,81% 23%,39% 64%,22% 46%)}.infobar{background:#eaddd5;bottom:-13px;font-family:Lato-Medium,sans-serif;font-weight:500;left:0;padding:13px 0;position:absolute;transition:all .25s ease;width:100%;z-index:100}.infobar .wrapper--row{align-items:center;padding-right:0}.infobar__text{width:calc(100% - 51px)}.infobar__close{margin-left:auto;position:relative}.infobar__close:active:after,.infobar__close:active:before,.infobar__close:focus:after,.infobar__close:focus:before,.infobar__close:hover:after,.infobar__close:hover:before{background:#102d69}.infobar--hidden{height:0;opacity:0;pointer-events:none}@media screen and (max-width:1200px){.infobar{bottom:inherit;padding:0}}@media screen and (max-width:560px){.infobar{font-size:18px}.infobar__text{font-size:18px;width:100%}.infobar .wrapper--row{padding:0 20px}.infobar .close{right:-10px;bottom:10px;top:inherit}}.followbar,.followbar-item{background:#f47920;color:#fff;font-family:Lato-Medium,sans-serif;font-weight:500;left:0;padding:8px 0;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:109}.followbar-item .wrapper--row,.followbar .wrapper--row{align-items:center;padding-right:0}.followbar-item__text,.followbar__text{width:calc(100% - 51px)}.followbar-item__text--icon,.followbar__text--icon{align-items:center;display:flex}.followbar-item__text--icon .icon,.followbar__text--icon .icon{margin-right:45px}.followbar-item__close,.followbar__close{margin-left:auto;position:relative}.followbar--hidden,.followbar-item--hidden{height:0;opacity:0;pointer-events:none}.followbar--product,.followbar-item--product{background:transparent;color:#21253d;display:none;left:0;padding:0;pointer-events:none;position:fixed;top:40px;z-index:350}.followbar--product.is-active,.followbar-item--product.is-active{display:block}.followbar--product .product,.followbar-item--product .product{align-items:center;background:#fff;display:flex;margin:0;padding:0;pointer-events:auto;width:57%}.followbar--product .product img,.followbar-item--product .product img{display:block;height:auto;max-width:50px;max-height:50px;width:auto}.followbar--product .product .followbar-product__title,.followbar-item--product .product .followbar-product__title{width:200px}.followbar--product .product .followbar-product__title a,.followbar-item--product .product .followbar-product__title a{border-bottom:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0}.followbar--product .product form,.followbar-item--product .product form{align-items:center;display:flex;width:calc(100% - 250px)}.followbar--product .product .qty,.followbar-item--product .product .qty{flex-shrink:0;margin:0 10px}.followbar--product .product .btn,.followbar-item--product .product .btn{bottom:0;left:0;margin-left:auto;position:relative;width:100%}.followbar--product .product{margin-left:-10px;width:calc(100% - 210px)}@media screen and (max-width:1024px){.followbar--product{top:33px}.followbar--product .product{margin-left:-10px;width:calc(100% - 180px)}}@media screen and (max-width:840px){.followbar--product .product{width:calc(100% - 160px)}.followbar--product .product .followbar-product__title{width:150px}.followbar--product .product form{width:calc(100% - 190px)}}@media screen and (max-width:1024px){.followbar--product.is-active{display:none}}@media screen and (max-width:560px){.followbar,.followbar-item{padding:0}.followbar-item .description--small,.followbar .description--small{margin:10px 0}}.promotion-legal-bar{font-size:18px;font-style:normal;color:#fff;background:#102d69;font-weight:500;line-height:20px;padding:6px 16px;text-align:center;border-radius:8px}.product-card__purchase .promotion-legal-bar{font-size:16px}.promotion-search-list--undiscounted{margin-top:42px}.promotion-discounted-container{margin:33px 0 0;background:#f2f2f7}.promotion-discounted-container .board-info-promo{margin-top:0;background:unset;border:none;padding:21px 0 18px}.promotion-discounted-container .board-info-promo .discounted-items-text{color:var(--Dark-Blue,#102d69);font-size:21px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0}.promotion-discounted-container .discounted-items-section{border-radius:20px;border:1px solid #d6d8de;padding:21px 16px}.promotion-discounted-container .choose-product{border:none;padding:0;margin:0}.promotion-discounted-container .product__list.product-listing .product__list-item.product-promo .product__list-item__inner{display:grid;grid-template-areas:"image title" "image price" "image price_desc" "image button";column-gap:15px;width:auto}.promotion-discounted-container .product__image.product__image--discounted_item{grid-area:image;width:176px;height:176px}.promotion-discounted-container .product-basket-add,.promotion-discounted-container .product-basket-add-container{display:contents}.promotion-discounted-container .product-meta{grid-area:price_desc;color:var(--Black,#000);text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:normal;height:auto;display:block;-webkit-line-clamp:none}.promotion-discounted-container .choose-product-price{grid-area:price;border:none;color:var(--Orange,#f47920);text-align:left;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.promotion-discounted-container .avabilityInfoShow.btn{grid-area:button;width:240px;color:var(--White,#fff);text-align:center;leading-trim:both;text-edge:cap;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:40px}.promotion-discounted-container .pagination{margin:0}.promotion-discounted-container .load_more_discounted{margin:45px 0 40px}.promotion-discounted-container .promotion-discounted{padding-top:21px;padding-bottom:21px;margin-bottom:33px}.promotion-discounted-container .promotion-discounted__list-container{position:relative}.promotion-discounted-container .board-info-promo{text-align:left;margin-bottom:18px;padding:0;justify-content:start}.promotion-discounted-container .promotion-success-info{margin:0;color:var(--Blue,#102d69);font-family:Lato;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:left}.promotion-discounted-container #promotion-search-list__prev{cursor:pointer}.promotion-discounted-container #promotion-search-list__prev-svg{transform:rotate(180deg) translateY(50%);left:16px}.promotion-discounted-container #promotion-search-list__next-svg,.promotion-discounted-container #promotion-search-list__prev-svg{position:absolute;top:50%;z-index:2;border-radius:30px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:10px;width:42px;height:42px;cursor:pointer}.promotion-discounted-container #promotion-search-list__next-svg{transform:translateY(-50%);right:16px}.promotion-discounted-container .swiper-button-disabled{display:none}.promotion-discounted-container .promotion-search-list--discounted.product-listing{margin:0}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item{display:grid;column-gap:14px;grid-template-areas:"image name basket" "image price basket" "image amount basket" "image regular-price basket";border-radius:20px;border:1px solid #d6d8de;margin:0;padding:21px 16px;grid-template-columns:auto 180px auto;width:auto}@media screen and (max-width:575px){.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item{grid-template-columns:auto 1fr auto;max-width:100%}}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .product__image{grid-area:image;position:relative;width:130px;height:130px;margin-bottom:30px}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .product__image .product__image-img{width:100%}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .promotion-item__delete{grid-area:basket}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .promotion-item__delete:hover svg path{stroke:#f47920}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .subtitle{grid-area:name;color:var(--www-doz-pl-ebony-clay,var(--color-blue-18,#21253d));leading-trim:both;text-edge:cap;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-align:left;padding-bottom:21px;height:80px}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .subtitle a{height:80px}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .product-box-price{grid-area:price;color:var(--Orange,#f47920);text-align:right;leading-trim:both;text-edge:cap;font-family:Lato;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .promotion-item__amount{grid-area:amount;color:var(--Black,#000);text-align:right;leading-trim:both;text-edge:cap;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.promotion-discounted-container .product__list-item.product-promo-brand.promotion-item .promotion-item__regular-price{grid-area:regular-price;color:var(--Black,#000);text-align:right;leading-trim:both;text-edge:cap;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;padding-top:21px}.discounted-items-container{margin:50px 0 21px;background:#f2f2f7;padding-bottom:21px}.discounted-items-container .board-info-promo{margin-top:0;background:unset;border:none;padding:21px 0 18px}.discounted-items-container .board-info-promo .discounted-items-text{color:var(--Dark-Blue,#102d69);font-size:21px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0}.discounted-items-container .discounted-items-section{border-radius:20px;border:1px solid #d6d8de;padding:21px 16px}.discounted-items-container .choose-product{border:none;padding:0;margin:0}.discounted-items-container .product__list.product-listing .product__list-item.product-promo .product__list-item__inner{display:grid;grid-template-areas:"image title" "image price" "image price_desc" "image button";column-gap:15px;width:auto}.discounted-items-container .product__image.product__image--discounted_item{grid-area:image;width:176px;height:176px}.discounted-items-container .product-basket-add,.discounted-items-container .product-basket-add-container{display:contents}.discounted-items-container .product-meta{grid-area:price_desc;color:var(--Black,#000);text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:normal;height:auto;display:block;-webkit-line-clamp:none}.discounted-items-container .choose-product-price{grid-area:price;border:none;color:var(--Orange,#f47920);text-align:left;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.discounted-items-container .avabilityInfoShow.btn{grid-area:button;width:240px;color:var(--White,#fff);text-align:center;leading-trim:both;text-edge:cap;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:40px}.discounted-items-container .pagination{margin:0}.discounted-items-container .load_more_discounted{margin:45px 0 40px}a.qty-delete{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;line-height:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:35%;left:0;border-radius:20px 0 0 20px;border:1px solid rgba(255,0,0,0)}a.qty-delete:before{background:#97a1c3;content:"";height:1px;left:calc(50% - 8px);position:absolute;top:50%;width:16px}.product-basket-update__qty{margin:10px 0;width:100%;position:relative}.product-basket-update__qty-input{-moz-appearance:textfield;border:1px solid #97a1c3;border-radius:20px;box-shadow:none;color:#21253d;font-size:18px;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:38px;padding:0;text-align:center;width:100%;appearance:textfield}.product-basket-update__qty-nav{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.product-basket-update__qty-nav-up{align-items:center;color:#21253d;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;line-height:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:35%;right:0;border-radius:0 20px 20px 0;border:1px solid rgba(255,0,0,0)}.product-basket-update__qty-nav-up:after,.product-basket-update__qty-nav-up:before{background:#97a1c3;content:"";height:1px;left:calc(50% - 8px);position:absolute;top:50%;width:16px}.product-basket-update__qty-nav-up:after{transform:rotate(90deg)}.product-basket-update__qty-nav-down{align-items:center;color:#21253d;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;line-height:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:35%}.product-basket-update__qty-nav-down:before{background:#97a1c3;content:"";height:1px;left:calc(50% - 8px);position:absolute;top:50%;width:16px}.promotion-search-list--undiscounted.product__list.product-listing{margin:0 auto;padding:0 25px;column-gap:32px;row-gap:16px}@media screen and (max-width:767px){.promotion-search-list--undiscounted.product__list.product-listing{padding:0 16px;justify-content:center}}.promotion-search-list--undiscounted.product__list.product-listing .product__list-item{display:flex;flex-flow:column;max-width:214px;width:auto;padding:0;margin:0;gap:8px}@media screen and (max-width:575px){.promotion-search-list--undiscounted.product__list.product-listing .product__list-item{max-width:100%}}.promotion-search-list--undiscounted .product-promo-brand .product__image{position:relative;width:180px;height:180px}.promotion-search-list--undiscounted .product-promo-brand .product__image img.product__image-img.promotion-img.promotion-base-item-img{width:100%}.promotion-search-list--undiscounted .product .subtitle a{height:41px;font-size:16px;line-height:20px}.promotion-search-list--undiscounted .product__list-item .description--blue.description{font-size:14px;font-style:normal;font-weight:400;line-height:16px;height:32px}.promotion-search-list--undiscounted .product-box-price{color:var(--www-doz-pl-black,#000);font-family:Lato;font-size:22px;font-style:normal;font-weight:700;line-height:28px}.promotion-search-list--undiscounted .product-promo-brand .btn{margin-top:0}.login-menu{position:relative}.login-menu>div.dropdown{left:-9999px;opacity:0;padding:20px 0;position:absolute;transition:opacity .3s ease-in-out;width:540px;visibility:hidden;z-index:9001}.login-menu>div.dropdown:before{background-color:#fff;border-radius:2px 0 0 0;content:"";height:18px;left:calc(50% - 9px);position:absolute;top:-10px;transform:rotate(45deg);width:18px;border-left:1px solid #ebecec;border-top:1px solid #ebecec;z-index:9000}.login-menu>div.dropdown:after{border-radius:20px;bottom:20px;box-shadow:0 6px 6px rgba(0,0,0,.16);content:"";left:5%;position:absolute;width:90%}.login-menu>div.dropdown .dropdown__content{display:flex!important;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.login-menu.cart>div.dropdown .dropdown__content{padding:0 8px 8px!important;border-radius:15px;max-height:50vh;overflow-y:auto;justify-content:flex-start;margin-top:8px}.login-menu.cart>div.dropdown .dropdown__content .basket-sum{align-items:center}.login-menu.cart>div.dropdown .dropdown__content .basket-sum span{color:#000;font-weight:400;font-size:14px}.login-menu.cart>div.dropdown .dropdown__content .basket-sum span:nth-child(2){font-size:17px;color:#f47920;font-weight:700}.link--dark-orange.m-t-10.m-b-20.medium.title--heavy.basket-sum:last-of-type,.login-menu.cart>div.dropdown .dropdown__content .basket-sum :last-of-type{border-bottom:none;padding-bottom:0}.login-menu>div.dropdown .dropdown__content a{width:100%}.login-menu>div.dropdown .dropdown__content .register-text{margin-top:20px;margin-bottom:10px}.site-header .login-menu.cart:hover>div.dropdown{padding:0!important}.site-header .login-menu:hover>div.dropdown{left:50%;opacity:1;transform:translateX(-50%);visibility:visible;top:90px;width:240px;background-color:#fff;padding:30px;box-shadow:0 6px 6px rgba(0,0,0,.16);z-index:99000;border-radius:20px;border:1px solid #ebecec}.site-header .login-menu:hover>div.dropdown .table-responsive{width:100%}.site-header .login-menu:hover>div.dropdown .purchase-titles{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400;font-size:14px;line-height:17px;color:#000;border-bottom:1px solid #dcdcdc;padding:7px 2px}.site-header .login-menu:hover>div.dropdown .purchase-titles .purchase-titles--order-number{align-items:center}.site-header .login-menu:hover>div.dropdown .purchase-titles .purchase-titles--order-number.desktop{display:flex}.site-header .login-menu:hover>div.dropdown .purchase-titles .purchase-titles--order-number .cart-number{font-size:12px;padding:6px 12px;background-color:#f5f5f5;border-radius:8px;font-weight:500;line-height:14px;color:#000}.site-header .login-menu:hover>div.dropdown .purchase-titles .purchase-titles--order-number .cart-number.orange{background:#ffba33}.site-header.is-fixed .login-menu:hover>div.dropdown{top:80px}.dropdown--basket{width:400px!important}.dropdown--basket .basket-sum{justify-content:space-between;align-items:flex-end;width:100%;padding:19px 18px 7px;border-top:2px solid #f37920;display:flex}.dropdown--basket .basket-sum:last-of-type{border-bottom:none;padding-bottom:0}.dropdown--basket .basket-sum span{font-size:20px;font-weight:700}.dropdown--basket .basket-sum span:nth-child(2){color:#f47920}.dropdown--basket .go-to-cart-btn{align-items:center;display:flex;justify-content:center;margin:0 0 20px}.dropdown--basket .delivery-type{background-color:#e8edf2;border-bottom:2px solid #97a1c3;border-top:2px solid #97a1c3;width:100%;padding:10px 0}.dropdown--basket .delivery-type__title{font-size:12px;margin:5px auto;display:block;font-weight:700;color:#6373a7;text-align:center}.dropdown--basket .delivery-type .delivery-type-block{margin-top:10px;display:flex}.dropdown--basket .delivery-type .delivery-type-block .delivery-type-item{font-size:11px;font-weight:700;display:flex;flex-direction:column;align-items:center;width:33.3333333333%;margin:0 5px}.dropdown--basket .delivery-type .delivery-type-block .delivery-type-item--disabled{opacity:.5}.dropdown--basket .delivery-type .delivery-type-block svg{height:35px;width:35px}.dropdown--basket .dropdown__content{width:400px!important;padding:5px 0}.dropdown--basket .dropdown__content .dropdown__basket-overflow{width:100%;overflow-y:visible;max-height:unset!important}.dropdown--basket .dropdown__content .dropdown__basket-overflow a{text-decoration:none}.dropdown--basket .dropdown__content .basket-sum{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #f37920;width:100%;padding:10px 2px;border-top:1px solid #dcdcdc}.dropdown--basket .dropdown__content .basket-sum span:nth-child(2){font-size:20px;color:#f47920}.dropdown--basket .dropdown__content .basket-sum:last-of-type{border-bottom:none;padding-bottom:0}@media screen and (max-width:1300px){.dropdown--basket{margin-left:-70px}.dropdown--basket:before{left:calc(100% - 140px)!important}ul.main-menu li.menu-icon-profile div.dropdown{margin-left:-50px}ul.main-menu .menu-icon-profile>div.dropdown:before{left:calc(100% - 80px)}}.newsletter{background:#f8f5f2;padding-top:40px;padding-bottom:70px;text-align:center}.newsletter .wrapper>.title{margin:0 0 20px}.newsletter__form{position:relative;width:100%}.newsletter__form__icon{height:40px;pointer-events:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);text-decoration:none;width:40px}.newsletter__form__icon:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:18px;left:calc(50% - 6px);position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(45deg);width:18px}.newsletter__form__icon:hover{background:none}.newsletter__form__icon:hover:before{border:solid #102d69;border-width:1px 1px 0 0}.newsletter__form input[type=email]{background:#fff;border:none;border-radius:28px;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;height:56px;line-height:56px;margin:15px 0;padding:0 40px;text-decoration:none;transition:all .25s ease;width:100%}.newsletter__form input[type=email]::placeholder{color:#6373a7}.newsletter__form input[type=email]:focus{box-shadow:0 0 0 1px #102d69;outline:none}.newsletter__form input[type=submit]{background:none;border:none;border-radius:28px;cursor:pointer;height:56px;line-height:56px;margin:0;opacity:0;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .25s ease;width:56px}.newsletter__form input[type=submit]:focus{box-shadow:none;outline:none}.newsletter__links{align-items:center;display:flex;justify-content:space-around}.newsletter__links a{text-decoration:none}@media screen and (max-width:560px){.newsletter{background:#fff;padding:20px 0 0}.newsletter,.newsletter .title--center{text-align:left}.newsletter .wrapper>.title{margin:0 0 8px}.newsletter .wrapper>.title+p{margin:8px 0 0}.newsletter__form input[type=email]{background:#fff;border-radius:0;border-bottom:1px solid #21253d;height:46px;line-height:46px;padding:0 20px 0 10px}.newsletter__form__icon{right:5px}.newsletter+.cta-image,.newsletter__links{display:none}}.swiper-newest .product__list-item{width:195px;margin-right:10px}.product{margin:22px 0;position:relative}.product__list{align-items:stretch;display:flex;list-style:none;padding:0}.product__list-item{margin:22px 0;width:calc(25% - 21px)}.product__list-item-slider{margin:22px 0;width:16.6666666667%}.product__list+.cta-image{margin:25px 0 40px}.product__list.product-listing{flex-wrap:wrap;margin:0 -10px}.product__list.product-listing .product__list-item{margin:22px 10px;display:flex;flex-direction:column}.product__list.product-listing .product__list-item.product.product-promo-brand img{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;width:185px}@media screen and (max-width:1200px){.product__list.product-listing .product__list-item.product.product-promo-brand img{width:130px}}@media screen and (max-width:560px){.product__list.product-listing .product__list-item.product.product-promo-brand img{width:100px}}.product__list.product-listing .product__list-item .product__info{overflow:hidden}.product__info{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap;height:25px}.product__info svg{fill:#f47920}.product__info img,.product__info svg{height:32px;margin:0 15px;width:32px}.product__info.text{color:#102d69;font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.product__info.text img,.product__info.text svg{margin:0 10px}.product__info-tag{font-size:11px;color:#21253d;background-color:#ebecf2;padding:5px;margin:0 5px 5px 0;text-transform:uppercase}.product__info-tag_ofTheWeek{font-size:11px;color:#df1783;background-color:#fdf1f8;padding:5px;margin:0 5px 5px 0}.product__info-tag_special{background-color:#102d69}.product__info-tag_orange,.product__info-tag_special{font-size:11px;color:#fff;padding:5px;margin:0 5px 5px 0;text-transform:uppercase}.product__info-tag_orange{background-color:#f47920}.product__info-tag_blue{background-color:#97a1c3;font-size:14px}.product__info-tag_black,.product__info-tag_blue{color:#fff;padding:5px;margin:0 5px 5px 0;text-transform:uppercase}.product__info-tag_black{font-size:11px;background-color:#000}.product__info-tag-with-name{font-size:11px;color:#cf3238;background-color:#fdf4f5;text-decoration:none;padding:5px;margin:0 5px 5px 0}.product__info-tag-with-name:hover{color:#cf3238}.product__image{align-items:center;display:flex;width:100%;max-width:180px;flex:0 1 180px;justify-content:center;overflow:hidden;margin:auto;position:relative}.product__image img{display:block;transition:all .25s ease;width:100%}.product__image:active img,.product__image:focus img,.product__image:hover img{transform:scale(1.1)}.product .subtitle{font-family:Lato,sans-serif;font-weight:700}.product .subtitle a{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.product .btn{position:relative;bottom:0;left:0;min-width:inherit;width:100%}.product--higher{position:relative;padding-bottom:95px}.product--higher .product__image{height:180px}.product--higher .btn{margin-bottom:25px;padding:0 5px;position:absolute;width:100%}.product--higher .btn span{display:inline-block;margin-bottom:3px;position:relative}.product--higher .link{bottom:0;font-family:Lato,sans-serif;font-weight:700;left:0;position:absolute}.product--small{text-align:center}.product--popup{align-items:stretch;display:flex;margin:auto;max-width:390px;padding:0;width:100%}.product--popup .product__image{flex-shrink:0;flex-wrap:wrap;height:150px;width:150px;apsect-ratio:150/150;margin:auto}.product--popup .product__image img{display:block;width:100%;height:100%;margin:0 auto;max-width:100%}.product--popup .product__image:active img,.product--popup .product__image:focus img,.product--popup .product__image:hover img{transform:scale(1)}.product--popup .product__amount{border-bottom:1px solid #102d69;display:block;padding-bottom:10px;text-align:center;width:80px}.product--popup .product__text{margin-left:20px;width:calc(100% - 100px)}.product--popup .product__text .subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;padding:0}.product--popup .product__text .description{margin:10px 0}.product--popup .product__text .description span{border-right:1px solid;padding-right:5px}.product--popup .product__text .product__price{border-bottom:1px solid #f47920;display:block;margin:0;padding-bottom:10px;text-align:right;width:100%}.product .promotion-info{height:45px;margin-bottom:1em}.product .promotion-info.promotion-info__red{background-color:#fdf4f5;display:flex;align-items:center;justify-content:center;margin:.7em 0 1.15em}.product .promotion-info__link{font-size:14px;color:#cf3238;text-decoration:none;max-height:36px;text-align:center;font-weight:700;padding:0 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .product-price{font-size:22px;font-weight:700;padding:10px 0}.product .product-price__promo{color:#cf3238}.product.product-of-the-week:before{content:"Sponsorowane";font-size:10px;color:#aeb6d0;position:absolute;top:-15px;left:0}.product.product-of-the-week .product__info{align-items:center;background-color:#fdf1f8;height:26px}.product.product-of-the-week .product__info .product__info-tag{font-size:12px;font-weight:700;color:#df1783;background-color:#fdf1f8;padding:0;margin:0 0 0 10px}.product.product-of-the-week.product__list-item.product.swiper-slide .product__info{justify-content:flex-start}.product.product-of-the-week .product__image--container{background-color:#fdf1f8}.product.product-of-the-week .product__image{background-color:#fdf1f8;padding:0;width:100%;max-width:180px;aspect-ratio:1}.product.product-of-the-week .product__image img{max-width:84%}.product.product-of-the-week.product .subtitle{margin:0;background-color:#fdf1f8;padding:0 5px 43px}.product.product-of-the-week.product .subtitle a{height:50px}.product.product-of-the-week.product .subtitle a:active,.product.product-of-the-week.product .subtitle a:focus,.product.product-of-the-week.product .subtitle a:hover{color:#df1783}.product.product-of-the-week .promotion-info{background-color:#fdf1f8;display:flex;align-items:center;justify-content:center;height:unset;position:relative;margin-bottom:31px}.product.product-of-the-week .promotion-info.promotion-info__red{height:45px;background-color:#df1783;margin-bottom:20px;margin-top:-34px}.product.product-of-the-week .promotion-info.promotion-info__red .promotion-info__link{max-height:45px}.product.product-of-the-week .promotion-info p.description.description--small{color:#df1783;height:unset;position:absolute;bottom:-22px;background-color:#fdf1f8;padding:0 5px 6px;height:37px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}@media screen and (max-width:400px){.product.product-of-the-week .promotion-info p.description.description--small{bottom:-23px}}.product.product-of-the-week .btn,.product.product-of-the-week .promotion-info__link{color:#fdf1f8;background-color:#df1783}.product.product-of-the-week .btn{border:1px solid #df1783}.product.product-of-the-week .btn:active,.product.product-of-the-week .btn:focus,.product.product-of-the-week .btn:hover{color:#df1783;background-color:#fdf1f8}.container--icons .product__info-tag,.container--icons .product__info-tag-with-name,.container--icons .product__info-tag_black,.container--icons .product__info-tag_ofTheWeek,.container--icons .product__info-tag_orange,.container--icons .product__info-tag_special{font-size:14px}.homepage .wrapper__inner{overflow:hidden}.homepage .product-slider .product__list{transition:all .75s ease-out}.homepage .product-slider .product__list-item{max-height:426px;width:195px;margin-right:10px}.homepage .observed .wrapper__inner .next{display:none;top:25px}.product__list.view--list .product .btn{width:183px}.product__list.view--list .product__info{bottom:5px;left:400px;height:auto;position:absolute}.product__list.view--list .product__info svg{margin:0 0 0 20px}.product__list.view--list .product__info.text svg{margin:0 10px 0 20px}.product__list.view--list .product__list-item{margin:22px 0;padding:0 0 0 200px;width:100%;max-width:100%}.product__list.view--list .product__list-item.product--sponsored{padding-right:120px}.product__list.view--list .product__list-item.product--sponsored:after{color:#102d69;content:"Sponsorowany";bottom:10px;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;position:absolute;right:0}.product__list.view--list .product .description{font-family:Lato-Medium,sans-serif;font-weight:500}.product__list.view--list .product__image{display:block;height:auto;left:0;position:absolute;top:0;width:185px}.product__list.view--list .product__image img{margin:0 auto}.product__list.view--list .product__price{position:relative}.product__list.view--list .product.product-of-the-week .product__info{margin:0 5px 5px 0}.product__list.view--list .product.product-of-the-week .product__info .product__info-tag{padding:5px;margin:0}@media screen and (max-width:1024px){.homepage .product-slider{padding-top:50px}.homepage .product-slider .next{display:block}.homepage .product-slider .next.is-hidden{display:none}.homepage .product-slider .title+.next{top:115px}.homepage .product-slider.product-slider--clasic .product__info{justify-content:flex-start}.homepage .product-slider.last-watched .next{display:none}.homepage .product-slider.last-watched .product__list.last-watched__list{flex-wrap:wrap;width:100%}.homepage .product-slider.last-watched .product__list.last-watched__list .product__list-item{margin:10px;width:calc(33.33333% - 21px)}.homepage .observed .product__info{justify-content:space-around}.homepage .observed .wrapper__inner{padding-top:50px;position:relative}.homepage .observed .wrapper__inner .next{display:block}}@media screen and (max-width:1000px){.homepage .product-slider .product__list-item{width:228px;margin-right:10px}.product__list-item-slider{width:25%;margin-right:10px}}@media screen and (max-width:840px){.product__list-item{width:calc(33.33333% - 21px)}}@media screen and (max-width:720px){.product__list.view--list .product__list-item.product--sponsored{padding-right:0}.product__list.view--list .product__list-item.product--sponsored:after{display:none}}@media screen and (max-width:700px){.homepage .product-slider .product__list-item{width:173px;margin-right:10px}.product__list-item-slider{width:33.3333333333%;margin-right:10px}}@media screen and (max-width:560px){.product__image{width:auto;max-width:180px}.product__list-item{width:calc(50% - 21px)}.product__list.view--list .product__image{height:auto;width:135px}.product__list.view--list .product__list-item{padding:0 0 60px 150px}.product__list.view--list .btn.product__price{position:absolute;left:inherit;right:0;width:165px}.product__list.view--list .product__info{left:0}.product__list.view--list .product__info.text svg,.product__list.view--list .product__info svg:first-of-type{margin-left:0}.homepage .product-slider.last-watched .product__list.last-watched__list{width:100%}.homepage .product-slider.last-watched .product__list.last-watched__list .product__list-item{width:calc(50% - 21px)}.homepage .observed .product__info{display:none}.product__list-item-slider{width:50%;margin-right:10px}.product__list.product-listing .product__list-item{margin:10px}}.product-card__gallery .miniatures__image--360{align-items:center;border:1px solid #97a1c3;border-radius:10px;cursor:pointer;display:flex;height:48px;justify-content:center;overflow:hidden;transition:all .25s ease;width:48px;margin:3px 0!important}@media screen and (max-width:560px){.product-card__gallery .miniatures__image--360{display:none}}.product-card__gallery .miniatures__image--360 .image-360-js{max-width:82%;border:none;cursor:pointer;position:relative}.brands-section{width:100%;height:auto}.brands{border-top:2px solid #97a1c3;padding-top:25px;width:100%}.brands__title{text-align:center}.brands__title a{display:inline-block;font-family:Lato,sans-serif;font-weight:700;margin-left:15px}.brands__list{align-items:stretch;display:flex;list-style:none;margin:0 -10px 60px;padding:0;scrollbar-width:none;-ms-overflow-style:none}.brands__list::-webkit-scrollbar{width:0;height:0;display:none}.brands__list-item{min-width:100px;text-align:center;width:16.6666666667%;margin-right:40px}.brands__list-item .link{font-family:Lato,sans-serif;font-weight:700}.brands__list-item:last-of-type{margin-right:0}.brands__image{align-items:center;border-bottom:none;display:flex;justify-content:center;width:112px;height:112px;aspect-ratio:112/112}.brands__image img{display:block;width:112px;height:auto}.brands__image:active,.brands__image:focus,.brands__image:hover{border-bottom:none}.homepage .brands{border-top:none;padding:0}.homepage .brands__list{margin:0}@media screen and (max-width:1024px){.homepage .brands__list{margin:20px -10px}}@media screen and (max-width:1000px){.brands__list-item{width:310px;margin-right:10px}}@media screen and (max-width:840px){.page-category .brands{border-top:none;padding-top:0}.page-category .brands__title{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-category .brands__title a{font-size:26px;margin-top:10px}.page-category .brands__list{flex-wrap:wrap;margin:0 -10px 20px}.page-category .brands__list-item{min-width:inherit;width:calc(33.33333% - 21px)}}.w-100{width:100%}.brands-list{list-style-type:none;padding:0;width:100%}.brands-letters{display:flex;justify-content:space-between}.brands-column{column-count:8;column-gap:3rem;padding-bottom:1rem;width:100%}.brands-letters a{text-decoration:none}.popular-brands,.see-also{color:#21253d;font-family:Lato;font-size:26px;font-style:normal;font-weight:500;margin:36px 0 55px}@media screen and (max-width:559px){.popular-brands,.see-also{font-size:16px;margin:19px 0 21px}}.see-also{margin-top:61px}@media screen and (max-width:559px){.see-also{margin-top:31px;font-size:16px;margin-bottom:21px}}.strefa-marek-banner{margin-top:43px}.popular-brands-container.desktop{display:flex;gap:24px;flex-wrap:wrap}.popular-brands-container.desktop>a{width:calc(25% - 24px)}.popular-brands-container.desktop>a img{max-width:100%}@media screen and (max-width:1024px){.brands-column{column-count:6}}@media screen and (max-width:720px){.brands-column{column-count:4}.brands-letters{flex-wrap:wrap}.brands-letters a{width:20px;text-align:center}.homepage .brands__list{margin:0 10px}}@media screen and (max-width:560px){.brands-column{column-count:2}.brands__list-item{width:182px;margin-right:10px}.brands__list-item a,.brands__list-item a img{max-width:100%}.brands__image{width:auto;height:auto}.brands__image img{width:100%}}.popular-brands-swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.popular-brands-swiper ul{list-style-type:none;margin:0;padding:0}@media screen and (min-width:560px){.popular-brands-swiper ul{flex-wrap:wrap;gap:24px 0;justify-content:space-between}}.popular-brands-swiper .swiper-slide{width:110px}.popular-brands-swiper .swiper-slide a:before{content:"";background-image:url(img/orange-arrow-right.f15bf7.svg);width:40px;height:40px;display:block;position:absolute;right:15px;bottom:13px;background-size:contain}@media screen and (max-width:767px){.popular-brands-swiper .swiper-slide a:before{width:20px;height:20px;right:8px;bottom:9px}}@media screen and (min-width:560px){.popular-brands-swiper .swiper-slide{width:calc(25% - 24px)}}.popular-brands-swiper .swiper-slide img{max-width:100%}.popup{align-items:center;display:flex;height:100%;max-height:100%;justify-content:center;left:0;opacity:1;overflow:hidden;pointer-events:auto;position:fixed;top:0;transition:all .3s ease;transform:translateX(0);width:100%;z-index:90111}.popup.js-popup-cookies .popup__inner+.close-overlay{pointer-events:none}.popup .cross-img{cursor:pointer}.popup .description__big-description{font-size:20px;margin-bottom:30px}.popup .close{right:20px;top:20px;z-index:2}.popup .close-overlay{background:rgba(33,37,61,.4);height:100%;left:0;opacity:1;pointer-events:auto;position:absolute;top:0;width:100%;z-index:0}.popup--is-hidden{display:none}.popup--is-hidden,.popup--is-hidden .close-overlay{opacity:0;pointer-events:none}.popup__inner{scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-radius:25px;max-width:590px;max-height:80%;overflow:scroll;padding:25px 40px;position:relative;transition:all .25s ease;width:90vw;z-index:10}.popup__inner::-webkit-scrollbar{width:0;height:0;display:none}.popup__inner .link{border-bottom:none}.popup__btn{display:block;margin:40px auto;max-width:310px;width:100%}.popup__info{letter-spacing:-.01em;text-align:center}.popup__info,.popup__info:active,.popup__info:focus,.popup__info:hover{border-bottom:none}.popup .notifications-list{align-items:center;display:flex;flex-wrap:wrap;margin:50px 0}.popup .notifications-list__title{margin:10px 0;width:100%}.popup .notifications-list__item{margin:10px 6px 10px 0}.popup__image{display:block;height:auto;margin:40px auto 0;max-width:220px;width:100%}.popup .email{position:relative}.popup .email input[type=email]{background:#fff;border:none;border-bottom:1px solid #21253d;border-radius:0;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;height:56px;line-height:56px;margin:10px 0 5px;padding:0 10px;transition:all .25s ease;width:100%}.popup .email input[type=email]::placeholder{color:#6373a7}.popup .email input[type=email]:focus{box-shadow:none;outline:none}.popup .email .arrow{border:none;height:40px;font-size:0;position:absolute;right:0;top:50%;text-decoration:none;transform:translateY(-50%);width:40px}.popup .email .arrow:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:18px;left:calc(50% - 6px);position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(45deg);width:18px}.popup .email .arrow:hover{background:none;border:none}.popup .email .arrow:hover:before{border:solid #102d69;border-width:1px 1px 0 0}.popup .email+.choice{margin-top:20px}.popup--login .popup__btn{margin:60px auto 0}.popup--login .popup__btn+.popup__btn{margin:20px auto 0}.popup--product .close+.subtitle{margin:0 0 30px}.popup--product form{align-items:center;display:flex;flex-wrap:wrap;width:100%}.popup--product .popup-info{background:#f47920;left:-40px;margin:40px 0;padding:20px 40px;position:relative;text-align:center;width:calc(100% + 80px)}.popup--product .filter,.popup--product .variations-block{margin:0 auto;max-width:390px;width:100%}.popup--product .filter-title{border-bottom:1px solid #102d69;padding-bottom:10px}.popup--product .filter__inner{padding:0 40px}.popup--product .cart-icon{display:block;height:140px;position:absolute;right:40px;top:40px;width:140px}.popup--product .product__text{position:relative}.popup--product .product__info{left:0;position:absolute;top:50%;transform:translateY(-50%)}.popup--product .product__info svg{height:25px;width:25px}.popup--product .product__price-exta-info{bottom:0;left:0;margin:0;position:absolute}.popup--product .btn{display:block;margin:10px auto;max-width:184px;width:100%}.popup--product .btn-wrapper{align-items:center;display:flex;justify-content:center;margin:60px 0 30px}.popup--product .btn-wrapper .btn{margin:10px;max-width:inherit}.popup--product .btn--sale{background:#fff;border:1px solid #97a1c3;color:#21253d;font-family:Lato,sans-serif;font-weight:300;margin:60px auto 75px;max-width:390px;width:100%}.popup--product .btn--sale:active,.popup--product .btn--sale:focus,.popup--product .btn--sale:hover{background:#97a1c3}.popup--product-available .description+.description--small{margin-top:-10px}.popup--product-available .product--popup{flex-wrap:wrap;margin:30px auto;max-width:300px}.popup--product-available .product--popup .btn{max-width:100%;position:relative;width:100%}.popup--product-available .popup-slider{overflow:hidden;position:relative}.popup--product-available .popup-slider ul{align-items:flex-start;display:flex;list-style:none;margin:30px 0;padding:0;transition:all .75s ease-out}.popup--product-available .popup-slider .prev{left:inherit;right:30px;top:10px;transform:none}.popup--product-available .popup-slider .prev.is-hidden{display:none}.popup--product-available .popup-slider .next{right:-10px;top:10px;transform:none}.popup--product-available .popup-slider .product--popup{margin:0 auto}.popup--product-available .popup-slider .product__text{margin-left:20px;width:calc(100% - 120px)}.popup--product-available .popup-slider .product__text--promosets{width:100%;min-height:120px}.popup--product-available .popup-slider .product__text--promosets a{text-overflow:ellipsis;height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.popup--product-available .popup-slider .promoset_container_percent{align-items:baseline;border-bottom:1px solid #102d69;height:50px;justify-content:space-between}.popup--product-available .popup-slider .qty{margin:10px 0}.popup--product-available .popup-slider .btn{margin-left:auto;min-width:inherit;max-width:163px;width:calc(100% - 120px)}.popup--product-available .popup-slider .btn--promosets{width:100%}.popup--recipe .popup__inner{padding:25px 0}.popup--recipe .subtitle{padding:0 40px}.popup--recipe .recipe-block{background:#e7dcd5;margin-top:40px;padding:25px 40px}.popup--recipe .recipe-block .recipe__title{margin:10px 0;display:block}.popup--recipe .recipe-block .recipe__form{flex-wrap:wrap}.popup--recipe .recipe-block .recipe__form-label{margin:25px 0;max-width:100%;width:100%}.popup--recipe .recipe-block .recipe__form-label .close{top:60px}.popup--recipe .recipe-block .recipe__form input[type=submit]{margin:25px auto 0;width:300px}.popup--zoom .popup__content{min-height:250px}.popup--zoom .popup__inner{max-height:80%;max-width:900px}.popup--zoom img{display:block;height:auto;margin:0 auto;transition:all .25s ease;width:100%}.popup--zoom .btn{margin-left:auto;display:block;position:relative}.popup--zoom .popup__next_image,.popup--zoom .popup__prev_image{font-size:0;left:40px;position:absolute;top:50%;background-color:transparent;border:0;cursor:pointer}.popup--zoom .popup__next_image:before,.popup--zoom .popup__prev_image:before{border:solid #102d69;border-width:1px 1px 0 0;content:"";height:20px;left:calc(50% + 5px);position:absolute;top:50%;transition:all .25s ease;transform:translateY(-50%) translateX(-50%) rotate(225deg);width:20px}.popup--zoom .popup__next_image:hover:before,.popup--zoom .popup__prev_image:hover:before{border:solid #f47920;border-width:1px 1px 0 0}.popup--zoom .popup__next_image--disabled,.popup--zoom .popup__prev_image--disabled{cursor:none;display:none;pointer-events:none}.popup--zoom .popup__next_image{left:inherit;right:40px}.popup--zoom .popup__next_image:before{left:calc(50% - 6px);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.popup--promo-reg .popup__inner{padding:25px 0}.popup--promo-reg .subtitle{padding:0 40px}.popup--promo-reg .promo-desc-title-color{align-items:center;background:#97a1c3;border:2px solid #102d69;color:#fff;display:flex;font-family:Lato,sans-serif;font-weight:700;justify-content:center;padding:30px 40px}.popup--promo-reg .promo-image{display:block;height:auto;margin-bottom:50px;width:100%}.popup--promo-reg .expand-text{margin:0 auto;max-width:470px;padding:0 40px;width:100%}.popup--promo-reg .btn{left:50%;margin-top:40px;position:relative;transform:translateX(-50%)}.popup--filters .link-clear{border-bottom:1px solid;margin-left:10px}.popup--filters .wrapper{margin:0 auto;max-width:300px;padding:0}.popup--filters .filters-chosen{margin-top:30px;width:100%}.popup--filters .chosen button{background:#fff;color:#6373a7}.popup--filters .chosen .close{right:-10px;top:-10px}.popup--map .popup__inner{max-height:470px;max-width:800px}.popup--map .popup__inner .wrapper--row{align-items:center;padding:0}.popup--map .popup__inner .column{width:50%}.popup--map .popup__inner .column:nth-of-type(odd){padding-right:30px}.popup--map .popup__inner .column:nth-of-type(2n){padding-left:30px}.popup--map .popup__inner .search{width:100%}.popup--map .popup__inner iframe{height:270px;width:100%}.popup--map .popup__inner .page-checkbox{padding:0 45px 0 0}.popup--map .popup__inner .page-checkbox:before{left:inherit;right:0}.popup--map .popup__inner .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{left:inherit;right:5px}.popup--map .popup__inner .page-checkbox .page-checkbox__label{text-transform:uppercase}.popup--map .popup__inner address{line-height:2;margin:20px 0 40px}.popup--separate-cart .popup__inner{background:#97a1c3;border:2px solid #102d69;border-radius:0;min-height:240px;max-width:unset;max-height:50%;overflow:scroll;padding:40px;width:100vw}.popup--separate-cart .columns-wrapper{margin:0 auto;max-width:1120px;position:relative}.popup--separate-cart .columns-wrapper .close{background:#102d69;height:32px;right:0;top:0;width:32px}.popup--separate-cart .columns-wrapper .close:after,.popup--separate-cart .columns-wrapper .close:before{height:20px;width:2px}.popup--separate-cart .columns-wrapper__column{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0 0 0 60px}.popup--separate-cart .popup-icon--big{display:block;fill:#fff;height:90px;margin-right:5px;opacity:.3;width:90px}.popup--separate-cart .popup-dark-text{line-height:1.7;width:calc(100% - 100px)}.popup--separate-cart .popup-light-text{width:100%}.popup--separate-cart .btn{display:block;margin:10px 0;max-width:280px;width:100%}.popup--separate-cart .btn:first-of-type{background:#fff;color:#102d69}.popup--separate-cart .btn:first-of-type:hover{background:#102d69;color:#fff}.popup--separate-cart .btn:hover{background:#fff;color:#102d69}.popup--delivery .popup__inner{padding:25px 0}.popup--delivery .subtitle{padding:0 40px}.popup--delivery .promo-desc-title-color{align-items:center;background:#f47920;color:#fff;display:flex;font-family:Lato-Medium,sans-serif;font-weight:500;padding:10px 20px}.popup--delivery .promo-image{display:block;height:auto;width:100%}.popup--delivery .text-wrapper{margin:0 auto;max-width:420px;padding:20px;width:calc(100% - 41px)}.popup--delivery .link.expand-checkbox-text__link{margin-left:45px;text-decoration:underline}.popup--delivery .btn-wrapper{padding-left:45px}.popup--delivery .btn-wrapper .btn{border-radius:30px;height:auto;line-height:1.15;margin:10px 0;padding:10px 20px;width:100%}.popup--delivery .btn-wrapper .btn:first-of-type{background:#fff;color:#102d69}.popup--delivery .btn-wrapper .btn:first-of-type:hover{background:#102d69;color:#fff}.privacy-consent-group{padding-left:20px;position:relative;border-bottom:1px solid #eaecf3}.privacy-consent-group:last-of-type{border-bottom:none}.privacy-consent-group__title{display:flex;justify-content:space-between}.privacy-consent-group__title .description span{background-color:#eaecf3;border-radius:15px;padding:3px 10px}.privacy-consent-group__title .page-checkbox{padding-left:0;margin:1em 0}.privacy-consent-group__expand{border:solid #21253d;border-width:2px 2px 0 0;content:"";height:10px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);width:10px;top:22px;position:absolute;left:2px;cursor:pointer}.privacy-consent-group__expand--rotate{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);transform-origin:center}.privacy-consent-group__expandable{display:none}.privacy-consent-group__expandable:last-of-type{padding-bottom:1em}.privacy-consent-group__expandable .single-consent{display:flex;justify-content:space-between;margin-bottom:5px}.privacy-consent-group__expandable.visible{display:block!important}.popup.popup-cookies .columns-wrapper{margin:10px 0}.popup.popup-cookies .cookie-step_one .columns-wrapper{position:sticky;bottom:-5px;background-color:#fff;display:flex;justify-content:flex-end}.popup.popup-cookies .cookie-step_one .columns-wrapper button:first-of-type{margin-right:20px}.popup.popup-cookies .cookie-step_two .columns-wrapper{border-top:2px solid #97a1c3;padding:20px 0 30px;position:sticky;bottom:-30px;background-color:#fff;display:flex;justify-content:flex-end}.popup.popup-cookies .cookie-step_two .columns-wrapper button:first-of-type{margin-right:auto}.popup.popup-cookies .cookie-step_two .columns-wrapper button:nth-of-type(2){margin-right:20px}.popup.popup-cookies .expand-cookie-list{cursor:pointer}.popup.popup-cookies .cookie-list-table{display:none;width:100%;background-color:#eaecf3;margin-top:10px}.popup.popup-cookies .cookie-list-table tr td:first-of-type{width:30%}.popup.popup-cookies .cookie-list-table.visible{display:table!important}.popup.popup-cookies .description{text-align:justify}@media(max-width:1000px){.popup--zoom .popup__content{min-height:auto}}@media screen and (max-width:840px){.popup--separate-cart .columns-wrapper .close{right:-25px;top:-25px}.popup--separate-cart .columns-wrapper__column{padding:0 0 0 20px}}@media screen and (max-width:720px){.popup--map .popup__inner .search{margin:0}.popup--map .popup__inner .column{width:100%}.popup--map .popup__inner .column:nth-of-type(2n),.popup--map .popup__inner .column:nth-of-type(odd){padding:0}.columns-wrapper .columns-wrapper__column{padding:0;width:100%}}@media screen and (max-width:560px){.popup__inner{padding:20px}.popup--product .btn-wrapper{flex-wrap:wrap;margin:30px 0 0}.popup--product .btn--sale{margin:30px auto 20px}.popup .btn{line-height:1.2;height:auto;padding:10px 20px}.popup--product .popup-info{left:-20px;width:calc(100% + 40px)}.popup--separate-cart .popup-icon--big{display:none}.popup--separate-cart .popup-dark-text{width:100%}.popup--product-available .popup-slider .next,.popup--product-available .popup-slider .prev{display:none}.privacy-consent-group__expand{top:18px}.popup.popup-cookies .description{font-size:14px}.popup.popup-cookies .description.single-consent{text-align:initial}.popup.popup-cookies .columns-wrapper{margin:5px 0}.popup.popup-cookies .cookie-step_one .columns-wrapper a{width:100%}.popup.popup-cookies .cookie-step_one .columns-wrapper a:first-of-type{margin-right:0;margin-bottom:5px}.popup.popup-cookies .cookie-step_two .columns-wrapper{padding:10px 0 20px}.popup.popup-cookies .cookie-step_two .columns-wrapper button:first-of-type{margin-right:auto;width:48%}.popup.popup-cookies .cookie-step_two .columns-wrapper button:nth-of-type(2){margin-right:0;width:48%}.popup.popup-cookies .cookie-step_two .columns-wrapper button:nth-of-type(3){width:100%;margin-top:5px}.popup.popup-cookies .btn--narrow{min-width:unset}}.tab.tablinks-wrapper{border-bottom:1px solid #97a1c3;display:flex;justify-content:flex-start;padding-right:35px}.tab.tablinks-wrapper .tablinks{background:none;border:none;color:#6373a7;font-weight:700;flex-shrink:0;margin-right:60px;padding:15px 0;text-align:left;text-transform:uppercase;cursor:pointer}.tab.tablinks-wrapper .tablinks span{pointer-events:none}.tab.tablinks-wrapper .tablinks:last-of-type{margin:0}.tab.tablinks-wrapper .tablinks--active{color:#102d69}.tab .tablinks-wrapper__inner{display:flex;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll;width:auto}.tab .tablinks-wrapper__inner::-webkit-scrollbar{width:0;height:0;display:none}.tab-block{min-height:210px;position:relative;width:100%}.tab-block .tabcontent{left:0;opacity:0;position:absolute;pointer-events:none;top:0;width:100%}.tab-block .tabcontent .next{left:unset;top:-23px;right:0}.tab-block .tabcontent .next--hidden{display:none}.tab-block .tabcontent--active{opacity:1;pointer-events:auto}@media screen and (max-width:720px){.tab.tablinks-wrapper .tablinks{margin-right:20px}}@media screen and (max-width:560px){.related-products .tab.tablinks-wrapper .tablinks{font-size:14px;padding:5px 0}}.min-order-info{background:url(img/im-01-orange-bold.83e3a1.svg) no-repeat 0 50%;background-size:19px;padding-left:1.5em;height:1.5em;font-family:Lato,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#102d69;display:flex;align-items:center}@media(max-width:400px){.min-order-info{background:none;padding-left:0;font-size:13px}}.purchase-background .desktop.header-basket-menu{display:block}@media(max-width:767px){.purchase-background .desktop.header-basket-menu{display:none}}.purchase-background .mobile.header-basket-menu{display:block;padding-top:11px}@media(min-width:768px){.purchase-background .mobile.header-basket-menu{display:none}}.min-order-info__wrapper{line-height:1em;white-space:nowrap}.min-order-info__price{color:#f47920}@media(max-width:560px){.min-order-info{justify-content:center}}.products-grid{display:block;container-type:inline-size;width:100%;margin:20px 0}.products-grid__list{display:grid;grid-template-columns:1fr;margin:0;padding:0}@container (min-width: 300px){.products-grid__list{grid-template-columns:repeat(2,1fr);gap:16px}}@container (min-width: 600px){.products-grid__list{grid-template-columns:repeat(3,1fr);gap:16px}}@container (min-width: 750px){.products-grid__list{grid-template-columns:repeat(4,1fr);gap:24px}}.product-list-item{--product-list-item__action-base-color:#f47920;--product-list-item__action-secondary-color:#fff;--product-list-item__action-unavailable-color:#afb0b3;--product-list-item__hover-transition-time:.3s;--product-list-item__side-overflow-value:0px;--product-list-item__base-side-padding:8px;position:relative}.product-list-item__placeholder,.product-list-item__wrapper{--product-list-item__side-padding:calc(var(--product-list-item__base-side-padding) + var(--product-list-item__side-overflow-value));display:flex;flex-direction:column;border-radius:8px;align-content:center;overflow:hidden;height:100%;width:calc(100% + var(--product-list-item__side-overflow-value)*2);gap:6px;padding:0 0 16px;transition:width var(--product-list-item__hover-transition-time),height var(--product-list-item__hover-transition-time),background-color var(--product-list-item__hover-transition-time),padding var(--product-list-item__hover-transition-time);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid transparent}.product-list-item__placeholder:hover,.product-list-item__wrapper:hover{border:1px solid rgba(16,45,105,.1);z-index:1}.product-list-item__wrapper--without-placeholder{position:relative}.product-list-item__placeholder{position:relative;opacity:0;pointer-events:none}.product-list-item__header{flex:0 0 34px;position:relative}.product-list-item__controlls{position:absolute;top:50%;right:0;transform:translateY(-50%)}.product-list-item__image{width:100%;display:flex;overflow:hidden}.product-list-item__image a{display:block;margin:0 auto}.product-list-item__image img{display:block;width:180px;max-width:100%;height:180px;transition:all .25s ease;transform:translateY(.5px)}.product-list-item__image:hover img{transform:scale(1.1)}.product-list-item__meta{display:flex;flex-direction:column;gap:6px}.product-list-item__title{color:#21253d;font-weight:700;font-size:16px;text-decoration:none;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-height:2.6em}.product-list-item__title:hover{color:#21253d}.product-list-item__tags{overflow:hidden;align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap;height:25px}.product-list-item__info{color:#6373a7;font-weight:400;font-size:14px;height:45px}.product-list-item__promotion-info{background-color:#fdf4f5;display:flex;align-items:center;justify-content:center;height:100%}.product-list-item__promotion-info-link{font-size:14px;color:#cf3238;text-decoration:none;max-height:36px;text-align:center;font-weight:700;padding:0 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-list-item__promotion-info-link:focus,.product-list-item__promotion-info-link:hover{color:#cf3238}.product-list-item__description{color:#6373a7;font-size:14px;font-weight:400;line-height:16.8px;text-align:left;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-list-item__price-box{margin-top:auto;display:flex;flex-direction:column;gap:6px}.product-list-item__omni{color:#000;font-size:12px;font-weight:400;margin-top:auto}.product-list-item__price{color:#000;font-size:22px;font-weight:700}.product-list-item__price-currency{font-size:14px}.product-list-item__actions{display:flex;justify-content:center}.product-list-item__action{background:var(--product-list-item__action-secondary-color);border:1px solid var(--product-list-item__action-base-color);border-radius:20px;color:var(--product-list-item__action-base-color);cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:40px;padding:0 20px;text-align:center;text-decoration:none;width:100%;transition:all .25s ease}.product-list-item__action:hover{background:var(--product-list-item__action-base-color);color:var(--product-list-item__action-secondary-color)}.product-list-item__action:active,.product-list-item__action:focus{background:var(--product-list-item__action-secondary-color);color:var(--product-list-item__action-base-color)}.product-list-item__action--unavailable{background:var(--product-list-item__action-secondary-color);border:1px solid var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-unavailable-color)}.product-list-item__action--unavailable:hover{background:var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-secondary-color)}.product-list-item__plebiscyt-listing-arrow,.product-list-item__plebiscyt-listing-state{display:none}.product-list-item__plebiscyt-listing-title{display:none;height:0;transition:height var(--product-list-item__hover-transition-time);background:#102d69;width:100%;color:#fff;font-size:16px;font-weight:800;margin:0}.product-list-item__actions,.product-list-item__info,.product-list-item__meta,.product-list-item__price-box{margin-left:var(--product-list-item__side-padding);margin-right:var(--product-list-item__side-padding);transition:margin var(--product-list-item__hover-transition-time)}.product-list-item--sponsored:before{content:"Sponsorowane";font-size:10px;color:#aeb6d0;position:absolute;top:-15px;left:13px}.product-list-item--product-of-the-week .product-list-item__placeholder,.product-list-item--product-of-the-week .product-list-item__wrapper{background:#fdf1f8}.product-list-item--product-of-the-week .product-list-item__placeholder:hover,.product-list-item--product-of-the-week .product-list-item__wrapper:hover{border-color:transparent}.product-list-item--product-of-the-week .product-list-item__header{text-align:center;color:#df1783;font-size:12px;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.product-list-item--product-of-the-week .product-list-item__action{color:#fdf1f8;background-color:#df1783;border:1px solid #df1783}.product-list-item--product-of-the-week .product-list-item__action:active,.product-list-item--product-of-the-week .product-list-item__action:focus,.product-list-item--product-of-the-week .product-list-item__action:hover{background:#fdf1f8;color:#df1783}.product-list-item--product-of-the-week .product-list-item__action--unavailable{background:var(--product-list-item__action-secondary-color);border:1px solid var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-unavailable-color)}.product-list-item--product-of-the-week .product-list-item__action--unavailable:hover{background:var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-secondary-color)}.product-list-item--product-of-the-week .product-list-item__tags{display:none}.product-list-item--plebiscite .product-list-item__placeholder,.product-list-item--plebiscite .product-list-item__wrapper{border:1px solid rgba(16,45,105,.1)}.product-list-item--plebiscite .product-list-item__price-box{margin-top:auto}.product-list-item--plebiscite .product-list-item__header{text-align:center;color:#df1783;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;display:flex;line-height:1.2;justify-content:flex-start;flex-flow:column}.product-list-item--plebiscite .product-list-item__header:before{content:"";background:#102d69;background-image:url(/skin/assets/bundle/default/images/plebiscyt/plebiscyt-listing-logo.svg?v=202408141536);height:57px;background-size:100% auto;display:block;position:absolute;right:0;bottom:-68px;z-index:99;background-repeat:no-repeat;border-radius:50% 0 0 50%;padding:5px 9px 24px 35px;background-size:68% auto;background-position:66%;width:50px}.product-list-item--plebiscite .product-list-item__action--unavailable{background:var(--product-list-item__action-secondary-color);border:1px solid var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-unavailable-color)}.product-list-item--plebiscite .product-list-item__action--unavailable:hover{background:var(--product-list-item__action-unavailable-color);color:var(--product-list-item__action-secondary-color)}.product-list-item--plebiscite .product-list-item__plebiscyt-listing-title{display:flex;align-items:center;flex-direction:column-reverse}.product-list-item--plebiscite .product-list-item__plebiscyt-listing-arrow{display:block;max-width:100%;margin-top:-2px}.product-list-item--plebiscite .product-list-item__plebiscyt-listing-state{display:block;width:100%;background:#102d69;margin-top:-1px;line-height:22px}.product-list-item--plebiscite.product-list-item--previous-winner .product-list-item__header:before{background-color:#fff;background-image:url(/skin/assets/bundle/default/images/plebiscyt/plebiscyt-listing-previous-winner.svg?v=202408141536);width:45px}.product-list-item--plebiscite .product-list-item__placeholder:hover,.product-list-item--plebiscite .product-list-item__wrapper:hover{transition:width var(--product-list-item__hover-transition-time),height var(--product-list-item__hover-transition-time),background-color var(--product-list-item__hover-transition-time),padding var(--product-list-item__hover-transition-time);position:absolute;height:calc(100% + 43px);--product-list-item__side-overflow-value:8px;background:#e8edf2}.product-list-item--plebiscite .product-list-item__placeholder:hover .product-list-item__plebiscyt-listing-title,.product-list-item--plebiscite .product-list-item__wrapper:hover .product-list-item__plebiscyt-listing-title{height:43px}.section{position:relative}.section .next{cursor:pointer;right:20px;top:16px}.section .next:before{height:15px;width:15px}.helpline{border:solid #97a1c3;border-width:4px 0;margin:30px 0;padding:30px 0}.helpline__info a{align-items:center;background:rgba(231,220,213,.3);border-radius:0 48px 48px 0;color:#102d69;display:flex;font-family:Lato-Medium,sans-serif;font-size:30px;font-weight:500;height:96px;margin:15px 0;padding-right:120px;text-decoration:none;position:relative}.helpline__info a:before{background:rgba(231,220,213,.3);content:"";height:100%;left:-200%;position:absolute;top:0;width:200%}.helpline__info a svg{height:62px;margin:0 40px;width:62px}.helpline__info a span{color:#6373a7;display:inline-block;margin-left:20px;transition:all .25s ease}.helpline__info a:active span,.helpline__info a:focus span,.helpline__info a:hover span{color:#102d69}.helpline__info p{line-height:1.5}.helpline__visit{align-items:center;display:flex;margin:0 80px 0 auto}.helpline__visit img{display:block;flex-shrink:0;height:210px;width:calc(100% - 220px)}.helpline__visit__text{margin-left:20px;width:220px}.helpline__visit .title{font-family:Lato,sans-serif;font-weight:700}.helpline__visit .helpline__date{font-size:12px;font-weight:700}.helpline__visit--app{flex-wrap:wrap;margin:0 0 0 auto;width:40%}.helpline__visit--app .visit__uppertext{align-items:center;display:flex;flex-wrap:wrap;width:100%}.helpline__visit--app .visit__uppertext .link{margin-right:20%}.helpline__visit--app img{display:block;flex-shrink:0;height:auto;width:184px}.helpline__visit--app .helpline__visit__text{width:calc(100% - 210px)}.helpline__visit--app .title{font-family:Lato-Medium,sans-serif;font-weight:500}.helpline__visit--app .helpline__date{font-size:16px;font-weight:400}.helpline__visit--app .column{position:relative}.helpline__visit--app .column--layout-vertical{align-items:center;display:flex;flex-wrap:wrap}.helpline__visit--app .column .description{width:100%}.helpline__visit--app .column .link--image{display:inline-block;margin:10px 0;max-width:95px;width:calc(50% - 6px)}.helpline__visit--app .column .link--image+.link--image{margin-left:10px}.helpline__visit--app.short{border:solid #97a1c3;border-width:4px 0;margin:10px 0 40px;padding:0 0 24px;width:100%}.helpline--short .helpline__info{margin:0 auto;max-width:590px;text-align:center;width:100%}.helpline--short .helpline__info a{border-radius:48px;padding:0 50px;width:100%}.helpline--short .helpline__info a:before{display:none}@media screen and (max-width:1300px){.helpline__info{width:50%}.helpline__info a{padding-right:50px}.helpline__info a svg{margin:0 40px 0 0}.helpline__visit{margin:0 0 0 auto;width:50%}.helpline__visit img{margin-top:20px}.helpline__visit__text{margin-left:auto;width:180px}.helpline__visit--app .visit__uppertext .link img{margin-top:0}}@media screen and (max-width:1024px){.helpline__info{width:100%}.helpline__info a{max-width:500px}.helpline__visit{margin:0 auto;max-width:700px;width:100%}.helpline__visit img{position:relative;width:50%}.helpline__visit__text{margin-left:30px;width:calc(50% - 31px)}.helpline__visit--app .visit__uppertext .link img{width:184px}.helpline__visit--app .helpline__visit__text{margin-left:30px;width:calc(50% - 31px)}.helpline__visit--app .column .link--image img{width:100%}.helpline--short .helpline__info a,.helpline__visit--app.short{max-width:100%}.helpline__visit--app.short .visit__uppertext .link img{width:110px}.helpline__visit--app.short img{max-width:250px;margin:20px 30px 0 auto}}@media screen and (max-width:840px){.helpline__visit--app.short{padding:0}}@media screen and (max-width:720px){.helpline__visit--app.short{padding-bottom:15px}.helpline__visit--app.short img{display:none}.helpline__visit--app.short .visit__uppertext .link img{display:block;margin-left:0}.helpline__visit--app.short .helpline__visit__text{margin-left:0;width:100%}}@media screen and (max-width:560px){.helpline .wrapper{padding:0}.helpline .wrapper .title,.helpline .wrapper p{padding:0 20px}.helpline__info{width:100%;overflow:hidden}.helpline__info:before{display:none}.helpline__info a{border-radius:0;font-size:26px;justify-content:center;margin-left:-20px;max-width:inherit;padding:0;width:calc(100% + 40px)}.helpline__info a svg{height:48px;margin-right:15px;width:48px}.helpline__info a span{margin-left:0}.helpline__visit img{width:163px}.helpline__visit__text{margin-left:auto;padding-right:20px;width:calc(100% - 180px)}.helpline__visit__text .title,.helpline__visit__text p{padding:0!important}.helpline__visit--app .helpline__visit__text{padding:0;width:calc(50% - 31px)}.helpline__visit--app .visit__uppertext .link{width:100%}.helpline__visit--app .column .link--image img,.helpline__visit--app .visit__uppertext .link img{left:0}.helpline--short .helpline__info a{border-radius:0;font-size:26px;justify-content:center;padding:0 20px}.helpline--short .helpline__info a svg{height:48px;margin-right:15px;width:48px}.helpline--short .helpline__info a span{margin-left:10px}.helpline__visit--app.short{margin-left:-20px;max-width:inherit;padding:0 20px 15px;width:calc(100% + 40px)}.helpline__visit--app.short .btn{height:auto;line-height:1.2;padding:10px 20px}}.benefits{margin:30px 0 40px}.benefits .wrapper>.title{margin:0 0 30px;width:100%}.benefits__item{padding-right:150px;position:relative;width:33.3333333333%}.benefits__item__title{color:#6373a7;margin:0}.benefits__item__text{font-family:Lato,sans-serif;font-weight:700;margin:10px 0}.benefits__item__icon{max-width:100px;position:absolute;right:60px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1200px){.benefits__item{padding-right:100px}.benefits__item__icon{max-width:90px;right:15px}}@media screen and (max-width:1024px){.benefits{margin:30px 0 0}.benefits .wrapper{flex-direction:column;overflow:hidden;padding:0}.benefits .wrapper>.title{padding:0 20px}.benefits__item{margin:0 auto;max-width:350px;padding:20px 100px 20px 20px;position:relative;width:100%}.benefits__item:before{background:#97a1c3;content:"";height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.benefits__item__icon{max-width:90px;right:15px}}@media screen and (max-width:560px){.benefits{border-bottom:2px solid #97a1c3}.benefits .wrapper>.title{text-align:left}}.browser--is-ie11 .blog__list .blog-item__title a,.browser--is-ie11 .product-card__purchase .product__title,.browser--is-ie11 .product .subtitle a{white-space:nowrap}.browser--is-ie11 .product--popup .product__image img{width:100%}.browser--is-ie11 .page.application .statistics__desc{font-size:13px}.browser--is-ie11 .page.application .statistics__number{font-size:20px}.browser--is-ie11 .order-status-progres-title{margin-left:-62px}.browser--is-ie11 .leaflet-control-geosearch input{line-height:34px}
.cookie-config__actions{margin:2em 0}
.page{flex-direction:row-reverse}.page .article{padding-left:60px;width:calc(100% - 345px)}.page .article__image{display:block;height:auto;width:100%}.page .article-header{align-items:center;border-radius:0 0 0 70px;display:flex;flex-wrap:wrap;margin-bottom:50px;overflow:hidden;position:relative}.page .article-header .title{left:40px;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 150px);z-index:20}.page .article-header:after{background:linear-gradient(180deg,hsla(0,0%,94.9%,0),hsla(0,0%,77.3%,.4822303922) 5%,rgba(0,0,0,.5606617647) 20%,#000 60%,#000);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:10}.page .article-text-content p{line-height:1.75;margin:25px 0}.page .article-text-content p.description--small.description--center{margin-bottom:0}.page .article-text-content .description--small.description--center+h2,.page .article-text-content .description--small.description--center+h3,.page .article-text-content .description--small.description--center+h4{margin-top:10px}.page .article-text-content h2{margin-bottom:60px}.page .article-text-content h2,.page .article-text-content h3,.page .article-text-content h4{font-family:Lato-Medium,sans-serif;font-weight:500;line-height:1.4}.page .article-text-content h2{font-size:26px;line-height:1.6}.page .article-text-content h3{font-size:20px}.page .article-text-content h4{font-size:18px}.page .article-text-content ol{line-height:1.7;padding-left:20px}.page .article-text-content ol li{margin:10px 0}.page .article-text-content ol li ol{list-style:lower-alpha}.page.page-contact .contact-helpline{align-items:center;background:rgba(231,220,213,.3);border-radius:40px;border-bottom:none;color:#102d69;display:flex;font-family:Lato-Medium,sans-serif;font-size:26px;font-weight:500;height:72px;justify-content:center;margin:15px auto;max-width:590px;position:relative;width:100%}.page.page-contact .contact-helpline svg{height:48px;margin:0 20px;width:48px}.page.page-contact .contact-helpline span{color:#6373a7;display:inline-block;margin-left:10px;transition:all .25s ease}.page.page-contact .contact-helpline:active,.page.page-contact .contact-helpline:focus,.page.page-contact .contact-helpline:hover{border-bottom:none}.page.page-contact .contact-helpline:active span,.page.page-contact .contact-helpline:focus span,.page.page-contact .contact-helpline:hover span{color:#102d69}.page.page-contact address{line-height:1.55}.page.page-contact address .description--blue{margin-bottom:5px}.page.page-contact address .description--big{margin-top:5px}.page.page-contact form label{display:block;margin:10px 0}.page.page-contact form input[type=submit]{margin-top:40px}#cart_invoice_form,#cart_recipient_form{text-align:center}#cart_invoice_form .personal-data-name,#cart_recipient_form .personal-data-name{margin-top:25px}#cart_invoice_form .required-field,#cart_recipient_form .required-field{margin-top:0;padding-bottom:12px}#cart_invoice_form .personal-data-type,#cart_recipient_form .personal-data-type{display:flex}#cart_invoice_form .personal-data-type .page-checkbox--radio,#cart_recipient_form .personal-data-type .page-checkbox--radio{width:unset}#cart_invoice_form .personal-data-type .page-checkbox--radio:before,#cart_recipient_form .personal-data-type .page-checkbox--radio:before{border:1px solid #5c5c5c;border-radius:50%}#cart_invoice_form .address-first .street,#cart_recipient_form .address-first .street{width:52%}#cart_invoice_form .phone-nb,#cart_invoice_form .phone-nb .form-element__container,#cart_recipient_form .phone-nb,#cart_recipient_form .phone-nb .form-element__container{margin-bottom:14px}#cart_invoice_form .address-first,#cart_invoice_form .address-second,#cart_invoice_form .form-bottom,#cart_recipient_form .address-first,#cart_recipient_form .address-second,#cart_recipient_form .form-bottom{display:flex;justify-content:space-between}#cart_invoice_form .form-bottom,#cart_recipient_form .form-bottom{align-items:center}#cart_invoice_form .address-first .appartment-nb,#cart_invoice_form .address-first .house-nb,#cart_recipient_form .address-first .appartment-nb,#cart_recipient_form .address-first .house-nb{width:calc(24% - 24px)}#cart_invoice_form .address-second .postcode,#cart_recipient_form .address-second .postcode{width:32%}#cart_invoice_form .address-second .city,#cart_recipient_form .address-second .city{width:calc(68% - 24px)}#cart_invoice_form .btn,#cart_recipient_form .btn{max-width:180px;width:100%;height:48px;border-radius:8px}#cart_invoice_form .addict-info-container,#cart_recipient_form .addict-info-container{display:flex;align-items:flex-end;flex-flow:column}#cart_invoice_form .addict-info-container .form-element__container,#cart_recipient_form .addict-info-container .form-element__container{width:100%;margin-bottom:2px}#cart_invoice_form .addict-info-container .form-element__container label,#cart_recipient_form .addict-info-container .form-element__container label{font-weight:400;font-size:14px;line-height:17px;color:#bcbcbc}#cart_invoice_form .addict-info-container .form-element__container #addict_info,#cart_recipient_form .addict-info-container .form-element__container #addict_info{border:1px solid #dcdcdc;padding:14px 12px;font-weight:400;font-size:16px;line-height:1.2;resize:vertical}#cart_invoice_form .addict-info-container .form-element__container #addict_info+label,#cart_invoice_form .addict-info-container .form-element__container #addict_info::placeholder,#cart_recipient_form .addict-info-container .form-element__container #addict_info+label,#cart_recipient_form .addict-info-container .form-element__container #addict_info::placeholder{font-weight:400;font-size:14px;line-height:17px;color:#bcbcbc}#cart_invoice_form .addict-info-container .letters-nb,#cart_recipient_form .addict-info-container .letters-nb{font-weight:400;font-size:12px;line-height:14px;color:#000}#cart_invoice_form .invoice_company--header,#cart_recipient_form .invoice_company--header{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c;text-align:left}.expand-text__link{padding-bottom:10px;position:relative;width:100%}.expand-text__link:before{border:solid;border-width:1px 1px 0 0;content:"";height:12px;position:absolute;right:30px;top:calc(50% - 6px);transform:translateY(-50%) rotate(135deg);width:12px}.expand-text__link--open:before{transform:translateY(-50%) rotate(-45deg)}.expand-text__inner{height:0;overflow:hidden;transition:all .25s ease}.expand-text__inner .description{display:block;line-height:1.6;padding-bottom:10px}.expand-text__inner ul{padding-left:20px}.expand-text__inner ul li{margin-bottom:5px}.expand-checkbox{margin-bottom:30px;position:relative}.expand-checkbox-text__link{display:inline-block}.expand-checkbox-text__link--open{display:none}.expand-checkbox-text__inner{overflow:hidden;transition:all .25s ease}.expand-checkbox-text__content{display:block;font-size:12px;line-height:1.6;margin-bottom:10px}.opinion{background:#e7dcd5;border-radius:20px;margin:40px 0 0 10px;padding:80px 100px;position:relative;width:calc(50% - 11px)}.opinion .subtitle{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:10px}.opinion p{line-height:1.5}.opinion .btn--blue{margin-top:15px}.opinion .btn--blue:focus,.opinion .btn--blue:hover{background:#fff;color:#102d69}.opinion .icon--quote{bottom:65px;position:absolute;right:50px}.opinion--wide{margin:40px 0 0;min-height:130px;width:100%}.opinion--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.opinion--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.inco_info_box,.item_inco_box,.item_pharmacy_stock{background:#e7dcd5;border-radius:20px;margin:10px 0;padding:40px 50px;position:relative}.inco_info_box .subtitle,.item_inco_box .subtitle,.item_pharmacy_stock .subtitle{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:10px}.inco_info_box p,.item_inco_box p,.item_pharmacy_stock p{line-height:1.5}.inco_info_box .btn--blue,.item_inco_box .btn--blue,.item_pharmacy_stock .btn--blue{margin-top:15px}.inco_info_box .btn--blue:focus,.inco_info_box .btn--blue:hover,.item_inco_box .btn--blue:focus,.item_inco_box .btn--blue:hover,.item_pharmacy_stock .btn--blue:focus,.item_pharmacy_stock .btn--blue:hover{background:#fff;color:#102d69}.inco_info_box .icon--quote,.item_inco_box .icon--quote,.item_pharmacy_stock .icon--quote{bottom:65px;position:absolute;right:50px}.inco_info_box--wide,.item_inco_box--wide,.item_pharmacy_stock--wide{margin:40px 0 0;min-height:130px;width:100%}.inco_info_box--wide .opinion__inner,.item_inco_box--wide .opinion__inner,.item_pharmacy_stock--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.inco_info_box--wide .opinion__inner .icon--quote,.item_inco_box--wide .opinion__inner .icon--quote,.item_pharmacy_stock--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.item_inco_box{border-radius:20px;margin:10px 0;padding:5px 50px;position:relative;display:flex;justify-content:space-between;align-items:baseline;background:#e7dcd5;flex-direction:row}.item_inco_box .subtitle{border-bottom:3px solid #97a1c3;margin-bottom:20px;padding-bottom:10px}.item_inco_box p{line-height:1.5;color:#21253d;font-weight:700}.item_inco_box .btn--blue:focus,.item_inco_box .btn--blue:hover{background:#fff;color:#102d69}.item_inco_box--wide{margin:40px 0 0;min-height:130px;width:100%}.item_inco_box--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.item_inco_box--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.item_inco_box--mini_basket{border-radius:20px;padding:20px 5px}@media screen and (max-width:560px){.item_inco_box{flex-direction:column}.item_inco_box p{width:100%;text-align:center}.item_inco_box a{align-self:center}}.item_pharmacy_stock_order_info{background:#e7dcd5;border-radius:20px;margin:10px 0;padding:40px 50px;position:relative}.item_pharmacy_stock_order_info .subtitle{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:10px}.item_pharmacy_stock_order_info p{line-height:1.5}.item_pharmacy_stock_order_info .btn--blue{margin-top:15px}.item_pharmacy_stock_order_info .btn--blue:focus,.item_pharmacy_stock_order_info .btn--blue:hover{background:#fff;color:#102d69}.item_pharmacy_stock_order_info .icon--quote{bottom:65px;position:absolute;right:50px}.item_pharmacy_stock_order_info--wide{margin:40px 0 0;min-height:130px;width:100%}.item_pharmacy_stock_order_info--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.item_pharmacy_stock_order_info--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.pharmacy_stock_last_receipt_point_info{background:#e7dcd5;border-radius:20px;margin:0;padding:20px 0;position:relative}.pharmacy_stock_last_receipt_point_info .subtitle{border-bottom:2px solid #fff;margin-bottom:20px;padding-bottom:10px}.pharmacy_stock_last_receipt_point_info p{line-height:1.5}.pharmacy_stock_last_receipt_point_info .btn--blue{margin-top:15px}.pharmacy_stock_last_receipt_point_info .btn--blue:focus,.pharmacy_stock_last_receipt_point_info .btn--blue:hover{background:#fff;color:#102d69}.pharmacy_stock_last_receipt_point_info .icon--quote{bottom:65px;position:absolute;right:50px}.pharmacy_stock_last_receipt_point_info--wide{margin:40px 0 0;min-height:130px;width:100%}.pharmacy_stock_last_receipt_point_info--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.pharmacy_stock_last_receipt_point_info--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}.section-two-columns{align-items:flex-start;display:flex;flex-wrap:wrap;margin:40px 0}.section-two-columns .col{width:50%}.section-two-columns .col:first-of-type{padding-right:10px}.section-two-columns .col:last-of-type{padding-left:10px}.section-two-columns .expand-text{margin-bottom:25px}.section-two-columns .expand-text__inner{line-height:1.7}.section-two-columns--space .col:first-of-type{padding-right:30px}.section-two-columns--space .col:last-of-type{padding-left:30px}.section-tabs .tab.tablinks-wrapper{border-bottom:2px solid #f47920;margin-top:40px}.section-tabs .tab-block{overflow:hidden;min-height:auto}.section-tabs .tab-block .tabcontent{display:none;position:relative}.section-tabs .tab-block .tabcontent--active{display:block}.section-table{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.section-table::-webkit-scrollbar{width:0;height:0;display:none}.section-table table{border-collapse:collapse;border-spacing:0;border:none;font-size:14px;min-width:680px;width:auto}.section-table table td{border:1px solid #d8d8da;padding:5px 10px}.section-icon-text{align-items:center;display:flex;flex-wrap:wrap}.section-icon-text .icon-text__inner{padding-right:15%;width:calc(100% - 180px)}.section-icon-text .icon{display:block;height:auto;padding:20px;width:180px}.see-more-bar{border:2px solid #102d69;border-radius:40px;justify-content:space-around;min-height:80px;margin:30px 0 20px;padding:10px 0}.see-more-bar p.title{line-height:1.2;margin:0}.section-benefits{align-items:center;display:flex;flex-wrap:wrap}.section-benefits .title{margin:20px 0}.section-benefits .dots{margin:0 0 0 100px;padding:0}.section-benefits .dots .dot{margin:0 10px}.section-benefits .next{left:0;margin-left:auto;position:relative;top:0;transform:none}.section-benefits .benefits-slider{margin:0;overflow:hidden}.section-benefits .benefits-slider__inner{align-items:flex-start;display:flex;justify-content:flex-start;margin:0;padding:0;transition:all .75s ease-out}.section-benefits .benefits-slider .section-icon-text h3{font-size:24px}.section-benefits .benefits-slider .section-icon-text .icon-text__inner{padding-right:60px}.section-benefits .benefits-slider .section-icon-text .icon{padding:10px}.section-benefits .benefits-slider .benefits-slider__inner[data-count="1"],.section-benefits .benefits-slider .benefits-slider__inner[data-count="1"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="2"]{width:200%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="2"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="3"]{width:300%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="3"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="4"]{width:400%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="4"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="5"]{width:500%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="5"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="6"]{width:600%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="6"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="7"]{width:700%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="7"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="8"]{width:800%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="8"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="9"]{width:900%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="9"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="10"]{width:1000%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="10"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="11"]{width:1100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="11"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="12"]{width:1200%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="12"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="13"]{width:1300%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="13"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="14"]{width:1400%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="14"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="15"]{width:1500%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="15"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="16"]{width:1600%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="16"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="17"]{width:1700%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="17"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="18"]{width:1800%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="18"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="19"]{width:1900%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="19"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="20"]{width:2000%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="20"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="21"]{width:2100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="21"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="22"]{width:2200%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="22"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="23"]{width:2300%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="23"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="24"]{width:2400%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="24"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="25"]{width:2500%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="25"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="26"]{width:2600%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="26"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="27"]{width:2700%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="27"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="28"]{width:2800%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="28"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="29"]{width:2900%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="29"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="30"]{width:3000%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="30"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="31"]{width:3100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="31"] .section-icon-text{width:100%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="32"]{width:3200%}.section-benefits .benefits-slider .benefits-slider__inner[data-count="32"] .section-icon-text{width:100%}@media screen and (max-width:1300px){.page .article{padding-left:20px;width:calc(100% - 290px)}}@media screen and (max-width:1200px){.see-more-bar{border-radius:60px}.see-more-bar p.title{margin-bottom:10px;text-align:center;width:100%}.page.page-contact .contact-helpline{font-size:20px}.page.page-contact .contact-helpline svg{height:40px;margin:0 10px;width:40px}}@media screen and (max-width:1024px){.page .article{padding-left:0;width:100%}}@media screen and (max-width:720px){.page .article-text-content h2{line-height:1.2;margin:0 0 40px}.section-two-columns .col{width:100%}.section-two-columns .col:first-of-type,.section-two-columns .col:last-of-type{padding:0}.section-two-columns .col:last-of-type{margin-top:-16px}.section-two-columns--space .col:last-of-type{margin-top:20px}.section-icon-text .icon-text__inner{padding-right:5%;width:calc(100% - 150px)}.section-icon-text .icon{width:150px}.section-benefits .benefits-slider .section-icon-text{position:relative}.section-benefits .benefits-slider .section-icon-text .icon-text__inner{padding-right:0;width:100%;z-index:10}.section-benefits .benefits-slider .section-icon-text .icon{left:50%;max-height:100%;opacity:.35;position:absolute;transform:translateX(-50%) translateY(-50%);top:50%;width:300px;z-index:0}}@media screen and (max-width:560px){.page .article-header{margin-bottom:30px;margin-left:-20px;width:calc(100% + 40px)}.page .article-header .title{font-size:22px}.page.page-contact .contact-helpline{border-radius:0;letter-spacing:-.025em;margin-left:-30px;width:calc(100% + 60px)}.page.page-contact .contact-helpline svg{margin-left:0}.page.page-contact .see-more-bar{margin-bottom:0}.page+.helpline,.page.page-contact .opinion{margin-top:0}.section-two-columns .expand-text{margin-bottom:20px}.section-icon-text{flex-direction:column-reverse}.section-icon-text .icon-text__inner{padding-right:0;width:100%}.section-icon-text .icon{padding:20px 20px 0}.opinion.opinion--wide{border-radius:0;margin:20px -20px 0;padding:25px 20px 40px;width:calc(100% + 40px)}.opinion.opinion--wide .opinion__inner .icon--quote{display:none}.see-more-bar{border-radius:0;border:2px solid #97a1c3;border-width:2px 0;margin-left:-20px;padding:10px 20px;width:calc(100% + 40px)}.see-more-bar p.title{font-size:24px;font-weight:400;letter-spacing:-.025em}.see-more-bar .btn{min-width:inherit;width:calc(50% - 11px)}}.product-of-the-day{width:100%}@media screen and (min-width:768px){.product-of-the-day{display:flex;justify-content:center;gap:24px;align-items:center}}@media screen and (max-width:768px){.product-of-the-day{flex-flow:column}}.product-of-the-day #productOfTheDayBanner,.product-of-the-day .product-of-the-day_banner{border-radius:20px;display:block;overflow:hidden}@media screen and (max-width:768px){.product-of-the-day #productOfTheDayBanner,.product-of-the-day .product-of-the-day_banner{margin-top:10px}}@media screen and (min-width:768px){.product-of-the-day #productOfTheDayBanner,.product-of-the-day .product-of-the-day_banner{flex:1}}@media screen and (min-width:586px)and (max-width:768px){.product-of-the-day #productOfTheDayBanner,.product-of-the-day .product-of-the-day_banner{max-width:587px}}.product-of-the-day #productOfTheDayBanner a,.product-of-the-day .product-of-the-day_banner a{width:100%;display:block;border-radius:20px;border:1px solid #d6d8de;overflow:hidden;aspect-ratio:587/333}.product-of-the-day #productOfTheDayBanner img,.product-of-the-day .product-of-the-day_banner img{width:100%;aspect-ratio:585/331;max-width:100%;padding:0}.product-of-the-day .product-image-container{width:51%}@media screen and (max-width:768px){.product-of-the-day .product-image-container{width:unset}}.product-of-the-day .product-image-container .product__image{width:100%;aspect-ratio:300/300;max-width:none}.product-of-the-day .product-image-container .product__image img.product-unavailable{opacity:.5}.product-of-the-day .product-image-container .product__image img{max-width:90%}.product-of-the-day .product-of-the-day__product{display:flex;flex:1;align-items:center;height:100%;border-radius:20px;border:1px solid #d6d8de;width:100%;aspect-ratio:587/331}@media screen and (max-width:768px){.product-of-the-day .product-of-the-day__product{flex-flow:column;padding:24px}}.product-of-the-day .product-of-the-day__product .product-data-container{display:flex;flex-flow:column;flex-wrap:wrap;flex:49%;padding-right:23px;max-height:calc(100% - 32px);height:229px;justify-content:space-between}.product-of-the-day .product-of-the-day__product .product-data-container .product-of-the-day-omni-price{height:30px;max-width:197px;text-align:left;margin-bottom:11px;color:#5c5c5c;font-family:Lato;font-size:12px;font-style:normal;font-weight:400}@media screen and (min-width:769px)and (max-width:991px){.product-of-the-day .product-of-the-day__product .product-data-container .product-of-the-day-omni-price{height:unset;max-width:156px;margin-bottom:1px;font-size:10px}}@media screen and (max-width:768px){.product-of-the-day .product-of-the-day__product .product-data-container .product-of-the-day-omni-price{margin-top:4px}}.product-of-the-day .product-of-the-day__product .product-data-container .subtitle a{color:#000;font-family:Lato;font-size:22px;line-height:1.2;text-decoration:none;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;max-height:53px}@media screen and (max-width:980px){.product-of-the-day .product-of-the-day__product .product-data-container .subtitle a{font-size:16px}}@media screen and (min-width:769px)and (max-width:991px){.product-of-the-day .product-of-the-day__product .product-data-container .subtitle a{font-size:13px;line-height:1.2;margin:0}}.product-of-the-day .product-of-the-day__product .product-data-container .product-price{font-family:Lato;font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:#000}@media screen and (max-width:1024px){.product-of-the-day .product-of-the-day__product .product-data-container .product-price{font-size:29px}}@media screen and (max-width:980px){.product-of-the-day .product-of-the-day__product .product-data-container .product-price{font-size:19px}}@media screen and (min-width:769px)and (max-width:991px){.product-of-the-day .product-of-the-day__product .product-data-container .product-price{font-size:16px}}.product-of-the-day .product-of-the-day__product .product-data-container .product__info-tag{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;font-size:12px;line-height:1;text-transform:uppercase;margin:0 0 8px;background:var(--Dark-Blue,#102d69);padding:8px;width:fit-content}@media screen and (min-width:769px)and (max-width:991px){.product-of-the-day .product-of-the-day__product .product-data-container .product__info-tag{padding:6px;font-size:10px;line-height:1;margin:0 0 4px}}.product-of-the-day .product-of-the-day__product .product-data-container .product__price--unavailable{width:167px;height:40px;border-radius:20px;text-align:center;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:40px;position:relative}@media screen and (max-width:768px){.product-of-the-day .product-of-the-day__product .product-data-container .product__price--unavailable{margin-left:calc(50% - 83.5px)}}.product-of-the-day .product-of-the-day__product .product-data-container .product__price--unavailable:active,.product-of-the-day .product-of-the-day__product .product-data-container .product__price--unavailable:focus,.product-of-the-day .product-of-the-day__product .product-data-container .product__price--unavailable:hover{color:#fff;background:#afb0b3;border:1px solid #afb0b3}.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket{width:167px;height:40px;border-radius:20px;background:#f47920;color:#fff;text-align:center;font-family:Lato;font-size:15px;font-style:normal;font-weight:700;line-height:40px}.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket:active,.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket:focus,.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket:hover{color:#f47920;background:#fff;border:1px solid #f47920}@media screen and (min-width:769px)and (max-width:991px){.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket{line-height:36px;height:36px;font-size:13px}}@media screen and (max-width:768px){.product-of-the-day .product-of-the-day__product .product-data-container .product__price.to-basket{margin-left:calc(50% - 83.5px);margin-top:8px}}.product-of-the-day.wrapper .description--small{font-size:inherit}@media screen and (max-width:768px){.product-of-the-day.wrapper .product-image-container{width:100%;max-width:350px}#content .product-of-the-day.wrapper .product-of-the-day__product{height:unset;max-width:587px;aspect-ratio:unset}.product-of-the-day.wrapper .product-of-the-day__product .product-data-container{height:unset;max-height:unset}.product-of-the-day.wrapper .product__image img{max-height:350px;max-width:100%}}.product-of-the-day #productOfTheDayBanner img .smaller,.product-of-the-day .product-of-the-day_banner img .smaller{display:block}.product-of-the-day #productOfTheDayBanner img .bigger,.product-of-the-day .product-of-the-day_banner img .bigger{display:none}@media screen and (min-width:586px)and (max-width:768px){.product-of-the-day #productOfTheDayBanner img .smaller,.product-of-the-day .product-of-the-day_banner img .smaller{display:none}.product-of-the-day #productOfTheDayBanner img .bigger,.product-of-the-day .product-of-the-day_banner img .bigger{display:block}}.unsuccessfull-logging{margin:auto;text-align:center}.unsuccessfull-logging h3,.unsuccessfull-logging li,.unsuccessfull-logging p,.unsuccessfull-logging ul{text-align:left}.unsuccessfull-logging .registerShow{margin:auto}
.page-profile .article{padding-top:35px;padding-bottom:35px}.page-profile .profile-header{align-items:center;border-bottom:1px solid #97a1c3;display:flex}.page-profile .profile-header .subtitle{margin-left:auto}.page-profile .section-profile{padding:20px 0}.page-profile .section-profile .section-profile-title{margin:15px 0 25px;width:100%}.page-profile .section-profile .subtitle.no-margin{margin:0}.page-profile .section-profile .profile-top-bar{align-items:center;display:flex;width:100%}.page-profile .section-profile.user{align-items:flex-start;display:flex;flex-wrap:wrap}.page-profile .section-profile.user .description--short+.btn{margin-left:auto;max-width:245px;width:35%}.page-profile .section-profile.user .icon-big{display:block;height:auto;margin:20px;max-width:330px;width:40%}.page-profile .section-profile.user .icon-big.right{bottom:0;margin:0;max-width:245px;position:absolute;right:0;width:30%}.page-profile .section-profile.user .wrapper{padding:0}.page-profile .section-profile.user .wrapper.address-list{margin:25px -10px}.page-profile .section-profile.user .wrapper.address-list .column{align-items:center;display:flex;justify-content:space-between;margin:10px;padding:10px 40px;width:calc(50% - 21px)}.page-profile .section-profile.user .wrapper.address-list .column--active{background:rgba(234,221,213,.2);border:2px solid #97a1c3;border-radius:60px}.page-profile .section-profile.user .wrapper.address-list .address-status{display:block}.page-profile .section-profile.user .wrapper.address-list .page-checkbox{padding:0}.page-profile .section-profile.user .cta-image{border:1px solid #ebecec}.page-profile .section-profile.user.align-center{align-items:center}.page-profile .section-profile.user .column{position:relative}.page-profile .section-profile.user .column.w-20{width:20%}.page-profile .section-profile.user .column.w-30{width:30%}.page-profile .section-profile.user .column.w-50{padding-right:100px;width:50%}.page-profile .section-profile.user .column.w-50.wrapper--row{justify-content:space-between;padding:0}.page-profile .section-profile.user .column.w-50.wrapper--row .btn{margin:0 60px 0 30px}.page-profile .section-profile.user .column strong{display:block}.page-profile .section-profile.user .column .edit{position:absolute;right:60px;top:15px}.page-profile .section-profile.user .shipping-title{width:100%}.page-profile .section-profile.user .shipping-title.mt-big{margin-top:35px}.page-profile .section-profile.user address{margin:15px 0}.page-profile .section-profile.user.agreedment .column.w-50{padding-right:10px}.page-profile .section-profile.user.form{position:relative}.page-profile .section-profile.user.form .close{top:30px}.page-profile .section-profile.user.form form.wrapper--row{margin:0;max-width:550px;width:100%}.page-profile .section-profile.user.form form.wrapper--row .column{padding-right:60px;max-width:300px;width:50%}.page-profile .section-profile.user.form form.wrapper--row .column p{margin:36px 0 0}.page-profile .section-profile.user.form form.wrapper--row .column .link{left:50%;margin:15px 0;position:relative;transform:translateX(-50%)}.page-profile .section-profile.user.form form.wrapper--row input[type=submit]{margin:50px auto 0;max-width:300px;width:100%}.page-profile .section-profile.shipping{align-items:flex-start;display:flex;flex-wrap:wrap}.page-profile .section-profile.shipping .column{align-items:flex-start;display:flex;justify-content:flex-start}.page-profile .section-profile.shipping .column:nth-of-type(2n){width:40%}.page-profile .section-profile.shipping .column:nth-of-type(odd){width:60%}.page-profile .section-profile.shipping .column .description--orange{margin-right:40px}.page-profile .section-profile.shipping .column address .link{margin-top:10px}.page-profile .section-profile.list-order-products{align-items:center;display:flex;flex-wrap:wrap}.page-profile .section-profile.list-order-products>.description{width:75%}.page-profile .section-profile.list-order-products .pagination{width:100%}.page-profile.login .section-profile,.page-profile.login .section-profile.last-order,.page-profile.logout .section-profile{border-bottom:1px solid #97a1c3}.page-profile.logout .section-profile.user{flex-wrap:wrap}.page-profile.logout .section-profile.user .description{width:60%}.page-profile.logout .section-profile.user .btn{margin:15px 40px 15px auto;max-width:245px;width:40%}.page-profile.logout .section-profile.last-order{border-bottom:1px solid #97a1c3;align-items:center;display:flex;flex-wrap:wrap}.page-profile.logout .section-profile.last-order .description{width:40%}.page-profile.logout .section-profile.last-order ul{align-items:center;display:flex;justify-content:space-around;list-style:none;margin:0;padding:0;width:60%}.page-profile.page-contact .section-profile{border-bottom:1px solid #97a1c3}.page-profile.page-contact .section-profile.contact{border-bottom:none}.page-profile.page-contact .section-profile.contact.contact-2-columns{align-items:flex-start;display:flex;flex-wrap:wrap}.page-profile.page-contact .section-profile.contact.contact-2-columns .column{width:50%}.page-profile.page-contact .section-profile.contact.contact-2-columns .column:nth-of-type(odd){padding-right:10px}.page-profile.page-contact .section-profile.contact.contact-2-columns .column:nth-of-type(2n){padding-left:10px}.page-profile.page-contact .section-profile.contact.contact-2-columns .contact-helpline{margin-bottom:30px;text-decoration:none}.page-profile.page-contact .section-profile.archive{padding:0}.page-profile.page-contact .section-profile.archive .link.clear{left:50%;margin:0;position:relative;transform:translateX(-50%)}.page-profile.page-contact form.wrapper--row{margin:0 auto;max-width:715px;padding:0;width:100%}.page-profile.page-contact form.wrapper--row .column{margin:5px 10px;width:calc(50% - 21px)}.page-profile.page-contact form.wrapper--row input[type=submit]{max-width:300px;margin:30px auto 0;width:100%}.page-profile.page-contact .max-width{left:inherit;right:0;width:auto}.page-profile.page-contact .message-archive-meta{align-items:center;display:flex;justify-content:space-between}.page-profile.page-contact .comment-list li{list-style:none;padding:0}.page-profile.page-contact .comment-list li .comment-text{width:calc(100% - 51px)}.page-profile.page-contact .comment-list li .comment-text .link-follow{margin:0 20px}.page-profile.page-contact .comment-list li .comment-text .link-follow svg{margin:0}.page-profile.page-contact .comment-list li .add-message{margin-bottom:30px;width:100%}.page-profile.page-contact .comment-list li .add-message input[type=submit]{display:block;margin:30px auto;max-width:300px;width:100%}.page-profile.page-contact .comment-list .conversation{font-size:14px;font-family:Lato-Medium,sans-serif;font-weight:500;line-height:1.5}.page-profile.page-contact .comment-list .conversation .double-check{display:none;fill:#f47920;height:36px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:36px}.page-profile.page-contact .comment-list .conversation .text-right{margin:20px 0;padding-left:12%;text-align:right}.page-profile.page-contact .comment-list .conversation .text-right__inner{margin:30px 0 20px}.page-profile.page-contact .comment-list .conversation .text-right-date{color:#6373a7;margin-left:auto;position:relative}.page-profile.page-contact .comment-list .conversation .text-right-date.readed{padding-left:40px;position:relative}.page-profile.page-contact .comment-list .conversation .text-right-date.readed .double-check{display:block}.page-profile.page-contact .comment-list .conversation .text-left{margin:20px 0;text-align:left}.page-profile.page-contact .comment-list .conversation .text-left__inner{background:#f8f5f2;border-radius:0 20px 20px 0;margin:30px 0 20px;padding:5px 40px}.page-profile.page-contact .comment-list .conversation .text-left-date{color:#6373a7;margin-left:auto;position:relative}.page-profile.page-contact .comment-list .conversation .text-left-date.readed{padding-left:40px;position:relative}.page-profile.page-contact .comment-list .conversation .text-left-date.readed .double-check{display:block}@media screen and (max-width:1200px){.page-profile .section-profile.shipping .column:nth-of-type(2n),.page-profile .section-profile.shipping .column:nth-of-type(odd){margin-top:0;margin-bottom:15px;width:100%}.page-profile.logout .section-profile.user .btn{margin-right:0}.page-profile .section-profile.user .column.w-50.wrapper--row .btn{margin:0 0 0 15px}}@media screen and (max-width:1024px){.page-profile .article{order:2;padding-top:20px}}@media screen and (max-width:840px){.page-profile.logout .section-profile.user .description{width:100%}.page-profile.logout .section-profile.user .btn{margin-left:0}.page-profile.logout .section-profile.last-order .description,.page-profile.logout .section-profile.last-order ul{width:100%}.page-profile.logout .section-profile.last-order .description{margin-top:0}.page-profile.logout .section-profile.last-order .description br{display:none}.page-profile .section-profile.user .column.w-20,.page-profile .section-profile.user .column.w-30{width:33.3333333333%}.page-profile .section-profile.user .column.w-20.section-profile-title{width:100%}.page-profile .section-profile.user .column.w-50.wrapper--row .btn{margin:0 0 0 15px}}@media screen and (max-width:720px){.page-profile{overflow:hidden}.page-profile .section-profile.user .column.w-20,.page-profile .section-profile.user .column.w-30{margin:0 0 15px;width:100%}.page-profile .section-profile.user .column.w-50{padding-right:0;width:100%}.page-profile .section-profile.user .column.w-50 .edit{right:0}.page-profile .section-profile.user.align-center .description--short{width:100%}.page-profile .section-profile.user.align-center .description--short+.btn{margin-left:0;width:100%}.page-profile .section-profile.user.align-center .icon-big{margin-left:auto;width:100%}.page-profile .section-profile.user .wrapper.address-list{margin:15px 0}.page-profile .section-profile.user .wrapper.address-list .column{margin:10px 0;width:100%}.page-profile .section-profile.user .icon-big.right{display:none}.page-profile .section-profile.user.form form.wrapper--row{max-width:100%}.page-profile.page-contact form.wrapper--row .column{width:calc(100% - 21px)}.page-profile.page-contact .section-profile.contact.contact-2-columns .column{padding:0;width:100%}.page-profile.page-contact .article{padding-bottom:0}.page-profile.page-contact .comment-list li{padding:0}.page-profile.page-contact .comment-list .conversation .text-left__inner{transform:translateX(-20px)}.page-profile .blog__list .blog-item__meta-author{display:none}.page-profile .blog__list .blog-item__meta{width:100%}}@media screen and (max-width:560px){.page-profile .profile-header{flex-wrap:wrap}.page-profile.logout .section-profile.user .btn,.page-profile .profile-header .subtitle,.page-profile .profile-header .title{width:100%}.page-profile .section-profile{padding:10px 0}.page-profile .section-profile .profile-top-bar{align-items:flex-start}.page-profile .section-profile .profile-top-bar .description{font-size:14px}.page-profile .section-profile.user .wrapper.address-list{margin:15px -20px;width:calc(100% + 40px)}.page-profile .section-profile.user .wrapper.address-list .column--active{border-radius:0;border-width:2px 0}.page-profile .section-profile.user.form form.wrapper--row .column{padding-right:0;max-width:100%;width:100%}}
.page-profile .section-profile.last-order{align-items:center;border:none;display:flex;flex-wrap:wrap;width:100%}.page-profile .section-profile.last-order .section-title{border-bottom:1px solid #97a1c3;margin:0 0 25px;padding-bottom:20px;width:100%}.page-profile .section-profile.last-order .section-title .color{color:#f47920}.page-profile .section-profile.last-order.archive{margin-top:20px}.last-order-item{border-bottom:1px solid #97a1c3;padding:20px 0;width:100%}.last-order-item:last-of-type{border-bottom:none}.last-order-item .see-more{bottom:0;position:absolute;right:0}.last-order-item .order-number{margin:0}.last-order-item .order-date{display:block;margin:0}.last-order-item .order-shipping-date,.last-order-item .order-shipping-method{display:block;margin:30px 0}.last-order-item .order-shipping-date .description{display:block}.last-order-item .order-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.last-order-item .order-status-info.error{color:#f47920}.last-order-item .order-status-progres{display:flex;list-style:none;justify-content:space-between;margin:0 0 30px;padding:0;position:relative;z-index:10;width:100%}.last-order-item .order-status-progres li{align-items:center;background:#fff;border:1px solid #102d69;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.23);color:#6373a7;display:flex;justify-content:center;height:36px;width:36px}.last-order-item .order-status-progres li svg{display:block;fill:currentColor;height:24px;width:24px}.last-order-item .order-status[data-status="1"] .order-status-progres li:first-of-type,.last-order-item .order-status[data-status="2"] .order-status-progres li:first-of-type,.last-order-item .order-status[data-status="2"] .order-status-progres li:nth-of-type(2){background:#102d69;color:#fff}.last-order-item .order-status[data-status="2"] .progress-bar__current{width:25%}.last-order-item .order-status[data-status="3"] .order-status-progres li:first-of-type,.last-order-item .order-status[data-status="3"] .order-status-progres li:nth-of-type(2),.last-order-item .order-status[data-status="3"] .order-status-progres li:nth-of-type(3){background:#102d69;color:#fff}.last-order-item .order-status[data-status="3"] .progress-bar__current{width:50%}.last-order-item .order-status[data-status="4"] .order-status-progres li:first-of-type,.last-order-item .order-status[data-status="4"] .order-status-progres li:nth-of-type(2),.last-order-item .order-status[data-status="4"] .order-status-progres li:nth-of-type(3),.last-order-item .order-status[data-status="4"] .order-status-progres li:nth-of-type(4){background:#102d69;color:#fff}.last-order-item .order-status[data-status="4"] .progress-bar__current{width:75%}.last-order-item .order-status[data-status="5"] .order-status-progres li{background:#102d69;color:#fff}.last-order-item .order-status[data-status="5"] .progress-bar__current{width:100%}.last-order-item .order-status .progress-bar{background:rgba(151,161,195,.2);height:8px;left:0;position:absolute;top:14px;width:100%;z-index:0}.last-order-item .order-status .progress-bar__current{background:#97a1c3;height:8px;left:0;position:absolute;top:0}.last-order-item .order-status .link{margin-left:auto}.last-order-item .order-products{display:block;position:relative}.last-order-item .order-products .order-products-title{margin:45px 0 10px}.last-order-item .order-products .next{bottom:12px;right:-50px;top:inherit;transform:none}.last-order-item .order-products .next--rotate{transform:rotate(-180deg)}.last-order-item .order-products-wrapper{margin-left:-5px;overflow:hidden;width:100%}.last-order-item .order-products__inner{align-items:flex-start;display:flex;padding:0;transition:all .25s ease}.last-order-item .order-products__inner .miniatures__image{align-items:center;border:1px solid #97a1c3;border-radius:10px;cursor:pointer;display:flex;height:48px;justify-content:center;overflow:hidden;padding:5px;transition:all .25s ease;width:48px}.last-order-item .order-products__inner .miniatures__image img{display:block;height:auto;width:100%}.last-order-item .order-products__inner .miniatures__image:active,.last-order-item .order-products__inner .miniatures__image:focus,.last-order-item .order-products__inner .miniatures__image:hover{border:1px solid #f47920}.last-order-item .order-products .order-products__inner[data-count="1"]{margin:0;width:14.28571%}.last-order-item .order-products .order-products__inner[data-count="1"] .miniatures__image{margin:8px 5px;width:calc(100% - 11px)}.last-order-item .order-products .order-products__inner[data-count="2"]{margin:0;width:28.57143%}.last-order-item .order-products .order-products__inner[data-count="2"] .miniatures__image{margin:8px 5px;width:calc(50% - 11px)}.last-order-item .order-products .order-products__inner[data-count="3"]{margin:0;width:42.85714%}.last-order-item .order-products .order-products__inner[data-count="3"] .miniatures__image{margin:8px 5px;width:calc(33.33333% - 11px)}.last-order-item .order-products .order-products__inner[data-count="4"]{margin:0;width:57.14286%}.last-order-item .order-products .order-products__inner[data-count="4"] .miniatures__image{margin:8px 5px;width:calc(25% - 11px)}.last-order-item .order-products .order-products__inner[data-count="5"]{margin:0;width:71.42857%}.last-order-item .order-products .order-products__inner[data-count="5"] .miniatures__image{margin:8px 5px;width:calc(20% - 11px)}.last-order-item .order-products .order-products__inner[data-count="6"]{margin:0;width:85.71429%}.last-order-item .order-products .order-products__inner[data-count="6"] .miniatures__image{margin:8px 5px;width:calc(16.66667% - 11px)}.last-order-item .order-products .order-products__inner[data-count="7"]{margin:0;width:100%}.last-order-item .order-products .order-products__inner[data-count="7"] .miniatures__image{margin:8px 5px;width:calc(14.28571% - 11px)}.last-order-item .order-products .order-products__inner[data-count="8"]{margin:0;width:114.28571%}.last-order-item .order-products .order-products__inner[data-count="8"] .miniatures__image{margin:8px 5px;width:calc(12.5% - 11px)}.last-order-item .order-products .order-products__inner[data-count="9"]{margin:0;width:128.57143%}.last-order-item .order-products .order-products__inner[data-count="9"] .miniatures__image{margin:8px 5px;width:calc(11.11111% - 11px)}.last-order-item .order-products .order-products__inner[data-count="10"]{margin:0;width:142.85714%}.last-order-item .order-products .order-products__inner[data-count="10"] .miniatures__image{margin:8px 5px;width:calc(10% - 11px)}.last-order-item .order-products .order-products__inner[data-count="11"]{margin:0;width:157.14286%}.last-order-item .order-products .order-products__inner[data-count="11"] .miniatures__image{margin:8px 5px;width:calc(9.09091% - 11px)}.last-order-item .order-products .order-products__inner[data-count="12"]{margin:0;width:171.42857%}.last-order-item .order-products .order-products__inner[data-count="12"] .miniatures__image{margin:8px 5px;width:calc(8.33333% - 11px)}.last-order-item .order-products .order-products__inner[data-count="13"]{margin:0;width:185.71429%}.last-order-item .order-products .order-products__inner[data-count="13"] .miniatures__image{margin:8px 5px;width:calc(7.69231% - 11px)}.last-order-item .order-products .order-products__inner[data-count="14"]{margin:0;width:200%}.last-order-item .order-products .order-products__inner[data-count="14"] .miniatures__image{margin:8px 5px;width:calc(7.14286% - 11px)}.last-order-item .order-products .order-products__inner[data-count="15"]{margin:0;width:214.28571%}.last-order-item .order-products .order-products__inner[data-count="15"] .miniatures__image{margin:8px 5px;width:calc(6.66667% - 11px)}.last-order-item .order-products .order-products__inner[data-count="16"]{margin:0;width:228.57143%}.last-order-item .order-products .order-products__inner[data-count="16"] .miniatures__image{margin:8px 5px;width:calc(6.25% - 11px)}.last-order-item .order-products .order-products__inner[data-count="17"]{margin:0;width:242.85714%}.last-order-item .order-products .order-products__inner[data-count="17"] .miniatures__image{margin:8px 5px;width:calc(5.88235% - 11px)}.last-order-item .order-products .order-products__inner[data-count="18"]{margin:0;width:257.14286%}.last-order-item .order-products .order-products__inner[data-count="18"] .miniatures__image{margin:8px 5px;width:calc(5.55556% - 11px)}.last-order-item .order-products .order-products__inner[data-count="19"]{margin:0;width:271.42857%}.last-order-item .order-products .order-products__inner[data-count="19"] .miniatures__image{margin:8px 5px;width:calc(5.26316% - 11px)}.last-order-item .order-products .order-products__inner[data-count="20"]{margin:0;width:285.71429%}.last-order-item .order-products .order-products__inner[data-count="20"] .miniatures__image{margin:8px 5px;width:calc(5% - 11px)}.last-order-item .order-products .order-products__inner[data-count="21"]{margin:0;width:300%}.last-order-item .order-products .order-products__inner[data-count="21"] .miniatures__image{margin:8px 5px;width:calc(4.7619% - 11px)}.last-order-item .order-products .order-products__inner[data-count="22"]{margin:0;width:314.28571%}.last-order-item .order-products .order-products__inner[data-count="22"] .miniatures__image{margin:8px 5px;width:calc(4.54545% - 11px)}.last-order-item .order-products .order-products__inner[data-count="23"]{margin:0;width:328.57143%}.last-order-item .order-products .order-products__inner[data-count="23"] .miniatures__image{margin:8px 5px;width:calc(4.34783% - 11px)}.last-order-item .order-products .order-products__inner[data-count="24"]{margin:0;width:342.85714%}.last-order-item .order-products .order-products__inner[data-count="24"] .miniatures__image{margin:8px 5px;width:calc(4.16667% - 11px)}.last-order-item .order-products .order-products__inner[data-count="25"]{margin:0;width:357.14286%}.last-order-item .order-products .order-products__inner[data-count="25"] .miniatures__image{margin:8px 5px;width:calc(4% - 11px)}.last-order-item .order-products .order-products__inner[data-count="26"]{margin:0;width:371.42857%}.last-order-item .order-products .order-products__inner[data-count="26"] .miniatures__image{margin:8px 5px;width:calc(3.84615% - 11px)}.last-order-item .order-products .order-products__inner[data-count="27"]{margin:0;width:385.71429%}.last-order-item .order-products .order-products__inner[data-count="27"] .miniatures__image{margin:8px 5px;width:calc(3.7037% - 11px)}.last-order-item .order-products .order-products__inner[data-count="28"]{margin:0;width:400%}.last-order-item .order-products .order-products__inner[data-count="28"] .miniatures__image{margin:8px 5px;width:calc(3.57143% - 11px)}.last-order-item .order-products .order-products__inner[data-count="29"]{margin:0;width:414.28571%}.last-order-item .order-products .order-products__inner[data-count="29"] .miniatures__image{margin:8px 5px;width:calc(3.44828% - 11px)}.last-order-item .order-products .order-products__inner[data-count="30"]{margin:0;width:428.57143%}.last-order-item .order-products .order-products__inner[data-count="30"] .miniatures__image{margin:8px 5px;width:calc(3.33333% - 11px)}.last-order-item .order-products .order-products__inner[data-count="31"]{margin:0;width:442.85714%}.last-order-item .order-products .order-products__inner[data-count="31"] .miniatures__image{margin:8px 5px;width:calc(3.22581% - 11px)}.last-order-item .order-products .order-products__inner[data-count="32"]{margin:0;width:457.14286%}.last-order-item .order-products .order-products__inner[data-count="32"] .miniatures__image{margin:8px 5px;width:calc(3.125% - 11px)}.last-order-item .last-order--short,.last-order-item .last-order--wide{height:0;overflow:hidden;transition:all .25s ease-out}.last-order-item .last-order--open{height:auto}.last-order-item .last-order--short .last-order-item__content-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.last-order-item .last-order--short .column.w-40{width:40%}.last-order-item .last-order--short .column.w-60{padding-bottom:35px;position:relative;width:calc(60% - 51px)}.last-order-item .last-order--wide .last-order-item__content-wrapper{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:45px;position:relative;width:calc(100% - 51px)}.last-order-item .last-order--wide .see-more{bottom:30px}.last-order-item .last-order--wide .order-date,.last-order-item .last-order--wide .order-number,.last-order-item .last-order--wide .order-shipping-date{width:33.3333333333%}.last-order-item .last-order--wide .order-date,.last-order-item .last-order--wide .order-shipping-date{font-size:14px}.last-order-item .last-order--wide .order-date{text-align:center}.last-order-item .last-order--wide .order-status{margin-left:50px}.last-order-item .last-order--wide .order-status-progres{margin-bottom:90px}.last-order-item .last-order--wide .order-status-progres-title{color:#2b2e34;position:absolute;text-align:center;top:calc(100% + 10px)}.last-order-item .last-order--wide .order-status-progres-title .description--blue{display:block;text-align:center;width:100%}.last-order-item .last-order--wide .wrapper--row{align-items:flex-start;justify-content:space-between;padding:0}.last-order-item .last-order--wide .wrapper--row-align-center{align-items:center}.last-order-item .last-order--wide .wrapper--row .link{margin:0}.last-order-item .last-order--wide .wrapper--row .btn{width:300px}.last-order-item .last-order--wide .wrapper--row .column-title{margin:30px 0}.last-order-item .product__list{margin:0;flex-wrap:wrap}.last-order-item .product__list-item{align-items:stretch;display:flex;height:65px;margin:10px 0;padding:0 0 0 100px;width:100%;max-width:100%}.last-order-item .product__list .product__image{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:85px}.last-order-item .product__list .product__title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.last-order-item .product__list .product__title p{margin:0;width:100%}.last-order-item .product__list .product__amount,.last-order-item .product__list .product__price{align-items:center;display:flex;font-size:18px;font-family:Lato,sans-serif;font-weight:700}.last-order-item .product__list .product__amount{border:solid #97a1c3;border-width:1px 0;color:#102d69;flex-shrink:0;justify-content:center;margin:0 20px;width:100px}.last-order-item .product__list .product__price{border-bottom:1px solid #f47920;color:#f47920;flex-shrink:0;justify-content:flex-end;text-align:right;width:140px}.last-order-item .summary{align-items:center;border:solid #f47920;border-width:1px 0;display:flex;justify-content:space-between;font-size:18px;font-family:Lato-Medium,sans-serif;font-weight:500;margin:30px 0;padding:17px 0;width:100%}.last-order-item .summary .summary-price{color:#f47920;font-size:20px;font-family:Lato,sans-serif;font-weight:700}.last-order-item .rate-products-btn{width:100%;display:block;margin-top:25px}@media screen and (min-width:561px){.last-order-item .rate-products-btn{max-width:260px;margin-left:auto}}@media screen and (max-width:1200px){.last-order-item .last-order--wide .last-order-item__content-wrapper,.last-order-item .last-order--wide .order-number{width:100%}.last-order-item .last-order--wide .order-date,.last-order-item .last-order--wide .order-shipping-date{margin:10px 0;text-align:left;width:50%}.last-order-item .last-order--wide .order-status{margin-top:30px;margin-right:50px}}@media screen and (max-width:840px){.last-order-item .last-order--short .column.w-60{width:calc(60% - 31px)}.last-order-item .order-products .next{right:-35px}}@media screen and (max-width:720px){.last-order-item .last-order--short .column.w-40{order:2;width:100%}.last-order-item .last-order--short .column.w-60{order:1;padding-bottom:60px;width:100%}.last-order-item .see-more{bottom:25px;left:50%;right:inherit;transform:translateX(-50%)}.last-order-item .product__list-item{min-height:65px;height:auto}.last-order-item .order-products .next{display:none}.last-order-item .order-products .order-products__inner{flex-wrap:nowrap;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll;width:auto}.last-order-item .order-products .order-products__inner::-webkit-scrollbar{width:0;height:0;display:none}.last-order-item .order-products .order-products__inner[data-count="1"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="1"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="2"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="2"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="3"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="3"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="4"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="4"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="5"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="5"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="6"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="6"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="7"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="7"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="8"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="8"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="9"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="9"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="10"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="10"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="11"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="11"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="12"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="12"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="13"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="13"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="14"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="14"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="15"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="15"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="16"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="16"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="17"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="17"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="18"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="18"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="19"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="19"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="20"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="20"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="21"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="21"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="22"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="22"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="23"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="23"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="24"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="24"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="25"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="25"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="26"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="26"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="27"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="27"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="28"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="28"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="29"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="29"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="30"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="30"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="31"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="31"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .order-products .order-products__inner[data-count="32"]{margin:0;width:auto}.last-order-item .order-products .order-products__inner[data-count="32"] .miniatures__image{margin:8px 5px;min-width:48px;width:48px}.last-order-item .last-order--wide .wrapper--row{flex-wrap:wrap}.last-order-item .last-order--wide .wrapper--row .column{width:100%}.last-order-item .last-order--wide .wrapper--row .column-title{margin-bottom:10px}.last-order-item .last-order--wide .wrapper--row .btn{margin:20px auto 0}.last-order-item .last-order--wide .order-status{margin:30px 0}.last-order-item .last-order--wide .order-status-progres{margin-bottom:30px}.last-order-item .last-order--wide .order-status-progres-title{display:none}}@media screen and (max-width:560px){.last-order-item .see-more{white-space:nowrap}.last-order-item .product__list{align-items:flex-end}.last-order-item .product__list-item{flex-wrap:wrap;padding-left:0}.last-order-item .product__list .product__image{margin-right:20px;position:relative}.last-order-item .product__list .product__title{width:calc(100% - 110px)}.last-order-item .product__list .product__amount{margin:0 20px 0 0;padding:10px 0;width:85px}.last-order-item .product__list .product__price{padding:10px 0;width:calc(100% - 110px)}.last-order-item .last-order--short .order-date,.last-order-item .last-order--short .order-products,.last-order-item .last-order--short .order-shipping-address,.last-order-item .last-order--short .order-status-progres,.last-order-item .last-order--short .order-status .progress-bar{display:none}.last-order-item .last-order--short .order-shipping-date,.last-order-item .last-order--short .order-shipping-method{font-size:14px;margin:10px 0}.page-profile .section-profile.last-order.archive{padding-bottom:0}.page-profile .section-profile.last-order .section-title{margin-bottom:0}}
html{box-sizing:border-box;overflow:-moz-scrollbars-vertical;overflow-y:scroll}*,:after,:before{box-sizing:inherit}:root{--color-primary:#f47920}body{margin:0;background:#ebecec}body,html{margin:0;padding:0;display:block}main{min-height:calc(100vh - 60px)}.sandbox-background{background:#ebecec!important}.sandbox-background .site-header{height:84px}.sandbox-site-header{position:relative}header{background-color:#fff}.btn--orange,.orange-filled{cursor:pointer}.btn--orange:active,.btn--orange:focus,.btn--orange:hover,.orange-filled:active,.orange-filled:focus,.orange-filled:hover{background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);box-shadow:0 3px 6px rgba(0,0,0,.16)}.summary-sandbox{align-items:center;border:solid var(--color-primary);border-width:1px 0;display:flex;justify-content:space-between;font-size:18px;font-family:Lato-Medium,sans-serif;font-weight:500;margin:30px 0;padding:17px 0;width:100%}.sandbox-state{background:#fff;text-align:center;width:100%;padding-bottom:34px;margin-left:auto;margin-bottom:0;margin-top:50px;position:relative;padding-top:63px;border-radius:8px}.sandbox-header.sandbox-wrapper--row{margin:50px auto 0;max-width:1250px;padding:20px 25px 0}.site-header.sandbox-wrapper--row{align-items:center}.site-header__main{transition:all .25s ease}.site-header.is-fixed{padding-top:70px;position:relative}.footer__copyright{margin:0;font-family:Lato,sans-serif;font-weight:700}.sandbox-section{align-items:flex-start;flex-wrap:wrap;width:100%}.footer-sandbox{height:85px;padding:20px 24px;background:#fff;bottom:0;left:0;width:100%;z-index:1000;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c}.footer-sandbox .sandbox-wrapper{align-items:center}.sandbox-wrapper--row-center{justify-content:center}.sandbox-wrapper--row{align-items:flex-start;display:flex;flex-wrap:wrap}.sandbox-wrapper{margin:0 auto;max-width:1250px;padding:0 25px;width:100%}.sandbox-form-input{width:25%;margin:auto}.sandbox-header .phone-nb{font-weight:700;font-size:14px;line-height:17px;color:#21253d;text-decoration:none}.sandbox-link,a{color:#21253d;display:inline-block;outline:none;text-decoration:none}.sandbox-link:focus-visible,a:focus-visible{outline:2px solid #f47920;outline-offset:2px}a{background-color:transparent}.sandbox-client-id{border:1px solid #d8d8da;border-radius:8px;height:48px;line-height:48px;padding:14px 12px}.sandbox-client-id,.top-banner{font-weight:700;font-size:16px;color:#102d69}.top-banner{position:fixed;top:0;left:0;width:100%;background-color:#f47920;text-align:center;padding:20px 0;z-index:1000;box-shadow:0 2px 5px #102d69}.sandbox-paginator{margin:0 auto;width:auto}.edd-option:hover{color:var(--color-primary);cursor:pointer}.sandbox-header{display:flex;justify-content:space-between;align-items:center}.button-group{display:flex;gap:10px}dialog{padding:20px;border:none;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.3);max-width:400px;margin:auto}.dialog-buttons{display:flex;justify-content:center;gap:10px;margin-top:20px;align-items:center;margin-right:40px}#qty-dialog-form{display:flex;flex-direction:column;align-items:center;gap:20px}#qty-dialog-form h3{margin:0;text-align:center}.cart-index-item-sandbox{width:100%;display:flex;justify-content:center;gap:0}.purchase-item__qty,.qty{display:flex;flex-direction:column;align-items:center}.qty{margin:12px;text-align:center!important}.qty-popup-trigger{width:40px;height:40px;border-radius:50%;border:2px solid #f47920;background-color:#f47920;color:#102d69;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.qty-popup-trigger:hover{border:2px solid #102d69;background-color:#102d69;color:#f47920}.qty-popup-trigger:focus-visible{outline:2px solid #f47920;outline-offset:2px}.qty{margin:16px 10px;position:relative;width:130px}.qty__input::-webkit-inner-spin-button,.qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty__input{-moz-appearance:textfield;appearance:textfield;border:1px solid #afb0b3;border-radius:20px;box-shadow:none;font-size:14px;font-family:Lato,sans-serif;font-weight:900;height:30px;line-height:28px;padding:0;text-align:center;width:100%}.qty__input,.qty__input:focus,.qty__input[value="0"],.qty__input[value="0"]:focus{color:#21253d}.qty .qty-nav{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.qty-nav__down,.qty-nav__up{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;line-height:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:35%}.qty-nav__down:before,.qty-nav__up:before{background:#afb0b3;content:"";height:2px;left:calc(50% - 6px);position:absolute;top:50%;width:12px}.qty-nav__down:hover:after,.qty-nav__down:hover:before,.qty-nav__up:hover:after,.qty-nav__up:hover:before{background:#f47920}.qty-nav__up{color:#21253d;right:0;border-radius:0 20px 20px 0;border:1px solid rgba(255,0,0,0)}.qty-nav__up:after{background:#afb0b3;content:"";height:2px;left:calc(50% - 6px);position:absolute;top:50%;transform:rotate(90deg);width:12px}.qty-nav__up:before{background:#afb0b3}.qty-nav__down{color:#afb0b3;left:0;border-radius:20px 0 0 20px;border:1px solid rgba(255,0,0,0)}.qty.qty--medium{width:82px}.qty.qty--short{width:30px}.qty.qty--short .qty__input{color:#fff}.qty.qty--short-nav__down,.qty.qty--short .qty-nav__down{display:none}.qty.qty--short-nav__up,.qty.qty--short .qty-nav__up{height:30px;right:0;width:30px}.qty .qty__input:disabled+.qty-nav-nav__down,.qty .qty__input:disabled+.qty-nav-nav__up,.qty .qty__input:disabled+.qty-nav .qty-nav__down,.qty .qty__input:disabled+.qty-nav .qty-nav__up{opacity:.4;pointer-events:none}.sandbox-button .btn{position:relative;bottom:0;left:0;min-width:inherit}.sandbox-page{background:#fff;padding:35px;margin:50px auto;border-radius:8px}.header-links{display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%;box-sizing:border-box}.back-link{margin-right:auto}.logout-link{margin-left:auto;text-decoration:none}.wrapper--row{display:inherit!important}.flash-wrapper{display:flex!important;border-radius:8px}
body{font-size:14px}.purchase-background{background:#f5f5f5;min-height:100vh;position:relative;padding-bottom:85px}.purchase-background .popup{z-index:99999}.purchase-background .link.change,.purchase-background a.change{text-wrap:nowrap;display:flex}.purchase-header{justify-content:space-between;padding:19px 25px}.purchase-header.wrapper--row{margin:0 auto;max-width:1250px;padding:20px 25px}.purchase-header .phone-nb{font-weight:700;font-size:14px;line-height:17px;color:#102d69;text-decoration:none}.purchase-header .phone-nb .form-element__container{margin-bottom:14px}.footer-purchase{padding:20px 24px;background:#fff}.footer-purchase .wrapper{align-items:center}.footer-purchase .wrapper p{font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c;text-align:center}.purchase{padding-top:0;width:100%}.purchase-section{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%;margin-top:16px}.purchase__inner{padding-right:20px;width:calc(100% - 345px)}.purchase .purchase-delete-all-box{padding:0 24px;background-color:#fff;height:60px;border-radius:8px}.purchase .purchase-delete-all-box .cart-delete-all-items{display:flex;align-items:center}.purchase .purchase-delete-all-box .cart-delete-all-items img{width:20px;margin-right:10px}.purchase .purchase-form-delivery-container{margin-top:24px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types{flex-flow:row;gap:24px;width:100%;flex-wrap:wrap;max-width:100%;margin:0;padding:24px}@media screen and (max-width:991px){.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types{flex-flow:column}}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .delivery-types-title{flex-basis:100%;margin:0}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types{margin:0;display:flex;width:calc(50% - 12px)}@media screen and (max-width:991px){.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types{width:100%}}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes{flex-flow:column;gap:24px;width:100%;margin:0}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box{display:flex;width:100%;margin:0;flex-flow:row;height:60px;justify-content:space-between;padding:0 16px;align-items:center}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box img,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box img{max-width:60px;margin:0}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box span{position:relative;bottom:unset;font-size:14px;text-align:right;line-height:17px;font-weight:400}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box.inactive,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box.inactive{background:#f5f5f5;border:#f5f5f5}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box.inactive img,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box.inactive img{filter:grayscale(100%)}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box.inactive span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box.inactive span{color:#000}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes .delivery-type-box.inactive .question-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes .delivery-type-box.inactive .question-container{display:flex;gap:16px}.purchase .purchase-form-delivery-title{display:flex;align-items:center;color:#102d69;height:unset;margin-bottom:24px;margin-top:24px}.purchase .marketplace_delivery--info{padding:10px 24px;margin:0 0 20px;color:#5c5c5c;border:1px solid #dcdcdc;border-radius:8px;display:flex;align-items:center}.purchase .marketplace_delivery--info .info-icon{margin-right:20px}.purchase .marketplace_delivery--info .info-icon svg{width:20px;height:20px;fill:#5c5c5c}.purchase .pharmacy_promoCode--info{height:60px;border-top:1px solid #dcdcdc;padding:0 24px;color:#5c5c5c;display:flex;align-items:center;justify-content:flex-start}.purchase .pharmacy_promoCode--info .info-icon{margin-right:20px}.purchase .pharmacy_promoCode--info .info-icon svg{width:20px;height:20px;fill:#5c5c5c}.purchase .purchase-form{border-radius:8px;width:auto;background-color:#fff;color:#000}.purchase .purchase-form--delivery{display:flex;align-items:center;margin:0 24px;height:60px;border-bottom:1px solid #dcdcdc}.purchase .purchase-form--with-lottery{border:2px solid #102d69}.purchase .purchase-form .purchase-item{align-items:center;display:flex;flex-wrap:unset;padding:0 24px;min-height:140px}.purchase .purchase-form .purchase-item.last .purchase-form__item__inside{border-bottom:none}.purchase .purchase-form .purchase-item .purchase-form__item__inside{padding-bottom:24px;border-bottom:1px solid #dcdcdc;padding-top:24px}.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-form__item__inside{padding-top:54px}.purchase .purchase-form .purchase-item.last-promotion-item .purchase-form__item__inside{border-bottom:none}.purchase .purchase-form .purchase-item.promotion-end{border-top:1px solid #102d69}.purchase .purchase-form .purchase-item.purchase-item-separated{position:relative}.purchase .purchase-form .purchase-item.purchase-item-separated:before{content:url(img/triangle-gray.e7b072.png);position:absolute;left:94px;top:-1px;height:19px;z-index:99}.purchase .purchase-form .purchase-item.purchase-item-separated:after{content:"";position:absolute;left:24px;top:-1px;height:1px;width:calc(100% - 48px);z-index:9;border-bottom:1px solid #dcdcdc}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked{background:#eaf1fa;position:relative;margin-top:-1px;border-top:1px solid #dcdcdc;padding:44px 24px 26px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.purchase-item-giftbox-container{background:none;border-top:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.discounted-first:before{content:url(img/triangle-gray.e7b072.png);position:absolute;left:50px;top:-1px;height:19px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked a.purchase-item__image,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked span.purchase-item__image{max-width:50px;max-height:50px;min-width:50px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked a.purchase-item__image img,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked span.purchase-item__image img{max-width:100%;height:auto;max-height:100%}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside{flex-flow:column;border:none;display:flex;flex-flow:row;padding:0;align-self:stretch}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div{display:flex;justify-content:space-between;align-items:center}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left{display:flex;width:unset;justify-content:space-between;align-items:center;margin-right:26px;flex:unset}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>a,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>span{max-width:90px;max-height:90px;min-width:90px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>a img,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>span img{opacity:1}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle{flex-flow:column-reverse;justify-content:center;align-items:start;max-width:491px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle>span{font-weight:700;font-size:16px;line-height:19px;display:block;margin-top:16px;color:#102d69}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .promo-info{color:#102d69;font-size:14px;line-height:17px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .promo-info strong:first-of-type{margin-bottom:5px;display:block}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc{min-height:unset;margin:16px 0 0}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a{text-decoration:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a h3{opacity:1;filter:none;font-size:14px;color:#102d69;margin:0;text-decoration:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right{flex:1;flex-flow:column;align-items:flex-end;margin:0;height:100%}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label{width:104px;margin:0!important}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label:before,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label input{display:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label{background:#f47920;border:1px solid #f47920;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#fff}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:before{display:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:hover{background:#f79752;color:#fff;border:1px solid #f79752}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:focus{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label{background:none;border:1px solid #102d69;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#102d69}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:before{display:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:focus,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:hover{background:#102d69;color:#eaf1fa}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right .purchase-item__inner{min-height:unset;margin:0;align-items:center;align-self:auto}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right .purchase-item__inner .purchase-item__price{filter:none;opacity:1;color:#102d69}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top{margin-bottom:20px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox{width:104px;margin:0!important}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox:before,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox input{display:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label{background:#f47920;border:1px solid #f47920;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#fff}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:before{display:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:hover{background:#f79752;color:#fff;border:1px solid #f79752}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:focus{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom a.purchase-item__image img,.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom span.purchase-item__image img{opacity:1}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc{min-height:unset;margin:0}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc a{text-decoration:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc h3.subtitle{opacity:1;filter:none;margin-left:15px;margin-right:15px;font-size:14px;color:#102d69}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__inner{min-height:unset;margin:0;align-items:center;align-self:auto}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__inner .purchase-item__price{filter:none;opacity:1;color:#102d69}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen{background:#fff}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle{flex-flow:column-reverse;height:100%;max-width:calc(100% - 277px);justify-content:space-between}@media screen and (max-width:767px){.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle{max-width:100%}}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle>span{font-weight:700;font-size:16px;line-height:18px;color:#000}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .bottom{display:flex;flex-flow:column-reverse}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .promo-info{color:#000}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .promo-info strong{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-top:3px;margin-bottom:2px;color:#102d69;background:#eaf1fa;margin-right:12px;cursor:pointer;text-decoration:none}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .purchase-item__desc{justify-content:start;flex:unset;margin:0 0 5px}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a h3{color:#000}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label{background:transparent;color:#000;border-color:#000}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:hover{color:#f47920;border-color:#f47920}.purchase .purchase-form .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right .purchase-item__inner .purchase-item__price{color:#000}.purchase .purchase-form .purchase-item .item-manage.tablet{display:none}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .page-checkbox,.purchase .purchase-form .purchase-item.purchase-item__locked .page-checkbox{pointer-events:visible}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__image img,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__image img{opacity:.5}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-form__item__inside .tags,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-form__item__inside .tags{filter:grayscale(1);opacity:.3}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__inner .item_change_cart,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__inner .purchase-item__price,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__inner .item_change_cart,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__inner .purchase-item__price{filter:grayscale(1);opacity:.3;pointer-events:none}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__qty,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .subtitle,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__qty,.purchase .purchase-form .purchase-item.purchase-item__locked .subtitle{filter:grayscale(1);opacity:.3}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__qty .qty-nav__down,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__qty .qty-nav__up,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__qty input,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .subtitle .qty-nav__down,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .subtitle .qty-nav__up,.purchase .purchase-form .purchase-item.purchase-form__item__disabled .subtitle input,.purchase .purchase-form .purchase-item.purchase-item__locked .page-checkbox,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__qty .qty-nav__down,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__qty .qty-nav__up,.purchase .purchase-form .purchase-item.purchase-item__locked .purchase-item__qty input,.purchase .purchase-form .purchase-item.purchase-item__locked .subtitle .qty-nav__down,.purchase .purchase-form .purchase-item.purchase-item__locked .subtitle .qty-nav__up,.purchase .purchase-form .purchase-item.purchase-item__locked .subtitle input{pointer-events:none}.purchase .purchase-form .purchase-item .container-undo-delete{width:100%;text-align:center}.purchase .purchase-form .purchase-item .container-undo-delete a{font-size:14px;color:#102d69;font-weight:700;text-decoration:underline}.purchase .purchase-form .purchase-item__inner{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between;margin-left:auto;min-height:92px;margin-top:12px;align-self:stretch}.purchase .purchase-form .purchase-item__inner.mobile,.purchase .purchase-form .purchase-item__inner .mobile{display:none}.purchase .purchase-form .purchase-item__inner .inner{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between;margin-left:auto;min-height:92px;align-self:stretch}.purchase .purchase-form .purchase-item__inner .inner .item-manage{display:flex;flex-direction:row;align-items:center;margin-top:-10px}.purchase .purchase-form .purchase-item__inner .inner .item-manage.mobile,.purchase .purchase-form .purchase-item__inner .inner.mobile{display:none}.purchase .purchase-form .purchase-item__inner .item_change_cart{margin-right:38px;position:relative}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value{font-size:14px;color:#21253d;display:flex;align-items:center}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value:before{content:url(img/move-to-top.a22ba5.svg);margin-right:5px;height:20px;width:20px}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value.pharmacy:before{content:url(img/move-to-bottom.0d154b.svg)}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value:after{position:absolute;content:"";margin-left:12px;top:6px;right:-17px;width:0;height:0;border:4px solid transparent;border-top-color:#0b86df}.purchase .purchase-form .purchase-item--alert{padding-bottom:8px}.purchase .purchase-form .purchase-item__image{display:flex;max-height:90px;justify-content:center;overflow:hidden;text-decoration:none;max-width:92px}.purchase .purchase-form .purchase-item__image.mobile,.purchase .purchase-form .purchase-item__image.tablet{display:none}.purchase .purchase-form .purchase-item__image img{display:block;transition:all .25s ease;width:100%;height:auto}.purchase .purchase-form .purchase-item__image:active,.purchase .purchase-form .purchase-item__image:focus,.purchase .purchase-form .purchase-item__image:hover{transform:scale(1.1)}.purchase .purchase-form .purchase-item__image--set{flex-wrap:wrap;margin:0;padding:0;width:110px}.purchase .purchase-form .purchase-item__image--set li{align-items:center;border:1px solid #97a1c3;border-radius:6px;display:flex;justify-content:center;height:50px;margin:1px;overflow:hidden;padding:5px;width:calc(50% - 2px)}.purchase .purchase-form .purchase-item__image--set li img{margin:0 auto}.purchase .purchase-form .purchase-item__image--set li a{height:100%;text-decoration:none;width:100%}.purchase .purchase-form .purchase-item__image--set.set3 li:last-of-type{width:calc(100% - 2px)}.purchase .purchase-form .purchase-item__desc{min-height:92px;display:flex;flex-flow:column;justify-content:space-between;margin:12px 52px 0 24px;flex:1}.purchase .purchase-form .purchase-item__desc.mobile,.purchase .purchase-form .purchase-item__desc.tablet{display:none}.purchase .purchase-form .purchase-item__desc .purchase-item__qty{display:flex;gap:11px;align-items:center;position:relative}.purchase .purchase-form .purchase-item__desc .purchase-item__qty .purchase-item__price.tablet{display:none}.purchase .purchase-form .purchase-item__desc .description,.purchase .purchase-form .purchase-item__desc .subtitle{margin:0}.purchase .purchase-form .purchase-item__desc .subtitle{display:block}.purchase .purchase-form .purchase-item__desc .subtitle a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-decoration:none;text-overflow:ellipsis;max-height:34px;color:#000;font-weight:700;font-size:14px;line-height:17px;text-align:left}.purchase .purchase-form .purchase-item__desc .quantity{color:#000;font-weight:700;font-size:16px;line-height:19px}.purchase .purchase-form .purchase-item__desc .product__info .number{font-size:16px;margin-right:15px}.purchase .purchase-form .purchase-item__desc .product__info svg{height:24px;margin:0 20px 0 0;width:24px}.purchase .purchase-form .purchase-item__qty-locked{font-size:16px;font-weight:700}.purchase .purchase-form .purchase-item__promo{border:2px solid #97a1c3;border-radius:15px;display:block;margin-bottom:15px;padding:2px;text-align:center;width:100%}.purchase .purchase-form .purchase-item__promo--discount{background:#97a1c3;border:2px solid #102d69;color:#fff}.purchase .purchase-form .purchase-item__qty .qty{margin:0;z-index:9}.purchase .purchase-form .purchase-item__qty .qty__input{border-radius:8px}.purchase .purchase-form .purchase-item__qty .qty__max_quantity{transition:all .25s ease;color:#ff3b30;font-weight:700;font-size:14px;position:absolute;left:112px;width:max-content}.purchase .purchase-form .purchase-item__qty-info{display:block;margin-top:20px}.purchase .purchase-form .purchase-item__price{font-size:20px;font-weight:700;text-align:right}.purchase .purchase-form .purchase-item__price .price__per-item{font-size:14px;margin-top:5px;display:flex;align-items:center}.purchase .purchase-form .purchase-item__price .price__per-item img{width:12px;height:12px;margin-right:5px}.purchase .purchase-form .purchase-item__omnibus_price{text-align:right;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-top:10px;width:100%}.purchase .purchase-form .purchase-item__inactive{color:#ff3b30;font-weight:700;font-size:14px;width:100%}.purchase .purchase-form .purchase-item__add{border:none;padding:0;text-decoration:none;width:55px;display:flex;align-items:center;font-size:14px;color:#000}.purchase .purchase-form .purchase-item__add img{width:100%;margin-right:5px}.purchase .purchase-form .purchase-item__add-price{display:block;margin-top:25px;text-align:center}.purchase .purchase-form .purchase-item__add svg{display:block;fill:#97a1c3;height:32px;margin:0 auto;width:32px}.purchase .purchase-form .purchase-item__add svg:hover{fill:#f47920}.purchase .purchase-form .purchase-item__alert{padding-top:10px;width:100%}.purchase .purchase-form--summary{height:60px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #dcdcdc;padding:0 24px}.purchase .purchase-form--summary.more-products{justify-content:space-between;font-weight:400;font-size:14px;line-height:17px;color:#000}.purchase .purchase-form--summary_free_delivery{display:flex;align-items:center}.purchase .purchase-form--summary_free_delivery svg{width:30px;height:30px;margin:0 10px 5px 0}.purchase .purchase-form--summary_amount span{font-size:20px;font-weight:700;margin-left:5px}.purchase .purchase-form--summary img{width:20px;height:20px}.purchase .purchase-form .promo-code{display:flex;align-items:center}.purchase .purchase-form .promo-code--box{height:35px;width:200px;border:1px solid #21253d;border-radius:8px;display:flex;align-items:center;margin-left:10px}.purchase .purchase-form .promo-code--box_code{padding:0 10px;width:calc(100% - 75px)}.purchase .purchase-form .promo-code--box_activate{padding:0 10px;width:83px;border-left:1px solid #21253d}.purchase .popup__header{margin-bottom:25px}.purchase .popup__inner{border-radius:8px;max-width:534px;padding:24px}.purchase .popup__inner .close{background:#fff}.purchase .popup__inner .close:after,.purchase .popup__inner .close:before{background:#102d69;height:20px}.purchase .data-section .popup--change_personal_data .popup__inner,.purchase .data-section .popup--delivery-points .popup__inner,.purchase .data-section .popup--receipt-points .popup__inner{border-radius:8px}.purchase .data-section .popup--change_personal_data .popup__inner .popup__button-container,.purchase .data-section .popup--delivery-points .popup__inner .popup__button-container,.purchase .data-section .popup--receipt-points .popup__inner .popup__button-container{margin-left:-24px;border-radius:0 0 8px 8px;height:unset;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.purchase .data-section .popup--change_personal_data .popup__inner .popup__button-container a,.purchase .data-section .popup--delivery-points .popup__inner .popup__button-container a,.purchase .data-section .popup--receipt-points .popup__inner .popup__button-container a{margin:24px 0}.purchase .data-section .popup--change_personal_data .popup__inner .popup__button-container.form-bottom,.purchase .data-section .popup--delivery-points .popup__inner .popup__button-container.form-bottom,.purchase .data-section .popup--receipt-points .popup__inner .popup__button-container.form-bottom{padding:24px;flex-flow:row}.purchase .data-section .popup--change_personal_data .popup__inner .popup__body,.purchase .data-section .popup--delivery-points .popup__inner .popup__body,.purchase .data-section .popup--receipt-points .popup__inner .popup__body{padding-bottom:110px}.purchase .online-payments,.purchase .pharmacy-payment,.purchase .shipment_pharmacy{display:flex;justify-content:space-between;align-items:flex-end;padding:0 0 15px}.purchase .shipment_pharmacy{padding:0 24px 15px}.purchase .btn{border-radius:8px}.purchase #cart_invoice_form,.purchase #cart_recipient_form{text-align:center}.purchase #cart_invoice_form .personal-data-name,.purchase #cart_recipient_form .personal-data-name{margin-top:25px}.purchase #cart_invoice_form .required-field,.purchase #cart_recipient_form .required-field{margin-top:0;padding-bottom:12px}.purchase #cart_invoice_form .personal-data-type,.purchase #cart_recipient_form .personal-data-type{display:flex}.purchase #cart_invoice_form .personal-data-type .page-checkbox--radio,.purchase #cart_recipient_form .personal-data-type .page-checkbox--radio{width:unset}.purchase #cart_invoice_form .personal-data-type .page-checkbox--radio:before,.purchase #cart_recipient_form .personal-data-type .page-checkbox--radio:before{border:1px solid #5c5c5c;border-radius:50%}.purchase #cart_invoice_form .address-middle,.purchase #cart_recipient_form .address-middle{display:flex;gap:24px}.purchase #cart_invoice_form .address-first .street,.purchase #cart_recipient_form .address-first .street{width:100%}.purchase #cart_invoice_form .phone-nb,.purchase #cart_invoice_form .phone-nb .form-element__container,.purchase #cart_recipient_form .phone-nb,.purchase #cart_recipient_form .phone-nb .form-element__container{margin-bottom:14px}.purchase #cart_invoice_form .address-first,.purchase #cart_invoice_form .address-second,.purchase #cart_invoice_form .form-bottom,.purchase #cart_recipient_form .address-first,.purchase #cart_recipient_form .address-second,.purchase #cart_recipient_form .form-bottom{display:flex;justify-content:space-between}.purchase #cart_invoice_form .form-bottom,.purchase #cart_recipient_form .form-bottom{align-items:center}.purchase #cart_invoice_form .address-first .appartment-nb,.purchase #cart_invoice_form .address-first .house-nb,.purchase #cart_recipient_form .address-first .appartment-nb,.purchase #cart_recipient_form .address-first .house-nb{width:calc(24% - 24px)}.purchase #cart_invoice_form .address-second .postcode,.purchase #cart_recipient_form .address-second .postcode{width:32%}.purchase #cart_invoice_form .address-second .city,.purchase #cart_recipient_form .address-second .city{width:calc(68% - 24px)}.purchase #cart_invoice_form .btn,.purchase #cart_recipient_form .btn{max-width:180px;width:100%;height:48px}.purchase #cart_invoice_form .addict-info-container,.purchase #cart_recipient_form .addict-info-container{display:flex;align-items:flex-end;flex-flow:column}.purchase #cart_invoice_form .addict-info-container .form-element__container,.purchase #cart_recipient_form .addict-info-container .form-element__container{width:100%;margin-bottom:2px}.purchase #cart_invoice_form .addict-info-container .form-element__container label,.purchase #cart_recipient_form .addict-info-container .form-element__container label{font-weight:400;font-size:14px;line-height:17px;color:#bcbcbc}.purchase #cart_invoice_form .addict-info-container .form-element__container #addict_info,.purchase #cart_recipient_form .addict-info-container .form-element__container #addict_info{border:1px solid #dcdcdc;padding:14px 12px;font-weight:400;font-size:16px;line-height:1.2;resize:vertical}.purchase #cart_invoice_form .addict-info-container .form-element__container #addict_info+label,.purchase #cart_invoice_form .addict-info-container .form-element__container #addict_info::placeholder,.purchase #cart_recipient_form .addict-info-container .form-element__container #addict_info+label,.purchase #cart_recipient_form .addict-info-container .form-element__container #addict_info::placeholder{font-weight:400;font-size:14px;line-height:17px;color:#bcbcbc}.purchase #cart_invoice_form .addict-info-container .letters-nb,.purchase #cart_recipient_form .addict-info-container .letters-nb{font-weight:400;font-size:12px;line-height:14px;color:#000}.purchase #cart_invoice_form .invoice_company--header,.purchase #cart_recipient_form .invoice_company--header{font-family:Lato;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c;text-align:left}.purchase .purchase-status{padding-bottom:0;max-width:980px;margin:29px auto;color:#bcbcbc;position:relative;width:100%;right:0}.purchase .purchase-status h2{display:none}.purchase .purchase-status .progress-bar__current{width:0}.purchase .purchase-status.delivery .progress-bar__current{width:50%}.purchase .purchase-status.summary .progress-bar__current{width:100%}.purchase .purchase-status a{text-decoration:none;color:#bcbcbc;z-index:2;background:#f5f5f5}.purchase .purchase-status a:before{content:"1";width:44px;height:44px;display:inline-flex;justify-content:center;align-items:center;border-radius:22px;border:2px solid #bcbcbc;background:none;color:#bcbcbc;text-decoration:none;font-size:16px;line-height:19px;font-weight:700}.purchase .purchase-status a.active{color:#f47920}.purchase .purchase-status a.active:before{color:#fff;background:#f47920;border-color:#f47920}.purchase .purchase-status a.delivery-link{pointer-events:none;padding-left:24px;margin-left:24px}.purchase .purchase-status a.delivery-link:before{content:"2";border-style:solid}.purchase .purchase-status a.delivery-link.delivery-link__dotted:before{background:none;border-style:dashed}.purchase .purchase-status a.delivery-link.delivery-link__dotted.active:before{color:#f47920}.purchase .purchase-status a.summary-link{pointer-events:none;padding-left:24px;margin-right:-24px}.purchase .purchase-status a.summary-link:before{content:"3"}.purchase .purchase-status a h1{display:inline-block;margin:0 24px 0 20px;font-weight:700;font-size:14px;line-height:17px}.purchase .purchase-status a h1.mobile{display:none}.purchase .purchase-status .progress-bar{background:#bcbcbc;height:2px;left:0;position:absolute;width:100%;z-index:0;top:unset}.purchase .purchase-status .progress-bar .progress-bar__current{background:#f47920;height:2px;left:0;position:absolute;top:0}.purchase .purchase-status a.purchase-link{text-decoration:none;color:orange;z-index:999999;background:#f5f5f5}.purchase .purchase-status a.purchase-link:before{content:"1";width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;border-radius:30px;background:orange;color:#fff;text-decoration:none}.purchase .page-checkbox{width:44px}.purchase .page-checkbox:before{border:1px solid #f47920;border-radius:3px}.purchase .page-checkbox.disabled:before{border:1px solid #bcbcbc;border-radius:3px}.purchase .page-checkbox.page-checkbox--empty{padding-left:32px}.purchase .page-checkbox.page-checkbox--empty:before{border:0 solid}.purchase .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{background:#f47920;border:1px solid #f47920;border-radius:3px;left:2px;top:5px;height:14px;width:16px;transform-origin:bottom left;clip-path:polygon(13% 55%,38% 81%,89% 32%,81% 23%,39% 64%,22% 46%)}.purchase .page-checkbox input.page-checkbox__input_partial_checked[type=checkbox]:checked+.page-checkbox__label:before{background:#f47920;border:1px solid #f47920;border-radius:3px;left:5px;top:11px;height:2px;width:10px;transform-origin:bottom left;clip-path:none}.purchase .purchase-titles{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:400;font-size:14px;line-height:17px;color:#000}.purchase .purchase-titles.mobile-header{display:none}.purchase .purchase-titles .left{display:flex;align-items:center}.purchase .purchase-titles .left img{margin-right:24px}.purchase .purchase-titles--order-number{align-items:center}.purchase .purchase-titles--order-number img{margin-right:12px}.purchase .purchase-titles--order-number.mobile{display:none}.purchase .purchase-titles--order-number.desktop{display:flex}.purchase .purchase-titles .cart-merchant-info{color:#0b86df;text-decoration:none}.purchase .purchase-titles .cart-number{font-size:12px;padding:6px 12px;background-color:#f5f5f5;border-radius:8px;font-weight:700;line-height:14px;color:#000}.purchase .purchase-titles .cart-number.orange{background:#ffba33}.purchase .purchase-show-more{height:60px}.purchase .purchase-show-more .purchase-show-more-supplier{color:#f47920;border:solid;border-width:3px 3px 0 0;content:"";height:12px;transform:translateY(-50%) rotate(135deg);width:12px;cursor:pointer}.purchase .rotate{transform:rotate(-45deg)}.purchase .purchase__inner,.purchase .summary-section{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%;justify-content:center}.purchase .purchase__inner{margin-right:24px;width:100%;padding-right:0;max-width:792px;min-width:792px}@media screen and (max-width:1250px){.purchase .purchase__inner{min-width:unset}}.purchase .purchase__inner .data-section,.purchase .summary__inner .data-section{display:flex;justify-content:space-between;width:100%}.purchase .purchase__inner .data-section .non-chosen,.purchase .summary__inner .data-section .non-chosen{font-weight:700;font-size:14px;line-height:17px;color:#505050;margin-left:25px;margin-top:53px;display:block}.purchase .purchase__inner .data-section .bg-white,.purchase .summary__inner .data-section .bg-white{position:relative}.purchase .purchase__inner .data-section .cart--error_message,.purchase .summary__inner .data-section .cart--error_message{left:-24px;position:relative;width:calc(100vw - 32px);margin-top:6px;max-width:calc(100% + 48px)}.purchase .purchase__inner .data-section .cart--error_message .error,.purchase .summary__inner .data-section .cart--error_message .error{padding:5px 24px;display:flex;align-items:center;justify-content:flex-start}.purchase .purchase__inner .data-section .cart--error_message .error:before,.purchase .summary__inner .data-section .cart--error_message .error:before{width:20px;height:20px}.purchase .purchase__inner div.data-box,.purchase .summary__inner div.data-box{width:calc(50% - 12px);display:flex;flex-flow:column}.purchase .purchase__inner div.data-box .bg-white,.purchase .summary__inner div.data-box .bg-white{max-height:71px}.purchase .purchase__inner div.data-box#invoice-data.invoice-in-pharmacy,.purchase .summary__inner div.data-box#invoice-data.invoice-in-pharmacy{border:1px dashed #bcbcbc;border-radius:8px;text-align:center;display:flex;flex-flow:column}.purchase .purchase__inner div.data-box#invoice-data.invoice-in-pharmacy .bg-white,.purchase .summary__inner div.data-box#invoice-data.invoice-in-pharmacy .bg-white{outline:2px solid #fff}.purchase .purchase__inner div.data-box#invoice-data.invoice-in-pharmacy .invoice-in-pharmacy-container,.purchase .summary__inner div.data-box#invoice-data.invoice-in-pharmacy .invoice-in-pharmacy-container{flex:1;display:flex}.purchase .purchase__inner div.data-box#invoice-data.invoice-in-pharmacy .invoice-in-pharmacy-container p,.purchase .summary__inner div.data-box#invoice-data.invoice-in-pharmacy .invoice-in-pharmacy-container p{max-width:269px;margin:auto;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#000}.purchase .purchase__inner div.data-box .add-data,.purchase .purchase__inner div.data-box .add-invoice-data,.purchase .summary__inner div.data-box .add-data,.purchase .summary__inner div.data-box .add-invoice-data{font-weight:700;font-size:16px;color:#000;background:inherit;display:flex;line-height:20px;padding:71px 24px;margin:0;justify-content:center;align-items:center;border:1px dashed #bcbcbc;border-radius:0 0 8px 8px;border-top:0;flex:1}@media screen and (max-width:991px){.purchase .purchase__inner div.data-box .add-data,.purchase .purchase__inner div.data-box .add-invoice-data,.purchase .summary__inner div.data-box .add-data,.purchase .summary__inner div.data-box .add-invoice-data{font-size:14px;padding:71px 12px}}.purchase .purchase__inner div.data-box .add-data:before,.purchase .purchase__inner div.data-box .add-invoice-data:before,.purchase .summary__inner div.data-box .add-data:before,.purchase .summary__inner div.data-box .add-invoice-data:before{background:url(img/add-data-plus-bigger.a39a99.svg);margin-right:10px;height:30px;width:30px;display:inline-block;content:"";background-size:contain;background-repeat:no-repeat}@media screen and (max-width:991px){.purchase .purchase__inner div.data-box .add-data:before,.purchase .purchase__inner div.data-box .add-invoice-data:before,.purchase .summary__inner div.data-box .add-data:before,.purchase .summary__inner div.data-box .add-invoice-data:before{height:20px;width:20px}}.purchase .purchase__inner div.data-box>div,.purchase .summary__inner div.data-box>div{padding:20px 24px;border-radius:8px}.purchase .purchase__inner div.data-box>div.bg-white.h-100,.purchase .summary__inner div.data-box>div.bg-white.h-100{height:100%;border-radius:8px;max-height:100%}.purchase .purchase__inner div.data-box .data-invoice-top,.purchase .purchase__inner div.data-box .data-top,.purchase .summary__inner div.data-box .data-invoice-top,.purchase .summary__inner div.data-box .data-top{display:flex;justify-content:space-between;align-items:center}.purchase .purchase__inner div.data-box .data-invoice-top h2,.purchase .purchase__inner div.data-box .data-top h2,.purchase .summary__inner div.data-box .data-invoice-top h2,.purchase .summary__inner div.data-box .data-top h2{font-weight:700;font-size:14px;line-height:20px;display:flex;margin:0;color:#000}.purchase .purchase__inner div.data-box .data-invoice-top h2:before,.purchase .purchase__inner div.data-box .data-top h2:before,.purchase .summary__inner div.data-box .data-invoice-top h2:before,.purchase .summary__inner div.data-box .data-top h2:before{content:url(img/human.3a9af3.svg);margin-right:13px}@media screen and (max-width:991px){.purchase .purchase__inner div.data-box .data-invoice-top h2,.purchase .purchase__inner div.data-box .data-top h2,.purchase .summary__inner div.data-box .data-invoice-top h2,.purchase .summary__inner div.data-box .data-top h2{font-size:13px}}.purchase .purchase__inner div.data-box .data-invoice-top h2:before,.purchase .summary__inner div.data-box .data-invoice-top h2:before{content:url(img/invoice.d22bd0.svg)}.purchase .purchase__inner div.data-box .data,.purchase .purchase__inner div.data-box .invoice-data,.purchase .summary__inner div.data-box .data,.purchase .summary__inner div.data-box .invoice-data{margin-top:17px}.purchase .purchase__inner div.data-box .data span,.purchase .purchase__inner div.data-box .invoice-data span,.purchase .summary__inner div.data-box .data span,.purchase .summary__inner div.data-box .invoice-data span{font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c;display:block}.purchase .purchase__inner a.edit,.purchase .purchase__inner a.remove,.purchase .summary__inner a.edit,.purchase .summary__inner a.remove{color:#f47920;font-size:12px;line-height:20px;text-decoration:none;text-transform:uppercase}.purchase .purchase__inner a.remove,.purchase .summary__inner a.remove{margin-right:10px}.purchase .bg-white{background:#fff}.purchase .container-radius-8{border-radius:8px}.purchase .purchase-totals{margin-left:auto;width:32%;width:384px;min-width:384px}.purchase .purchase-totals .pharmacy-regulation{margin:21px 0}@media screen and (max-width:1250px){.purchase .purchase-totals{min-width:300px}}.purchase .purchase-totals .title{font-weight:700;font-size:20px;line-height:24px;color:#102d69;margin:0}.purchase .purchase-totals .purchase-totals__inner{align-items:center;border:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;padding:0;position:relative}.purchase .purchase-totals .purchase-totals__inner .error{width:100%}.purchase .purchase-totals .purchase-totals__inner .bottom,.purchase .purchase-totals .purchase-totals__inner .middle,.purchase .purchase-totals .purchase-totals__inner .top{width:100%;padding:24px}.purchase .purchase-totals .purchase-totals__inner .middle{padding:24px 0}.purchase .purchase-totals .purchase-totals__inner .bottom,.purchase .purchase-totals .purchase-totals__inner .middle,.purchase .purchase-totals .purchase-totals__inner .top{margin-bottom:24px}.purchase .purchase-totals .purchase-totals__inner .cart-numbers{font-weight:700;font-size:12px;line-height:14px;color:#000;background-color:#f5f5f5;border-radius:8px;padding:6px 12px;max-width:160px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.purchase .purchase-totals .purchase-totals__inner .pharmacy-price{display:flex;justify-content:space-between;width:100%;padding-top:12px;align-items:flex-end;color:#000;font-weight:700;flex-wrap:wrap}.purchase .purchase-totals .purchase-totals__inner .pharmacy-price .text{font-size:14px;line-height:17px}.purchase .purchase-totals .purchase-totals__inner .pharmacy-price .price{font-size:30px;line-height:30px}.purchase .purchase-totals .purchase-totals__inner .pharmacy-price .info{margin-top:12px;margin-bottom:0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .purchase-totals .purchase-totals__inner .payment-line{color:#000;display:flex;justify-content:space-between;align-items:center}.purchase .purchase-totals .purchase-totals__inner .payment-line .text{font-weight:400;font-size:14px;line-height:17px}.purchase .purchase-totals .purchase-totals__inner .payment-line .price{font-weight:700;font-size:16px;line-height:19px}.purchase .purchase-totals .purchase-totals__inner .payment-line.blik{margin-bottom:28px}.purchase .purchase-totals .purchase-totals__inner .payment-line.blik .text{font-weight:700;font-size:14px;line-height:17px}.purchase .purchase-totals .purchase-totals__inner .payment-line.blik .price:before{content:url(img/blik-logo.22bae4.svg);margin-top:6px}.purchase .purchase-totals .purchase-totals__inner .payment-line.products-value{padding-bottom:12px}.purchase .purchase-totals .purchase-totals__inner .payment-line.products-value.payment-pharmacy{border-bottom:1px solid #dcdcdc}.purchase .purchase-totals .purchase-totals__inner .payment-line.sale{background:#25ba00;align-items:center;color:#fff;font-weight:700;padding:11px 24px 14px;margin:-11px -24px 11px}.purchase .purchase-totals .purchase-totals__inner .payment-line.sale .text{font-weight:700}.purchase .purchase-totals .purchase-totals__inner .payment-line.sale .price{display:flex;align-items:center}.purchase .purchase-totals .purchase-totals__inner .payment-line.sale .price:before{content:url(img/piggy-bank-coin.a92e46.svg);margin-right:6px}.purchase .purchase-totals .purchase-totals__inner .payment-line.discount{margin:22px 0}.purchase .purchase-totals .purchase-totals__inner .payment-line.discount .price{display:flex;align-items:center;cursor:pointer}.purchase .purchase-totals .purchase-totals__inner .payment-line.discount .price:before{content:url(img/arrow.87e9af.svg);margin-right:6px}.purchase .purchase-totals .purchase-totals__inner .payment-line.shipment{margin:0 0 11px}.purchase .purchase-totals .purchase-totals__inner .payment-line.end{padding:13px 0 16px;align-items:flex-end;border-top:1px solid #dcdcdc;margin-top:12px}.purchase .purchase-totals .purchase-totals__inner .payment-line.end .text{font-weight:700}.purchase .purchase-totals .purchase-totals__inner .payment-line.end .price{font-weight:700;font-size:30px;line-height:30px}.purchase .purchase-totals .purchase-totals__inner .payment-line.summary-end{padding:18px 0 30px;align-items:flex-end;border-bottom:1px solid #dcdcdc;margin-bottom:13px}.purchase .purchase-totals .purchase-totals__inner .payment-line.summary-end .text{font-weight:700}.purchase .purchase-totals .purchase-totals__inner .payment-line.summary-end .price{font-weight:700;font-size:30px;line-height:30px}.purchase .purchase-totals .purchase-totals__inner .btn-checkout{margin:0;font-weight:700;font-size:16px;line-height:19px;max-width:unset;display:flex;height:calc(60px + var(--mobile-app-bottom-padding, 0px));justify-content:center;align-items:center;padding-bottom:var(--mobile-app-bottom-padding,0)!important}.purchase .data{min-height:88px}.purchase .edd-root{display:flex}.purchase .edd-root.edd-root-open{color:#f47920}.purchase .edd-body{border:2px solid #dcdcdc;min-width:235px;margin-top:10px;left:-20px}.purchase .edd-body .edd-group{padding:10px 0}.purchase .edd-body .edd-group .edd-option{color:#000;padding:10px;font-weight:700;font-size:12px;line-height:14px}.purchase .edd-body .edd-group .edd-option.edd-option-disabled{color:#bcbcbc;font-weight:700;font-size:12px;line-height:14px;pointer-events:none}.purchase .edd-body .edd-group .edd-option.edd-option-disabled:first-of-type{display:none}.purchase .purchase-form__item__inside{display:flex;align-items:center;width:100%;position:relative}.purchase .purchase-form__item__inside .tags{display:none}.purchase .purchase-form__item__inside .purchase-item__inactive{top:0;height:30px;position:absolute;background:#0b86df;color:#fff;display:flex;align-items:center;font-weight:700;font-size:14px;line-height:17px}.purchase .purchase-form__item__inside .purchase-item__inactive:after,.purchase .purchase-form__item__inside .purchase-item__inactive:before{width:24px;position:absolute;left:-24px;content:"";top:0;height:30px;background:#0b86df}.purchase .purchase-form__item__inside .purchase-item__inactive:after{width:24px;left:unset;position:absolute;right:-24px;content:"";top:0;height:30px;background:#0b86df}.purchase .purchase-form__item__inside .purchase-item__inactive span{display:flex;align-items:center}.purchase .purchase-form__item__inside .purchase-item__inactive span:before{content:url(img/info-white.490153.svg);height:20px;width:20px;display:inline-block;margin-right:12px}.purchase .purchase-item__locked .purchase-form__item__inside{padding:42px 0 0}.purchase .custom-list-view{display:flex;flex-flow:column-reverse}.purchase .custom-list-view .purchase-form__item .purchase-item__desc{width:calc(100% - 275px)}.purchase .custom-list-view .purchase-form__item.purchase-item-error .purchase-item__desc{margin-bottom:10px}.purchase .custom-list-view .product-quantity{display:none}.purchase .custom-list-view .js-change-view{display:flex;align-items:center;font-size:14px;line-height:17px;color:#000;cursor:pointer;justify-content:end;margin-right:24px;margin-top:20px;margin-bottom:22px}.purchase .custom-list-view .js-change-view img{width:20px;height:20px;margin-left:8px;transform:rotate(180deg)}.purchase .custom-list-view .list-event{margin-right:5px}.purchase .custom-list-view-close{display:flex;justify-content:space-between;align-items:center;padding:7px 24px;flex-flow:row}.purchase .custom-list-view-close>div{display:flex;justify-content:flex-start;align-items:center;max-width:calc(100% - 150px);flex-wrap:wrap;width:calc(100% - 150px)}.purchase .custom-list-view-close>div.swiper-container-initialized{max-width:100%}.purchase .custom-list-view-close .purchase-form__item{min-height:unset;padding:0;border-top:none;margin-right:1px;position:relative;display:flex}.purchase .custom-list-view-close .purchase-form__item .product-quantity{border:1px solid #000;width:18px;height:18px;border-radius:9px;text-align:center;line-height:18px;font-weight:700;font-size:12px;position:absolute;bottom:5px;right:6px;display:block;background:#fff}.purchase .custom-list-view-close .purchase-form__item .purchase-item__desc,.purchase .custom-list-view-close .purchase-form__item .purchase-item__inner,.purchase .custom-list-view-close .purchase-form__item label{display:none}.purchase .custom-list-view-close .purchase-form__item a{width:60px;height:60px;padding:0;border:1px solid #dcdcdc;border-radius:8px;margin:5px 2px;display:flex;justify-content:center;align-items:center}.purchase .custom-list-view-close .purchase-form__item a img{max-width:50px;max-height:50px}.purchase .custom-list-view-close .js-change-view{display:flex;align-items:center;font-size:14px;line-height:17px;color:#000;cursor:pointer;justify-content:unset;margin:0}.purchase .custom-list-view-close .js-change-view img{width:20px;height:20px;margin-left:8px;transform:none}@media screen and (max-width:560px){.purchase__inner{padding-right:0;width:100%}.purchase-totals{margin-left:0;width:100%}}#js-search-pharmacy-map{width:100%}.popup--map .popup__inner{max-width:none}.pharmaInfo .opening-hours-name{min-width:40px;margin-right:5px;display:inline-block}.pharmaInfo .inline-block{display:inline-block}.sidebar-cart-merchant-info .about_merchant_header{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;color:#102d69;margin-bottom:24px}.shipment-pharmacy-redirect{margin-top:24px;padding:24px 0;position:relative;width:100%}.shipment-pharmacy-redirect input[type=button]{white-space:break-spaces}.shipment-pharmacy-redirect.not-alone:before{content:url(img/white-triangle.16681c.svg);display:block;position:absolute;top:-19px;left:50%;transform:translateX(-50%)}.shipment-pharmacy-redirect .page-checkbox.first input[type=checkbox]{position:absolute;left:0;cursor:pointer}.shipment-pharmacy-redirect img.arrow-up{position:absolute;left:50%;transform:translateX(-50%);top:-19px}.shipment-pharmacy-redirect .button-container{padding:24px 24px 0}.shipment-pharmacy-redirect .button-container p{margin:12px 0 0;font-size:12px;line-height:14px;color:#5c5c5c;display:flex;align-items:center}.shipment-pharmacy-redirect .button-container p:before{content:url(img/cart-info.d8ed07.svg);margin-right:12px;height:20px;width:20px;display:none}.shipment-pharmacy-redirect .shipment_pharmacy-info{font-weight:400;font-size:14px;line-height:17px;color:#000;margin-top:3px;margin-bottom:17px;padding:0 24px}.shipment-pharmacy-redirect .page-checkbox{width:unset!important;color:#000;font-weight:400;font-size:12px;line-height:14px;margin:5px 0 12px!important}.shipment-pharmacy-redirect .page-checkbox.first{font-weight:700;font-size:14px;line-height:17px}.shipment-pharmacy-redirect .page-checkbox:before{border:1px solid #000;border-radius:3px;background-color:#ffba33;height:20px;width:20px;top:0}.shipment-pharmacy-redirect .page-checkbox.first:before{top:50%;transform:translateY(-50%)}.shipment-pharmacy-redirect .page-checkbox.first .page-checkbox__label{width:calc(100% - 48px)}.shipment-pharmacy-redirect .page-checkbox.first .arrow{height:20px;width:20px;position:absolute;right:0;transition:all .25s ease}.shipment-pharmacy-redirect .page-checkbox.first .arrow--rotate{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center}.shipment-pharmacy-redirect .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{background:#000;border:1px solid #000;top:4px}.shipment-pharmacy-redirect .page-checkbox.first input[type=checkbox]:checked+.page-checkbox__label:before{top:50%;transform:translateY(-50%)}.shipment-pharmacy-redirect .page-checkbox input[type=checkbox]:checked+.page-checkbox__label{color:#000}.shipment-pharmacy-redirect .shipment_pharmacy .cart-numbers{background-color:#ffba33}.shipment-pharmacy-redirect__consent{display:flex;flex-direction:column;justify-content:center;padding:7px 24px 0;align-items:flex-start;gap:17px;background:#ffba33}.shipment-pharmacy-redirect--hidden{display:none}.shipment-pharmacy .shipment-pharmacy-redirect{margin-top:0;padding:24px}.shipment-pharmacy .shipment-pharmacy-redirect .shipment_pharmacy{padding:0 0 13px}.shipment-pharmacy .shipment-pharmacy-redirect .payment-line.end{padding:18px 0}.shipment-pharmacy .shipment-pharmacy-redirect .shipment_pharmacy-info{padding:18px 0 0;margin-bottom:18px;border-top:1px solid #dcdcdc}.shipment-pharmacy .shipment-pharmacy-redirect .button-container{padding:6px 0 0}.shipment-pharmacy .shipment-pharmacy-redirect .button-container p{margin:12px 0 0;display:block}.shipment-pharmacy .shipment-pharmacy-redirect .button-container p a{font-weight:700;text-decoration:underline;display:inline;color:inherit}.shipment-pharmacy .shipment-pharmacy-redirect .button-container p:before{display:none}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent{margin-bottom:18px;position:relative;padding:12px 0}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox{padding-left:37px;margin:0!important;font-size:14px;line-height:17px}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{top:50%;transform:translateY(-50%)}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox:before{border:1px solid #000;border-radius:3px;background-color:#ffba33;height:20px;width:20px;top:50%;transform:translateY(-50%)}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox .page-checkbox__label{font-weight:700;color:#000}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .shipment_pharmacy_redirect--header{font-weight:700}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent:after,.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent:before{display:block;height:100%;width:24px;background:#ffba33;position:absolute;top:0;left:-24px;content:""}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent:after{left:100%}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox.first{padding-left:0;width:100%}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox.first:before{top:50%;transform:translateY(-50%);left:-24px}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox.first input[type=checkbox]{position:absolute;left:-24px;cursor:pointer}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox.first input[type=checkbox]:checked+.page-checkbox__label:before{left:-22px}.shipment-pharmacy .shipment-pharmacy-redirect .shipment-pharmacy-redirect__consent .page-checkbox.first .page-checkbox__label{width:100%;padding-left:17px}.cart-lottery-header{background:url(/skin/assets/bundle/default/images/lottery/winter-2024/background.svg) #102d69;padding:16px 15px;container-type:inline-size}.cart-lottery-header__grid{display:grid;grid-template-areas:"logo" "title" "text" "tickets";grid-template-columns:1fr;gap:16px}.cart-lottery-header--lotteryInfo .cart-lottery-header__grid{grid-template-areas:"logo" "title"}.cart-lottery-header--ticketsInfo .cart-lottery-header__grid{grid-template-areas:"logo" "title" "text" "tickets"}.cart-lottery-header__logo{grid-area:logo;display:grid;place-content:center}.cart-lottery-header__title{grid-area:title;color:#fff;font-weight:700}.cart-lottery-header__title strong{color:#f47920}.cart-lottery-header__text{grid-area:text;color:#fff}.cart-lottery-header__tickets{grid-area:tickets;display:grid;place-content:center}@container (min-width: 600px){.cart-lottery-header__grid{grid-template-columns:min-content 1fr fit-content(100%);gap:10px}.cart-lottery-header--lotteryInfo .cart-lottery-header__grid{grid-template-areas:"logo title title" "logo title title"}.cart-lottery-header--ticketsInfo .cart-lottery-header__grid{grid-template-areas:"logo title tickets" "logo text tickets"}.cart-lottery-header__logo{margin-right:10px}.cart-lottery-header__title{font-size:20px}.cart-lottery-header .lottery-tickets-count{justify-content:flex-end}}.summary-lottery-info{background:url(/skin/assets/bundle/default/images/lottery/winter-2024/background.svg) #102d69;border-radius:8px 8px 0 0;container-type:inline-size}.summary-lottery-info__grid{padding:16px;display:grid;grid-template-columns:1fr;grid-template-areas:"logo" "title" "text" "tickets";gap:16px}.summary-lottery-info__logo{grid-area:logo;display:grid;place-content:center}.summary-lottery-info__title{grid-area:title;color:#fff;font-size:16px;font-weight:700;display:grid;align-self:center}.summary-lottery-info__text{grid-area:text;color:#fff;font-size:14px}.summary-lottery-info__tickets{grid-area:tickets}@container (min-width: 600px){.summary-lottery-info__grid{grid-template-areas:"logo title tickets" "logo text text";grid-template-columns:min-content fit-content(100%) 1fr}.summary-lottery-info__title{font-size:20px}.summary-lottery-info__tickets{margin-right:auto}}.lottery-tickets-count{display:flex;justify-content:center;align-items:center;gap:16px}.lottery-tickets-count__tickets-value{display:inline-block;position:relative;background:url(/skin/assets/bundle/default/images/lottery/winter-2024/ticket.svg) 50% 50% no-repeat;background-size:contain;color:#fff;font-size:18px;font-weight:700;width:50px;height:50px}.lottery-tickets-count__tickets-value--bonus{color:#f47920;background:url(/skin/assets/bundle/default/images/lottery/winter-2024/ticket-orange.svg) 50% 50% no-repeat;background-size:contain}.lottery-tickets-count__tickets-value span{position:absolute;top:30px;left:34px;transform:translate(-50%,-50%)}.lottery-tickets-count__extra-tickets-tag{display:inline-block;background:#f47920;border-radius:5px;padding:3px 8px;color:#fff;white-space:nowrap}.cart-lottery-legal-info{display:grid;grid-template-columns:min-content 1fr;gap:12px;padding:12px 9px;border-bottom:1px solid #dcdcdc}.cart-lottery-legal-info__icon{display:grid;place-content:center}.cart-lottery-legal-info__content{display:grid;place-content:content;color:#0b86df}.cart-lottery-legal-info__content a{color:#0b86df}.cart-empty-lottery-box{background:#fff;container-type:inline-size;border:2px solid #102d69;border-radius:8px}.cart-empty-lottery-box__content{padding:21px;display:flex;flex-direction:column;gap:18px}.cart-empty-lottery-box__text{color:#102d69;font-size:14px;font-weight:700}.cart-empty-lottery-box__action{font-weight:700;font-size:16px;line-height:19px;text-align:center;width:100%;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fff;color:#f47920;border:1px solid #f47920;white-space:nowrap;cursor:pointer}.cart-empty-lottery-box__action:hover{background:#fef0e7}.cart-empty-lottery-box__action:disabled,.cart-empty-lottery-box__action:disabled:hover{border:1px solid #dcdcdc!important;background:#fff!important;color:#dcdcdc!important;cursor:auto}@container (min-width: 600px){.cart-empty-lottery-box__content{flex-direction:row;gap:24px;align-items:center;justify-content:space-between}.cart-empty-lottery-box__action{width:170px}}.form-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:10000}.form-popup--open{display:flex;justify-content:center;align-items:center}.form-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.form-popup__inner{position:relative;width:100%;height:100%;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.form-popup__inner>*{background:#fff}.form-popup__header{flex:0 0 52px;box-shadow:0 4px 4px rgba(0,0,0,.05);display:flex;flex-direction:row;justify-content:space-between;align-items:center;pointer-events:all;z-index:1}.form-popup__title{font-size:14px;font-weight:700;padding:0 16px;color:#102d69}.form-popup__close{height:48px;width:48px;padding:10px;background:url(img/cross.e4ebdf.svg) 50% 50% no-repeat;background-size:20px 20px;border:none}.form-popup__body{min-width:0;flex:0 1 100%;overflow:auto;min-height:200px;pointer-events:all}.form-popup__body>form{display:contents}.form-popup__form{display:flex;flex-direction:column}.form-popup__form-content{flex:1 1 auto;min-width:0;padding:16px;margin-bottom:auto}.form-popup__content-button{width:100%}.form-popup__actions{flex:0 0 48px;display:flex;flex-direction:row;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.form-popup__action{flex:1 1 auto;background:#f47920!important;color:#fff;padding:0 0 var(--mobile-app-bottom-padding,0)!important;font-weight:700!important;font-size:16px!important;border:none!important;height:calc(48px + var(--mobile-app-bottom-padding, 0px));line-height:unset;display:flex;justify-content:center;align-items:center;cursor:pointer}.form-popup__action--secondary{color:#000!important;background:#fff!important}.form-popup .personal-data-type{display:flex;gap:22px}.form-popup .personal-data-type label{max-width:unset!important}.form-popup .personal-data-type input[type=radio]{width:0!important;height:0!important;padding:0!important}@media(min-height:400px){.form-popup__body{overflow:hidden}.form-popup__form{height:100%;max-height:100%}}@media(min-width:768px){.form-popup__inner{width:90vw;height:inherit;max-height:80%;max-width:590px}.form-popup__header{border-radius:8px 8px 0 0}.form-popup__body{border-radius:0 0 8px 8px;flex:unset}.form-popup__title{font-size:20px}.form-popup__actions{padding:24px;justify-content:space-between}.form-popup__action{flex:0 0 180px;border-radius:8px!important}.form-popup__action:only-child{margin-left:auto}.form-popup__action--secondary{background:#fff!important;border:1px solid #000!important;color:#000!important}}.single-recipient{display:flex;justify-content:space-between;margin:25px 0;border:1px solid #bcbcbc;border-radius:8px;padding:12px;font-weight:400;font-size:14px;line-height:17px;color:#000;position:relative;cursor:pointer}.single-recipient .recipient-controls-buttons.desktop{display:flex;justify-content:flex-end;align-items:flex-start;height:100%}.single-recipient .recipient-controls-buttons.mobile{display:none}.single-recipient.active{border:2px solid #34c759}.single-recipient.active:before{content:url(img/green-ok.1a9717.svg);position:absolute;right:12px;bottom:12px}.single-recipient.single-pharmacy-disabled{color:rgba(0,0,0,.5)}.single-recipient .recipient-controls-buttons a.edit,.single-recipient .recipient-controls-buttons a.remove{line-height:14px;color:#102d69}.cart-delivery-list__header{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;width:100%;padding:0 16px;min-height:50px;margin-top:10px}.cart-delivery-list__header-list{margin-bottom:8px}.cart-delivery-list__header-list--hidden{opacity:0;height:0}.cart-delivery-list__header-list img{width:50px!important;height:50px!important}.cart-delivery-list__header-list-image{display:flex;justify-content:center;overflow:hidden;text-decoration:none;max-height:70px;max-width:70px;min-width:70px}.cart-delivery-list__header-list-quantity{border:1px solid #000;width:18px;height:18px;border-radius:9px;text-align:center;line-height:18px;font-weight:700;font-size:12px;position:absolute;bottom:5px;right:6px;display:block;background:#fff}.cart-delivery-list__header-slide{width:auto}.cart-delivery-list__header-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;white-space:nowrap;margin-bottom:18px}.cart-delivery-list__header-controls-icon--open{transform:rotate(180deg)}@media(min-width:768px){.cart-delivery-list__toggleable-panel::part(container){padding:7px 24px}.cart-delivery-list__header{flex-direction:row;padding:0;margin-top:0}.cart-delivery-list__header-list{flex:1 1 80%;overflow:hidden;margin-bottom:0}.cart-delivery-list__header-controls{flex:0 0 130px;justify-content:flex-end;margin-bottom:0}}.cart-delivery-item-error-info{font-family:Lato,sans-serif;min-height:30px;color:#fff;background:#ff3b30;border-radius:0;font-weight:700;font-size:14px;line-height:17px;padding:5px 24px;display:flex;align-items:center;justify-content:flex-start;gap:2px}.cart-delivery-item-error-info a{color:inherit}.cart-delivery-item-error-info a.check-delivery-blocking-items-js{margin:0 3px}.cart-delivery-item-error-info:before{content:url(img/danger-white.818bad.svg);width:20px;height:20px;margin-right:12px}.cart-delivery-item{--text-color:#000;display:grid;position:relative;grid-template-columns:70px auto 10%;grid-template-areas:"image description description" "actions actions actions" "error error error" "quantity price menu";gap:0 16px;padding:16px}.cart-delivery-item:before{content:"";background:#dcdcdc;display:block;width:calc(100% - 32px);height:1px;position:absolute;top:0;left:16px}.cart-delivery-item:first-child:before{content:unset}.cart-delivery-item__image{grid-area:image;align-self:center}.cart-delivery-item__image img{width:100%}.cart-delivery-item__description{grid-area:description;margin-bottom:16px}.cart-delivery-item__name a{font-family:Lato-Medium,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-decoration:none;text-overflow:ellipsis;max-height:34px;color:var(--text-color);font-weight:700;font-size:14px;line-height:17px;text-align:left}.cart-delivery-item__tags{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cart-delivery-item__tags .info{color:#000;background:#f5f5f5}.cart-delivery-item__tags .info,.cart-delivery-item__tags .lottery-info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;text-decoration:none}.cart-delivery-item__tags .lottery-info{color:#fff;background:#f47920}.cart-delivery-item__tags .promo-info{color:#102d69;background:#eaf1fa;position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;text-decoration:none}.cart-delivery-item__actions{grid-area:actions;margin:10px 0;display:flex;flex-direction:column;gap:10px}.cart-delivery-item__action{width:100%;border:1px solid #000;border-radius:8px;background:#fff;cursor:pointer;color:#000;text-decoration:none;padding:1em;text-align:center;font-weight:700}.cart-delivery-item__quantity{grid-area:quantity;align-self:center;color:var(--text-color);font-size:16px;font-weight:700;white-space:nowrap}.cart-delivery-item__delivery-blocking-error{grid-area:error;font-size:14px;line-height:17px;font-weight:700;color:#ff3b30}.cart-delivery-item__price{grid-area:price;color:var(--text-color);justify-self:end;text-align:right}.cart-delivery-item__price-full{font-size:20px;font-weight:700}.cart-delivery-item__price-per-unit{margin-top:5px}.cart-delivery-item__menu{grid-area:menu;align-self:center}.cart-delivery-item--error{--text-color:#bcbcbc;padding-top:0}.cart-delivery-item--error:before{content:unset}.cart-delivery-item--error .cart-delivery-item__image img{filter:grayscale(1);opacity:.3}@media(min-width:992px){.cart-delivery-item{grid-template-columns:92px min-content auto auto;grid-template-areas:"image description description menu" "image error error error" "image quantity actions price"}.cart-delivery-item__menu{justify-self:end}.cart-delivery-item__actions{flex-direction:row;flex-wrap:wrap}.cart-delivery-item__action{width:unset}.cart-delivery-item__price{align-self:center}}.cart-more-products-panel{height:unset;flex-flow:column;position:relative;padding:0;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid #dcdcdc;background:#fff}.cart-more-products-panel__toggleable-panel{display:block;width:100%}.cart-more-products-panel__header{display:flex;justify-content:space-between;width:100%;padding:22px 16px;align-items:center;color:#000;position:relative}.cart-more-products-panel__header-text{margin-right:12px;display:flex;align-items:center}.cart-more-products-panel__header-text:before{content:url(img/car.02d1c6.svg);height:30px;width:30px;display:inline-block;margin-right:12px}.cart-more-products-panel__header-text strong{color:#f47920}.cart-more-products-panel__header-text--other-products:before{content:url(img/get-products.2a7e50.svg)}.cart-more-products-panel__header-arrow-button{border:none;background:none;cursor:pointer;transition:all .25s ease}.cart-more-products-panel__header-arrow-button--open{transform:rotate(180deg)}.cart-more-products-panel__list-container{border-top:1px solid #dcdcdc;position:relative}.cart-more-products-panel__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.cart-more-products-panel__nav--prev{content:url(img/slider-arrow-left.04962e.svg);right:unset;left:12px}.cart-more-products-panel__nav--next,.cart-more-products-panel__nav--prev{cursor:pointer;width:32px;height:32px;padding:0;box-shadow:none;border:none}.cart-more-products-panel__nav--next{content:url(img/slider-arrow-right.697344.svg);left:unset;right:12px}.cart-more-products-panel__nav.swiper-button-disabled{display:none}.cart-more-products-panel__list-swiper{margin:44px 0 16px}.cart-more-products-panel__link-more-container{display:block;text-align:center;border-top:1px solid #dcdcdc}.cart-more-products-panel__link-more-container a{font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;cursor:pointer}.cart-more-products-panel__loader{width:100%;height:250px;position:relative}.cart-more-products-panel__loader:before{content:"";position:absolute;animation:spinner .75s linear infinite;border-color:#d8d8da #f47920;border-style:solid;border-width:5px;border-radius:50%;height:60px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:60px;z-index:999999999}.cart-more-products-panel--giftbox{border-top:none}.cart-more-products-panel--giftbox .cart-more-products-panel__header{background:#eaf1fa}.cart-more-products-panel--giftbox .cart-more-products-panel__header:before{content:"";width:calc(100% - 32px);height:1px;background:#102d69;position:absolute;top:0;left:16px}.cart-more-products-panel--giftbox .cart-more-products-panel__header-text:before{content:url(img/giftbox-add-products.e91614.svg)}.cart-more-products-panel--giftbox .cart-more-products-panel__header-text strong{color:#102d69}.cart-more-products-panel--giftbox .cart-more-products-panel__header-arrow-button path{stroke:#102d69}@media(min-width:767px){.cart-more-products-panel__header{padding:22px 24px}.cart-more-products-panel__header-text{margin-right:unset}.cart-more-products-panel__link-more-container{display:none}}.cart-more-products-item{width:168px}.cart-more-products-item__img-container{width:100%;height:152px;display:flex;justify-content:center;align-items:center}.cart-more-products-item__name{margin:32px 0 12px}.cart-more-products-item__name a{text-decoration:none;font-weight:700;font-size:12px;line-height:14px;color:#000;height:28px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cart-more-products-item__price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:0;margin-bottom:12px}.cart-more-products-item__add-to-cart{width:100%}.cart-more-products-item--more{display:none;align-items:center;justify-content:center;height:unset}.cart-more-products-item--more a{font-weight:400;font-size:14px;line-height:17px;text-decoration:none;color:#0b86df;text-align:center;word-spacing:100vw}@media(min-width:767px){.cart-more-products-item--more{display:flex}}.cart-index-item{width:100%;display:grid;grid-template-columns:min-content min-content 1fr auto;--areas-default:"checkbox manage manage manage" "tags tags tags tags" "image image title title" "quantity quantity quantity price" "maxquantity maxquantity maxquantity maxquantity";--areas-mobile-unavaiable:"checkbox manage manage manage" "tags tags tags tags" "image image title title" "quantity quantity quantity quantity" "price price price price";--areas-desktop:"checkbox image title manage" "checkbox image tags tags" "checkbox image quantity price" "maxquantity maxquantity maxquantity maxquantity";grid-template-areas:var(--areas-default);gap:10px}.cart-index-item__manage{grid-area:manage;display:flex;gap:10px;justify-content:flex-end;align-items:center}.cart-index-item__change-cart-button-container{position:relative}.cart-index-item__change-cart-button{font-weight:400;font-size:14px;line-height:17px;color:#0b86df;cursor:pointer;text-decoration:none;display:flex;align-items:center;background:none;border:none;position:relative}.cart-index-item__change-cart-button:before{margin-right:6px;content:url(img/move-to-top.a22ba5.svg);height:20px;width:20px}.cart-index-item__change-cart-button:after{content:"";margin-left:10px;width:0;height:0;border:4px solid transparent;border-top-color:#0b86df;border-bottom:0}.cart-index-item__change-cart-button:active,.cart-index-item__change-cart-button:focus,.cart-index-item__change-cart-button:hover{color:#f47920}.cart-index-item__change-cart-button:active:before,.cart-index-item__change-cart-button:focus:before,.cart-index-item__change-cart-button:hover:before{content:url(img/move-to-top-orange.369ff2.svg)}.cart-index-item__change-cart-button:active:after,.cart-index-item__change-cart-button:focus:after,.cart-index-item__change-cart-button:hover:after{border-top-color:#f47920}.cart-index-item__change-cart-button:disabled{color:#0b86df;filter:grayscale(1);opacity:.3;cursor:unset}.cart-index-item__change-cart-button:disabled:before{content:url(img/move-to-top.a22ba5.svg)}.cart-index-item__change-cart-button:active{color:#f47920}.cart-index-item__change-cart-button:active:before{content:url(img/move-to-top-orange.369ff2.svg)}.cart-index-item__change-cart-button--pharmacy:before{content:url(img/move-to-bottom.0d154b.svg)}.cart-index-item__change-cart-button--pharmacy:active:before,.cart-index-item__change-cart-button--pharmacy:focus:before,.cart-index-item__change-cart-button--pharmacy:hover:before{content:url(img/move-to-bottom-orange.e6ba8a.svg)}.cart-index-item__change-cart-button--pharmacy:disabled:before{content:url(img/move-to-bottom.0d154b.svg)}.cart-index-item__delete-button{font-weight:400;font-size:14px;line-height:17px;color:#000;cursor:pointer;text-decoration:none;display:flex;align-items:center;background:none;border:none;position:relative}.cart-index-item__delete-button:before{margin-right:6px;content:url(img/bin-icon.fad0e8.svg);height:20px;width:20px}.cart-index-item__delete-button:active,.cart-index-item__delete-button:focus,.cart-index-item__delete-button:hover{color:#f47920}.cart-index-item__delete-button:active:before,.cart-index-item__delete-button:focus:before,.cart-index-item__delete-button:hover:before{content:url(img/bin-icon-orange.b395d0.svg)}.cart-index-item__checkbox{grid-area:checkbox;justify-self:center;align-self:center}.cart-index-item__tags{grid-area:tags;display:flex;flex-direction:column;gap:5px}.cart-index-item__tags-list{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px}.cart-index-item__tags-list>*{margin-left:0!important;margin-right:0!important}.cart-index-item__tags-list .info{background:#f5f5f5;color:#000;position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-right:10px;margin-top:2px;margin-bottom:2px}.cart-index-item__tags-list .save{color:#102d69}.cart-index-item__no-promo-info{color:#f47920}.cart-index-item__omnibus{color:#97a1c3;font-size:12px}.cart-index-item__image{grid-area:image;justify-self:center;align-self:center}.cart-index-item__image img{width:70px!important;height:70px!important}.cart-index-item__title{grid-area:title;align-self:center}.cart-index-item__title a{text-decoration:none}.cart-index-item__title h3{margin:0;font-size:12px}.cart-index-item__title-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-decoration:none;text-overflow:ellipsis;max-height:51px;color:#000;font-weight:700;font-size:12px;line-height:17px;text-align:left}.cart-index-item__quantity{grid-area:quantity}.cart-index-item__max-quantity{grid-area:maxquantity;display:none;color:red;font-weight:700;align-self:center}.cart-index-item__price{grid-area:price;justify-self:end;align-self:center}.purchase-form__item__disabled .cart-index-item__price,.purchase-item__locked .cart-index-item__price{filter:grayscale(1);opacity:.3;pointer-events:none}.cart-index-item__price-inner{display:flex;flex-direction:column;align-items:center;font-size:20px;font-weight:700}.cart-index-item__per-item{font-size:14px;margin-top:5px;font-weight:400}.cart-index-item__quantity-with-button{display:flex;align-items:start;justify-content:space-between;width:100%;flex-flow:column;gap:10px}.cart-index-item__check-another{width:100%;font-size:14px;color:#000;border:1px solid #000;text-wrap:nowrap}.cart-index-item__check-another:hover{background:#000;color:#fff;border-color:#000}.cart-index-item__check-replacement{width:100%;font-size:14px;color:#000;border:1px solid #000;text-wrap:nowrap}.cart-index-item__check-replacement:hover{background:#000;color:#fff;border-color:#000}.cart-index-item--with-quantity-error .cart-index-item__max-quantity{display:block}.cart-index-item--unavaiable{grid-template-areas:var(--areas-mobile-unavaiable)}.cart-index-item--locked .cart-index-item__item_quantity,.cart-index-item--locked .cart-index-item__tags,.cart-index-item--locked .cart-index-item__title{filter:grayscale(1);opacity:.3}@media(min-width:576px){.cart-index-item--locked{grid-template-areas:var(--areas-default)}.cart-index-item__check-another,.cart-index-item__check-replacement{max-width:256px}.cart-index-item__title-text{font-size:14px}}@media(min-width:992px){.cart-index-item{grid-template-areas:var(--areas-desktop)}.cart-index-item__image img{width:86px!important;height:86px!important}.cart-index-item__quantity-with-button{flex-direction:row;justify-content:flex-start;align-items:center}}.cart-index-item-change-cart-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99999}.cart-index-item-change-cart-menu__inner{position:absolute;left:0;right:0;bottom:0;background:#fff;display:flex;flex-flow:column;border-radius:8px 8px 0 0;border:1px solid #dcdcdc;padding:12px;width:100%;padding-bottom:calc(12px + var(--mobile-app-bottom-padding, 0px))}.cart-index-item-change-cart-menu--opened{display:block}.cart-index-item-change-cart-menu__header{margin:4px 0;color:#102d69;font-weight:700;font-size:12px;line-height:14px}.cart-index-item-change-cart-menu__label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:12px 0;--icon:""}.cart-index-item-change-cart-menu__label--pharmacy{--icon:url(img/select-pharmacy.417abf.svg)}.cart-index-item-change-cart-menu__label--pharmacy.cart-index-item-change-cart-menu__label--current{--icon:url(img/select-pharmacy-orange.35d6f6.svg)}.cart-index-item-change-cart-menu__label--shipment{--icon:url(img/select-shipment.442809.svg)}.cart-index-item-change-cart-menu__label--shipment.cart-index-item-change-cart-menu__label--current{--icon:url(img/select-shipment-orange.6a1e0d.svg)}.cart-index-item-change-cart-menu__label--shipment_pharmacy{--icon:url(img/select-shipment-pharmacy.92e7c3.svg)}.cart-index-item-change-cart-menu__label--shipment_pharmacy.cart-index-item-change-cart-menu__label--current{--icon:url(img/select-shipment-pharmacy-orange.4dd9d8.svg)}.cart-index-item-change-cart-menu__label input[type=radio]{-webkit-appearance:none;appearance:none;border-radius:50%;background:#fff;border:3px solid #fff;box-shadow:0 0 0 1px #f47920;width:20px;height:20px;cursor:pointer}.cart-index-item-change-cart-menu__label input[type=radio]:checked{background:#f47920}.cart-index-item-change-cart-menu__label--current .cart-index-item-change-cart-menu__option-title{color:#f47920}.cart-index-item-change-cart-menu__label--with-promos .cart-index-item-change-cart-menu__option-title:after{margin-left:5px;height:14px;width:14px;margin-top:-14px;content:url(img/badge-percent-orange.31437e.svg)}.cart-index-item-change-cart-menu__option-title{font-weight:700;font-size:12px;line-height:14px;color:#000;display:flex;align-items:center;margin-top:0;cursor:pointer}.cart-index-item-change-cart-menu__option-title:before{margin-right:12px;content:var(--icon);height:28px;width:28px}.cart-index-item-change-cart-menu__option-title-inner{display:flex;flex-direction:column}.cart-index-item-change-cart-menu__order-number{display:block;font-weight:400;cursor:pointer}.cart-index-item-change-cart-menu__discount-info{color:#bcbcbc;padding-top:6px;margin-bottom:-6px;border-top:1px solid #dcdcdc;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center}.cart-index-item-change-cart-menu__discount-info:before{margin-right:4px;content:url(img/badge-percent-grey.fbabbb.svg);height:14px;width:14px}@media(min-width:768px){.cart-index-item-change-cart-menu{background:none;pointer-events:none}.cart-index-item-change-cart-menu--opened{display:contents}.cart-index-item-change-cart-menu__inner{pointer-events:all;display:flex;position:absolute;width:243px;background:#fff;border-radius:8px;z-index:9999;border:1px solid #dcdcdc;flex-flow:column;padding:12px;left:unset;bottom:0;right:0;transform:translateY(calc(100% + 10px))}}.cart-index-move-items-to-cart-menu{width:100%;background:#fff;border-radius:8px;padding:24px;display:flex;flex-direction:column;gap:16px;position:relative}.cart-index-move-items-to-cart-menu__faq{position:absolute;right:24px;top:24px;width:20px;height:20px;cursor:pointer}.cart-index-move-items-to-cart-menu__header{color:#102d69;font-size:16px;font-weight:700;margin:0;max-width:calc(100% - 24px)}.cart-index-move-items-to-cart-menu__description{margin:0 0 8px;color:#505050;font-size:14px;font-weight:400}.cart-index-move-items-to-cart-menu__buttons{display:flex;flex-direction:column;align-items:stretch;gap:16px}.cart-index-move-items-to-cart-menu__button{background:transparent;border-radius:8px;border:1px solid #dcdcdc;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;--header-text-color:#102d69;--info-text-color:#505050;--info-text-weight:400}.cart-index-move-items-to-cart-menu__button:hover{border:1px solid #f47920;box-shadow:inset 0 0 1px 0 #f47920}.cart-index-move-items-to-cart-menu__button--pharmacy{--icon:url(img/select-pharmacy-big-blue.e7a31d.svg);--dimension:28px}.cart-index-move-items-to-cart-menu__button--pharmacy.cart-index-move-items-to-cart-menu__button--unavailable{--icon:url(img/select-pharmacy-big.afa522.svg)}.cart-index-move-items-to-cart-menu__button--shipment{--icon:url(img/select-shipment-blue.1e4976.svg);--dimension:28px}.cart-index-move-items-to-cart-menu__button--shipment.cart-index-move-items-to-cart-menu__button--unavailable{--icon:url(img/select-shipment.442809.svg)}.cart-index-move-items-to-cart-menu__button:disabled{cursor:auto}.cart-index-move-items-to-cart-menu__button:disabled:hover{border:inherit;box-shadow:none}.cart-index-move-items-to-cart-menu__button--optimized{border:2px solid #f47920!important;--header-text-color:#102d69;--info-text-color:#f47920;--info-text-weight:700}.cart-index-move-items-to-cart-menu__button--unavailable{background:#f5f5f5;border:none;--header-text-color:#000;--info-text-color:#000;--info-text-weight:700}.cart-index-move-items-to-cart-menu__button-header{font-size:16px;font-weight:700;color:var(--header-text-color);flex:0 0 16px;display:flex;gap:10px;justify-content:center;align-items:center;margin:0 0 15px}.cart-index-move-items-to-cart-menu__button-header:before{content:"";display:block;background:var(--icon) 50% 50% no-repeat;background-size:contain;width:var(--dimension);height:var(--dimension)}.cart-index-move-items-to-cart-menu__button-info{font-size:14px;color:var(--info-text-color);font-weight:var(--info-text-weight)}@media(min-width:576px)and (max-width:767px),(min-width:992px){.cart-index-move-items-to-cart-menu__buttons{flex-direction:row}.cart-index-move-items-to-cart-menu__button{flex:1 1 50%}}@media(min-width:768px){.cart-index-move-items-to-cart-menu{margin-bottom:24px}}@media(min-width:768px){.popup-move-items-to-cart-discount-code .popup-v2__inner{max-width:534px}}.popup-move-items-to-cart-discount-code .popup-v2__header{padding:16px 16px 0 0;justify-content:flex-end}@media(min-width:768px){.popup-move-items-to-cart-discount-code .popup-v2__header{padding:24px 24px 0 0}}.popup-move-items-to-cart-discount-code .popup-v2__close{width:20px;height:20px;cursor:pointer}.popup-move-items-to-cart-discount-code .popup-v2__main{padding:0 16px}@media(min-width:768px){.popup-move-items-to-cart-discount-code .popup-v2__main{padding:0 24px}}.move-items-to-cart-discount-code-popup{display:flex;flex-direction:column}.move-items-to-cart-discount-code-popup__icon{width:60px;height:60px;margin:0 auto;display:block}.move-items-to-cart-discount-code-popup__question{font-size:16px;font-weight:700;line-height:19.2px;text-align:center;margin:12px auto 24px}@media(min-width:768px){.move-items-to-cart-discount-code-popup__question{margin:24px auto 48px}}.move-items-to-cart-discount-code-popup__list{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 24px 16px;gap:24px;padding:0;justify-content:flex-start;text-align:left}@media(min-width:768px){.move-items-to-cart-discount-code-popup__list{margin:0 0 48px 24px}}.move-items-to-cart-discount-code-popup__list-item{font-size:16px;font-weight:700;line-height:19.2px;text-align:center;color:#102d69}.move-items-to-cart-discount-code-popup__buttons{display:flex;flex-direction:column;gap:16px;align-items:stretch;margin-top:auto;padding:0 16px calc(16px + var(--mobile-app-bottom-padding, 0px))}@media(min-width:768px){.move-items-to-cart-discount-code-popup__buttons{gap:24px;padding:0 24px calc(24px + var(--mobile-app-bottom-padding, 0px))}}.move-items-to-cart-discount-code-popup__button{background:#fff;color:#000;border:1px solid #000;border-radius:8px;font-size:16px;font-weight:700;padding:20px;cursor:pointer}.move-items-to-cart-discount-code-popup__button:hover{border-color:#f47920;color:#f47920}.move-items-to-cart-discount-code-popup__button:active,.move-items-to-cart-discount-code-popup__button:focus{border-color:#f47920;background:#f47920;color:#fff}.move-items-to-cart-discount-code-popup__button:disabled{border:1px solid #dcdcdc!important;background:#fff!important;color:#dcdcdc!important;cursor:auto}.popup-v2{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99999}.popup-v2--open{display:flex;justify-content:center;align-items:center}.popup-v2__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.popup-v2__inner{position:relative;width:100%;height:100%;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;pointer-events:none}.popup-v2__inner>*{background:#fff}.popup-v2__header{flex:0 0 52px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;pointer-events:all;z-index:1}.popup-v2__close{height:48px;width:48px;padding:10px;background:url(img/cross.e4ebdf.svg) 50% 50% no-repeat;background-size:20px 20px;border:none}.popup-v2__body{min-width:0;flex:0 1 100%;overflow:auto;min-height:200px;pointer-events:all}.popup-v2__content{display:flex;flex-direction:column}.popup-v2__main{flex:1 1 auto;min-width:0;padding:16px;margin-bottom:auto}.popup-v2__footer{margin-top:auto}@media(min-height:500px){.popup-v2__body{overflow:hidden}.popup-v2__content{height:100%;max-height:100%}}@media(min-width:768px){.popup-v2__inner{width:90vw;height:inherit;max-height:80%;max-width:590px}.popup-v2__header{border-radius:8px 8px 0 0}.popup-v2__body{border-radius:0 0 8px 8px;flex:unset}.popup-v2__title{font-size:20px}}.cart-index-list-info{padding:0 24px}.cart-index-list-info__inner{display:flex;justify-content:flex-start;gap:12px;border-bottom:1px solid #dcdcdc}.cart-index-list-info__text{color:#0b86df;font-size:12px;margin:16px 0}.optimize-delivery-info{background:#0b86df;margin-bottom:24px;color:#fff;display:flex;flex-flow:column;gap:0;padding:16px;align-items:flex-start;position:relative}@media (min-width:992px),screen and (min-width:576px)and (max-width:767px){.optimize-delivery-info{align-items:center;gap:30px;padding:0 24px;flex-flow:row}}.optimize-delivery-info__img-container{display:flex;align-items:center;position:relative}.optimize-delivery-info__img{height:32px}.optimize-delivery-info__decor{position:absolute;right:-30px;bottom:-24px}.optimize-delivery-info__text{margin:16px 0 0}@media (min-width:992px),screen and (min-width:576px)and (max-width:767px){.optimize-delivery-info__text{margin:16px 30px 16px 0}}.optimize-delivery-info__close{position:absolute;right:16px;top:16px;cursor:pointer}@media (min-width:992px),screen and (min-width:576px)and (max-width:767px){.optimize-delivery-info__close{top:50%;transform:translateY(-50%)}}.move-items-to-cart-faq-popup .popup__close{position:absolute;right:24px;top:24px;background:#fff;border:0;padding:0}@media screen and (max-width:767px){.move-items-to-cart-faq-popup .popup__close{right:16px;top:16px}}.move-items-to-cart-faq-popup .popup__close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.move-items-to-cart-faq-popup .faq-popup__title{color:#102d69;font-size:20px;font-weight:700;margin:0;padding-right:48px;line-height:1}.move-items-to-cart-faq-popup .faq-popup__box{margin:0;padding:24px 0}.move-items-to-cart-faq-popup .faq-popup__box--shipment{--icon:url(img/select-shipment-blue.1e4976.svg);--dimension:28px;border-bottom:2px solid #dcdcdc}.move-items-to-cart-faq-popup .faq-popup__box--pharmacy{--icon:url(img/select-pharmacy-big.afa522.svg);--dimension:28px}.move-items-to-cart-faq-popup .faq-popup__box .delivery-type-name{color:#102d69;font-size:16px;font-weight:700;margin:0 0 12px;display:flex;align-items:center;gap:10px}.move-items-to-cart-faq-popup .faq-popup__box .delivery-type-name:before{content:"";display:block;background:var(--icon) 50% 50% no-repeat;background-size:contain;width:var(--dimension);height:var(--dimension)}.move-items-to-cart-faq-popup .faq-popup__box .delivery-type-desc{color:#000;font-size:12px;font-weight:400}.nfz-footer{background:#fff}.nfz-footer--purchase{position:absolute;bottom:0;width:100%}.nfz-footer__wrapper{max-width:1250px;margin:0 auto;padding:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.nfz-footer__data{text-align:left;font-size:12px;color:#5c5c5c}@media(min-width:992px){.nfz-footer__wrapper{flex-direction:row-reverse;padding:24px;gap:16px}.nfz-footer__data{display:flex;flex-wrap:wrap}}.mta-info{display:flex;flex-direction:column;gap:1em;max-width:620px;margin:2em 0;align-items:center}.mta-info,.mta-info__image{width:100%}.mta-info__image img{display:block;width:100%}.mta-info__action{background:#102d69;border-radius:99999px;color:#fff;padding:.7em;width:204px;text-decoration:none;font-size:24px;line-height:1em;font-weight:700;text-align:center;border:1px solid #102d69}.mta-info__action:focus,.mta-info__action:hover{color:#102d69;background:#fff}@media(min-width:576px){.mta-info{flex-direction:row}}.summary-order{border-radius:8px}.summary-order--with-header{border-radius:0 0 8px 8px}.cart-header-decor{display:contents;container-type:inline-size;--padding:24px}.cart-header-decor--lottery{display:block;background:#102d69;position:relative}.cart-header-decor--lottery:before{content:"";display:block;position:absolute;top:0;left:var(--padding);width:calc(100% - var(--padding)*2);height:1px;background:#fff}.cart-header-decor--lottery .purchase-form--delivery{border:none}.cart-header-decor--lottery .page-checkbox:before{background:transparent}.cart-header-decor--lottery .purchase-titles{color:#fff}@media screen and (max-width:767px){.cart-header-decor{--padding:16px}}
.delivery-purchase .purchase-totals .free-delivery-info,.purchase-index .purchase-totals .free-delivery-info{margin-right:0}.delivery-purchase .purchase-totals .free-delivery-info:before,.purchase-index .purchase-totals .free-delivery-info:before{content:url(img/green-car.a142a4.svg);margin-right:0;padding-top:2px;width:20px;height:20px;display:inline-block}.delivery-purchase.mt-0{margin-top:0!important}.delivery-purchase .delivery-status.mt-0{margin-top:16px!important}@media screen and (min-width:768px){.delivery-purchase .delivery-status.mt-0{margin-top:29px!important}}@media screen and (min-width:768px)and (max-width:1024px){.delivery-purchase .item-info-container.desktop,.delivery-purchase .quantity.desktop{display:block}}.purchase-background-aptelia{padding-bottom:400px;position:relative;min-height:100vh}.purchase-background-aptelia .footer.footer--short{position:absolute;width:100%;bottom:0}.purchase{padding-bottom:0;transition:margin-top .05s ease-in-out}.purchase.mt-0{margin-top:0!important}.purchase .purchase-form .purchase-item.purchase-item-giftbox-container{display:none}.purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order{display:flex;padding:42px 24px 24px}.purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .bottom{flex-flow:column;gap:10px}.purchase .board-info-promo.giftbox{background:#eaf1fa;border:none;padding:24px;position:relative;margin:-1px 0 0}.purchase .board-info-promo.giftbox.other-discounted-present{border-top:1px solid #102d69}.purchase .board-info-promo.giftbox.giftbox-added:after{content:url(img/giftbox-triangle.b3ea6a.svg);width:37px;height:19px;position:absolute;bottom:-18px;left:52px;display:block;z-index:9999}.purchase .board-info-promo.giftbox .giftbox__container{display:flex;align-items:stretch;gap:30px}.purchase .board-info-promo.giftbox .giftbox__container img{height:92px;background:#fff;margin-right:0;width:92px}.purchase .board-info-promo.giftbox .giftbox__header{display:flex;align-items:flex-start;flex-flow:column;justify-content:space-between}.purchase .board-info-promo.giftbox .giftbox__header h2{color:#102d69;font-size:14px;font-weight:700;margin-top:0}.purchase .board-info-promo.giftbox .right-part{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-end}.purchase .board-info-promo.giftbox .right-part a{width:150px;font-size:14px;font-style:normal;font-weight:700;padding:0;margin:0}.purchase .board-info-promo.giftbox .right-part a.add-giftbox{width:113px}.purchase .board-info-promo.giftbox .right-part .price{font-size:20px;font-style:normal;font-weight:700;color:#102d69}.purchase .board-info-promo.giftbox .giftbox__container--text{color:#102d69;font-size:12px;font-weight:400}.purchase .board-info-promo.giftbox .giftbox__container--text a{background:initial;border:none;color:#0b86df;text-transform:none;font-size:12px;display:inline;width:fit-content;padding:0;min-width:unset;height:unset;line-height:1;margin-top:0}.purchase.purchase-summary .cart-delivery-types .courier-delivery-types{margin-right:0}.purchase.purchase-summary .point-delivery-types.point-delivery-types--payment{margin-left:100px}.purchase.purchase-summary .delivery-info,.purchase.purchase-summary .payment-info{display:flex;gap:20px;text-align:left;color:#505050;font-family:Lato;font-size:14px;align-items:center}.purchase.purchase-summary .delivery-info img,.purchase.purchase-summary .payment-info img{width:46px;max-height:30px}.purchase.purchase-summary .cart-delivery-types{border-bottom:1px solid #dcdcdc}.purchase.purchase-summary .additional-info.pharmacy-pending .cart-delivery-types{border-bottom:none}.purchase.purchase-summary .cart-delivery-types .courier-delivery-types .delivery-type-boxes,.purchase.purchase-summary .cart-delivery-types .point-delivery-types .delivery-type-boxes{margin-top:24px}.purchase.purchase-summary .purchase-form-delivery-container{margin-top:0}.purchase.purchase-summary .purchase-form .purchase-item__desc{align-items:flex-start}.purchase.purchase-summary .purchase-form .purchase-item__inner{align-self:auto}.purchase.purchase-summary .quantity{color:#000;font-weight:700;font-size:16px;line-height:19px}@media screen and (min-width:768px)and (max-width:1024px){.purchase.purchase-summary .item-info-container.desktop,.purchase.purchase-summary .quantity.desktop{display:block}}@media screen and (max-width:767px){.purchase.purchase-summary .purchase-form .purchase-item{align-items:start;flex-wrap:wrap}.purchase.purchase-summary .purchase-form .purchase-item__desc{align-items:flex-start;min-height:unset;margin:0}.purchase.purchase-summary .purchase-form .purchase-item.delivery .purchase-item__inner{justify-content:space-between;height:unset;margin-bottom:16px;margin-top:0;align-items:flex-end}}.purchase .purchase-item__desc-container{width:100%}.purchase .purchase-item__desc-container .purchase-item__desc{margin:0 0 0 23px}.purchase .purchase-item__desc-container .purchase-item__desc .top{display:flex;justify-content:space-between;width:100%;align-items:flex-start;gap:20px;flex-wrap:nowrap}.purchase .purchase-item__desc-container .purchase-item__desc .top .item-manage.desktop{display:flex;gap:38px;align-items:center}.purchase .purchase-item__desc-container .purchase-item__desc .bottom{display:flex;width:100%;justify-content:space-between;align-items:center}.purchase .purchase-item__desc-container .item_change_cart{position:relative}.purchase .price__per-item{justify-content:flex-end}.purchase .main-container{display:flex;width:100%}@media screen and (max-width:767px){.purchase .main-container{display:block}}.purchase .purchase__inner div.data-box>div.bg-white{border-radius:8px 8px 0 0}.purchase .board-info-cart{background:#ff3b30;margin:0}.purchase .qty-nav__down:before,.purchase .qty-nav__up:after,.purchase .qty-nav__up:before{background:#000;height:2px}.purchase .qty__input{border-color:#bcbcbc}.purchase .qty-nav__down.disabled:before,.purchase .qty-nav__up.disabled:after,.purchase .qty-nav__up.disabled:before{background:#bcbcbc;height:2px}.purchase .js-delivery-popup-map .near-by-points,.purchase .js-popup-map .near-by-points{position:absolute;bottom:-24px;z-index:9999;background:#fff;left:0;width:100%}.purchase .js-delivery-popup-map .near-by-points h4,.purchase .js-popup-map .near-by-points h4{font-weight:700;font-size:14px;line-height:17px;color:#000;cursor:pointer;margin:12px 24px;display:flex;align-items:center;padding-bottom:var(--mobile-app-bottom-padding,0)}.purchase .js-delivery-popup-map .near-by-points h4:before,.purchase .js-popup-map .near-by-points h4:before{content:url(img/nearby-list.197c3a.svg);width:20px;height:20px;position:relative;margin-right:12px}.purchase .js-delivery-popup-map .near-by-points h4.show-list-btn,.purchase .js-popup-map .near-by-points h4.show-list-btn{display:flex;line-height:1}.purchase .js-delivery-popup-map .near-by-points h4.hide-list-btn,.purchase .js-popup-map .near-by-points h4.hide-list-btn{line-height:1;display:none}.purchase .js-delivery-popup-map .near-by-points+.points-list,.purchase .js-popup-map .near-by-points+.points-list{display:block;position:absolute;left:-317px;background:#fff;width:317px;z-index:500;height:calc(100% - 80px);bottom:20px;overflow-y:scroll;overflow-x:hidden;transition:left .5s ease-in-out}.purchase .js-delivery-popup-map .near-by-points.show-list h4.hide-list-btn,.purchase .js-popup-map .near-by-points.show-list h4.hide-list-btn{display:flex}.purchase .js-delivery-popup-map .near-by-points.show-list h4.show-list-btn,.purchase .js-popup-map .near-by-points.show-list h4.show-list-btn{display:none}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list,.purchase .js-popup-map .near-by-points.show-list+.points-list{display:block;position:absolute;left:0;background:#fff;width:317px;z-index:500;height:calc(100% - 80px);bottom:20px;overflow-y:scroll;overflow-x:hidden;transition:left .5s ease-in-out}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point,.purchase .js-popup-map .near-by-points.show-list+.points-list .point{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c;padding:10px 12px;cursor:pointer;justify-content:space-between}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-info-container,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-info-container{display:flex;align-items:center;gap:12px}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-info-container:before{width:32px;height:32px;background-repeat:no-repeat;background-size:100% auto}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-info-container .point-info,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-info-container .point-info{max-width:165px}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-info-container:before{background-image:url(img/InPost.44a269.svg);content:"";position:relative;margin:0 12px 0 0}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point.zabka .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point.zabka .point-info-container:before{background-image:url(img/zabka.d5c736.svg);content:""}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point.dhl .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point.dhl .point-info-container:before{background-image:url(img/dhl.857594.svg);content:""}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point.inpost .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point.inpost .point-info-container:before{background-image:url(img/InPost.44a269.svg);content:""}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point.pharmacy .point-info-container:before,.purchase .js-popup-map .near-by-points.show-list+.points-list .point.pharmacy .point-info-container:before{background-image:url(img/logoDoz.e1ce26.svg);content:""}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point p,.purchase .js-popup-map .near-by-points.show-list+.points-list .point p{margin:0}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point p.name,.purchase .js-popup-map .near-by-points.show-list+.points-list .point p.name{font-weight:700;color:#000}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point p.desc,.purchase .js-popup-map .near-by-points.show-list+.points-list .point p.desc{font-style:italic;font-size:12px;line-height:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:165px}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-distance,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-distance{text-align:right;min-width:70px;display:flex;flex-flow:column;align-items:center}.purchase .js-delivery-popup-map .near-by-points.show-list+.points-list .point .point-distance span,.purchase .js-popup-map .near-by-points.show-list+.points-list .point .point-distance span{color:#000}.purchase .js-delivery-popup-map .popup__inner .popup__body .pharmaInfo,.purchase .js-popup-map .popup__inner .popup__body .pharmaInfo{max-width:unset}.purchase .js-delivery-popup-map .popup__inner .popup__body .pharmaInfo button,.purchase .js-popup-map .popup__inner .popup__body .pharmaInfo button{width:100%;height:48px;line-height:48px}.purchase .js-delivery-popup-map .popup__inner .popup__body .pharmaInfo button span,.purchase .js-popup-map .popup__inner .popup__body .pharmaInfo button span{font-weight:400;margin-left:4px}.purchase .js-delivery-popup-map .leaflet-popup-content,.purchase .js-popup-map .leaflet-popup-content{padding:24px;margin:0;min-width:282px;max-width:282px;font-family:Lato}.purchase .js-delivery-popup-map .leaflet-popup-content .address,.purchase .js-delivery-popup-map .leaflet-popup-content .opening-hours,.purchase .js-popup-map .leaflet-popup-content .address,.purchase .js-popup-map .leaflet-popup-content .opening-hours{font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c}.purchase .js-delivery-popup-map .leaflet-popup-content .name,.purchase .js-popup-map .leaflet-popup-content .name{margin-bottom:12px}.purchase .js-delivery-popup-map .leaflet-popup-content .opening-hours,.purchase .js-popup-map .leaflet-popup-content .opening-hours{margin-top:12px}.purchase .js-delivery-popup-map .leaflet-popup-content .subscript,.purchase .js-popup-map .leaflet-popup-content .subscript{margin-top:12px;font-style:italic;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .js-delivery-popup-map .leaflet-popup-content .buttonSelect,.purchase .js-popup-map .leaflet-popup-content .buttonSelect{margin-top:12px}.purchase .js-delivery-popup-map .leaflet-popup-close-button,.purchase .js-popup-map .leaflet-popup-close-button{top:24px;right:24px}.purchase .js-delivery-popup-map .leaflet-popup-close-button:before,.purchase .js-popup-map .leaflet-popup-close-button:before{content:url(img/cross.e4ebdf.svg);width:20px;height:20px;position:absolute;right:0;top:0;background:#fff}.purchase .js-delivery-popup-map .pharmaInfo .name,.purchase .js-popup-map .pharmaInfo .name{font-weight:700;font-size:20px;line-height:24px;color:#000;max-width:calc(100% - 30px)}.purchase .js-delivery-popup-map .pharmaInfo .name .nb,.purchase .js-popup-map .pharmaInfo .name .nb{font-weight:400}.purchase .js-delivery-popup-map .leaflet-touch .leaflet-control-geosearch .results.active:after,.purchase .js-popup-map .leaflet-touch .leaflet-control-geosearch .results.active:after{border:none}.purchase .js-delivery-popup-map .popup__body,.purchase .js-popup-map .popup__body{margin-top:12px}.purchase .js-delivery-popup-map .popup__inner,.purchase .js-popup-map .popup__inner{padding:24px 0}.purchase .js-delivery-popup-map .popup__header,.purchase .js-popup-map .popup__header{font-weight:700;font-size:20px;line-height:24px;color:#102d69;margin:0 24px 24px}.purchase .js-delivery-popup-map .geocoding-map-containerForm,.purchase .js-popup-map .geocoding-map-containerForm{margin:0 24px;width:calc(100% - 354px);padding:0;background:none;outline:none;box-shadow:none;border:none}.purchase .js-delivery-popup-map .geocoding-map-containerForm:before,.purchase .js-popup-map .geocoding-map-containerForm:before{content:url(img/loop.4eb467.svg);width:17px;height:17px;position:absolute;top:14px;left:12px}.purchase .js-delivery-popup-map .geocoding-map-containerForm .results.active,.purchase .js-popup-map .geocoding-map-containerForm .results.active{padding:12px;border:1px solid #dcdcdc;border-radius:8px;margin-top:12px;z-index:999999999}.purchase .js-delivery-popup-map .geocoding-map-containerForm .results.active>div,.purchase .js-popup-map .geocoding-map-containerForm .results.active>div{padding:12px 0;font-weight:400;font-size:12px;line-height:14px;color:#000;font-family:Lato,sans-serif}.purchase .js-delivery-popup-map .geocoding-map-containerForm .results.active>div:hover,.purchase .js-popup-map .geocoding-map-containerForm .results.active>div:hover{border:none;background:#fff}.purchase .js-delivery-popup-map .geocoding-map-containerForm .glass,.purchase .js-popup-map .geocoding-map-containerForm .glass{font-weight:700;font-size:14px;line-height:17px;color:#102d69;min-width:85%;width:100%;text-indent:0;padding:0 12px 0 41px;border:1px solid #dcdcdc;border-radius:8px;background:#fff}.purchase .js-delivery-popup-map .geocoding-map-containerForm .glass::placeholder,.purchase .js-popup-map .geocoding-map-containerForm .glass::placeholder{font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c}.purchase .js-delivery-popup-map .geocoding-map-containerForm a.reset,.purchase .js-popup-map .geocoding-map-containerForm a.reset{line-height:46px;display:none;align-items:center;margin-right:16px;color:#fff;background:#fff;height:40px;top:3px}.purchase .js-delivery-popup-map .geocoding-map-containerForm a.reset:before,.purchase .js-popup-map .geocoding-map-containerForm a.reset:before{background:url(img/search-exit.36edc1.svg);width:12px;height:12px;position:absolute;z-index:999;content:" ";display:block}.purchase .js-delivery-popup-map .geocoding-map-containerForm .leaflet-touch .leaflet-control-geosearch .results.active:after,.purchase .js-popup-map .geocoding-map-containerForm .leaflet-touch .leaflet-control-geosearch .results.active:after{border:none}.purchase .js-delivery-popup-map .geocoding-map-containerForm.open:before,.purchase .js-popup-map .geocoding-map-containerForm.open:before{content:""}.purchase .js-delivery-popup-map .geocoding-map-containerForm.open .glass,.purchase .js-popup-map .geocoding-map-containerForm.open .glass{padding-left:12px}.purchase .js-delivery-popup-map .geocoding-map-containerForm.open a.reset,.purchase .js-popup-map .geocoding-map-containerForm.open a.reset{display:flex}.purchase .js-delivery-popup-map #point_type,.purchase .js-popup-map #point_type{position:absolute;right:24px;width:282px;border:1px solid #dcdcdc;height:48px;border-radius:8px;visibility:hidden;z-index:-1}.purchase .js-delivery-popup-map #point_type option,.purchase .js-popup-map #point_type option{visibility:hidden;z-index:-1}.purchase .js-delivery-popup-map .edd-head,.purchase .js-popup-map .edd-head{position:absolute;right:24px;width:282px;border:1px solid #dcdcdc;height:48px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:15px 12px;cursor:pointer;margin-top:10px;overflow:visible}.purchase .js-delivery-popup-map .edd-head .edd-arrow:before,.purchase .js-popup-map .edd-head .edd-arrow:before{display:none}.purchase .js-delivery-popup-map .edd-head :before,.purchase .js-popup-map .edd-head :before{content:"Odbiór w punkcie";position:absolute;padding:0 4px;background:#fff;font-weight:400;font-size:12px;line-height:14px;top:-7px;left:8px;color:#000}.purchase .js-delivery-popup-map .edd-head .edd-value,.purchase .js-popup-map .edd-head .edd-value{font-weight:700;font-size:14px;line-height:17px;color:#102d69;width:100%;display:flex;justify-content:space-between;align-items:center}.purchase .js-delivery-popup-map .edd-head .edd-value:after,.purchase .js-popup-map .edd-head .edd-value:after{content:url(img/arrow-orange.8ae262.svg);height:20px;width:20px}.purchase .js-delivery-popup-map .edd-body,.purchase .js-popup-map .edd-body{visibility:hidden}.purchase .js-delivery-popup-map .edd-root-open .edd-body,.purchase .js-popup-map .edd-root-open .edd-body{visibility:visible;top:60px;position:absolute;padding:11px;left:-23px;border:none;width:100%}@media screen and (max-width:767px){.purchase .js-delivery-popup-map .edd-root-open .edd-body,.purchase .js-popup-map .edd-root-open .edd-body{top:36px}}.purchase .js-delivery-popup-map .edd-root-open .edd-body .edd-group,.purchase .js-popup-map .edd-root-open .edd-body .edd-group{padding:11px;border:1px solid #dcdcdc;border-radius:8px;width:100%;background:#fff}.purchase .js-delivery-popup-map .edd-root-open .edd-body .edd-option,.purchase .js-popup-map .edd-root-open .edd-body .edd-option{font-weight:400;font-size:14px;line-height:17px;color:#000;padding:10px 25px;position:relative;cursor:pointer}.purchase .js-delivery-popup-map .edd-root-open .edd-body .edd-option.edd-option-selected,.purchase .js-popup-map .edd-root-open .edd-body .edd-option.edd-option-selected{font-weight:700;color:#102d69}.purchase .js-delivery-popup-map .edd-root-open .edd-body .edd-option.edd-option-selected:before,.purchase .js-popup-map .edd-root-open .edd-body .edd-option.edd-option-selected:before{content:url(img/checked.029d59.svg);height:20px;width:20px;position:absolute;left:0}.purchase .js-delivery-popup-map .edd-root-open .edd-value:after,.purchase .js-popup-map .edd-root-open .edd-value:after{transform:rotate(180deg)}.purchase .js-delivery-popup-map #js-search-delivery-point-map,.purchase .js-popup-map #js-search-delivery-point-map{position:relative}.purchase .js-delivery-popup-map #js-search-delivery-point-map.leaflet-touch .leaflet-bar,.purchase .js-popup-map #js-search-delivery-point-map.leaflet-touch .leaflet-bar{margin-top:120px}.purchase .js-delivery-popup-map .leaflet-geosearch-bar,.purchase .js-popup-map .leaflet-geosearch-bar{z-index:1024;height:70px!important;padding:0!important;margin:0!important}.purchase .js-delivery-popup-map .leaflet-touch .leaflet-geosearch-bar form input,.purchase .js-popup-map .leaflet-touch .leaflet-geosearch-bar form input{height:46px}.purchase .js-popup-map .geocoding-map-containerForm{width:calc(100% - 48px)}.purchase .popup--map .popup__inner .popup__body{position:relative}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter{width:282px;display:block;flex-wrap:wrap;position:absolute;right:0;z-index:99999;top:-10px}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter .edd-root.edd-root-open .edd-head .edd-value:before{content:"Odbiór w punkcie";position:absolute;padding:0 4px;background:#fff;font-weight:400;font-size:12px;line-height:14px;top:-7px;left:8px;color:#000}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter>label{position:absolute;top:-10px;left:-17px;font-weight:400;font-size:12px;line-height:14px;color:#000;background:#fff;padding:4px;font-family:Lato,sans-serif;z-index:9999}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter select{width:100%;z-index:1031;border:1px solid #dcdcdc;height:48px;border-radius:8px;padding:14px 14px 14px 7px;font-weight:700;font-size:14px;line-height:17px;color:#102d69}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter select option{font-size:14px;line-height:17px;color:#000;text-indent:10px;position:relative;display:flex;justify-content:center}.purchase .popup--map .popup__inner .popup__body .map-hotpoint-filter select option:before{content:url(img/checked.029d59.svg);width:20px;height:20px;display:inline-block}.purchase .order-placed-popup .close,.purchase .payment-methods-popup .close{width:20px;height:20px;right:26px;top:26px}.purchase .order-placed-popup .close:after,.purchase .order-placed-popup .close:before,.purchase .payment-methods-popup .close:after,.purchase .payment-methods-popup .close:before{background:#000;height:24px;width:2px}.purchase .order-placed-popup .popup__inner,.purchase .payment-methods-popup .popup__inner{width:100vw;max-width:432px;min-width:unset;display:flex;justify-content:center;align-items:center;flex-flow:column}.purchase .order-placed-popup .popup__inner>div,.purchase .payment-methods-popup .popup__inner>div{display:flex;flex-flow:column;justify-content:center;align-items:center}.purchase .order-placed-popup .popup__inner .card-payment-content small,.purchase .payment-methods-popup .popup__inner .card-payment-content small{margin-bottom:10px;font-weight:400;font-size:12px;line-height:14px;display:block;text-align:center;color:#bcbcbc;margin-top:10px}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-icons,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-icons{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-icons svg,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-icons svg{width:72px;height:23px;margin-right:24px}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-icons .mastercard,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-icons .mastercard{height:56px;margin-right:0}.purchase .order-placed-popup .popup__inner .card-payment-content h3,.purchase .payment-methods-popup .popup__inner .card-payment-content h3{font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:center}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-buttons{margin:42px 0 34px;display:flex;justify-content:center}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons a,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-buttons a{width:204px;height:59px;display:flex;justify-content:center;align-items:center}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn{background-color:#fff;color:#bcbcbc;margin-right:24px;border:none}.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:focus,.purchase .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:hover,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:focus,.purchase .payment-methods-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:hover{background-color:#bcbcbc;color:#fff}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner,.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .header-fixed,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .header-fixed{width:100%}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list{padding-top:62px}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item{flex-flow:row-reverse;padding:0 16px;height:66px}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title{line-height:1}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:after,.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:before,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:after,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:before{display:none}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo{padding:0;max-width:58px}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content small,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content small{bottom:6px}@media screen and (min-width:768px){.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner,.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .header-fixed,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .header-fixed{max-width:612px}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content{padding-bottom:39px}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list{justify-content:flex-start;gap:16px;padding:0}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item{flex-flow:row;justify-content:center;height:100px;width:100px;padding:0;margin:0}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title{display:none}.purchase .order-placed-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo,.purchase .payment-methods-popup.payment-methods-popup-banks.js-payment-methods-popup .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo{max-width:80px}}.purchase .order-placed-popup .blik-checking-content,.purchase .order-placed-popup .blik-confirm-content,.purchase .order-placed-popup .blik-content,.purchase .order-placed-popup .blik-error-content,.purchase .order-placed-popup .choose-bank-content,.purchase .payment-methods-popup .blik-checking-content,.purchase .payment-methods-popup .blik-confirm-content,.purchase .payment-methods-popup .blik-content,.purchase .payment-methods-popup .blik-error-content,.purchase .payment-methods-popup .choose-bank-content{display:flex;justify-content:center;align-items:center;flex-flow:column}.purchase .order-placed-popup .blik-checking-content h3,.purchase .order-placed-popup .blik-confirm-content h3,.purchase .order-placed-popup .blik-content h3,.purchase .order-placed-popup .blik-error-content h3,.purchase .order-placed-popup .choose-bank-content h3,.purchase .payment-methods-popup .blik-checking-content h3,.purchase .payment-methods-popup .blik-confirm-content h3,.purchase .payment-methods-popup .blik-content h3,.purchase .payment-methods-popup .blik-error-content h3,.purchase .payment-methods-popup .choose-bank-content h3{margin:43px 0 47px;font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:center}.purchase .order-placed-popup .blik-checking-content h3.generate-code,.purchase .order-placed-popup .blik-confirm-content h3.generate-code,.purchase .order-placed-popup .blik-content h3.generate-code,.purchase .order-placed-popup .blik-error-content h3.generate-code,.purchase .order-placed-popup .choose-bank-content h3.generate-code,.purchase .payment-methods-popup .blik-checking-content h3.generate-code,.purchase .payment-methods-popup .blik-confirm-content h3.generate-code,.purchase .payment-methods-popup .blik-content h3.generate-code,.purchase .payment-methods-popup .blik-error-content h3.generate-code,.purchase .payment-methods-popup .choose-bank-content h3.generate-code{margin:24px 0 25px}.purchase .order-placed-popup .blik-checking-content img,.purchase .order-placed-popup .blik-confirm-content img,.purchase .order-placed-popup .blik-content img,.purchase .order-placed-popup .blik-error-content img,.purchase .order-placed-popup .choose-bank-content img,.purchase .payment-methods-popup .blik-checking-content img,.purchase .payment-methods-popup .blik-confirm-content img,.purchase .payment-methods-popup .blik-content img,.purchase .payment-methods-popup .blik-error-content img,.purchase .payment-methods-popup .choose-bank-content img{width:72px;height:72px}.purchase .order-placed-popup .blik-checking-content .mobile.countdown-container,.purchase .order-placed-popup .blik-confirm-content .mobile.countdown-container,.purchase .order-placed-popup .blik-content .mobile.countdown-container,.purchase .order-placed-popup .blik-error-content .mobile.countdown-container,.purchase .order-placed-popup .choose-bank-content .mobile.countdown-container,.purchase .payment-methods-popup .blik-checking-content .mobile.countdown-container,.purchase .payment-methods-popup .blik-confirm-content .mobile.countdown-container,.purchase .payment-methods-popup .blik-content .mobile.countdown-container,.purchase .payment-methods-popup .blik-error-content .mobile.countdown-container,.purchase .payment-methods-popup .choose-bank-content .mobile.countdown-container{display:none}.purchase .order-placed-popup .blik-checking-content .desktop.countdown-container,.purchase .order-placed-popup .blik-confirm-content .desktop.countdown-container,.purchase .order-placed-popup .blik-content .desktop.countdown-container,.purchase .order-placed-popup .blik-error-content .desktop.countdown-container,.purchase .order-placed-popup .choose-bank-content .desktop.countdown-container,.purchase .payment-methods-popup .blik-checking-content .desktop.countdown-container,.purchase .payment-methods-popup .blik-confirm-content .desktop.countdown-container,.purchase .payment-methods-popup .blik-content .desktop.countdown-container,.purchase .payment-methods-popup .blik-error-content .desktop.countdown-container,.purchase .payment-methods-popup .choose-bank-content .desktop.countdown-container{display:block;height:150px;width:150px}.purchase .order-placed-popup .blik-checking-content a,.purchase .order-placed-popup .blik-checking-content button,.purchase .order-placed-popup .blik-confirm-content a,.purchase .order-placed-popup .blik-confirm-content button,.purchase .order-placed-popup .blik-content a,.purchase .order-placed-popup .blik-content button,.purchase .order-placed-popup .blik-error-content a,.purchase .order-placed-popup .blik-error-content button,.purchase .order-placed-popup .choose-bank-content a,.purchase .order-placed-popup .choose-bank-content button,.purchase .payment-methods-popup .blik-checking-content a,.purchase .payment-methods-popup .blik-checking-content button,.purchase .payment-methods-popup .blik-confirm-content a,.purchase .payment-methods-popup .blik-confirm-content button,.purchase .payment-methods-popup .blik-content a,.purchase .payment-methods-popup .blik-content button,.purchase .payment-methods-popup .blik-error-content a,.purchase .payment-methods-popup .blik-error-content button,.purchase .payment-methods-popup .choose-bank-content a,.purchase .payment-methods-popup .choose-bank-content button{font-weight:700;font-size:16px;line-height:16px;width:332px;height:59px;display:flex;align-items:center;justify-content:center}.purchase .order-placed-popup .blik-checking-content small,.purchase .order-placed-popup .blik-confirm-content small,.purchase .order-placed-popup .blik-content small,.purchase .order-placed-popup .blik-error-content small,.purchase .order-placed-popup .choose-bank-content small,.purchase .payment-methods-popup .blik-checking-content small,.purchase .payment-methods-popup .blik-confirm-content small,.purchase .payment-methods-popup .blik-content small,.purchase .payment-methods-popup .blik-error-content small,.purchase .payment-methods-popup .choose-bank-content small{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;margin:24px 0 7px}.purchase .order-placed-popup .blik-checking-content small.transfer-24,.purchase .order-placed-popup .blik-confirm-content small.transfer-24,.purchase .order-placed-popup .blik-content small.transfer-24,.purchase .order-placed-popup .blik-error-content small.transfer-24,.purchase .order-placed-popup .choose-bank-content small.transfer-24,.purchase .payment-methods-popup .blik-checking-content small.transfer-24,.purchase .payment-methods-popup .blik-confirm-content small.transfer-24,.purchase .payment-methods-popup .blik-content small.transfer-24,.purchase .payment-methods-popup .blik-error-content small.transfer-24,.purchase .payment-methods-popup .choose-bank-content small.transfer-24{margin-top:12px}.purchase .order-placed-popup .blik-checking-content .cross-img,.purchase .order-placed-popup .blik-confirm-content .cross-img,.purchase .order-placed-popup .blik-content .cross-img,.purchase .order-placed-popup .blik-error-content .cross-img,.purchase .order-placed-popup .choose-bank-content .cross-img,.purchase .payment-methods-popup .blik-checking-content .cross-img,.purchase .payment-methods-popup .blik-confirm-content .cross-img,.purchase .payment-methods-popup .blik-content .cross-img,.purchase .payment-methods-popup .blik-error-content .cross-img,.purchase .payment-methods-popup .choose-bank-content .cross-img{width:20px;height:auto;position:absolute;right:24px;top:24px}.purchase .order-placed-popup .blik-checking-content .blik-img,.purchase .order-placed-popup .blik-confirm-content .blik-img,.purchase .order-placed-popup .blik-content .blik-img,.purchase .order-placed-popup .blik-error-content .blik-img,.purchase .order-placed-popup .choose-bank-content .blik-img,.purchase .payment-methods-popup .blik-checking-content .blik-img,.purchase .payment-methods-popup .blik-confirm-content .blik-img,.purchase .payment-methods-popup .blik-content .blik-img,.purchase .payment-methods-popup .blik-error-content .blik-img,.purchase .payment-methods-popup .choose-bank-content .blik-img{margin-top:20px}.purchase .order-placed-popup .blik-checking-content .cross-img,.purchase .order-placed-popup .blik-confirm-content .cross-img,.purchase .order-placed-popup .blik-content .cross-img,.purchase .order-placed-popup .blik-error-content .cross-img,.purchase .order-placed-popup .choose-bank-content .cross-img,.purchase .payment-methods-popup .blik-checking-content .cross-img,.purchase .payment-methods-popup .blik-confirm-content .cross-img,.purchase .payment-methods-popup .blik-content .cross-img,.purchase .payment-methods-popup .blik-error-content .cross-img,.purchase .payment-methods-popup .choose-bank-content .cross-img{cursor:pointer}.purchase .order-placed-popup .blik-checking-content .blik-inputs,.purchase .order-placed-popup .blik-confirm-content .blik-inputs,.purchase .order-placed-popup .blik-content .blik-inputs,.purchase .order-placed-popup .blik-error-content .blik-inputs,.purchase .order-placed-popup .choose-bank-content .blik-inputs,.purchase .payment-methods-popup .blik-checking-content .blik-inputs,.purchase .payment-methods-popup .blik-confirm-content .blik-inputs,.purchase .payment-methods-popup .blik-content .blik-inputs,.purchase .payment-methods-popup .blik-error-content .blik-inputs,.purchase .payment-methods-popup .choose-bank-content .blik-inputs{margin-bottom:25px}.purchase .order-placed-popup .blik-checking-content,.purchase .order-placed-popup .blik-confirm-content,.purchase .order-placed-popup .blik-error-content,.purchase .order-placed-popup .choose-bank-content,.purchase .payment-methods-popup .blik-checking-content,.purchase .payment-methods-popup .blik-confirm-content,.purchase .payment-methods-popup .blik-error-content,.purchase .payment-methods-popup .choose-bank-content{display:flex;justify-content:center;align-items:center;flex-flow:column}.purchase .order-placed-popup .blik-checking-content h3,.purchase .order-placed-popup .blik-confirm-content h3,.purchase .order-placed-popup .blik-error-content h3,.purchase .order-placed-popup .choose-bank-content h3,.purchase .payment-methods-popup .blik-checking-content h3,.purchase .payment-methods-popup .blik-confirm-content h3,.purchase .payment-methods-popup .blik-error-content h3,.purchase .payment-methods-popup .choose-bank-content h3{margin:56px 0 24px;font-weight:700;font-size:16px;line-height:19px}.purchase .order-placed-popup .blik-checking-content img,.purchase .order-placed-popup .blik-confirm-content img,.purchase .order-placed-popup .blik-error-content img,.purchase .order-placed-popup .choose-bank-content img,.purchase .payment-methods-popup .blik-checking-content img,.purchase .payment-methods-popup .blik-confirm-content img,.purchase .payment-methods-popup .blik-error-content img,.purchase .payment-methods-popup .choose-bank-content img{width:200px;height:auto;margin:0 0 56px}.purchase .order-placed-popup .blik-error-content,.purchase .payment-methods-popup .blik-error-content{display:flex;justify-content:center;align-items:center;flex-flow:column}.purchase .order-placed-popup .blik-error-content h3,.purchase .payment-methods-popup .blik-error-content h3{margin:27px 0 36px}.purchase .order-placed-popup .blik-error-content img,.purchase .payment-methods-popup .blik-error-content img{width:150px;margin:0 0 36px}.purchase .order-placed-popup .blik-error-content .btn,.purchase .payment-methods-popup .blik-error-content .btn{width:100%}.purchase .order-placed-popup .blik-error-content .error-img,.purchase .payment-methods-popup .blik-error-content .error-img{width:104px;height:auto;margin:20px auto}.purchase .order-placed-popup .blik-error-content h3,.purchase .payment-methods-popup .blik-error-content h3{padding:0 7px;margin:29px 0 49px}.purchase .order-placed-popup .choose-bank-content,.purchase .payment-methods-popup .choose-bank-content{margin-top:0;position:relative}.purchase .order-placed-popup .choose-bank-content small,.purchase .payment-methods-popup .choose-bank-content small{display:block;font-weight:400;font-size:12px;line-height:14px;text-align:center;width:100%;background:#fff;padding:12px 0 0;margin:0;position:absolute;bottom:-12px}.purchase .order-placed-popup .choose-bank-content .go-back,.purchase .payment-methods-popup .choose-bank-content .go-back{width:20px;height:20px}.purchase .order-placed-popup .choose-bank-content .bank-list,.purchase .payment-methods-popup .choose-bank-content .bank-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:12px}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item{height:40px;text-align:center;display:flex;align-items:center;cursor:pointer;flex-flow:row;width:100%;position:relative;justify-content:space-between;border:1px solid #dcdcdc;border-radius:8px;padding-left:12px;margin:0 0 16px}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item img,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item img{margin:0;width:auto;max-width:70px;padding-right:10px;max-height:85%}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item[data-payment-method-id="107"] img,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item[data-payment-method-id="107"] img{padding-right:22px}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title{margin:0;height:28px;display:flex;align-items:center;font-weight:700;font-size:16px;line-height:19px;color:#000}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title strong,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title strong{text-align:left}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title:before,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title:before{background:#fff;border-radius:50%;content:"";position:relative;height:20px;width:20px;margin-right:12px;min-width:16px;border:1px solid grey}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:before,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:before,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:before,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:before,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:before,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:before{border:1px solid #f47920}.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:after,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:after,.purchase .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:after,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:after,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:after,.purchase .payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:after{background:#f47920;border-radius:50%;content:"";left:16px;position:absolute;height:12px;width:12px;top:13px;display:block;min-width:12px}.purchase .order-placed-popup.js-payment-methods-popup .popup__inner,.purchase .payment-methods-popup.js-payment-methods-popup .popup__inner{padding:0}.purchase .order-placed-popup.js-payment-methods-popup .popup__inner .header-fixed,.purchase .payment-methods-popup.js-payment-methods-popup .popup__inner .header-fixed{position:fixed;display:flex;justify-content:center;width:432px;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.purchase .order-placed-popup.js-payment-methods-popup .popup__inner .header-fixed,.purchase .payment-methods-popup.js-payment-methods-popup .popup__inner .header-fixed{height:52px}}.purchase .order-placed-popup.js-payment-methods-popup .popup__inner .popup__header,.purchase .payment-methods-popup.js-payment-methods-popup .popup__inner .popup__header{margin:0;text-align:center}.purchase .order-placed-popup.js-payment-methods-popup .popup__inner .popup__body,.purchase .payment-methods-popup.js-payment-methods-popup .popup__inner .popup__body{padding:72px 24px 24px}.purchase .pay-accepted-pharmacy-bottom .pharmacy-shipment-accepted-text{font-weight:400;font-size:12px;line-height:14px;color:#000;display:flex;border-bottom:1px solid #dcdcdc;padding-bottom:12px}.purchase .pay-accepted-pharmacy-bottom .pharmacy-shipment-accepted-text:before{content:url(img/green-ok.1a9717.svg);width:20px;height:20px;margin-right:10px;display:flex;align-items:flex-start}.purchase .pay-accepted-pharmacy-bottom .rules-accepted{margin:12px 0 0;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .pay-accepted-pharmacy-bottom .rules-accepted a{font-weight:700;color:inherit;text-decoration:underline}.payment-methods-popup[data-container=blik-popup] .blik-content{height:100%;left:0;opacity:1;overflow:hidden;pointer-events:auto;position:fixed;top:0;transition:all .3s ease;transform:translateX(0);width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;z-index:99999999}.payment-methods-popup[data-container=blik-popup] .blik-content .popup__inner{z-index:99999999}.payment-methods-popup[data-container=blik-popup] .blik-content .close-overlay{background:rgba(33,37,61,.4);height:100%;left:0;opacity:1;pointer-events:auto;position:absolute;top:0;width:100%;z-index:9999999}.payment-methods-popup[data-container=blik-popup] .blik-content.popup--is-hidden,.payment-methods-popup[data-container=blik-popup] .blik-content.popup--is-hidden .close-overlay{opacity:0;pointer-events:none}.payment-methods-popup .popup__header{font-weight:700;font-size:20px;line-height:24px;color:#102d69;margin-bottom:24px}.payment-methods-popup svg#goBack{position:absolute;left:24px;cursor:pointer}.summary-section{width:792px;margin:35px auto;max-width:636px}.summary-section .top.summary__inner{margin-bottom:21px;width:100%}.summary-section .mobile-app{padding:24px;display:flex;align-items:center}.summary-section .mobile-app:before{content:url(img/mobile-app.daeb81.svg);width:94px;margin-right:24px}.summary-section .mobile-app a{min-width:143px;height:48px;display:flex;justify-content:center;align-items:center;margin-left:24px}.summary-section .mobile-app .text h3{margin:4px 0 16px;font-weight:700;font-size:16px;line-height:19px}.summary-section .mobile-app .text h3:before{content:url(img/mobile-app.daeb81.svg);width:94px;margin-right:24px;display:none}.summary-section .mobile-app .text p{font-weight:400;font-size:14px;line-height:17px;color:#000;margin:0}.summary-section .accepted-orders,.summary-section .non-paid-orders,.summary-section .pending-orders{width:100%}.summary-section .accepted-orders .accepted-order,.summary-section .accepted-orders .non-paid-order,.summary-section .accepted-orders .pending-order,.summary-section .non-paid-orders .accepted-order,.summary-section .non-paid-orders .non-paid-order,.summary-section .non-paid-orders .pending-order,.summary-section .pending-orders .accepted-order,.summary-section .pending-orders .non-paid-order,.summary-section .pending-orders .pending-order{padding:0 24px;margin-bottom:24px;font-weight:400;font-size:14px;line-height:17px;color:#000}.summary-section .accepted-orders .accepted-order .basic-info,.summary-section .accepted-orders .non-paid-order .basic-info,.summary-section .accepted-orders .pending-order .basic-info,.summary-section .non-paid-orders .accepted-order .basic-info,.summary-section .non-paid-orders .non-paid-order .basic-info,.summary-section .non-paid-orders .pending-order .basic-info,.summary-section .pending-orders .accepted-order .basic-info,.summary-section .pending-orders .non-paid-order .basic-info,.summary-section .pending-orders .pending-order .basic-info{display:flex;justify-content:space-between;align-items:center;padding:22px 0}.summary-section .accepted-orders .accepted-order .basic-info .order-nb,.summary-section .accepted-orders .non-paid-order .basic-info .order-nb,.summary-section .accepted-orders .pending-order .basic-info .order-nb,.summary-section .non-paid-orders .accepted-order .basic-info .order-nb,.summary-section .non-paid-orders .non-paid-order .basic-info .order-nb,.summary-section .non-paid-orders .pending-order .basic-info .order-nb,.summary-section .pending-orders .accepted-order .basic-info .order-nb,.summary-section .pending-orders .non-paid-order .basic-info .order-nb,.summary-section .pending-orders .pending-order .basic-info .order-nb{display:flex;align-items:center}.summary-section .accepted-orders .accepted-order .basic-info .order-nb .order-nb__text,.summary-section .accepted-orders .non-paid-order .basic-info .order-nb .order-nb__text,.summary-section .accepted-orders .pending-order .basic-info .order-nb .order-nb__text,.summary-section .non-paid-orders .accepted-order .basic-info .order-nb .order-nb__text,.summary-section .non-paid-orders .non-paid-order .basic-info .order-nb .order-nb__text,.summary-section .non-paid-orders .pending-order .basic-info .order-nb .order-nb__text,.summary-section .pending-orders .accepted-order .basic-info .order-nb .order-nb__text,.summary-section .pending-orders .non-paid-order .basic-info .order-nb .order-nb__text,.summary-section .pending-orders .pending-order .basic-info .order-nb .order-nb__text{font-size:16px}.summary-section .accepted-orders .accepted-order .basic-info .order-nb .order-nb__text strong,.summary-section .accepted-orders .non-paid-order .basic-info .order-nb .order-nb__text strong,.summary-section .accepted-orders .pending-order .basic-info .order-nb .order-nb__text strong,.summary-section .non-paid-orders .accepted-order .basic-info .order-nb .order-nb__text strong,.summary-section .non-paid-orders .non-paid-order .basic-info .order-nb .order-nb__text strong,.summary-section .non-paid-orders .pending-order .basic-info .order-nb .order-nb__text strong,.summary-section .pending-orders .accepted-order .basic-info .order-nb .order-nb__text strong,.summary-section .pending-orders .non-paid-order .basic-info .order-nb .order-nb__text strong,.summary-section .pending-orders .pending-order .basic-info .order-nb .order-nb__text strong{color:#f47920}.summary-section .accepted-orders .accepted-order .basic-info .order-nb:before,.summary-section .accepted-orders .non-paid-order .basic-info .order-nb:before,.summary-section .accepted-orders .pending-order .basic-info .order-nb:before,.summary-section .non-paid-orders .accepted-order .basic-info .order-nb:before,.summary-section .non-paid-orders .non-paid-order .basic-info .order-nb:before,.summary-section .non-paid-orders .pending-order .basic-info .order-nb:before,.summary-section .pending-orders .accepted-order .basic-info .order-nb:before,.summary-section .pending-orders .non-paid-order .basic-info .order-nb:before,.summary-section .pending-orders .pending-order .basic-info .order-nb:before{content:"";background-image:url(img/green-ok.1a9717.svg);background-size:contain;width:20px;height:20px;margin-right:20px;display:flex;align-items:center}@media screen and (max-width:768px){.summary-section .accepted-orders .accepted-order .basic-info .order-nb:before,.summary-section .accepted-orders .non-paid-order .basic-info .order-nb:before,.summary-section .accepted-orders .pending-order .basic-info .order-nb:before,.summary-section .non-paid-orders .accepted-order .basic-info .order-nb:before,.summary-section .non-paid-orders .non-paid-order .basic-info .order-nb:before,.summary-section .non-paid-orders .pending-order .basic-info .order-nb:before,.summary-section .pending-orders .accepted-order .basic-info .order-nb:before,.summary-section .pending-orders .non-paid-order .basic-info .order-nb:before,.summary-section .pending-orders .pending-order .basic-info .order-nb:before{margin-right:16px}}.summary-section .accepted-orders .accepted-order .additional-info,.summary-section .accepted-orders .non-paid-order .additional-info,.summary-section .accepted-orders .pending-order .additional-info,.summary-section .non-paid-orders .accepted-order .additional-info,.summary-section .non-paid-orders .non-paid-order .additional-info,.summary-section .non-paid-orders .pending-order .additional-info,.summary-section .pending-orders .accepted-order .additional-info,.summary-section .pending-orders .non-paid-order .additional-info,.summary-section .pending-orders .pending-order .additional-info{display:block;border-top:1px solid #dcdcdc;padding:0;text-align:right}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__link,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__link,.summary-section .accepted-orders .pending-order .additional-info .additional-info__link,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__link,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__link,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__link,.summary-section .pending-orders .accepted-order .additional-info .additional-info__link,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__link,.summary-section .pending-orders .pending-order .additional-info .additional-info__link{display:flex;align-items:stretch;flex-flow:column}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__link .delivery-type-name,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__link .delivery-type-name,.summary-section .accepted-orders .pending-order .additional-info .additional-info__link .delivery-type-name,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__link .delivery-type-name,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__link .delivery-type-name,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__link .delivery-type-name,.summary-section .pending-orders .accepted-order .additional-info .additional-info__link .delivery-type-name,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__link .delivery-type-name,.summary-section .pending-orders .pending-order .additional-info .additional-info__link .delivery-type-name{padding:22px 0;margin:0;text-align:left}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__link .check-status,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__link .check-status,.summary-section .accepted-orders .pending-order .additional-info .additional-info__link .check-status,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__link .check-status,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__link .check-status,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__link .check-status,.summary-section .pending-orders .accepted-order .additional-info .additional-info__link .check-status,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__link .check-status,.summary-section .pending-orders .pending-order .additional-info .additional-info__link .check-status{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:24px}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__price,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__price,.summary-section .accepted-orders .pending-order .additional-info .additional-info__price,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__price,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__price,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__price,.summary-section .pending-orders .accepted-order .additional-info .additional-info__price,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__price,.summary-section .pending-orders .pending-order .additional-info .additional-info__price{border-top:1px solid #dcdcdc;padding:18px 0}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__price .payment-type-name,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__price .payment-type-name,.summary-section .accepted-orders .pending-order .additional-info .additional-info__price .payment-type-name,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__price .payment-type-name,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__price .payment-type-name,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__price .payment-type-name,.summary-section .pending-orders .accepted-order .additional-info .additional-info__price .payment-type-name,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__price .payment-type-name,.summary-section .pending-orders .pending-order .additional-info .additional-info__price .payment-type-name{margin:0}.summary-section .accepted-orders .accepted-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .accepted-orders .non-paid-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .accepted-orders .pending-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .non-paid-orders .accepted-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .non-paid-orders .non-paid-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .non-paid-orders .pending-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .pending-orders .accepted-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .pending-orders .non-paid-order .additional-info .additional-info__price .payment-type-name .price-total,.summary-section .pending-orders .pending-order .additional-info .additional-info__price .payment-type-name .price-total{font-weight:700;font-size:20px;line-height:24px;margin-left:5px}.summary-section .accepted-orders .accepted-order.more .additional-info,.summary-section .accepted-orders .non-paid-order.more .additional-info,.summary-section .accepted-orders .pending-order.more .additional-info,.summary-section .non-paid-orders .accepted-order.more .additional-info,.summary-section .non-paid-orders .non-paid-order.more .additional-info,.summary-section .non-paid-orders .pending-order.more .additional-info,.summary-section .pending-orders .accepted-order.more .additional-info,.summary-section .pending-orders .non-paid-order.more .additional-info,.summary-section .pending-orders .pending-order.more .additional-info{display:block}.summary-section .accepted-orders h4,.summary-section .non-paid-orders h4,.summary-section .pending-orders h4{margin:0 0 20px;font-size:16px}.summary-section .pending-orders .pending-order .basic-info .order-nb:before{background-image:url(img/clock.134304.svg)}.summary-section .pending-orders .non-paid-order .basic-info .order-nb:before{background-image:url(img/danger.ff7a00.svg)}.summary-section .error,.summary-section .thank-u,.summary-section .waiting-for-confirm{display:flex;flex-flow:column;align-items:center;height:auto;position:relative;overflow:hidden;padding:27px 0}@media screen and (max-width:767px){.summary-section .error,.summary-section .thank-u,.summary-section .waiting-for-confirm{padding:16px}}.summary-section .error img,.summary-section .error svg,.summary-section .thank-u img,.summary-section .thank-u svg,.summary-section .waiting-for-confirm img,.summary-section .waiting-for-confirm svg{width:80px;margin:0 0 24px;height:80px}@media screen and (max-width:767px){.summary-section .error img,.summary-section .error svg,.summary-section .thank-u img,.summary-section .thank-u svg,.summary-section .waiting-for-confirm img,.summary-section .waiting-for-confirm svg{width:60px;margin:0 0 16px;height:60px}}.summary-section .error h2,.summary-section .thank-u h2,.summary-section .waiting-for-confirm h2{color:#102d69;font-size:30px;line-height:36px;margin:0 0 14px}.summary-section .error h3,.summary-section .thank-u h3,.summary-section .waiting-for-confirm h3{color:#000;margin:0;font-size:16px;line-height:19px;font-weight:400}.summary-section .waiting-for-confirm .waiting-for-confirm-content{display:flex;flex-flow:column;justify-content:center;align-items:center}.summary-section .error .error-content,.summary-section .thank-u .thank-u-content{position:relative;display:flex;justify-content:center;align-items:center;flex-flow:column;z-index:52}.summary-section .info-error,.summary-section .info-pending,.summary-section .info-success{display:flex;justify-content:space-between;border-top:1px solid #dcdcdc;padding:24px}.summary-section .info-error>div,.summary-section .info-pending>div,.summary-section .info-success>div{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:17px;color:#000;flex:1}.summary-section .info-error>div:before,.summary-section .info-pending>div:before,.summary-section .info-success>div:before{margin-right:28px}.summary-section .info-error .mail,.summary-section .info-error .next-step,.summary-section .info-error .payment-reception,.summary-section .info-pending .mail,.summary-section .info-pending .next-step,.summary-section .info-pending .payment-reception,.summary-section .info-success .mail,.summary-section .info-success .next-step,.summary-section .info-success .payment-reception{border-right:1px solid #dcdcdc;padding-right:28px}.summary-section .info-error .mail:before,.summary-section .info-error .next-step:before,.summary-section .info-error .payment-reception:before,.summary-section .info-pending .mail:before,.summary-section .info-pending .next-step:before,.summary-section .info-pending .payment-reception:before,.summary-section .info-success .mail:before,.summary-section .info-success .next-step:before,.summary-section .info-success .payment-reception:before{content:url(img/mail.9d129c.svg);width:42px}.summary-section .info-error .payment-reception:before,.summary-section .info-pending .payment-reception:before,.summary-section .info-success .payment-reception:before{content:url(img/payment-reception.44c996.svg)}.summary-section .info-error .finish-payment,.summary-section .info-error .order-status,.summary-section .info-pending .finish-payment,.summary-section .info-pending .order-status,.summary-section .info-success .finish-payment,.summary-section .info-success .order-status{padding-left:0;display:flex;justify-content:flex-end;flex:unset}.summary-section .info-error .finish-payment:before,.summary-section .info-error .order-status:before,.summary-section .info-pending .finish-payment:before,.summary-section .info-pending .order-status:before,.summary-section .info-success .finish-payment:before,.summary-section .info-success .order-status:before{content:url(img/order-status.a5d9d4.svg);width:38px}.summary-section .info-error .finish-payment a,.summary-section .info-error .order-status a,.summary-section .info-pending .finish-payment a,.summary-section .info-pending .order-status a,.summary-section .info-success .finish-payment a,.summary-section .info-success .order-status a{color:#0b86df;display:contents;text-decoration:none}.summary-section .info-error .next-step,.summary-section .info-error .payment-problem{display:flex;flex-flow:column;position:relative;color:#102d69;font-weight:700;font-size:20px;line-height:24px;padding-right:0;border:0;max-width:282px}.summary-section .info-error .next-step p,.summary-section .info-error .payment-problem p{font-size:14px;line-height:17px;margin:0;width:272px}.summary-section .info-error .next-step p.wait-time,.summary-section .info-error .payment-problem p.wait-time{font-weight:400;color:#000;font-size:12px;line-height:14px}.summary-section .info-error .next-step h3,.summary-section .info-error .next-step p:first-of-type,.summary-section .info-error .payment-problem h3,.summary-section .info-error .payment-problem p:first-of-type{width:272px;margin:0 0 19px}.summary-section .info-error .next-step:before,.summary-section .info-error .payment-problem:before{display:none}.summary-section .info-error .payment-problem{align-items:flex-start;flex:1;max-width:282px;padding:0}.summary-section .info-error .payment-problem h3,.summary-section .info-error .payment-problem p{width:unset;font-size:20px}.summary-section .info-error .payment-problem p:first-of-type{font-weight:400;color:#000;font-size:12px;line-height:14px;width:unset}.summary-section .info-error .finish-payment .js-finish-payment-choose-method,.summary-section .info-error .pay-again .js-finish-payment-choose-method{height:48px;width:229px;text-align:center}.summary-section .info-error .finish-payment:before,.summary-section .info-error .pay-again:before{display:none}.summary-section .info-error .finish-payment a,.summary-section .info-error .pay-again a{color:#fff;text-decoration:none;width:229px;height:48px;display:flex;align-items:center;justify-content:center}.summary-section .info-error .finish-payment a:focus,.summary-section .info-error .finish-payment a:hover,.summary-section .info-error .pay-again a:focus,.summary-section .info-error .pay-again a:hover{color:#f47920}.summary-section .info-error .pay-again{align-items:center;justify-content:flex-end;padding:0;width:229px;max-width:100%;flex:unset}.summary-section .create-account{background:#102d69;color:#fff;padding:16px 24px;margin:0;display:flex;justify-content:space-between;align-items:center;position:relative}.summary-section .create-account .text{font-weight:700;font-size:16px;line-height:normal}.summary-section .create-account .btn{border:1px solid #f47920;width:auto;display:block;padding:14px 20px;height:auto;line-height:1;min-height:48px}a.change{font-weight:400;font-size:14px;line-height:16px;color:#0b86df;display:flex;text-decoration:none;text-transform:capitalize;align-items:center}a.change:before{content:url(img/pencil-blue.c2ea75.svg);width:15px;margin-right:6px}.pharmacy-pickup{gap:30px;display:flex;margin:0 24px;border-top:1px solid #dcdcdc;padding:24px 0}.pharmacy-pickup .chosen-pharmacy-address{font-weight:400;font-size:14px;line-height:17px;color:#505050;display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;padding:10px 16px;border:2px solid #f47920;border-radius:8px;min-height:82px}@media screen and (max-width:767px){.pharmacy-pickup .chosen-pharmacy-address{grid-template-columns:1fr max-content}}.pharmacy-pickup .chosen-pharmacy-address__price{color:#000;font-weight:700;font-size:20px}@media screen and (max-width:767px){.pharmacy-pickup .chosen-pharmacy-address__price{grid-row:1;grid-column:2}}.pharmacy-pickup .chosen-pharmacy-address__name{font-weight:700}.pharmacy-pickup .chosen-pharmacy-address__inner{display:contents}.pharmacy-pickup .chosen-pharmacy-address__inner:before{content:" ";display:block;background-image:url(img/logoDoz-bigger.e0781d.svg);height:62px;width:62px;background-size:cover;background-repeat:no-repeat;margin-right:24px;min-width:62px}@media screen and (max-width:767px){.pharmacy-pickup .chosen-pharmacy-address__inner:before{grid-row:1;grid-column:1}}@media screen and (max-width:767px){.pharmacy-pickup .chosen-pharmacy-address__inner:before>div{grid-row:2;grid-column:1/-1}}.pharmacy-pickup span{color:#505050}.pharmacy-pickup .add-pharmacy-address{font-weight:700;font-size:14px;line-height:17px;color:#000;text-decoration:none;border:1px solid #dcdcdc;border-radius:8px;width:80px;height:80px;display:flex;justify-content:flex-end;align-items:center;flex-flow:column;cursor:pointer}.pharmacy-pickup .add-pharmacy-address span{font-weight:700;font-size:12px;line-height:14px;text-align:center;color:#000;margin:11px 0 7px}.pharmacy-pickup .choose-phar{width:100%}.pharmacy-pickup .choose-phar .add-pharmacy-address{flex-flow:row;justify-content:space-between;width:50%;height:60px;padding:0 16px}@media screen and (max-width:991px){.pharmacy-pickup .choose-phar .add-pharmacy-address{width:100%;display:flex;flex-flow:row;justify-content:space-between;gap:10px;height:auto;padding:13px 16px}}.pharmacy-pickup .choose-phar .add-pharmacy-address .choose-icon{display:flex;align-items:center;gap:10px}.pharmacy-pickup .choose-phar .add-pharmacy-address span{font-size:16px;margin:0}.pharmacy-pickup .pharmacy-pickup__inner{width:100%}.pharmacy-pickup .pharmacy-pickup__inner .pharmacy-pickup-title{font-weight:700;font-size:14px;line-height:17px;margin:0 0 24px;color:#000;display:flex}.pharmacy-pickup .pharmacy-pickup__inner .pharmacy-pickup-header{justify-content:space-between;width:100%;display:flex}.back-to-basket{margin:30px 0;font-weight:400;font-size:14px;line-height:17px;background:none;border:none;color:#102d69;height:auto}.purchase__inner--carts{width:100%}.purchase__inner--carts .purchase-item .item-manage{flex-shrink:0}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select,.purchase__inner--carts .purchase-item .item-manage .mobile{display:none}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active{display:flex;position:absolute;width:243px;background:#fff;border-radius:8px;z-index:9999;top:30px;right:-20px;border:1px solid #dcdcdc;flex-flow:column;padding:12px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .discount-info{color:#bcbcbc;padding-top:6px;margin-bottom:-6px;border-top:1px solid #dcdcdc;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .discount-info:before{margin-right:4px;content:url(img/badge-percent-grey.fbabbb.svg);height:14px;width:14px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active h4{margin:4px 0;color:#102d69;font-weight:700;font-size:12px;line-height:14px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active input{appearance:none;-webkit-appearance:none;border-radius:50%;background:#fff;border:3px solid #fff;box-shadow:0 0 0 1px #f47920;width:20px;height:20px;cursor:pointer}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:12px 0}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option label{font-weight:700;font-size:12px;line-height:14px;color:#000;display:flex;align-items:center;margin-top:0;cursor:pointer}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option label .order-nb{display:block;font-weight:400;cursor:pointer}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.pharmacy label:before{margin-right:12px;content:url(img/select-pharmacy.417abf.svg);height:28px;width:28px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.shipment label:before{margin-right:12px;content:url(img/select-shipment.442809.svg);height:28px;width:28px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.shipment label:after{margin-left:5px;content:url(img/badge-percent-orange.31437e.svg);height:14px;width:14px;margin-top:-14px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.shipment-pharmacy label:before{margin-right:12px;content:url(img/select-shipment-pharmacy.92e7c3.svg);height:28px;width:28px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current{pointer-events:none}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current label,.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option:hover label{color:#f47920}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current input,.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option:hover input{background:#f47920}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current.pharmacy label:before,.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option:hover.pharmacy label:before{margin-right:12px;content:url(img/select-pharmacy-orange.35d6f6.svg);height:28px;width:28px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current.shipment label:before,.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option:hover.shipment label:before{margin-right:12px;content:url(img/select-shipment-orange.6a1e0d.svg);height:28px;width:28px}.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option.current.shipment-pharmacy label:before,.purchase__inner--carts .purchase-item .item-manage .item_change_cart .change-cart-select.active .single-option:hover.shipment-pharmacy label:before{margin-right:12px;content:url(img/select-shipment-pharmacy-orange.4dd9d8.svg);height:28px;width:28px}.purchase__inner--carts .product-rx .purchase-item__desc,.purchase__inner--carts .product-rxref .purchase-item__desc{flex-grow:1}.purchase__inner--carts .product-rx .purchase-item__desc .purchase-item__qty .qty__max_quantity,.purchase__inner--carts .product-rxref .purchase-item__desc .purchase-item__qty .qty__max_quantity{right:unset;left:112px}.payments{margin-top:24px;background:#fff;width:100%;padding:22px 0 24px;border-radius:0 0 8px 8px}.payments .cart--error_message{margin-bottom:24px}.payments h3{line-height:17px;margin:0 24px 22px;letter-spacing:normal;color:#000}.payments .payment-methods{display:flex;margin:0 12px}.payments .payment-method{border:1px solid #dcdcdc;border-radius:8px;justify-content:center;margin-left:12px;width:80px;height:80px;text-align:center;display:flex;align-items:flex-end;cursor:pointer}.payments .payment-method.payment--active{border:2px solid #f47920}.payments .payment-method.payment--active.js-choose-payment-method img{max-width:57px}.payments .payment-method.active{border:2px solid #f47920}.payments .payment-method img{max-width:unset;height:auto}.payments .payment-method img.transfer-not-chosen{margin-left:10px}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner,.payments .payment-method.js-choose-payment-method .payment-method_inner,.payments .payment-method.js-select-finish-payment-method .payment-method_inner,.payments .payment-method.js-select-payment-method .payment-method_inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img,.payments .payment-method.js-choose-payment-method .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img,.payments .payment-method.js-select-payment-method .payment-method_inner img{margin:0;max-height:33%;max-width:75%}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-width:57%}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img,.payments .payment-method.js-choose-payment-method .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img,.payments .payment-method.js-select-payment-method .payment-method_inner img{max-height:25px;max-width:47px}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-height:22px;margin-left:-3px}}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:absolute;bottom:0}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:relative}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="75"] .payment-method_inner img{margin-left:-3px;max-width:58px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="92"] .payment-method_inner img{margin-left:3px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="91"] .payment-method_inner img{margin-left:-2px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img{margin-left:-5px;max-width:63px}.payments .payment-method.js-choose-finish-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img{max-height:22px}}.payments .payment-method .method-title{font-weight:700;font-size:12px;line-height:14px;color:#000;margin:2px 0 7px}.payments .payment-method img.transfer-not-chosen{max-width:32px}.payments .payment-method.payment--active img{max-width:unset}.payments .payment-method.payment--active .payment-change{margin:2px 0 7px}.payments .payment-method[data-payment-method-popup-id="25"] .method-title{margin-top:12px}.payments .payment-method.payment--active[data-payment-method-popup-id="25"] .method-title{display:none}.shipments{width:100%}.popup--change_personal_data .popup__inner,.popup--delivery-points .popup__inner,.popup--receipt-points .popup__inner{min-height:400px}.popup--change_personal_data .add-new-address,.popup--change_personal_data .add-new-invoice-data,.popup--delivery-points .add-new-address,.popup--delivery-points .add-new-invoice-data,.popup--receipt-points .add-new-address,.popup--receipt-points .add-new-invoice-data{border-radius:8px;font-weight:700;font-size:16px;line-height:19px;text-align:center;width:486px;height:48px;background:#fff;display:flex;justify-content:center;align-items:center;margin:50px 0 25px;max-width:100%}.popup--change_personal_data .single-delivery_point,.popup--change_personal_data .single-pharmacy,.popup--delivery-points .single-delivery_point,.popup--delivery-points .single-pharmacy,.popup--receipt-points .single-delivery_point,.popup--receipt-points .single-pharmacy{display:flex;justify-content:space-between;margin:25px 0;border:1px solid #bcbcbc;border-radius:8px;padding:12px;font-weight:400;font-size:14px;line-height:17px;color:#000;position:relative;cursor:pointer}.popup--change_personal_data .single-delivery_point .recipient-controls-buttons.desktop,.popup--change_personal_data .single-pharmacy .recipient-controls-buttons.desktop,.popup--delivery-points .single-delivery_point .recipient-controls-buttons.desktop,.popup--delivery-points .single-pharmacy .recipient-controls-buttons.desktop,.popup--receipt-points .single-delivery_point .recipient-controls-buttons.desktop,.popup--receipt-points .single-pharmacy .recipient-controls-buttons.desktop{display:flex;justify-content:flex-end;align-items:flex-start;height:100%}.popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile,.popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile,.popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile,.popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile,.popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile,.popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile{display:none}.popup--change_personal_data .single-delivery_point.active,.popup--change_personal_data .single-pharmacy.active,.popup--delivery-points .single-delivery_point.active,.popup--delivery-points .single-pharmacy.active,.popup--receipt-points .single-delivery_point.active,.popup--receipt-points .single-pharmacy.active{border:2px solid #34c759}.popup--change_personal_data .single-delivery_point.active:before,.popup--change_personal_data .single-pharmacy.active:before,.popup--delivery-points .single-delivery_point.active:before,.popup--delivery-points .single-pharmacy.active:before,.popup--receipt-points .single-delivery_point.active:before,.popup--receipt-points .single-pharmacy.active:before{content:url(img/green-ok.1a9717.svg);position:absolute;right:12px;bottom:12px}.popup--change_personal_data .single-delivery_point.single-pharmacy-disabled,.popup--change_personal_data .single-pharmacy.single-pharmacy-disabled,.popup--delivery-points .single-delivery_point.single-pharmacy-disabled,.popup--delivery-points .single-pharmacy.single-pharmacy-disabled,.popup--receipt-points .single-delivery_point.single-pharmacy-disabled,.popup--receipt-points .single-pharmacy.single-pharmacy-disabled{color:rgba(0,0,0,.5)}.popup--change_personal_data .single-delivery_point .recipient-controls-buttons a.edit,.popup--change_personal_data .single-delivery_point .recipient-controls-buttons a.remove,.popup--change_personal_data .single-pharmacy .recipient-controls-buttons a.edit,.popup--change_personal_data .single-pharmacy .recipient-controls-buttons a.remove,.popup--delivery-points .single-delivery_point .recipient-controls-buttons a.edit,.popup--delivery-points .single-delivery_point .recipient-controls-buttons a.remove,.popup--delivery-points .single-pharmacy .recipient-controls-buttons a.edit,.popup--delivery-points .single-pharmacy .recipient-controls-buttons a.remove,.popup--receipt-points .single-delivery_point .recipient-controls-buttons a.edit,.popup--receipt-points .single-delivery_point .recipient-controls-buttons a.remove,.popup--receipt-points .single-pharmacy .recipient-controls-buttons a.edit,.popup--receipt-points .single-pharmacy .recipient-controls-buttons a.remove{line-height:14px;color:#102d69}.popup--change_personal_data div.single-pharmacy,.popup--delivery-points div.single-pharmacy,.popup--receipt-points div.single-pharmacy{min-height:77px;flex-wrap:wrap}.popup--change_personal_data div.single-pharmacy div.recipient-data,.popup--delivery-points div.single-pharmacy div.recipient-data,.popup--receipt-points div.single-pharmacy div.recipient-data{display:flex;justify-content:space-between;align-items:flex-start;max-width:calc(100% - 32px)}.popup--change_personal_data div.single-pharmacy div.recipient-data .recipient-data-content,.popup--delivery-points div.single-pharmacy div.recipient-data .recipient-data-content,.popup--receipt-points div.single-pharmacy div.recipient-data .recipient-data-content{display:flex;align-items:center}.popup--change_personal_data div.single-pharmacy div.recipient-data .recipient-data-content .recipient-data-content-text,.popup--delivery-points div.single-pharmacy div.recipient-data .recipient-data-content .recipient-data-content-text,.popup--receipt-points div.single-pharmacy div.recipient-data .recipient-data-content .recipient-data-content-text{max-width:260px}.popup--change_personal_data div.single-pharmacy div.recipient-data .recipient-data-content:before,.popup--delivery-points div.single-pharmacy div.recipient-data .recipient-data-content:before,.popup--receipt-points div.single-pharmacy div.recipient-data .recipient-data-content:before{margin-right:12px;width:31px}.popup--change_personal_data div.single-pharmacy div.recipient-data.pharmacy .recipient-data-content:before,.popup--delivery-points div.single-pharmacy div.recipient-data.pharmacy .recipient-data-content:before,.popup--receipt-points div.single-pharmacy div.recipient-data.pharmacy .recipient-data-content:before{content:url(img/pharmacy.89cef6.svg)}.popup--change_personal_data .single-delivery_point,.popup--delivery-points .single-delivery_point,.popup--receipt-points .single-delivery_point{min-height:94px}.popup--change_personal_data .single-delivery_point .recipient-data,.popup--delivery-points .single-delivery_point .recipient-data,.popup--receipt-points .single-delivery_point .recipient-data{max-width:300px;display:flex;align-items:center}.popup--change_personal_data .single-delivery_point .recipient-data:before,.popup--delivery-points .single-delivery_point .recipient-data:before,.popup--receipt-points .single-delivery_point .recipient-data:before{margin-right:12px;width:46px}.popup--change_personal_data .single-delivery_point .recipient-data.zabka:before,.popup--delivery-points .single-delivery_point .recipient-data.zabka:before,.popup--receipt-points .single-delivery_point .recipient-data.zabka:before{content:url(img/zabka.d5c736.svg)}.popup--change_personal_data .single-delivery_point .recipient-data.dhl:before,.popup--delivery-points .single-delivery_point .recipient-data.dhl:before,.popup--receipt-points .single-delivery_point .recipient-data.dhl:before{content:url(img/dhl.857594.svg)}.popup--change_personal_data .single-delivery_point .recipient-data.inpost:before,.popup--delivery-points .single-delivery_point .recipient-data.inpost:before,.popup--receipt-points .single-delivery_point .recipient-data.inpost:before{content:url(img/InPost.44a269.svg)}.popup--change_personal_data .confirm-delivery_point,.popup--change_personal_data .confirm-pharmacy,.popup--change_personal_data .confirm-recipient,.popup--delivery-points .confirm-delivery_point,.popup--delivery-points .confirm-pharmacy,.popup--delivery-points .confirm-recipient,.popup--receipt-points .confirm-delivery_point,.popup--receipt-points .confirm-pharmacy,.popup--receipt-points .confirm-recipient{width:180px;min-width:180px;height:48px;line-height:48px;margin-left:calc(100% - 180px)}.purchase-background--dozapteka .popup-cookies .columns-wrapper .btn{padding:0 30px}.cart-delivery-types{padding:24px 0;display:flex;margin:0 24px;border-top:1px solid #dcdcdc}.cart-delivery-types .courier-delivery-types .delivery-type-boxes,.cart-delivery-types .point-delivery-types .delivery-type-boxes{display:flex;margin-top:14px}.cart-delivery-types .courier-delivery-types h4.delivery-type,.cart-delivery-types .point-delivery-types h4.delivery-type{font-weight:700;font-size:14px;line-height:17px;color:#000;display:flex;margin:0}.cart-delivery-types .courier-delivery-types h4.delivery-type:before,.cart-delivery-types .point-delivery-types h4.delivery-type:before{margin-right:13px}.cart-delivery-types .courier-delivery-types h4.delivery-type:before{content:url(img/courier.e262f4.svg);width:19px}.cart-delivery-types .point-delivery-types h4.delivery-type:before{content:url(img/delivery-to-point.902723.svg);width:18px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types{padding:24px;display:flex;margin:0;border-top:1px solid #dcdcdc}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .cart-delivery-types-header{display:flex;justify-content:space-between;width:100%}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .js-change-delivery-option{display:none}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types{width:100%;margin:0;display:none}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types.courier-chosen,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types.point-chosen,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types.courier-chosen,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types.point-chosen{display:flex}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .delivery-type-boxes,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .delivery-type-boxes{display:none}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data{font-weight:400;font-size:14px;line-height:17px;color:#505050;align-items:center;padding:10px 16px;border:2px solid #f47920;border-radius:8px;min-height:82px;width:100%;position:relative;bottom:unset;justify-content:space-between;display:grid;grid-template-columns:minmax(60px,max-content) 1fr max-content;gap:24px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data .courier-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data .point-delivery-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data .courier-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data .point-delivery-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data .courier-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data .point-delivery-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data .courier-data-address-container,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data .point-delivery-data-address-container{display:contents}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data>span{color:#000;font-weight:700;font-size:20px}@media screen and (max-width:767px){.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data{grid-template-columns:1fr max-content;gap:0;grid-template-rows:62px max-content}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data .courier-data-address,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data .courier-data-address,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data .courier-data-address,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data .courier-data-address{grid-row:2;grid-column:1/-1}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .courier-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .courier-delivery-types .point-delivery-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .courier-data>span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .point-delivery-types .point-delivery-data>span{grid-row:1;grid-column:2}}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types.delivery-chosen .js-change-delivery-option{display:flex}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .cart-delivery-types-header,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .cart-delivery-types-header{display:flex;justify-content:space-between;width:100%}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-boxes,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-boxes{display:flex}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types h4.delivery-type,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types h4.delivery-type{font-weight:700;font-size:14px;line-height:17px;color:#000;display:flex;margin:0}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types h4.delivery-type:before,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types h4.delivery-type:before{margin-right:13px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box{border:1px solid #dcdcdc;border-radius:8px;width:80px;height:80px;display:flex;justify-content:center;align-items:center;flex-flow:column;cursor:pointer;position:relative}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box img,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box img{max-width:80%;margin-bottom:3px}@media screen and (max-width:767px){.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box img,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box img{margin-bottom:0}}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box+.delivery-type-box.select-courier,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box .delivery-type-box.inactive,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box:first-of-type,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box+.delivery-type-box.select-courier,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box .delivery-type-box.inactive,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box:first-of-type{margin-right:24px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box.active,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box.active{border:2px solid #f47920}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box span{font-weight:700;font-size:12px;line-height:14px;text-align:center;color:#000;margin:0;position:absolute;bottom:6px}@media screen and (max-width:767px){.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box span,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box span{position:relative;bottom:unset}}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types .delivery-type-box.inactive,.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types .delivery-type-box.inactive{cursor:pointer;position:relative}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .courier-delivery-types h4.delivery-type:before{content:url(img/courier.e262f4.svg);width:19px}.purchase .purchase-form-delivery-container .purchase-form.basket .cart-delivery-types .point-delivery-types h4.delivery-type:before{content:url(img/delivery-to-point.902723.svg);width:18px}.custom-spinner-container.is-loading,.innerLoader,main.is-loading{position:relative}.custom-spinner-container.is-loading:after,.custom-spinner-container.is-loading:before,.innerLoader:after,.innerLoader:before,main.is-loading:after,main.is-loading:before{content:"";position:fixed}.custom-spinner-container.is-loading:after,.innerLoader:after,main.is-loading:after{background:#fff;height:100%;left:0;opacity:.5;pointer-events:auto;top:0;width:100%;z-index:999999999}.custom-spinner-container.is-loading:before,.innerLoader:before,main.is-loading:before{animation:spinner .75s linear infinite;border-color:#d8d8da #f47920;border-style:solid;border-width:5px;border-radius:50%;height:60px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:60px;z-index:999999999}.innerLoader{width:100%;height:100%}.innerLoader:before{content:"";position:fixed;z-index:999999999}.innerLoader:after{content:none}#carts_container{width:100%}#carts_container .link{font-size:14px;font-weight:400;text-decoration:none}#carts_container .link span{text-transform:uppercase;font-weight:700}.purchase-form--summary_amount{text-align:right}.quantity.mobile{font-weight:700}@media screen and (min-width:768px)and (max-width:900px){.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase-form--summary{height:121px;height:120px}}@media screen and (min-width:768px)and (max-width:1024px){.shipment-pharmacy-body .shipment-pharmacy .custom-list-view--inner .item-info-container.desktop,.shipment-pharmacy-body .shipment-pharmacy .custom-list-view--inner .item-info-container.desktop .quantity.desktop{display:block}}.purchase-form .custom-list-view:not(.custom-list-view-close) .swiper-wrapper{display:block;transform:none!important}.purchase-form .custom-list-view.custom-list-view-close .swiper-wrapper{display:flex}.purchase-form .custom-list-view.custom-list-view-close .swiper-wrapper .purchase-form__item{width:60px}.purchase-form .custom-list-view.custom-list-view-close .swiper-wrapper .purchase-form__item a{border:none}.purchase-form .custom-list-view.custom-list-view-close .swiper-container-initialized{overflow:hidden}.purchase-form .custom-list-view .purchase-item.purchase-item-error:after{display:block}.purchase-form .custom-list-view .purchase-item.purchase-item-error .price__per-item,.purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__desc .subtitle a,.purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__price{color:#bcbcbc}.purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__price{display:flex;flex-flow:column-reverse;height:100%;min-height:100%;justify-content:space-between;padding-bottom:20px;margin:0}.purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__image img{filter:grayscale(1);opacity:.3;pointer-events:none}.purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__desc .desktop{display:flex;align-items:end;gap:5px;flex-wrap:wrap}.cart--error_message .error,.purchase-form .custom-list-view .purchase-item-error-info{font-family:Lato,sans-serif;min-height:30px;color:#fff;background:#ff3b30;border-radius:0;font-weight:700;font-size:14px;line-height:17px;padding:5px 24px;display:flex;align-items:center;justify-content:flex-start;gap:2px}.cart--error_message .error a,.purchase-form .custom-list-view .purchase-item-error-info a{color:inherit}.cart--error_message .error a.check-delivery-blocking-items-js,.purchase-form .custom-list-view .purchase-item-error-info a.check-delivery-blocking-items-js{margin:0 3px}.cart--error_message .error:before,.purchase-form .custom-list-view .purchase-item-error-info:before{content:url(img/danger-white.818bad.svg);width:20px;height:20px;margin-right:12px}.purchase-form .custom-list-view.custom-list-view-close .purchase-item-error-info,.purchase-form .custom-list-view.custom-list-view-close .purchase-item.purchase-item-error:after{display:none}.points-list .innerLoader{position:absolute!important;left:0!important;top:0!important}.points-list .innerLoader:before{display:block!important;opacity:1!important;position:absolute!important;left:133.5px!important;top:50%!important;z-index:99999999!important;width:50px!important;height:50px!important;transform:translateY(-50%)}.popup.card-content .popup__inner{max-width:432px}.popup.card-content .mastercard,.popup.card-content .visa{width:72px;height:24px}.popup.card-content .mastercard{height:56px}.popup.card-content .card-payment-icons{display:flex;align-items:center;margin:20px 0 24px}.popup.card-content .saved-cards .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px;position:relative}.popup.card-content .saved-cards .top h2{margin:0;font-weight:700;font-size:20px;line-height:24px;color:#102d69}.popup.card-content .saved-cards .js-select-card{border:2px solid #bcbcbc;border-radius:8px;margin-bottom:24px;padding:12px;display:flex;justify-content:space-between}.popup.card-content .saved-cards .js-select-card span{display:flex;align-items:center;margin-right:24px;font-weight:700;font-size:14px;line-height:42px;color:#000;min-width:162px}.popup.card-content .saved-cards .js-select-card span.visa-type:before{content:"";width:42px;height:42px;position:relative;margin-right:12px;background-image:url(img/visa-small.409868.svg);background-size:42px 42px;display:inline-block}.popup.card-content .saved-cards .js-select-card span.mastercard-type:before{background-image:url(img/mastercard-small.e877de.svg);background-size:42px 42px;width:42px;height:42px;position:relative;margin-right:12px;content:"";display:inline-block}.popup.card-content .saved-cards .js-select-card .js-remove-card{line-height:42px;color:#102d69;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:700;cursor:pointer;margin-right:48px}.popup.card-content .saved-cards .js-select-card.selected{border:2px solid #38b40d;position:relative}.popup.card-content .saved-cards .js-select-card.selected:after{background-image:url(img/green-ok.1a9717.svg);background-size:20px 20px;width:20px;height:20px;display:inline-block;position:absolute;right:12px;top:23px;content:""}.popup.card-content .saved-cards .btn{display:block;height:60px;font-weight:700;font-size:16px;line-height:60px}.popup.card-content .new-card{display:flex;flex-flow:column;align-items:center}.popup.card-content .new-card .cross-img{position:absolute;right:24px;top:24px;cursor:pointer}.popup.card-content .new-card .visa{margin-right:24px}.popup.card-content .new-card h3{text-align:center;font-weight:700;font-size:16px;line-height:19px;color:#000;margin:0}.popup.card-content .new-card #dontSaveCardandPay,.popup.card-content .new-card #saveCardandPay,.popup.card-content .new-card #unsigned-user-pay-by-card{width:100%;line-height:60px;display:block;height:60px;font-weight:700;font-size:16px}.popup.card-content .new-card small{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;margin-top:8px}.popup.card-content .new-card p{font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#000}.popup.card-content .new-card p a{text-decoration:none;color:#0b86df}.popup.card-content .new-card .page-checkbox{width:0;margin:0!important}.popup.card-content .new-card .page-checkbox:before{display:none}.popup.card-content .new-card #saveCard{width:0;height:0;visibility:hidden}.purchase .payment-methods-popup .popup__inner{justify-content:flex-start}.purchase .purchase-form .purchase-item__inner .item_change_cart{margin-top:10px;padding-bottom:10px}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value{font-weight:400;font-size:14px;line-height:17px;color:#000}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value:before{margin-right:6px}.purchase .purchase-form .purchase-item__inner .item_change_cart .edd-value:after{transform:none;top:7px}.item_change_cart .edd-body{border:1px solid #dcdcdc;min-width:215px;margin-left:11px;border-radius:8px}.item_change_cart .edd-body .edd-group .edd-option{font-weight:400;font-family:Lato,sans-serif}.item_change_cart .edd-body .edd-group .edd-option:focus,.item_change_cart .edd-body .edd-group .edd-option:hover{color:#f47920}.item_change_cart select{width:0}.cart__empty-state{background:#fff;text-align:center;width:100%;padding-bottom:34px;margin-bottom:0;position:relative;padding-top:63px;border-radius:8px}.cart__empty-state h1{font-size:30px;line-height:36px;color:#102d69;margin:0 0 4px}.cart__empty-state h2{font-weight:400;font-size:16px;line-height:19px;color:#000;margin:0 0 24px}.cart__empty-state a.btn-checkout.btn{padding:15px 18px;font-weight:700;font-size:16px;line-height:1;display:inline-flex;align-items:center;height:unset;justify-content:center}.cart__empty-state:before{content:"";background-image:url(img/cart.175614.svg);width:78px;height:77px;display:block;background-repeat:no-repeat;background-position:50%;position:absolute;left:50%;top:-38px;transform:translateX(-50%)}.purchase .purchase-totals .purchase-totals__inner .btn-checkout{width:100%}.purchase .purchase-totals .purchase-totals__inner .btn-checkout.pharmacy-only{margin-top:16px}.link.link--dark.cart-navigation{color:#102d69;text-decoration:none}.sidebar-cart-merchant-info .sidebar-hidden__inner{transform:translateX(100%);transition:transform .4s ease-in-out}.sidebar-cart-merchant-info .sidebar-hidden__inner.show{transform:translateX(0);transition:transform .4s ease-in-out}.sidebar-hidden__inner.show{overflow-y:scroll}.sidebar-hidden__inner.show .sidebar-hidden__inner-wrapper{font-weight:400;font-size:12px;line-height:14px;color:#000;min-height:100%;overflow:visible}.sidebar-cart-merchant-info .sidebar-hidden__inner.pr-0 .close{right:24px;top:24px;display:flex;justify-content:center;align-items:center;background:#fff}.sidebar-cart-merchant-info .sidebar-hidden__inner.pr-0 .close:after,.sidebar-cart-merchant-info .sidebar-hidden__inner.pr-0 .close:before{display:none}.payment-methods-popup-card .blik-error-content{position:relative;display:flex;flex-flow:column}.payment-methods-popup-card .cross-img{position:absolute;top:0;right:0;cursor:pointer}.payment-methods-popup-card .error-img{width:104px;height:auto;margin:20px auto}.payment-methods-popup-card h3{padding:0 7px;margin:29px 0 49px;text-align:center;font-weight:700;font-size:16px;line-height:19px}.payment-methods-popup-card .btn.btn--orange{font-weight:700;font-size:16px;line-height:16px;width:100%;height:59px;display:flex;align-items:center;justify-content:center}.sidebar-cart-merchant-info .cross-img{position:absolute;right:24px;top:24px;cursor:pointer}.sidebar-cart-merchant-info.sidebar-hidden .sidebar-hidden__inner+.close-overlay{display:none}.sidebar-cart-merchant-info.sidebar-hidden .sidebar-hidden__inner.show+.close-overlay{display:block;opacity:1;pointer-events:none}.sidebar-cart-merchant-info.sidebar-hidden.popup--is-hidden .sidebar-hidden__inner+.close-overlay{display:none}.sidebar-cart-merchant-info.sidebar-hidden.popup--is-hidden .sidebar-hidden__inner.show+.close-overlay{display:block;opacity:1;pointer-events:none}.sidebar-hidden__inner-wrapper table{border:none;max-width:100%;margin:0}.sidebar-hidden__inner-wrapper table tr{border:none;margin:0}.sidebar-hidden__inner-wrapper table tr td{border:none;width:50%;padding:5px;font-weight:400;font-size:12px;line-height:14px;color:#000}.sidebar-hidden__inner-wrapper table tr h1,.sidebar-hidden__inner-wrapper table tr h2,.sidebar-hidden__inner-wrapper table tr h3,.sidebar-hidden__inner-wrapper table tr h4{font-weight:700;font-size:14px;line-height:17px;color:#000;margin:0}.sidebar-hidden__inner-wrapper table tr p{font-weight:400;font-size:12px;line-height:14px;color:#000;margin:0}.sidebar-hidden__inner-wrapper table tr hr{border:1px solid #dcdcdc;margin:24px 0}.sidebar-hidden__inner-wrapper h1,.sidebar-hidden__inner-wrapper h2,.sidebar-hidden__inner-wrapper h3,.sidebar-hidden__inner-wrapper h4{font-weight:700;font-size:14px;line-height:17px;color:#000}.sidebar-hidden__inner-wrapper p{font-weight:400;font-size:12px;line-height:14px;color:#000}.sidebar-hidden__inner-wrapper hr{border:1px solid #dcdcdc;margin:24px 0}.shipment-pharmacy-body{background:#f5f5f5}.shipment-pharmacy-body .cart-delivery-types .courier-delivery-types{margin-right:0}.shipment-pharmacy-body .point-delivery-types.point-delivery-types--payment{margin-left:100px}.shipment-pharmacy-body .shipment-pharmacy .information-clause.mobile{display:none}.shipment-pharmacy-body .purchase-section{flex-wrap:nowrap}.shipment-pharmacy-body .purchase-section .purchase__inner{width:calc(100% - 345px)}.shipment-pharmacy-body .benefits,.shipment-pharmacy-body .cookies,.shipment-pharmacy-body .footer,.shipment-pharmacy-body .helpline,.shipment-pharmacy-body .purchase-delete-all-box,.shipment-pharmacy-body .site-header{display:none}.shipment-pharmacy-body .shipment-pharmacy-header{margin-top:38px;height:40px;background:#ee7203}.shipment-pharmacy-body .shipment-pharmacy-header .shipment-wrapper{position:relative}.shipment-pharmacy-body .shipment-pharmacy-header .shipment-wrapper a:before{content:url(img/shipment-pharmacy-logo.0f70ed.svg);width:302px;height:auto;position:absolute;top:-5px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content{padding-bottom:0}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .cart-delivery-types{border:none}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content>.top{padding-right:20px;width:calc(68% - 12px);margin-bottom:37px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content>.top h1{display:block;font-weight:700;font-size:30px;line-height:36px;color:#102d69;margin-top:48px;margin-bottom:13px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content>.top p{font-weight:400;font-size:14px;line-height:17px;color:#000;margin:0}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase-form-delivery-title{height:auto;margin:0 0 20px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .custom-list-view{border-bottom:none}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase-form{margin-bottom:21px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase-form--summary{justify-content:space-between}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .pharmacy-legal-link{color:#1b934b;text-decoration:none;display:flex;align-items:flex-start;gap:10px;font-weight:700;font-size:12px;line-height:1}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .pharmacy-legal-link img.logo{width:88px;height:auto}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .pharmacy-legal-link img.flag{width:20px;height:auto}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .pharmacy-legal-link span{max-width:200px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .cart-delivery-types .point-delivery-types h4.delivery-type.payment-type:before{content:url(img/payment-type.cf8d3d.svg);width:20px;height:20px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes{height:46px;margin-top:24px}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .delivery-info,.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .payment-info{display:flex;gap:20px;align-items:center}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .delivery-info span,.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .payment-info span{font-weight:400;font-size:14px;line-height:17px;color:#505050}.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .delivery-info img,.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .delivery-type-boxes .payment-info img{width:46px;max-height:30px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:17px;background:#ffba33;margin-bottom:18px;position:relative;padding:12px 0}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .shipment_pharmacy_redirect--hidden{display:none}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox{width:unset;color:#000;font-weight:400;padding-left:37px;margin:0!important;font-size:14px;line-height:17px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{top:50%;transform:translateY(-50%)}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox:before,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox:before{border:1px solid #000;border-radius:3px;background-color:#ffba33;height:20px;width:20px;top:50%;transform:translateY(-50%)}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox .page-checkbox__label,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox .page-checkbox__label{font-weight:700}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox .page-checkbox__label:before,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox .page-checkbox__label:before{background:#000;border:1px solid #000;top:18px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .shipment_pharmacy_redirect--header{font-weight:700}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent:after,.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent:before{display:block;height:100%;width:24px;background:#ffba33;position:absolute;top:0;left:-24px;content:""}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent:after{left:100%}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox.first{padding-left:0;width:100%}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox.first:before{top:50%;transform:translateY(-50%);left:-24px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox.first input[type=checkbox]{position:absolute;left:-24px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox.first input[type=checkbox]:checked+.page-checkbox__label:before{left:-22px}.purchase-background .pay-accepted-pharmacy-bottom #shipment_pharmacy_redirect--consent .page-checkbox.first .page-checkbox__label{width:100%;padding-left:17px}#shipment_pharmacy_redirect--container.only-pharmacy-shipment{margin-top:0}#shipment_pharmacy_redirect--container.only-pharmacy-shipment #shipment_pharmacy_consent .prices{padding:0 24px}#shipment_pharmacy_redirect--container.only-pharmacy-shipment #shipment_pharmacy_consent .prices .payment-line.end{border-bottom:1px solid #dcdcdc;padding:18px 0}#shipment_pharmacy_redirect--container.only-pharmacy-shipment #shipment_pharmacy_consent .shipment_pharmacy-info{margin-top:18px}.cart-delivery-types{position:relative}.cart-delivery-types .courier-data,.cart-delivery-types .point-delivery-data{display:none}.select-courier.active,.select-pickup-point-js.active{margin-bottom:86px}.information-clause{max-width:792px}.information-clause .information-clause-title{display:flex;align-items:center;color:#102d69;height:unset;margin-top:24px;margin-bottom:24px}.information-clause .information-clause-content{padding:12px 24px;border:1px solid #dcdcdc;border-radius:8px;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.information-clause .information-clause-content a{cursor:pointer;color:inherit;font-weight:700;text-decoration:underline}.information-clause .information-clause-content a.toggle-full-consent{text-decoration:none;color:#0b86df}.information-clause .information-clause-content .full-consent{display:none}.information-clause .information-clause-content .full-consent.showed{display:block}.link.link--dark.cart-navigation{width:100%}.footer-shipment-pharmacy{padding:24px}.footer-shipment-pharmacy .footer__copyright{margin:0}.delivery-purchase .popup--map .popup__close,.purchase .popup--map .popup__close{position:absolute;right:24px;top:24px}.delivery-purchase .popup--map .popup__close.close:before,.purchase .popup--map .popup__close.close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.delivery-purchase .popup--map .popup__close.close:after,.purchase .popup--map .popup__close.close:after{display:none}.delivery-purchase .finish-payment-content .header-fixed,.delivery-purchase .finish-payment-content .popup__button-container,.delivery-purchase .popup--change_personal_data .header-fixed,.delivery-purchase .popup--change_personal_data .popup__button-container,.delivery-purchase .popup--delivery-points .header-fixed,.delivery-purchase .popup--delivery-points .popup__button-container,.delivery-purchase .popup--receipt-points .header-fixed,.delivery-purchase .popup--receipt-points .popup__button-container,.delivery-purchase .popup--replacements .header-fixed,.delivery-purchase .popup--replacements .popup__button-container,.delivery-purchase .popup-change-item-discount-code .header-fixed,.delivery-purchase .popup-change-item-discount-code .popup__button-container,.purchase .finish-payment-content .header-fixed,.purchase .finish-payment-content .popup__button-container,.purchase .popup--change_personal_data .header-fixed,.purchase .popup--change_personal_data .popup__button-container,.purchase .popup--delivery-points .header-fixed,.purchase .popup--delivery-points .popup__button-container,.purchase .popup--receipt-points .header-fixed,.purchase .popup--receipt-points .popup__button-container,.purchase .popup--replacements .header-fixed,.purchase .popup--replacements .popup__button-container,.purchase .popup-change-item-discount-code .header-fixed,.purchase .popup-change-item-discount-code .popup__button-container{position:fixed;display:flex;justify-content:space-between;width:534px;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.delivery-purchase .finish-payment-content .header-fixed,.delivery-purchase .finish-payment-content .popup__button-container,.delivery-purchase .popup--change_personal_data .header-fixed,.delivery-purchase .popup--change_personal_data .popup__button-container,.delivery-purchase .popup--delivery-points .header-fixed,.delivery-purchase .popup--delivery-points .popup__button-container,.delivery-purchase .popup--receipt-points .header-fixed,.delivery-purchase .popup--receipt-points .popup__button-container,.delivery-purchase .popup--replacements .header-fixed,.delivery-purchase .popup--replacements .popup__button-container,.delivery-purchase .popup-change-item-discount-code .header-fixed,.delivery-purchase .popup-change-item-discount-code .popup__button-container,.purchase .finish-payment-content .header-fixed,.purchase .finish-payment-content .popup__button-container,.purchase .popup--change_personal_data .header-fixed,.purchase .popup--change_personal_data .popup__button-container,.purchase .popup--delivery-points .header-fixed,.purchase .popup--delivery-points .popup__button-container,.purchase .popup--receipt-points .header-fixed,.purchase .popup--receipt-points .popup__button-container,.purchase .popup--replacements .header-fixed,.purchase .popup--replacements .popup__button-container,.purchase .popup-change-item-discount-code .header-fixed,.purchase .popup-change-item-discount-code .popup__button-container{height:52px}}.delivery-purchase .finish-payment-content .popup__close,.delivery-purchase .popup--change_personal_data .popup__close,.delivery-purchase .popup--delivery-points .popup__close,.delivery-purchase .popup--receipt-points .popup__close,.delivery-purchase .popup--replacements .popup__close,.delivery-purchase .popup-change-item-discount-code .popup__close,.purchase .finish-payment-content .popup__close,.purchase .popup--change_personal_data .popup__close,.purchase .popup--delivery-points .popup__close,.purchase .popup--receipt-points .popup__close,.purchase .popup--replacements .popup__close,.purchase .popup-change-item-discount-code .popup__close{position:relative;right:0;top:0;width:20px;height:20px}.delivery-purchase .finish-payment-content .popup__close.close:before,.delivery-purchase .popup--change_personal_data .popup__close.close:before,.delivery-purchase .popup--delivery-points .popup__close.close:before,.delivery-purchase .popup--receipt-points .popup__close.close:before,.delivery-purchase .popup--replacements .popup__close.close:before,.delivery-purchase .popup-change-item-discount-code .popup__close.close:before,.purchase .finish-payment-content .popup__close.close:before,.purchase .popup--change_personal_data .popup__close.close:before,.purchase .popup--delivery-points .popup__close.close:before,.purchase .popup--receipt-points .popup__close.close:before,.purchase .popup--replacements .popup__close.close:before,.purchase .popup-change-item-discount-code .popup__close.close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.delivery-purchase .finish-payment-content .popup__close.close:after,.delivery-purchase .popup--change_personal_data .popup__close.close:after,.delivery-purchase .popup--delivery-points .popup__close.close:after,.delivery-purchase .popup--receipt-points .popup__close.close:after,.delivery-purchase .popup--replacements .popup__close.close:after,.delivery-purchase .popup-change-item-discount-code .popup__close.close:after,.purchase .finish-payment-content .popup__close.close:after,.purchase .popup--change_personal_data .popup__close.close:after,.purchase .popup--delivery-points .popup__close.close:after,.purchase .popup--receipt-points .popup__close.close:after,.purchase .popup--replacements .popup__close.close:after,.purchase .popup-change-item-discount-code .popup__close.close:after{display:none}.delivery-purchase .finish-payment-content .popup__header,.delivery-purchase .popup--change_personal_data .popup__header,.delivery-purchase .popup--delivery-points .popup__header,.delivery-purchase .popup--receipt-points .popup__header,.delivery-purchase .popup--replacements .popup__header,.delivery-purchase .popup-change-item-discount-code .popup__header,.purchase .finish-payment-content .popup__header,.purchase .popup--change_personal_data .popup__header,.purchase .popup--delivery-points .popup__header,.purchase .popup--receipt-points .popup__header,.purchase .popup--replacements .popup__header,.purchase .popup-change-item-discount-code .popup__header{margin-bottom:0;font-weight:700}.delivery-purchase .finish-payment-content .popup__inner,.delivery-purchase .popup--change_personal_data .popup__inner,.delivery-purchase .popup--delivery-points .popup__inner,.delivery-purchase .popup--receipt-points .popup__inner,.delivery-purchase .popup--replacements .popup__inner,.delivery-purchase .popup-change-item-discount-code .popup__inner,.purchase .finish-payment-content .popup__inner,.purchase .popup--change_personal_data .popup__inner,.purchase .popup--delivery-points .popup__inner,.purchase .popup--receipt-points .popup__inner,.purchase .popup--replacements .popup__inner,.purchase .popup-change-item-discount-code .popup__inner{padding:0}.delivery-purchase .finish-payment-content .popup__inner .popup__body,.delivery-purchase .popup--change_personal_data .popup__inner .popup__body,.delivery-purchase .popup--delivery-points .popup__inner .popup__body,.delivery-purchase .popup--receipt-points .popup__inner .popup__body,.delivery-purchase .popup--replacements .popup__inner .popup__body,.delivery-purchase .popup-change-item-discount-code .popup__inner .popup__body,.purchase .finish-payment-content .popup__inner .popup__body,.purchase .popup--change_personal_data .popup__inner .popup__body,.purchase .popup--delivery-points .popup__inner .popup__body,.purchase .popup--receipt-points .popup__inner .popup__body,.purchase .popup--replacements .popup__inner .popup__body,.purchase .popup-change-item-discount-code .popup__inner .popup__body{margin-top:72px;padding:0 24px}.delivery-purchase .popup-change-item-discount-code,.purchase .popup-change-item-discount-code{border-top:none}.delivery-purchase .popup-change-item-discount-code .popup__close,.purchase .popup-change-item-discount-code .popup__close{position:absolute;right:24px;top:24px}@media screen and (max-width:767px){.delivery-purchase .popup-change-item-discount-code .popup__close,.purchase .popup-change-item-discount-code .popup__close{right:16px}}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data{max-width:432px;border-top:none}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body{margin-top:44px;padding-bottom:24px}@media screen and (max-width:767px){.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body{padding-right:16px;padding-left:16px}}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body>div,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body>div{display:flex;flex-flow:column;align-items:center}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body img,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body img{width:60px;height:auto}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body p,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body p{margin:24px auto;text-align:center;font-size:16px;font-weight:700}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons{display:flex;justify-content:space-between;width:100%}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a{width:180px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-decoration:none;color:#000;font-size:16px;font-style:normal;font-weight:700}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:focus,.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:hover,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:focus,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:hover{background:#fff;border:#fff;color:#f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:active,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a:active{background:#fff;border:1px solid #fff;color:#fff}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel{color:#fff;background:#f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:focus,.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:hover,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:focus,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:hover{background:#fff;color:#f47920;border:1px solid #f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:active,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .buttons a.cancel:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons{display:flex;justify-content:space-between;width:100%;flex-direction:column}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a{width:auto;height:60px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-decoration:none;color:#000;font-size:16px;font-style:normal;font-weight:700}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:focus,.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:hover,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:focus,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:hover{background:#fff;border:#fff;color:#f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:active,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a:active{background:#fff;border:1px solid #fff;color:#fff}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel{color:#fff;background:#f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:focus,.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:hover,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:focus,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:hover{background:#fff;color:#f47920;border:1px solid #f47920}.delivery-purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:active,.purchase .popup-change-item-discount-code .popup__inner.delivery-point-personal-data .popup__body .long_buttons a.cancel:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.popup-remove-discount{border-top:none}.popup-remove-discount .popup__close{position:absolute;right:24px;top:24px}@media screen and (max-width:767px){.popup-remove-discount .popup__close{right:16px}}.popup-remove-discount .popup__inner{max-width:432px;border-top:none;padding:0}.popup-remove-discount .popup__inner .close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.popup-remove-discount .popup__inner .close:after{display:none}.popup-remove-discount .popup__inner .popup__body{margin-top:44px;padding:0 24px 24px;display:flex;flex-flow:column;align-items:center}@media screen and (max-width:767px){.popup-remove-discount .popup__inner .popup__body{padding-right:16px;padding-left:16px}}.popup-remove-discount .popup__inner .popup__body>div{display:flex;flex-flow:column;align-items:center}.popup-remove-discount .popup__inner .popup__body img{width:60px;height:auto}.popup-remove-discount .popup__inner .popup__body p{margin:24px auto;text-align:center;font-size:16px;font-weight:700}.popup-remove-discount .popup__inner .popup__body .buttons{display:flex;justify-content:space-between;width:100%;flex-flow:row;align-items:center}.popup-remove-discount .popup__inner .popup__body .buttons a{width:180px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:8px;text-decoration:none;color:#000;font-size:16px;font-style:normal;font-weight:700}.popup-remove-discount .popup__inner .popup__body .buttons a:focus,.popup-remove-discount .popup__inner .popup__body .buttons a:hover{background:#fff;border:#fff;color:#f47920}.popup-remove-discount .popup__inner .popup__body .buttons a:active{background:#fff;border:1px solid #fff;color:#fff}.popup-remove-discount .popup__inner .popup__body .buttons a.cancel{color:#fff;background:#f47920}.popup-remove-discount .popup__inner .popup__body .buttons a.cancel:focus,.popup-remove-discount .popup__inner .popup__body .buttons a.cancel:hover{background:#fff;color:#f47920;border:1px solid #f47920}.popup-remove-discount .popup__inner .popup__body .buttons a.cancel:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}div[data-container=discount_code],div[data-container=payment-methods]{width:100%}div[data-container=payment-methods]{width:100vw;max-width:calc(100vw - 48px)}.purchase-index .discount-code-add{margin-top:0}.discount-code-add{margin-top:-24px;width:100%;padding:24px;display:flex;justify-content:space-between;align-items:center}.discount-code-add .add-discount-code-btn{width:80px;height:40px;font-weight:700;font-size:14px;line-height:17px;display:flex;align-items:center;justify-content:center}.discount-code-add .add-discount-code-btn:active,.discount-code-add .add-discount-code-btn:focus,.discount-code-add .add-discount-code-btn:hover{background:#5c5c5c;color:#fff;border-color:#fff}.discount-code-add.after-add{display:none}.discount-container{display:block;padding:24px}.discount-container.disabled form .form-element__container,.discount-container.disabled form .form-element__container input,.discount-container.disabled form .form-element__container input::placeholder,.discount-container.disabled form .form-element__container input:disabled,.discount-container.disabled input.btn.orange-not-filled{opacity:1;pointer-events:none;color:#bcbcbc;border-color:#bcbcbc}.discount-container.disabled .no-discount-code-info{color:#ff3b30}.discount-container.hide{display:none}.discount-container form{display:flex;justify-content:space-between;gap:24px}.discount-container form .form-element__container{margin:0;flex:1}.discount-container form .form-element__container input{height:40px;font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c;border-color:#5c5c5c;padding:0 10px}.discount-container form .form-element__container input.input-error{border-color:#ff3b30;font-weight:700;font-size:14px;line-height:17px;color:#000}.discount-container form .form-element__container input.input-error::placeholder{color:#000}.discount-container form .form-element__container input::placeholder{color:#5c5c5c}.discount-container form .form-element__container input:focus{border-color:#f47920;color:#000;font-weight:700;font-size:14px;line-height:17px}.discount-container form .discount_code_accept_js{width:80px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;line-height:17px;padding:0}.discount-container .pharmacy-shipment-discount-info{color:#ff3b30;font-weight:400;font-size:12px;line-height:14px;margin:0}.discount-container .discount-code-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.discount-container .discount-code-top .discount-code-number{display:flex;align-items:center;font-weight:700;font-size:14px;line-height:17px;color:#000}.discount-container .discount-code-top .discount-code-number:before{content:url(img/green-ok.1a9717.svg);height:20px;width:20px;display:inline-block;margin-right:12px}.discount-container .discount-code-top .remove-discount-code{font-weight:700;font-size:14px;line-height:17px;width:80px;height:40px;display:flex;align-items:center;justify-content:center;margin-left:20px}.discount-container .discount-code-top .discount-code-value{font-weight:700;font-size:12px;line-height:14px;color:#5c5c5c}.discount-container .discount-code-desc{font-weight:400}.discount-container form.discount-form .input-discount-code{border:1px solid #5c5c5c;border-radius:8px;height:40px;padding:12px;margin-right:24px;font-weight:700;font-size:14px;line-height:17px;color:#000}.discount-container form.discount-form .input-discount-code::placeholder{font-weight:400;font-size:14px;line-height:17px;color:#5c5c5c}.discount-container form.discount-form .input-discount-code:not(:placeholder-shown){border-color:#f47920}.discount-container form.discount-form .activate{border:1px solid #f47920;border-radius:8px;width:80px;min-width:80px;height:40px;font-weight:700;font-size:14px;line-height:17px;padding:0;color:#f47920}.discount-container form.discount-form .activate:focus,.discount-container form.discount-form .activate:hover{color:#fff}.discount-container p{font-weight:700;font-size:12px;line-height:14px;margin:24px 0 0;color:#5c5c5c}.discount-container p.not-valid-info{color:#ff3b30;font-weight:400;font-size:12px;line-height:14px}.discount-container.not-valid form.discount-form .input-discount-code{border-color:#ff3b30;position:relative;background-image:url(img/danger.ff7a00.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 12px) 50%;color:#ff3b30}.discount-container.not-valid form.discount-form .not-valid-info{display:block;font-weight:400;font-size:12px;line-height:14px;color:#ff3b30;margin:24px auto}.purchase .purchase-form--summary.more-products-container,.purchase .purchase-form--summary.recommended-products-container{height:unset;flex-flow:column;position:relative;padding:0}.purchase .purchase-form--summary.more-products-container.other-products-container .top .add-products,.purchase .purchase-form--summary.recommended-products-container.other-products-container .top .add-products{width:auto;justify-content:flex-end}.purchase .purchase-form--summary.more-products-container .purchase-form-delivery-title,.purchase .purchase-form--summary.recommended-products-container .purchase-form-delivery-title{margin-top:24px}.purchase .purchase-form--summary.more-products-container .top,.purchase .purchase-form--summary.recommended-products-container .top{display:flex;justify-content:space-between;width:100%;padding:22px 24px;align-items:center;color:#000;background:#fff}.purchase .purchase-form--summary.more-products-container .top .error-info,.purchase .purchase-form--summary.recommended-products-container .top .error-info{display:flex;align-items:center}.purchase .purchase-form--summary.more-products-container .top .error-info:before,.purchase .purchase-form--summary.recommended-products-container .top .error-info:before{content:url(img/car.02d1c6.svg);height:30px;width:30px;display:inline-block;margin-right:12px}.purchase .purchase-form--summary.more-products-container .top .error-info.other-products:before,.purchase .purchase-form--summary.recommended-products-container .top .error-info.other-products:before{content:url(img/get-products.2a7e50.svg)}.purchase .purchase-form--summary.more-products-container .top .error-info strong,.purchase .purchase-form--summary.recommended-products-container .top .error-info strong{color:#f47920}.purchase .purchase-form--summary.more-products-container .top .arrow,.purchase .purchase-form--summary.recommended-products-container .top .arrow{cursor:pointer;transition:all .25s ease}.purchase .purchase-form--summary.more-products-container .top .arrow.collapse,.purchase .purchase-form--summary.recommended-products-container .top .arrow.collapse{transform:rotate(-180deg)}.purchase .purchase-form--summary.more-products-container .top .arrow path,.purchase .purchase-form--summary.recommended-products-container .top .arrow path{stroke:#f47920}.purchase .purchase-form--summary.more-products-container .top .add-products,.purchase .purchase-form--summary.recommended-products-container .top .add-products{align-items:center;display:flex;cursor:pointer;text-decoration:none;color:inherit;justify-content:space-between;width:100%}.purchase .purchase-form--summary.more-products-container .top .add-products span,.purchase .purchase-form--summary.recommended-products-container .top .add-products span{display:inline-block;margin-right:12px;color:inherit;text-decoration:none}.purchase .purchase-form--summary.more-products-container .top .add-products .display_addict_items,.purchase .purchase-form--summary.recommended-products-container .top .add-products .display_addict_items{width:20px;height:20px;display:inline-block;margin-left:12px}.purchase .purchase-form--summary.more-products-container.delivery-error .add-products,.purchase .purchase-form--summary.recommended-products-container.delivery-error .add-products{width:unset;justify-content:flex-end}.purchase .purchase-form--summary.more-products-container .more-products-slider-container,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container{width:100%;overflow:hidden;display:flex;margin:0;align-items:center}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .show-more-products-link,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .show-more-products-link,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .show-more-products-link,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .show-more-products-link{display:block;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;border-top:1px solid #dcdcdc;cursor:pointer}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .show-more-products-link:active,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .show-more-products-link:focus,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .show-more-products-link:hover,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .show-more-products-link:active,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .show-more-products-link:focus,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .show-more-products-link:hover,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .show-more-products-link:active,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .show-more-products-link:focus,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .show-more-products-link:hover,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .show-more-products-link:active,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .show-more-products-link:focus,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .show-more-products-link:hover{text-decoration:underline}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list{list-style-type:none;padding:0;margin:44px 0 16px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product{padding-right:12px;padding-left:12px;width:auto}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner{width:168px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more{display:flex;align-items:center;justify-content:center;height:auto}@media screen and (max-width:767px){.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more.desktop,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more.desktop{display:none}}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product.show-more a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product.show-more a{width:78px;font-weight:400;font-size:14px;line-height:17px;text-decoration:none;color:#0b86df;text-align:center}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container{width:100%;height:152px;display:flex;justify-content:center;align-items:center}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container img{max-width:100%;max-height:100%;width:auto;height:auto}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .basket-icon{position:absolute;top:-8px;right:8px;padding:8px;border:1px solid #dcdcdc;border-radius:8px;width:auto;height:auto;cursor:pointer}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty{position:absolute;top:-8px;right:28px;z-index:9;margin:0;width:unset}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty input{border-radius:8px;background:#fff;width:40px;height:100px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__up{width:16px;height:16px;top:11px;left:12px;transform:none}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down{top:unset;bottom:11px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product span,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product span,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product span,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product span{display:block}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .price,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:0}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .price small{font-size:13px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .btn-add-to-basket{font-weight:700;font-size:16px;line-height:19px;text-align:center;width:100%;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:12px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .title,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .title,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .title{color:#000;padding:32px 0 12px;text-decoration:none;font-weight:700;font-size:12px;line-height:14px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .title a{text-decoration:none;font-weight:700;font-size:12px;line-height:14px;color:#000;height:28px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .blue-box{background:#eaf1fa;font-weight:400;font-size:12px;line-height:14px;color:#102d69;padding:10px 0;text-align:center}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.more-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .replacement-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .replacement-products-slider-list .slider-product .smallest-price{padding:6px 0 0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .more-products-arrow,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .more-products-arrow,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .more-products-arrow,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .more-products-arrow{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer;width:32px;height:32px;z-index:999}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-prev,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-prev,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-prev,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-prev{z-index:999;top:unset;bottom:unset;right:unset;left:12px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-prev:before,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-prev:before,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-prev:before,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-prev:before{content:url(img/slider-arrow-left.04962e.svg);cursor:pointer;width:32px;height:32px;padding:0;right:unset;left:0;box-shadow:none;border:none}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-prev:after,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-prev:after,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-prev:after,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-prev:after{display:none}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-next,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-next,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-next,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-next{z-index:999;top:unset;bottom:unset;left:unset;right:12px}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-next:before,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-next:before,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-next:before,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-next:before{content:url(img/slider-arrow-right.697344.svg);cursor:pointer;width:32px;height:32px;padding:0;left:unset;right:0;box-shadow:none;border:none}.purchase .purchase-form--summary.more-products-container .more-products-slider-container .swiper-button-next:after,.purchase .purchase-form--summary.more-products-container .recommended-products-slider-container .swiper-button-next:after,.purchase .purchase-form--summary.recommended-products-container .more-products-slider-container .swiper-button-next:after,.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .swiper-button-next:after{display:none}.purchase .purchase-form--summary.more-products-container.giftbox-add-products,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products{border-top:0}.purchase .purchase-form--summary.more-products-container.giftbox-add-products .top,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products .top{padding:15px 24px;background:#eaf1fa;color:#102d69;position:relative}.purchase .purchase-form--summary.more-products-container.giftbox-add-products .top:before,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products .top:before{content:"";width:calc(100% - 48px);position:absolute;top:0;height:1px;left:24px;display:inline-block;background:#102d69}.purchase .purchase-form--summary.more-products-container.giftbox-add-products .top .error-info:before,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products .top .error-info:before{content:url(img/giftbox-add-products.e91614.svg);height:30px;width:30px;display:inline-block;margin-right:12px}.purchase .purchase-form--summary.more-products-container.giftbox-add-products .top .error-info strong,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products .top .error-info strong{color:inherit}.purchase .purchase-form--summary.more-products-container.giftbox-add-products .top svg path,.purchase .purchase-form--summary.recommended-products-container.giftbox-add-products .top svg path{stroke:#102d69}.purchase .cart__empty-state-container,.purchase .recommended-products-container{height:unset;flex-flow:column;position:relative;padding:0}.purchase .cart__empty-state-container .purchase-form-delivery-title,.purchase .recommended-products-container .purchase-form-delivery-title{margin-top:24px}.purchase .cart__empty-state-container .top,.purchase .recommended-products-container .top{display:flex;justify-content:space-between;width:100%;padding:15px 24px;align-items:center;color:#ff3b30;background:#ffebea}.purchase .cart__empty-state-container .top .error-info,.purchase .recommended-products-container .top .error-info{display:flex;align-items:center}.purchase .cart__empty-state-container .top .error-info:before,.purchase .recommended-products-container .top .error-info:before{content:url(img/red-basket.52ae4a.svg);height:30px;width:30px;display:inline-block;margin-right:12px}.purchase .cart__empty-state-container .top .arrow,.purchase .recommended-products-container .top .arrow{cursor:pointer;transition:all .25s ease}.purchase .cart__empty-state-container .top .arrow.collapse,.purchase .recommended-products-container .top .arrow.collapse{transform:rotate(-180deg)}.purchase .cart__empty-state-container .top .arrow path,.purchase .recommended-products-container .top .arrow path{stroke:#ff3b30}.purchase .cart__empty-state-container .top .add-products,.purchase .recommended-products-container .top .add-products{align-items:center;display:flex;cursor:pointer;text-decoration:none;color:inherit;justify-content:normal;width:auto}.purchase .cart__empty-state-container .top .add-products span,.purchase .recommended-products-container .top .add-products span{display:inline-block;margin-right:12px;color:inherit;text-decoration:none}.purchase .cart__empty-state-container .top .add-products .display_addict_items,.purchase .recommended-products-container .top .add-products .display_addict_items{width:20px;height:20px;display:inline-block;margin-left:12px}.purchase .cart__empty-state-container .more-products-slider-container,.purchase .cart__empty-state-container .recommended-products-slider-container,.purchase .recommended-products-container .more-products-slider-container,.purchase .recommended-products-container .recommended-products-slider-container{width:100%;overflow:hidden;display:flex;margin:0;align-items:center}.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link{display:block;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;border-top:1px solid #dcdcdc;cursor:pointer}.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link:active,.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link:focus,.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link:hover,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link:active,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link:focus,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link:hover,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link:active,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link:focus,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link:hover,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link:active,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link:focus,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link:hover{text-decoration:underline}.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link.mobile,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link.mobile,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link.mobile,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link.mobile{display:none}@media screen and (max-width:767px){.purchase .cart__empty-state-container .more-products-slider-container .show-more-products-link.mobile,.purchase .cart__empty-state-container .recommended-products-slider-container .show-more-products-link.mobile,.purchase .recommended-products-container .more-products-slider-container .show-more-products-link.mobile,.purchase .recommended-products-container .recommended-products-slider-container .show-more-products-link.mobile{display:block}}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list{list-style-type:none;padding:0;margin:44px 0 16px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product{padding-right:12px;padding-left:12px;width:auto}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner{width:168px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container{width:100%;height:152px;display:flex;justify-content:center;align-items:center}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .product-inner .product-img-container img,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner .product-img-container img{max-width:100%;max-height:100%;width:auto;height:auto}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .basket-icon,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .basket-icon,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .basket-icon{position:absolute;top:-8px;right:8px;padding:8px;border:1px solid #dcdcdc;border-radius:8px;width:auto;height:auto;cursor:pointer}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty{position:absolute;top:-8px;right:28px;z-index:9;margin:0;width:unset}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty input,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty input,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty input{border-radius:8px;background:#fff;width:40px;height:100px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__up,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__up{width:16px;height:16px;top:11px;left:12px;transform:none}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .qty .qty-nav__down,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .qty .qty-nav__down{top:unset;bottom:11px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product span,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product span,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product span,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product span,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product span,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product span{display:block}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .price,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .price,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .price,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:0}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .price small,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .price small,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .price small{font-size:13px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .btn-add-to-basket,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .btn-add-to-basket{font-weight:700;font-size:16px;line-height:19px;text-align:center;width:100%;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:12px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .title,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .title,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .title,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title{color:#000;padding:32px 0 12px;text-decoration:none;font-weight:700;font-size:12px;line-height:14px}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .title a,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .title a,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .title a{text-decoration:none;font-weight:700;font-size:12px;line-height:14px;color:#000;height:28px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .blue-box,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .blue-box,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .blue-box{background:#eaf1fa;font-weight:400;font-size:12px;line-height:14px;color:#102d69;padding:10px 0;text-align:center}.purchase .cart__empty-state-container .more-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .cart__empty-state-container .more-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .cart__empty-state-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .recommended-products-container .more-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .recommended-products-container .more-products-slider-container .recommended-products-slider-list .slider-product .smallest-price,.purchase .recommended-products-container .recommended-products-slider-container .more-products-slider-list .slider-product .smallest-price,.purchase .recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .smallest-price{padding:6px 0 0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .cart__empty-state-container .more-products-slider-container .more-products-arrow,.purchase .cart__empty-state-container .recommended-products-slider-container .more-products-arrow,.purchase .recommended-products-container .more-products-slider-container .more-products-arrow,.purchase .recommended-products-container .recommended-products-slider-container .more-products-arrow{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer;width:32px;height:32px;z-index:999}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-prev,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-prev,.purchase .recommended-products-container .more-products-slider-container .swiper-button-prev,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-prev{z-index:999;top:unset;bottom:unset;right:unset;left:12px}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-prev:before,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-prev:before,.purchase .recommended-products-container .more-products-slider-container .swiper-button-prev:before,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-prev:before{content:url(img/slider-arrow-left.04962e.svg);cursor:pointer;width:32px;height:32px;padding:0;right:unset;left:0;box-shadow:none;border:none}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-prev:after,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-prev:after,.purchase .recommended-products-container .more-products-slider-container .swiper-button-prev:after,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-prev:after{display:none}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-next,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-next,.purchase .recommended-products-container .more-products-slider-container .swiper-button-next,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-next{z-index:999;top:unset;bottom:unset;left:unset;right:12px}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-next:before,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-next:before,.purchase .recommended-products-container .more-products-slider-container .swiper-button-next:before,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-next:before{content:url(img/slider-arrow-right.697344.svg);cursor:pointer;width:32px;height:32px;padding:0;left:unset;right:0;box-shadow:none;border:none}.purchase .cart__empty-state-container .more-products-slider-container .swiper-button-next:after,.purchase .cart__empty-state-container .recommended-products-slider-container .swiper-button-next:after,.purchase .recommended-products-container .more-products-slider-container .swiper-button-next:after,.purchase .recommended-products-container .recommended-products-slider-container .swiper-button-next:after{display:none}.purchase .cart__empty-state-container{height:unset;flex-flow:column;position:relative;padding:0;width:100%;margin-top:58px}.purchase .cart__empty-state-container.not-empty{margin-top:0;margin-bottom:30px}.purchase .cart__empty-state-container .empty-basket-slider-container{width:100%;overflow:hidden;background:#fff;padding:12px;border-radius:8px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list{list-style-type:none;padding:12px 0 0;margin:0}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product{padding-right:12px;padding-left:12px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .product-inner{width:168px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .product-inner .product-img-container{width:100%;max-height:152px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .product-inner .product-img-container img{max-width:100%;max-height:100%;width:auto;height:auto}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .basket-icon{position:absolute;top:-8px;right:8px;padding:8px;border:1px solid #dcdcdc;border-radius:8px;width:auto;height:auto;cursor:pointer}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .qty{position:absolute;top:-8px;right:28px;z-index:9;margin:0;width:unset}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .qty input{border-radius:8px;background:#fff;width:40px;height:100px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .qty .qty-nav__down,.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .qty .qty-nav__up{width:16px;height:16px;top:11px;left:12px;transform:none}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .qty .qty-nav__down{top:unset;bottom:11px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product span{display:block}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:12px 0}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .price small{font-size:13px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .title{font-weight:400;font-size:12px;line-height:14px;color:#000;padding-bottom:12px}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .blue-box{background:#eaf1fa;font-weight:400;font-size:12px;line-height:14px;color:#102d69;padding:10px 0;text-align:center}.purchase .cart__empty-state-container .empty-basket-slider-container .empty-basket-slider-list .slider-product .smallest-price{padding:6px 0 0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.purchase .cart__empty-state-container .empty-basket-slider-container .more-products-arrow{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer;width:32px;height:32px;z-index:999}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-prev{z-index:999;top:unset;bottom:171px;right:unset;left:12px}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-prev:before{content:url(img/slider-arrow-left.04962e.svg);cursor:pointer;width:32px;height:32px;padding:0;right:unset;left:0;box-shadow:none;border:none}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-prev:after{display:none}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-next{z-index:999;top:unset;bottom:171px;left:unset;right:12px}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-next:before{content:url(img/slider-arrow-right.697344.svg);cursor:pointer;width:32px;height:32px;padding:0;left:unset;right:0;box-shadow:none;border:none}.purchase .cart__empty-state-container .empty-basket-slider-container .swiper-button-next:after{display:none}.purchase-background--dozapteka.purchase-background{position:relative;padding-bottom:350px}@media screen and (max-width:1024px){.purchase-background--dozapteka.purchase-background{position:relative;padding-bottom:550px}}@media screen and (max-width:560px){.purchase-background--dozapteka.purchase-background{position:relative;padding-bottom:850px}}.purchase-background--dozapteka.purchase-background .site-header.is-fixed{padding-top:0;position:fixed;width:100%;z-index:9999}.purchase-background--dozapteka.purchase-background .move-cart-info-container{display:none}.purchase-background--dozapteka.purchase-background .cart{padding-bottom:0}.purchase-background--dozapteka.purchase-background .site-header.is-fixed .site-header__main{top:0}.purchase-background--dozapteka.purchase-background .footer{position:absolute;bottom:0;width:100%}.purchase-background--dozapteka.purchase-background .information-clause .information-clause-content{font-size:14px;line-height:16px}.purchase-background--dozapteka.purchase-background .site-header__logo img{height:50px}.purchase-background #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox{margin:5px 0 12px!important;color:#000;padding-left:45px;font-weight:700;font-size:14px;line-height:17px;width:100%;max-width:unset;cursor:unset}.purchase-background #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox:before{border:1px solid #000;border-radius:3px;background-color:#ffba33;height:20px;width:20px;top:50%;transform:translateY(-50%)}.purchase-background #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox input[type=checkbox]{position:absolute;left:0;cursor:pointer}.purchase-background #shipment_pharmacy_redirect--consent #shipment_pharmacy_accept .page-checkbox .page-checkbox__label{font-weight:700;font-size:14px;line-height:17px;width:100%;display:block;color:#000}.purchase-background #regulation_accept .page-checkbox{font-weight:700;font-size:14px;line-height:17px;width:100%;color:#000;max-width:unset;margin:9px 0 18px!important;cursor:unset}@media screen and (max-width:767px){.purchase-background #regulation_accept .page-checkbox{margin:32px 0 18px!important;justify-content:flex-end}}.purchase-background #regulation_accept .page-checkbox:before{border:1px solid #000;border-radius:3px;background-color:#fff;height:20px;width:20px;top:50%;transform:translateY(-50%)}.purchase-background #regulation_accept .page-checkbox input[type=checkbox]{position:absolute;left:0;cursor:pointer;top:0}.purchase-background #regulation_accept .page-checkbox input[type=checkbox]:checked+.page-checkbox__label{color:#000}.purchase-background #regulation_accept .page-checkbox input[type=checkbox]:checked+.page-checkbox__label:before{top:50%;transform:translateY(-50%);left:3px;background:#000;border:1px solid #000}.purchase-background #regulation_accept .page-checkbox .page-checkbox__label{color:#000}.purchase-background #regulation_accept .page-checkbox .page-checkbox__label a{font-size:inherit;color:inherit;font-weight:inherit}.purchase-background div.purchase-form-delivery-container--summary .cart-delivery-types{margin:0}.purchase-background .basket-items{display:flex;flex-flow:column}.purchase-background .btn.show-replacements-delivery-js{font-weight:700;font-size:14px;line-height:40px;padding:0 12px;width:fit-content}.purchase-background .site-header.is-fixed{padding-top:0}.purchase-background .site-header.is-fixed .site-header__main{box-shadow:none;padding:20px 25px;position:unset}.purchase-background .custom-list-view--inner .purchase-item:after{height:2px;height:1px;display:block;content:" ";bottom:0;width:100%;background:#dcdcdc;position:absolute}.purchase-background .cart-index-mobile,.purchase-background .custom-list-view--inner .purchase-item:last-of-type:after,.purchase-background .custom-list-view-close .custom-list-view--inner .purchase-item:after,.purchase-background .mobile{display:none}.purchase-background .popup .btn{padding:0}.purchase-background .popup .btn.cookie-close_btn,.purchase-background .popup .btn.cookie-next_btn{padding:0 20px}.purchase-background .leaflet-popup.mobile{display:none}.purchase-background .followbar.followbar--error,.purchase-background .followbar.followbar--info,.purchase-background .followbar.followbar--success{background:#38b40d;padding:0}.purchase-background .followbar.followbar--error .wrapper.wrapper--row,.purchase-background .followbar.followbar--info .wrapper.wrapper--row,.purchase-background .followbar.followbar--success .wrapper.wrapper--row{margin:0 auto;justify-content:center;padding:12px;width:auto}.purchase-background .followbar.followbar--error .wrapper.wrapper--row .followbar__text,.purchase-background .followbar.followbar--info .wrapper.wrapper--row .followbar__text,.purchase-background .followbar.followbar--success .wrapper.wrapper--row .followbar__text{font-weight:700;font-size:12px;line-height:14px;color:#fff;margin:0;width:auto;padding:0 24px 0 0}.purchase-background .followbar.followbar--error .wrapper.wrapper--row .followbar__text:before,.purchase-background .followbar.followbar--info .wrapper.wrapper--row .followbar__text:before,.purchase-background .followbar.followbar--success .wrapper.wrapper--row .followbar__text:before{content:url(img/white-ok.e5ddc9.svg);width:20px;height:20px;margin-left:0;background:none;padding-right:0;margin-right:24px}.purchase-background .followbar.followbar--error{background:#ff3b30}.purchase-background .followbar.followbar--error .wrapper.wrapper--row .followbar__text:before{content:" ";width:16px;height:16px;background-image:url(img/danger-white.818bad.svg);background-size:cover}.purchase-background .followbar__close{margin-left:24px}.purchase-background .followbar__close:before{content:url(img/cross-white.a14bf6.svg);width:20px;height:20px;right:0;top:50%;position:absolute;transform:translateY(-50%);left:0;background:none}.purchase-background .followbar__close:after{display:none}.footer-purchase{position:absolute;width:90%;width:100%;bottom:0;height:85px}.purchase-background .site-header.site-header--cart{height:84px}@media screen and (max-width:767px){.purchase-background .site-header.site-header--cart{height:unset}}.purchase-background .site-header.site-header--cart.webview-header{height:0}.purchase-background .site-header.site-header--cart.is-fixed{position:fixed;top:0;width:100%;overflow:hidden;z-index:60}.giftbox-without-shipment-container,.purchase-form-delivery-container{margin-top:24px}body::-webkit-scrollbar,body div::-webkit-scrollbar{width:14px}body::-webkit-scrollbar-track,body div::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb,body div::-webkit-scrollbar-thumb{background:#afb0b3;border-radius:100px;border:4px solid #fff}.popup--map::-webkit-scrollbar{width:14px}.popup--map::-webkit-scrollbar-track{background:#fff}.popup--map::-webkit-scrollbar-thumb{background:#afb0b3;border-radius:100px;border:4px solid #fff}body{scrollbar-width:thin;scrollbar-color:#afb0b3 #fff}.popup.finish-payment-content .popup__inner{padding:24px;margin:0;position:relative;display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;width:432px}.popup.finish-payment-content .popup__inner>div{align-items:flex-start;width:100%}.popup.finish-payment-content .popup__inner>div .js-finish-payment{height:59px}.popup.finish-payment-content .popup__inner>div .info{margin:16px auto;font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc}.popup.finish-payment-content .popup__inner a.close.popup__close{position:absolute;top:24px;right:24px}.popup.finish-payment-content .popup__inner .payment-methods.payments{background:#fff;padding:0;border-radius:0;margin-top:24px;display:flex;flex-wrap:wrap;margin-bottom:24px;gap:21px}.popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method{margin:0}.popup.finish-payment-content .popup__header{margin-top:0}.popup.finish-payment-content .blik-confirm-content{margin-left:32px}.popup.finish-payment-content.blik-content .popup__inner>div{align-items:center}.payment-methods-popup .popup.finish-payment-content .blik-confirm-content{margin-left:unset}.purchase .finish-payment-content .popup.js-finish-pbl-popup .popup__inner .popup__header{align-items:center;width:100%}.purchase .finish-payment-content .popup.js-finish-pbl-popup .popup__inner .popup__body{padding:72px 24px 24px;display:flex;flex-flow:column;justify-content:center;align-items:center;margin:0}.popup.finish-payment-content .js-choose-finish-payment-method img,.popup.finish-payment-content .js-choose-payment-method img{content:unset}.popup.finish-payment-content .js-choose-finish-payment-method img.transfer,.popup.finish-payment-content .js-choose-payment-method img.transfer{max-width:46px}.popup--delivery-points .popup__inner .popup__button-container{flex-flow:row}.popup--delivery-points .popup__inner .popup__button-container.open-above div.edd-root.edd-root-open .edd-body{padding:24px 24px 12px;top:unset;bottom:100%}.popup--delivery-points #point_type{position:absolute;right:24px;width:282px;border:1px solid #dcdcdc;height:48px;border-radius:8px;visibility:hidden;z-index:-1}.popup--delivery-points #point_type option{visibility:hidden;z-index:-1}.popup--delivery-points div.edd-root{height:48px;width:273px}.popup--delivery-points div.edd-root div.edd-head{position:absolute;width:282px;border:1px solid #dcdcdc;height:48px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:15px 12px;cursor:pointer;margin:0;max-width:273px;right:unset;overflow:visible}.popup--delivery-points div.edd-root div.edd-head :before{content:"Odbiór w punkcie";position:absolute;padding:0 4px;background:#fff;font-weight:400;font-size:12px;line-height:14px;top:-7px;left:8px;color:#000}.popup--delivery-points div.edd-root div.edd-head .edd-arrow:before{display:none}.popup--delivery-points div.edd-root div.edd-head .edd-value{font-weight:700;font-size:14px;line-height:17px;color:#102d69;width:100%;display:flex;justify-content:space-between;align-items:center}.popup--delivery-points div.edd-root div.edd-head .edd-value:after{content:url(img/arrow-orange.8ae262.svg);height:20px;width:20px}.popup--delivery-points div.edd-root div.edd-head .edd-value:before{content:"Filtr";z-index:999}.popup--delivery-points .edd-body{visibility:hidden}.popup--delivery-points div.edd-root.edd-root-open .edd-body{visibility:visible;top:51px;position:absolute;padding:0 24px 24px;left:-24px;border:none;width:322px;border-radius:0 0 8px 8px}.popup--delivery-points div.edd-root.edd-root-open .edd-body .edd-group{padding:11px;border:1px solid #dcdcdc;border-radius:8px;width:100%;background:#fff}.popup--delivery-points div.edd-root.edd-root-open .edd-body .edd-option{font-weight:400;font-size:14px;line-height:17px;color:#000;padding:10px 25px;position:relative;cursor:pointer}.popup--delivery-points div.edd-root.edd-root-open .edd-body .edd-option.edd-option-selected{font-weight:700;color:#102d69}.popup--delivery-points div.edd-root.edd-root-open .edd-body .edd-option.edd-option-selected:before{content:url(img/checked.029d59.svg);height:20px;width:20px;position:absolute;left:0}.popup--delivery-points div.edd-root.edd-root-open .edd-head .edd-value:after{transform:rotate(180deg)}.popup--delivery-points div.edd-root.edd-root-open .edd-head .edd-value:before{content:"Filtr"}.shipment-pharmacy-body .popup__header{margin-bottom:25px}.shipment-pharmacy-body .popup__inner{border-radius:8px;max-width:534px;padding:24px}.shipment-pharmacy-body .popup__inner .close{background:#fff}.shipment-pharmacy-body .popup__inner .close:after,.shipment-pharmacy-body .popup__inner .close:before{background:#102d69;height:20px}.shipment-pharmacy-body .data-section .popup--change_personal_data .popup__inner,.shipment-pharmacy-body .data-section .popup--delivery-points .popup__inner,.shipment-pharmacy-body .data-section .popup--receipt-points .popup__inner{border-radius:8px}.shipment-pharmacy-body .data-section .popup--change_personal_data .popup__inner .popup__button-container,.shipment-pharmacy-body .data-section .popup--delivery-points .popup__inner .popup__button-container,.shipment-pharmacy-body .data-section .popup--receipt-points .popup__inner .popup__button-container{margin-left:-24px;border-radius:0 0 8px 8px;height:unset;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.shipment-pharmacy-body .data-section .popup--change_personal_data .popup__inner .popup__button-container a,.shipment-pharmacy-body .data-section .popup--delivery-points .popup__inner .popup__button-container a,.shipment-pharmacy-body .data-section .popup--receipt-points .popup__inner .popup__button-container a{margin:24px 0}.shipment-pharmacy-body .data-section .popup--change_personal_data .popup__inner .popup__button-container.form-bottom,.shipment-pharmacy-body .data-section .popup--delivery-points .popup__inner .popup__button-container.form-bottom,.shipment-pharmacy-body .data-section .popup--receipt-points .popup__inner .popup__button-container.form-bottom{padding:24px;flex-flow:row}.shipment-pharmacy-body .data-section .popup--change_personal_data .popup__inner .popup__body,.shipment-pharmacy-body .data-section .popup--delivery-points .popup__inner .popup__body,.shipment-pharmacy-body .data-section .popup--receipt-points .popup__inner .popup__body{padding-bottom:110px}.shipment-pharmacy-body a.edit,.shipment-pharmacy-body a.remove{color:#f47920;font-size:12px;line-height:20px;text-decoration:none;text-transform:uppercase}.shipment-pharmacy-body a.remove{margin-right:10px}.shipment-pharmacy-body .finish-payment-content .header-fixed,.shipment-pharmacy-body .finish-payment-content .popup__button-container,.shipment-pharmacy-body .popup--change_personal_data .header-fixed,.shipment-pharmacy-body .popup--change_personal_data .popup__button-container,.shipment-pharmacy-body .popup--delivery-points .header-fixed,.shipment-pharmacy-body .popup--delivery-points .popup__button-container,.shipment-pharmacy-body .popup--receipt-points .header-fixed,.shipment-pharmacy-body .popup--receipt-points .popup__button-container{position:fixed;display:flex;justify-content:space-between;width:534px;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.shipment-pharmacy-body .finish-payment-content .header-fixed,.shipment-pharmacy-body .finish-payment-content .popup__button-container,.shipment-pharmacy-body .popup--change_personal_data .header-fixed,.shipment-pharmacy-body .popup--change_personal_data .popup__button-container,.shipment-pharmacy-body .popup--delivery-points .header-fixed,.shipment-pharmacy-body .popup--delivery-points .popup__button-container,.shipment-pharmacy-body .popup--receipt-points .header-fixed,.shipment-pharmacy-body .popup--receipt-points .popup__button-container{height:52px}}.shipment-pharmacy-body .finish-payment-content .popup__close,.shipment-pharmacy-body .popup--change_personal_data .popup__close,.shipment-pharmacy-body .popup--delivery-points .popup__close,.shipment-pharmacy-body .popup--receipt-points .popup__close{position:relative;right:0;top:0}.shipment-pharmacy-body .finish-payment-content .popup__close.close:before,.shipment-pharmacy-body .popup--change_personal_data .popup__close.close:before,.shipment-pharmacy-body .popup--delivery-points .popup__close.close:before,.shipment-pharmacy-body .popup--receipt-points .popup__close.close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.shipment-pharmacy-body .finish-payment-content .popup__close.close:after,.shipment-pharmacy-body .popup--change_personal_data .popup__close.close:after,.shipment-pharmacy-body .popup--delivery-points .popup__close.close:after,.shipment-pharmacy-body .popup--receipt-points .popup__close.close:after{display:none}.shipment-pharmacy-body .finish-payment-content .popup__header,.shipment-pharmacy-body .popup--change_personal_data .popup__header,.shipment-pharmacy-body .popup--delivery-points .popup__header,.shipment-pharmacy-body .popup--receipt-points .popup__header{margin-bottom:0}.shipment-pharmacy-body .finish-payment-content .popup__inner,.shipment-pharmacy-body .popup--change_personal_data .popup__inner,.shipment-pharmacy-body .popup--delivery-points .popup__inner,.shipment-pharmacy-body .popup--receipt-points .popup__inner{padding:0}.shipment-pharmacy-body .finish-payment-content .popup__inner .popup__body,.shipment-pharmacy-body .popup--change_personal_data .popup__inner .popup__body,.shipment-pharmacy-body .popup--delivery-points .popup__inner .popup__body,.shipment-pharmacy-body .popup--receipt-points .popup__inner .popup__body{margin-top:72px;padding:0 24px}.shipment-pharmacy-body .btn{border-radius:8px}.shipment-pharmacy-body #cart_invoice_form,.shipment-pharmacy-body #cart_recipient_form{text-align:center}.shipment-pharmacy-body #cart_invoice_form .personal-data-type,.shipment-pharmacy-body #cart_recipient_form .personal-data-type{display:flex}.shipment-pharmacy-body #cart_invoice_form .personal-data-type .page-checkbox--radio,.shipment-pharmacy-body #cart_recipient_form .personal-data-type .page-checkbox--radio{width:unset}.shipment-pharmacy-body #cart_invoice_form .personal-data-name,.shipment-pharmacy-body #cart_recipient_form .personal-data-name{margin-top:25px}.shipment-pharmacy-body #cart_invoice_form .address-middle,.shipment-pharmacy-body #cart_recipient_form .address-middle{display:flex;gap:24px}.shipment-pharmacy-body #cart_invoice_form .address-first,.shipment-pharmacy-body #cart_recipient_form .address-first{display:flex;justify-content:space-between}.shipment-pharmacy-body #cart_invoice_form .address-first .street,.shipment-pharmacy-body #cart_recipient_form .address-first .street{width:100%}.shipment-pharmacy-body #cart_invoice_form .address-first .appartment-nb,.shipment-pharmacy-body #cart_invoice_form .address-first .house-nb,.shipment-pharmacy-body #cart_recipient_form .address-first .appartment-nb,.shipment-pharmacy-body #cart_recipient_form .address-first .house-nb{width:calc(24% - 24px)}.shipment-pharmacy-body #cart_invoice_form .address-second,.shipment-pharmacy-body #cart_recipient_form .address-second{display:flex;justify-content:space-between}.shipment-pharmacy-body #cart_invoice_form .address-second .postcode,.shipment-pharmacy-body #cart_recipient_form .address-second .postcode{width:32%}.shipment-pharmacy-body #cart_invoice_form .address-second .city,.shipment-pharmacy-body #cart_recipient_form .address-second .city{width:calc(68% - 24px)}.shipment-pharmacy-body #cart_invoice_form .required-field,.shipment-pharmacy-body #cart_recipient_form .required-field{margin-top:0;padding-bottom:12px}.shipment-pharmacy-body #cart_invoice_form .form-bottom,.shipment-pharmacy-body #cart_recipient_form .form-bottom{align-items:center;display:flex;justify-content:space-between}.shipment-pharmacy-body #cart_invoice_form .btn,.shipment-pharmacy-body #cart_invoice_form .btn.data-go-back,.shipment-pharmacy-body #cart_recipient_form .btn,.shipment-pharmacy-body #cart_recipient_form .btn.data-go-back{max-width:180px;width:100%;height:48px}.go-back-mobile{display:none}.free-delivery-info{color:#38b40d;display:flex;align-items:center;margin-right:12px;font-weight:700;font-size:12px;line-height:14px;text-transform:none}.free-delivery-info:before{content:url(img/green-car.a142a4.svg);margin-right:8px;width:14px;height:15px;display:inline-block}.item_change_cart .edd-body .edd-group .edd-option{font-weight:700}.purchase .purchase-form--summary.more-products-container .addict_items,.purchase .purchase-form--summary.recommended-products-container .addict_items{max-width:100%;width:100%;border-top:1px solid #dcdcdc;background-color:#fff}.purchase .purchase-form--summary.more-products-container.min-value,.purchase .purchase-form--summary.recommended-products-container.min-value{border-top:none}.purchase .purchase-form--summary.more-products-container .show-more-products-link,.purchase .purchase-form--summary.recommended-products-container .show-more-products-link{display:block;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;border-top:1px solid #dcdcdc;cursor:pointer}.purchase .purchase-form--summary.more-products-container .show-more-products-link.mobile,.purchase .purchase-form--summary.recommended-products-container .show-more-products-link.mobile{display:none}.purchase .purchase-form--summary.more-products-container .show-more-products-link:active,.purchase .purchase-form--summary.more-products-container .show-more-products-link:focus,.purchase .purchase-form--summary.more-products-container .show-more-products-link:hover,.purchase .purchase-form--summary.recommended-products-container .show-more-products-link:active,.purchase .purchase-form--summary.recommended-products-container .show-more-products-link:focus,.purchase .purchase-form--summary.recommended-products-container .show-more-products-link:hover{text-decoration:underline}.purchase .purchase-form--summary.recommended-products-container{border:none;outline:none;align-items:flex-start;width:100%}.purchase .purchase-form--summary.recommended-products-container .purchase-form-delivery-title{margin-top:21px;margin-bottom:21px}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container{background:#fff;border-radius:8px}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list{margin:20px 0 16px;padding:0}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product{padding-right:0;padding-left:24px;width:auto}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product .product-inner{width:168px}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product:first-of-type{padding-left:24px}.purchase .purchase-form--summary.recommended-products-container .recommended-products-slider-container .recommended-products-slider-list .slider-product:last-of-type{padding-right:24px}.purchase .purchase-form .purchase-item.delivery .purchase-item__inner{justify-content:flex-start;height:90px}.purchase .purchase-form .purchase-item.purchase-item-error{position:relative}.purchase .purchase-form .purchase-item.purchase-item-error:after{content:"";height:1px;width:calc(100% - 48px);display:block;background:#ff3b30;position:absolute;bottom:-1px;z-index:99}.purchase .purchase-form .purchase-item.purchase-item-error .error-info{width:100%}.purchase .purchase-form .purchase-item.purchase-item-error .purchase-item__add{margin-top:10px}.purchase .purchase-form .purchase-item.purchase-item-error .purchase-item__inner{justify-content:space-between;min-height:92px;margin-top:28px}.purchase .purchase-form .purchase-item.purchase-item-error .js-basket-delivery-defficiency-change-quantity{font-weight:700;font-size:14px;line-height:40px;padding:0 12px;width:fit-content}.purchase .purchase-form .purchase-item .purchase-item__desc .tags{display:flex;flex-wrap:wrap;align-items:center;margin:5px 0 10px}.purchase .purchase-form .purchase-item .purchase-item__desc .info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-right:10px;margin-top:2px;margin-bottom:2px;color:#000;background:#f5f5f5}.purchase .purchase-form .purchase-item .purchase-item__desc .save{font-weight:700;font-size:12px;line-height:14px;color:#102d69}.purchase .purchase-form .purchase-item .purchase-item__desc .info-container{display:inline-block;margin:5px 0}.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom{display:flex;align-items:flex-end}.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom .item-qty{font-weight:700;font-size:16px;line-height:19px;color:#bcbcbc}.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom .btn{margin-left:12px;color:#000;border:1px solid #000;font-weight:700;font-size:14px;line-height:17px;display:flex;align-items:center;padding:0 20px;background:#fff}.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom .btn:active,.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom .btn:focus,.purchase .purchase-form .purchase-item .purchase-item__desc .item-bottom .btn:hover{color:#fff;border:1px solid #fff;background:#000}.purchase-background.purchase-index .followbar{position:fixed;margin-top:84px;z-index:99999}.purchase-background .popup--no-replacements .header-fixed{text-align:right}.purchase-background .popup--no-replacements .popup__inner{max-width:450px;border-radius:8px;padding:24px;width:unset}.purchase-background .popup--no-replacements .popup__inner .popup__body{display:flex;flex-flow:column;align-items:center}.purchase-background .popup--no-replacements .popup__inner .popup__body .error-img{width:80px;height:80px;margin-bottom:43px}.purchase-background .popup--no-replacements .popup__inner .popup__body p{font-size:16px;line-height:19px;font-weight:700;text-align:center;margin:0 0 35px;color:#000}.purchase-background .popup--no-replacements .popup__inner .popup__body .close-blik-error-btn{width:100%;height:59px;display:flex;align-items:center;justify-content:center;border-radius:8px}.purchase-background .followbar{z-index:9999}.purchase-background .cart-index-desktop{display:flex;width:100%;align-items:center}.purchase-background .desktop{display:block}.purchase-background .tablet{display:none}.purchase-background .tablet.purchase-item__price{display:block}.purchase-background .btn.orange-filled{background:#f47920;color:#fff;border:1px solid #f47920}.purchase-background .btn.orange-filled:focus,.purchase-background .btn.orange-filled:hover{background:#fff;color:#f79752;border:1px solid #f79752}.purchase-background .btn.orange-filled:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.purchase-background .btn.orange-filled:disabled{background:#dcdcdc!important;border:1px solid #dcdcdc!important;color:#fff!important;pointer-events:none}.purchase-background .btn.grey-filled{background:#bcbcbc!important;border:1px solid #bcbcbc!important;color:#fff!important}.purchase-background .btn.grey-filled:focus,.purchase-background .btn.grey-filled:hover{background:#cacaca!important;border:1px solid #cacaca!important}.purchase-background .btn.grey-filled:active{background:#919191!important;border:1px solid #919191!important;color:#fff!important}.purchase-background .btn.grey-filled:disabled{background:#dcdcdc!important;border:1px solid #dcdcdc!important;color:#fff!important;pointer-events:none}.purchase-background .btn.orange-not-filled{background:#fff;color:#f47920;border:1px solid #f47920}.purchase-background .btn.orange-not-filled:focus,.purchase-background .btn.orange-not-filled:hover{background:#fef0e7;color:#f47920}.purchase-background .btn.orange-not-filled:active{background:#f47920;color:#fff}.purchase-background .btn.orange-not-filled:disabled{background:#fff!important;border:1px solid #dcdcdc!important;color:#dcdcdc!important;pointer-events:none}.purchase-background .btn.black-not-filled{background:#fff;border:1px solid #000;color:#000}.purchase-background .btn.black-not-filled:focus,.purchase-background .btn.black-not-filled:hover{background:#fff;border:1px solid #f47920;color:#f47920}.purchase-background .btn.black-not-filled:active{background:#f47920;border:1px solid #f47920;color:#fff}.purchase-background .btn.black-not-filled:disabled{background:#fff!important;border:1px solid #dcdcdc!important;color:#dcdcdc!important;pointer-events:none}.purchase-background .btn.black-no-border{background:#fff;border:1px solid #fff;color:#000}.purchase-background .btn.black-no-border:focus,.purchase-background .btn.black-no-border:hover{background:#fff;border:#fff;color:#f47920}.purchase-background .btn.black-no-border:active{background:#fff;border:1px solid #fff;color:#fff}.purchase-background .btn.black-no-border:disabled{color:#dcdcdc!important;pointer-events:none}.purchase-background .btn.grey-not-filled{background:#fff;border:1px solid #5c5c5c;color:#5c5c5c}.purchase-background .btn.grey-not-filled:focus,.purchase-background .btn.grey-not-filled:hover{background:#f2f2f2;border:1px solid #5c5c5c;color:#5c5c5c}.purchase-background .btn.grey-not-filled:active{background:#5c5c5c;border:1px solid #5c5c5c;color:#fff}.purchase-background .btn.grey-not-filled:disabled{background:#fff!important;border:1px solid #dcdcdc!important;color:#dcdcdc!important;pointer-events:none}.purchase-background .btn.disable-button,.purchase-background .btn.disable-button:hover{background:#dcdcdc!important;border:1px solid #dcdcdc!important;color:#fff!important;pointer-events:none}.purchase-background .btn.disable-button-not-filled,.purchase-background .btn.disable-button-not-filled:hover{background:#fff!important;border:1px solid #dcdcdc!important;color:#dcdcdc!important;pointer-events:none}.purchase-background .without_invoice{max-width:180px;height:48px}@media screen and (max-width:767px){.purchase-background .without_invoiceinput.without_invoice_js{bottom:48px;position:fixed;width:100vw;max-width:100%;border-top:1px solid #000}.purchase-background .without_invoiceinput.without_invoice_js:active,.purchase-background .without_invoiceinput.without_invoice_js:focus,.purchase-background .without_invoiceinput.without_invoice_js:hover{border-top:1px solid #f47920}}@media screen and (max-width:767px){.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice.without_invoice_js{bottom:48px;position:fixed;width:100vw;max-width:100%;border-top:1px solid #000}.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice.without_invoice_js:active,.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice.without_invoice_js:focus,.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice.without_invoice_js:hover{border-top:1px solid #f47920}}.purchase-background .purchase .popup--replacements .popup__inner{max-width:792px;width:80%}@media screen and (max-width:767px){.purchase-background .purchase .popup--replacements .popup__inner{width:100vw}}.purchase-background .purchase .popup--replacements .popup__inner .header-fixed{max-width:792px;width:80%}@media screen and (max-width:767px){.purchase-background .purchase .popup--replacements .popup__inner .header-fixed{width:100vw}}.popup--replacements .popup__inner{max-width:792px}.popup--replacements .popup__inner .header-fixed{width:792px}.popup--replacements .replacement-products-slider-container{width:100%;overflow:hidden;display:flex;margin:24px 0;align-items:center}.popup--replacements .replacement-products-slider-container .show-more-products-link{display:block;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;border-top:1px solid #dcdcdc;cursor:pointer}.popup--replacements .replacement-products-slider-container .show-more-products-link:active,.popup--replacements .replacement-products-slider-container .show-more-products-link:focus,.popup--replacements .replacement-products-slider-container .show-more-products-link:hover{text-decoration:underline}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list{list-style-type:none;padding:0;margin:44px 0 16px;align-items:center}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product{padding-right:12px;padding-left:12px;width:auto}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .product-inner{width:168px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product.show-more{display:flex;align-items:center;justify-content:center}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product.show-more a{width:78px;font-weight:400;font-size:14px;line-height:17px;text-decoration:none;color:#0b86df;text-align:center}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container{width:100%;height:152px;display:flex;justify-content:center;align-items:center}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .product-inner .product-img-container img{max-width:100%;max-height:100%;width:auto;height:auto}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .basket-icon{position:absolute;top:-8px;right:8px;padding:8px;border:1px solid #dcdcdc;border-radius:8px;width:auto;height:auto;cursor:pointer}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .qty{position:absolute;top:-8px;right:28px;z-index:9;margin:0;width:unset}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .qty input{border-radius:8px;background:#fff;width:40px;height:100px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down,.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__up{width:16px;height:16px;top:11px;left:12px;transform:none}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .qty .qty-nav__down{top:unset;bottom:11px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product span{display:block}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:0}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .price small{font-size:13px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .btn-add-to-basket{font-weight:700;font-size:16px;line-height:19px;text-align:center;width:100%;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:12px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .title{color:#000;padding:32px 0 12px;text-decoration:none;font-weight:700;font-size:12px;line-height:14px}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .title a{text-decoration:none;font-weight:700;font-size:12px;line-height:14px;color:#000;height:28px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .blue-box{background:#eaf1fa;font-weight:400;font-size:12px;line-height:14px;color:#102d69;padding:10px 0;text-align:center}.popup--replacements .replacement-products-slider-container .replacement-products-slider-list .slider-product .smallest-price{padding:6px 0 0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.popup--replacements .replacement-products-slider-container .more-products-arrow{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer;width:32px;height:32px;z-index:999}.popup--replacements .replacement-products-slider-container .swiper-button-prev{z-index:999;top:unset;bottom:unset;right:unset;left:12px}.popup--replacements .replacement-products-slider-container .swiper-button-prev:before{content:url(img/slider-arrow-left.04962e.svg);cursor:pointer;width:32px;height:32px;padding:0;right:unset;left:0;box-shadow:none;border:none}.popup--replacements .replacement-products-slider-container .swiper-button-prev:after{display:none}.popup--replacements .replacement-products-slider-container .swiper-button-next{z-index:999;top:unset;bottom:unset;left:unset;right:12px}.popup--replacements .replacement-products-slider-container .swiper-button-next:before{content:url(img/slider-arrow-right.697344.svg);cursor:pointer;width:32px;height:32px;padding:0;left:unset;right:0;box-shadow:none;border:none}.popup--replacements .replacement-products-slider-container .swiper-button-next:after{display:none}.bank-logo{max-height:42px;max-width:85px}.popup.card-content .innerLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999!important}.delivery-purchase #delivery-points--delivery_types{width:0}.delivery-purchase .item-info-container{display:flex;align-items:center}.delivery-purchase .blocking-item-error{font-size:14px;line-height:17px;font-weight:700;color:#ff3b30}.delivery-purchase .custom-list-view--inner-container{overflow:hidden}.delivery-purchase .item-manage--delivery.mobile{display:none}.delivery-purchase .purchase .purchase-form .purchase-item__price{margin-bottom:15px}.delivery-purchase .purchase .purchase-form .purchase-item__desc .quantity{margin-right:12px;flex-shrink:0}.delivery-purchase .purchase-form .purchase-item.purchase-item-error .basket-desktop{display:flex;flex-direction:row;align-items:center;margin-top:24px;justify-content:flex-end}.delivery-purchase .purchase-form .purchase-item.purchase-item-error .basket-desktop a{margin:0;font-weight:400}.delivery-purchase .purchase-form .purchase-item.purchase-item-error .purchase-item__desc .quantity{color:#bcbcbc}.delivery-purchase .purchase .purchase-form .purchase-item.delivery .purchase-item__inner{height:unset;margin-top:0}.delivery-purchase .purchase-form__item .btn{color:#000;border:1px solid #000}.delivery-purchase .purchase-form__item .btn:focus,.delivery-purchase .purchase-form__item .btn:hover{color:#f47920;border:1px solid #f47920;background:#fff}.delivery-purchase .purchase .purchase-form .purchase-item__add-price,.delivery-purchase .purchase .purchase-form .purchase-item__qty-locked,.delivery-purchase .quantity-mobile-container,.delivery-purchase .quantity.mobile{display:none}.delivery-purchase .purchase__inner{width:calc(100% - 345px)}.delivery-purchase .purchase-section{flex-wrap:nowrap}.delivery-purchase .information-clause.mobile{display:none}.delivery-purchase .information-clause.desktop{display:block}.delivery-purchase .mobile-header,.delivery-purchase .mobile-header .purchase-titles .left.mobile{display:none}.delivery-purchase .mobile-header .purchase-titles .left.desktop{display:flex}.delivery-purchase .purchase-form--delivery .purchase-titles{flex-wrap:wrap}.delivery-purchase .purchase-form--delivery .purchase-titles .supplier{margin:10px 0}.purchase #carts_container .purchase-titles.mobile-header{display:flex}@media screen and (max-width:1024px){.purchase-background .delivery-purchase .purchase-form .purchase-item__inner .mobile,.purchase-background .purchase-form .purchase-item__image.tablet{display:flex}.purchase-background .purchase-form .purchase-item__image.desktop{display:none}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item__inner .mobile .btn,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item__inner .mobile .btn{display:block;width:100%;margin:5px 0;font-size:14px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .purchase-item__price,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .purchase-item__price{display:flex;align-items:center;flex-flow:row;height:unset;min-height:unset;justify-content:space-between;padding-bottom:unset;margin:unset;margin-bottom:0;margin-top:10px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile{justify-content:space-between;flex-flow:row;width:100%;margin:5px 0;flex-wrap:wrap}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.item-manage--delivery,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.item-manage--delivery{justify-content:end;width:24px}.purchase-background .desktop{display:none}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside{padding-top:12px}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery{display:none}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery.active{display:flex;position:absolute;background:#fff;right:16px;border:1px solid #dcdcdc;border-radius:8px;flex-flow:column;width:205px;z-index:999;top:0;padding:10px}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery .js-basket-delivery-delete{margin:0;padding:5px 0;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery .js-basket-delivery-delete img{height:18px;width:100%;margin-right:5px}.purchase-background .delivery-purchase .purchase-form .purchase-item.purchase-item-error .basket-desktop{display:none}.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item__price{margin-bottom:0;width:100%}.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item__price>div:first-of-type{min-width:170px}.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item-error .purchase-item__price>div:first-of-type{display:flex;flex-flow:column;align-items:self-start}.purchase-background .purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__desc .desktop{display:none}.purchase-background .show-manage-box-js--delivery{margin-right:-16px;margin-left:8px}.purchase-background .item-manage--delivery{position:relative}.purchase-background .purchase-form--summary.more-products-container.delivery-error .top .add-products span,.purchase-background .purchase-form--summary.more-products-container.giftbox-add-products .top .add-products span,.purchase-background .purchase-form--summary.recommended-products-container.delivery-error .top .add-products span,.purchase-background .purchase-form--summary.recommended-products-container.giftbox-add-products .top .add-products span{display:none}.purchase-background .purchase-form--summary.more-products-container.delivery-error .top .add-products span{display:inline-block;display:block}.purchase-background .purchase-form .purchase-item__qty .qty__max_quantity{transition:all .25s ease;color:#ff3b30;font-weight:700;font-size:14px;position:absolute;margin-top:16px;width:100%;left:0;bottom:-24px}.purchase-background .purchase-form .purchase-form__item__inside{border-bottom:1px solid #dcdcdc;padding-bottom:24px}.purchase-background .purchase-form .purchase-item.last .purchase-form__item__inside{border-bottom:none}.purchase-background .purchase-form .purchase-item.purchase-form__item__disabled .purchase-form__item__inside .item_change_cart,.purchase-background .purchase-form .purchase-item.purchase-form__item__disabled .purchase-form__item__inside .tags,.purchase-background .purchase-form .purchase-item.purchase-form__item__disabled .purchase-item__inner .purchase-item__price,.purchase-background .purchase-form .purchase-item.purchase-item__locked .purchase-form__item__inside .tags,.purchase-background .purchase-form .purchase-item.purchase-item__locked .purchase-item__inner .item_change_cart,.purchase-background .purchase-form .purchase-item.purchase-item__locked .purchase-item__inner .purchase-item__price{filter:grayscale(1);opacity:.3;pointer-events:none}.purchase-background .purchase-form .purchase-item__inner .qty__max_quantity{display:none}.purchase-background .purchase-form .purchase-item{padding:0 24px}.purchase-background .purchase-form .purchase-item__desc{margin:12px 0 0}.purchase-background .purchase-form .purchase-item__desc.tablet{display:flex}.purchase-background .purchase-form .purchase-item__desc .purchase-item__qty{justify-content:space-between}.purchase-background .purchase-form .purchase-item__desc .purchase-item__qty .purchase-item__price.tablet{display:block}.purchase-background .purchase-totals{max-width:32%;min-width:258px}.purchase-background .purchase-totals .purchase-totals__inner .bottom,.purchase-background .purchase-totals .purchase-totals__inner .middle,.purchase-background .purchase-totals .purchase-totals__inner .top{padding:24px 12px}.purchase-background .purchase-totals .purchase-totals__inner .cart-numbers{min-width:111px}.purchase-background .purchase-totals .purchase-totals__inner .btn-checkout{padding:0}.purchase-background .purchase-form__item__inside{flex-wrap:wrap}.purchase-background .purchase-form .purchase-item__inner .inner{display:none}.purchase-background .purchase-form .purchase-item .item-manage.tablet{display:flex;width:100%;align-items:center;justify-content:flex-end;margin-bottom:12px;margin-top:10px;flex-shrink:0}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart{margin-right:38px;position:relative}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-body{border:1px solid #dcdcdc;min-width:215px;margin-left:11px;border-radius:8px}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-body .edd-group .edd-option{font-weight:400;font-family:Lato,sans-serif}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-body .edd-group .edd-option:focus,.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-body .edd-group .edd-option:hover{color:#f47920}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart select{width:0}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-value{font-weight:400;font-size:14px;line-height:17px;color:#000;display:flex;align-items:center}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-value:before{margin-right:6px;content:url(img/move-to-top.a22ba5.svg);height:20px;width:20px}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-value:after{position:absolute;content:"";margin-left:12px;top:8px;right:-17px;width:0;height:0;border:4px solid transparent;border-top-color:#0b86df}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-root.edd-root-open .edd-head .edd-value{color:#f47920}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-root.edd-root-open .edd-head .edd-value:before{content:url(img/move-to-top-orange.369ff2.svg)}.purchase-background .purchase-form .purchase-item .item-manage.tablet .item_change_cart .edd-root.edd-root-open .edd-head .edd-value:after{transform:rotate(180deg);border-top-color:#f47920;top:4px}.purchase-background .item-manage.mobile{display:none}.purchase-background .delivery-purchase .purchase-form__item .btn{font-size:14px}.purchase-form .custom-list-view.custom-list-view-close .swiper-wrapper .purchase-form__item{padding:0}}@media screen and (min-width:768px)and (max-width:1024px){.delivery-purchase .purchase .purchase-form .purchase-item.delivery.purchase-item-error .purchase-item__inner{flex-flow:column}.purchase .purchase-form .purchase-item .purchase-item__desc .promo-info,.purchase .purchase-form .purchase-item .purchase-item__desc .save,.purchase .purchase-form .purchase-item .purchase-item__desc .save .purchase-form .purchase-item .purchase-item__desc .info{margin-top:5px}.purchase .purchase-item__desc-container.desktop{display:none}.purchase .purchase__inner{width:unset;min-width:calc(100vw - 365px)}.purchase .purchase__inner .data-section{flex-flow:row;gap:16px}.purchase .purchase-totals{width:100%;max-width:100%}.purchase-background .mobile{display:none}.purchase-background .tablet{display:block}}@media screen and (max-width:767px){.purchase.purchase-summary .point-delivery-types.point-delivery-types--payment{margin-left:0}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order{padding:16px}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside{position:relative;padding-top:116px;flex-flow:row;flex-wrap:wrap;padding-bottom:37px}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-left{margin-right:0}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-middle{max-width:unset;gap:10px;justify-content:center}}@media screen and (max-width:767px)and (max-width:500px){.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-middle{flex-flow:row}}@media screen and (max-width:767px){.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-middle span{position:absolute;bottom:0;left:0}}@media screen and (max-width:767px){.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-middle .promo-info{position:absolute;top:72px;left:0;bottom:unset}}@media screen and (max-width:767px){.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-right label{position:absolute;top:0;width:100%}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-right .page-checkbox__label{width:100%}.purchase-background .purchase .purchase-form .purchase-item.purchase-item-giftbox-container.purchase-item-giftbox-added-to-order .purchase-form__item__inside .discounted-right .purchase-item__inner{position:absolute;bottom:0}}@media screen and (max-width:767px){.purchase-background .board-info-promo.giftbox{padding:16px}.purchase-background .board-info-promo.giftbox .giftbox__container{gap:20px}.purchase-background .board-info-promo.giftbox .giftbox__container .right-part{flex-flow:row;align-items:center;gap:20px}.purchase-background .board-info-promo.giftbox .giftbox__container .right-part a{flex:1}}@media screen and (max-width:767px){.purchase-background .mobile{display:block}}@media screen and (max-width:767px){.purchase-background .cart-index-desktop,.purchase-background .tablet{display:none}}@media screen and (max-width:767px){.purchase-background .payment-methods-popup-card .popup.card-content{overflow-y:hidden;height:100vh}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .payment-methods-popup-card .popup.card-content{max-height:100%}}@media screen and (max-width:767px){.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner{padding:0;position:relative}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div{align-items:flex-start;width:100%;position:relative}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content{padding:16px 16px calc(16px + var(--mobile-app-bottom-padding, 0px));width:100%}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .saved-cards{padding-bottom:100px;padding-top:52px}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .saved-cards .top{position:fixed;width:100vw;padding:16px;top:0;left:0;background:#fff;z-index:99999;font-size:14px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .saved-cards .top h2{font-size:14px}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .saved-cards .top img{position:fixed;top:16px;right:16px}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .saved-cards:after{content:"";position:fixed;bottom:0;height:136px;left:0;width:100vw;background:#fff}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .js-send-delivery-data{position:fixed;width:calc(100vw - 32px);left:16px;top:unset;right:unset;bottom:60px;height:60px;z-index:999}.purchase-background .payment-methods-popup-card .popup.card-content .popup__inner>div .card-payment-content .js-add-another-card{right:16px;z-index:999;position:fixed;bottom:0;top:unset;width:calc(100vw - 32px);left:16px}}@media screen and (max-width:767px){.purchase-background .cart_error_message-js .error{display:block}}@media screen and (max-width:767px){.purchase-background .discount-code-add{margin-bottom:16px;margin-top:0}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item__inner .inner,.purchase-background .swiper-button-next,.purchase-background .swiper-button-prev{display:flex}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item .item-manage.tablet,.purchase-background .purchase-form .purchase-item__price.tablet{display:none}}@media screen and (max-width:767px){.purchase-background .followbar.followbar--error .wrapper.wrapper--row{justify-content:space-between;padding:12px 16px}.purchase-background .followbar.followbar--error .wrapper.wrapper--row #followbar__close{right:0}}@media screen and (max-width:767px){.purchase-background #shipment_pharmacy_redirect--container{margin-top:35px;min-width:100vw;margin-left:-16px;border-radius:0;margin-bottom:0;padding:7px 16px 24px}.purchase-background #shipment_pharmacy_redirect--container .shipment_pharmacy-info{padding:0}.purchase-background #shipment_pharmacy_redirect--container.alone{margin-top:16px;padding-left:16px;padding-right:16px}.purchase-background #shipment_pharmacy_redirect--container .button-container{padding:6px 0 0}.purchase-background #shipment_pharmacy_redirect--container .button-container p{margin:0}.purchase-background #shipment_pharmacy_redirect--container .shipment_pharmacy{margin:0;border-bottom:1px solid #dcdcdc;padding:0 0 9px;align-items:center}.purchase-background #shipment_pharmacy_redirect--container .shipment_pharmacy.alone{border-bottom:none;margin:0}.purchase-background #shipment_pharmacy_redirect--container.only-pharmacy-shipment #shipment_pharmacy_consent .shipment_pharmacy-info{margin-top:12px;padding:0;margin-bottom:17px}.purchase-background #shipment_pharmacy_redirect--container #shipment_pharmacy_consent .prices{padding:0}.purchase-background #shipment_pharmacy_redirect--container #shipment_pharmacy_redirect--consent{position:fixed;z-index:99;left:0}.purchase-background #shipment_pharmacy_redirect--container #shipment_pharmacy_redirect--consent.shipment-pharmacy-redirect__consent__mobile{position:fixed;padding:12px;bottom:60px;margin:0}}@media screen and (max-width:767px){.purchase-background .purchase__inner div.data-box .add-data,.purchase-background .purchase__inner div.data-box .add-invoice-data,.purchase-background .summary__inner div.data-box .add-data,.purchase-background .summary__inner div.data-box .add-invoice-data{padding:30px 24px}}@media screen and (max-width:767px){.purchase-background .purchase__inner{margin-right:0;width:100%}}@media screen and (max-width:767px){.purchase-background .purchase-totals .purchase-totals__inner,.purchase-background .purchase-totals .purchase-totals__inner .pharmacy-price .info{margin-bottom:16px}}@media screen and (max-width:767px){.purchase-background .purchase-form{max-width:calc(100vw - 32px)}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside{flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #dcdcdc;padding-top:20px}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside .tags{width:100%;display:flex;align-items:center}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside .tags .info,.purchase-background .purchase-form .purchase-item .purchase-form__item__inside .tags .promo-info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin:0 12px 7px 0;color:#102d69;background:#eaf1fa;text-decoration:none}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside .tags .info{color:#000;background:#f5f5f5}.purchase-background .purchase-form .purchase-item .purchase-form__item__inside .tags .save{font-weight:700;font-size:12px;line-height:14px;color:#102d69;margin-left:4px;margin-bottom:7px}.purchase-background .purchase-form .purchase-item{padding:0 16px;min-height:unset}.purchase-background .purchase-form .purchase-item .container-undo-delete{height:150px;text-align:center;position:relative}.purchase-background .purchase-form .purchase-item .container-undo-delete a{position:absolute;top:calc(50% - 8px);transform:translateY(-50%);margin-top:-8px;width:100%;display:block;text-align:center}.purchase-background .purchase-form .purchase-item.last .purchase-form__item__inside{border-bottom:none}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked.discounted-first:before,.purchase-background .purchase-form .purchase-item.purchase-item-separated:before{left:66px}.purchase-background .purchase-form .purchase-item__desc.desktop,.purchase-background .purchase-form .purchase-item__desc .desktop{display:none}.purchase-background .purchase-form .purchase-item__desc.mobile{display:flex;margin:0;min-height:70px;justify-content:center}.purchase-background .purchase-form .purchase-item__desc.mobile .subtitle{display:flex;align-items:center;margin:0 0 0 16px}.purchase-background .purchase-form .purchase-item__desc.mobile .subtitle a{-webkit-line-clamp:3;max-height:51px;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item__inner{flex-direction:row;width:100%;min-height:unset;align-items:center;margin:16px 0 0;flex-wrap:wrap}.purchase-background .purchase-form .purchase-item__inner .mobile{display:flex}.purchase-background .purchase-form .purchase-item__inner .qty__max_quantity{transition:all .25s ease;color:#ff3b30;font-weight:700;font-size:14px;position:absolute;margin-top:16px;width:100%;display:block}.purchase-background .purchase-form .purchase-item__inner .inner{min-height:unset;flex-direction:row;align-items:center}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.desktop,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.tablet{display:none}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile{margin:0 -16px 0 14px;display:flex;position:relative}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select+.change-cart-select-inner{display:none}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active{position:fixed;width:100vw;height:100vh;background:#000;top:0;left:0;z-index:99999;display:block;opacity:.5}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner{display:flex;position:fixed;background:#fff;border-radius:8px 8px 0 0;z-index:999999;border:1px solid #dcdcdc;flex-flow:column;padding:12px;left:0;width:100vw;bottom:0;top:unset}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .discount-info{color:#bcbcbc;padding-top:6px;margin-bottom:-6px;border-top:1px solid #dcdcdc;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .discount-info:before{margin-right:4px;content:url(img/badge-percent-grey.fbabbb.svg);height:14px;width:14px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner h4{margin:4px 0;color:#102d69;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner input{appearance:none;-webkit-appearance:none;border-radius:50%;background:#fff;border:3px solid #fff;box-shadow:0 0 0 1px #f47920;width:20px;height:20px;cursor:pointer}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:12px 0}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option label{font-weight:700;font-size:12px;line-height:14px;color:#000;display:flex;align-items:center;margin-top:0;cursor:pointer}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option label .order-nb{display:block;font-weight:400;cursor:pointer}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.pharmacy label:before{margin-right:12px;content:url(img/select-pharmacy.417abf.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.shipment label:before{margin-right:12px;content:url(img/select-shipment.442809.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.shipment label:after{margin-left:5px;content:url(img/badge-percent-orange.31437e.svg);height:14px;width:14px;margin-top:-14px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.shipment-pharmacy label:before{margin-right:12px;content:url(img/select-shipment-pharmacy.92e7c3.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current{pointer-events:none}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current label,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option:hover label{color:#f47920}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current input,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option:hover input{background:#f47920}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current.pharmacy label:before,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option:hover.pharmacy label:before{margin-right:12px;content:url(img/select-pharmacy-orange.35d6f6.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current.shipment label:before,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option:hover.shipment label:before{margin-right:12px;content:url(img/select-shipment-orange.6a1e0d.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option.current.shipment-pharmacy label:before,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .change-cart-select.active+.change-cart-select-inner .single-option:hover.shipment-pharmacy label:before{margin-right:12px;content:url(img/select-shipment-pharmacy-orange.4dd9d8.svg);height:28px;width:28px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile>.purchase-item__add{display:none}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile img{cursor:pointer}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box{display:none}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box.active{display:flex;position:absolute;background:#fff;right:32px;border:1px solid #dcdcdc;border-radius:8px;flex-flow:column;width:205px;z-index:999;top:0;padding:10px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .js-basket-delete{margin:0;padding:10px 0;font-weight:700;font-size:12px;line-height:14px;width:100%}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .js-basket-delete img{height:18px;width:18px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .item_change_cart{padding:10px 0;margin:0;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .item_change_cart .edd-body{min-width:205px;margin-left:9px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .item_change_cart .edd-head .edd-value{width:auto;height:auto;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .item_change_cart .edd-head .edd-value:after,.purchase-background .purchase-form .purchase-item__inner .inner .item-manage.mobile .manage-item-box .item_change_cart .edd-head .edd-value:before{display:none}.purchase-background .purchase-form .purchase-item__image{max-height:70px;max-width:70px;min-width:70px}.purchase-background .purchase-form .purchase-item__image.desktop,.purchase-background .purchase-form .purchase-item__image.tablet{display:none}.purchase-background .purchase-form .purchase-item__image.mobile{display:flex}.purchase-background .purchase-form .purchase-item__image img{max-width:100%;max-height:100%}}@media screen and (max-width:767px){.purchase-background .free-delivery-info{max-width:222px}}@media screen and (max-width:767px){.purchase-background .purchase-form--delivery{height:unset;flex-wrap:wrap;margin:0 16px 8PX;padding-bottom:6px}.purchase-background .purchase-form--delivery .purchase-titles{flex:1}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile{display:flex;position:relative;flex-basis:100%;margin:16px 0 6px}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile .cart-number{font-size:12px;padding:6px 12px;background-color:#f5f5f5;border-radius:8px;font-weight:700;line-height:14px;color:#000;width:unset;text-align:center;flex-grow:1}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile .cart-number.orange{background:#ffba33}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile.fixed{position:fixed;top:0;background:#fff;margin:auto;left:16px;width:calc(100vw - 32px);z-index:9999;padding:0 16px;max-height:52px}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile.fixed .free-delivery-info{width:248px}.purchase-background .purchase-form--delivery .purchase-titles--order-number.mobile.fixed .cart-number{width:calc(100% - 32px);margin:16px auto}.purchase-background .purchase-form--delivery .purchase-titles--order-number.desktop{display:none}}@media screen and (max-width:767px){.purchase-background .page-checkbox{width:36px}}@media screen and (max-width:767px){.purchase-background.purchase-index .followbar{margin-top:0}}@media screen and (max-width:767px){.purchase-background .wrapper{padding:0 16px}}@media screen and (max-width:767px){.purchase-background .site-header{height:unset}.purchase-background .site-header .purchase-header.wrapper--row{padding:13px 16px;border:none}.purchase-background .site-header .purchase-header.wrapper--row .site-header__logo{padding:0}.purchase-background .site-header .purchase-header.wrapper--row .site-header__logo img{width:75px;height:auto}}@media screen and (max-width:767px){.purchase-background .mobile-header{top:56px}.purchase-background .mobile-header label{display:none}.purchase-background .mobile-header .go-back-mobile{display:block}.purchase-background .mobile-header .go-back-mobile:before{content:url(img/arrow-back.db3f41.svg);width:20px;height:20px;position:relative;display:block}}@media screen and (max-width:767px){.purchase-background .purchase-delete-all-box{padding:0 16px;background-color:#fff;height:52px;border-radius:0;justify-content:space-between;width:100%;font-weight:400;font-size:14px;line-height:17px;color:#000;display:flex;align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.05)}.purchase-background .purchase-delete-all-box .purchase-titles{font-weight:700;line-height:1}}@media screen and (max-width:767px){.purchase-background .site-header__main.purchase-header.wrapper--row{box-shadow:none}}@media screen and (max-width:767px){.purchase-background .purchase-status.cart,.purchase-background .purchase-status.delivery,.purchase-background .purchase-status.summary{margin:16px auto;padding-top:0;display:flex;justify-content:space-between}.purchase-background .purchase-status.cart h2,.purchase-background .purchase-status.delivery h2,.purchase-background .purchase-status.summary h2{display:block;position:absolute;right:0;top:-7px;font-weight:400;font-size:12px;line-height:14px;color:#000}.purchase-background .purchase-status.cart a,.purchase-background .purchase-status.delivery a,.purchase-background .purchase-status.summary a{border-bottom:3px solid #bcbcbc;padding-bottom:11px;pointer-events:none;padding-left:unset;margin-left:unset;width:calc(33.33333vw - 24px);margin-right:unset;background:none}.purchase-background .purchase-status.cart a h1,.purchase-background .purchase-status.delivery a h1,.purchase-background .purchase-status.summary a h1{opacity:0;height:18px;overflow:hidden}.purchase-background .purchase-status.cart a.active,.purchase-background .purchase-status.delivery a.active,.purchase-background .purchase-status.summary a.active{border-color:#f47920;pointer-events:auto}.purchase-background .purchase-status.cart a.active.current-site h1.mobile,.purchase-background .purchase-status.delivery a.active.current-site h1.mobile,.purchase-background .purchase-status.summary a.active.current-site h1.mobile{opacity:1;display:block;margin:0;position:absolute;left:0;top:0}.purchase-background .purchase-status.cart a.active.delivery-link__dotted,.purchase-background .purchase-status.delivery a.active.delivery-link__dotted,.purchase-background .purchase-status.summary a.active.delivery-link__dotted{border-bottom-style:dashed}.purchase-background .purchase-status.cart .progress-bar,.purchase-background .purchase-status.cart a:before,.purchase-background .purchase-status.delivery .progress-bar,.purchase-background .purchase-status.delivery a:before,.purchase-background .purchase-status.summary .progress-bar,.purchase-background .purchase-status.summary a:before{display:none}}@media screen and (max-width:767px){.purchase-background .cart__empty-state-container{margin-top:45px}}@media screen and (max-width:767px){.purchase-background .cart__empty-state{padding:54px 16px 16px}.purchase-background .cart__empty-state h1{font-size:16px;line-height:19px}.purchase-background .cart__empty-state h2{font-size:14px;line-height:17px}.purchase-background .cart__empty-state a.btn-checkout.btn{width:100%;max-width:256px}.purchase-background .cart__empty-state:before{width:60px;height:60px;background-size:contain;top:-30px}}@media screen and (max-width:767px){.purchase-background .purchase-form--summary{height:56px;padding:0 16px}.purchase-background .purchase-form--summary.more-products-container .top{padding:22px 16px}.purchase-background .purchase-form--summary.more-products-container .show-more-products-link.mobile{display:block}}@media screen and (max-width:767px){.purchase-background .btn-checkout{position:fixed;bottom:0;left:0;z-index:9999;border-radius:0}}@media screen and (max-width:767px){.purchase-background .purchase-totals{width:100vw;padding:0 16px;margin-left:-16px;margin-top:16px;max-width:unset;min-width:100vw}.purchase-background .purchase-totals .purchase-totals__inner .bottom{padding:8px 0 0;position:relative;margin-top:16px;margin-bottom:0}.purchase-background .purchase-totals .purchase-totals__inner .bottom:before{content:"";width:calc(100% + 32px);display:block;height:100%;background:#fff;position:absolute;left:-16px;z-index:-1;top:0}.purchase-background .purchase-totals .top{padding:8px 0 16px;position:relative;margin-bottom:0}.purchase-background .purchase-totals .top:before{content:"";width:calc(100% + 32px);display:block;height:100%;background:#fff;position:absolute;left:-16px;z-index:-1;top:0}.purchase-background .purchase-totals .top.discount-container{padding:16px 0;margin-bottom:16PX;margin-top:16px}.purchase-background .purchase-totals .top.discount-container p{margin-top:16px}.purchase-background .purchase-totals .discount-code-add{padding:16px 0;position:relative;margin-top:16px}.purchase-background .purchase-totals .discount-code-add:before{content:"";width:calc(100% + 32px);display:block;height:100%;background:#fff;position:absolute;left:-16px;z-index:-1;top:0}}@media screen and (max-width:767px){.purchase-background .cart-navigation{display:none}}@media screen and (max-width:767px){.purchase-background .footer-purchase{margin-bottom:60px;height:unset;padding:10px}.purchase-background .footer-purchase.empty-cart{margin-bottom:0}.purchase-background .footer-purchase .footer__copyright{margin:0}.purchase-background .footer-purchase .wrapper{padding:0}.purchase-background .footer-purchase .wrapper p{font-weight:400;font-size:8px;line-height:10px;color:#000}}@media screen and (max-width:767px){.purchase-background .sidebar-cart-merchant-info .sidebar-hidden__inner{border:none;padding:11px}.purchase-background .sidebar-cart-merchant-info .sidebar-hidden__inner .cross-img{right:10px;top:18px}.purchase-background .sidebar-cart-merchant-info .sidebar-hidden__inner .about_merchant_header{padding:6px}.purchase-background .sidebar-cart-merchant-info .sidebar-hidden__inner .sidebar-hidden__inner-wrapper{padding-right:0}}@media screen and (max-width:767px){.purchase-background .cart__empty-state{margin-bottom:30px}.purchase-background .cart__empty-state a.btn-checkout.btn{position:relative;border-radius:8px}}@media screen and (max-width:767px){.purchase-background .followbar.followbar--error .wrapper.wrapper--row .followbar__text:before,.purchase-background .followbar.followbar--info .wrapper.wrapper--row .followbar__text:before,.purchase-background .followbar.followbar--success .wrapper.wrapper--row .followbar__text:before{margin-right:16px}}@media screen and (max-width:767px){.purchase-background .followbar.followbar--error .wrapper.wrapper--row .followbar__text,.purchase-background .followbar.followbar--success .wrapper.wrapper--row .followbar__text,.purchase-background .purchase-background .followbar.followbar--info .wrapper.wrapper--row .followbar__text{padding-right:16px}}@media screen and (max-width:767px){.purchase-background .purchase-form--summary.more-products-container.delivery-error .top{padding:22px 16px}.purchase-background .purchase-form--summary.more-products-container.delivery-error .top .error-info{margin-right:12px}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase-section,.purchase-background .shipment-pharmacy .purchase-section{flex-wrap:wrap}.purchase-background .delivery-purchase .purchase-section .purchase__inner,.purchase-background .shipment-pharmacy .purchase-section .purchase__inner{width:100%}.purchase-background .delivery-purchase .information-clause.desktop,.purchase-background .shipment-pharmacy .information-clause.desktop{display:none}.purchase-background .delivery-purchase .information-clause.mobile,.purchase-background .shipment-pharmacy .information-clause.mobile{display:block;width:100%}.purchase-background .delivery-purchase .information-clause.mobile .information-clause-content,.purchase-background .shipment-pharmacy .information-clause.mobile .information-clause-content{padding:12px 16px}.purchase-background .delivery-purchase .mobile-header,.purchase-background .shipment-pharmacy .mobile-header{display:flex;width:100vw;margin-left:-16px}.purchase-background .delivery-purchase .mobile-header .purchase-titles,.purchase-background .shipment-pharmacy .mobile-header .purchase-titles{justify-content:center}.purchase-background .delivery-purchase .mobile-header .go-back-mobile,.purchase-background .shipment-pharmacy .mobile-header .go-back-mobile{position:absolute;left:16px}.purchase-background .delivery-purchase .purchase__inner .data-section,.purchase-background .shipment-pharmacy .purchase__inner .data-section{flex-flow:column}.purchase-background .delivery-purchase .purchase__inner .data-section div.data-box,.purchase-background .shipment-pharmacy .purchase__inner .data-section div.data-box{width:100%}.purchase-background .delivery-purchase .purchase__inner .data-section div.data-box#personal-data,.purchase-background .shipment-pharmacy .purchase__inner .data-section div.data-box#personal-data{margin-bottom:16px}.purchase-background .delivery-purchase .basket .purchase-titles .left.desktop,.purchase-background .shipment-pharmacy .basket .purchase-titles .left.desktop{display:none}.purchase-background .delivery-purchase .basket .purchase-titles .left.mobile,.purchase-background .shipment-pharmacy .basket .purchase-titles .left.mobile{display:flex}.purchase-background .delivery-purchase .basket .custom-list-view,.purchase-background .shipment-pharmacy .basket .custom-list-view{flex-flow:column-reverse;align-items:flex-start}.purchase-background .delivery-purchase .basket .custom-list-view>div,.purchase-background .shipment-pharmacy .basket .custom-list-view>div{width:100%}.purchase-background .delivery-purchase .basket .custom-list-view>div>div,.purchase-background .shipment-pharmacy .basket .custom-list-view>div>div{border-bottom:1px solid #dcdcdc}.purchase-background .delivery-purchase .basket .custom-list-view>div>div:last-of-type,.purchase-background .shipment-pharmacy .basket .custom-list-view>div>div:last-of-type{border:none}.purchase-background .delivery-purchase .basket .custom-list-view .js-change-view,.purchase-background .shipment-pharmacy .basket .custom-list-view .js-change-view{margin:10px 16px 18px}.purchase-background .delivery-purchase .basket .custom-list-view .js-change-view img,.purchase-background .shipment-pharmacy .basket .custom-list-view .js-change-view img{position:absolute;right:16px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item{flex-wrap:wrap;margin:0;padding:16px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item .purchase-item__image,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item .purchase-item__image{justify-content:flex-start}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item__desc,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item__desc{min-height:70px;justify-content:center;margin:0 0 0 16px}.purchase-background .delivery-purchase .basket .custom-list-view .quantity.desktop,.purchase-background .shipment-pharmacy .basket .custom-list-view .quantity.desktop{display:none}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item__inner,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item__inner{justify-content:space-between;height:unset;margin-top:0;min-height:72px;width:100%}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item__inner .mobile,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item__inner .mobile{justify-content:space-between;flex-flow:column;width:unset;margin:5px 0}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-item__inner .mobile .btn,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-item__inner .mobile .btn{display:block;width:100%;margin:5px 0}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error{padding-bottom:8px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .purchase-item__price,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .purchase-item__price{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile{justify-content:space-between;flex-flow:row;width:100%;margin:5px 0;flex-wrap:wrap}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile .btn,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile .btn{margin:5px 0;font-size:14px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.quantity,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.quantity{margin-bottom:9px}.purchase-background .delivery-purchase .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.w-unset,.purchase-background .shipment-pharmacy .basket .custom-list-view .purchase-form__item.purchase-item-error .mobile.w-unset{width:100%;flex-shrink:0;max-width:100%}.purchase-background .delivery-purchase .basket .custom-list-view .quantity,.purchase-background .shipment-pharmacy .basket .custom-list-view .quantity{color:#000;font-weight:700;font-size:16px;line-height:19px}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close{padding:8px 16px 18px}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close>div>div,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close>div>div{border:none}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close .js-change-view,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close .js-change-view{margin:0 0 18px}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close .purchase-item,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close .purchase-item{margin:0 10px 0 0;flex-wrap:wrap;padding:0}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close .purchase-item .product-quantity,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close .purchase-item .product-quantity{right:0}.purchase-background .delivery-purchase .basket .custom-list-view.custom-list-view-close .purchase-item__inner,.purchase-background .shipment-pharmacy .basket .custom-list-view.custom-list-view-close .purchase-item__inner{margin-top:16px}.purchase-background .delivery-purchase .basket .pharmacy-pickup,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup{margin:0 16px;padding:16px 0;gap:17px}.purchase-background .delivery-purchase .basket .pharmacy-pickup .pharmacy-pickup-title,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .pharmacy-pickup-title{margin-bottom:19px}.purchase-background .delivery-purchase .basket .pharmacy-pickup .choose-phar,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .choose-phar{width:100%}.purchase-background .delivery-purchase .basket .pharmacy-pickup .add-pharmacy-address,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .add-pharmacy-address{width:100%;display:flex;flex-flow:row;justify-content:space-between;gap:10px;height:auto;padding:13px 16px}.purchase-background .delivery-purchase .basket .pharmacy-pickup .add-pharmacy-address span,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .add-pharmacy-address span{margin:0}.purchase-background .delivery-purchase .basket .pharmacy-pickup .add-pharmacy-address .choose-icon img,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .add-pharmacy-address .choose-icon img{width:20px}.purchase-background .delivery-purchase .basket .pharmacy-pickup .add-pharmacy-address span,.purchase-background .shipment-pharmacy .basket .pharmacy-pickup .add-pharmacy-address span{font-size:14px}}@media screen and (max-width:767px){.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js{margin:0;padding:0;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js:before{height:18px;width:18px;overflow:hidden;content:" ";background-size:contain;background-repeat:no-repeat;background-image:url(img/move-to-top.a22ba5.svg)}.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js:hover:before{background-image:url(img/move-to-top-orange.369ff2.svg)}.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js.pharmacy:before{background-image:url(img/move-to-bottom.0d154b.svg)}.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js.pharmacy:hover:before{background-image:url(img/move-to-bottom-orange.e6ba8a.svg)}.purchase-background .purchase__inner--carts .purchase-item .item-manage .item_change_cart .item_change_cart_js:after{display:none}}@media screen and (max-width:767px){.purchase-background .cart-delivery-types{margin:0 16px;flex-flow:column;padding:16px 0 0}.purchase-background .cart-delivery-types .courier-delivery-types,.purchase-background .cart-delivery-types .point-delivery-types{width:100%;margin:16px 0}.purchase-background .cart-delivery-types .courier-delivery-types .delivery-type-boxes,.purchase-background .cart-delivery-types .point-delivery-types .delivery-type-boxes{flex-flow:column;gap:6px}.purchase-background .cart-delivery-types .courier-delivery-types .courier-data,.purchase-background .cart-delivery-types .courier-delivery-types .point-delivery-data,.purchase-background .cart-delivery-types .point-delivery-types .courier-data,.purchase-background .cart-delivery-types .point-delivery-types .point-delivery-data{position:relative;bottom:0;margin-top:16px}.purchase-background .cart-delivery-types .courier-delivery-types .delivery-type-box,.purchase-background .cart-delivery-types .point-delivery-types .delivery-type-box{width:100%;display:flex;flex-flow:row;justify-content:space-between;height:46px;padding:0 16px}.purchase-background .cart-delivery-types .courier-delivery-types .delivery-type-box img,.purchase-background .cart-delivery-types .point-delivery-types .delivery-type-box img{max-width:58px}.purchase-background .cart-delivery-types .courier-delivery-types{margin-top:0}}@media screen and (max-width:767px){.purchase-background .select-courier.active,.purchase-background .select-pickup-point-js.active{margin-bottom:0}}@media screen and (max-width:767px){.purchase-background .purchase-totals .purchase-totals__inner .bottom .title,.purchase-background .purchase-totals .purchase-totals__inner .middle .title,.purchase-background .purchase-totals .purchase-totals__inner .top .title{font-weight:700;font-size:16px;line-height:19px}}@media screen and (max-width:767px){.purchase-background .payments{border-radius:8px}.purchase-background .payments h3{margin:0 16px 16px}.purchase-background .payments .payment-methods{flex-flow:column;gap:6px;position:relative}.purchase-background .payments .payment-methods .payment-method{width:100%;height:46px;align-items:center;margin:0}.purchase-background .payments .payment-methods .payment-method>div{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 16px}.purchase-background .payments .payment-methods .payment-method>div .method-title{margin:0}}@media screen and (max-width:767px){.purchase-background .shipment-pharmacy{position:relative}.purchase-background .shipment-pharmacy .purchase-form .purchase-form--summary{flex-flow:column;height:unset;padding:0}.purchase-background .shipment-pharmacy .purchase-form .purchase-form--summary .pharmacy-legal-link{width:100%;padding:14px 16px 16px;border-bottom:1px solid #dcdcdc}.purchase-background .shipment-pharmacy .purchase-form .purchase-form--summary .purchase-form--summary_amount{width:100%;padding:16px;display:flex;align-items:flex-end;justify-content:flex-end;line-height:1}.purchase-background .shipment-pharmacy .purchase-form .purchase-form--summary .purchase-form--summary_amount span{margin-left:8px;line-height:1}.purchase-background .shipment-pharmacy .purchase-form .purchase-item{flex-wrap:wrap;align-items:center}.purchase-background .shipment-pharmacy .purchase-form .purchase-item .purchase-item__image{margin-right:16px}.purchase-background .shipment-pharmacy .purchase-form .purchase-item .purchase-item__desc{display:flex;align-items:center;height:100%;margin:0;justify-content:center}.purchase-background .shipment-pharmacy .purchase-form .purchase-item .purchase-item__desc .desktop{display:none}.purchase-background .shipment-pharmacy .purchase-form .purchase-item .purchase-item__inner{width:100%;justify-content:space-between;height:unset;margin-bottom:28px;align-items:flex-end}.purchase-background .shipment-pharmacy .purchase-form .purchase-item .purchase-item__inner .mobile .quantity{font-weight:700;font-size:16px;line-height:19px}}@media screen and (max-width:767px){.purchase-background.shipment-pharmacy-body .information-clause .information-clause-content{padding:12px 16px}.purchase-background.shipment-pharmacy-body .cart-delivery-types .courier-delivery-types .delivery-type-boxes,.purchase-background.shipment-pharmacy-body .cart-delivery-types .point-delivery-types .delivery-type-boxes{margin-top:20px;height:unset}.purchase-background.shipment-pharmacy-body .cart-delivery-types{border-top:none}.purchase-background.shipment-pharmacy-body .footer-shipment-pharmacy .footer__copyright{font-weight:700;font-size:8px;line-height:10px;color:#5c5c5c}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content #shipment_pharmacy_redirect--container{padding:16px;margin-top:0}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content #shipment_pharmacy_redirect--container .shipment_pharmacy{border-bottom:0}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content{margin-top:77px}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase__inner .data-section{flex-flow:column;width:100%;gap:16px}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content .purchase__inner .data-section div.data-box{width:unset}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content>.top{width:unset;padding:0;margin-bottom:16px}.purchase-background.shipment-pharmacy-body .shipment-pharmacy .shipment-pharmacy-content>.top h1{display:none}.purchase-background.shipment-pharmacy-body .shipment-pharmacy-header{padding-top:9px;height:59px;background:#fff;position:relative;margin-top:0}.purchase-background.shipment-pharmacy-body .shipment-pharmacy-header .shipment-wrapper{position:relative;width:100%;height:40px;background:#f47920}.purchase-background.shipment-pharmacy-body .shipment-pharmacy-header .shipment-wrapper:before{height:auto;position:absolute;top:-6px;background:#fff}.purchase-background.shipment-pharmacy-body .purchase-delete-all-box{display:flex;width:100vw;margin-left:-16px;min-width:100vw;top:0;z-index:99;justify-content:center;position:absolute}.purchase-background.shipment-pharmacy-body .purchase-delete-all-box .go-back-mobile:before{position:absolute;left:0;top:-9px}}@media screen and (max-width:767px){.purchase-background .pay-accepted-pharmacy-bottom .rules-accepted{margin:22px 0 16px}}@media screen and (max-width:767px){.purchase-background div[data-container=payment-methods]{max-width:calc(100vw - 32px)}}@media screen and (max-width:767px){.purchase-background .popup{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner{padding:0}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner #goBack{z-index:999;position:fixed;top:16px}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner>a{z-index:999}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner>.popup__header{padding-top:18px;position:fixed;background:#fff;z-index:99;left:0}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner>.popup__body{padding:10px 16px calc(12px + var(--mobile-app-bottom-padding, 0px))}.purchase-background .popup.order-placed-popup.popup--product.payment-methods-popup .popup__inner>.popup__body .choose-bank-content{padding-bottom:32px}.purchase-background .popup .popup__inner{max-width:100%;height:100vh;width:100%;height:100%;max-height:unset;border-radius:0}.purchase-background .popup .popup__inner .header-fixed{box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:0;width:100vw;padding:0 16px;height:52px;z-index:999999}.purchase-background .popup .popup__inner .header-fixed .popup__header{font-weight:700;font-size:14px}.purchase-background .popup .popup__inner .popup__body{max-width:100%}.purchase-background .popup .popup__inner .popup__body .add-new-address{max-width:100%;margin:74px 0 25px;width:calc(100vw - 32px)}.purchase-background .popup .popup__inner .popup__body .add-new-address.select_delivery_point_on_map_js{margin:74px 0 16px}.purchase-background .popup .popup__inner .popup__body .popup__button-container{max-width:100vw;width:100vw;padding:0;border-radius:0;bottom:0;top:unset!important;box-shadow:none}.purchase-background .popup .popup__inner .popup__body .popup__button-container a.confirm-recipient{width:100vw;margin:0;border-radius:0;display:flex;justify-content:center;align-items:center;height:48px}.purchase-background .popup .blik-content>div{max-width:100%}.purchase-background .popup .blik-content>div h3.generate-code{margin-top:54px;font-size:16px;line-height:19px;font-weight:700;margin-bottom:55px}.purchase-background .popup .blik-content>div .blik-inputs .left,.purchase-background .popup .blik-content>div .blik-inputs .right{display:flex;margin:0}.purchase-background .popup .blik-content>div .blik-inputs .left input,.purchase-background .popup .blik-content>div .blik-inputs .right input{margin:0 5px}.purchase-background .popup .blik-content>div a{margin:0 20px;position:fixed;bottom:48px;width:calc(100vw - 32px)}.purchase-background .popup .blik-content>div small{position:fixed;bottom:16px;margin:0}}@media screen and (max-width:767px){.purchase-background .purchase-form--summary.recommended-products-container{margin-bottom:24PX}.purchase-background .purchase-form--summary.recommended-products-container .purchase-form-delivery-title{margin-top:0;margin-bottom:16px}}@media screen and (max-width:767px){.purchase-background .shipment-pharmacy .information-clause.mobile{display:block}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .personal-data-name,.purchase-background #cart_recipient_form .personal-data-name{margin-top:15px}}@media screen and (max-width:767px){.purchase-background .finish-payment-content .popup__inner .popup__body,.purchase-background .popup--change_personal_data .popup__inner .popup__body,.purchase-background .popup--delivery-points .popup__inner .popup__body,.purchase-background .popup--receipt-points .popup__inner .popup__body,.purchase-background .popup--replacements .popup__inner .popup__body{margin-top:62px}}@media screen and (max-width:767px){.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container,.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container.form-bottom,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container.form-bottom,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container.form-bottom{padding:0}.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container input,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container input{border:none;border-radius:0}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice_js,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container input.without_invoice_js,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container input.without_invoice_js{bottom:48px;position:fixed;width:100vw;max-width:100%;border-top:1px solid #000}.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice_js:active,.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice_js:focus,.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container input.without_invoice_js:hover,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container input.without_invoice_js:active,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container input.without_invoice_js:focus,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container input.without_invoice_js:hover,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container input.without_invoice_js:active,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container input.without_invoice_js:focus,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container input.without_invoice_js:hover{border-top:1px solid #f47920}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .btn,.purchase-background #cart_recipient_form .btn{max-width:100vw}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .invoice_company--header,.purchase-background #cart_recipient_form .invoice_company--header{padding-top:14px;padding-bottom:12px}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .address-middle,.purchase-background #cart_recipient_form .address-middle{gap:16px}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .address-second .city,.purchase-background #cart_recipient_form .address-second .postcode{width:38%}}@media screen and (max-width:767px){.purchase-background #cart_invoice_form .address-second .city,.purchase-background #cart_recipient_form .address-second .city{width:calc(62% - 16px)}}@media screen and (max-width:767px){.purchase-background .popup--map .popup__inner{padding-top:0;padding-bottom:0}.purchase-background .popup--map .popup__inner .popup__close{right:16px;width:20px;height:20px;top:23px;z-index:9999}.purchase-background .popup--map .popup__inner .popup__header{display:none}.purchase-background .popup--map .popup__inner .popup__body{margin-top:16px;padding:0;height:100%}.purchase-background .popup--map .popup__inner .popup__body .leaflet-control-container{height:30px}.purchase-background .popup--map .popup__inner .popup__body .leaflet-control-container .leaflet-geosearch-bar{height:48px!important;box-shadow:0 4px 4px rgba(0,0,0,.05)}.purchase-background .popup--map .popup__inner .popup__body .leaflet-control-container .leaflet-geosearch-bar .geocoding-map-containerForm{display:flex;align-items:center;justify-content:center;width:calc(100% - 68px);margin-left:16px}.purchase-background .popup--map .popup__inner .popup__body .leaflet-control-container .leaflet-geosearch-bar .geocoding-map-containerForm:before{top:8px;left:12px}.purchase-background .popup--map .popup__inner .popup__body .leaflet-control-container .leaflet-geosearch-bar .geocoding-map-containerForm input{height:32px;font-size:21px}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .geocoding-map-containerForm .results.active,.purchase-background .js-popup-map .geocoding-map-containerForm .results.active{max-width:calc(100vw - 66px);left:0;position:absolute;top:28px;z-index:999999999}}@media screen and (max-width:767px){.purchase-background .geocoding-map-containerForm.open a.reset,.purchase-background .js-delivery-popup-map .geocoding-map-containerForm.open a.reset{margin-right:0;top:11px;z-index:999999999;width:12px;height:12px;right:11px}}@media screen and (max-width:767px){.purchase-background .popup--map.js-delivery-popup-map .popup__inner .popup__body .leaflet-control-container .leaflet-geosearch-bar .geocoding-map-containerForm{width:calc(100% - 102px);margin-left:52px}}@media screen and (max-width:767px){.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter{left:0;right:unset}.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter .edd-root{left:0}.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter .edd-root .edd-head{width:18px;height:18px;left:17px;border:none;position:relative}.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter .edd-root .edd-head:before{display:block;content:url(img/points-filter.e27a95.svg);height:18px;width:18px;position:absolute;left:0;top:-9px}.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter .edd-root .edd-head .edd-value:after,.purchase-background .popup--map.js-delivery-popup-map .map-hotpoint-filter .edd-root .edd-head .edd-value:before{display:none}.purchase-background .popup--map.js-delivery-popup-map .edd-root-open .edd-body{left:0;max-width:100vw}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .near-by-points,.purchase-background .js-popup-map .near-by-points{bottom:0}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .near-by-points.show-list+.points-list,.purchase-background .js-popup-map .near-by-points.show-list+.points-list{width:100vw;bottom:44px;height:calc(100% - 92px)}}@media screen and (max-width:767px){.purchase-background .popup--delivery-points .popup__inner .popup__body .add-new-address{width:calc(100vw - 76px)}.purchase-background .popup--delivery-points .edd-root{position:absolute;bottom:calc(100vh - 100px);right:24px;width:18px;height:18px}.purchase-background .popup--delivery-points .edd-root div.edd-head{width:18px;height:18px;padding:0;border:none}.purchase-background .popup--delivery-points .edd-root div.edd-head .edd-value{display:none}.purchase-background .popup--delivery-points .edd-root div.edd-head:before{display:block;content:url(img/points-filter.e27a95.svg);height:18px;width:18px;position:absolute;left:0;top:-9px}.purchase-background .popup--delivery-points .edd-root div.edd-head .edd-value:after,.purchase-background .popup--delivery-points .edd-root div.edd-head .edd-value:before{display:none}}@media screen and (max-width:767px){.purchase-background .popup--map .popup__inner .popup__body .map-hotpoint-filter{width:40px}}@media screen and (max-width:767px){.purchase-background .popup--delivery-points .popup__inner .popup__button-container.open-above div.edd-root.edd-root-open .edd-body{top:35px;bottom:unset;right:-20px;left:unset}}@media screen and (max-width:767px){.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container.open-above a,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container.open-above a,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container.open-above a{position:fixed;bottom:0;width:100vw;margin:0;border-radius:0;padding:0}.purchase-background .data-section .popup--change_personal_data .popup__inner .popup__button-container.open-above a.confirm-delivery_point.hide_popup,.purchase-background .data-section .popup--delivery-points .popup__inner .popup__button-container.open-above a.confirm-delivery_point.hide_popup,.purchase-background .data-section .popup--receipt-points .popup__inner .popup__button-container.open-above a.confirm-delivery_point.hide_popup{left:0}}@media screen and (max-width:767px){.purchase-background .popup--delivery-points .popup__button-container.open-above{position:absolute}}@media screen and (max-width:767px){.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.desktop,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.desktop,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.desktop,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.desktop,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.desktop,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.desktop{display:none}.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile{display:flex;align-items:flex-start}.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile img,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile img,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile img,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile img,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile img,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile img{margin-right:-4px}.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data{display:none}.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active{display:flex;position:absolute;background:#fff;border:1px solid #dcdcdc;border-radius:8px;flex-flow:column;width:205px;z-index:999;padding:10px;top:14px;right:41px}.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--change_personal_data .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active a,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--change_personal_data .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active a,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--delivery-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active a,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--delivery-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active a,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile .manage-recipient-data.active a,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-delivery-points.active a,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-invoice-data.active a,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-receipt-points.active a,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile .manage-recipient-data.active a{font-weight:700;font-size:12px;line-height:14px;color:#000;text-transform:none;padding:10px 0}}@media screen and (max-width:767px){.purchase-background .popup--receipt-points .single-delivery_point .recipient-controls-buttons.mobile,.purchase-background .popup--receipt-points .single-pharmacy .recipient-controls-buttons.mobile{margin-left:0}}@media screen and (max-width:767px){.purchase-background .popup--change_personal_data .popup__inner .popup__button-container a.confirm-delivery_point,.purchase-background .popup--change_personal_data .popup__inner .popup__button-container a.confirm-pharmacy,.purchase-background .popup--change_personal_data .popup__inner .popup__button-container a.confirm-recipient,.purchase-background .popup--delivery-points .popup__inner .popup__button-container a.confirm-delivery_point,.purchase-background .popup--delivery-points .popup__inner .popup__button-container a.confirm-pharmacy,.purchase-background .popup--delivery-points .popup__inner .popup__button-container a.confirm-recipient,.purchase-background .popup--receipt-points .popup__inner .popup__button-container a.confirm-delivery_point,.purchase-background .popup--receipt-points .popup__inner .popup__button-container a.confirm-pharmacy,.purchase-background .popup--receipt-points .popup__inner .popup__button-container a.confirm-recipient{position:fixed;width:100vw;height:calc(48px + var(--mobile-app-bottom-padding, 0px));bottom:0;margin:0;display:flex;align-items:center;justify-content:center;border-radius:0;padding-bottom:var(--mobile-app-bottom-padding,0)}}@media screen and (max-width:767px){.purchase-background .leaflet-popup-content-wrapper{border-radius:0}}@media screen and (max-width:767px){.purchase-background .leaflet-popup{opacity:0!important}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .leaflet-popup-content,.purchase-background .js-popup-map .leaflet-popup-content{padding:0;width:100vw;min-width:100vw;max-width:100vw;font-family:Lato,sans-serif}.purchase-background .js-delivery-popup-map .leaflet-popup-content .pharmaInfo button,.purchase-background .js-popup-map .leaflet-popup-content .pharmaInfo button{border-radius:0;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:767px){.purchase-background .popup--change_personal_data .single-delivery_point .recipient-data,.purchase-background .popup--delivery-points .single-delivery_point .recipient-data,.purchase-background .popup--receipt-points .single-delivery_point .recipient-data{width:220px;min-width:220px;max-width:220px}}@media screen and (max-width:767px){.purchase-background .popup--change_personal_data .add-new-address,.purchase-background .popup--change_personal_data .add-new-invoice-data,.purchase-background .popup--delivery-points .add-new-address,.purchase-background .popup--delivery-points .add-new-invoice-data,.purchase-background .popup--receipt-points .add-new-address,.purchase-background .popup--receipt-points .add-new-invoice-data{margin-top:71px}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .pharmaInfo .name,.purchase-background .js-popup-map .pharmaInfo .name{font-size:14px;line-height:17px;padding:16px 45px 14px 16px;margin:0}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .leaflet-popup-close-button,.purchase-background .js-popup-map .leaflet-popup-close-button{top:16px;right:16px}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .leaflet-popup-content .address,.purchase-background .js-delivery-popup-map .leaflet-popup-content .opening-hours,.purchase-background .js-delivery-popup-map .leaflet-popup-content .subscript,.purchase-background .js-popup-map .leaflet-popup-content .address,.purchase-background .js-popup-map .leaflet-popup-content .opening-hours,.purchase-background .js-popup-map .leaflet-popup-content .subscript{padding:0 16px 12px}}@media screen and (max-width:767px){.purchase-background .js-delivery-popup-map .leaflet-popup-content .opening-hours,.purchase-background .js-delivery-popup-map .leaflet-popup-content .subscript,.purchase-background .js-popup-map .leaflet-popup-content .opening-hours,.purchase-background .js-popup-map .leaflet-popup-content .subscript{padding-bottom:0}}@media screen and (max-width:767px){.purchase-background .leaflet-popup.mobile{display:block}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .blik-checking-content h3,.purchase-background .order-placed-popup .blik-confirm-content h3,.purchase-background .order-placed-popup .blik-error-content h3,.purchase-background .order-placed-popup .choose-bank-content h3,.purchase-background .payment-methods-popup .blik-checking-content h3,.purchase-background .payment-methods-popup .blik-confirm-content h3,.purchase-background .payment-methods-popup .blik-error-content h3,.purchase-background .payment-methods-popup .choose-bank-content h3{margin:52px 0 78px}}@media screen and (max-width:767px){.purchase-background .popup__inner{padding:16px}}@media screen and (max-width:767px){.purchase-background .payment-methods-popup .popup__header{font-size:16px}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .popup__inner>.popup__header,.purchase-background .payment-methods-popup .popup__inner>.popup__header{font-weight:700;width:100vw;margin-bottom:0;box-shadow:0 4px 4px rgba(0,0,0,.05);padding-bottom:15px}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .close,.purchase-background .payment-methods-popup .close{top:16px;right:16px}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .close{position:fixed;z-index:99}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .blik-checking-content .cross-img,.purchase-background .order-placed-popup .blik-confirm-content .cross-img,.purchase-background .order-placed-popup .blik-content .cross-img,.purchase-background .order-placed-popup .blik-error-content .cross-img,.purchase-background .order-placed-popup .choose-bank-content .cross-img,.purchase-background .payment-methods-popup .blik-checking-content .cross-img,.purchase-background .payment-methods-popup .blik-confirm-content .cross-img,.purchase-background .payment-methods-popup .blik-content .cross-img,.purchase-background .payment-methods-popup .blik-error-content .cross-img,.purchase-background .payment-methods-popup .choose-bank-content .cross-img,.purchase-background .popup.card-content .new-card .cross-img{top:16px;right:16px}}@media screen and (max-width:767px){.purchase-background .purchase-summary .purchase-delete-all-box{display:flex;width:100vw;margin-left:-16px}.purchase-background .purchase-summary .purchase-delete-all-box .purchase-titles{justify-content:center}.purchase-background .purchase-summary .purchase-delete-all-box .to-home:before{content:url(img/home.5ba483.svg);width:20px;height:20px;position:absolute;left:16px;top:68px}.purchase-background .purchase-summary .summary-section .error h2,.purchase-background .purchase-summary .summary-section .thank-u h2,.purchase-background .purchase-summary .summary-section .waiting-for-confirm h2{font-weight:700;font-size:16px;line-height:19px;margin:0;text-align:center}.purchase-background .purchase-summary .summary-section .error h3,.purchase-background .purchase-summary .summary-section .thank-u h3,.purchase-background .purchase-summary .summary-section .waiting-for-confirm h3{font-weight:400;font-size:14px;line-height:17px;text-align:center;margin:16px 0 0}.purchase-background .purchase-summary .summary-section .info-error,.purchase-background .purchase-summary .summary-section .info-pending,.purchase-background .purchase-summary .summary-section .info-success{flex-flow:column;padding:16px 0;margin:0 16px;gap:16px}.purchase-background .purchase-summary .summary-section .info-error .order-status,.purchase-background .purchase-summary .summary-section .info-error .payment-reception,.purchase-background .purchase-summary .summary-section .info-pending .order-status,.purchase-background .purchase-summary .summary-section .info-pending .payment-reception,.purchase-background .purchase-summary .summary-section .info-success .order-status,.purchase-background .purchase-summary .summary-section .info-success .payment-reception{border:0;padding:16px 16px 16px 21px}.purchase-background .purchase-summary .summary-section .info-error .grey-arrow-container,.purchase-background .purchase-summary .summary-section .info-pending .grey-arrow-container,.purchase-background .purchase-summary .summary-section .info-success .grey-arrow-container{display:flex;justify-content:center}.purchase-background .purchase-summary .summary-section .info-error .grey-arrow-container:after,.purchase-background .purchase-summary .summary-section .info-error .grey-arrow-container:before,.purchase-background .purchase-summary .summary-section .info-pending .grey-arrow-container:after,.purchase-background .purchase-summary .summary-section .info-pending .grey-arrow-container:before,.purchase-background .purchase-summary .summary-section .info-success .grey-arrow-container:after,.purchase-background .purchase-summary .summary-section .info-success .grey-arrow-container:before{display:inline-block;content:"";border-top:1px solid #dcdcdc;width:50%}.purchase-background .purchase-summary .summary-section .info-error .grey-arrow-decor,.purchase-background .purchase-summary .summary-section .info-pending .grey-arrow-decor,.purchase-background .purchase-summary .summary-section .info-success .grey-arrow-decor{width:100%;max-width:256px}.purchase-background .purchase-summary .summary-section .info-error .payment-problem,.purchase-background .purchase-summary .summary-section .info-pending .payment-problem,.purchase-background .purchase-summary .summary-section .info-success .payment-problem{padding:0;justify-content:center;display:flex;border-bottom:1px;margin-bottom:0;border-width:1px;border-color:#dcdcdc;position:relative;align-items:center;max-width:unset;pointer-events:none}.purchase-background .purchase-summary .summary-section .info-error .payment-problem h3,.purchase-background .purchase-summary .summary-section .info-pending .payment-problem h3,.purchase-background .purchase-summary .summary-section .info-success .payment-problem h3{font-weight:700;font-size:16px;line-height:19px;margin-bottom:12px;width:100%}.purchase-background .purchase-summary .summary-section .info-error .payment-problem p,.purchase-background .purchase-summary .summary-section .info-pending .payment-problem p,.purchase-background .purchase-summary .summary-section .info-success .payment-problem p{padding-bottom:12px;margin-bottom:0;width:100%}.purchase-background .purchase-summary .summary-section .info-error .payment-problem:after,.purchase-background .purchase-summary .summary-section .info-pending .payment-problem:after,.purchase-background .purchase-summary .summary-section .info-success .payment-problem:after{position:relative;left:unset;right:unset;top:unset;bottom:13px;height:46px;width:23px;background-position:50%;overflow:hidden;transform:rotate(90deg);background-size:cover}.purchase-background .purchase-summary .summary-section .info-error .pay-again,.purchase-background .purchase-summary .summary-section .info-pending .pay-again,.purchase-background .purchase-summary .summary-section .info-success .pay-again{padding:0;justify-content:center;margin:0;width:100%}.purchase-background .purchase-summary .summary-section .info-error .pay-again input,.purchase-background .purchase-summary .summary-section .info-pending .pay-again input,.purchase-background .purchase-summary .summary-section .info-success .pay-again input{width:100%}.purchase-background .purchase-summary .summary-section .info-success{padding:0;margin:0}.purchase-background .purchase-summary .summary-section .info-success .mail,.purchase-background .purchase-summary .summary-section .info-success .order-status{padding:16px}.purchase-background .purchase-summary .summary-section .top.summary__inner{margin-bottom:16px}.purchase-background .purchase-summary .summary-section .top.summary__inner .thank-u{padding:16px}.purchase-background .purchase-summary .summary-section .top.summary__inner .thank-u img{margin:0 0 16px}.purchase-background .purchase-summary .summary-section .accepted-orders h4,.purchase-background .purchase-summary .summary-section .non-paid-orders h4,.purchase-background .purchase-summary .summary-section .pending-orders h4{margin-bottom:16px;font-size:14px}.purchase-background .purchase-summary .summary-section .accepted-orders .accepted-order,.purchase-background .purchase-summary .summary-section .accepted-orders .non-paid-order,.purchase-background .purchase-summary .summary-section .accepted-orders .pending-order,.purchase-background .purchase-summary .summary-section .non-paid-orders .accepted-order,.purchase-background .purchase-summary .summary-section .non-paid-orders .non-paid-order,.purchase-background .purchase-summary .summary-section .non-paid-orders .pending-order,.purchase-background .purchase-summary .summary-section .pending-orders .accepted-order,.purchase-background .purchase-summary .summary-section .pending-orders .non-paid-order,.purchase-background .purchase-summary .summary-section .pending-orders .pending-order{padding:0}.purchase-background .purchase-summary .summary-section .accepted-orders .accepted-order .basic-info,.purchase-background .purchase-summary .summary-section .accepted-orders .non-paid-order .basic-info,.purchase-background .purchase-summary .summary-section .accepted-orders .pending-order .basic-info,.purchase-background .purchase-summary .summary-section .non-paid-orders .accepted-order .basic-info,.purchase-background .purchase-summary .summary-section .non-paid-orders .non-paid-order .basic-info,.purchase-background .purchase-summary .summary-section .non-paid-orders .pending-order .basic-info,.purchase-background .purchase-summary .summary-section .pending-orders .accepted-order .basic-info,.purchase-background .purchase-summary .summary-section .pending-orders .non-paid-order .basic-info,.purchase-background .purchase-summary .summary-section .pending-orders .pending-order .basic-info{flex-flow:column;align-items:flex-start;padding:0 16px}.purchase-background .purchase-summary .summary-section .accepted-orders .accepted-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .accepted-orders .non-paid-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .accepted-orders .pending-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .non-paid-orders .accepted-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .non-paid-orders .non-paid-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .non-paid-orders .pending-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .pending-orders .accepted-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .pending-orders .non-paid-order .basic-info .order-nb,.purchase-background .purchase-summary .summary-section .pending-orders .pending-order .basic-info .order-nb{padding:16px 0;width:100%}}@media screen and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner{padding:0;position:relative}.purchase-background .popup.finish-payment-content .popup__inner>div{position:relative}.purchase-background .popup.finish-payment-content .popup__inner>div .popup__header{padding:17px 16px;width:100%;box-shadow:0 4px 4px rgba(0,0,0,.05);position:fixed;top:0;background:#fff;z-index:9}.purchase-background .popup.finish-payment-content .popup__inner>div a{top:16px;right:16px;z-index:999;position:fixed}.purchase-background .popup.finish-payment-content .popup__inner a.close.popup__close{top:17px;right:16px;position:fixed}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments{padding:16px;flex-flow:column;margin-top:57px;margin-bottom:110px;gap:8px}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method{width:100%;height:46px}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method>div{display:flex;justify-content:space-between;width:100%;align-items:center;height:100%;padding:0 16px}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method>div .method-title{margin:0}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner img,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner img{margin:0;max-height:33%;max-width:75%}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-width:57%}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner img,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner img{max-height:54%;max-width:10%}.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-width:10%;max-height:51%;margin-left:-3px}}@media screen and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:absolute;bottom:0}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:relative}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method[data-payment-method-id="75"] .payment-method_inner img,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method[data-payment-method-id="75"] .payment-method_inner img{margin-left:-2px}}@media screen and (max-width:767px)and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-choose-payment-method[data-payment-method-id="92"] .payment-method_inner img,.purchase-background .popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method.js-select-payment-method[data-payment-method-id="92"] .payment-method_inner img{margin-left:3px}}@media screen and (max-width:767px){.purchase-background .summary-section .info-error .next-step{padding:0;align-items:center;position:relative;border:0}.purchase-background .summary-section .info-error .next-step h3{font-size:16px;line-height:19px;margin-bottom:16px;width:100%}.purchase-background .summary-section .info-error .next-step p{padding-bottom:16px;width:100%;margin-bottom:0}.purchase-background .summary-section .info-error .next-step p.wait-time{border:0;padding:0}}@media screen and (max-width:767px){.purchase-background .summary-section .info-error{overflow:hidden}.purchase-background .summary-section .info-error .finish-payment{margin:0;padding:0}.purchase-background .summary-section .info-error .finish-payment input{width:100%}.purchase-background .summary-section .info-error .next-step:after{position:relative;left:unset;right:unset;top:unset;bottom:13px;height:124px;width:101px;background-position:50%;transform:rotate(90deg);background-size:cover}}@media screen and (max-width:767px){.purchase-background .popup.finish-payment-content .popup__inner>div .js-finish-payment{height:59px;position:fixed;bottom:calc(40px + var(--mobile-app-bottom-padding, 0px));width:calc(100vw - 32px);left:16px}.purchase-background .popup.finish-payment-content .popup__inner>div .info{position:fixed;padding-bottom:calc(16px + var(--mobile-app-bottom-padding, 0px));margin:0;text-align:center;width:100%;background:#fff;bottom:0;padding-top:12px}}@media screen and (max-width:767px){.purchase-background .summary-section .create-account{flex-flow:column;padding:16px}.purchase-background .summary-section .create-account .text{margin:0;width:100%}.purchase-background .summary-section .create-account:before{right:unset;left:50%;transform:translateX(-50%)}.purchase-background .summary-section .create-account .btn.orange-filled{margin-top:16px;width:100%}}@media screen and (max-width:767px){.purchase-background .summary-section .mobile-app{flex-flow:column;padding:16px}.purchase-background .summary-section .mobile-app:before{display:none}.purchase-background .summary-section .mobile-app .text h3{display:flex;align-items:center}.purchase-background .summary-section .mobile-app .text h3:before{display:inline-block;content:url(img/mobile-app.daeb81.svg);width:94px;margin-right:16px}.purchase-background .summary-section .mobile-app .text p{font-size:12px;line-height:14px}.purchase-background .summary-section .mobile-app .btn{width:100%;margin:16px 0 0}}@media screen and (max-width:767px){.purchase-background .order-placed-popup .choose-bank-content .bank-list,.purchase-background .payment-methods-popup .choose-bank-content .bank-list{padding-bottom:0}}@media screen and (max-width:767px){.purchase-background .summary-section .accepted-orders .accepted-order .additional-info,.purchase-background .summary-section .accepted-orders .non-paid-order .additional-info,.purchase-background .summary-section .accepted-orders .pending-order .additional-info,.purchase-background .summary-section .non-paid-orders .accepted-order .additional-info,.purchase-background .summary-section .non-paid-orders .non-paid-order .additional-info,.purchase-background .summary-section .non-paid-orders .pending-order .additional-info,.purchase-background .summary-section .pending-orders .accepted-order .additional-info,.purchase-background .summary-section .pending-orders .non-paid-order .additional-info,.purchase-background .summary-section .pending-orders .pending-order .additional-info{padding:0 16px}}@media screen and (max-width:767px){.purchase-background .popup__inner .finish-card-payment{padding:16px}.purchase-background .popup__inner .finish-card-payment .saved-cards{padding-bottom:100px;padding-top:52px}.purchase-background .popup__inner .finish-card-payment .saved-cards:after{content:"";position:fixed;bottom:0;height:136px;left:0;width:100vw;background:#fff}.purchase-background .popup__inner .finish-card-payment .saved-cards .top{position:fixed;width:100vw;padding:16px;top:0;left:0;background:#fff;z-index:99999;font-size:14px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.purchase-background .popup__inner .finish-card-payment .saved-cards .top h2{font-size:14px}.purchase-background .popup__inner .finish-card-payment .saved-cards a.orange-filled.js-finish-payment.btn.btn--small{top:unset;right:unset;bottom:60px;height:60px}.purchase-background .popup__inner .finish-card-payment .saved-cards .js-add-another-card-finish-payment.black-no-border{bottom:0;top:unset;width:calc(100vw - 32px);left:16px}.purchase-background .popup__inner .finish-card-payment .saved-cards .js-remove-card-finish-payment{top:unset;right:unset;z-index:999;position:relative}}@media screen and (max-width:767px){.purchase-background .popup.finish-payment-content .finish-card-payment .new-card #saveCardandPay{position:relative;bottom:unset;top:unset;width:100%;left:unset;right:unset}.purchase-background .popup.finish-payment-content .finish-card-payment .new-card #dontSaveCardandPay{position:relative;bottom:0;left:0;top:unset}.purchase-background .popup.finish-payment-content .finish-card-payment .new-card p>a{position:relative;top:unset;right:unset}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked{padding:16px}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside{border:none;flex-flow:column;align-items:stretch;gap:13px}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox{position:absolute;bottom:-40px;width:100%;padding:0}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label{width:100%}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom{flex-wrap:wrap}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__inner{margin-top:16px;justify-content:flex-end}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right{flex-flow:column-reverse;align-items:flex-end;gap:15px}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label{width:100%;padding:0;margin-top:15px!important}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label{width:100%}.purchase-background .purchase-form .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right .purchase-item__inner{justify-content:end}}@media screen and (max-width:767px){.purchase-background .purchase-form__item__inside .purchase-item__inactive{height:38px}.purchase-background .purchase-form__item__inside .purchase-item__inactive:before{width:16px;left:-16px;height:38px}.purchase-background .purchase-form__item__inside .purchase-item__inactive:after{width:16px;right:-16px;height:38px}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase-form__item .btn{width:100%}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item.purchase-item-error:after{width:calc(100% - 32px)}}@media screen and (max-width:767px){.purchase-background .quantity.mobile{display:block}}@media screen and (max-width:767px){.purchase-background .quantity-mobile-container{display:block;flex-shrink:0}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery{display:none}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery.active{display:flex;position:absolute;background:#fff;right:16px;border:1px solid #dcdcdc;border-radius:8px;flex-flow:column;width:205px;z-index:999;top:0;padding:10px}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery .js-basket-delivery-delete{margin:0;padding:5px 0;font-weight:700;font-size:12px;line-height:14px}.purchase-background .purchase-form .purchase-item.purchase-item-error .manage-item-box--delivery .js-basket-delivery-delete img{height:18px;width:100%;margin-right:5px}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase-form .purchase-item.purchase-item-error .basket-desktop{display:none}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item__price{margin-bottom:0}.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item__price>div:first-of-type{min-width:170px}}@media screen and (max-width:767px){.purchase-background .purchase-form .custom-list-view .purchase-item.purchase-item-error .purchase-item__desc .desktop{display:none}}@media screen and (max-width:767px){.purchase-background .show-manage-box-js--delivery{margin-right:-15px;margin-left:8px}}@media screen and (max-width:767px){.purchase-background .item-manage--delivery{position:relative}}@media screen and (max-width:767px){.purchase-background .purchase-form .purchase-item__inner .inner.mobile,.purchase-background .purchase-form .purchase-item__inner.mobile,.purchase-background .purchase-form .purchase-item__inner .mobile{display:flex}}@media screen and (max-width:767px){.purchase-background .purchase-totals .purchase-totals__inner .top{padding:24px 0}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item.delivery .purchase-item__inner{align-items:end;flex-flow:row}}@media screen and (max-width:767px){.purchase-background .delivery-purchase .purchase .purchase-form .purchase-item.delivery.purchase-item-error .purchase-item__inner{flex-flow:column;justify-content:space-between;align-items:flex-start}}@media screen and (max-width:767px){.purchase-background [data-container=blik-popup] .blik-content{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff}.purchase-background [data-container=blik-popup] .blik-content .popup__inner{margin:0;display:flex;flex-flow:column;align-items:center;justify-content:flex-start;max-width:100%;height:100vh;width:100%;height:100%;max-height:unset;border-radius:0;position:relative;padding:16px 16px calc(16px + var(--mobile-app-bottom-padding, 0px))}.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik]{display:flex;flex-flow:column;justify-content:center;align-items:center;max-width:100%;height:100%}.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik] h3.generate-code{color:#000;text-align:center;font-size:16px;line-height:19px;font-weight:700;margin:54px 0 55px}.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik] .blik-inputs .left,.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik] .blik-inputs .right{display:flex;margin:0}.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik] .js-send-delivery-data{flex:0 0 59px;width:100%;left:16px;margin-top:auto}.purchase-background [data-container=blik-popup] .blik-content .popup__inner [data-container=blik] .transfer-24{margin:8px 0 0}}.item_inco_box{width:100%;border-radius:20px;margin:20px 0 0;padding:5px 24px;position:relative;display:flex;justify-content:space-between;align-items:baseline;background:#e7dcd5;flex-direction:row}.item_inco_box .subtitle{border-bottom:3px solid #97a1c3;margin-bottom:20px;padding-bottom:10px}.item_inco_box p{line-height:1.5;color:#21253d;font-weight:700}.item_inco_box .btn--blue:focus,.item_inco_box .btn--blue:hover{background:#fff;color:#102d69}.item_inco_box--wide{margin:40px 0 0;min-height:130px;width:100%}.item_inco_box--wide .opinion__inner{margin:0 auto;max-width:400px;position:relative;width:100%}.item_inco_box--wide .opinion__inner .icon--quote{bottom:-50px;right:-40px}@media screen and (max-width:560px){.item_inco_box{flex-direction:column}.item_inco_box p{width:100%;text-align:center}.item_inco_box a{align-self:center}}.purchase-background .delivery-purchase #shipment_pharmacy_redirect--container #shipment_pharmacy_redirect--consent{bottom:calc(60px + var(--mobile-app-bottom-padding, 0px))}.purchase-item-discounted-locked .discounted-middle .bottom a{color:inherit;display:inherit;outline:inherit;text-decoration:inherit}#cart_invoice_form,#cart_recipient_form{text-align:center}#cart_invoice_form .form-element__container #phone_number::placeholder,#cart_invoice_form .form-element__container #postcode::placeholder,#cart_recipient_form .form-element__container #phone_number::placeholder,#cart_recipient_form .form-element__container #postcode::placeholder{opacity:0}#cart_invoice_form .form-element__container.is-active #phone_number::placeholder,#cart_invoice_form .form-element__container.is-active #postcode::placeholder,#cart_recipient_form .form-element__container.is-active #phone_number::placeholder,#cart_recipient_form .form-element__container.is-active #postcode::placeholder{opacity:1}.popup.sidebar-cart-merchant-info{background:none}.confetti{width:1rem;height:1rem;display:inline-block;position:absolute;top:-1rem;left:0;z-index:50}.confetti .rotate{animation:driftyRotate 10s ease-in-out infinite both;perspective:1000}.confetti .askew{background:linear-gradient(var(--grad-direction,to bottom),#f2ff00 25%,#ff6200 0 66.667%,#fff 0 100%);transform:skewY(10deg);width:2rem;height:3.2rem;animation:drifty 10s ease-in-out infinite alternate both;perspective:1000;clip-path:polygon(0 0,100% 0,50% 100%)}.confetti:nth-of-type(7n) .askew{animation-delay:1.6s;animation-duration:4.25s}.confetti:nth-of-type(7n+1) .askew{animation-delay:1.879s;animation-duration:5.5s}.confetti:nth-of-type(7n+2) .askew{animation-delay:1.11s;animation-duration:3.95s}.confetti:nth-of-type(7n+3) .askew{animation-delay:1.246s;animation-duration:2.85s}.confetti:nth-of-type(7n+4) .askew{animation-delay:1.43s;animation-duration:4.5s}.confetti:nth-of-type(7n+5) .askew{animation-delay:1.56s;animation-duration:3.75s}.confetti:nth-of-type(7n+6) .askew{animation-delay:1.76s;animation-duration:3.5s}.confetti:nth-of-type(9n) .rotate{animation-duration:4s}.confetti:nth-of-type(9n+1) .rotate{animation-duration:4.3s}.confetti:nth-of-type(9n+2) .rotate{animation-duration:3.1s}.confetti:nth-of-type(9n+3) .rotate{animation-duration:2.75s}.confetti:nth-of-type(9n+4) .rotate{animation-duration:6.3s}.confetti:nth-of-type(9n+5) .rotate{animation-duration:5.05s}.confetti:nth-of-type(9n+6) .rotate{animation-duration:4.76s}.confetti:nth-of-type(9n+7) .rotate{animation-duration:9.6s}.confetti:nth-of-type(9n+8) .rotate{animation-duration:3.78s}@keyframes drifty{0%{transform:skewY(10deg) translate3d(-250%,0,0)}to{transform:skewY(-12deg) translate3d(250%,0,0)}}@keyframes driftyRotate{0%{transform:rotateX(0)}to{transform:rotateX(359deg)}}select{position:absolute;left:1rem;top:1rem;font-size:1rem;z-index:100}[data-type=leaves] .confetti:nth-child(4n){color:#8a0f32}[data-type=leaves] .confetti:nth-child(4n+1){color:#328a0f}[data-type=leaves] .confetti:nth-child(4n+2){color:#b88914}[data-type=leaves] .confetti:nth-child(4n+3){color:#ad551f}[data-type=bookmarks] .confetti:nth-child(4n){color:#ff4d00}[data-type=bookmarks] .confetti:nth-child(4n+1){color:#00f2ff}[data-type=bookmarks] .confetti:nth-child(4n+2){color:#ffb700}[data-type=bookmarks] .confetti:nth-child(4n+3){color:#ccffd7}[data-type=leaves] .confetti .askew{background:currentColor linear-gradient(90deg,transparent 48%,rgba(0,0,0,.12) 0 52%,transparent 92%);width:2.5rem;height:4.2rem;clip-path:polygon(50% 0,100% 20%,80% 30%,100% 45%,74% 60%,94% 80%,82% 100%,18% 100%,6% 80%,26% 60%,0 45%,20% 30%,0 20%);clip-path:polygon(56% 0,56% 16%,60% 20%,85% 40%,100% 60%,85% 75%,70% 90%,50% 100%,15% 75%,0 60%,15% 40%,40% 20%,44% 16%,44% 0)}[data-type=snowflake] .confetti .askew{background:#f1f3f9;clip-path:polygon(evenodd,20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%,22% 2%,78% 2%,98% 22%,98% 78%,78% 98%,22% 98%,2% 78%,2% 22%,30% 10%,70% 10%,90% 30%,90% 70%,70% 90%,30% 90%,10% 70%,10% 30%,32% 12%,68% 12%,88% 32%,88% 68%,68% 88%,32% 88%,12% 68%,12% 32%,40% 20%,60% 20%,80% 40%,80% 60%,60% 80%,40% 80%,20% 60%,20% 40%)}[data-type=bookmarks] .confetti .askew{background:currentColor;width:1rem;height:2rem;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,50% 90%,0 100%)}.purchase-background .purchase .purchase-form .purchase-item__desc .purchase-item__qty,.purchase-background .purchase .purchase-form .purchase-item__inner.mobile{height:47px;height:48px}@media screen and (max-width:767px){body.purchase-background .footer-purchase{position:relative;margin-bottom:0}body.purchase-background{padding-bottom:calc(60px + var(--mobile-app-bottom-padding, 0px))}body.purchase-background.purchase-background-delivery-shipment{padding-bottom:169px}}@media screen and (max-width:767px){.purchase-background .information-clause.mobile{padding-bottom:24px}.purchase-background .information-clause.mobile .information-clause-title{margin-top:12px}}.min-order-info-for-cart-container{background:#ffebea}.min-order-info-for-cart-container .min-order-info{margin:13px 24px;text-transform:none;padding-left:2em;height:auto}@media(max-width:767px){.min-order-info-for-cart-container .min-order-info{margin-left:16px}}@media(max-width:560px){.min-order-info-for-cart-container .min-order-info{justify-content:flex-start;background:none;font-size:12px;padding-left:0}}.min-order-info-for-cart-container .min-order-info p{margin-top:0;margin-bottom:0}.min-order-info-for-cart-container .min-order-info p.second{font-weight:400;font-size:14px;margin-top:2px;text-wrap:wrap}@media(max-width:355px){.min-order-info-for-cart-container .min-order-info p.second{font-size:12px}}.infolinia{color:#000;color:#102d69;text-align:right;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:normal}#shipment_pharmacy_redirect--container{margin-bottom:28px}@media screen and (max-width:900px){#shipment_pharmacy_redirect--container{margin-bottom:11px}}.shipment-wrapper{display:block}.move-cart-info-container{gap:29px}.move-cart-info-container .move-cart-info .move-cart-button-container:before{content:url(img/move-button-cursor.6c1df2.svg);width:38px;height:38px;display:block;position:absolute;bottom:-6px;right:-18px}.lottery-info{color:#fff!important;background:#f47920!important}.lottery-info,.promo-info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-right:10px;margin-top:2px;margin-bottom:2px}.promo-info{color:#102d69;background:#eaf1fa;cursor:pointer;text-decoration:none}@media (max-width:600px),screen and (min-width:768px)and (max-width:980px){.move-cart-info-container,.move-cart-info-container .move-cart-info{align-items:flex-start;flex-flow:column;gap:16px}.move-cart-info-container .move-cart-info p{margin-top:14px}.move-cart-info-container #lpDetails{width:100%;max-width:unset;min-width:calc(100% + 12px)}.move-cart-info-container .move-cart-info-close{position:absolute;top:26px;right:16px}}.cart-info-tech{width:100%}.cart-info-tech .board-info{background:#eaddd5;padding:16px;border-radius:8px;margin:16px 0 0}.cart-info-tech .board-info p{margin:0}.move-cart-info-container{margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:#0b86df;gap:30px}.move-cart-info-container .move-cart-info{display:flex;justify-content:flex-start;gap:30px;align-items:center}.move-cart-info-container .move-cart-info .move-cart-button-container{position:relative;display:inline-block}.move-cart-info-container .move-cart-info p{color:#fff;font-weight:400;font-size:14px;line-height:17px;margin:0;max-width:427px}.move-cart-info-container .move-cart-info #lpDetails{font-weight:700;font-size:16px;line-height:19px;width:111px;display:flex;align-items:center;justify-content:center;height:48px}.move-cart-info-container .move-cart-info-close{width:12px;height:12px;cursor:pointer;position:relative}@media screen and (max-width:600px){.move-cart-info-container{position:relative}.move-cart-info-container,.move-cart-info-container .move-cart-info{align-items:flex-start;flex-flow:column;gap:16px}.move-cart-info-container .move-cart-info p{margin-top:14px}.move-cart-info-container #lpDetails{width:100%;max-width:unset;min-width:calc(100% + 12px)}.move-cart-info-container .move-cart-info-close{position:absolute;top:26px;right:16px}}@media screen and (min-width:768px){.move-cart-info-container{display:none}}.sms-confirm-order-bar{display:flex;justify-content:space-between;margin-bottom:24px;align-items:center}.sms-confirm-order-bar .sms-confirm-order-bar-btn{width:100%;height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:8px;font-size:16px;font-weight:700;color:#fff}.sms-confirm-order-bar .sms-confirm-order-bar-btn:focus,.sms-confirm-order-bar .sms-confirm-order-bar-btn:hover{background:#f79752}.sms-confirm-order-bar .sms-confirm-order-bar-btn:active{background:#bd5f19}.waiting-for-sms-confirm{display:flex;flex-flow:column;align-items:center;height:auto;position:relative;overflow:hidden;padding:16px}.waiting-for-sms-confirm img,.waiting-for-sms-confirm svg{width:60px;margin:0 0 16px;height:60px}.waiting-for-sms-confirm h2{color:#102d69;font-weight:700;font-size:16px;line-height:19px;margin:0;text-align:center}.waiting-for-sms-confirm h3{color:#000;font-size:14px;line-height:17px;text-align:center;margin:16px 0 0;font-weight:400}.waiting-for-sms-confirm .waiting-for-sms-confirm-content{display:flex;flex-flow:column;justify-content:center;align-items:center}@media screen and (min-width:768px){.waiting-for-sms-confirm{padding:27px 0}.waiting-for-sms-confirm h2{font-size:30px;line-height:36px;margin:0 0 14px}.waiting-for-sms-confirm h3{color:#000;margin:0;line-height:19px}.waiting-for-sms-confirm img,.waiting-for-sms-confirm svg{width:80px;margin:0 0 24px;height:80px}}
.sidebar .input__container input{width:calc(31% - 10px)}@media screen and (max-width:1024px){body.no-scroll-mobile{height:100vh;overflow:hidden}}.btn.orange-filled{background:#f47920;color:#fff;border:1px solid #f47920}.btn.orange-filled:focus,.btn.orange-filled:hover{background:#fff;color:#f79752;border:1px solid #f79752}.btn.orange-filled:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.btn.orange-filled:disabled{background:#dcdcdc!important;border:1px solid #dcdcdc!important;color:#fff!important;pointer-events:none}.popup.popup--cart-select-delivery .popup__inner{width:636px;max-width:100vw;padding:24px;border-radius:8px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc,.popup.popup--cart-select-delivery .popup__inner .choose-delivery-headline-question,.popup.popup--cart-select-delivery .popup__inner .close-main-popup{display:block}.popup.popup--cart-select-delivery .popup__inner .popup__close{position:absolute;right:24px;top:24px;background:#fff;padding:0;border-width:0}@media screen and (max-width:767px){.popup.popup--cart-select-delivery .popup__inner .popup__close{right:16px;top:16px}}.popup.popup--cart-select-delivery .popup__inner .popup__close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.popup.popup--cart-select-delivery .popup__inner .subtitle.subtitle-medium{font-family:Lato;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;color:#102d69}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc{border:none;padding:0;margin-top:24px;align-items:flex-start}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .delivery-select-info{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;color:#102d69;margin:24px 0 0;display:flex;align-items:center;line-height:1}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .delivery-select-info:before{content:url(img/question-mark.166966.svg);height:20px;width:20px;display:inline-block;margin-right:12px;background:#fff;margin-top:-2px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper{display:flex;justify-content:space-between;gap:24px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper a{text-decoration:none;flex-flow:column;align-items:center;display:flex}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper a h2{text-decoration:none;font-family:Lato;font-size:16px;font-weight:700;line-height:normal;color:#000;margin:0}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option{width:282px;align-items:center;display:flex;border:2px solid #dcdcdc;padding:24px;border-radius:8px;flex-flow:column;justify-content:flex-start}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option:hover{border:2px solid #f47920}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment .delivery-icons{display:flex;align-items:center;gap:21px;height:unset}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option .promotions-info--pharmacy{font-family:Lato;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin:10px 0 18px;color:#5c5c5c}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option hr{width:157px;border:none;border-top:2px solid #dcdcdc;margin:16px 0;display:block;position:relative}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option .price{position:relative;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;padding:8px 0;color:#000;margin:13px 0 12px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option .promotions-info--shipment{color:#38b40d;font-family:Lato;font-size:12px;font-style:normal;font-weight:700;margin:10px 0 16px;display:flex;align-items:center}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option .icons{display:flex;align-items:center;gap:8px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment hr{width:170px;border:none;border-top:2px solid #dcdcdc;margin:16px 0;display:block;position:relative}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment p{margin:0;padding:0}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment p.promotions-info--shipment{margin:12px auto 16px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment .price{padding:0;font-size:14px}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option.option--shipment .price.free-shipment{font-weight:400}.popup.popup--cart-select-delivery .popup__inner .info-container p{font-family:Lato;font-size:14px;font-weight:400;color:#000;margin:24px 0;line-height:normal}.popup.popup--cart-select-delivery .popup__inner .info-container a{width:180px;height:48px;padding:20px;border-radius:7px;display:flex;align-items:center;justify-content:center;margin:auto}.popup.popup--cart-select-delivery .popup__inner .info-container h1{font-size:20px;font-style:normal;font-weight:700;margin:0 0 24px;color:#102d69;max-width:430px}.popup.popup--cart-select-delivery .popup__inner .choose-delivery-headline-info,.popup.popup--cart-select-delivery .popup__inner .close-info,.popup.popup--cart-select-delivery .popup__inner .info-container{display:none}.popup.popup--cart-select-delivery .popup__inner #cart-select-delivery-content .board-info-after-login{margin-top:0}.popup.popup--cart-select-delivery .popup__inner #cart-select-delivery-content .board-info-after-login h1{font-size:20px;font-style:normal;font-weight:700;margin:0 0 24px;color:#102d69}.popup.popup--cart-select-delivery.product-added .popup__inner{width:791px;width:792px;padding:24px 0 18px}@media screen and (max-width:767px){.popup.popup--cart-select-delivery.product-added .popup__inner{padding:16px 0}}.popup.popup--cart-select-delivery.info .choose-delivery-headline-info,.popup.popup--cart-select-delivery.info .close-info,.popup.popup--cart-select-delivery.info .info-container{display:block}.popup.popup--cart-select-delivery.info .board-info-promo-desc,.popup.popup--cart-select-delivery.info .choose-delivery-headline-question,.popup.popup--cart-select-delivery.info .close-main-popup{display:none}nav.pagination-nav{display:flex;justify-content:center}nav.pagination-nav ul{flex-wrap:wrap;display:flex}nav.pagination-nav .pagination li{list-style:none;margin-right:15px;text-align:center}nav.pagination-nav .pagination li a{color:#102d69;text-align:center;border-bottom:none;font-size:20px;font-weight:700}nav.pagination-nav .pagination li.is-active{color:#fff}nav.pagination-nav .pagination li.is-active a,nav.pagination-nav .pagination li:hover,nav.pagination-nav .pagination li:hover a{color:#f47920}.btn--unavailable{background:#fff;border:1px solid #afb0b3;color:#afb0b3}.btn--unavailable:active,.btn--unavailable:focus,.btn--unavailable:hover{background:#afb0b3;border:1px solid #afb0b3;color:#fff}.btn--unavailable.product__price--unavailable:after{color:#fff;content:"Niedostępny";left:0;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .25s ease;width:100%}.btn--unavailable.product__price--unavailable:focus,.btn--unavailable.product__price--unavailable:hover{background:#afb0b3;border:1px solid #afb0b3;color:#afb0b3}.btn--unavailable.product__price--unavailable:focus:after,.btn--unavailable.product__price--unavailable:hover:after{font-size:15px;opacity:1;transition:all .25s ease .125s;transition:font-size .25s ease-in-out .15s}.btn--variant{background:#fff;border:1px solid #f47920;border-radius:20px;color:#f47920;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:40px;padding:0 20px;text-align:center;text-decoration:none;transition:all .25s ease}.btn--variant:active,.btn--variant:focus,.btn--variant:hover{background:#f47920;border:1px solid #f47920;color:#fff}.btn--variant.product__price--variant{position:relative}.btn--variant.product__price--variant:after{color:#fff;content:"Sprawdź cenę";left:0;opacity:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .25s ease;width:100%}.btn--variant.product__price--variant:focus,.btn--variant.product__price--variant:hover{background:#f47920;border:1px solid #f47920;color:#f47920}.btn--variant.product__price--variant:focus:after,.btn--variant.product__price--variant:hover:after{font-size:15px;opacity:1;transition:all .25s ease .125s;transition:font-size .25s ease-in-out .15s}.btn--variant.product__price--variant--added{background:#f47920;border:1px solid #f47920;color:#f47920}.btn--variant.product__price--variant--added:after{color:#fff;content:"W koszyku";opacity:1}.btn--variant.product__price--variant--added:active,.btn--variant.product__price--variant--added:focus,.btn--variant.product__price--variant--added:hover{background:#f47920;border:1px solid #f47920;color:#f47920}.btn--variant.product__price--variant--added:active:after,.btn--variant.product__price--variant--added:focus:after,.btn--variant.product__price--variant--added:hover:after{font-size:16px;opacity:1}.product__list--promo{border:1px solid #97a1c3;border-radius:20px}.page-product .blog__list .blog-item__text{height:96px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.related-products__slider .product__price,.related-products__slider .product__price--unavailable,.related-products__slider .product__price--variant{position:relative}.page-product .opinion .icon--quote{bottom:5px;position:absolute;right:10px}.miniatures__list{list-style:none}.breadcrumbs__nav a:last-child{color:#000}.breadcrumbs__nav a:last-child:after{content:none}.price__refunds--hide{display:none}.search-results-promo .promo-item__text .description{border:none;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px;height:37px;margin-left:5px;margin-top:5px}.product__add-to-cart--lock-submit,button[type=submit][disabled=disabled],button[type=submit][disabled],input[type=submit][disabled=disabled],input[type=submit][disabled]{background-color:#afb0b3!important;border:1px solid #fff;color:#fff}.product__add-to-cart--lock-submit:active,.product__add-to-cart--lock-submit:focus,.product__add-to-cart--lock-submit:hover{background-color:#afb0b3!important;border:1px solid #fff!important;color:#fff!important}.disable-button,.disable-button:hover{pointer-events:none;background-color:#afb0b3!important;border:1px solid #fff;color:#fff}.view--list .product__list-item .btn{position:relative}.variations-block{margin-left:10px}.filter-category{list-style:none;padding:0}.filter-category .filter-category__list a{border-bottom:none;color:#000;font-size:16px}.filter-category .filter-category__list--children a{border-bottom:none;color:#000;font-size:16px;margin-left:15px;margin-top:5px}.filter-category .filter-category__list a:first-child{border-bottom:none;color:#6373a7;font-size:16px;font-weight:700}.followbar,.followbar-item{position:relative}.site-header .followbar,.site-header .followbar-item{position:fixed;top:0;left:0;z-index:90112}.site-header .followbar-item .followbar__text,.site-header .followbar .followbar__text{width:auto}.followbar-item .wrapper--row,.followbar .wrapper--row{flex-wrap:nowrap;padding-right:10px;padding-top:10px;padding-bottom:10px}.followbar-item .followbar__text,.followbar .followbar__text{width:85%}.followbar--basket,.followbar--error,.followbar--info,.followbar--success{background-color:#eaddd5;color:#21253d}.followbar--info .wrapper--row .followbar__text:before{background:url(img/info.af84c6.svg) no-repeat;width:32px;height:32px;content:"";margin-right:10px;padding-right:40px}.followbar--success .wrapper--row p{flex-wrap:nowrap;padding-right:10px;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:400}.followbar--success .wrapper--row .followbar__text:before{background:url(img/info.af84c6.svg) no-repeat;width:32px;height:32px;content:"";margin-right:10px;padding-right:40px}.followbar--basket .wrapper--row .followbar__text:before{background:url(img/basket.7111e1.svg) no-repeat;width:32px;height:33px;content:"";margin-right:10px;padding-right:40px}.followbar--error .wrapper--row .followbar__text:before{background:url(img/error-black.2bae8c.svg) no-repeat;width:36px;height:36px;content:"";margin-right:10px;padding-right:40px}.followbar__text-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:40px}.filter-radio__label{padding-left:10px!important;padding-right:10px!important}div.receiptPoint div.simplebar-content a{width:100%;display:block;border-bottom:none;height:40px;padding:10px 0}div.receiptPoint div.simplebar-content a:hover{background:#ebecec}.colors-list{width:100%}.colors-list__inner{flex-wrap:wrap;width:auto}.colors-list .colors-list__inner{width:100%!important}.colors-list .colors-list__inner .colors-list__item{width:auto!important;margin:10px!important}.colors-list__item input[type=radio]:checked,.colors-list__item input[type=radio]:checked+.filter-radio__label{width:50px!important}.colors-list__item input[type=radio]:hover,.colors-list__item input[type=radio]:hover+.filter-radio__label{width:25px!important}.variations-list__inner--switch{width:100%!important;flex-wrap:nowrap!important}.variations-list__item--wide{width:50%!important}.search-form:before{pointer-events:none}.submenu .wrapper.wrapper--row-hamburger{overflow-x:hidden!important;overflow-y:auto!important;height:100%!important}.direction_column:first-child{margin-top:0!important}.direction_column{flex-direction:row;font-size:16px;font-weight:700;margin:10px 0 0!important;padding:0!important}.direction_column--small{padding:0!important;margin:3px 0!important;margin-left:3px;font-size:14px;font-weight:400}.direction_column--small:active,.direction_column--small:focus,.direction_column--small:hover{color:#f47920}.site-header .main-menu__shop .main-menu__item a:before,.site-header__menu .menu__item--open.menu__item--has-submenu .direction_column--small:before,.site-header__menu .menu__item--open.menu__item--has-submenu .direction_column:before,.site-header__menu .submenu__sidebar a:before{content:none!important}#birthday_menu,#own_brands{display:none}@media screen and (min-width:1024px){#menu_item__birthday a.link{background-color:#f47920;color:#fff;border-radius:10px 10px 0 0}#birthday_menu{display:flex;align-items:flex-start;min-height:500px}#birthday_menu .submenu__wrapper{display:block;width:35%;border-right:1px solid #6373a7}#birthday_menu .submenu__wrapper .own-description_b{font-weight:700;margin-bottom:10px;color:#6373a7}#birthday_menu .submenu__wrapper .menu-column{margin-bottom:0;width:50%}#birthday_menu .submenu__wrapper .menu-column .menu-column__link.menu-column__link--big{margin:10px 0 0}#birthday_menu .submenu__wrapper .menu-column.loop_brand_b{width:70%}#birthday_menu .own_brands--single_b{width:65%;display:flex;align-items:flex-start;padding-left:50px;min-height:400px;gap:47px}#birthday_menu .own_brands--single_b .description{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}#birthday_menu .own_brands--single_b .description p{width:100%;text-align:justify}#birthday_menu .own_brands--single_b .own_brands_image_b img{width:300px}#birthday_menu .own_brands--single_b .btn{padding:0 20px}#birthday_menu .own_brands--single_b a.btn{border-bottom:1px solid #f47920}#birthday_menu .own_brands--single_b a:before{display:none}#birthday_menu .main_desc_hidden_b{display:none!important}#birthday_menu .loop_desc_b{display:none}#birthday_menu .own_desc_visible_b{display:flex!important}#birthday_menu .brands__list{width:100%}#own_brands{display:flex;align-items:center}#own_brands .submenu__wrapper{display:block;width:35%;border-right:1px solid #6373a7}#own_brands .submenu__wrapper .own-description{font-weight:700;margin-bottom:10px;color:#6373a7}#own_brands .submenu__wrapper .menu-column{margin-bottom:0;width:50%}#own_brands .submenu__wrapper .menu-column .menu-column__link.menu-column__link--big{margin:10px 0 0}#own_brands .own_brands--single{width:65%;display:flex;padding-left:50px}#own_brands .own_brands--single .description{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}#own_brands .own_brands--single .description p{width:100%;text-align:justify}#own_brands .own_brands--single .own_brands_image img{width:300px}#own_brands .own_brands--single .own_brands_logo{width:100%;display:flex;align-items:flex-start}#own_brands .own_brands--single .own_brands_logo img{width:150px}#own_brands .own_brands--single .btn{padding:0 20px}#own_brands .own_brands--single a.btn{border-bottom:1px solid #f47920}#own_brands .own_brands--single a:before{display:none}#own_brands .main_desc_hidden{display:none!important}#own_brands .loop_desc{display:none}#own_brands .own_desc_visible{display:flex!important}}.submenu__wrapper{flex-direction:row;flex-wrap:wrap}.site-header .main-menu__shop .main-menu__item .submenu__wrapper{flex-direction:row;flex-wrap:nowrap;width:100%}.site-header__menu .menu__item .brands__list{margin:0}.site-header__menu .menu__item a.brands__image{padding:0;width:100%}.submenu__sidebar>a{padding-top:0!important;width:100%}.submenu__sidebar>a img,.submenu__sidebar>img{width:360px;height:463px}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured{margin:0}.site-header .main-menu__shop .main-menu__item .submenu__featured .submenu__list--featured a{padding:0}.mobile-top-bottom-bar{display:none}@media only screen and (max-width:560px){.autocomplete-suggestions{top:calc(100% + 8px)}.site-header__main{border-bottom:0!important}.site-header__main .main-menu__item .link:hover{background-color:transparent!important}.site-header__main>.wrapper{justify-content:space-between;padding-right:12px}.mobile-top-bottom-bar{display:block}.mobile-top-bottom-bar ul{list-style-type:none;padding:0 0 2px;margin:0 0 2px;display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll}.mobile-top-bottom-bar ul li a{padding:6px 12px!important}.site-header .main-menu__shop .main-menu__item .submenu__wrapper{padding:0!important;background:none!important}.site-header .main-menu__shop .main-menu__item .menu-column__link--small+.menu-column__link--big{margin-top:0!important}.site-header__navbar__item:hover{background:#fff!important}}.purchase-background .site-header__main{border-bottom:none}.site-header.is-fixed .site-header__navbar{display:none}.site-header .main-menu>li,.site-header .search,.site-header__logo{padding-bottom:16px}.site-header .login-menu:hover>div.dropdown{top:55px!important}.site-header__main{border-bottom:1px solid #cfd5e1}.site-header .site-header__desktop-menu-icon__down,.site-header .site-header__desktop-menu-icon__up{width:24px;height:24px}.site-header .main-menu .submenu-mobile-header{display:none}.site-header .main-menu__item--open .site-header__desktop-menu-icon__up,.site-header .main-menu__item:not(.main-menu__item--open) .site-header__desktop-menu-icon__down{display:block}.site-header .main-menu__item--open .site-header__desktop-menu-icon__down,.site-header .main-menu__item:not(.main-menu__item--open) .site-header__desktop-menu-icon__up{display:none}.site-header__navbar{margin:0!important;position:static!important;flex-wrap:wrap}.site-header__navbar--hidden{display:none!important}.site-header__navbar__item{padding:0!important;font-family:Lato,sans-serif;min-width:auto}.site-header__navbar__item:hover{background:#f1f2f6}.site-header__navbar__item--menu .site-header__desktop-menu-icon{font-weight:700;display:flex;align-items:center;height:16px}.site-header__navbar__item--menu .site-header__desktop-menu-icon span{display:block;margin-right:8px}.site-header__navbar__item__link{text-decoration:none;font-size:14px!important;font-weight:400!important;line-height:16px;padding:16px 12px!important}.site-header__top-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:16px 0 0;width:100%}.site-header .main-menu--right .main-menu__item span.main-menu__shop__count{display:flex;color:#fff}.site-header.is-fixed__navbar__item__link{display:block!important}.site-header .main-menu{margin:0 32px}.site-header .main-menu--right{margin-right:0;padding:0 4px}.site-header .main-menu__item{padding:0;min-width:auto;margin:0 8px 0 0}.site-header .main-menu__item:last-child{margin-right:0}.site-header .main-menu__item .link{font-weight:400;padding:2px 8px;border-radius:4px}.site-header .main-menu__item .link:hover{background-color:#f1f2f6;color:#102d69}.site-header .main-menu__item .link--small{font-size:14px}.site-header .main-menu__item .link--icon img,.site-header .main-menu__item .link--icon svg{width:24px;height:24px;fill:#f47920;margin:0 auto 4px;padding-right:0}.site-header .main-menu__item .submenu .submenu__wrapper .menu-column{margin-bottom:0}.site-header .main-menu__item .submenu .submenu__wrapper .menu-column__link--small+.menu-column__link--big{margin-top:24px}.site-header .menu-column .menu-column__link{font-size:14px!important;line-height:16px}.site-header .menu-column .menu-column__link--big{font-size:14px!important;color:#102d69}.site-header__mobile-menu-icon{display:none;padding-right:20px}.site-header__mobile-menu__item>a{padding:0!important;margin:0!important}.site-header__navbar .menu-item-icon{max-width:100%!important}.site-header__navbar .site-header__mobile-menu__item--open{background:#f1f2f6}.site-header__navbar__item__link{font-size:14px;color:#102d69}.site-header .main-menu__shop .main-menu__item{margin-left:0!important}@media screen and (max-width:1024px){.search{margin-left:32px}}@media screen and (max-width:560px){.main-menu__item.menu-item-icon.site-header__navbar__item.site-header__navbar__item--menu{min-width:auto}.main-menu.main-menu__shop.main-menu--right :first-child{order:1}.main-menu.main-menu__shop.main-menu--right :nth-child(2){order:2}.main-menu.main-menu__shop.main-menu--right :nth-child(3){order:4}.main-menu.main-menu__shop.main-menu--right :nth-child(4){order:3}.main-menu.main-menu__shop.main-menu--right :nth-child(5){order:5}.site-header .main-menu>li,.site-header .search,.site-header__logo{padding-bottom:0}.site-header__top-row{padding-top:8px;padding-bottom:8px;width:calc(100% - 36px)}.site-header .search{margin:0 0 0 16px;width:calc(100% - 240px)}.site-header__logo{width:auto;padding-left:16px}.site-header__logo img{height:24px}.site-header__mobile-menu-icon{display:block;padding-right:0!important}.site-header__desktop-menu-icon{display:none!important}.site-header .main-menu--right{margin-left:0!important;margin-right:0!important;padding:4px}.site-header .main-menu--right .main-menu__item .link{padding:4px 0}.site-header .main-menu--right .main-menu__item .link--icon svg{fill:#000}.site-header .main-menu--right .main-menu__item span{font-size:10px;color:#000;margin-top:5px;display:block}.site-header__navbar{background:none;box-shadow:none!important;position:static!important;width:24px!important;display:block!important}.site-header__navbar__item{display:none}.site-header__navbar__item--menu{background:none;display:block}.site-header__navbar__item .menu-icon{padding:0!important}.site-header .main-menu.main-menu__shop .submenu{background-color:#f1f2f6}.site-header .main-menu.main-menu__shop .submenu>.wrapper{display:block}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper{margin-top:0!important}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .special_menu{margin-right:0;padding:8px 16px;margin-bottom:8px;background-color:#fff}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .special_menu .submenu__list{margin:0;justify-content:center}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .special_menu .submenu__list li{margin:0!important;padding:3px 8px}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .special_menu .submenu__list li a{font-weight:400!important;color:#102d69!important;text-transform:none!important}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .special_menu .submenu__list li img{width:24px;height:24px;margin:0 auto 4px!important}.site-header .main-menu.main-menu__shop .submenu .submenu__wrapper .menu-column{background-color:#fff}.site-header .main-menu.main-menu__shop .submenu .submenu__featured{margin-top:8px;background-color:#fff}.site-header .main-menu.main-menu__shop .submenu .submenu-mobile-header{display:block;text-align:center;width:100%;padding:16px;border-bottom:1px solid #cfd5e1;position:relative;background:#fff}.site-header .main-menu.main-menu__shop .submenu .submenu-mobile-header span{font-size:14px;font-style:normal;font-weight:700;color:#161616}.site-header .main-menu.main-menu__shop .submenu .submenu-mobile-header .mobile-menu-close-button{position:absolute;right:20px;height:24px;width:24px;top:50%;transform:translateY(-50%)}}.main-menu__shop .menu-column{width:16.66%;justify-content:space-between}.main-menu__shop .menu-column:last-child{width:16.66%;justify-content:flex-start}.menu-column{display:flex;flex-direction:column;margin-bottom:20px;width:20%}.menu-column .menu-column__link{border:none;color:#21253d;width:100%}.menu-column .menu-column__link.menu-column__link--big{font-size:16px;font-weight:700;margin:10px 0;padding:0}.menu-column .menu-column__link.menu-column__link--big:first-child{margin-top:10px}.menu-column .menu-column__link.menu-column__link--big:before{content:none!important}.menu-column .menu-column__link.menu-column__link--small{font-size:14px;font-weight:400;margin:3px 0;padding:0}.menu-column .menu-column__link.menu-column__link--small:before{content:none!important}.menu-column .menu-column__link.menu-column__link--small:active,.menu-column .menu-column__link.menu-column__link--small:focus,.menu-column .menu-column__link.menu-column__link--small:hover{color:#f47920}.menu-column .menu-column__link.menu-column__link--desktop{display:none}.menu-column a{text-decoration:none}.site-header__menu .menu__item--has-submenu .submenu__wrapper{width:100%}.site-header__menu .menu__item--has-submenu .submenu__featured{width:120px}.site-header__menu .menu__item--has-submenu .submenu__featured .submenu__list a{padding:3px 0}.delivery-shipment-invoice-types .edd-root{display:block}@media screen and (max-width:560px){.site-header .main-menu__shop .main-menu__item .submenu__wrapper,.submenu__wrapper{flex-direction:column}.sms-confirm-board{padding:0}.wrapper.wrapper--row.wrapper--row-hamburger.list-scrollbar::-webkit-scrollbar{width:0!important}.site-header.is-fixed .main-menu__shop .main-menu__item .submenu,.site-header .main-menu__shop .main-menu__item .submenu{height:100%}.site-header .main-menu__shop .main-menu__item .submenu .submenu__list--featured .submenu__list__item{border-bottom:0;padding:8px 16px}.site-header .main-menu__shop .main-menu__item .submenu .submenu__list--featured .submenu__list__item a{color:#102d69;font-size:14px;line-height:16px;font-weight:400;display:block}.menu-column{display:flex;flex-direction:column;margin:0;width:100%!important}.menu-column .menu-column__link{border:none;color:#21253d}.menu-column .menu-column__link.is-active.menu-column__link--last{border-bottom:1px solid #cfd5e1}.menu-column .menu-column__link.menu-column__link--big{font-size:16px;font-weight:400;padding:8px 16px;margin:0}.menu-column .menu-column__link.menu-column__link--big:first-child{margin:0}.menu-column .menu-column__link.menu-column__link--big:before{content:none!important}.menu-column .menu-column__link.menu-column__link--big.is-active{background-color:#f1f2f6;border-bottom:1px solid #cfd5e1!important;font-weight:700}.menu-column .menu-column__link.menu-column__link--big .arrow{border:none;display:block;height:24px;width:24px;position:absolute;right:16px;top:50%;transform:translateY(-50%);background-image:url(img/icon-chevron_down.c62156.svg)}.menu-column .menu-column__link.menu-column__link--big.is-active>.arrow{background-image:url(img/icon-chevron_up.38fa21.svg)}.menu-column .menu-column__link.menu-column__link--small{display:none;font-size:16px;padding:8px 16px;width:100%;border-width:1px 0;margin:0;color:#102d69}.menu-column .menu-column__link.menu-column__link--small:before{content:none!important}.menu-column .menu-column__link.menu-column__link--desktop,.menu-column .menu-column__link.menu-column__link--small.is-active{display:block}}.favorite-user{width:100%}.pharmacies-change-container{width:100%;margin-bottom:30px}.pharmacies-change-container .pharmacies-change-container__select{width:100%;display:flex;gap:40px}.pharmacies-change-container .pharmacies-change-container__select .edd-root{width:50%}.pharmacies-change-container .pharmacies-change-container__list{width:100%;height:200px;margin-top:40px;display:none}.pharmacies-list{margin:15px 0;overflow-y:scroll;border-right:none;width:100%;height:200px;padding:20px}.pharmacies-list .check__item{width:100%;height:50px;border-bottom:none;padding-top:15px;padding-left:15px}.pharmacies-list .check__item:hover{background-color:#ebecec}.m-all-0{margin:0!important}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-t-30{margin-top:30px!important}.m-t-40{margin-top:40px!important}.m-b-0{margin-bottom:0!important}.m-b-5{margin-bottom:5px!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-b-30{margin-bottom:30px!important}.m-b-40{margin-bottom:40px!important}.m-l-0{margin-left:0!important}.m-l-5{margin-left:5px!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.m-l-20{margin-left:20px!important}.m-l-25{margin-left:25px!important}.m-l-30{margin-left:30px!important}.m-l-40{margin-left:40px!important}.m-r-0{margin-right:0!important}.m-r-10{margin-right:10px!important}.m-r-20{margin-right:20px!important}.m-r-40{margin-right:40px!important}.autocomplete__basic{position:relative;width:100%}.autocomplete__basic-result{position:absolute;background-color:#fff;width:100%;min-height:50px;max-height:300px;overflow-x:hidden;overflow-y:scroll;height:auto;top:56px;left:0;z-index:400;box-shadow:-2px 4px 6px rgba(0,0,0,.16);border-radius:0 0 0 25px}.subpage-article .article-header+.editor-content>p:first-of-type:first-letter{font-size:56px;font-family:Lato-Heavy,sans-serif;font-weight:800;float:left;line-height:1;margin:0 20px 0 0}.social.social--right{justify-content:flex-end}.product .subtitle a{border:none;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:50px}#js-swiper-worthseeing .worthseeing__image{aspect-ratio:134/134}#js-swiper-worthseeing .worthseeing__image img{width:134px;height:134px;border-radius:50%}#js-swiper-worthseeing .product .subtitle a{text-align:center;height:unset}.trash-icon{width:16px;height:16px;background-image:url(img/trashicon.eb99a5.svg);border:0}.trash-icon:hover{border:0}.add-to-favourite{position:absolute;right:10px;top:10px}ul.view--list .add-to-favourite{position:relative;left:10px;top:0}ul.view--list .add-to-favourite .trash-icon{width:32px;height:32px}.link.social__follow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;font-weight:700;margin-left:auto;justify-content:flex-end}.link.social__follow svg{fill:transparent;margin:0 10px!important;stroke:#21253d}.link.social__follow.social__follow--reversed{padding:0;margin:0}.category__description.category__description--observe{width:100%}.popup--zoom .popup__inner{max-height:100%}.popup--zoom .popup__content{min-height:600px}.popup--zoom.popup--zoom--card .popup__content{min-height:unset;display:flex;align-items:center;justify-content:center}.popup--zoom.popup--zoom--card .btn{margin-top:15px}.attribute--popup .popup__inner{height:60vh;min-height:60vh;max-height:100vh}.attribute-content{overflow-y:auto;overflow-x:hidden;height:100%}.color-primary{color:#f47920!important}.color-secondary{color:#6373a7}.select_full_size{padding-right:0!important;width:100%!important;max-width:100%!important}.opinion__full{width:100%}.product-slider__arrow-link{width:180px}.product-slider__arrow-link:before{top:32%;left:190px}.promo-list{border-bottom:2px solid #97a1c3}.basket-update{width:100px;margin-top:5px;display:none}.board-info{padding:10px 80px;width:100%;margin:10px 0}.board-info-cart{padding:5px 40px;width:100%;margin:10px 0}@media screen and (max-width:360px){.board-info,.board-info-cart{padding:5px 20px}}.related-products__slider .product__info{display:none}.board-info-sets{border-width:1px}.problematic{fill:#f47920;border-bottom:1px solid #f47920;display:flex;flex-direction:row;align-items:flex-start;justify-content:left}.problematic svg{width:32px;height:32px}.problematic span{color:#f47920;margin-left:10px}.last-order-item[data-length="5"] .order-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.last-order-item[data-length="5"] .order-status[data-status="1"] .order-status-progres li:first-of-type,.last-order-item[data-length="5"] .order-status[data-status="2"] .order-status-progres li:first-of-type,.last-order-item[data-length="5"] .order-status[data-status="2"] .order-status-progres li:nth-of-type(2){background:#102d69;color:#fff}.last-order-item[data-length="5"] .order-status[data-status="2"] .progress-bar__current{width:25%}.last-order-item[data-length="5"] .order-status[data-status="3"] .order-status-progres li:first-of-type,.last-order-item[data-length="5"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="5"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(3){background:#102d69;color:#fff}.last-order-item[data-length="5"] .order-status[data-status="3"] .progress-bar__current{width:50%}.last-order-item[data-length="5"] .order-status[data-status="4"] .order-status-progres li:first-of-type,.last-order-item[data-length="5"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="5"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="5"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(4){background:#102d69;color:#fff}.last-order-item[data-length="5"] .order-status[data-status="4"] .progress-bar__current{width:75%}.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:first-of-type,.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(5){background:#102d69;color:#fff}.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(6){background:#fff}.last-order-item[data-length="5"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(6) svg{background:#fff;fill:#97a1c3}.last-order-item[data-length="5"] .order-status[data-status="5"] .progress-bar__current{width:100%}.last-order-item[data-length="6"] .order-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.last-order-item[data-length="6"] .order-status[data-status="1"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="2"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="2"] .order-status-progres li:nth-of-type(2){background:#102d69;color:#fff}.last-order-item[data-length="6"] .order-status[data-status="2"] .progress-bar__current{width:20%}.last-order-item[data-length="6"] .order-status[data-status="3"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="6"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(3){background:#102d69;color:#fff}.last-order-item[data-length="6"] .order-status[data-status="3"] .progress-bar__current{width:40%}.last-order-item[data-length="6"] .order-status[data-status="4"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="6"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="6"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(4){background:#102d69;color:#fff}.last-order-item[data-length="6"] .order-status[data-status="4"] .progress-bar__current{width:60%}.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(5){background:#102d69;color:#fff}.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(6){background:#fff}.last-order-item[data-length="6"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(6) svg{background:#fff;fill:#97a1c3}.last-order-item[data-length="6"] .order-status[data-status="5"] .progress-bar__current{width:80%}.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:first-of-type,.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(5),.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(6){background:#102d69;color:#fff}.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(7){background:#fff}.last-order-item[data-length="6"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(7) svg{background:#fff;fill:#97a1c3}.last-order-item[data-length="6"] .order-status[data-status="6"] .progress-bar__current{width:100%}.last-order-item[data-length="7"] .order-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.last-order-item[data-length="7"] .order-status[data-status="1"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="2"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="2"] .order-status-progres li:nth-of-type(2){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="2"] .progress-bar__current{width:16.66%}.last-order-item[data-length="7"] .order-status[data-status="3"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="7"] .order-status[data-status="3"] .order-status-progres li:nth-of-type(3){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="3"] .progress-bar__current{width:33.33%}.last-order-item[data-length="7"] .order-status[data-status="4"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="7"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="7"] .order-status[data-status="4"] .order-status-progres li:nth-of-type(4){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="4"] .progress-bar__current{width:50%}.last-order-item[data-length="7"] .order-status[data-status="5"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="7"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="7"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="7"] .order-status[data-status="5"] .order-status-progres li:nth-of-type(5){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="5"] .progress-bar__current{width:66.66%}.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(5),.last-order-item[data-length="7"] .order-status[data-status="6"] .order-status-progres li:nth-of-type(6){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="6"] .progress-bar__current{width:83.33%}.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:first-of-type,.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(2),.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(3),.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(4),.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(5),.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(6),.last-order-item[data-length="7"] .order-status[data-status="7"] .order-status-progres li:nth-of-type(7){background:#102d69;color:#fff}.last-order-item[data-length="7"] .order-status[data-status="7"] .progress-bar__current{width:100%}.section-border-bottom{border-bottom:1px solid #97a1c3}.align-right{text-align:right}.flex-row-reverse{flex-direction:row-reverse}.profile-border-bottom{border-bottom:1px solid #97a1c3}.cart-form .cart-item__qty .qty .qty__lock{text-align:center;font-weight:900;font-size:18px}.cart-form .cart-item__inner a.link--white-orange{color:#fff;border:none}.cart-form .cart-item__inner a.link--white-orange:hover{color:#102d69}.cart-form .cart-item__add-price{margin-top:14px}.cart-form .cart-item__add{width:25px}.svg_order_status{width:26px;fill:red}.no-border--link,.no-border--link:active,.no-border--link:focus,.no-border--link:hover,.site-header__menu .menu__item--has-submenu .submenu__sidebar .cta-image{border:none}.product-card__about.product-card__about--set .subtitle--heavy{height:40px}.info-box__sugggestion{flex-basis:100%}.product__list-item.product .description.description--blue.description--small{height:36px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.btn--gray{background:#9a9b9f;border:1px solid #9a9b9f;color:#fff}.btn--gray:active,.btn--gray:focus,.btn--gray:hover{background:#fff;border:1px solid #9a9b9f;color:#9a9b9f}.justify-content-center{justify-content:center}.uislider .uislider__space{margin-left:30px}.uislider input{width:50px!important;padding:5px!important;text-align:right!important}.menu__highlight{font-weight:900;color:#f47920}@media screen and (max-width:1024px){.encyclopedia .encyclopedia-list.encyclopedia-list--border-top,.portal-search .encyclopedia-list.encyclopedia-list--border-top{border:0}.encyclopedia .alphabet-block.alphabet-block--listing{display:block}.encyclopedia .filter__category .filter__encyclopedia{display:flex;flex-direction:column;align-items:center}.portal-search .filters.encyclopedia-filters,.subpage-article.encyclopedia .filters.encyclopedia-filters{display:inline-block;margin:25px 0 10px}.portal-search .filters.encyclopedia-filters a,.subpage-article.encyclopedia .filters.encyclopedia-filters a{margin:0}.portal-search .filters.encyclopedia-filters span,.subpage-article.encyclopedia .filters.encyclopedia-filters span{margin-top:0;margin-bottom:0}}.link--no-border,.link--no-border:active,.link--no-border:focus,.link--no-border:hover{border:none}.display-none{display:none}.password-tooltip .fullfilled{color:#009e55}.flex-center{display:flex;flex-direction:column;align-items:center}.p-r-50{padding-right:50px!important}.last-order-item .order-products .order-products__inner .miniatures__image a{border:none}.width-full{width:100%!important;max-width:none!important}.color-lightgray{color:#d3d3d3}.table-order-preview_virtual-item .table-order-preview__product-img{padding-left:100px}.table-order-preview_virtual-item{border-top:none!important}.float-right{float:right}.flex-grow-2{flex-grow:2;margin:10px}.flex-grow-3{flex-grow:3;margin:10px}.no-margin,.no-padding{margin:0!important}.input--no-padding,.link--no-padding{padding:0!important}.flex-end{align-items:flex-end}.columns-wrapper__column--100{width:100%!important}@media screen and (max-width:768px){.site-header .main-menu--right{margin-left:16px}.site-header .main-menu--right .main-menu__item{margin:0 0 0 4px!important}}@media screen and (max-width:560px){.site-header .main-menu--right .main-menu__item{margin:0!important}}.main-menu{align-items:flex-start;display:flex;list-style:none;margin:0 50px;padding:0}.main-menu__item{display:flex;justify-content:center;font-family:Lato,sans-serif;font-weight:700;margin:0 10px;min-width:80px}.main-menu__item .link{padding:19px 0;position:relative}.main-menu__item .link:before{border:16px solid transparent;border-bottom-color:#f47920;bottom:-1px;content:"";height:32px;left:50%;opacity:0;pointer-events:none;position:absolute;transition:all .25s ease;transform:translateX(-50%);width:32px}.main-menu__item .link svg{margin-bottom:10px;pointer-events:none}.main-menu__item .link:active,.main-menu__item .link:focus,.main-menu__item .link:hover{color:#f47920}.main-menu__item .link:active svg,.main-menu__item .link:focus svg,.main-menu__item .link:hover svg{fill:#f47920}.main-menu__item--has-submenu .submenu{background:#fff;border-top:4px solid #f47920;box-shadow:-2px 4px 6px rgba(0,0,0,.16);left:0;opacity:0;padding:30px 0;pointer-events:none;position:absolute;text-align:left;top:calc(100% - 58px);transition:all .25s ease;width:100%;z-index:100}.main-menu__item--has-submenu .submenu .wrapper--row{align-items:flex-start}.main-menu__item--has-submenu .submenu__wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 600px)}.main-menu__item--has-submenu .submenu__wrapper .subtitle{border:none;color:#21253d;margin:0 0 10px;padding:0}.main-menu__item--has-submenu .submenu__wrapper .subtitle:before{display:none}.main-menu__item--has-submenu .submenu__wrapper .subtitle:active,.main-menu__item--has-submenu .submenu__wrapper .subtitle:focus,.main-menu__item--has-submenu .submenu__wrapper .subtitle:hover{color:#f47920}.main-menu__item--has-submenu .submenu__wrapper-column{margin-bottom:40px;padding-right:20px;width:33.3333333333%}.main-menu__item--has-submenu .submenu__featured{width:200px}.main-menu__item--has-submenu .submenu__featured .subtitle{margin:0 0 20px}.main-menu__item--has-submenu .submenu__featured .submenu__list a{color:#f47920;font-size:16px;padding:10px 0}.main-menu__item--has-submenu .submenu__featured .submenu__list a:active,.main-menu__item--has-submenu .submenu__featured .submenu__list a:focus,.main-menu__item--has-submenu .submenu__featured .submenu__list a:hover{color:#21253d}.main-menu__item--has-submenu .submenu__sidebar{padding-left:20px;width:400px}.main-menu__item--has-submenu .submenu__sidebar .cta-image{border:1px solid #97a1c3;padding:0}.main-menu__item--has-submenu .submenu__sidebar .cta-image:before{display:none}.main-menu__item--has-submenu .submenu__sidebar .brands__list{flex-wrap:wrap}.main-menu__item--has-submenu .submenu__sidebar .brands__list-item{margin:10px;width:calc(33.33333% - 20px)}.main-menu__item--has-submenu .submenu__sidebar .brands__list-item a:before{display:none}.main-menu__item--has-submenu .submenu__sidebar .brands__image{height:auto}.main-menu__item--has-submenu .submenu__list{list-style:none;padding:0}.main-menu__item--has-submenu .submenu__list a{border-bottom:none;font-family:Lato-Medium,sans-serif;font-weight:500;padding:5px 0}.main-menu__item--has-submenu .submenu__list a:before{display:none}.main-menu__item--has-submenu .submenu__list a:active,.main-menu__item--has-submenu .submenu__list a:focus,.main-menu__item--has-submenu .submenu__list a:hover{border-bottom:none;color:#f47920}.main-menu__item--has-submenu.menu__item--open a:before{opacity:1}.main-menu__item--has-submenu.menu__item--open .submenu{opacity:1;pointer-events:auto}.main-menu__shop{margin:0 0 0 auto;padding:0}.main-menu__shop__count{align-items:center;background:#f47920;border-radius:50%;bottom:32px;color:#fff;display:flex;font-size:9px;font-weight:700;height:16px;justify-content:center;line-height:1;position:absolute;right:0;width:16px}.main-menu__shop .main-menu__item{font-family:Lato-Medium,sans-serif;font-weight:500;margin:0 0 0 8px!important;min-width:70px;text-transform:none}.main-menu__shop .main-menu__item:last-child{margin-right:0!important}.main-menu__shop .main-menu__item .link--cart-icon{position:relative}.main-menu__shop .main-menu__item .link:active,.main-menu__shop .main-menu__item .link:focus,.main-menu__shop .main-menu__item .link:hover{color:#21253d}.last-order-item .last-order--wide .order-status-progres-title{width:100px}.li-preview_virtual-item{margin-left:50px!important}.product__amount{flex-direction:column}ul#product_list_ul{width:100%}ul#product_list_ul li{min-height:60px!important;height:auto!important}ul#product_list_ul li p.description{height:auto}.b-t-0{border-top:none!important}.b-b-0{border-bottom:none!important}.title.title--custom-article-author-size{font-size:20px}.site-header__menu .menu__item a{padding:15px}.site-header__menu .menu__item .brands__list a:before{display:none}.site-header__menu .menu__item a.menu-column__link--show-more{padding:10px 0}.site-header__menu .menu__item a.menu-column__link--show-more:before{display:none}.site-header__menu .menu__item .thematic_zones{margin-top:30px;font-size:16px;font-weight:700}.category__text-wrapper .btn{margin-bottom:3px}.filters-block{display:none}@media screen and (max-width:1024px){.filters-block{display:flex}}@media screen and (max-width:560px){.product-slider__arrow-link{position:relative;justify-content:flex-end;display:flex;width:100%}.product-slider__arrow-link:before{left:auto;right:-20px}#js-swiper-worthseeing .product__image img{width:100px;height:100px}#js-swiper-worthseeing .product{padding-bottom:0}}@media screen and (max-width:1024px){.sidebar.filter{z-index:50}}.site-header .main-menu__shop .main-menu__item .submenu__featured{display:none}.filters-block__wrapper{display:flex}.filters-block__wrapper .category__filters{justify-content:flex-end;width:100%}.filters-block__wrapper .category__filters .filters-block__icon{padding-left:40px}.filters-block__wrapper .category__filters .filters-block__icon .icon{width:32px;height:32px;background-image:url(img/category.fd9c52.svg)}@media screen and (max-width:560px){.filters-topbar{margin-left:0}.filters-block__wrapper .category__filters .filters-active--empty,.filters-block__wrapper .filters-active--empty{display:none}}.filters-block__wrapper .category__filters .filters-active--empty{margin-right:10px}@media screen and (max-width:560px){.site-header .main-menu__shop .main-menu__item.main-menu__item--open .submenu__featured{display:block}}article table{border-collapse:collapse}article table td{padding:10px}ol.observed__dots li{z-index:999999!important}a.height-wrap-dpq-product-name{height:50px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.delivery-map--popup .popup__inner{height:500px}.filter--active{display:block!important;width:100%}.filter--active .cta-image{display:none}.product-box-promotion{height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}ul.filters-chosen li.chosen span.close{width:24px!important;height:24px!important;display:inline-block!important;top:7px!important;position:relative!important;right:-10px}.recipe__form{align-items:flex-end}.recipe__form .recipe__form-label{position:relative;display:flex}.recipe__form input[type=submit]{background:#102d69;border:1px solid #102d69;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:40px;padding:0 20px;text-align:center}.recipe__form input[type=submit]:active,.recipe__form input[type=submit]:focus,.recipe__form input[type=submit]:hover{color:#102d69;background:transparent}.flex-direction-column{flex-direction:column}.recipe__form a.close{top:auto;bottom:70px;-webkit-transform:none;-ms-transform:none;transform:none;align-self:flex-end}.cart-form .cart-form__item{min-height:160px}@media screen and (max-width:840px){.filters-list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:1;margin-left:auto;width:100%}}#newsletter_label,label[for=autocompleteSearch]{display:none}.autocompleter--show-all{display:flex;justify-content:flex-end;text-decoration-line:underline;border:none}.autocompleter--show-all:hover{border:none}.search-results-list--long{width:100%}.search-results-list{max-width:100%}@media screen and (max-width:1024px){.cart-form .cart-item__add{display:block}}@media screen and (max-width:1024px){.sidebar.filter .alphabet-block{display:none}}.pharmaciesChangeContainerInfo button{margin-top:10px}.btn--wide{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media screen and (max-width:1024px){.product-card__purchase .visit--icon{margin:0 auto;max-width:inherit!important;width:100%}}@media screen and (max-width:1024px){.product-card__purchase .product__title .info-icon,.product-card__purchase .wrapper .col.visit{display:block;width:100%}}.visit--icon.col:first-child{margin-top:10px!important}#form-product-add-to-cart>.select-light{width:100%;margin:0 10px 10px 20px!important}@media screen and (max-width:560px){.site-header .main-menu__shop .main-menu__item .submenu{transform:translateZ(0)}.visit--icon.col{display:none}}.login-class{background-color:#f47920!important;color:#fff!important}.site-header__top{border-bottom:1px solid #cfd5e1;padding:7px 0}.promo-item__text{width:100%}@media screen and (max-width:560px){.blog__list .blog__list__inner[data-count="3"] .blog-item{margin:0 5px;width:calc(33.33333% - 11px)}.product-card__category .category__list{width:50%}}#slider{width:91%;margin-left:10px}.filter.sidebar-filter--is-open .filter__accordion:first-child h3{margin-top:0}.product-card__category .category__list{width:16.66%}.product-card__category .category__list li span{word-break:break-all}@media screen and (max-width:1024px){.product-card__category .category__list{width:50%}}@media screen and (max-width:300px){.product-card__category .category__list{width:100%!important}}@media screen and (max-width:560px){.product-card__category .category__list{width:50%}.product-card__gallery .zoom-icon{display:none}.benefits{border-left-width:0;border-bottom:4px solid #97a1c3;border-right-width:0;border-top-width:4px;margin:30px 0;padding:30px 0}.autocomplete-suggestion:nth-child(5),.autocomplete-suggestion:nth-child(6),.autocomplete-suggestion:nth-child(7),.autocomplete-suggestion:nth-child(8){display:none}}@media screen and (max-width:720px){.site-header__app .link--image:nth-of-type(3),.site-header__app .link--image:nth-of-type(4){top:5px;right:70px}}@media screen and (max-width:1200px){.benefits__item:before{background:transparent}}.search-results-promo .promo-item{margin:0}.page-login .btn,.page-login input[type=submit]{max-width:280px!important;white-space:nowrap!important}.filters-list .filters-chosen .chosen a{color:#000;font-weight:400}.edd-body{border:1px solid #97a1c3}.search-map-container{display:flex;flex-direction:row;flex-wrap:wrap}.search-map-input{flex-direction:row}.search-map-button{flex-direction:row;align-self:end}@media screen and (max-width:1024px){.js-slider-blog-dots>ol.dots{display:none}}.article .editor-content img{max-width:100%!important;height:auto!important}.cart-variant__price{color:#000;font-size:16px;font-weight:400;margin-left:auto}.encyclopedia .breadcrumbs,.page-category .breadcrumbs{padding-left:0!important;margin-bottom:0!important}.sidebar-page-menu{list-style:none;margin:70px 0 0;padding:0;width:100%}.sidebar-page-menu li.sidebar-page-menu__item a.sidebar-header{pointer-events:none!important}.product__info.text img:first-child,.product__info.text svg:first-child{margin-left:-5px!important}.product__info.text.blackfriday img:first-child{border-radius:6px}.product-promo-brand .price-info{text-align:right}.product-promo-brand .choose-product-price{color:#21253d}.variations-list__item .filter-radio__label{font-weight:400}.cart-form{padding-right:40px}@media screen and (max-width:560px){.cart-form{padding-right:0}}.product-card.lost-promo .product-card__lost-promo .product__add-to-cart{width:calc(100% - 150px)!important}.promoset_percent{width:24px;height:24px;fill:#f47920}.color--dark-blue{color:#102d69}.align--baseline{align-self:baseline}.space_between{justify-content:space-between}.product__info__text{color:#102d69;font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}.alphabet-block .alphabet a,.breadcrumbs__nav a,.filter-category__list--children a,.filter-category__list a,.filters-chosen a,.nav.pagination-nav a,.pagination a,.pagination li.is-active a,.site-header__menu .menu__item a{text-decoration:none}.page-checkbox-register{justify-content:start}button#fbLogin{padding-left:30px}a.create_acount{margin:auto!important}.sidebar .alphabet-block .alphabet li a{color:#21253d;font-weight:700}.link.link--no-border,.link.link--no-border:active,.link.link--no-border:focus,.link.link--no-border:hover,.link.link--no-border a,.link.link--no-border a:active,.link.link--no-border a:focus,.link.link--no-border a:hover{text-decoration:none!important}.encyclopedia .filter__encyclopedia .filter__encyclopedia-select{margin:10px 0}.encyclopedia .filter__encyclopedia .filter__encyclopedia-select:first-child{margin-top:20px}.login-class:active,.login-class:focus,.login-class:hover{background-color:#fff!important;color:#f47920!important}#show_hide_btn img{width:30px;pointer-events:none}div.recaptcha_center{display:flex!important;justify-content:center!important;margin-bottom:25px}@media(max-width:1100px){.page-login .wrapper--row .col{width:100%}.page-login .wrapper--row .col:nth-of-type(2) .btn{margin:25px auto}}.js-basket-update{width:100px}.price__per-item{color:#000;font-size:14px;font-weight:400}.board-info-cart--partial-avilable{display:flex;flex-wrap:wrap}.board-info-cart--partial-avilable__text{width:70%;padding-right:40px}.sidebar.filter .filter__accordion-title{cursor:text!important}.category__header .title{width:70%!important}.container--miniatures{display:grid;grid-template-columns:48px auto 48px;width:100%;gap:10px}.miniatures__list-item,.product-card__gallery .miniatures__wrapper{margin-top:0}@media screen and (max-width:360px){.delivery-status-progres li span{font-size:10px!important}}@media screen and (max-width:560px){.order--confirmation-flex-container{display:initial!important;justify-content:normal!important}.order-summary-3-cols{width:100%!important;padding-right:0!important}.order--confirmation-more-info{flex-flow:column;padding:15px}.order--confirmation-button-center{margin:auto!important;display:flex;flex-direction:column}.order--confirmation-btn--long{margin-top:20px;min-width:100%!important}.order--confirmation-btn-checkout{margin:auto!important}.order--confirmation-pharmacy-profile{margin-left:0!important}img.category_header_image{display:none!important}.category_observe{margin-left:10px}.summary_category_header{display:none}.category__header__image svg{top:15px}.category__header .title{width:100%!important;order:0!important}.category__description__expand{top:auto!important}.last-order-item .last-order--short .order-date,.last-order-item .last-order--short .order-products,.last-order-item .last-order--short .order-shipping-address,.last-order-item .last-order--short .order-status-progres,.last-order-item .last-order--short .order-status .progress-bar{display:flex}.order_details_info{order:1!important}order_details_addict_info{order:2!important}.last-order-item .see-more{right:0;left:auto;-webkit-transform:initial;transform:none}address.order-shipping-address p{margin-left:5px}.product-card__gallery .miniatures__wrapper{height:20px!important;align-self:center;margin-top:30px}.container--miniatures{flex-direction:column;position:relative;width:100%;display:flex}ol.miniatures{display:flex;justify-content:center}ol.miniatures li.miniatures__image,ol.miniatures li.miniatures__image--360{margin-left:2px!important;margin-right:2px!important;width:10px;height:10px}.miniatures__list .miniatures__list-item img{height:100%}}.description__expand{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:20px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);width:20px;top:20px!important;position:absolute;right:0}.description__expand--rotate{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);transform-origin:center}table.table-not-responsive thead{display:revert}table.table-not-responsive thead tr{display:table-row}table.table-not-responsive tbody{display:revert}table.table-not-responsive tbody tr{display:table-row}@media screen and (max-width:1024px){.category__description__expand{top:20px!important}table.e-receipt--table td{height:auto!important}table.e-receipt--table td label.filter__checkbox{margin:0!important}.page-login{margin:30px 0!important}table.social-accounts--table td{height:auto!important}table.social-accounts--table td.remove-social-account{display:flex;justify-content:end}.board-info-cart--partial-avilable{justify-content:center}.board-info-cart--partial-avilable__text{width:100%;padding-right:0}.subcategory{margin-top:20px}.filters-topbar{padding-top:0!important}}.order-1{order:1}.order-2{order:2}.product-attributes{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}label.switch{width:calc(50% - 10px)!important}aside.profile__user--is_fixed{position:fixed;flex-direction:column;border-bottom:1px solid #d8d8da;-webkit-box-shadow:none;box-shadow:none;height:calc(100% - 79px);top:0;opacity:1;pointer-events:auto;background:#fff;border-top:4px solid #f47920;-webkit-box-shadow:-2px 4px 6px rgba(0,0,0,.16);box-shadow:-2px 4px 6px rgba(0,0,0,.16);left:0;padding:30px 0;position:absolute;text-align:left;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;width:100%;z-index:999999}aside.profile__user--is_fixed ul.sidebar-page-menu{display:flex;flex-direction:column;margin:0;width:100%!important}aside.profile__user--is_fixed ul.sidebar-page-menu a{border:none;color:#21253d}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big{font-size:16px;font-weight:500;padding:15px 20px;margin:0;border-bottom:1px solid #97a1c3}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big:first-child{margin:0}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big:before{content:none!important}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big.is-active{border-bottom:1px solid transparent}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big .arrow{border:none;display:block;position:absolute;right:20px;top:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big .arrow:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translateX(-50%) rotate(135deg);width:20px}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--big.is-active>.arrow:before{top:calc(50% + 12px);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--small{display:none;font-size:16px;width:100%;background:rgba(151,161,195,.2);border:solid #fff;border-width:1px 0;padding:10px 20px;margin:0;text-align:left}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--small:before{content:none!important}aside.profile__user--is_fixed ul.sidebar-page-menu a.menu-column__link--small.is-active{display:block}.special_menu{display:none!important}.search-cst{align-items:self-start}.search-cst.board-info-promo{background:inherit;padding:25px 0;border:solid #97a1c3;border-width:2px 0 0}.search-cst.board-info-promo .search-config-message{display:flex;align-items:center;width:100%}.search-cst.board-info-promo .search-config-message .description-cst{width:100%}.search-cst.board-info-promo .search-config-message img{margin-right:30px;max-width:100%;height:auto}.search-cst-info{margin:30px 0}#followbar-product.is-active .product{height:63px}#followbar-product.is-active .product h3.followbar-product__title{min-width:180px!important;width:auto;margin:0 10px 0 15px;max-width:250px}#followbar-product.is-active .product h3.followbar-product__title a{text-decoration:none!important}#followbar-product.is-active .product button.product__add-to-cart{margin:0 7px;min-width:133px!important;line-height:40px;width:auto}#followbar-product.is-active.product_with_attributes div.qty{display:none}@media screen and (max-width:560px){.board-info-promo .search-config-message{flex-direction:column}.board-info-promo .search-config-message img{margin-right:0}.product__info .add-to-favourite{margin-right:10px}.board-info-after-login{display:flex;padding:0!important}.board-info-after-login .after-login-wrapper ul.main-menu{justify-content:center}.board-info-after-login .after-login-wrapper ul.main-menu a{margin-left:0!important}.medical_visit_product{justify-content:center!important}.sidebar.sidebar-page.profile__user--is_fixed{transition:none}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu{height:100%;flex-direction:column!important}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item{flex-wrap:wrap!important;align-items:start!important;width:100%;position:relative;border-bottom:1px solid #97a1c3}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item .arrow{border:none;display:block;position:absolute;right:20px;top:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item .arrow:before{border:solid #97a1c3;border-width:1px 1px 0 0;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-50%) translateX(-50%) rotate(135deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(135deg);transform:translateY(-50%) translateX(-50%) rotate(135deg);width:20px}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item.is-active{border-bottom:1px solid transparent}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item.is-active>.arrow:before{top:calc(50% + 12px);transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-page-menu__item a{font-size:16px;font-weight:500;padding:15px 20px;margin:0;transition:none!important}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-header{display:flex}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-header:focus,.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .sidebar-header:hover{text-decoration:none;border-bottom:none}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open{width:100%!important}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open .submenu{flex-direction:column!important;align-items:start}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open .submenu .submenu__item{width:100%!important;display:none;font-size:16px!important;background:rgba(151,161,195,.2);border:solid #fff;border-width:1px 0;padding:10px 20px;margin:0;text-align:left}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open .submenu .submenu__item:before{content:none!important}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open .submenu .submenu__item.is-active{display:block}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu .submenu__wrapper.submenu__wrapper--open .submenu .submenu__item a{text-transform:none!important;padding:0}.sidebar.sidebar-page.profile__user--is_fixed .sidebar-page-menu__item>a{display:block;width:100%;text-transform:none!important}div.special_menu{display:flex!important;overflow-x:scroll!important;margin-right:15px}div.special_menu ul.submenu__list--featured li a.link{padding:0!important}div.special_menu ul.submenu__list{display:flex;margin:0 15px 0 10px;width:100%;justify-content:space-between}div.special_menu ul.submenu__list li{margin:0 10px!important;min-width:80px!important}div.special_menu ul.submenu__list li a{padding:19px 0!important;font-weight:700!important;font-size:12px!important;font-family:Lato,sans-serif!important;color:#21253d!important;text-transform:uppercase;flex-direction:column!important;white-space:nowrap}.special_menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}.author_description{width:90%!important;margin-top:0!important}.page-login .filter-choice__label,.page-product .filter-choice__label{padding-left:5px!important;font-size:18px}.page-login .expand-checkbox,.page-product .expand-checkbox{padding-left:0!important;font-size:18px}.page-login .expand-text__link,.page-product .expand-text__link{border-bottom:1px solid #97a1c3}.page-login .btn,.page-login input[type=submit],.page-product .popup-reservation-in-receipt-point .btn,.page-product .popup-reservation-in-receipt-point input[type=submit]{margin-top:0!important;margin-bottom:25px!important}.popup--recommendation-popup .product__info{position:relative}@media screen and (max-width:560px){.product__list.view--list .product__info{position:relative!important}section#ereceipt form.cart-form ul.product__list li{margin-top:0!important;margin-bottom:0!important}section#ereceipt form.cart-form ul.product__list li span.filter-choice__label{font-size:11px!important}.sidebar.sidebar-page{display:none}.menu-profile--is-open{display:block!important}}.promosets--popup .popup-slider .prev{right:auto!important;height:calc(100% - 150px)}.promosets--popup .popup-slider .next{height:calc(100% - 150px)}.subpage-promo .pagination .progres-bar{opacity:1!important;height:8px!important}.page-login input.e-receipt--search{margin-bottom:0!important}#followbar-product{position:fixed}#followbar-product .select-light{margin:0 7px;display:flex;align-items:center}#followbar-product .select-light .edd-head{font-size:15px}#followbar-product .select-light .edd-arrow:before{width:9px;height:9px;top:-2px}@media screen and (max-width:1024px){.delivery-section.delivery-confirm{flex-direction:column}.delivery-section.delivery-confirm .delivery__inner.confirm{width:100%}}.benefits,.helpline,header{background-color:#fff}.center-items{display:flex;justify-content:center}.product-card__gallery{padding-top:10px}.product-card__gallery .product__info{margin-top:0}.product--icons-margin-top{margin-top:-8px}.cart-section .cart-item__promo{border:none}.cart-section .cart-item__promo .link--white-orange{text-decoration:none}.attributes-board-info--hide{display:none}@media screen and (max-width:560px){.cart-form .cart-item__price{margin-right:10px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:auto}.cart-form .cart-item__price .price__per-item strong{display:block}.delivery-item-basket .cart-item__price{margin-right:5px}}a.product__image--discounted_item{width:180px;height:180px}.product-card .visit--icon{padding:0 0 15px!important}.product-card .visit--icon.dimedic{padding:30px 0!important}.product-card__delivery h2.product-card__subtitle{padding:0!important;margin:0!important}.product-card__purchase>.wrapper>.row:last-child{margin-top:20px}@media screen and (max-width:840px){.cart-form .cart-item .cart-item__qty-info{left:120px}}.description--big-price{font-size:22px}.header-rx{display:flex;margin-bottom:10px}.header-rx .info-mark{width:20px;height:20px;margin:0 5px}.ereceipt--modal-item{display:flex;flex-direction:column}.ereceipt--modal-submit{margin:auto!important}.text-center{text-align:center}.description--ereceipt-container{padding:20px}.description--ereceipt-header{font-size:30px;font-family:Lato-Medium,sans-serif}.description--ereceipt-refund{height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ereceipt--form-container{display:flex!important;flex-direction:row!important}.ereceipt--form-container .sidebar .visit{padding:54px 0}.width--initial{width:auto!important}.link--disable{pointer-events:none!important}@media screen and (max-width:699px){.cart .order-status-progres-title{display:none}}.search-results{z-index:320}.row-register{width:100%;display:flex;flex-direction:row}.col-register,.row-register-button{width:33.3333333333%;padding-right:100px}.page-login form.form-register{flex-direction:column}@media screen and (max-width:1100px){.col-register{width:100%}.row-register-button{width:100%;padding-right:100px;display:flex;justify-content:flex-start}.row-register-button input{margin:0!important}}@media screen and (max-width:800px){.row-register{flex-direction:column}.col-register{padding:0}.row-register-button{width:100%;justify-content:center;padding:0}}.m-t-80{margin-top:80px!important}.delivery-status-link{margin-top:47px}.sms-confirm-order-form.pharmacy{width:100%}.sms-confirm-order-form.pharmacy .form-input-sms{display:flex}.sms-confirm-order-form.pharmacy input[type=submit]{margin-left:10px}.sms-confirm-order-form.pharmacy label{color:#000}.sms-confirm-board{padding:25px 40px}@media screen and (max-width:767px){.sms-confirm-board{padding:25px 20px}}@media screen and (max-width:699px){.sms-confirm-order-form.pharmacy .form-input-sms{flex-direction:column}}form label{font-family:Lato-Medium,sans-serif;font-size:14px;font-weight:500;margin-top:10px;color:#6373a7}form label.filter__checkbox,form label.filter__choice{color:#000!important}.page-newsletter .error-text{display:none}.order--confirmation-flex-container{display:flex;justify-content:space-between}.order-summary-3-cols{width:33.3333333333%;padding-right:10px}.order-summary-3-cols:last-child{padding-right:0}.order--confirmation-more-info{display:flex;justify-content:space-between;align-items:center}.order--confirmation-btn--long{min-width:200px}.link--no-underline{text-decoration:none!important}.order--confirmation-pharmacy-profile{margin-left:20px}.cart-totals .expand-text{margin-top:0}.basket-header{border:none!important;position:relative!important;display:flex;max-width:1250px;padding:0 5px;margin:0 auto}.cart-totals .discount_code{position:relative}.cart-totals .discount_code .close{right:20px;top:20px}.page.page-contact .contact-helpline{text-decoration:none}.page-profile.page-contact form.wrapper--row .column.column--full-width{width:100%}.product__list-item .category__text-wrapper{min-width:170px}.product__list-item .category__text-wrapper .subtitle{min-height:70px}.cart-totals h3{font-weight:500}.delivery-point-favorite .description.description--big.description--bold.description--uppercase{display:flex;justify-content:space-between;align-items:center}.selected-delivery-point-description{align-self:center;margin:0 10px;font-weight:500}.delivery-shipment form{margin:40px 0}@media screen and (max-width:899px){.cart__inner,.delivery__inner{padding-right:20px;width:100%}}.site-header .main-menu__shop .main-menu__item .submenu{z-index:99995}.long-label-text{padding-left:55px!important}.select-delivery-type{width:auto;display:flex}.delivry__container-icon--price{color:#f47920;margin-top:10px;cursor:pointer;font-weight:700;font-size:22px;line-height:25px}.delivery-groups__item{display:flex;flex-direction:column;justify-content:space-between}.delivery-groups__item:first-child{margin-left:0}.text--left{text-align:left!important}.js-label-placeholder-switcher--label,form.cart-form .cart-item__qty{margin:0!important}@media screen and (max-width:1024px){.cart-totals{width:100%}}input.search-filter-price.search-filter-price--disabled{pointer-events:none}.sidebar.filter{margin-bottom:30px}.delivery__inner .delivery__address svg{width:50px;height:50px;margin-right:10px;float:left}.margin-group-button{margin-top:44px}.delivery-summary .expand-text{width:100%}.delivery-summary .expand-text .next{border:none;background-color:#fff}.btn--no-fill-orange{background-color:#fff;border:1px solid #f47920;color:#f47920}.btn--no-fill-blue{background-color:#fff;border:1px solid #102d69;color:#102d69}.btn--no-fill-blue:active,.btn--no-fill-blue:focus,.btn--no-fill-blue:hover{background-color:#102d69;color:#fff}.btn--no-fill-orange:active,.btn--no-fill-orange:focus,.btn--no-fill-orange:hover{background-color:#f47920;color:#fff}.description__delivery-text{margin:0;padding:0}.cart-totals__delivery-price{justify-content:space-between;display:flex;margin-bottom:10px}.delivery-blocking-items--product-box{text-align:left}.payment--status-container{display:flex;flex-direction:column;width:100%}.payment--order-number{font-size:24px}.payment--header-info{flex-direction:row}.delivery-form__item .board-info{line-height:1.5;margin-top:20px}.delivery-form__item .board-info .description{line-height:normal}.save-addres-delivery{width:100%;margin-left:30px}.inv_resale_declaration .page-checkbox{color:#000;margin-top:25px!important}.inv_resale_declaration{width:100%;margin-left:30px}.save-addres-delivery .page-checkbox{color:#000;margin-top:10px}.delivery-shipment-invoice .delivery-address--forms{margin-bottom:0}delivery-shipment-invoice-types{margin-right:20px}.delivery-shipment-invoice-type__container{width:100%;display:flex;flex-direction:column;align-items:flex-start}.delivery-shipment-invoice-type__container .board-info{width:calc(50% - 15px)}.delivery-shipment-invoice-type__container .invoice-select{width:calc(100% - 30px)}@media screen and (max-width:720px){.delivery-shipment-invoice-type__container{width:100%;align-items:start}.delivery-shipment-invoice-type__container .board-info,.delivery-shipment-invoice-type__container .invoice-select{width:100%}.delivery-shipment-invoice-types{margin:0;text-align:left;width:100%}.cart__inner,.delivery__inner{padding-right:0}}.delivery__inner .delivery__address>div{float:left;width:calc(100% - 70px)}.subcategory__inner .subcategory__inner-list .subcategory__inner-list-item{margin:0 8px;width:135px;height:128px}.subcategory__inner-list-item .subcategory__title{overflow-wrap:break-word}.subcategory__inner-list-item .subcategory__btn{left:25px}.custom-spinner-container.is-loading{height:80px;width:90px}.custom-spinner-container.is-loading:before{left:53%;top:40px;height:40px;width:40px;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.delivery-item-basket .cart-item__inner--without_border:after{content:none!important}.show-delivery-point-search{min-width:190px}.discount-form label{display:flex;align-items:flex-end}.related-products--basket button.tablinks{width:90%}.delivery-groups input.select-delivery-type{height:auto;min-height:40px;line-height:20px;white-space:normal;margin:auto}.description--black{color:#000}#ereceipt .cart-form{padding:0}.delivery-inactive-discounts.board-info{margin:10px 0}.delivery-form__item.w-100.select-light.delivery-shipment-invoice-types{margin-left:20px;margin-right:23px}@media screen and (max-width:1024px){.delivery-item-basket .cart-item__qty-info{position:static!important}.delivery-shipment-invoice-types .edd-root{width:100%}.delivery-address.delivery-address--forms.delivery-form .delivery-form__item.w-100{margin:0}}@media screen and (max-width:560px){.summary-title{justify-content:end}.last-order-item .order-products-wrapper{margin-left:10px}.last-order-item .order-products .order-products-title{margin:0;align-self:center}.last-order-item .order-products{margin-top:20px}.cart,.delivery{padding-top:20px}.cart-section .title{margin:20px 0}.selected-delivery-point-description{margin:10px 0}.select-delivery-type{margin:auto}.delivery-redirect{margin:0}.delivry__container-icon{display:flex;flex-direction:row;align-items:center}.delivry__container-icon--name{text-align:left}.delivry__container-icon--price{color:#f47920;margin-top:10px;cursor:pointer;font-weight:700;font-size:22px;line-height:25px}.delivry__container-icon--price p{text-align:left}.delivery-groups__item.delivery--active{margin:20px 0;min-height:200px}.delivery-groups__item .delivery__desc{margin:0;text-align:left}.delivery-groups__item svg{margin:0}.basket-header{margin-top:20px}.margin-group-button{margin-top:0}.groups-item-buttons{padding-top:0!important}a.product__image--discounted_item{width:180px;height:auto;aspect-ratio:180/180}}.site-header.is-fixed .site-header__main.basket-header{box-shadow:none;transition:none}.delivery-form__item-save-address{margin-left:0!important;padding-left:30px!important}main.homepage .section:last-child{margin-bottom:50px}.price-old--center{display:flex!important;align-items:center!important}.product--popup .row.product-description{color:#9a9b9f}.product--popup .row.product-description,.product--popup .row.product-label{font-size:11px}@media screen and (max-width:1024px){.product-card__about .col-2,.product-card__about.product-card__about--set .col-2{padding-right:0;width:100%}}.board-info-promo-thankyou-visit{padding-left:0;padding-right:0}@media screen and (max-width:360px){form.discount-form label{flex-direction:column}form.discount-form label input.input-discount-code{margin-right:0!important;margin-bottom:10px}.product__list-item .category__text-wrapper{min-width:0!important}}form.discount-form label input.input-discount-code{margin-right:20px}.board-info-promo.giftbox{width:100%;align-items:center;justify-content:start}.board-info-promo.giftbox .giftbox__container{display:flex;align-items:center}.board-info-promo.giftbox .giftbox__container h2{color:#fff}.board-info-promo.giftbox .giftbox__container .giftbox__container--text{flex-direction:column;display:flex}.board-info-promo.giftbox img{margin-right:30px;height:140px}.board-info-promo.giftbox a.btn{margin-top:10px;margin-left:0}.color-secondary{color:#21253d!important}@media screen and (max-width:800px){.board-info-promo.giftbox{padding:25px 20px}.board-info-promo.giftbox .giftbox__container{display:flex;flex-direction:column}.board-info-promo.giftbox img{width:233px;margin-right:0}.board-info-promo.giftbox a.btn{width:100%;height:auto;margin-top:20px}}.h2_style{letter-spacing:-.02em;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0}.h3_style{letter-spacing:-.025em}.search-button-submit{z-index:9;position:absolute;right:0;top:5px;height:56px;opacity:0;cursor:pointer}.submenu--basket{margin-top:50px}@media screen and (max-width:1200px){.submenu--basket{margin-top:0}.delivery-address{margin:0}.delivery-form__item.w-100.select-light.delivery-shipment-invoice-types{margin-left:0;margin-right:0}}.text-left{text-align:left}.page-product .blog-section .blog__list ul.blog__list__inner{margin-left:auto}.pagination .pagination__page-number{display:none}.basket-generator-message-box .basket-generator-message-box__failure{color:#6373a7}.basket-generator-message-box .basket-generator-message-box__item{margin:.7em 0}.basket-generator-message-box .basket-generator-message-box__reminder{margin:2em 0}.board-info-cart.js-availability-error{justify-content:center;display:flex;flex-direction:column;text-align:center;align-items:center}.board-info-cart.js-availability-error a{max-width:300px}.board-info-cart.js-availability-error.is-hidden{display:none}.pagination.pagination-nav .micro-pagination{margin-top:0;width:100%;padding:0}.conversation p{word-break:break-all}.preview_virtual-item-without-registration{padding-left:50px!important}.preview_virtual-item-without-registration .cart-item__price{display:none}.disable_pharmacy{opacity:.5}.pharmacy_point_map{margin-left:30px;line-height:25px;font-weight:700}.user_delivery_box .column{width:33.33%}.payment-methods-popup .popup__inner>div{display:flex;flex-flow:column;justify-content:center}.payment-methods-popup svg#goBack{position:absolute;left:24px;cursor:pointer}.payment-methods-popup .choose-bank-content{margin-top:0;position:relative}.payment-methods-popup .choose-bank-content small{display:block;font-weight:400;font-size:12px;line-height:14px;text-align:center;width:100%;background:#fff;padding:12px 0 0;margin:0;position:absolute;bottom:6px}.payment-methods-popup .choose-bank-content .go-back{width:20px;height:20px}.payment-methods-popup .choose-bank-content .bank-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:12px}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item{height:40px;text-align:center;display:flex;align-items:center;cursor:pointer;flex-flow:row;width:100%;position:relative;justify-content:space-between;border:1px solid #dcdcdc;border-radius:8px;padding-left:12px;margin:0 0 16px}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item img{margin:0;width:auto;max-width:70px;max-height:85%;padding-right:10px}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item[data-payment-method-id="107"] img{padding-right:22px}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title{margin:0;height:28px;display:flex;align-items:center;font-weight:700;font-size:16px;line-height:19px;color:#000}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title strong{text-align:left}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item .bank-title:before{background:#fff;border-radius:50%;content:"";position:relative;height:20px;width:20px;margin-right:12px;min-width:16px;border:1px solid grey}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:before,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:before,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:before{border:1px solid #f47920}.payment-methods-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:after,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:after,.payment-methods-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:after{background:#f47920;border-radius:50%;content:"";left:16px;position:absolute;height:12px;width:12px;top:13px;display:block;min-width:12px}.payments .payment-method{border:1px solid #dcdcdc;border-radius:8px;justify-content:center;margin-left:12px;width:80px;height:80px;text-align:center;display:flex;align-items:flex-end;cursor:pointer}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner,.payments .payment-method.js-choose-payment-method .payment-method_inner,.payments .payment-method.js-select-finish-payment-method .payment-method_inner,.payments .payment-method.js-select-payment-method .payment-method_inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img,.payments .payment-method.js-choose-payment-method .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img,.payments .payment-method.js-select-payment-method .payment-method_inner img{margin:0;max-height:33%;max-width:75%}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-width:57%}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img,.payments .payment-method.js-choose-payment-method .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img,.payments .payment-method.js-select-payment-method .payment-method_inner img{max-height:25px;max-width:47px}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-choose-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-finish-payment-method .payment-method_inner img.transfer-not-chosen,.payments .payment-method.js-select-payment-method .payment-method_inner img.transfer-not-chosen{max-height:22px;margin-left:-3px}}.payments .payment-method.js-choose-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:absolute;bottom:0}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-choose-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-finish-payment-method .payment-method_inner .method-description,.payments .payment-method.js-select-payment-method .payment-method_inner .method-description{position:relative}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="75"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="75"] .payment-method_inner img{margin-left:-3px;max-width:58px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="92"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="92"] .payment-method_inner img{margin-left:3px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-id="91"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-id="91"] .payment-method_inner img{margin-left:-2px}}@media screen and (max-width:767px){.payments .payment-method.js-choose-finish-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-popup-id="25"] .payment-method_inner img{margin-left:-5px;max-width:63px}.payments .payment-method.js-choose-finish-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-choose-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-select-finish-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img,.payments .payment-method.js-select-payment-method[data-payment-method-popup-id="25"][data-payment-method-id="25"] .payment-method_inner img{max-height:22px}}.payments .payment-method .method-title{font-weight:700;font-size:12px;line-height:14px;color:#000;margin:2px 0 7px}.payments .payment-method img{max-width:42px;max-width:60%;height:auto;margin-bottom:5px}.payments .payment-method.active,.payments .payment-method.payment--active{border:2px solid #f47920}.payments .payment-method.active img,.payments .payment-method.payment--active img{max-width:unset}.payments .payment-method.active .payment-change,.payments .payment-method.payment--active .payment-change{margin:2px 0 7px}.payments .payment-method.active .payment-change strong,.payments .payment-method.payment--active .payment-change strong{font-size:12px;line-height:14px}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .new-card #saveCardandPay{position:relative;bottom:unset;top:unset;width:100%;left:unset;right:unset;padding:0}}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .new-card #dontSaveCardandPay{position:relative;bottom:0;left:0;top:unset;padding:0}}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .new-card p>a{position:relative;top:unset;right:unset}}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .new-card small{margin-bottom:10px;font-weight:400;font-size:12px;line-height:14px;display:block;text-align:center;color:#bcbcbc;margin-top:0}}.popup.finish-payment-content .finish-card-payment .new-card p{margin:10px 0 0}.popup.finish-payment-content .finish-card-payment{width:100%}.popup.finish-payment-content .finish-card-payment .cross-img{cursor:pointer}.popup.finish-payment-content .finish-card-payment .mastercard,.popup.finish-payment-content .finish-card-payment .visa{width:72px;height:24px}.popup.finish-payment-content .finish-card-payment .mastercard{height:56px}.popup.finish-payment-content .finish-card-payment .card-payment-icons{display:flex;align-items:center;margin:20px 0 24px}.popup.finish-payment-content .finish-card-payment .saved-cards .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px;position:relative}.popup.finish-payment-content .finish-card-payment .saved-cards .top h2{margin:0;font-weight:700;font-size:20px;line-height:24px;color:#102d69}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card{border:2px solid #bcbcbc;border-radius:8px;margin-bottom:24px;padding:12px;display:flex}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card span{display:flex;align-items:center;margin-right:24px;font-weight:700;font-size:14px;line-height:42px;color:#000;min-width:162px}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card span.visa-type:before{content:"";width:42px;height:42px;position:relative;margin-right:12px;background-image:url(img/visa-small.409868.svg);background-size:42px 42px;display:inline-block}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card span.mastercard-type:before{background-image:url(img/mastercard-small.e877de.svg);background-size:42px 42px;width:42px;height:42px;position:relative;margin-right:12px;content:"";display:inline-block}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card .js-remove-card,.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card .js-remove-card-finish-payment{line-height:42px;color:#102d69;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:700;cursor:pointer;margin-right:49px}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card.selected{border:2px solid #38b40d;position:relative}.popup.finish-payment-content .finish-card-payment .saved-cards .js-select-card.selected:after{background-image:url(img/green-ok.1a9717.svg);background-size:20px 20px;width:20px;height:20px;display:inline-block;position:absolute;right:12px;top:23px;content:""}.popup.finish-payment-content .finish-card-payment .saved-cards .btn{display:block;height:60px;font-weight:700;font-size:16px;line-height:60px}.popup.finish-payment-content .finish-card-payment .new-card{display:flex;flex-flow:column;align-items:center}.popup.finish-payment-content .finish-card-payment .new-card .cross-img{position:absolute;right:24px;top:24px;cursor:pointer}.popup.finish-payment-content .finish-card-payment .new-card .visa{margin-right:24px}.popup.finish-payment-content .finish-card-payment .new-card h3{text-align:center;font-weight:700;font-size:16px;line-height:19px;color:#000;margin:0}.popup.finish-payment-content .finish-card-payment .new-card #unsigned-user-pay-by-card{width:100%;line-height:60px;display:block;height:60px;font-weight:700;font-size:16px;position:relative;top:unset;right:unset}.popup.finish-payment-content .finish-card-payment .new-card #dontSaveCardandPay,.popup.finish-payment-content .finish-card-payment .new-card #saveCardandPay{width:100%;line-height:60px;display:block;height:60px;font-weight:700;font-size:16px}.popup.finish-payment-content .finish-card-payment .new-card small{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;margin-top:8px}.popup.finish-payment-content .finish-card-payment .new-card p{font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#000}.popup.finish-payment-content .finish-card-payment .new-card p a{text-decoration:none;color:#0b86df}.popup.finish-payment-content .finish-card-payment .new-card .page-checkbox{width:0;margin:0!important}.popup.finish-payment-content .finish-card-payment .new-card .page-checkbox:before{display:none}.popup.finish-payment-content .finish-card-payment .new-card #saveCard{width:0;height:0;visibility:hidden}.popup.finish-payment-content .popup__inner{padding:24px;margin:0;position:relative;display:flex;flex-flow:column;align-items:flex-start;justify-content:flex-start;width:432px;max-width:432px;min-width:unset;border-radius:8px}.popup.finish-payment-content .popup__inner>div{align-items:flex-start;width:100%}.popup.finish-payment-content .popup__inner>div .js-finish-payment{height:59px;border-radius:8px}.popup.finish-payment-content .popup__inner>div .info{margin:16px auto;font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;text-align:center}.popup.finish-payment-content .popup__inner a.close.popup__close{position:absolute;top:24px;right:24px;width:20px;height:20px;background:#fff}.popup.finish-payment-content .popup__inner .payment-methods.payments{background:#fff;padding:0;border-radius:0;margin-top:24px;display:flex;flex-wrap:wrap;margin-bottom:24px;gap:21px}.popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method{margin:0}.popup.finish-payment-content .popup__inner .desktop.countdown-container{display:block;height:150px;width:150px}.popup.finish-payment-content .btn.orange-filled{background:#f47920;color:#fff;border:1px solid #f47920}.popup.finish-payment-content .btn.orange-filled:focus,.popup.finish-payment-content .btn.orange-filled:hover{background:#fff;color:#f79752;border:1px solid #f79752}.popup.finish-payment-content .btn.orange-filled:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.popup.finish-payment-content .btn.orange-filled:disabled{background:#dcdcdc!important;border:1px solid #dcdcdc!important;color:#fff!important;pointer-events:none}.popup.finish-payment-content .btn.black-no-border{background:#fff;border:1px solid #fff;color:#000}.popup.finish-payment-content .btn.black-no-border:focus,.popup.finish-payment-content .btn.black-no-border:hover{background:#fff;border:#fff;color:#f47920}.popup.finish-payment-content .btn.black-no-border:active{background:#fff;border:1px solid #fff;color:#fff}.popup.finish-payment-content .btn.black-no-border:disabled{color:#dcdcdc!important;pointer-events:none}.popup.finish-payment-content .popup__header{margin-top:0;margin-bottom:0}.popup.finish-payment-content .blik-confirm-content{margin-left:32px}.popup.finish-payment-content.blik-content .popup__inner>div{align-items:center}.payment-methods-popup .popup.finish-payment-content .blik-confirm-content{margin-left:unset}.finish-payment-content .popup.js-finish-pbl-popup .popup__inner .popup__header{align-items:center;width:100%}.finish-payment-content .popup.js-finish-pbl-popup .popup__inner .popup__body{margin-top:24px;padding:0}.popup.finish-payment-content .payments .payment-method img.transfer-not-chosen{max-width:42px}.popup.finish-payment-content .js-choose-finish-payment-method img,.popup.finish-payment-content .js-choose-payment-method img{content:unset}.finish-payment-content .btn{border-radius:8px}.finish-payment-content .header-fixed,.finish-payment-content .popup__button-container{position:fixed;display:flex;justify-content:space-between;width:534px;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.finish-payment-content .header-fixed,.finish-payment-content .popup__button-container{height:52px}}.finish-payment-content .popup__close{position:relative;right:0;top:0}.finish-payment-content .popup__close.close:before{content:url(img/cross.e4ebdf.svg);height:20px;width:20px;transform:none;top:0;left:0;background:#fff}.finish-payment-content .popup__close.close:after{display:none}.finish-payment-content .popup__header{margin-bottom:0}.finish-payment-content .popup__inner{padding:0}.finish-payment-content .popup__inner .popup__body{margin-top:72px;padding:0 24px}.payments .payment-method[data-payment-method-popup-id="25"] .method-title{margin-top:12px}.payments .payment-method.payment--active[data-payment-method-popup-id="25"] .method-title{display:none}.payment-methods-popup .blik-content,.payment-methods-popup .blik-error-content,.payment-methods-popup .choose-bank-content,.popup-confirm-sms-modal .content>div{display:flex;justify-content:center;align-items:center;flex-flow:column}.payment-methods-popup .blik-content.js-confirm-sms-wrong-code .header-fixed,.payment-methods-popup .blik-error-content.js-confirm-sms-wrong-code .header-fixed,.payment-methods-popup .choose-bank-content.js-confirm-sms-wrong-code .header-fixed,.popup-confirm-sms-modal .content>div.js-confirm-sms-wrong-code .header-fixed{box-shadow:none}.payment-methods-popup .blik-content .cross-img,.payment-methods-popup .blik-error-content .cross-img,.payment-methods-popup .choose-bank-content .cross-img,.popup-confirm-sms-modal .content>div .cross-img{cursor:pointer;width:20px;height:auto;position:absolute;right:24px;top:24px}.payment-methods-popup .blik-content .blik-img,.payment-methods-popup .blik-error-content .blik-img,.payment-methods-popup .choose-bank-content .blik-img,.popup-confirm-sms-modal .content>div .blik-img{margin-top:20px;width:72px;height:72px}.payment-methods-popup .blik-content h3,.payment-methods-popup .blik-error-content h3,.payment-methods-popup .choose-bank-content h3,.popup-confirm-sms-modal .content>div h3{font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:center}.payment-methods-popup .blik-content h3.generate-code,.payment-methods-popup .blik-error-content h3.generate-code,.payment-methods-popup .choose-bank-content h3.generate-code,.popup-confirm-sms-modal .content>div h3.generate-code{margin:24px 0 25px}.payment-methods-popup .blik-content .blik-inputs,.payment-methods-popup .blik-content .sms-inputs,.payment-methods-popup .blik-error-content .blik-inputs,.payment-methods-popup .blik-error-content .sms-inputs,.payment-methods-popup .choose-bank-content .blik-inputs,.payment-methods-popup .choose-bank-content .sms-inputs,.popup-confirm-sms-modal .content>div .blik-inputs,.popup-confirm-sms-modal .content>div .sms-inputs{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.payment-methods-popup .blik-content .blik-inputs__container,.payment-methods-popup .blik-content .sms-inputs__container,.payment-methods-popup .blik-error-content .blik-inputs__container,.payment-methods-popup .blik-error-content .sms-inputs__container,.payment-methods-popup .choose-bank-content .blik-inputs__container,.payment-methods-popup .choose-bank-content .sms-inputs__container,.popup-confirm-sms-modal .content>div .blik-inputs__container,.popup-confirm-sms-modal .content>div .sms-inputs__container{position:relative;margin-bottom:18px;display:flex;justify-content:center;flex-flow:column}.payment-methods-popup .blik-content .blik-inputs label,.payment-methods-popup .blik-content .sms-inputs label,.payment-methods-popup .blik-error-content .blik-inputs label,.payment-methods-popup .blik-error-content .sms-inputs label,.payment-methods-popup .choose-bank-content .blik-inputs label,.payment-methods-popup .choose-bank-content .sms-inputs label,.popup-confirm-sms-modal .content>div .blik-inputs label,.popup-confirm-sms-modal .content>div .sms-inputs label{left:12px;font-weight:400;font-size:14px;line-height:14px;color:#000;text-align:left;position:absolute;top:-6px;transition:all .25s ease;background:#fff;z-index:1;padding:0 6px}.payment-methods-popup .blik-content .blik-inputs .blik-input,.payment-methods-popup .blik-content .blik-inputs .sms-input,.payment-methods-popup .blik-content .sms-inputs .blik-input,.payment-methods-popup .blik-content .sms-inputs .sms-input,.payment-methods-popup .blik-error-content .blik-inputs .blik-input,.payment-methods-popup .blik-error-content .blik-inputs .sms-input,.payment-methods-popup .blik-error-content .sms-inputs .blik-input,.payment-methods-popup .blik-error-content .sms-inputs .sms-input,.payment-methods-popup .choose-bank-content .blik-inputs .blik-input,.payment-methods-popup .choose-bank-content .blik-inputs .sms-input,.payment-methods-popup .choose-bank-content .sms-inputs .blik-input,.payment-methods-popup .choose-bank-content .sms-inputs .sms-input,.popup-confirm-sms-modal .content>div .blik-inputs .blik-input,.popup-confirm-sms-modal .content>div .blik-inputs .sms-input,.popup-confirm-sms-modal .content>div .sms-inputs .blik-input,.popup-confirm-sms-modal .content>div .sms-inputs .sms-input{max-width:332px;height:60px;background:transparent;border:1px solid #dcdcdc;border-radius:8px;padding:14px 12px;font-size:30px;position:relative;text-align:center;margin:0 5px;letter-spacing:.2em;width:100%}.payment-methods-popup .blik-content .blik-inputs .blik-input::placeholder,.payment-methods-popup .blik-content .blik-inputs .sms-input::placeholder,.payment-methods-popup .blik-content .sms-inputs .blik-input::placeholder,.payment-methods-popup .blik-content .sms-inputs .sms-input::placeholder,.payment-methods-popup .blik-error-content .blik-inputs .blik-input::placeholder,.payment-methods-popup .blik-error-content .blik-inputs .sms-input::placeholder,.payment-methods-popup .blik-error-content .sms-inputs .blik-input::placeholder,.payment-methods-popup .blik-error-content .sms-inputs .sms-input::placeholder,.payment-methods-popup .choose-bank-content .blik-inputs .blik-input::placeholder,.payment-methods-popup .choose-bank-content .blik-inputs .sms-input::placeholder,.payment-methods-popup .choose-bank-content .sms-inputs .blik-input::placeholder,.payment-methods-popup .choose-bank-content .sms-inputs .sms-input::placeholder,.popup-confirm-sms-modal .content>div .blik-inputs .blik-input::placeholder,.popup-confirm-sms-modal .content>div .blik-inputs .sms-input::placeholder,.popup-confirm-sms-modal .content>div .sms-inputs .blik-input::placeholder,.popup-confirm-sms-modal .content>div .sms-inputs .sms-input::placeholder{text-decoration:underline;color:#000}.payment-methods-popup .blik-content a,.payment-methods-popup .blik-content button,.payment-methods-popup .blik-error-content a,.payment-methods-popup .blik-error-content button,.payment-methods-popup .choose-bank-content a,.payment-methods-popup .choose-bank-content button,.popup-confirm-sms-modal .content>div a,.popup-confirm-sms-modal .content>div button{font-weight:700;font-size:16px;line-height:16px;width:332px;height:59px;display:flex;align-items:center;justify-content:center}.payment-methods-popup .blik-content .disable-button,.payment-methods-popup .blik-content .disable-button:hover,.payment-methods-popup .blik-error-content .disable-button,.payment-methods-popup .blik-error-content .disable-button:hover,.payment-methods-popup .choose-bank-content .disable-button,.payment-methods-popup .choose-bank-content .disable-button:hover,.popup-confirm-sms-modal .content>div .disable-button,.popup-confirm-sms-modal .content>div .disable-button:hover{background:#bcbcbc!important;border:1px solid #bcbcbc!important;color:#fff!important;pointer-events:none}.payment-methods-popup .blik-content small,.payment-methods-popup .blik-error-content small,.payment-methods-popup .choose-bank-content small,.popup-confirm-sms-modal .content>div small{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;margin:24px 0 7px}.payment-methods-popup .blik-content small.transfer-24,.payment-methods-popup .blik-error-content small.transfer-24,.payment-methods-popup .choose-bank-content small.transfer-24,.popup-confirm-sms-modal .content>div small.transfer-24{margin-top:12px}.popup-confirm-sms-modal .popup a{max-width:100%}@media screen and (max-width:500px){.popup-confirm-sms-modal .popup .content>div .sms-inputs .left{margin-right:0}.popup-confirm-sms-modal .popup .content>div .sms-inputs .right{margin-left:0}}.popup-confirm-sms-modal .popup .popup__inner{max-width:432px}.popup-confirm-sms-modal .popup .popup__inner .js-confirm-sms-wrong-code .popup__body{justify-content:center;align-items:center;display:flex;flex-flow:column}.popup-confirm-sms-modal .content>div h3{margin-top:32px;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;margin-bottom:24px}.popup-confirm-sms-modal .content>div h4{margin:0;font-family:Lato;font-size:16px;font-style:normal;font-weight:700;max-width:384px;text-align:center}.popup-confirm-sms-modal .content>div h4.enter-code{margin:24px 0;font-family:Lato;font-size:16px;font-style:normal;font-weight:400}.popup-confirm-sms-modal .content>div h4.enter-code span{color:#f47920}.popup-confirm-sms-modal .content>div .js-confirm-sms-resend-code{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;text-decoration:none;color:#000;background-color:transparent;border:none}.popup-confirm-sms-modal .content>div .js-confirm-sms-resend-code:focus,.popup-confirm-sms-modal .content>div .js-confirm-sms-resend-code:hover{color:#f47920}.popup-confirm-sms-modal .content>div .js-confirm-sms-resend-code:active{color:#fff}.popup-confirm-sms-modal .content>div .js-confirm-sms-countdown-container{margin-top:10px;color:#000}.popup-confirm-sms-modal .content>div .error-img.info{margin-top:12px}.popup-confirm-sms-modal .content>div .order-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;text-align:center;margin:44px 0 0}.popup-confirm-sms-modal .content>div .message-text{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;text-align:center;margin:44px 0}.popup-confirm-sms-modal .content>div .message-text-success{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;color:#000;margin:48px 0;text-align:center}.popup-confirm-sms-modal .content>div .success-info{font-family:Lato;font-size:20px;font-style:normal;font-weight:700;color:#000;margin:48px 0 0}.go-to-payment{margin-top:15px;display:block;width:240px}.payment-methods-popup .blik-confirm-content{display:flex;justify-content:center;align-items:center;flex-flow:column}.payment-methods-popup .blik-confirm-content h3{margin:56px 0 24px;font-weight:700;font-size:16px;line-height:19px}.payment-methods-popup .blik-confirm-content img{width:200px;height:auto;margin:0 0 56px}.edd-body{z-index:9999}.page-profile .order-placed-popup .close{width:20px;height:20px;right:26px;top:26px}.page-profile .order-placed-popup .popup__inner{width:100vw;max-width:432px;min-width:unset;display:flex;justify-content:center;align-items:center;flex-flow:column;padding:0;justify-content:flex-start}.page-profile .order-placed-popup .popup__inner>div{display:flex;flex-flow:column;justify-content:center;align-items:center}.page-profile .order-placed-popup .popup__inner .popup__header{text-align:center}.page-profile .order-placed-popup .popup__inner .card-payment-content small{margin-bottom:10px;font-weight:400;font-size:12px;line-height:14px;display:block;text-align:center;color:#bcbcbc;margin-top:0}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-icons{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-icons svg{width:72px;height:23px;margin-right:24px}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-icons .mastercard{height:56px;margin-right:0}.page-profile .order-placed-popup .popup__inner .card-payment-content h3{font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:center}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons{margin:42px 0 34px;display:flex;justify-content:center}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons a{width:204px;height:59px;display:flex;justify-content:center;align-items:center}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn{background-color:#fff;color:#bcbcbc;margin-right:24px;border:none}.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:focus,.page-profile .order-placed-popup .popup__inner .card-payment-content .card-payment-buttons .one-time-payment-btn:hover{background-color:#bcbcbc;color:#fff}.page-profile .order-placed-popup .blik-checking-content,.page-profile .order-placed-popup .blik-confirm-content,.page-profile .order-placed-popup .blik-content,.page-profile .order-placed-popup .blik-error-content,.page-profile .order-placed-popup .choose-bank-content,.page-profile .order-placed-popup .content>div{display:flex;justify-content:center;align-items:center;flex-flow:column}.page-profile .order-placed-popup .blik-checking-content h3,.page-profile .order-placed-popup .blik-confirm-content h3,.page-profile .order-placed-popup .blik-content h3,.page-profile .order-placed-popup .blik-error-content h3,.page-profile .order-placed-popup .choose-bank-content h3,.page-profile .order-placed-popup .content>div h3{margin:43px 0 47px;font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:center}.page-profile .order-placed-popup .blik-checking-content h3.generate-code,.page-profile .order-placed-popup .blik-confirm-content h3.generate-code,.page-profile .order-placed-popup .blik-content h3.generate-code,.page-profile .order-placed-popup .blik-error-content h3.generate-code,.page-profile .order-placed-popup .choose-bank-content h3.generate-code,.page-profile .order-placed-popup .content>div h3.generate-code{margin:24px 0 25px}.page-profile .order-placed-popup .blik-checking-content img,.page-profile .order-placed-popup .blik-confirm-content img,.page-profile .order-placed-popup .blik-content img,.page-profile .order-placed-popup .blik-error-content img,.page-profile .order-placed-popup .choose-bank-content img,.page-profile .order-placed-popup .content>div img{width:72px;height:72px}.page-profile .order-placed-popup .blik-checking-content .mobile.countdown-container,.page-profile .order-placed-popup .blik-confirm-content .mobile.countdown-container,.page-profile .order-placed-popup .blik-content .mobile.countdown-container,.page-profile .order-placed-popup .blik-error-content .mobile.countdown-container,.page-profile .order-placed-popup .choose-bank-content .mobile.countdown-container,.page-profile .order-placed-popup .content>div .mobile.countdown-container{display:none}.page-profile .order-placed-popup .blik-checking-content .desktop.countdown-container,.page-profile .order-placed-popup .blik-confirm-content .desktop.countdown-container,.page-profile .order-placed-popup .blik-content .desktop.countdown-container,.page-profile .order-placed-popup .blik-error-content .desktop.countdown-container,.page-profile .order-placed-popup .choose-bank-content .desktop.countdown-container,.page-profile .order-placed-popup .content>div .desktop.countdown-container{display:block;height:150px;width:150px}.page-profile .order-placed-popup .blik-checking-content a,.page-profile .order-placed-popup .blik-confirm-content a,.page-profile .order-placed-popup .blik-content a,.page-profile .order-placed-popup .blik-error-content a,.page-profile .order-placed-popup .choose-bank-content a,.page-profile .order-placed-popup .content>div a{font-weight:700;font-size:16px;line-height:16px;width:332px;height:59px;display:flex;align-items:center;justify-content:center}.page-profile .order-placed-popup .blik-checking-content small,.page-profile .order-placed-popup .blik-confirm-content small,.page-profile .order-placed-popup .blik-content small,.page-profile .order-placed-popup .blik-error-content small,.page-profile .order-placed-popup .choose-bank-content small,.page-profile .order-placed-popup .content>div small{font-weight:400;font-size:12px;line-height:14px;color:#bcbcbc;margin:24px 0 7px}.page-profile .order-placed-popup .blik-checking-content small.transfer-24,.page-profile .order-placed-popup .blik-confirm-content small.transfer-24,.page-profile .order-placed-popup .blik-content small.transfer-24,.page-profile .order-placed-popup .blik-error-content small.transfer-24,.page-profile .order-placed-popup .choose-bank-content small.transfer-24,.page-profile .order-placed-popup .content>div small.transfer-24{margin-top:12px}.page-profile .order-placed-popup .blik-checking-content .cross-img,.page-profile .order-placed-popup .blik-confirm-content .cross-img,.page-profile .order-placed-popup .blik-content .cross-img,.page-profile .order-placed-popup .blik-error-content .cross-img,.page-profile .order-placed-popup .choose-bank-content .cross-img,.page-profile .order-placed-popup .content>div .cross-img{width:20px;height:auto;position:absolute;right:24px;top:24px}.page-profile .order-placed-popup .blik-checking-content .blik-img,.page-profile .order-placed-popup .blik-confirm-content .blik-img,.page-profile .order-placed-popup .blik-content .blik-img,.page-profile .order-placed-popup .blik-error-content .blik-img,.page-profile .order-placed-popup .choose-bank-content .blik-img,.page-profile .order-placed-popup .content>div .blik-img{margin-top:20px}.page-profile .order-placed-popup .blik-checking-content .cross-img,.page-profile .order-placed-popup .blik-confirm-content .cross-img,.page-profile .order-placed-popup .blik-content .cross-img,.page-profile .order-placed-popup .blik-error-content .cross-img,.page-profile .order-placed-popup .choose-bank-content .cross-img,.page-profile .order-placed-popup .content>div .cross-img{cursor:pointer}.page-profile .order-placed-popup .blik-checking-content .blik-inputs,.page-profile .order-placed-popup .blik-checking-content .sms-inputs,.page-profile .order-placed-popup .blik-confirm-content .blik-inputs,.page-profile .order-placed-popup .blik-confirm-content .sms-inputs,.page-profile .order-placed-popup .blik-content .blik-inputs,.page-profile .order-placed-popup .blik-content .sms-inputs,.page-profile .order-placed-popup .blik-error-content .blik-inputs,.page-profile .order-placed-popup .blik-error-content .sms-inputs,.page-profile .order-placed-popup .choose-bank-content .blik-inputs,.page-profile .order-placed-popup .choose-bank-content .sms-inputs,.page-profile .order-placed-popup .content>div .blik-inputs,.page-profile .order-placed-popup .content>div .sms-inputs{margin-bottom:25px}.page-profile .order-placed-popup .blik-checking-content,.page-profile .order-placed-popup .blik-confirm-content,.page-profile .order-placed-popup .choose-bank-content,.page-profile .order-placed-popup .content>div{display:flex;justify-content:center;align-items:center;flex-flow:column}.page-profile .order-placed-popup .blik-checking-content h3,.page-profile .order-placed-popup .blik-confirm-content h3,.page-profile .order-placed-popup .choose-bank-content h3,.page-profile .order-placed-popup .content>div h3{margin:56px 0 24px;font-weight:700;font-size:16px;line-height:19px}.page-profile .order-placed-popup .blik-checking-content img,.page-profile .order-placed-popup .blik-confirm-content img,.page-profile .order-placed-popup .choose-bank-content img,.page-profile .order-placed-popup .content>div img{width:200px;height:auto;margin:0 0 56px}.page-profile .order-placed-popup .blik-error-content{display:flex;justify-content:center;align-items:center;flex-flow:column}.page-profile .order-placed-popup .blik-error-content h3{margin:27px 0 36px}.page-profile .order-placed-popup .blik-error-content img{width:150px;margin:0 0 36px}.page-profile .order-placed-popup .blik-error-content .btn{width:100%}.page-profile .order-placed-popup .blik-error-content .error-img{width:104px;height:auto;margin:20px auto}.page-profile .order-placed-popup .blik-error-content h3{padding:0 7px;margin:29px 0 49px}.page-profile .order-placed-popup .choose-bank-content{margin-top:0;position:relative}.page-profile .order-placed-popup .choose-bank-content small{display:block;font-weight:400;font-size:12px;line-height:14px;text-align:center;width:100%;background:#fff;padding:12px 0 0;margin:0;position:absolute;bottom:6px}.page-profile .order-placed-popup .choose-bank-content .go-back{width:20px;height:20px}.page-profile .order-placed-popup .choose-bank-content .bank-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:12px}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item{height:40px;text-align:center;display:flex;align-items:center;cursor:pointer;flex-flow:row;width:100%;position:relative;justify-content:space-between;border:1px solid #dcdcdc;border-radius:8px;padding-left:12px;margin:0 0 16px}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item img{margin:0;width:auto;max-width:70px;max-height:85%}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item[data-payment-method-id="107"] img{padding-right:22px}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title{margin:0;height:28px;display:flex;align-items:center;font-weight:700;font-size:16px;line-height:19px;color:#000}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title strong{text-align:left}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item .bank-title:before{background:#fff;border-radius:50%;content:"";position:relative;height:20px;width:20px;margin-right:12px;min-width:16px;border:1px solid grey}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:before,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:before,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:before{border:1px solid #f47920}.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item.bank--active .bank-title:after,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:focus .bank-title:after,.page-profile .order-placed-popup .choose-bank-content .bank-list .bank-list-item:hover .bank-title:after{background:#f47920;border-radius:50%;content:"";left:16px;position:absolute;height:12px;width:12px;top:13px;display:block;min-width:12px}.page-profile .order-placed-popup .blik-inputs,.page-profile .order-placed-popup .sms-inputs{display:flex;justify-content:space-between;align-items:center;margin-bottom:47px}.page-profile .order-placed-popup .blik-inputs .blik-input,.page-profile .order-placed-popup .blik-inputs .sms-input,.page-profile .order-placed-popup .sms-inputs .blik-input,.page-profile .order-placed-popup .sms-inputs .sms-input{max-width:332px;height:60px;background:#f2f2f2;border-radius:8px;border:none;padding:17px 10px 10px;font-size:30px;position:relative;text-align:center;margin:0 5px;letter-spacing:.2em;width:100%}.page-profile .order-placed-popup .blik-inputs .blik-input::placeholder,.page-profile .order-placed-popup .blik-inputs .sms-input::placeholder,.page-profile .order-placed-popup .sms-inputs .blik-input::placeholder,.page-profile .order-placed-popup .sms-inputs .sms-input::placeholder{text-decoration:underline;color:#000}.page-profile .order-placed-popup .blik-inputs .left,.page-profile .order-placed-popup .sms-inputs .left{margin-right:19px}.page-profile .order-placed-popup .blik-inputs .right,.page-profile .order-placed-popup .sms-inputs .right{margin-left:19px}.page-profile .order-placed-popup.js-payment-methods-popup .popup__inner{padding:0}.page-profile .order-placed-popup.js-payment-methods-popup .popup__inner .header-fixed{position:fixed;display:flex;justify-content:center;width:432px;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.page-profile .order-placed-popup.js-payment-methods-popup .popup__inner .header-fixed{height:52px}}.page-profile .order-placed-popup.js-payment-methods-popup .popup__inner .popup__header{margin:0;text-align:center}.page-profile .order-placed-popup.js-payment-methods-popup .popup__inner .popup__body{padding:72px 24px 24px;margin:0}.disabled_swiper_button{opacity:0;cursor:auto;pointer-events:none}@media screen and (max-width:767px){.popup.popup--cart-select-delivery.info .popup__inner{padding:16px}.popup.popup--cart-select-delivery.info .popup__inner .close-info{display:none}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper{flex-flow:column}.popup.popup--cart-select-delivery .popup__inner .board-info-promo-desc .option-wrapper .option{width:100%}.main-menu__item.login-menu.cart{padding-top:0}.payment-methods-popup .popup.finish-payment-content .blik-confirm-content h3{text-align:center}.payment-methods-popup .popup,.payment-methods-popup .popup.finish-payment-content{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff}.payment-methods-popup .popup.finish-payment-content{overflow-y:hidden;height:100vh}}@media screen and (max-width:767px)and (max-width:767px){.payment-methods-popup .popup.finish-payment-content{max-height:100%}}@media screen and (max-width:767px){.payment-methods-popup .popup.finish-payment-content .blik-content{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;max-width:100%;padding:16px}.payment-methods-popup .popup.finish-payment-content .blik-content img{top:16px;right:16px}.payment-methods-popup .popup.finish-payment-content .blik-content h3.generate-code{margin-top:54px;font-size:16px;line-height:19px;font-weight:700;margin-bottom:55px}.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .left,.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .right,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .left,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .right{display:flex;margin:0}.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .left input,.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .right input,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .left input,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .right input{margin:0 5px}.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .left input:first-of-type,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .left input:first-of-type{margin-left:0}.payment-methods-popup .popup.finish-payment-content .blik-content .blik-inputs .right input:last-of-type,.payment-methods-popup .popup.finish-payment-content .blik-content .sms-inputs .right input:last-of-type{margin-right:0}.payment-methods-popup .popup.finish-payment-content .blik-content .js-finish-payment{font-weight:700;font-size:16px;line-height:16px;height:59px;display:flex;align-items:center;justify-content:center;padding:0;position:fixed;bottom:48px;width:calc(100vw - 32px);left:16px;top:unset;right:unset}.payment-methods-popup .popup.finish-payment-content .blik-content .transfer-24{position:fixed;bottom:calc(16px + var(--mobile-app-bottom-padding, 0px));margin:0}}@media screen and (max-width:767px){.payment-methods-popup .popup.finish-payment-content .finish-card-payment{padding:16px}.payment-methods-popup .popup.finish-payment-content .finish-card-payment .card-payment-content .saved-cards{padding-bottom:100px;padding-top:52px}.payment-methods-popup .popup.finish-payment-content .finish-card-payment .card-payment-content .saved-cards:after{content:"";position:fixed;bottom:0;height:136px;left:0;width:100vw;background:#fff}.payment-methods-popup .popup.finish-payment-content .finish-card-payment .card-payment-content .saved-cards .top{position:fixed;width:100vw;padding:16px;top:0;left:0;background:#fff;z-index:99999;font-size:14px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.payment-methods-popup .popup.finish-payment-content .finish-card-payment .card-payment-content .saved-cards .top h2{font-size:14px}}@media screen and (max-width:767px){.popup-confirm-sms-modal .popup,.popup-confirm-sms-modal .popup.content{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff}.popup-confirm-sms-modal .popup.content{overflow-y:hidden;height:100vh}}@media screen and (max-width:767px)and (max-width:767px){.popup-confirm-sms-modal .popup.content{max-height:100%}}@media screen and (max-width:767px){.popup-confirm-sms-modal .popup.content>div{position:fixed;top:0;left:0;width:100vw;border-radius:0;background:#fff;display:flex;justify-content:flex-start;align-items:center;flex-flow:column;max-width:100%;padding:16px}.popup-confirm-sms-modal .popup.content>div img{top:16px;right:16px}.popup-confirm-sms-modal .popup.content>div h3.generate-code{margin-top:54px;font-size:16px;line-height:19px;font-weight:700;margin-bottom:55px}.popup-confirm-sms-modal .popup.content>div .blik-inputs .left,.popup-confirm-sms-modal .popup.content>div .blik-inputs .right,.popup-confirm-sms-modal .popup.content>div .sms-inputs .left,.popup-confirm-sms-modal .popup.content>div .sms-inputs .right{display:flex;margin:0}.popup-confirm-sms-modal .popup.content>div .blik-inputs .left input,.popup-confirm-sms-modal .popup.content>div .blik-inputs .right input,.popup-confirm-sms-modal .popup.content>div .sms-inputs .left input,.popup-confirm-sms-modal .popup.content>div .sms-inputs .right input{margin:0 5px}.popup-confirm-sms-modal .popup.content>div .blik-inputs .left input:first-of-type,.popup-confirm-sms-modal .popup.content>div .sms-inputs .left input:first-of-type{margin-left:0}.popup-confirm-sms-modal .popup.content>div .blik-inputs .right input:last-of-type,.popup-confirm-sms-modal .popup.content>div .sms-inputs .right input:last-of-type{margin-right:0}.popup-confirm-sms-modal .popup.content>div .js-finish-payment{font-weight:700;font-size:16px;line-height:16px;height:59px;display:flex;align-items:center;justify-content:center;padding:0;position:fixed;bottom:48px;width:calc(100vw - 32px);left:16px;top:unset;right:unset}.popup-confirm-sms-modal .popup.content>div .transfer-24{position:fixed;bottom:16px;margin:0}}@media screen and (max-width:767px){.popup-confirm-sms-modal .popup.content .finish-card-payment{padding:16px}.popup-confirm-sms-modal .popup.content .finish-card-payment .card-payment-content .saved-cards{padding-bottom:100px;padding-top:52px}.popup-confirm-sms-modal .popup.content .finish-card-payment .card-payment-content .saved-cards:after{content:"";position:fixed;bottom:0;height:136px;left:0;width:100vw;background:#fff}.popup-confirm-sms-modal .popup.content .finish-card-payment .card-payment-content .saved-cards .top{position:fixed;width:100vw;padding:16px;top:0;left:0;background:#fff;z-index:99999;font-size:14px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.popup-confirm-sms-modal .popup.content .finish-card-payment .card-payment-content .saved-cards .top h2{font-size:14px}}@media screen and (max-width:767px){.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup svg#goBack{z-index:999;position:fixed;top:18px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup a.close.popup__close{top:18px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__header{font-weight:700;padding-top:18px;position:fixed;background:#fff;z-index:99;left:0}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__body{padding:10px 16px 12px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__body .choose-bank-content{margin-top:0;position:relative;padding-bottom:32px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__body .choose-bank-content .bank-list{padding-top:67px;padding-bottom:0}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__body small{display:block;font-weight:400;font-size:12px;line-height:14px;text-align:center;width:100%;background:#fff;padding:12px 0 0;margin:0;position:absolute;bottom:0}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner,.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .header-fixed{width:100%}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item{flex-flow:row-reverse;padding:0 16px;height:66px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title{line-height:1}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:after,.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title:before{display:none}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo{padding:0;max-width:58px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content small{bottom:6px}}@media screen and (max-width:767px){.page-profile .order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.js-finish-pbl-popup .popup__body .choose-bank-content .bank-list{padding-top:67px}}@media screen and (max-width:767px){.board-info .sms-confirm-board{padding:0}}@media screen and (max-width:767px){.popup.finish-payment-content .popup__inner{max-width:100%;height:100vh;width:100%;height:100%;max-height:unset;border-radius:0;padding:0;position:relative}.popup.finish-payment-content .popup__inner>div{position:relative}.popup.finish-payment-content .popup__inner>div .js-finish-payment{height:59px;position:fixed;bottom:40px;width:calc(100vw - 32px);left:16px}.popup.finish-payment-content .popup__inner>div .info{position:fixed;padding-bottom:16px;margin:0;text-align:center;width:100%;background:#fff;bottom:0;padding-top:12px}.popup.finish-payment-content .popup__inner>div .popup__header{padding:17px 16px;width:100%;box-shadow:0 4px 4px rgba(0,0,0,.05);position:fixed;top:0;background:#fff;z-index:9}.popup.finish-payment-content .popup__inner>div a{top:16px;right:16px;z-index:999;position:fixed}.popup.finish-payment-content .popup__inner a.close.popup__close{top:17px;right:16px;position:fixed}.popup.finish-payment-content .popup__inner .payment-methods.payments{padding:16px;flex-flow:column;margin-top:57px;margin-bottom:110px;width:100%;gap:8px}.popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method{width:100%;height:46px}.popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method>div{display:flex;justify-content:space-between;width:100%;align-items:center;height:100%;padding:0 16px}.popup.finish-payment-content .popup__inner .payment-methods.payments .payment-method>div .method-title{margin:0}.popup.finish-payment-content .popup__inner .popup__header{font-size:16px}}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .saved-cards .btn.js-finish-payment{position:fixed;width:calc(100vw - 32px);left:16px;top:unset;right:unset;bottom:60px;height:60px;z-index:999;padding:0}}@media screen and (max-width:767px){.popup.finish-payment-content .finish-card-payment .saved-cards .btn.js-add-another-card-finish-payment{right:16px;z-index:999;position:fixed;bottom:0;top:unset;width:calc(100vw - 32px);left:16px;padding:0}}@media screen and (min-width:768px){.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner,.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .header-fixed{max-width:612px;width:100%}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content{padding-bottom:39px}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list{justify-content:flex-start;gap:16px;padding:0}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item{flex-flow:row;justify-content:center;height:100px;width:100px;padding:0;margin:0}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-title{display:none}.order-placed-popup.popup--product.payment-methods-popup.popup.js-payment-methods-popup.payment-methods-popup-banks .popup__inner .popup__body .choose-bank-content .bank-list .bank-list-item .bank-logo{max-width:80px;padding:0}}.hidden{display:none!important}.popup--cart-select-delivery .popup__inner{max-height:88%}.popup--cart-select-delivery .btn.black-not-filled.back-to-shop{background:#fff;border:1px solid #000;color:#000;width:180px;height:48px;font-weight:700;font-size:16px;border-radius:8px}.popup--cart-select-delivery .btn.black-not-filled.back-to-shop.focus,.popup--cart-select-delivery .btn.black-not-filled.back-to-shop:hover{background:#fff;border:1px solid #f47920;color:#f47920}.popup--cart-select-delivery .btn.black-not-filled.back-to-shop:active{background:#f47920;border:1px solid #f47920;color:#fff}.popup--cart-select-delivery .btn.orange-filled.go-to-cart{background:#f47920;color:#fff;border:1px solid #f47920;width:180px;height:48px;font-weight:700;font-size:16px;border-radius:8px;display:flex;justify-content:center;align-items:center}.popup--cart-select-delivery .btn.orange-filled.go-to-cart.focus,.popup--cart-select-delivery .btn.orange-filled.go-to-cart:hover{background:#fff;color:#f47920;border:1px solid #f47920}.popup--cart-select-delivery .btn.orange-filled.go-to-cart:active{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.popup--cart-select-delivery .item-added-buttons{margin:18px 24px 0;display:flex;justify-content:end;gap:16px}@media screen and (max-width:768px){.popup--cart-select-delivery .item-added-buttons{margin:11px 16px 0;flex-wrap:wrap;justify-content:center;gap:5px}}.popup--cart-select-delivery hr{margin:0;border:1px solid #dcdcdc;border-bottom:0}.popup--cart-select-delivery #add-more-slider.add-more-slider-container .add-more-slider-list{margin:2px 0 12px}.popup--cart-select-delivery #add-more-slider.add-more-slider-container .add-more-slider-list .add-more-product .title{padding:4px 0 12px}.popup--cart-select-delivery .simplebar-wrapper h1{font-size:16px;font-style:normal;font-weight:700;color:#102d69;margin:0 0 0 24px}@media screen and (max-width:768px){.popup--cart-select-delivery .simplebar-wrapper h1{margin:0 0 24px 16px}}.popup--cart-select-delivery .simplebar-wrapper h2{margin:10px 24px 0;font-size:16px;font-style:normal;font-weight:700;color:#102d69}.popup--cart-select-delivery .purchase-item{align-items:center;display:flex;flex-wrap:unset;padding:0 24px;min-height:114px}@media screen and (max-width:768px){.popup--cart-select-delivery .purchase-item{min-height:unset;align-items:start;flex-wrap:wrap;padding:0 16px}}.popup--cart-select-delivery .purchase-item.last .purchase-form__item__inside{border-bottom:none}.popup--cart-select-delivery .purchase-item .purchase-form__item__inside{padding-bottom:24px;border-bottom:1px solid #dcdcdc;padding-top:24px}.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-form__item__inside{padding-top:54px}.popup--cart-select-delivery .purchase-item.last-promotion-item .purchase-form__item__inside{border-bottom:none}.popup--cart-select-delivery .purchase-item.promotion-end{border-top:1px solid #102d69}.popup--cart-select-delivery .purchase-item.purchase-item-separated{position:relative}.popup--cart-select-delivery .purchase-item.purchase-item-separated:before{content:url(img/triangle-gray.e7b072.png);position:absolute;left:94px;top:-1px;height:19px;z-index:99}.popup--cart-select-delivery .purchase-item.purchase-item-separated:after{content:"";position:absolute;left:24px;top:-1px;height:1px;width:calc(100% - 48px);z-index:9;border-bottom:1px solid #dcdcdc}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked{background:#eaf1fa;position:relative;margin-top:-1px;border-top:1px solid #dcdcdc;padding:44px 24px 26px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.purchase-item-giftbox-container{background:none;border-top:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.discounted-first:before{content:url(img/triangle-gray.e7b072.png);position:absolute;left:50px;top:-1px;height:19px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked a.purchase-item__image,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked span.purchase-item__image{max-width:50px;max-height:50px;min-width:50px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked a.purchase-item__image img,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked span.purchase-item__image img{max-width:100%;height:auto;max-height:100%}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside{flex-flow:column;border:none;display:flex;flex-flow:row;padding:0;align-self:stretch}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div{display:flex;justify-content:space-between;align-items:center}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left{display:flex;width:unset;justify-content:space-between;align-items:center;margin-right:26px;flex:unset}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>a,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>span{max-width:90px;max-height:90px;min-width:90px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>a img,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-left>span img{opacity:1}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle{flex-flow:column-reverse;justify-content:center;align-items:start;max-width:491px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle>span{font-weight:700;font-size:16px;line-height:19px;display:block;margin-top:16px;color:#102d69}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .promo-info{color:#102d69;font-size:14px;line-height:17px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .promo-info strong:first-of-type{margin-bottom:5px;display:block}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc{min-height:unset;margin:16px 0 0}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a{text-decoration:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a h3{opacity:1;filter:none;font-size:14px;color:#102d69;margin:0;text-decoration:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right{flex:1;flex-flow:column;align-items:flex-end;margin:0;height:100%}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label{width:104px;margin:0!important}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label:before,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label input{display:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label{background:#f47920;border:1px solid #f47920;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#fff}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:before{display:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:hover{background:#f79752;color:#fff;border:1px solid #f79752}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label .page-checkbox__label:focus{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label{background:none;border:1px solid #102d69;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#102d69}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:before{display:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:focus,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:hover{background:#102d69;color:#eaf1fa}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right .purchase-item__inner{min-height:unset;margin:0;align-items:center;align-self:auto}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside>div.discounted-right .purchase-item__inner .purchase-item__price{filter:none;opacity:1;color:#102d69}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top{margin-bottom:20px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox{width:104px;margin:0!important}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox:before,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox input{display:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label{background:#f47920;border:1px solid #f47920;border-radius:8px;width:104px;height:40px;font-size:14px;min-width:113px;display:flex;align-items:center;justify-content:center;color:#fff}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:before{display:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:hover{background:#f79752;color:#fff;border:1px solid #f79752}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-top .page-checkbox .page-checkbox__label:focus{background:#bd5f19;color:#fff;border:1px solid #bd5f19}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom a.purchase-item__image img,.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom span.purchase-item__image img{opacity:1}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc{min-height:unset;margin:0}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc a{text-decoration:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__desc h3.subtitle{opacity:1;filter:none;margin-left:15px;margin-right:15px;font-size:14px;color:#102d69}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__inner{min-height:unset;margin:0;align-items:center;align-self:auto}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked .purchase-form__item__inside .discounted-bottom .purchase-item__inner .purchase-item__price{filter:none;opacity:1;color:#102d69}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen{background:#fff}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle{flex-flow:column-reverse;height:100%;max-width:calc(100% - 277px);justify-content:space-between}@media screen and (max-width:767px){.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle{max-width:100%}}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle>span{font-weight:700;font-size:16px;line-height:18px;color:#000}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .bottom{display:flex;flex-flow:column-reverse}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .promo-info{color:#000}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .promo-info strong{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-top:3px;margin-bottom:2px;color:#102d69;background:#eaf1fa;margin-right:12px;cursor:pointer;text-decoration:none}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .purchase-item__desc{justify-content:start;flex:unset;margin:0 0 5px}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-middle .purchase-item__desc a h3{color:#000}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label{background:transparent;color:#000;border-color:#000}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right label.added .page-checkbox__label:hover{color:#f47920;border-color:#f47920}.popup--cart-select-delivery .purchase-item.purchase-item-discounted-locked.chosen .purchase-form__item__inside>div.discounted-right .purchase-item__inner .purchase-item__price{color:#000}.popup--cart-select-delivery .purchase-item .item-manage.tablet{display:none}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .page-checkbox,.popup--cart-select-delivery .purchase-item.purchase-item__locked .page-checkbox{pointer-events:visible}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__image img,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__image img{opacity:.5}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-form__item__inside .tags,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-form__item__inside .tags{filter:grayscale(1);opacity:.3}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__inner .item_change_cart,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__inner .purchase-item__price,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__inner .item_change_cart,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__inner .purchase-item__price{filter:grayscale(1);opacity:.3;pointer-events:none}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__qty,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .subtitle,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__qty,.popup--cart-select-delivery .purchase-item.purchase-item__locked .subtitle{filter:grayscale(1);opacity:.3}.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__qty .qty-nav__down,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__qty .qty-nav__up,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .purchase-item__qty input,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .subtitle .qty-nav__down,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .subtitle .qty-nav__up,.popup--cart-select-delivery .purchase-item.purchase-form__item__disabled .subtitle input,.popup--cart-select-delivery .purchase-item.purchase-item__locked .page-checkbox,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__qty .qty-nav__down,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__qty .qty-nav__up,.popup--cart-select-delivery .purchase-item.purchase-item__locked .purchase-item__qty input,.popup--cart-select-delivery .purchase-item.purchase-item__locked .subtitle .qty-nav__down,.popup--cart-select-delivery .purchase-item.purchase-item__locked .subtitle .qty-nav__up,.popup--cart-select-delivery .purchase-item.purchase-item__locked .subtitle input{pointer-events:none}.popup--cart-select-delivery .purchase-item .container-undo-delete{width:100%;text-align:center}.popup--cart-select-delivery .purchase-item .container-undo-delete a{font-size:14px;color:#102d69;font-weight:700;text-decoration:underline}.popup--cart-select-delivery .purchase-item__inner{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between;margin-left:auto;min-height:92px;margin-top:12px;align-self:stretch;align-self:auto;justify-content:flex-start;height:90px}.popup--cart-select-delivery .purchase-item__inner.mobile,.popup--cart-select-delivery .purchase-item__inner .mobile{display:none}@media screen and (max-width:768px){.popup--cart-select-delivery .purchase-item__inner{flex-direction:row;width:100%;min-height:unset;align-items:center;flex-wrap:wrap;justify-content:space-between;height:unset;margin:0 0 16px;align-items:flex-end}.popup--cart-select-delivery .purchase-item__inner .quantity-mobile-container{display:block;flex-shrink:0;margin-left:9px}.popup--cart-select-delivery .purchase-item__inner .quantity-mobile-container .quantity.mobile{display:flex;color:#000;font-weight:700;font-size:16px;line-height:19px}}.popup--cart-select-delivery .purchase-item__inner .inner{display:flex;flex-direction:column-reverse;align-items:flex-end;justify-content:space-between;margin-left:auto;min-height:92px;align-self:stretch}.popup--cart-select-delivery .purchase-item__inner .inner .item-manage{display:flex;flex-direction:row;align-items:center;margin-top:-10px}.popup--cart-select-delivery .purchase-item__inner .inner .item-manage.mobile,.popup--cart-select-delivery .purchase-item__inner .inner.mobile{display:none}.popup--cart-select-delivery .purchase-item__inner .item_change_cart{margin-right:38px;position:relative}.popup--cart-select-delivery .purchase-item__inner .item_change_cart .edd-value{font-size:14px;color:#21253d;display:flex;align-items:center}.popup--cart-select-delivery .purchase-item__inner .item_change_cart .edd-value:before{content:url(img/move-to-top.a22ba5.svg);margin-right:5px;height:20px;width:20px}.popup--cart-select-delivery .purchase-item__inner .item_change_cart .edd-value:after{position:absolute;content:"";margin-left:12px;top:6px;right:-17px;width:0;height:0;border:4px solid transparent;border-top-color:#0b86df}.popup--cart-select-delivery .purchase-item--alert{padding-bottom:8px}.popup--cart-select-delivery .purchase-item__image{display:flex;max-height:90px;justify-content:center;overflow:hidden;text-decoration:none;max-width:92px}@media screen and (max-width:768px){.popup--cart-select-delivery .purchase-item__image{max-height:70px;max-width:70px;min-width:70px}.popup--cart-select-delivery .purchase-item__image img{max-width:100%;max-height:100%}}.popup--cart-select-delivery .purchase-item__image.mobile,.popup--cart-select-delivery .purchase-item__image.tablet{display:none}.popup--cart-select-delivery .purchase-item__image img{display:block;transition:all .25s ease;width:100%;height:auto}.popup--cart-select-delivery .purchase-item__image:active,.popup--cart-select-delivery .purchase-item__image:focus,.popup--cart-select-delivery .purchase-item__image:hover{transform:scale(1.1)}.popup--cart-select-delivery .purchase-item__image--set{flex-wrap:wrap;margin:0;padding:0;width:110px}.popup--cart-select-delivery .purchase-item__image--set li{align-items:center;border:1px solid #97a1c3;border-radius:6px;display:flex;justify-content:center;height:50px;margin:1px;overflow:hidden;padding:5px;width:calc(50% - 2px)}.popup--cart-select-delivery .purchase-item__image--set li img{margin:0 auto}.popup--cart-select-delivery .purchase-item__image--set li a{height:100%;text-decoration:none;width:100%}.popup--cart-select-delivery .purchase-item__image--set.set3 li:last-of-type{width:calc(100% - 2px)}.popup--cart-select-delivery .purchase-item__desc{min-height:90px;display:flex;flex-flow:column;justify-content:space-between;margin:12px 52px 0 24px;flex:1}.popup--cart-select-delivery .purchase-item__desc .tags{display:flex;flex-wrap:wrap;align-items:center;margin:5px 0 10px}.popup--cart-select-delivery .purchase-item__desc .tags .info{margin-right:10px;color:#000;background:#f5f5f5}.popup--cart-select-delivery .purchase-item__desc .tags .info,.popup--cart-select-delivery .purchase-item__desc .tags .promo-info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-top:2px;margin-bottom:2px}.popup--cart-select-delivery .purchase-item__desc .tags .promo-info{color:#102d69;background:#eaf1fa;margin-right:12px}@media screen and (max-width:768px){.popup--cart-select-delivery .purchase-item__desc{align-items:flex-start;min-height:unset;margin:0}.popup--cart-select-delivery .purchase-item__desc .item-info-container.desktop{display:none}}.popup--cart-select-delivery .purchase-item__desc.mobile,.popup--cart-select-delivery .purchase-item__desc.tablet{display:none}.popup--cart-select-delivery .purchase-item__desc .purchase-item__qty{display:flex;gap:11px;align-items:center;position:relative}.popup--cart-select-delivery .purchase-item__desc .purchase-item__qty .purchase-item__price.tablet{display:none}.popup--cart-select-delivery .purchase-item__desc .description,.popup--cart-select-delivery .purchase-item__desc .subtitle{margin:0}.popup--cart-select-delivery .purchase-item__desc .subtitle{display:block}.popup--cart-select-delivery .purchase-item__desc .subtitle a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-decoration:none;text-overflow:ellipsis;max-height:34px;color:#000;font-weight:700;font-size:16px;line-height:17px;text-align:left;padding-left:0}@media screen and (max-width:767px){.popup--cart-select-delivery .purchase-item__desc .subtitle a{padding-left:12px}}@media screen and (max-width:480px){.popup--cart-select-delivery .purchase-item__desc .subtitle a{font-size:15px}}.popup--cart-select-delivery .purchase-item__desc .quantity{color:#000;font-weight:700;font-size:16px;line-height:19px}.popup--cart-select-delivery .purchase-item__desc .product__info .number{font-size:16px;margin-right:15px}.popup--cart-select-delivery .purchase-item__desc .product__info svg{height:24px;margin:0 20px 0 0;width:24px}.popup--cart-select-delivery .purchase-item__qty-locked{font-size:16px;font-weight:700}.popup--cart-select-delivery .purchase-item__promo{border:2px solid #97a1c3;border-radius:15px;display:block;margin-bottom:15px;padding:2px;text-align:center;width:100%}.popup--cart-select-delivery .purchase-item__promo--discount{background:#97a1c3;border:2px solid #102d69;color:#fff}.popup--cart-select-delivery .purchase-item__qty .qty{margin:0;z-index:9}.popup--cart-select-delivery .purchase-item__qty .qty__input{border-radius:8px}.popup--cart-select-delivery .purchase-item__qty .qty__max_quantity{transition:all .25s ease;color:#ff3b30;font-weight:700;font-size:14px;position:absolute;left:112px;width:max-content}.popup--cart-select-delivery .purchase-item__qty-info{display:block;margin-top:20px}.popup--cart-select-delivery .purchase-item__price{font-size:20px;font-weight:700;text-align:right}.popup--cart-select-delivery .purchase-item__price .price__per-item{font-size:14px;margin-top:5px;display:flex;align-items:center}.popup--cart-select-delivery .purchase-item__price .price__per-item img{width:12px;height:12px;margin-right:5px}.popup--cart-select-delivery .purchase-item__inactive{color:#ff3b30;font-weight:700;font-size:14px;width:100%}.popup--cart-select-delivery .purchase-item__add{border:none;padding:0;text-decoration:none;width:55px;display:flex;align-items:center;font-size:14px;color:#000}.popup--cart-select-delivery .purchase-item__add img{width:100%;margin-right:5px}.popup--cart-select-delivery .purchase-item__add-price{display:block;margin-top:25px;text-align:center}.popup--cart-select-delivery .purchase-item__add svg{display:block;fill:#97a1c3;height:32px;margin:0 auto;width:32px}.popup--cart-select-delivery .purchase-item__add svg:hover{fill:#f47920}.popup--cart-select-delivery .purchase-item__alert{padding-top:10px;width:100%}.add-more-slider-container{width:100%;overflow:hidden;display:flex;margin:0;align-items:center;background:#fff;border-radius:8px}.add-more-slider-container .show-more-products-link{display:block;text-align:center;font-weight:400;font-size:14px;line-height:17px;color:#0b86df;padding:22px 0;text-decoration:none;border-top:1px solid #dcdcdc;cursor:pointer}.add-more-slider-container .show-more-products-link:active,.add-more-slider-container .show-more-products-link:focus,.add-more-slider-container .show-more-products-link:hover{text-decoration:underline}.add-more-slider-container .show-more-products-link.mobile{display:none}@media screen and (max-width:767px){.add-more-slider-container .show-more-products-link.mobile{display:block}}.add-more-slider-container .add-more-slider-list{list-style-type:none;margin:44px 0 16px}.add-more-slider-container .add-more-slider-list .add-more-product{padding-right:12px;padding-left:12px}.add-more-slider-container .add-more-slider-list .add-more-product .product-inner .product-img-container{width:100%;height:152px;display:flex;justify-content:center;align-items:center}.add-more-slider-container .add-more-slider-list .add-more-product .product-inner .product-img-container img{max-width:100%;max-height:100%;width:auto;height:auto}.add-more-slider-container .add-more-slider-list .add-more-product .basket-icon{position:absolute;top:-8px;right:8px;padding:8px;border:1px solid #dcdcdc;border-radius:8px;width:auto;height:auto;cursor:pointer}.add-more-slider-container .add-more-slider-list .add-more-product .qty{position:absolute;top:-8px;right:28px;z-index:9;margin:0;width:unset}.add-more-slider-container .add-more-slider-list .add-more-product .qty input{border-radius:8px;background:#fff;width:40px;height:100px}.add-more-slider-container .add-more-slider-list .add-more-product .qty .qty-nav__down,.add-more-slider-container .add-more-slider-list .add-more-product .qty .qty-nav__up{width:16px;height:16px;top:11px;left:12px;transform:none}.add-more-slider-container .add-more-slider-list .add-more-product .qty .qty-nav__down{top:unset;bottom:11px}.add-more-slider-container .add-more-slider-list .add-more-product span{display:block}.add-more-slider-container .add-more-slider-list .add-more-product .price{font-weight:700;font-size:20px;line-height:24px;color:#000;padding:0}.add-more-slider-container .add-more-slider-list .add-more-product .price small{font-size:13px}.add-more-slider-container .add-more-slider-list .add-more-product .btn-add-to-basket{font-weight:700;font-size:16px;line-height:19px;text-align:center;width:100%;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-top:12px}.add-more-slider-container .add-more-slider-list .add-more-product .title{color:#000;padding:32px 0 12px;text-decoration:none;font-weight:700;font-size:12px;line-height:14px}.add-more-slider-container .add-more-slider-list .add-more-product .title a{text-decoration:none;font-weight:700;font-size:12px;line-height:14px;color:#000;height:28px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.add-more-slider-container .add-more-slider-list .add-more-product .blue-box{background:#eaf1fa;font-weight:400;font-size:12px;line-height:14px;color:#102d69;padding:10px 0;text-align:center}.add-more-slider-container .add-more-slider-list .add-more-product .smallest-price{padding:6px 0 0;font-weight:400;font-size:12px;line-height:14px;color:#5c5c5c}.add-more-slider-container .more-products-arrow{transform:translateY(-50%);top:50%;position:absolute;cursor:pointer;width:32px;height:32px;z-index:999}.add-more-slider-container .swiper-button-prev{z-index:999;top:unset;bottom:unset;right:unset;left:12px}.add-more-slider-container .swiper-button-prev:before{content:url(img/slider-arrow-left.04962e.svg);cursor:pointer;width:32px;height:32px;padding:0;right:unset;left:0;box-shadow:none;border:none}.add-more-slider-container .swiper-button-prev:after{display:none}.add-more-slider-container .swiper-button-next{z-index:999;top:unset;bottom:unset;left:unset;right:12px}.add-more-slider-container .swiper-button-next:before{content:url(img/slider-arrow-right.697344.svg);cursor:pointer;width:32px;height:32px;padding:0;left:unset;right:0;box-shadow:none;border:none}.add-more-slider-container .swiper-button-next:after{display:none}.add-more-slider-container .add-more-slider-list{margin:20px 0 16px;padding:0}.add-more-slider-container .add-more-slider-list .add-more-product{padding-right:0;padding-left:24px;width:auto}.add-more-slider-container .add-more-slider-list .add-more-product .product-inner{width:168px}.add-more-slider-container .add-more-slider-list .add-more-product:first-of-type{padding-left:24px}.add-more-slider-container .add-more-slider-list .add-more-product:last-of-type{padding-right:24px}.product-added .tags.desktop{display:flex;flex-wrap:wrap;align-items:center;margin:5px 0 10px}.product-added .tags.desktop .info-container.desktop{display:inline-block;margin:5px 0}.product-added .tags.desktop .info-container.desktop .info,.product-added .tags.desktop .info-container.desktop .promo-info{position:relative;font-weight:400;font-size:14px;line-height:18px;border-radius:4px;padding:1px 8px;width:fit-content;display:inline-block;margin-right:10px;margin-top:2px;margin-bottom:2px}.product-added .tags.desktop .info-container.desktop .promo-info{color:#102d69;background:#eaf1fa;margin-right:12px}.product-added .tags.desktop .info-container.desktop a.promo-info{cursor:pointer;text-decoration:none}.product-added .tags.desktop .info-container.desktop .info{color:#000;background:#f5f5f5}.product-added .tags.desktop .info-container.desktop .save{font-weight:700;font-size:12px;line-height:14px;color:#102d69}.product-added .tags.desktop .info-container.desktop .item-bottom{display:flex;align-items:flex-end}.product-added .tags.desktop .info-container.desktop .item-bottom .item-qty{font-weight:700;font-size:16px;line-height:19px;color:#bcbcbc}.product-added .tags.desktop .info-container.desktop .item-bottom .btn{margin-left:12px;color:#000;border:1px solid #000;font-weight:700;font-size:14px;line-height:17px;display:flex;align-items:center;padding:0 20px;background:#fff}.product-added .tags.desktop .info-container.desktop .item-bottom .btn:active,.product-added .tags.desktop .info-container.desktop .item-bottom .btn:focus,.product-added .tags.desktop .info-container.desktop .item-bottom .btn:hover{color:#fff;border:1px solid #fff;background:#000}@media screen and (max-width:560px){.user_delivery_box{flex-wrap:inherit}}.product-omni-price{height:30px;color:#97a1c3;font-family:Lato;font-size:12px;font-style:normal;font-weight:400;line-height:normal;max-width:228px;text-align:left}.product-card__price .product-omni-price{font-size:14px}.cart-form__item .product-omni-price{padding-top:5px;max-width:111px;text-align:left;display:flex;flex-wrap:wrap;height:unset}.cart__inner.basket-items .cart-form__item .product-omni-price,.cart__inner .basket-items .cart-form__item .product-omni-price{text-align:right;padding:5px 0 10px;max-width:151px;height:unset}.cart__inner.basket-items .cart-form__item .cart-item__price{min-width:151px}.cart__inner.basket-items .cart-form__item .cart-item__price,.cart__inner .basket-items .cart-form__item .cart-item__price,.cart__inner.basket-items .cart-form__item .price__per-item,.cart__inner .basket-items .cart-form__item .price__per-item{text-align:right}@media screen and (max-width:840px){.cart__inner.basket-items .cart-form .cart-item__inner:after,.cart__inner .basket-items .cart-form .cart-item__inner:after{width:100%}}@media screen and (max-width:1024px){.cart-form.basket-items .cart-form__item .cart-item__add{display:inline-block}}.cart-form.basket-items .cart-item__inner .cart-item__price{min-width:150px}.cart-totals.is-affixed .inner-wrapper-sticky{position:relative!important;top:unset!important;left:0!important;width:100%!important}.cart-form.basket-items .cart-item__price{margin:0 20px 0 0}@media screen and (max-width:1200px){.cart-form.basket-items{padding-right:0}}@media screen and (max-width:1150px){.cart-form.basket-items{padding-right:0}.cart-form.basket-items .cart-item__inner .cart-item__price{min-width:100px}.cart__inner .basket-items .cart-form__item .product-omni-price{max-width:100px}.cart-form.basket-items .cart-item__price{margin:0 10px 0 0}}@media screen and (max-width:1024px){.cart-totals.is-affixed .cart-totals__inner{margin-top:-1px}.cart-form.basket-items .cart-item__inner .cart-item__price{max-width:calc(100% - 348px);margin-left:187px}.cart__inner .basket-items .cart-form__item .product-omni-price{display:block;max-width:unset}}@media screen and (max-width:900px){.cart-form.basket-items .cart-item__inner .cart-item__price{min-width:calc(100% - 180px);margin-left:unset}}.btn.orange-not-filled{background:#fff;color:#f47920;border:1px solid #f47920}.btn.orange-not-filled:focus,.btn.orange-not-filled:hover{background:#fef0e7;color:#f47920}.btn.orange-not-filled:active{background:#f47920;color:#fff}.btn.orange-not-filled:disabled{background:#fff!important;border:1px solid #dcdcdc!important;color:#dcdcdc!important;pointer-events:none}.payment-summary-servio{width:100%;padding:24px 16px}.payment-summary-servio__box{background:#eaf1fa;width:100%;padding:24px 16px;display:grid;grid-template-columns:1fr;gap:17px}.payment-summary-servio__title{font-weight:700;font-size:14px;color:#102d69}.payment-summary-servio__text{font-size:14px;font-weight:400;color:#102d69}.payment-summary-servio__button-container{margin-top:12px}.payment-summary-servio__button-container a{width:100%;border-radius:9999px}.payment-summary-servio .btn{height:48px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#102d69;border-color:currentColor;background:transparent}@media(min-width:768px){.payment-summary-servio{padding:24px}.payment-summary-servio__box{grid-template-columns:1fr 1fr;gap:0;padding:16px 24px}.payment-summary-servio__title{grid-column:1;grid-row:1;font-size:16px}.payment-summary-servio__text{grid-column:1;grid-row:2}.payment-summary-servio__button-container{grid-column:2;grid-row:1/3;display:flex;justify-content:flex-end;align-items:center;margin-top:0}.payment-summary-servio__button-container a{width:unset}}.purchase .purchase-form .purchase-item.purchase-form__item__disabled .cart-index-desktop .item_change_cart{filter:grayscale(1);opacity:.3;pointer-events:none}@media screen and (max-width:1024px){.purchase .purchase-form .purchase-item .purchase-item__desc.tablet .item-bottom{justify-content:space-between;flex-flow:column;gap:7px}.purchase .purchase-form .purchase-item .purchase-item__desc.tablet .item-bottom .btn.check-another,.purchase .purchase-form .purchase-item .purchase-item__desc.tablet .item-bottom .btn.check-replacement{font-size:13px;padding:0 3px;margin:0;width:100%;justify-content:center;max-width:226px}}@media screen and (max-width:767px){.purchase-background .popup.popup--no-replacements .popup__inner .header-fixed{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:flex-end}.purchase-background .popup.popup--no-replacements .popup__inner .popup__body{margin-top:76px}.purchase-background .popup.popup--no-replacements .popup__inner .popup__body .error-img{width:56px;height:56px}.purchase-background .popup.popup--no-replacements .popup__inner .popup__body .close-blik-error-btn{position:absolute;bottom:0;width:100%;border-radius:0}}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner{justify-content:flex-start;padding:0}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed{position:fixed;display:flex;align-items:center;height:72px;flex-flow:row-reverse;background:#fff;z-index:999999;padding:0 24px;border-radius:8px}@media screen and (max-width:767px){.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed{height:52px;width:100%;box-shadow:0 4px 4px rgba(0,0,0,.05)}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed #goBack,.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed .close.popup__close{top:16px}}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed .popup__header{margin:0;text-align:center}@media screen and (max-width:767px){.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .header-fixed .popup__header{font-size:14px;padding:0;box-shadow:none;position:relative}}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .popup__body{padding:72px 24px 24px;margin:0}@media screen and (max-width:767px){.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .popup__body{padding:10px 16px 12px}.popup.order-placed-popup.popup--product.payment-methods-popup.js-finish-pbl-popup[data-payment-method-popup-id="25"] .popup__inner .popup__body .bank-list{padding-top:62px}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.redirect-to-bank-content{display:flex;justify-content:space-between;align-items:center;flex-flow:column;max-height:100%}.redirect-to-bank-content__message{color:#000;text-align:center;font-weight:700;font-size:16px;line-height:19px}.redirect-to-bank-content__button{position:unset!important;top:unset!important;right:unset!important;width:100%!important;height:unset!important;padding:10px 0!important}.redirect-to-bank-content__countdown-container{width:200px;max-width:50vh}@media screen and (max-width:767px){.redirect-to-bank-content{width:100%;padding:16px;position:fixed;height:100%;top:0;left:0}.redirect-to-bank-content__message{order:1;margin-top:52px}}@media screen and (max-width:767px)and (max-height:300px){.redirect-to-bank-content__message{margin-top:0}}@media screen and (max-width:767px){.redirect-to-bank-content__countdown-container{order:2}}@media screen and (max-width:767px){.redirect-to-bank-content__button{order:3;line-height:unset!important;padding:20px 0!important}}input#P24_cardCVV,input#P24_expMonth,input#P24_expYear{text-align:center}#P24FormContainer input.P24_input_error{border-color:#ff3b30;background-image:url(/images/cart/danger.svg);color:#ff3b30;background-repeat:no-repeat;background-size:20px 20px;background-position:calc(100% - 12px) 50%}#P24FormContainer input.P24_input_error+label{font-size:12px;line-height:14px;top:-6px;padding:0 4px;background:#fff;z-index:9999;color:#000}#P24FormContainer{width:100%}#P24FormContainer button{visibility:hidden;width:0;height:0}#P24FormContainer form{margin-top:40px}#P24FormContainer form p{margin:0 0 18px;display:flex;justify-content:center;flex-flow:column;position:relative}#P24FormContainer form p:focus-within label{font-size:12px;line-height:14px;top:-6px;padding:0 4px;background:#fff;z-index:9999}#P24FormContainer form p:last-of-type{flex-flow:row;justify-content:space-between;font-size:29px;align-items:center}#P24FormContainer form input{border:1px solid #dcdcdc;border-radius:8px;height:48px;line-height:48px;padding:14px 12px;font-weight:700;font-size:16px;color:#102d69}#P24FormContainer form label{left:12px;font-weight:400;color:#000;text-align:left;position:absolute;font-family:Lato,sans-serif;margin:0;font-size:12px;line-height:14px;top:-6px;padding:0 4px;background:#fff;z-index:9999}#P24FormContainer form #P24_expMonth,#P24FormContainer form #P24_expYear{width:47%}#P24FormContainer form #P24_expMonth::placeholder,#P24FormContainer form #P24_expYear::placeholder{font-weight:700;font-size:16px;line-height:19px;color:#5c5c5c}.benefits,.helpline,.newsletter{content-visibility:auto}
.edd-root,.edd-root *,.edd-root :after,.edd-root :before{margin:0;padding:0;box-sizing:border-box}.edd-root{color:#21253d;display:inline-block;font-family:Lato-Medium,sans-serif;font-size:18px;font-weight:500;position:relative;user-select:none;width:100%}.edd-root-disabled{color:#ccc;cursor:not-allowed}.edd-head{background:#fff;border:none;border-bottom:1px solid #102d69;border-radius:0;height:56px;line-height:56px;overflow:hidden;position:relative}.edd-root-focused .edd-head{border-color:#97a1c3}.edd-root-invalid .edd-head{border-color:#e47682}.edd-value{padding:0;display:inline-block;height:100%;vertical-align:middle;width:100%}.edd-arrow{position:absolute;width:18px;height:10px;top:40%;right:15px;transition:transform .15s;pointer-events:none;color:#6373a7}.edd-arrow:before{content:"";position:absolute;width:13px;height:13px;border-right:1px solid;border-bottom:1px solid;top:-5px;right:0;transform:rotate(45deg);transform-origin:50% 25%}.edd-root-open .edd-arrow{transform:rotate(180deg)}.edd-root-open .edd-arrow,.edd-root:not(.edd-root-disabled):not(.edd-root-open) .edd-head:hover .edd-arrow{color:#6373a7}.edd-group-label,.edd-option,.edd-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edd-option,.edd-root:not(.edd-root-disabled) .edd-value{cursor:pointer}.edd-select{position:absolute;opacity:0;width:100%;left:-100%;top:0}.edd-root-native .edd-select{left:0;top:0;width:100%;height:100%}.edd-body{background:#fff;border-radius:15px;border:2px solid #97a1c3;left:0;margin:0;min-width:330px;opacity:0;overflow:hidden;position:absolute;pointer-events:none;right:0;transform:scale(.95);z-index:50}.edd-root-open .edd-body{opacity:1;pointer-events:all;transform:scale(1);transition:opacity .2s,transform .1s cubic-bezier(.25,.46,.45,.94)}.edd-root-open-above .edd-body{bottom:100%}.edd-root-open-below .edd-body{top:100%}.edd-items-list{overflow:auto;max-height:350px!important;transition:all .25s ease;-webkit-overflow-scrolling:touch}.edd-group{padding:30px}.edd-option{font-size:16px;padding:10px 0;border:none;transition:all .25s ease}.edd-group-has-label .edd-option{padding-left:14px}.edd-option-focused:not(.edd-option-disabled),.edd-option-selected{color:#f47920}.edd-group-disabled .edd-option,.edd-option-disabled{cursor:default;color:#ccc}.is-disabled-dropdown{pointer-events:none;background-color:#ebecec;color:#afb0b3}.aside__section .edd-group-label,.edd-option,.edd-value{white-space:normal;-o-text-overflow:clip;text-overflow:clip;overflow:visible}.edd-value{white-space:nowrap;-o-text-overflow:clip;text-overflow:ellipsis;overflow:hidden;width:90%}.aside__section .edd-value{padding:0 18px}.aside__section .select-light .edd-head{height:auto;overflow:visible}.aside__section .edd-select.easydropdown-custom--desktop{pointer-events:none}
.expandable-list{overflow:hidden}.expandable-list__list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.expandable-list--closed .expandable-list__list-wrapper{flex-wrap:nowrap}.expandable-list__list-element{margin-right:12px;margin-bottom:.5em}.expandable-list__list-element--hidden{display:none!important}.expandable-list__list-element--transparent{opacity:0;pointer-events:none}.product-variants{margin:20px 0}.product-variants__title{font-size:16px;color:#58689a;font-weight:600;margin-bottom:16px}.product-variants__list-element{flex:0 0 88px;display:flex;flex-direction:row;align-items:stretch}.product-variants__list-element:last-child{margin-right:0}.product-variants__list-element a{text-decoration:none}.product-variants__list-element--not-available .product-variants__list-element-box{border:1px solid #d8dce9;color:rgba(88,104,154,.5)}.product-variants__list-element--not-available .product-variants__list-element-box img{opacity:.5}.product-variants__list-element--not-available .product-variants__price{color:rgba(88,104,154,.5)}.product-variants__list-element--selected .product-variants__list-element-box{border:2px solid #f47920}.product-variants__list-element--selected .product-variants__price{color:#f47920}.product-variants__list-element-inner{width:100%}.product-variants__list-element-box{border:1px solid #b1b9d3;border-radius:8px;width:100%;height:78px;display:flex;align-items:center;justify-content:center}.product-variants__item-inner{width:100%}.product-variants__item-inner img{width:60px;height:60px}.product-variants__price{text-decoration:none;text-align:center;color:#6373a7;padding-top:4px;font-weight:600}.product-variants__info{text-align:center;color:#6373a7;font-weight:400}.product-variants__drawer-list{display:flex;gap:24px 12px;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto 12px}.product-variants__drawer-list .product-variants__list-element{flex:0 0 60px}.product-variants__drawer-list .product-variants__item-inner{width:100%}.product-variants__drawer-list .product-variants__item-inner .product-variants__list-element-box{height:60px;overflow:hidden}.product-variants__drawer-list .product-variants__item-inner img{width:56px;height:56px}.product-variants__drawer-list .product-variants__info{display:none}.product-variants--image-rect .product-variants__list-element{flex:0 0 108px}.product-variants--image-rect .product-variants__drawer-list{display:grid;grid-template-columns:repeat(auto-fit,60px);max-width:100%;gap:24px 12px}.product-variants__open-button{background:#fff;border:1px solid #b1b9d3;color:#f47920;font-weight:600;cursor:pointer}.product-variants__close-button{border:1px solid transparent;display:flex;justify-content:center;align-items:center;background:#fff;cursor:pointer}.product-variants--text .product-variants__list-element{flex:0 1 auto;min-width:88px}.product-variants--text .product-variants__list-element-box{padding-left:4px;padding-right:4px;height:58px}.product-variants--text .product-variants__list-element-box span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-variants--text .product-variants__drawer-list{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0 auto}.product-variants--text .product-variants__drawer-list .product-variants__item-inner{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:5px}.product-variants--text .product-variants__drawer-list .product-variants__list-element{width:100%;position:relative}.product-variants--text .product-variants__drawer-list .product-variants__list-element:after{content:"";background:#dcdcdc;position:absolute;height:1px;left:0;right:0;bottom:-13.5px}.product-variants--text .product-variants__drawer-list .product-variants__list-element:last-child:after{display:none}.product-variants--text .product-variants__drawer-list .product-variants__list-element:last-child{margin-bottom:12px}.product-variants--text .product-variants__drawer-list .product-variants__list-element-box{max-width:100%;overflow:hidden;grid-column:1;grid-row:1/3}.product-variants--text .product-variants__drawer-list .product-variants__price{text-align:right;align-self:center;padding-top:0;grid-row:1/2}.product-variants--text .product-variants__drawer-list .product-variants__info{display:block;text-align:right;align-self:start;grid-row:2/3}.product-variants--text .product-variants__drawer-list .product-variants__item-inner--with-info .product-variants__price{grid-row:1;align-self:end}.product-variants--text .product-variants__drawer-list .product-variants__item-inner--with-info .product-variants__info{display:block;grid-row:2}.product-variants__item-tooltip{z-index:12;opacity:0;pointer-events:none;position:fixed;transition:opacity .1s ease-in .5s;padding-bottom:16px}.product-variants__item-tooltip[aria-hidden=false]{z-index:15;transition:opacity .1s ease-in 0s;opacity:1;pointer-events:all}.product-variants__item-tooltip-box{background:#fff;border-radius:8px;padding:24px;box-shadow:0 0 30px 0 rgba(0,0,0,.16)}@media(max-width:1024px){.product-variants__item-tooltip-box{padding:24px 0}}.product-variants__item-tooltip-overlay{position:fixed;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s;background:hsla(0,0%,100%,.8);display:block}.product-variants__item-tooltip-content{display:grid;gap:24px;grid-template-columns:1fr}.product-variants__item-tooltip-content-image{display:flex;justify-content:center;align-items:center}.product-variants__item-tooltip-content-info{width:83%;min-width:345px;display:grid;gap:16px;grid-template-columns:1fr;grid-template-rows:min-content}.product-variants__item-tooltip-content-name{font-weight:700}.product-variants__item-tooltip-content-price{font-weight:700;font-size:1.2em;color:#6373a7}.product-variants__item-tooltip-content-not-available{text-transform:uppercase;font-size:14px;color:#102d69;font-weight:700}@media(max-width:1024px){.product-variants__item-tooltip-content{grid-template-columns:1fr 2fr}.product-variants__item-tooltip-content-image{grid-column:1;grid-row:1/-1;position:relative}.product-variants__item-tooltip-content-image img{display:block;width:100%;max-width:300px}.product-variants__item-tooltip-content-info{width:83%;min-width:auto}}.product-card-price-box{align-items:center;display:flex;margin:20px 0}.product-card-price-box .price-red{color:#cf3238}.product-card-price-box .price-magenta{color:#df1783}.product-card-price-box .price{align-items:center;border:solid #f47920;border-width:1px 0;color:#f47920;display:flex;flex-direction:column;font-size:32px;font-family:Lato,sans-serif;font-weight:700;justify-content:center;padding:13px 12px;text-align:center;width:245px}.product-card-price-box .price--very-small{font-size:16px}.product-card-price-box .price--small{font-size:24px}.product-card-price-box .price--center{text-align:center}.product-card-price-box .price .price-info{display:block;margin-bottom:10px;width:100%}.product-card-price-box .price--between{justify-content:space-between}.product-card-price-box .price.border-red{border:solid #cf3238;border-width:1px 0}.product-card-price-box .price.border-magenta{border:solid #df1783;border-width:1px 0}.product-card-price-box .qty{margin-top:0}.product-card-price-box .product__add-to-cart{margin:0 10px 0 auto;width:calc(100% - 150px)}.product-card-price-box .btn-magenta{background-color:#df1783;color:#fdf1f8;border:1px solid #df1783}.product-card-price-box .btn-magenta:active,.product-card-price-box .btn-magenta:focus,.product-card-price-box .btn-magenta:hover{color:#df1783;background-color:#fdf1f8}.product-card-price-box .product-omni-price{font-size:14px}.product-card-price-box .product-omni-desc{color:#6373a7;font-family:Lato;font-size:14px;font-style:normal;line-height:18px}.product-card-price-box .variations-block__product_unavailable{margin-top:0}@media screen and (max-width:1200px){.product-card-price-box{flex-wrap:wrap;justify-content:center}.product-card-price-box .price{font-size:26px;margin-bottom:20px;width:100%}}@media screen and (max-width:560px){.product-card-price-box{margin:0 -10px 20px}.product-card-price-box .price{margin:0 10px 20px}.product-card-price-box .form-product-add-to-cart{margin-left:0}.product-card-price-box .form-product-add-to-cart .qty{margin:0 20px 0 10px}.product-card-price-box .form-product-add-to-cart>.select-light{margin:0 10px!important}}.out-of-stock .product-card-price-box{margin-top:60px}.out-of-stock .product-card-price-box .price{border:solid rgba(151,161,195,.4);border-width:1px 0;color:rgba(151,161,195,.4)}.out-of-stock .product-card-price-box .variations-block{justify-content:center;padding-left:60px}.out-of-stock .product-card-price-box .variations-block .btn{width:100%}@media screen and (max-width:1024px){.out-of-stock .product-card-price-box .variations-block{padding:0}.out-of-stock .product-card-price-box .variations-block .description{text-align:center;width:100%}.out-of-stock .product-card-price-box .variations-block .btn{max-width:245px}}.product-recipe .product-card-price-box .product-card__price{align-items:stretch}.product-recipe .product-card-price-box .product-card__price .price{height:135px}.product-card{margin-top:10px}.product-card__subtitle{border-bottom:1px solid #97a1c3;padding:5px 0 10px}.product-card__subtitle .description{color:#21253d;margin-left:40px;text-transform:none}.product-card__gallery{align-items:flex-end;display:flex;padding-top:40px}.product-card__gallery .miniatures{margin:0;padding:0;width:50px}.product-card__gallery .miniatures__wrapper{flex-shrink:0;height:300px;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.product-card__gallery .miniatures__wrapper::-webkit-scrollbar{width:0;height:0;display:none}.product-card__gallery .miniatures__image{align-items:center;border:1px solid #97a1c3;border-radius:10px;cursor:pointer;display:flex;height:48px;justify-content:center;margin:8px 0;overflow:hidden;transition:all .25s ease;width:48px}@media screen and (max-width:560px){.product-card__gallery .miniatures__image.miniatures__image--360{position:absolute;width:40px;height:40px;background:#fff;bottom:-11px;left:0}.product-card__gallery .miniatures__image.miniatures__image--360 .miniatures__image--360__img{display:block}}.product-card__gallery .miniatures__image img{display:block;height:auto;width:100%}.product-card__gallery .miniatures__image:active,.product-card__gallery .miniatures__image:focus,.product-card__gallery .miniatures__image:hover{border:1px solid #f47920}.product-card__gallery .miniatures__list{margin:0;padding-left:0;position:relative;aspect-ratio:1}.product-card__gallery .miniatures__list-item{align-items:center;display:flex;justify-content:center;opacity:0;position:absolute;transform:scale(.9);transition:all .25s ease;width:100%;height:100%}@media screen and (min-width:1024px){.product-card__gallery .miniatures__list-item{height:unset}}.product-card__gallery .miniatures__list-item img{display:block;height:100%;max-width:100%}.product-card__gallery .miniatures__list-item img.miniatures__list-item__img-360{height:auto;width:auto}.product-card__gallery .miniatures__list-item--active{opacity:1;transform:scale(1)}.product-card__gallery .product__info{border:1px solid #97a1c3;border-radius:20px;font-size:12px;justify-content:flex-start;left:0;padding:0 15px 0 5px;position:absolute;top:5px;width:auto;z-index:10}.product-card__gallery .zoom-icon{align-items:center;bottom:0;display:flex;height:32px;justify-self:center;right:0;position:absolute;width:32px;cursor:pointer;background-color:transparent;border:0;padding:0}.product-card__gallery .zoom-icon svg{display:block;fill:#21253d;height:28px;pointer-events:none;transition:all .25s ease;width:28px}.product-card__gallery .zoom-icon:active svg,.product-card__gallery .zoom-icon:focus svg,.product-card__gallery .zoom-icon:hover svg{fill:#f47920}.product-card__gallery .popup__inner{padding:25px 40px 60px}.product-card__gallery .popup__content{max-height:calc(100% - 100px)}.product-card__gallery .popup .product__title{color:#21253d!important;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0}@media screen and (max-width:560px){.product-card__gallery .popup .product__title{font-size:18px}}.product-card__gallery .popup iframe{aspect-ratio:1;margin:20px auto 0}.product-card__gallery .popup img{display:block;height:auto;margin:20px auto 0;max-height:100%;max-width:100%;width:auto}@media screen and (max-width:560px){.product-card__gallery .popup--zoom--card .popup__inner{padding:25px}}.product-card__gallery--set{align-items:flex-end;display:flex;padding-top:20px}.product-card__gallery--set .product__info{background:#fff;border:1px solid #97a1c3;border-radius:20px;font-size:12px;justify-content:flex-start;left:0;padding:0 15px 0 5px;position:absolute;top:5px;width:auto;z-index:10}.product-card__gallery--set .images__list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0 30px;padding:0;width:100%}.product-card__gallery--set .images__list-item{margin:10px;padding-bottom:45%;position:relative;width:calc(50% - 21px)}.product-card__gallery--set .images__list-item.w-100{padding-bottom:50%;width:calc(100% - 21px)}.product-card__gallery--set .images__list-item a{align-items:center;border:1px solid #97a1c3;border-radius:20px;display:flex;height:100%;justify-content:center;overflow:hidden;padding:30px;position:absolute;width:100%}.product-card__gallery--set .images__list-item a img{display:block;height:auto;max-height:100%;max-width:100%;pointer-events:none;width:auto}.product-card__gallery--set .images__list-item a:active,.product-card__gallery--set .images__list-item a:focus,.product-card__gallery--set .images__list-item a:hover{border:1px solid #f47920}.product-card__gallery--set .images__list-item .zoom-icon{align-items:center;border-bottom:none;bottom:5px;display:flex;height:32px;justify-self:center;right:5px;pointer-events:none;position:absolute;width:32px}.product-card__gallery--set .images__list-item .zoom-icon svg{display:block;fill:#21253d;height:24px;transition:all .25s ease;width:24px}.product-card__gallery--set .images__list-item .zoom-icon:active svg,.product-card__gallery--set .images__list-item .zoom-icon:focus svg,.product-card__gallery--set .images__list-item .zoom-icon:hover svg{fill:#f47920}.product-card__purchase{box-shadow:-2px 4px 6px rgba(0,0,0,.16);margin-bottom:60px;padding-bottom:60px}.product-card__purchase .wrapper{display:flex;flex-wrap:wrap}.product-card__purchase .wrapper .row{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.product-card__purchase .wrapper .row--start{align-items:flex-start}.product-card__purchase .wrapper .row--end{align-items:flex-end}.product-card__purchase .wrapper .col{position:relative;width:55%}.product-card__purchase .wrapper .col:first-of-type{flex-shrink:0;margin-right:21px;width:calc(45% - 21px)}.product-card__purchase .product__title{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;padding:0;width:calc(100% - 41px)}.product-card__purchase .product__title .info-icon{align-items:center;color:#102d69;display:flex;font-size:20px;font-family:Lato,sans-serif;font-weight:700}.product-card__purchase .product__title .info-icon svg{fill:#f47920;height:30px;margin:0 5px 0 70px;width:30px}.product-card__purchase .link--follow{position:absolute;right:0;top:20px}.product-card .set-info{align-items:center;background:#97a1c3;border-radius:0 50px 50px 0;display:flex;margin-top:50px;padding:20px 40px;position:relative}.product-card .set-info:before{background:#97a1c3;content:"";height:100%;left:-200%;position:absolute;top:0;width:200%;z-index:0}.product-card .set-info .link{border-bottom:none}.product-card .set-info .btn{margin-left:auto}.product-card .set-info .btn,.product-card .set-info .description{z-index:10}.product-card .set-info+.visit{border-top:none}.product-card .visit--icon{margin:0;padding:15px 0}.product-card .visit--icon .wrapper .column:first-of-type{padding:0 40px}.product-card .visit--icon .wrapper .column:last-of-type{justify-content:flex-start}.product-card .visit--icon .wrapper .column .visit__title{font-size:18px;margin:0}.product-card .visit--icon .visit__icon{left:inherit;opacity:.35;right:0;width:120px}.product-card .visit--icon .btn--small{margin:4px 10px;padding:0 32px}.product-card .visit--icon .visit__terms{margin:15px 0 0 10px}.product-card__delivery .delivery-header-group{display:flex;align-items:center;justify-content:space-between;margin-right:20px}.product-card__delivery .delivery-header-group h2{font-size:16px}.product-card__delivery .delivery-header-group .disabled-info{font-size:14px}.product-card__delivery .delivery-header-group .disabled-info span{cursor:pointer;color:#6373a7;text-decoration:underline}.product-card__delivery .delivery-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 30px}.product-card__delivery .delivery-list li{align-items:flex-start;display:flex;flex-direction:column;width:calc(33.33333% - 20px);border:2px solid #102d69;border-radius:20px;padding:20px 15px 0;background-color:#eaecf3;margin-right:20px;min-height:220px;position:relative}.product-card__delivery .delivery-list li:before{background-color:#102d69;border-radius:50%}.product-card__delivery .delivery-list li:after,.product-card__delivery .delivery-list li:before{content:"";position:absolute;bottom:-20px;width:40px;height:40px;left:50%;transform:translate(-50%)}.product-card__delivery .delivery-list li:after{background-image:url(img/tick_v2.0c8580.svg)}.product-card__delivery .delivery-list li .pharma-info{font-size:12px;margin:auto;font-weight:700;color:#6373a7}.product-card__delivery .delivery-list li .delivery-type-header{display:flex;align-items:center;margin-bottom:20px;flex-direction:column;justify-content:center;width:100%}.product-card__delivery .delivery-list li .delivery-type-header__text{font-weight:700;font-size:14px}.product-card__delivery .delivery-list li .delivery-type{display:flex;margin-bottom:20px;width:100%}.product-card__delivery .delivery-list li .delivery-type .delivery-type__icon{background-image:url(img/tick.dc0761.svg);background-repeat:no-repeat;width:14px;background-size:14px;margin-left:10px}.product-card__delivery .delivery-list li .delivery-type__text{font-weight:400;font-size:13px;color:#102d69}.product-card__delivery .delivery-list li .delivery-type__price{font-weight:700;margin-left:auto;color:#102d69;font-size:13px;white-space:nowrap}.product-card__delivery .delivery-list li .delivery-type--disabled{opacity:1}.product-card__delivery .delivery-list li .delivery-type--disabled .delivery-type__icon{background-image:url(img/close.32f32f.svg);background-repeat:no-repeat;width:18px;background-size:14px;margin-left:10px}.product-card__delivery .delivery-list li .delivery-type--disabled .delivery-type__price,.product-card__delivery .delivery-list li .delivery-type--disabled .delivery-type__text{color:#afb0b3}.product-card__delivery .delivery-list li svg{flex-shrink:0;height:40px;width:40px;margin-bottom:5px}.product-card__delivery .delivery-list li.disabled{border:2px solid #afb0b3;background-color:#f3f3f3}.product-card__delivery .delivery-list li.disabled .delivery-type-header{opacity:.6}.product-card__delivery .delivery-list li.disabled:before{background-color:#afb0b3}.product-card__delivery .delivery-list li.disabled:after{background-color:#afb0b3;border-radius:50%;background-image:url(img/disabled_v2.9fee2a.svg)!important}.product-card__delivery .delivery-list li.disabled .delivery-type__price,.product-card__delivery .delivery-list li.disabled .delivery-type__price a,.product-card__delivery .delivery-list li.disabled .delivery-type__text{color:#9a9b9f}.product-card .js-disabled-delivery--popup .subtitle{width:90%}.product-card .js-disabled-delivery--popup .body{font-size:14px}.product-card .js-disabled-delivery--popup .body .delivery-type-block{display:flex;align-items:center;width:100%;border-radius:20px;margin-top:10px;padding:15px;min-height:100px}.product-card .js-disabled-delivery--popup .body .delivery-type-block .delivery-type-header{text-align:center;margin-right:10px;width:75px;display:flex;flex-direction:column;align-items:center}.product-card .js-disabled-delivery--popup .body .delivery-type-block .delivery-type-header__text{font-weight:700;font-size:14px;color:#102d69}.product-card .js-disabled-delivery--popup .body .delivery-type-block .delivery-type-header img{width:75px;height:40px}.product-card__about{box-shadow:-4px -4px 6px rgba(0,0,0,.16);font-size:14px;line-height:1.4;margin-top:55px}.product-card__about+.product-card__about{margin-top:0}.product-card__about.product-card__about--set .col{padding-right:20px}.product-card__about.product-card__about--set .subtitle--heavy{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0}.product-card__about.product-card__about--set .summary{align-items:baseline;border-top:1px solid #102d69;display:flex;font-size:16px;justify-content:space-between;margin-left:auto;max-width:850px;padding:10px 50px;width:100%}.product-card__about.product-card__about--set .summary .old-price{font-size:20px;text-decoration:line-through}.product-card__about.product-card__about--set .summary .current-price{color:#f47920;font-size:26px}.product-card__about .subtitle{margin:30px 0 20px}.product-card__about .about-more{position:absolute;right:20px;top:15px}.product-card__about .about-set-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 50px 0 0}.product-card__about .about-set-price{text-align:right;margin-top:0}.product-card__about .product-card__subtitle{width:100%}.product-card__about .product-card__subtitle .description{color:#21253d;margin-left:40px;text-transform:none}.product-card__about .col{padding-left:60px;position:relative;width:33.3333333333%;overflow:hidden}.product-card__about .video-wrapper{display:block;height:auto;padding-bottom:56%;position:relative;width:100%;z-index:1}.product-card__about .video-wrapper .video,.product-card__about .video-wrapper iframe{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.product-card__about .about__icon-list{align-items:flex-end;display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0}.product-card__about .about__icon-list li{margin:20px}.product-card__about .about__icon-list img{display:block;height:36px;margin:0 auto 10px;width:36px}.product-card__about__list{list-style:none;padding:0;margin:20px 0 40px}.product-card__about__list li{line-height:1.7;padding-left:35px;position:relative}.product-card__about__list li:before{background:#e7dcd5;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:6px;width:10px}.product-card__about__list-dl dt{margin:20px 0}.product-card__about__list-dl dd{margin:0}.product-card__about__logo{display:block;height:auto;max-width:100%}.product-card__about address{font-style:normal;margin:20px 0 40px}.product-card__category{box-shadow:-2px 4px 6px rgba(0,0,0,.16);margin:50px 0;padding-bottom:30px}.product-card__category .product-card__subtitle{width:100%}.product-card__category .col{padding-right:40px;width:16.6666666667%}.product-card__category .category__list{list-style:none;padding:0 15px 0 0}.product-card__category .category__list li{margin:5px 0}.product-card__category .category__list .description{display:inline-block;margin:20px 0}.product-card__category .category__list .link{border-bottom:none}.product-card__category .category__list__submenu{list-style:none;padding:0}.product-card.out-of-stock .product-card__purchase .product__title{color:rgba(33,37,61,.4)}.product-card.product-recipe .product-card__purchase .product-recipe__image{align-items:center;border:1px solid #97a1c3;border-radius:30px;display:flex;height:100%;justify-content:center}.product-card.product-recipe .product-card__purchase .product-recipe__image-wrapper{margin:20px 60px 0 40px;position:relative}.product-card.product-recipe .product-card__purchase .product__info.text{background:#fff;border:1px solid #97a1c3;border-radius:20px;justify-content:flex-start;font-size:12px;left:-40px;padding:3px 15px 3px 5px;position:absolute;top:-6px;width:auto}.product-card.product-recipe .product-card__purchase .product__info.text svg{height:24px;width:24px}.product-card.product-recipe .product-card__delivery .delivery-list{margin-bottom:0}.product-card.product-recipe .product-card__delivery .delivery-list li .delivery__desc .link{border-bottom:none;display:inline;margin-left:20px}.product-card.product-recipe .product-card__purchase{box-shadow:none;padding-bottom:0}.product-card.product-recipe .product-card__category .col{width:25%}.product-card.product-recipe .variations-block .link{margin:0 10px 0 auto}.product-card.product-recipe .variations-block .qty{margin:0 20px}.product-card.product-recipe .variations-block .select-neutral{margin-right:10px}.product-card.product-recipe .visit{margin:50px 0 0;width:100%}.product-card.product-recipe .visit .wrapper .column--20{width:22%}.product-card.product-recipe .visit .wrapper .column--30{width:28%}.product-card.product-recipe .visit .wrapper .column--pl{padding-left:40px}.product-card.product-recipe .visit .wrapper .column .visit__title{margin-top:20px}.product-card.product-recipe .visit .wrapper .column .visit__uppertext{margin:0}.product-card.product-recipe .visit .wrapper .column:last-of-type{justify-content:space-around}.product-card.lost-promo .product-card__lost-promo{margin:40px 0}.product-card.lost-promo .product-card__lost-promo .col{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0}.product-card.lost-promo .product-card__lost-promo .col:first-of-type{width:245px}.product-card.lost-promo .product-card__lost-promo .col:last-of-type{width:calc(100% - 245px)}.product-card.lost-promo .product-card__lost-promo .link--icon{align-items:center;display:flex;width:100%}.product-card.lost-promo .product-card__lost-promo .link--icon img,.product-card.lost-promo .product-card__lost-promo .link--icon svg{display:inline-block;margin:10px 15px}.product-card.lost-promo .product-card__lost-promo .price{border-top:1px solid #f47920;color:#f47920;font-size:22px;font-family:Lato,sans-serif;font-weight:700;padding:10px 0 0;text-align:center;width:100%}.product-card.lost-promo .product-card__lost-promo .description-list{align-items:center;display:flex;list-style:none;margin:20px 0 10px;padding-left:10px;width:100%}.product-card.lost-promo .product-card__lost-promo .description-list dt{margin-left:40px}.product-card.lost-promo .product-card__lost-promo .description-list dt:first-of-type{margin:0}.product-card.lost-promo .product-card__lost-promo .description-list dd{margin-left:20px}.product-card.lost-promo .product-card__lost-promo form{width:100%}.product-card.lost-promo .product-card__lost-promo .product__add-to-cart{margin:16px 10px 0 auto;width:calc(100% - 130px)}.product-card.sets .product-card__purchase{padding-bottom:0}.product-card.sets .product-card__purchase .product__title{display:flex}.product-card.sets .cta-info-action{border:solid #97a1c3;border-width:2px 0 0;margin-top:48px}.product-card.sets .cta-info-action .cta-info__image{height:64px;width:40%}.product-card.sets .cta-info-action .cta-info__text-wrapper{padding:0 30px;width:60%}.product-card.sets.single .product-card__about,.product-card.sets.single .product-card__purchase{box-shadow:none}.product-card.sets.single .product-card__delivery{margin-top:40px}.product-card.sets.single .product-card__delivery .delivery-list{margin-bottom:0}.product-card .container--icons{display:flex;align-self:start;flex-wrap:wrap}.product-card .only-in-app-banner{background:#f47920;display:grid;grid-template-columns:90px 1fr;grid-template-areas:"decor text" "decor info";padding:16px;position:relative;border-radius:16px;row-gap:16px}@media(min-width:480px){.product-card .only-in-app-banner{grid-template-columns:129px 1fr}}@media(min-width:768px){.product-card .only-in-app-banner{padding:24px;margin-left:16px;row-gap:24px;grid-template-columns:187px 1fr}}@media(min-width:1025px){.product-card .only-in-app-banner{grid-template-columns:126px 1fr}}@media(min-width:1200px){.product-card .only-in-app-banner{grid-template-columns:171px 1fr;column-gap:30px}}.product-card .only-in-app-banner__container{margin-top:50px}@media(min-width:768px){.product-card .only-in-app-banner__container{margin-top:56px}}.product-card .only-in-app-banner:before{content:"";background-image:url(img/pharmacist-mobile.4d752a.webp);position:absolute;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:bottom;width:108px;height:216px;left:-6px;z-index:2}@media(min-width:768px){.product-card .only-in-app-banner:before{background-image:url(img/pharmacist.88f102.webp);width:187px}}@media(min-width:1025px){.product-card .only-in-app-banner:before{width:148px}}@media(min-width:1200px){.product-card .only-in-app-banner:before{width:187px}}.product-card .only-in-app-banner:after{content:"";background-image:url(img/blur-mobile.3dbf2b.webp);position:absolute;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:bottom;width:171px;height:216px;left:0;z-index:1;border-radius:16px}@media(min-width:768px){.product-card .only-in-app-banner:after{background-image:url(img/blur.d1b868.webp);width:187px}}.product-card .only-in-app-banner__text{grid-area:text;margin:0;max-width:284px}.product-card .only-in-app-banner__text span{color:#fff;display:inline;white-space:pre-wrap;line-height:1.4;font-weight:700;font-size:16px;padding:.18em 6px .18em 0;box-shadow:-4px 0 0 #102d69;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#102d69}@media(min-width:768px){.product-card .only-in-app-banner__text span{font-size:20px}}.product-card .only-in-app-banner__info{grid-area:info;display:flex;justify-content:space-between;align-items:flex-start;flex-flow:column;gap:10px}@media(min-width:576px){.product-card .only-in-app-banner__info{align-items:flex-end;flex-flow:row}}.product-card .only-in-app-banner__price-container{display:flex;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:24px;flex-flow:column;align-items:flex-start}@media(min-width:1200px){.product-card .only-in-app-banner__price-container{line-height:38px;font-size:32px}}.product-card .only-in-app-banner__final-price{margin:0}.product-card .only-in-app-banner__unit-price{font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:0;margin-top:8px}.product-card .only-in-app-banner__unit-price .product-omni-desc{margin:0}.product-card .only-in-app-banner .product-omni-price{color:#fff;font-size:13px}.product-card .only-in-app-banner__link{border-radius:20px;background:#fff;display:flex;padding:9px 16px;flex-direction:column;justify-content:center;align-items:center;color:#f47920;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-decoration:none;border:1px solid #fff}.product-card .only-in-app-banner__link:active,.product-card .only-in-app-banner__link:focus,.product-card .only-in-app-banner__link:hover{color:#fff;background:#f47920}@media(min-width:768px){.product-card .only-in-app-banner__link{font-size:16px;padding:10px 30px;line-height:18px}}@media(min-width:1200px){.product-card .only-in-app-banner__link{padding:11px 40px}}.variations-wrapper{width:calc(100% - 245px)}.variations-block,.variations-wrapper{align-items:center;display:flex;flex-wrap:wrap;position:relative}.variations-block{width:100%}.variations-block .next{top:0;transform:none}.variations-block .next--rotate{transform:rotate(-180deg)}.variations-block .variations-block--sides{margin:15px 0 0;width:100%}.variations-block.variations--empty .product__add-to-cart,.variations-block.variations--empty .qty,.variations-block>div:first-of-type .colors-list__inner{margin-top:0}.variations-block .filter__accordion{margin:0 10px;width:100%}.variations-block .filter__accordion-title{border-bottom:1px solid #97a1c3;padding:4px 0 15px}.variations-block .filter__accordion-title:after{top:calc(50% - 11px)}.variations-block .filter__accordion-title--open:after{top:50%}.variations-block .filter__accordion__inner{padding:0 40px}.variations-block .filter{margin:4px 10px;width:calc(100% - 21px)}.variations-block .filter-title{border-bottom:1px solid #21253d;padding-bottom:15px}.variations-block .filter__checkbox{color:#6373a7;font-family:Lato,sans-serif;font-weight:700}.variations-block .filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label{color:#102d69}.variations-block .filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label:before{background:#102d69;border:1px solid #102d69;height:14px;right:5px;top:5px;width:14px}.variations-block .filter__checkbox input[type=checkbox]:checked+.filter-checkbox__label:after{display:none}.variations-list{align-items:center;display:flex;list-style:none;margin:0;padding-left:0;position:relative;width:100%}.variations-list+.variations-list{margin-top:17px}.variations-list__item{margin:0 10px;width:calc(25% - 21px)}.variations-list__item .filter-radio__label{border:1px solid #97a1c3;border-radius:20px;color:#6373a7;display:block;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:38px;margin:0;text-align:center;transition:all .25s ease;width:100%}.variations-list__item input[type=radio]{border:none;border-radius:24px;display:block;height:40px;margin:0;opacity:0;position:absolute;width:100%}.variations-list__item input[type=radio]:checked+.filter-radio__label{background:#102d69;border:1px solid #102d69;color:#fff}.variations-list__item input[type=radio]:disabled+.filter-radio__label{background:#fff;border:1px solid #97a1c3;color:#6373a7;opacity:.5;pointer-events:none}.variations-list__item:hover .filter-radio__label{background:#102d69;border:1px solid #102d69;color:#fff}.variations-list__item--wide{width:calc(50% - 21px)}.variations-list--wrapper{display:block;overflow:hidden;position:relative;width:calc(100% - 51px)}.variations-list__inner{align-items:center;display:flex;justify-content:flex-start;flex-wrap:nowrap;list-style:none;margin:0 0 0 4px;padding:0;transition:all .75s ease-out;width:100%}.colors{position:relative;width:100%}.colors-list{display:block;overflow:hidden;width:calc(100% - 51px)}.colors-list__inner{align-items:center;display:flex;list-style:none;margin:20px 0;padding:0;transition:all .75s ease-out}.colors-list__item .filter-radio__label{border:none;border-radius:24px;display:block;height:24px;margin:0;transition:all .25s ease;width:25px}.colors-list__item input[type=radio]{border:none;border-radius:24px;display:block;height:24px;margin:0;opacity:0;position:absolute;width:25px}.colors-list__item input[type=radio]:checked,.colors-list__item input[type=radio]:checked+.filter-radio__label{width:50px}.colors-list__item input[type=radio]:checked+.filter-radio__label:before{border:solid #2b2e34;border-width:0 1px 1px 0;content:"";height:18px;left:50%;position:absolute;top:calc(50% - 2px);transform:translateX(-50%) translateY(-50%) rotate(40deg);width:8px}.colors-list__item input[type=radio]:disabled+.filter-radio__label{opacity:.5;pointer-events:none;width:25px}.colors-list__item:hover .filter-radio__label,.colors-list__item:hover input[type=radio]{width:50px}.qty{margin:16px 10px 0;position:relative;width:100px}.qty__input::-webkit-inner-spin-button,.qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty__input{-moz-appearance:textfield;border:1px solid #97a1c3;border-radius:20px;box-shadow:none;color:#21253d;font-size:18px;font-family:Lato,sans-serif;font-weight:700;height:40px;line-height:38px;padding:0;text-align:center;width:100%}.qty__input[value="0"]{color:#6373a7}.qty__input:focus,.qty__input[value="0"]:focus{color:#21253d}.qty .qty-nav{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}.qty-nav__down,.qty-nav__up{align-items:center;color:#21253d;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;line-height:1;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);user-select:none;width:35%}.qty-nav__down:before,.qty-nav__up:before{background:#97a1c3;content:"";height:1px;left:calc(50% - 8px);position:absolute;top:50%;width:16px}.qty-nav__down:hover:after,.qty-nav__down:hover:before,.qty-nav__up:hover:after,.qty-nav__up:hover:before{background:#21253d}.qty-nav__up{right:0;border-radius:0 20px 20px 0;border:1px solid rgba(255,0,0,0)}.qty-nav__up:after{background:#97a1c3;content:"";height:1px;left:calc(50% - 8px);position:absolute;top:50%;transform:rotate(90deg);width:16px}.qty-nav__down{left:0;border-radius:20px 0 0 20px;border:1px solid rgba(255,0,0,0)}.order-1,.rich-content{order:1}.order-2{order:2}.order-3{order:3}@media screen and (max-width:1200px){.product-card .visit--icon .btn--small{padding:0 20px}.variations-wrapper{width:calc(100% - 150px)}.product-card__gallery{padding-top:50px}.product-card.product-recipe .visit .wrapper .column:nth-of-type(3){width:35%}.product-card.product-recipe .visit .wrapper .column:nth-of-type(4){flex-direction:column;justify-content:center;width:20%}.product-card.lost-promo .product-card__lost-promo .col:first-of-type{width:230px}.product-card.lost-promo .product-card__lost-promo .col:last-of-type{width:calc(100% - 230px)}.product-card.lost-promo .product-card__lost-promo .description-list{flex-wrap:wrap}.product-card.lost-promo .product-card__lost-promo .description-list dd,.product-card.lost-promo .product-card__lost-promo .description-list dt{margin:0;width:50%}.product-card__about .col{padding-left:0;order:4}}@media screen and (max-width:1024px){.page-product .opinion{display:none}.product-card__purchase .wrapper .col{margin:0;width:100%}.product-card__purchase .wrapper .col:first-of-type{margin:0 auto;max-width:500px;width:100%}.product-card__purchase .product__title .info-icon,.product-card__purchase .wrapper .col.visit{display:none}.product-card .container--icons{padding-left:0}.product-card__about .col,.product-card__about.product-card__about--set .col{padding-right:0;width:100%}.product-card__about .about-set-title{padding-right:60px}.product-card__about .about-more{right:0}.product-card__category .col{padding-right:30px;width:33.3333333333%}.product-card__category .category__list{margin:0;padding-right:0}.variations-wrapper{max-width:500px;width:100%}.product-card.product-recipe .visit .wrapper .column{width:50%}.product-card.product-recipe .visit .wrapper .column:nth-of-type(3){padding-left:0}.product-card.product-recipe .visit .wrapper .column:nth-of-type(3),.product-card.product-recipe .visit .wrapper .column:nth-of-type(4){width:50%}.product-card.product-recipe .visit .wrapper .column .visit__terms{display:none}.product-card.product-recipe .product-card__purchase .wrapper .col:first-of-type{width:100%}.product-card.lost-promo .visit{display:none}.product-card.lost-promo .product-card__lost-promo{margin:30px auto 0;max-width:500px}.product-card.lost-promo .product-card__lost-promo .col:first-of-type{width:200px}.product-card.lost-promo .product-card__lost-promo .col:last-of-type{width:calc(100% - 200px)}.product-card.lost-promo .product-card__lost-promo>.description:first-child{text-align:center;width:100%}.product-card.sets .cta-info-action{margin-bottom:20px}}@media screen and (max-width:720px){.product-card__delivery .delivery-list li{width:100%;margin:20px 0;min-height:190px}.product-card__delivery .delivery-list li .delivery-type{margin-bottom:10px}.product-card__about.product-card__about--set .summary{flex-wrap:wrap;padding:10px 0}.product-card__about.product-card__about--set .summary span{text-align:right;width:100%}}.popup-reservation-in-receipt-point .pharmacy-stock-item-box{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f47920;margin-bottom:5px}.popup-reservation-in-receipt-point .pharmacy-stock-item-box img{padding:5px 10px}.popup-reservation-in-receipt-point .pharmacy-stock-item-box div:first-of-type{width:calc(100% - 240px)}.popup-reservation-in-receipt-point .pharmacy-stock-item-box div:nth-of-type(2) span{color:#f47920;padding-left:10px}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-total{margin-top:20px;width:50%;padding-right:30px}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-total div{display:flex;justify-content:space-between}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-total div .pharmacy-stock-total-price-wrapper{color:#f47920;font-size:26px;font-weight:700}@media screen and (max-width:560px){.delivery-header-group{flex-direction:column}.product-card__purchase{margin-bottom:40px;padding-bottom:40px}.product-card__gallery{flex-wrap:wrap}.product-card__gallery .miniatures{display:flex;width:100%}.product-card__gallery .miniatures__wrapper{height:auto;order:1;width:calc(100% - 40px)}.product-card__gallery .miniatures__image{background:#97a1c3;height:8px;margin:0 10px;width:8px}.product-card__gallery .miniatures__image:first-of-type{margin-left:0}.product-card__gallery .miniatures__image img{display:none}.product-card__gallery .miniatures__image.miniatures__image--active,.product-card__gallery .miniatures__image:active,.product-card__gallery .miniatures__image:focus,.product-card__gallery .miniatures__image:hover{background:#f47920;border:1px solid #f47920}.product-card__gallery .miniatures__image--360{background:#97a1c3;height:8px;margin:0 10px;width:8px}.product-card__gallery .miniatures__image--360:first-of-type{margin-left:0}.product-card__gallery .miniatures__image--360 img{display:none}.product-card__gallery .miniatures__image--360.miniatures__image--active,.product-card__gallery .miniatures__image--360:active,.product-card__gallery .miniatures__image--360:focus,.product-card__gallery .miniatures__image--360:hover{background:#fff;border:1px solid #f47920}.product-card__gallery .miniatures__list{margin:0;width:100%}.product-card__delivery .delivery-list{margin-bottom:0}.product-card__category .col{width:50%}.variations-list__item{margin:0 5px;width:calc(25% - 11px)}.product-card.product-recipe{overflow:hidden}.product-card.product-recipe .variations-block .select-neutral{margin:0 -20px;width:calc(100% + 40px)}.product-card.product-recipe .variations-block .select-neutral .edd-head{border-radius:0;padding:0 30px}.product-card.product-recipe .variations-block .select-neutral .edd-arrow{right:30px}.product-card.product-recipe .variations-block .link{border-bottom:none;margin:10px auto 0;width:100%;text-align:center;text-decoration:underline}.product-card.product-recipe .product-card__delivery .delivery-list li .delivery__desc .link{display:block;margin-left:0}.product-card.product-recipe .visit{margin:50px -20px 0;width:calc(100% + 40px)}.product-card.product-recipe .product-card__category .col{width:50%}.product-card__subtitle .description{margin-left:0;display:block}.product-card.lost-promo .product-card__lost-promo .col:first-of-type,.product-card.lost-promo .product-card__lost-promo .col:last-of-type{width:100%}.product-card .set-info{flex-wrap:wrap;margin-top:30px}.product-card .set-info:before{border:2px solid #102d69;border-width:2px 0;left:-20px}.product-card .set-info .description{text-align:center;width:100%}.product-card .set-info .btn{margin:0 auto}.product-card .product-card__purchase{overflow:hidden}.product-card .product-card__purchase .set-info+.visit{margin-left:-20px;padding-left:20px}.product-card .product-card__purchase .set-info+.visit .column{padding:0}.product-card__category .category__list .link{font-size:16px}.popup-reservation-in-receipt-point .board-info{padding:10px 30px}.popup-reservation-in-receipt-point .order--confirmation-button-center{display:block}.popup-reservation-in-receipt-point .pharmacy-stock-item-box{flex-wrap:wrap}.popup-reservation-in-receipt-point .pharmacy-stock-item-box div:first-of-type{width:calc(100% - 120px)}.popup-reservation-in-receipt-point .pharmacy-stock-item-box div:nth-of-type(2){width:100%;margin-bottom:10px;display:flex}.popup-reservation-in-receipt-point .pharmacy-stock-item-box div:nth-of-type(2) span{width:100%;text-align:right}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .width-u{width:unset}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form #pharmacy_stock_refund_type{width:100%!important;padding:0 10px}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-form-data{display:flex;flex-direction:column}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-form-data div:first-of-type{width:100%!important;padding-right:0!important}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-form-data div:nth-of-type(2){width:100%!important}.popup-reservation-in-receipt-point #pharmacy_stock_reservation_form .pharmacy-stock-total{width:100%;padding-right:0}}.product-card__tabs{display:flex;padding:0}.product-card__tabs a{text-decoration:none}.product-card__tabs a .subtitle{cursor:pointer}.product-card__tabs .subtitle{padding-right:25px}.miniatures__list-item--plebiscyt:before{content:"";background-image:url(/skin/assets/bundle/default/images/plebiscyt/plebiscyt-listing-logo.svg);width:58px;height:80px;background-size:100% auto;display:block;position:absolute;right:0;top:0;z-index:99;background-repeat:no-repeat;pointer-events:none;width:90px;height:114px;background-color:#102d69;border-radius:50% 0 0 50%;background-size:74%;background-position:71%}@media screen and (min-width:576px){.miniatures__list-item--plebiscyt:before{right:-55px}}.miniatures__list-item--plebiscyt-winner:before{background-image:url(/skin/assets/bundle/default/images/plebiscyt/plebiscyt-listing-current-winner.svg);width:75px;height:135px}.miniatures__list-item--previous-plebiscyt-winner:before{background-image:url(/skin/assets/bundle/default/images/plebiscyt/plebiscyt-previous-winner-logo.svg);width:75px;height:94px;background-color:#fff}.plebiscyt-bar{width:100%;margin-bottom:24px;position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#102d69;padding:16px;flex-flow:column;gap:24px}.plebiscyt-bar--desktop{display:none}@media screen and (min-width:1024px){.plebiscyt-bar{display:none;height:80px;flex-flow:row;margin-top:10px;margin-bottom:43px}.plebiscyt-bar.with-labels{margin-top:-43px}.plebiscyt-bar--desktop{display:flex}}.plebiscyt-bar__text-container{display:flex;flex-flow:column;justify-content:space-between;color:#fff;height:unset;gap:8px}@media screen and (min-width:1024px){.plebiscyt-bar__text-container{height:100%;gap:unset}}.plebiscyt-bar__text-container .text{margin:0;font-size:14px;font-style:normal;font-weight:400}@media screen and (min-width:576px){.plebiscyt-bar__text-container .text{font-size:16px}}@media screen and (min-width:1025px)and (max-width:1199px){.plebiscyt-bar__text-container .text{font-size:14px}}@media screen and (min-width:1200px){.plebiscyt-bar__text-container .text{top:16px;bottom:unset;font-size:16px}}.plebiscyt-bar__text-container .text--title{text-transform:uppercase}.plebiscyt-bar__text-container .text--subtitle a{color:#fff;text-decoration:none}.plebiscyt-bar__arrow{position:absolute;bottom:-23px;height:24px;background-color:#102d69;width:100%;clip-path:polygon(0 0,50% 100%,100% 0);left:0}.plebiscyt-bar__state{text-transform:uppercase;font-size:16px;font-style:normal;font-weight:800;line-height:16px;color:#fff}@media screen and (min-width:1025px){.plebiscyt-bar__state{position:absolute;bottom:16px;right:16px;font-size:14px}}@media screen and (min-width:1200px){.plebiscyt-bar__state{font-size:16px;top:16px;bottom:unset}}.plebiscyt-bar__btn{border:none;width:100%;max-width:302px;height:40px;line-height:40px}@media screen and (min-width:1024px){.plebiscyt-bar__btn{height:31px;line-height:31px;padding:0 26px;width:unset}}
.delivery{padding-top:50px;padding-bottom:130px}.delivery-section{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%}.delivery-section .title{line-height:1;margin:0;width:100%}.delivery-section .title .cart-number{color:#f47920;display:inline-block;margin-left:5px}.delivery-section h2.title{margin-top:10px}.delivery__inner{padding-right:20px;width:calc(100% - 345px)}.delivery__inner.confirm{width:calc(100% - 380px)}.delivery__inner.confirm .summary--evaluation{text-align:right;padding-right:24px}.delivery-status{align-items:center;flex-wrap:wrap;position:absolute;right:380px;top:0;width:375px}.delivery-status,.delivery-status-progres{display:flex;justify-content:space-between}.delivery-status-progres{list-style:none;margin:10px 0 0;padding:0;position:relative;z-index:10;width:100%}.delivery-status-progres li{align-items:center;background:#e8edf2;border-radius:50%;display:flex;justify-content:center;height:14px;width:14px}.delivery-status[data-status="1"] .delivery-status-progres li:first-of-type{background:#f47920}.delivery-status[data-status="1"] .progress-bar__current{width:25%}.delivery-status[data-status="2"] .delivery-status-progres li:first-of-type,.delivery-status[data-status="2"] .delivery-status-progres li:nth-of-type(2){background:#f47920}.delivery-status[data-status="2"] .progress-bar__current{width:50%}.delivery-status .progress-bar{background:#e8edf2;height:4px;left:0;position:absolute;top:15px;width:100%;z-index:0}.delivery-status .progress-bar__current{background:#f47920;height:4px;left:0;position:absolute;top:0}.delivery-option{align-items:stretch;display:flex;justify-content:flex-start;margin:25px 0}.delivery-option.only-pharmacy{justify-content:center}.delivery-option__item{border:2px solid transparent;border-radius:27px;margin:20px;min-height:400px;padding:20px 12px 30px;text-align:center;width:calc(33.33333% - 41px)}.delivery-option__item--active{border:2px solid #97a1c3}.delivery-option__item svg{display:block;height:auto;margin:0 auto;max-height:48px;max-width:48px;width:auto}.delivery-option__item .page-checkbox{padding:0 25px}.delivery-option__item .page-checkbox:before{left:inherit;right:25px}.delivery-option__item .page-checkbox__label{color:#f47920}.delivery-option__item .page-checkbox--radio input[type=radio]{right:25px}.delivery-option__item .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{left:inherit;right:30px}.delivery-icons{align-items:center;display:flex;justify-content:center;height:24px;width:100%}.delivery-icon{margin:0 5px}.delivery-address{font-style:normal;font-size:14px;margin-top:30px;position:relative;text-align:left}.delivery-address__change{position:absolute;right:0;top:0}.delivery-address__choose{margin:30px 0 120px;text-align:center}.delivery-address--fv{position:relative}.delivery-address--fv .wrapper .column{margin:5px 0;padding-right:10px;width:50%}.delivery-address--fv .wrapper .column.w-100{width:100%}.delivery-form{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -30px}.delivery-form__item{margin:0 30px;position:relative;width:calc(50% - 61px)}.delivery-form__item input{font-size:14px;padding-right:0}.delivery-form__item.w-100{width:calc(100% - 11px)}.delivery-form__item.w-100 input[type=number]{padding-right:70px}.delivery-form__item .page-checkbox{flex-direction:row;padding:0 40px 0 0;position:absolute;top:6px;right:0}.delivery-form__item .page-checkbox--radio input[type=checkbox],.delivery-form__item .page-checkbox:before{left:inherit;right:0}.delivery-form__item .page-checkbox--radio input[type=checkbox]:checked+.page-checkbox__label:before{left:inherit;right:5px}.delivery-infobar{background:#eaddd5;border-radius:30px;margin:30px 0;padding:10px 40px}.delivery-infobar--bold{font-weight:700;text-transform:uppercase}.delivery-infobar--bold.column{margin:30px 0;padding:20px 40px;width:calc(100% - 81px)!important}.delivery-address{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 20px}.delivery-address--forms{margin:20px -20px}.delivery-address--forms .page-checkbox:first-of-type{margin-top:60px}.delivery-address.delivery-address--confirm{margin:20px -20px 0}.delivery-address.delivery-address--confirm .column{padding-right:40px;width:calc(50% - 41px)}.delivery-address.delivery-address--confirm .edit{right:40px;top:80px}.delivery-address.delivery-address--confirm .delivery-address--fv .edit{top:60px;right:0}.delivery-address.delivery-address--confirm .delivery-address--fv .wrapper .column{padding-right:10px}.delivery-address .wrapper{margin:20px 0;padding:0}.delivery-address .wrapper .description--small{margin-left:50px}.delivery-address .column{margin:20px;position:relative;width:calc(50% - 81px)}.delivery-address .column .description{line-height:2}.delivery-address .edit{position:absolute;right:0;top:20px}.delivery-address .no-margin{margin:0}.delivery-address .cost{align-items:flex-start;display:flex;flex-wrap:wrap}.delivery-address .cost svg{flex-shrink:0;height:36px;width:36px}.delivery-address .cost .delivery__desc{margin:0;padding-left:10px;width:calc(100% - 120px)}.delivery-address .cost .delivery__desc .link{display:inline-block;margin-top:5px;text-transform:none}.delivery-address .cost .delivery__cost{color:#f47920;margin:0;text-align:right;width:80px}.delivery-address .cost .delivery__info{display:inline-block;margin-top:5px;text-transform:none;width:100%}.delivery-product-slider{padding-right:45px;position:relative}.delivery-product-slider__inner{overflow:hidden}.delivery-product-slider__list{align-items:flex-start;display:flex;list-style:none;margin:30px 0;padding:0;transition:all .75s ease-out}.delivery-product-slider__item{align-items:stretch;display:flex;height:65px;margin:10px 0;padding:0 0 0 100px;width:100%}.delivery-product-slider .product__image{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:85px}.delivery-product-slider .product__title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.delivery-product-slider .product__title p{margin:0}.delivery-product-slider .product__amount,.delivery-product-slider .product__price{align-items:center;display:flex;font-size:18px;font-family:Lato,sans-serif;font-weight:700}.delivery-product-slider .product__amount{border:solid #97a1c3;border-width:1px 0;color:#102d69;flex-shrink:0;justify-content:center;margin:0 20px;width:100px}.delivery-product-slider .product__price{border-bottom:1px solid #f47920;color:#f47920;flex-shrink:0;justify-content:flex-end;text-align:right;width:140px}.delivery-product-slider .delivery-product-slider__list[data-count="1"]{width:100%}.delivery-product-slider .delivery-product-slider__list[data-count="1"] .delivery-product-slider__item{margin:0;width:100%}.delivery-product-slider .delivery-product-slider__list[data-count="2"]{width:200%}.delivery-product-slider .delivery-product-slider__list[data-count="2"] .delivery-product-slider__item{margin:0;width:50%}.delivery-product-slider .delivery-product-slider__list[data-count="3"]{width:300%}.delivery-product-slider .delivery-product-slider__list[data-count="3"] .delivery-product-slider__item{margin:0;width:33.33333%}.delivery-product-slider .delivery-product-slider__list[data-count="4"]{width:400%}.delivery-product-slider .delivery-product-slider__list[data-count="4"] .delivery-product-slider__item{margin:0;width:25%}.delivery-product-slider .delivery-product-slider__list[data-count="5"]{width:500%}.delivery-product-slider .delivery-product-slider__list[data-count="5"] .delivery-product-slider__item{margin:0;width:20%}.delivery-product-slider .delivery-product-slider__list[data-count="6"]{width:600%}.delivery-product-slider .delivery-product-slider__list[data-count="6"] .delivery-product-slider__item{margin:0;width:16.66667%}.delivery-product-slider .delivery-product-slider__list[data-count="7"]{width:700%}.delivery-product-slider .delivery-product-slider__list[data-count="7"] .delivery-product-slider__item{margin:0;width:14.28571%}.delivery-product-slider .delivery-product-slider__list[data-count="8"]{width:800%}.delivery-product-slider .delivery-product-slider__list[data-count="8"] .delivery-product-slider__item{margin:0;width:12.5%}.delivery-product-slider .delivery-product-slider__list[data-count="9"]{width:900%}.delivery-product-slider .delivery-product-slider__list[data-count="9"] .delivery-product-slider__item{margin:0;width:11.11111%}.delivery-product-slider .delivery-product-slider__list[data-count="10"]{width:1000%}.delivery-product-slider .delivery-product-slider__list[data-count="10"] .delivery-product-slider__item{margin:0;width:10%}.delivery-product-slider .delivery-product-slider__list[data-count="11"]{width:1100%}.delivery-product-slider .delivery-product-slider__list[data-count="11"] .delivery-product-slider__item{margin:0;width:9.09091%}.delivery-product-slider .delivery-product-slider__list[data-count="12"]{width:1200%}.delivery-product-slider .delivery-product-slider__list[data-count="12"] .delivery-product-slider__item{margin:0;width:8.33333%}.delivery-product-slider .delivery-product-slider__list[data-count="13"]{width:1300%}.delivery-product-slider .delivery-product-slider__list[data-count="13"] .delivery-product-slider__item{margin:0;width:7.69231%}.delivery-product-slider .delivery-product-slider__list[data-count="14"]{width:1400%}.delivery-product-slider .delivery-product-slider__list[data-count="14"] .delivery-product-slider__item{margin:0;width:7.14286%}.delivery-product-slider .delivery-product-slider__list[data-count="15"]{width:1500%}.delivery-product-slider .delivery-product-slider__list[data-count="15"] .delivery-product-slider__item{margin:0;width:6.66667%}.delivery-product-slider .delivery-product-slider__list[data-count="16"]{width:1600%}.delivery-product-slider .delivery-product-slider__list[data-count="16"] .delivery-product-slider__item{margin:0;width:6.25%}.delivery-product-slider .delivery-product-slider__list[data-count="17"]{width:1700%}.delivery-product-slider .delivery-product-slider__list[data-count="17"] .delivery-product-slider__item{margin:0;width:5.88235%}.delivery-product-slider .delivery-product-slider__list[data-count="18"]{width:1800%}.delivery-product-slider .delivery-product-slider__list[data-count="18"] .delivery-product-slider__item{margin:0;width:5.55556%}.delivery-product-slider .delivery-product-slider__list[data-count="19"]{width:1900%}.delivery-product-slider .delivery-product-slider__list[data-count="19"] .delivery-product-slider__item{margin:0;width:5.26316%}.delivery-product-slider .delivery-product-slider__list[data-count="20"]{width:2000%}.delivery-product-slider .delivery-product-slider__list[data-count="20"] .delivery-product-slider__item{margin:0;width:5%}.delivery-product-slider .delivery-product-slider__list[data-count="21"]{width:2100%}.delivery-product-slider .delivery-product-slider__list[data-count="21"] .delivery-product-slider__item{margin:0;width:4.7619%}.delivery-product-slider .delivery-product-slider__list[data-count="22"]{width:2200%}.delivery-product-slider .delivery-product-slider__list[data-count="22"] .delivery-product-slider__item{margin:0;width:4.54545%}.delivery-product-slider .delivery-product-slider__list[data-count="23"]{width:2300%}.delivery-product-slider .delivery-product-slider__list[data-count="23"] .delivery-product-slider__item{margin:0;width:4.34783%}.delivery-product-slider .delivery-product-slider__list[data-count="24"]{width:2400%}.delivery-product-slider .delivery-product-slider__list[data-count="24"] .delivery-product-slider__item{margin:0;width:4.16667%}.delivery-product-slider .delivery-product-slider__list[data-count="25"]{width:2500%}.delivery-product-slider .delivery-product-slider__list[data-count="25"] .delivery-product-slider__item{margin:0;width:4%}.delivery-product-slider .delivery-product-slider__list[data-count="26"]{width:2600%}.delivery-product-slider .delivery-product-slider__list[data-count="26"] .delivery-product-slider__item{margin:0;width:3.84615%}.delivery-product-slider .delivery-product-slider__list[data-count="27"]{width:2700%}.delivery-product-slider .delivery-product-slider__list[data-count="27"] .delivery-product-slider__item{margin:0;width:3.7037%}.delivery-product-slider .delivery-product-slider__list[data-count="28"]{width:2800%}.delivery-product-slider .delivery-product-slider__list[data-count="28"] .delivery-product-slider__item{margin:0;width:3.57143%}.delivery-product-slider .delivery-product-slider__list[data-count="29"]{width:2900%}.delivery-product-slider .delivery-product-slider__list[data-count="29"] .delivery-product-slider__item{margin:0;width:3.44828%}.delivery-product-slider .delivery-product-slider__list[data-count="30"]{width:3000%}.delivery-product-slider .delivery-product-slider__list[data-count="30"] .delivery-product-slider__item{margin:0;width:3.33333%}.delivery-product-slider .delivery-product-slider__list[data-count="31"]{width:3100%}.delivery-product-slider .delivery-product-slider__list[data-count="31"] .delivery-product-slider__item{margin:0;width:3.22581%}.delivery-product-slider .delivery-product-slider__list[data-count="32"]{width:3200%}.delivery-product-slider .delivery-product-slider__list[data-count="32"] .delivery-product-slider__item{margin:0;width:3.125%}.delivery-product-slider .next{right:-10px;top:50%}.delivery-product-slider .dots{justify-content:flex-start}.delivery-summary{position:relative}.delivery-summary .delivery-status{right:0}.delivery-summary img{display:block;height:auto;margin-top:80px;width:100%}.delivery .confirm-block{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:50px}.delivery .confirm-block .wrapper{margin:20px 0;padding:0}.delivery .confirm-block .wrapper .description{margin-left:auto;text-align:right}.delivery .confirm-block .column{margin:5px 0;padding-right:80px;width:50%}.delivery .confirm-block .column:first-of-type .wrapper .description{margin-left:45px}.delivery .confirm-block .column .description.w-50{width:50%}.delivery .confirm-block .column.w-100{width:100%}.delivery .confirm-block .btn-checkout{margin:6px 0;max-width:280px;width:100%}.delivery-visit .wrapper{border-top:4px solid #97a1c3;padding:25px 0}.delivery-visit .link--image-small img{max-width:150px}.delivery-visit .title{margin:0 60px}.delivery-visit .btn-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;width:380px}.delivery-visit .btn-wrapper .btn{margin-top:10px;width:100%}.delivery-visit .btn-wrapper .link{border-bottom:none}.delivery-section.second-cart .cart-totals{margin:80px 0 0 10px}.delivery-section.second-cart .cart-totals .delivery-status{right:0}.delivery-section.second-cart .delivery__inner{border-top:4px solid #f47920;margin-right:20px;margin-top:15px;padding:20px 0 0;width:calc(100% - 405px)}.delivery-section.second-cart .delivery-secondcart-slider{position:relative}.delivery-section.second-cart .delivery-secondcart-slider__inner{overflow:hidden}.delivery-section.second-cart .delivery-secondcart-slider__list{align-items:flex-start;display:flex;list-style:none;margin:30px 0;padding:0;transition:all .75s ease-out}.delivery-section.second-cart .delivery-secondcart-slider__item{align-items:stretch;display:flex;height:65px;margin:10px 0;padding:0 0 0 100px;width:100%}.delivery-section.second-cart .delivery-secondcart-slider .product__image{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:85px}.delivery-section.second-cart .delivery-secondcart-slider .product__title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:245px}.delivery-section.second-cart .delivery-secondcart-slider .product__title .subtitle{margin:0}.delivery-section.second-cart .delivery-secondcart-slider .product__title .description{margin:10px 0 0}.delivery-section.second-cart .delivery-secondcart-slider .product__inner{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:calc(100% - 245px)}.delivery-section.second-cart .delivery-secondcart-slider .product__price{color:#f47920;font-size:22px;font-family:Lato,sans-serif;font-weight:700}.delivery-section.second-cart .delivery-secondcart-slider .qty{margin-top:0}.delivery-section.second-cart .delivery-secondcart-slider .cart-item__add{border-bottom:none}.delivery-section.second-cart .delivery-secondcart-slider .cart-item__add svg{display:block;fill:#97a1c3;height:32px;margin:0 auto;width:32px}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="1"]{width:100%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="1"] .delivery-secondcart-slider__item{margin:0;width:100%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="2"]{width:200%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="2"] .delivery-secondcart-slider__item{margin:0;width:50%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="3"]{width:300%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="3"] .delivery-secondcart-slider__item{margin:0;width:33.33333%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="4"]{width:400%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="4"] .delivery-secondcart-slider__item{margin:0;width:25%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="5"]{width:500%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="5"] .delivery-secondcart-slider__item{margin:0;width:20%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="6"]{width:600%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="6"] .delivery-secondcart-slider__item{margin:0;width:16.66667%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="7"]{width:700%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="7"] .delivery-secondcart-slider__item{margin:0;width:14.28571%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="8"]{width:800%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="8"] .delivery-secondcart-slider__item{margin:0;width:12.5%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="9"]{width:900%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="9"] .delivery-secondcart-slider__item{margin:0;width:11.11111%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="10"]{width:1000%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="10"] .delivery-secondcart-slider__item{margin:0;width:10%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="11"]{width:1100%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="11"] .delivery-secondcart-slider__item{margin:0;width:9.09091%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="12"]{width:1200%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="12"] .delivery-secondcart-slider__item{margin:0;width:8.33333%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="13"]{width:1300%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="13"] .delivery-secondcart-slider__item{margin:0;width:7.69231%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="14"]{width:1400%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="14"] .delivery-secondcart-slider__item{margin:0;width:7.14286%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="15"]{width:1500%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="15"] .delivery-secondcart-slider__item{margin:0;width:6.66667%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="16"]{width:1600%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="16"] .delivery-secondcart-slider__item{margin:0;width:6.25%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="17"]{width:1700%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="17"] .delivery-secondcart-slider__item{margin:0;width:5.88235%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="18"]{width:1800%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="18"] .delivery-secondcart-slider__item{margin:0;width:5.55556%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="19"]{width:1900%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="19"] .delivery-secondcart-slider__item{margin:0;width:5.26316%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="20"]{width:2000%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="20"] .delivery-secondcart-slider__item{margin:0;width:5%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="21"]{width:2100%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="21"] .delivery-secondcart-slider__item{margin:0;width:4.7619%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="22"]{width:2200%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="22"] .delivery-secondcart-slider__item{margin:0;width:4.54545%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="23"]{width:2300%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="23"] .delivery-secondcart-slider__item{margin:0;width:4.34783%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="24"]{width:2400%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="24"] .delivery-secondcart-slider__item{margin:0;width:4.16667%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="25"]{width:2500%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="25"] .delivery-secondcart-slider__item{margin:0;width:4%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="26"]{width:2600%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="26"] .delivery-secondcart-slider__item{margin:0;width:3.84615%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="27"]{width:2700%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="27"] .delivery-secondcart-slider__item{margin:0;width:3.7037%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="28"]{width:2800%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="28"] .delivery-secondcart-slider__item{margin:0;width:3.57143%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="29"]{width:2900%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="29"] .delivery-secondcart-slider__item{margin:0;width:3.44828%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="30"]{width:3000%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="30"] .delivery-secondcart-slider__item{margin:0;width:3.33333%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="31"]{width:3100%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="31"] .delivery-secondcart-slider__item{margin:0;width:3.22581%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="32"]{width:3200%}.delivery-section.second-cart .delivery-secondcart-slider .delivery-secondcart-slider__list[data-count="32"] .delivery-secondcart-slider__item{margin:0;width:3.125%}.delivery-section.second-cart .delivery-secondcart-slider .next{bottom:-15px;right:-10px;top:inherit;transform:none}.delivery-section.second-cart .delivery-secondcart-slider .dots{justify-content:center}@media screen and (max-width:1200px){.delivery__inner{width:calc(100% - 280px)}.delivery-status{right:300px}.delivery-option__item{margin:15px 10px;padding:15px 10px 20px;width:calc(33.33333% - 21px)}.delivery-option__item .page-checkbox{padding:0 5px}.delivery-option__item .page-checkbox:before{right:5px}.delivery-option__item .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{right:10px}.delivery-address{margin:0 5px}}@media screen and (max-width:1024px){.delivery__inner{padding-right:0;width:100%}.delivery-option{margin:25px -10px}.delivery-status{right:0}.delivery-address strong{display:block;width:100%}.delivery-product-slider{margin-bottom:30px}.delivery .cart-totals{width:100%}.delivery .cart-totals .expand-text{margin-top:40px}}@media screen and (max-width:840px){.delivery-address .column{width:calc(50% - 41px)}.delivery-product-slider .product__amount{margin:0 10px}.delivery-product-slider .product__price{width:120px}}@media screen and (max-width:720px){.delivery-status{position:relative;margin:20px 0 10px;width:100%}.delivery-option,.delivery-option__item{flex-wrap:wrap;margin:0}.delivery-option__item{align-items:flex-start;display:flex;min-height:120px;position:relative;width:100%}.delivery-option__item--active{margin:20px 0;min-height:300px}.delivery-option__item--active .delivery-icons+.description{top:100px}.delivery-option__item svg{margin:0 5px}.delivery-option__item .delivery__desc{margin:5px 0 0;text-align:left}.delivery-option__item .delivery-icons{justify-content:flex-start;width:calc(100% - 70px)}.delivery-option__item .delivery-icons+.description{left:70px;margin:0;position:absolute;text-align:left;top:45px}.delivery-option__item .delivery-address,.delivery-option__item .delivery-address__choose{width:100%}.delivery-option__item .page-checkbox{align-items:flex-end;flex-direction:column-reverse;padding:0;position:absolute;right:15px;width:100px}.delivery-option__item .page-checkbox:before{right:0;top:inherit;bottom:-10px}.delivery-option__item .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{bottom:-5px;right:5px;top:inherit}.delivery-address .column{margin:0 0 20px;width:100%}.delivery-address.delivery-address--confirm{margin:0 0 20px}.delivery-address.delivery-address--confirm .column{padding-right:0;width:100%}.delivery-address.delivery-address--confirm .edit{right:0}.delivery-product-slider .delivery-product-slider__item{flex-wrap:wrap;height:auto}.delivery-product-slider .product__amount{margin:20px 20px 0 0;padding:10px 0}.delivery-product-slider .product__price{margin:20px 0 0;padding:10px 0;width:calc(100% - 120px)}}@media screen and (max-width:560px){.delivery{padding-bottom:0}.delivery-form__item{width:calc(100% - 61px)}.delivery-product-slider{padding-right:25px}.delivery-product-slider .delivery-product-slider__list{margin:0 0 20px}.delivery-product-slider .delivery-product-slider__item{padding:0}.delivery-product-slider .product__image{position:relative}.delivery-product-slider .product__title{width:calc(100% - 85px)}.delivery-product-slider .product__amount{width:85px}.delivery-product-slider .product__price{width:calc(100% - 105px)}.cart-online-pay{padding:20px 90px 20px 20px}.cart-online-pay__icon{right:0;width:100px}}
.delivery-address .column{width:calc(50% - 40px)}.delivery-groups{align-items:stretch;display:flex;justify-content:flex-start;margin:25px 0 0;flex-grow:3;flex-wrap:wrap;flex-direction:row}.delivery-groups.only-pharmacy{justify-content:center}.delivery-groups__item{cursor:pointer;border:2px solid #102d69;border-radius:27px;margin-left:25px;margin-top:20px;margin-bottom:20px;min-height:370px;padding:20px 12px;text-align:center;width:calc(33.33333% - 17px)}.delivery-groups__item .expand-text h3{margin-bottom:0}.delivery-groups__item svg{display:block;height:auto;margin:0 auto;max-height:65px;max-width:65px;width:auto}.delivery-groups__item .page-checkbox{flex-direction:column;padding:0 25px;position:relative}.delivery-groups__item .page-checkbox:before{left:inherit;right:auto}.delivery-groups__item .page-checkbox__label{color:#f47920;margin-top:10px;cursor:pointer;font-weight:700;font-size:22px;line-height:25px}.delivery-groups__item.delivery--active,.delivery-groups__item.delivery--active.delivery--disabled{border:2px solid #f47920}.delivery-groups__item.delivery--disabled{border:2px solid #102d69}.delivery-groups__item.delivery--disabled.delivery--selected,.delivery-groups__item.delivery--selected{border:2px solid #f47920}.delivery-groups__item.delivery--disabled>svg,.delivery-groups__item.delivery--disabled img{opacity:.3}.delivery-groups__item.delivery--disabled .groups-item-buttons button{margin-bottom:10px}.delivery-groups__item.delivery--disabled .groups-item-buttons .groups-item-buttons--available{display:none}.delivery-groups__item.delivery--disabled .groups-item-buttons .groups-item-buttons--disabled{display:block}.delivery-groups__item .groups-item-buttons{margin:0}.delivery-groups__item .groups-item-buttons .select-light,.delivery-groups__item .groups-item-buttons button{width:100%}.delivery-groups__item .groups-item-buttons .select-light .edd-group,.delivery-groups__item .groups-item-buttons button .edd-group{padding:0}.delivery-groups__item .groups-item-buttons .select-light .edd-group-label,.delivery-groups__item .groups-item-buttons button .edd-group-label{display:none}.delivery-groups__item .groups-item-buttons .select-light .edd-group-has-label .edd-option,.delivery-groups__item .groups-item-buttons button .edd-group-has-label .edd-option{color:#d8d8da;padding-left:0}.delivery-groups__item .groups-item-buttons .select-light .edd-group-has-label .edd-option-focused,.delivery-groups__item .groups-item-buttons .select-light .edd-group-has-label .edd-option-selected,.delivery-groups__item .groups-item-buttons button .edd-group-has-label .edd-option-focused,.delivery-groups__item .groups-item-buttons button .edd-group-has-label .edd-option-selected{color:#f47920}.delivery-groups__item .groups-item-buttons .expand-text h3{margin:0}.delivery-groups__item .groups-item-buttons select .option--disabled{color:#d8d8da}.delivery-groups__item .groups-item-buttons .groups-item-buttons--available{display:block}.delivery-groups__item .groups-item-buttons .groups-item-buttons--disabled{display:none}.delivery-types{border-top:1px solid #97a1c3;width:100%;display:none;text-align:center}.delivery-types__item{cursor:pointer;border:1px solid #97a1c3;border-radius:27px;margin:20px;min-height:200px;padding:20px;text-align:center;width:220px;display:inline-block;overflow:hidden}.delivery-types__item .delivery__cost{color:#f47920;cursor:pointer;margin-bottom:0}.delivery-types__item .expand-text h3{margin-bottom:0}.delivery-types__item svg{display:block;height:auto;margin:0 auto;max-height:48px;max-width:48px;width:auto}.delivery-types__item.delivery--disabled .delivery__desc.description--heavy.description--uppercase,.delivery-types__item.delivery--disabled .description--heavy small,.delivery-types__item.delivery--disabled .label{color:#d8d8da}.delivery-types__item.delivery--disabled>svg,.delivery-types__item.delivery--disabled img{opacity:.3}.delivery-types__item.delivery--active,.delivery-types__item.delivery--active.delivery--disabled{border:2px solid #f47920}.delivery-types__item.delivery--disabled{border:2px solid #97a1c3}.delivery-types__item.delivery--disabled.delivery--selected,.delivery-types__item.delivery--selected{border:2px solid #f47920}.delivery-blocking-items{border-top:1px solid #97a1c3;width:100%;display:none;text-align:center;margin-bottom:10px}.delivery-discount-code .expand-text__link{margin-bottom:0;padding-bottom:0}.delivery-discount-code .discount-form label{margin-top:0}.delivery-redirect{border-top:1px solid #97a1c3;width:100%;display:none;text-align:left}.delivery-redirect-buttons{text-align:center}.delivery-redirect-consent .error .page-checkbox__label{color:#f47920}.delivery-inactive-discounts{width:100%;display:none;text-align:left;padding:20px 40px;margin:10px 15px}.delivery-inactive-discounts-buttons{text-align:center}.delivery-data-template{width:100%;display:none;text-align:center}.delivery-data-template .items_cant_buy_in_pharmacy_point .delivery-item-basket .cart-form__item:last-child{border-bottom:0 solid}.delivery__descdescription--heavy.description--uppercase{height:50px}.delivery-shipment{margin:0;border-top:1px solid #97a1c3}.delivery-shipment-address-title{width:49%;margin:0;height:40px;float:left}.delivery-shipment-address-title .edd-root{width:100%}.delivery-shipment-address-list{width:50%;display:inline-block}.delivery-shipment-address-list .edd-root{width:100%}.delivery-shipment-invoice-types{text-align:right}.delivery-shipment-invoice-types .edd-root{width:50%;display:inline-block;text-align:left}.delivery-point{text-align:left}.delivery-point-selected{margin:0 0 20px;padding-top:20px;border-top:1px solid #97a1c3}.delivery-point-selected .column{display:flex;align-self:center;justify-content:center}.delivery-point-selected .column h2{margin-right:10px}.delivery-point-selected .column p:first-child{width:33%}.delivery-point-selected .column:first-child{width:calc(100% - 155px)}.delivery-point-selected .column:nth-child(2){width:150px}.delivery-point-favorite{margin-bottom:20px;padding-top:20px;border-top:1px solid #97a1c3}.delivery-point-favorite-list{height:auto}.delivery-point-favorite-list .delivery--disabled .column{color:#d8d8da}.delivery-point-favorite-list .row{text-align:left;cursor:pointer;margin-bottom:10px;display:flex;align-items:center;border-radius:10px;background-color:#eaecf3;padding:10px;width:100%}.delivery-point-favorite-list .row .column-group-favorit{width:60%}.delivery-point-favorite-list .row .column-group-favorit .column:first-child{width:20%;margin-top:10px}.delivery-point-favorite-list .row .column-group-favorit .column:first-child svg{width:35px;height:35px}.delivery-point-favorite-list .row .column-group-favorit .column:nth-child(2){width:40%}.delivery-point-favorite-list .row .column{display:inline-block;vertical-align:top}.delivery-point-favorite-list .row .column:first-child{width:5%}.delivery-point-favorite-list .row .column:first-child input{width:0;border:0 solid}.delivery-point-favorite-list .row .column:nth-child(2){width:37%;font-weight:700;font-size:15px;margin-top:7px}.delivery-point-favorite-list .row .column:nth-child(3){width:40%;font-weight:500;font-size:14px}.delivery-point-favorite-list.parcel-point .row .column:first-child{width:10%}.delivery-point-favorite-list.parcel-point .row .column:first-child input{width:0;border:0 solid}.delivery-point-favorite-list.parcel-point .row .column:nth-child(2){width:90%;font-weight:700;font-size:15px;margin-top:7px}.delivery-point-favorite-list.parcel-point .row .column:nth-child(3){width:10%;font-weight:500;font-size:14px}.delivery-point-search-button{margin-top:20px;padding-top:20px;border-top:1px solid #97a1c3}.delivery-point-search{margin:0 0 20px;padding-top:20px;border-top:1px solid #97a1c3;align-items:center;justify-content:space-between}.delivery-point-search-pharmacies{width:100%}.delivery-point-search-pharmacies-selectors{display:inline-block;vertical-align:top;width:235px}.delivery-point-search-pharmacies-selectors .delivery-form__item{margin:0}.delivery-point-search-pharmacies-list{width:calc(100% - 240px);display:inline-block;vertical-align:top;min-height:100px;max-height:200px;overflow-y:auto;overflow-x:hidden}.delivery-point-search-pharmacies-list .row{text-align:left;cursor:pointer;margin-bottom:10px;border-radius:10px;background-color:#ebecec;padding:10px;width:98%}.delivery-point-search-pharmacies-list .row .column{display:inline-block;vertical-align:top;margin:0}.delivery-point-search-pharmacies-list .row .column:first-child{width:8%}.delivery-point-search-pharmacies-list .row .column:first-child input{width:0;border:0 solid}.delivery-point-search-pharmacies-list .row .column:nth-child(2),.delivery-point-search-pharmacies-list .row .column:nth-child(3){width:40%}.delivery-point-search-pharmacies-list .row .column:nth-child(4){width:8%}.delivery-point-search-map{width:100%;margin:15px 0 0}.delivery-point-search-map-filters{margin:0 0 30px;display:flex;align-items:flex-end}.delivery-point-search-map-filters .page-checkbox{padding-left:25px}.delivery-point-search-map-filters .page-checkbox svg{width:30px;height:30px}.delivery-point-search-map-filters .page-checkbox.delivery--disabled .page-checkbox__label{width:110px}.delivery-point-search-map-filters .page-checkbox.delivery--disabled .page-checkbox__label img,.delivery-point-search-map-filters .page-checkbox.delivery--disabled .page-checkbox__label svg{opacity:.3}.delivery-point-search-map-filters .column{margin:0;display:inline-block}.delivery-point-search-map-filters .column:first-child{width:calc(100% - 110px)}.delivery-point-search-map-filters .column:nth-child(2){width:100px}.delivery-point-search-map-container{width:auto;height:460px}.delivery-point-personal-data{margin:0 0 20px;padding-top:20px;border-top:1px solid #97a1c3}.delivery-point-personal-data-form{width:100%;margin:0!important}.delivery-point-personal-data-form .column:first-child,.delivery-point-personal-data-form .column:nth-child(2){margin:0 20px}.delivery-point .row-wrap{width:100%}.delivery-point .row-wrap .delivery-form--100{margin:0;flex-direction:row;justify-content:space-between}.delivery-point .row-wrap .delivery-form--100 .delivery-form__item{width:auto;margin:0}.popup--map .popup__inner{height:90%;max-height:inherit;max-width:inherit;width:95%;display:flex;flex-direction:column}.popup--map .popup__inner .popup__header{margin-bottom:20px}.popup--map .popup__inner .popup__body{width:100%;height:100%;display:flex;flex-direction:column}.popup--map .popup__inner .popup__body .map-container{width:100%;height:100%;align-items:stretch;background-color:#fff}.popup--map .popup__inner .popup__body .pharmaInfo{max-width:200px}.popup--map .popup__inner .popup__body .map-hotpoint-filter{width:100%;display:flex;flex-wrap:wrap;margin-bottom:10px}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker{background-color:#fff;border:none;color:#9a9b9f;display:flex;align-items:center;font-size:14px;padding-left:60px;position:relative;height:40px}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker img{width:30px;margin-top:5px}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker:focus,.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker:hover{opacity:1!important}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker.btn--active{color:#102d69}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker.btn--active:before{border:1px solid #102d69}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker.btn--active:after{opacity:1}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker:before{border:1px solid #9a9b9f;content:"";position:absolute;pointer-events:none;z-index:0;height:24px;left:20px;top:50%;transform:translateY(-50%);width:24px;border-radius:50%}.popup--map .popup__inner .popup__body .map-hotpoint-filter .marker:after{border:solid #102d69;bottom:38px;left:25px;height:14px;opacity:0;top:13px;background-color:#102d69;border-radius:50%;width:14px;content:"";position:absolute;pointer-events:none;z-index:0}.popup--map .popup__inner .geocoding-maps-form{margin-bottom:10px;display:flex}.popup--map .popup__inner .geocoding-maps-form__input{outline:none;border-bottom:1px solid #102d69;height:50px;padding:0 0 0 10px;width:90%;margin-right:10px}.popup--map .popup__inner .geocoding-maps-form__submit{width:200px;height:40px;background:#102d69;line-height:40px;border-radius:20px;color:#fff;padding:0 0 0 10px}.geocodingPoint{z-index:100!important}#js-basket-verify-stock-trigger{min-height:150px}.delivery .expand-text{line-height:1.5}.delivery .expand-text .text-to-hidden{transition:all .25s ease;text-align:left}.delivery .expand-text--with-hidden .expand-text__link--open+.text-to-hidden{height:0;margin:0;overflow:hidden}.delivery-item-basket{width:100%}.delivery-item-basket .cart-item{align-items:center;border-bottom:1px solid #f47920;display:flex;flex-wrap:wrap;padding:12px 0}.delivery-item-basket .cart-item__inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;width:auto}.delivery-item-basket .cart-item--alert{padding-bottom:8px}.delivery-item-basket .cart-item__image{border:none;display:flex;height:auto;justify-content:center;overflow:hidden;padding:10px;width:110px}.delivery-item-basket .cart-item__image img{display:block;height:auto;max-height:100%;max-width:100%;transition:all .25s ease;width:auto}.delivery-item-basket .cart-item__image:active,.delivery-item-basket .cart-item__image:focus,.delivery-item-basket .cart-item__image:hover{border:none}.delivery-item-basket .cart-item__image:active img,.delivery-item-basket .cart-item__image:focus img,.delivery-item-basket .cart-item__image:hover img{transform:scale(1.1)}.delivery-item-basket .cart-item__image--set{flex-wrap:wrap;margin:0;padding:0;width:110px}.delivery-item-basket .cart-item__image--set li{align-items:center;border:1px solid #97a1c3;border-radius:6px;display:flex;justify-content:center;height:50px;margin:1px;overflow:hidden;padding:5px;width:calc(50% - 2px)}.delivery-item-basket .cart-item__image--set li img{margin:0 auto}.delivery-item-basket .cart-item__image--set li a{border:none;height:100%;width:100%}.delivery-item-basket .cart-item__image--set.set3 li:last-of-type{width:calc(100% - 2px)}.delivery-item-basket .cart-item__desc{margin:0;max-width:260px;text-align:left}.delivery-item-basket .cart-item__desc .description,.delivery-item-basket .cart-item__desc .subtitle{margin:5px 0}.delivery-item-basket .cart-item__desc .subtitle{display:block}.delivery-item-basket .cart-item__desc .subtitle a{border:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.delivery-item-basket .cart-item__desc .product__info .number{font-size:16px;margin-right:15px}.delivery-item-basket .cart-item__desc .product__info svg{height:24px;margin:0 20px 0 0;width:24px}.delivery-item-basket .cart-item__promo{border:2px solid #97a1c3;border-radius:15px;display:block;margin-bottom:15px;padding:2px;text-align:center;width:100%}.delivery-item-basket .cart-item__promo--discount{background:#97a1c3;border:2px solid #102d69;color:#fff}.delivery-item-basket .cart-item__qty .qty{margin:0}.delivery-item-basket .cart-item__qty-info{display:block;margin-top:20px}.delivery-item-basket .cart-item__price{color:#f47920;font-size:22px;font-weight:700;text-align:center;margin:0 40px 0 0}.delivery-item-basket .cart-item__add{border:none;padding:0}.delivery-item-basket .cart-item__add-price{display:block;margin-top:25px;text-align:center}.delivery-item-basket .cart-item__add svg{display:block;fill:#97a1c3;height:32px;margin:0 auto;width:32px}.delivery-item-basket .cart-item__add svg:hover{fill:#f47920}.delivery-item-basket .cart-item__alert{padding-top:10px;width:100%}.delivery-item-basket .cart-form__promo .cart-item__inner{width:45%}main.cart,main.delivery,main.inco{padding-top:0;padding-bottom:130px}main.cart .delivery-inactive-discounts .delivery-inactive-discounts-buttons input[type=button],main.cart .delivery-redirect-buttons input[type=button],main.delivery .delivery-inactive-discounts .delivery-inactive-discounts-buttons input[type=button],main.delivery .delivery-redirect-buttons input[type=button],main.inco .delivery-inactive-discounts .delivery-inactive-discounts-buttons input[type=button],main.inco .delivery-redirect-buttons input[type=button]{font-size:14px}main.cart .delivery-point-selected,main.delivery .delivery-point-selected,main.inco .delivery-point-selected{display:flex;flex-direction:row}main.cart .delivery-point-selected .save-point-checkbox:before,main.delivery .delivery-point-selected .save-point-checkbox:before,main.inco .delivery-point-selected .save-point-checkbox:before{top:15px}main.cart .delivery-point-selected .save-point-checkbox .page-checkbox__label:before,main.delivery .delivery-point-selected .save-point-checkbox .page-checkbox__label:before,main.inco .delivery-point-selected .save-point-checkbox .page-checkbox__label:before{top:20px!important}main.cart-section,main.delivery-section,main.inco-section{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;width:100%}main.cart-section .title,main.delivery-section .title,main.inco-section .title{line-height:1;margin:20px 0;width:100%}main.cart-section .title .cart-number,main.delivery-section .title .cart-number,main.inco-section .title .cart-number{color:#f47920;display:inline-block;margin-left:5px}main.cart-section h2.title,main.delivery-section h2.title,main.inco-section h2.title{margin-top:10px}main.cart__inner,main.delivery__inner,main.inco__inner{padding-right:20px;width:calc(100% - 345px)}main.cart__inner.confirm,main.delivery__inner.confirm,main.inco__inner.confirm{width:calc(100% - 380px)}main.cart-status,main.delivery-status,main.inco-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;right:380px;top:0;width:375px}main.cart-status-progres,main.delivery-status-progres,main.inco-status-progres{display:flex;list-style:none;justify-content:space-between;margin:10px 0 0;padding:0;position:relative;z-index:10;width:100%}main.cart-status-progres li,main.delivery-status-progres li,main.inco-status-progres li{align-items:center;background:#e8edf2;border-radius:50%;display:flex;justify-content:center;height:14px;width:14px}main.cart-status[data-status="1"] .delivery-status-progres li:first-of-type,main.delivery-status[data-status="1"] .delivery-status-progres li:first-of-type,main.inco-status[data-status="1"] .delivery-status-progres li:first-of-type{background:#f47920}main.cart-status[data-status="1"] .progress-bar__current,main.delivery-status[data-status="1"] .progress-bar__current,main.inco-status[data-status="1"] .progress-bar__current{width:25%}main.cart-status[data-status="2"] .delivery-status-progres li:first-of-type,main.cart-status[data-status="2"] .delivery-status-progres li:nth-of-type(2),main.delivery-status[data-status="2"] .delivery-status-progres li:first-of-type,main.delivery-status[data-status="2"] .delivery-status-progres li:nth-of-type(2),main.inco-status[data-status="2"] .delivery-status-progres li:first-of-type,main.inco-status[data-status="2"] .delivery-status-progres li:nth-of-type(2){background:#f47920}main.cart-status[data-status="2"] .progress-bar__current,main.delivery-status[data-status="2"] .progress-bar__current,main.inco-status[data-status="2"] .progress-bar__current{width:50%}main.cart-status[data-status="3"] .delivery-status-progres li:first-of-type,main.cart-status[data-status="3"] .delivery-status-progres li:nth-of-type(2),main.cart-status[data-status="3"] .delivery-status-progres li:nth-of-type(3),main.delivery-status[data-status="3"] .delivery-status-progres li:first-of-type,main.delivery-status[data-status="3"] .delivery-status-progres li:nth-of-type(2),main.delivery-status[data-status="3"] .delivery-status-progres li:nth-of-type(3),main.inco-status[data-status="3"] .delivery-status-progres li:first-of-type,main.inco-status[data-status="3"] .delivery-status-progres li:nth-of-type(2),main.inco-status[data-status="3"] .delivery-status-progres li:nth-of-type(3){background:#f47920}main.cart-status[data-status="3"] .progress-bar__current,main.delivery-status[data-status="3"] .progress-bar__current,main.inco-status[data-status="3"] .progress-bar__current{width:100%}.btn--dark-grey{background:#9a9b9f;border:1px solid #9a9b9f;color:#fff}.btn--dark-grey:active,.btn--dark-grey:focus,.btn--dark-grey:hover{background:#fff;border:1px solid #9a9b9f;color:#9a9b9f}.delivery-status{position:relative;top:0;width:100%;right:0;margin-bottom:60px;padding-bottom:20px}.delivery-status-progres span{margin-top:50px}.delivery-status-progres li:first-child span{margin-left:63px}.delivery-status-progres li:last-child span{margin-right:92px}.delivery-status-progres__inactive{color:#afb0b3}.payment-variant{display:flex;justify-content:space-between}.cart-totals__inner.verification{border-top:none}.cart-totals__inner .price-variant{width:100%;justify-content:space-between;display:flex;align-items:baseline}.delivery-confirm .sms-confirm-order-form{width:70%}.delivery-confirm .delivery-address.delivery-address--confirm .description.description--small{min-height:140px}.delivery-confirm .delivery-address.delivery-address--confirm .description.description--small .order-details{font-weight:700;font-size:18px;color:#f47920}.cart .order-number{margin:0}.cart .order-date{display:block;margin:0}.cart .order-shipping-date,.cart .order-shipping-method{display:block;margin:30px 0}.cart .order-shipping-date .description{display:block}.cart .order-status{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.cart .order-status-info.error{color:#f47920}.cart .order-status-progres{display:flex;list-style:none;justify-content:space-between;padding:0;position:relative;z-index:10;width:100%;margin:0 0 70px}.cart .order-status-progres li{align-items:center;background:#fff;border:1px solid #102d69;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.23);color:#6373a7;display:flex;justify-content:center;height:36px;width:36px}.cart .order-status-progres li svg{display:block;fill:currentColor;height:24px;width:24px}.cart .order-status-progres-title{color:#2b2e34;position:absolute;text-align:center;top:calc(100% + 10px);width:110px}.cart .order-status-progres-title .description--blue{display:block;text-align:center;width:100%}.cart .order-status[data-status="1"] .order-status-progres li:first-of-type,.cart .order-status[data-status="2"] .order-status-progres li:first-of-type,.cart .order-status[data-status="2"] .order-status-progres li:nth-of-type(2){background:#102d69;color:#fff}.cart .order-status[data-status="2"] .progress-bar__current{width:25%}.cart .order-status[data-status="3"] .order-status-progres li:first-of-type,.cart .order-status[data-status="3"] .order-status-progres li:nth-of-type(2),.cart .order-status[data-status="3"] .order-status-progres li:nth-of-type(3){background:#102d69;color:#fff}.cart .order-status[data-status="3"] .progress-bar__current{width:50%}.cart .order-status[data-status="4"] .order-status-progres li:first-of-type,.cart .order-status[data-status="4"] .order-status-progres li:nth-of-type(2),.cart .order-status[data-status="4"] .order-status-progres li:nth-of-type(3),.cart .order-status[data-status="4"] .order-status-progres li:nth-of-type(4){background:#102d69;color:#fff}.cart .order-status[data-status="4"] .progress-bar__current{width:75%}.cart .order-status[data-status="5"] .order-status-progres li{background:#102d69;color:#fff}.cart .order-status[data-status="5"] .progress-bar__current{width:100%}.cart .order-status .progress-bar{background:rgba(151,161,195,.2);height:8px;left:0;position:absolute;top:14px;width:100%;z-index:0}.cart .order-status .progress-bar__current{background:#97a1c3;height:8px;left:0;position:absolute;top:0}.cart .order-status .link{margin-left:auto}@media screen and (max-width:1200px){.delivery__inner{width:calc(100% - 280px)}.delivery-groups__item{margin:15px 10px;padding:15px 10px 20px;width:calc(33.33333% - 21px)}.delivery-groups__item .page-checkbox{padding:0 5px}.delivery-groups__item .page-checkbox:before{right:5px}.delivery-groups__item .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{right:10px}}@media screen and (max-width:1024px){.delivery__inner{padding-right:0;width:100%}.delivery-groups{margin:25px -10px}.delivery-status{right:0}.delivery-address strong{display:block;width:100%}.delivery-product-slider{margin-bottom:30px}.delivery .cart-totals{width:100%}.delivery .cart-totals .expand-text{margin-top:40px}}@media screen and (max-width:840px){.delivery-address .column{width:calc(50% - 41px)}.delivery-product-slider .product__amount{margin:0 10px}.delivery-product-slider .product__price{width:120px}}@media screen and (max-width:720px){.delivery-status{position:relative;margin:20px 0 10px;width:100%}.delivery-groups{flex-wrap:wrap;margin:0}.delivery-groups__item{align-items:center;flex-direction:column;display:flex;flex-wrap:wrap;margin:10px 0;min-height:120px;position:relative;width:100%}.delivery-groups__item.delivery--active{margin:20px 0;min-height:300px}.delivery-groups__item svg{margin:auto}.delivery-groups__item .delivery__desc{margin:0;text-align:center}.delivery-groups__item .delivery-icons{justify-content:center;width:100%}.delivery-groups__item .delivery-icons+.description{left:0;margin:0;position:relative;text-align:center;top:0}.delivery-groups__item .delivery-address,.delivery-groups__item .delivery-address__choose{width:100%}.delivery-groups__item .page-checkbox{align-items:flex-end;flex-direction:column-reverse;padding:0;position:absolute;right:15px;width:100px}.delivery-groups__item .page-checkbox:before{right:0;top:inherit;bottom:-10px}.delivery-groups__item .page-checkbox--radio input[type=radio]:checked+.page-checkbox__label:before{bottom:-5px;right:5px;top:inherit}.delivery-address .column{margin:0 0 20px;width:100%}.delivery-address.delivery-address--confirm{margin:0 0 20px}.delivery-address.delivery-address--confirm .column{padding-right:0;width:100%}.delivery-address.delivery-address--confirm .edit{right:0}.delivery-product-slider .delivery-product-slider__item{flex-wrap:wrap;height:auto}.delivery-product-slider .product__amount{margin:20px 20px 0 0;padding:10px 0}.delivery-product-slider .product__price{margin:20px 0 0;padding:10px 0;width:calc(100% - 120px)}.delivery-point-selected .column p:first-child{width:100%}.delivery-point-search-map-filters{margin:0 0 30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.delivery-point-search-map-filters button{margin-top:20px}.delivery-point-search-pharmacies{flex-direction:column;display:flex}.delivery-point-search-pharmacies-selectors{width:100%}.delivery-point-search-pharmacies-selectors .delivery-form__item{margin-bottom:30px}.delivery-point-search-pharmacies-list{width:100%;overflow-x:none}.delivery-point-favorite-list .row{align-items:flex-end;width:100%;flex-wrap:nowrap;flex-direction:column;position:relative}.delivery-point-favorite-list .row .column-group-favorit{width:100%;flex-direction:row}.delivery-point-favorite-list .row .column-group-favorit .column:first-child{width:20%;margin-top:30px;position:relative;right:0}.delivery-point-favorite-list .row .column-group-favorit .column:first-child svg{width:35px;height:35px}.delivery-point-favorite-list .row .column-group-favorit .column:nth-child(2){width:70%}.delivery-point-favorite-list .row .column{display:inline-block;vertical-align:top}.delivery-point-favorite-list .row .column:first-child{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.delivery-point-favorite-list .row .column:first-child input{width:0;border:0 solid}.delivery-point-favorite-list .row .column:nth-child(2){width:37%;font-weight:700;font-size:15px;margin-top:7px}.delivery-point-favorite-list .row .column:nth-child(3){width:100%;font-weight:500;font-size:14px}.delivery-point-favorite-list.parcel-point .row .column:first-child{position:absolute;top:50%;right:30px;transform:translateY(-50%)}.delivery-point-favorite-list.parcel-point .row .column:first-child input{width:0;border:0 solid}.delivery-point-favorite-list.parcel-point .row .column:nth-child(2){width:100%;font-weight:700;font-size:15px;margin-top:7px}.delivery-point-favorite-list.parcel-point .row .column:nth-child(3){width:100%;font-weight:500;font-size:14px;text-align:right}.delivery-point-search-pharmacies{width:100%}.delivery-point-search-pharmacies-list .row{display:flex;flex-wrap:nowrap;flex-direction:column;position:relative;align-items:flex-end}.delivery-point-search-pharmacies-list .row .column:first-child{width:8%;position:absolute;top:50%;transform:translateY(-50%);right:70px}.delivery-point-search-pharmacies-list .row .column:first-child input{width:0;border:0 solid}.delivery-point-search-pharmacies-list .row .column:nth-child(2){width:100%;font-weight:700;margin-bottom:10px}.delivery-point-search-pharmacies-list .row .column:nth-child(3){width:100%}.delivery-point-search-pharmacies-list .row .column:nth-child(4){width:8%;position:absolute;top:50%;transform:translateY(-50%);right:30px}.delivery-point .row-wrap{width:100%}.delivery-point .row-wrap .delivery-form--100{margin:0;flex-direction:column;justify-content:space-between}.delivery-point .row-wrap .delivery-form--100 .delivery-form__item{width:100%;margin:0}.delivery-point .row-wrap .delivery-form--100 .delivery-form__item.page-checkbox{margin-top:30px;align-self:flex-end;width:auto}.delivery .popup--map .popup__inner .map-hotpoint-filter .marker{min-width:auto;width:auto;padding-top:0;padding-bottom:0}.delivery .popup--map .popup__inner .geocoding-maps-form{display:flex;flex-direction:column}.delivery .popup--map .popup__inner .geocoding-maps-form__input{width:100%}.delivery .popup--map .popup__inner .geocoding-maps-form__submit{margin-top:20px;width:100%}.delivery-groups__item .groups-item-buttons{min-width:200px}}@media screen and (max-width:560px){.delivery{padding-bottom:0}.delivery-form__item{width:calc(100% - 61px)}.delivery .delivery-point-selected{flex-direction:column}.delivery-product-slider{padding-right:25px}.delivery-product-slider .delivery-product-slider__list{margin:0 0 20px}.delivery-product-slider .delivery-product-slider__item{padding:0}.delivery-product-slider .product__image{position:relative}.delivery-product-slider .product__title{width:calc(100% - 85px)}.delivery-product-slider .product__amount{width:85px}.delivery-product-slider .product__price{width:calc(100% - 105px)}.delivery .delivery-point-selected .save-point-checkbox:before{top:0}.delivery .delivery-point-selected .save-point-checkbox .page-checkbox__label:before{top:5px!important}.cart-online-pay{padding:20px 90px 20px 20px}.cart-online-pay__icon{right:0;width:100px}.delivery-point-selected .column{display:flex;flex-direction:column;align-self:flex-end}.delivery-point-selected .column:first-child{width:100%}}.delivery-summary .amount-to-free-delivery{width:100%;text-align:center;flex-direction:column;border-top:1px solid #97a1c3;border-bottom:1px solid #97a1c3;padding-top:10px;padding-bottom:10px;margin-top:20px;color:#6373a7}.pointer-none{pointer-events:none!important}

.cart-delete-all-items{display:flex;align-items:center;margin-right:10px}.cart-delete-all-items.zero-selected .edd-option:nth-of-type(2){color:#dcdcdc;pointer-events:none}.cart-delete-all-items .edd-head{height:unset;line-height:unset;border-bottom:none}.cart-delete-all-items .edd-head .edd-value{padding-right:17px;width:100%}.cart-delete-all-items .edd-arrow{display:none}.cart-delete-all-items .edd-value{color:#000;font-weight:400;font-size:14px;line-height:17px;display:flex;align-items:center}.cart-delete-all-items .edd-value:before{content:url(img/bin-icon-black.fb0fc2.svg);margin-right:5px;height:22px;width:20px;margin-bottom:2px}.cart-delete-all-items .edd-value:after{position:absolute;content:"";margin-left:12px;top:9px;right:0;width:0;height:0;border:5px solid transparent;border-top-color:#000}.cart-delete-all-items .edd-body{border:1px solid #dcdcdc;min-width:215px;border-radius:8px;margin:6px 50px 0 -125px}.cart-delete-all-items .edd-body .edd-group .edd-option{font-weight:400;font-family:Lato,sans-serif}.cart-delete-all-items .edd-body .edd-group .edd-option:focus,.cart-delete-all-items .edd-body .edd-group .edd-option:hover{color:#f47920}.cart-delete-all-items .edd-body .edd-group .edd-option.zero-selected{color:#dcdcdc}.cart-delete-all-items .edd-root-open .edd-head .edd-value{color:#f47920}.cart-delete-all-items .edd-root-open .edd-head .edd-value:before{content:url(img/bin-icon-orange.b1f9b7.svg)}.cart-delete-all-items .edd-root-open .edd-head .edd-value:after{transform:rotate(180deg);border-top-color:#f47920;top:3px}@media screen and (max-width:767px){.cart-delete-all-items{display:flex;align-items:center;position:relative}.cart-delete-all-items.zero-selected .edd-option:nth-of-type(2){color:#dcdcdc;pointer-events:none}.cart-delete-all-items .edd-root{display:flex}.cart-delete-all-items .edd-head{height:unset;line-height:unset;border-bottom:none}.cart-delete-all-items .edd-head .edd-value{font-size:0}.cart-delete-all-items .edd-head .edd-arrow{display:none}.cart-delete-all-items .edd-body{margin-left:-163px}.cart-delete-all-items .edd-group{padding:10px 0}.cart-delete-all-items .edd-option{font-size:12px;color:#000;padding:10px}.cart-delete-all-items .edd-select{width:0}}
