@charset "UTF-8";.verification-modal{text-align:center;padding:5rem 2rem}.verification-modal #verification-form{display:flex;flex-direction:column;gap:1rem;align-items:center}.btn{font-size:1rem;background-color:#000;border:0;padding:.75rem 1rem;color:#fff;width:auto;cursor:pointer;display:inline-block;vertical-align:middle;transition:background-color .1s}.btn:hover{background-color:#aaa}.btn--md{padding:.925rem 1.5rem}.btn-secondary{background-color:buttonface;border:1px solid #d4d4d4;color:#000}.input{width:300px;padding:1rem;border:1px solid #d4d4d4}.flash{display:flex;align-items:center;gap:1rem;margin-bottom:.875rem}.flash--success{padding:7px 30px 5px;background:#d4ffcd;border:1px solid #9adf8f;color:#258815;font-size:12px}.flash--success .flash__close{border:1px solid #258815}.flash--error{padding:10px 30px;background:#ffd2d3;border:1px solid #df8f90;color:#a20002;font-size:12px;display:flex}.flash--error li{margin-left:15px}.flash--error .flash__close{border:1px solid #a20002;align-self:flex-start}.flash--error .flash__img{align-self:flex-start}.flash__img{flex-shrink:0}.flash__close{cursor:pointer;margin-left:auto;background-color:transparent}.flash__list{padding:0;margin:0}.rwd-table{margin:1rem 0;min-width:280px}.rwd-table th{display:none}.rwd-table td{display:flex;flex-direction:column;align-items:center;gap:.25rem}.rwd-table td:before{content:attr(data-th);font-weight:700;display:inline-block;color:rgb(var(--secondary))}@media (min-width: 576px){.rwd-table td:before{display:none}}@media (min-width: 576px){.rwd-table th,.rwd-table td{display:table-cell}}*,*:before,*:after{box-sizing:border-box}.mp0,#admin ul,dd,dl,dt,#menu ul{margin:0;padding:0}.bg-subpage,#benefits,#regulations,#contact{background:#fff}.decor-none,#menu ul li a{text-decoration:none}.up,#menu ul li a{text-transform:uppercase}.arial,#benefits,#regulations ol,#my-account table td,#my-account .details .data .data-details .row .data-text,#my-account .details .data .data-content a,#contact .main-contact,#where-buy .shops-list{font-family:Sofia Pro Light,sofia_prolight,sans-serif}@font-face{font-family:sofia_prolight;src:url(/build/assets/sofiapro-light-webfont-c52184da.eot);src:url(/build/assets/sofiapro-light-webfont-c52184da.eot?#iefix) format("embedded-opentype"),url(/build/assets/sofiapro-light-webfont-23e60bb1.woff) format("woff"),url(/build/assets/sofiapro-light-webfont-0705829f.ttf) format("truetype"),url(/build/assets/sofiapro-light-webfont-538f5f79.svg#sofia_prolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sofia_prolight;src:url(/build/assets/sofiapro-medium-webfont-4882b97b.eot);src:url(/build/assets/sofiapro-medium-webfont-4882b97b.eot?#iefix) format("embedded-opentype"),url(/build/assets/sofiapro-medium-webfont-7a069838.woff2) format("woff2"),url(/build/assets/sofiapro-medium-webfont-912685dc.woff) format("woff"),url(../assets/fonts/sofiapro-medium-webfont.ttf) format("truetype"),url(/build/assets/sofiapro-medium-webfont-830f84e1.svg#sofia_prolight) format("svg");font-weight:700;font-style:normal}@font-face{font-family:IF;src:url(../assets/fonts/.coon.eot);src:url(/build/assets/icomoon-6e104ba7.eot?#iefix) format("embedded-opentype"),url(/build/assets/icomoon-332f59c2.woff) format("woff"),url(/build/assets/icomoon-ebf52901.ttf) format("truetype"),url(/build/assets/icomoon-7bf37f01.svg#IF) format("svg");font-weight:400;font-style:normal}html,body{font-family:Sofia Pro Light,sofia_prolight,sans-serif;font-weight:400;font-size:13px;color:#000;background:#fff}*:focus{outline:0}input,textarea{font-family:Sofia Pro Light,sofia_prolight,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}a{color:#000;text-decoration:none}.off,.off .switch{color:red}.on{color:#000}.on a{color:#000;text-decoration:line-through}.on .switch{color:green;text-decoration:none}.container{width:100%;margin:0 auto;max-width:1920px}@media all and (max-width: 1024px){.container{width:100%}}.main{background:#fff}#trigger{position:absolute;width:34px;height:34px;line-height:34px;right:-50px;top:12px;display:none;cursor:pointer}@media only screen and (max-width: 800px){#trigger{display:block}}#trigger:after{content:"";font-family:IF;overflow:hidden;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;color:#000;font-size:32px}#logo,.logo-clone{margin:0 auto;width:100%;padding:15px 0}#logo.fixed,.logo-clone.fixed{background:#fff;position:fixed;top:0;left:0;z-index:100}@media only screen and (max-width: 800px){#logo,.logo-clone{margin-bottom:20px}}#logo a,.logo-clone a{display:block;width:100%;height:100%;text-align:center}#logo a img,.logo-clone a img{width:220px;margin:10px 0}@media only screen and (max-width: 600px){#logo a img,.logo-clone a img{width:140px}}#header{width:100%}#header .sub-header{display:inline-block;width:100%}#header .sub-header h3,#header .sub-header p{margin:0}@media only screen and (max-width: 240px){#header .sub-header>div{display:inline-block;float:none;width:100%;text-align:center}}#header #newsletter{float:left;margin-left:20px}@media only screen and (min-resolution: 96dpi) and (max-width: 320px),only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 320px){#header #newsletter{margin-top:10px}}@media only screen and (min-resolution: 96dpi) and (min-width: 320px) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 320px) and (max-width: 1024px){#header #newsletter{margin-left:10px}}#header #newsletter span{background:#000 url(/build/assets/chevron-right-62b78300.png) 90% 50% no-repeat;border:0;height:32px;padding:0 30px 0 20px;margin:10px 0 0;text-transform:uppercase;color:#fff;width:auto;cursor:pointer;display:inline-block;line-height:32px}#header #newsletter span:hover{background-color:#aaa}#menu{margin-bottom:10px}@media only screen and (min-resolution: 96dpi) and (max-width: 800px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 800px){#menu{position:fixed;top:0;left:-100%;width:100%;height:100%;background:#fff;z-index:100}#menu .container{margin-top:50px}}#menu ul{display:flex;width:100%;height:100%;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center}@media only screen and (min-resolution: 96dpi) and (max-width: 800px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 800px){#menu ul{flex-direction:column}}#menu ul li{list-style-type:none;flex:1;text-align:center;position:relative}@media only screen and (min-resolution: 96dpi) and (max-width: 800px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 800px){#menu ul li{width:100%}}#menu ul li a{color:#000;padding:10px;font-size:12px;display:block}#menu ul li a:hover{text-decoration:underline}#menu ul li a .my-account{display:inline-block}@media only screen and (min-resolution: 96dpi) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1024px){#menu ul li a{display:inline-block}}@media only screen and (min-resolution: 96dpi) and (max-width: 800px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 800px){#menu ul li a{width:100%;display:block;box-sizing:border-box}}#menu ul li>a.collection{cursor:pointer}#menu ul li .submenu{position:relative;width:100%;background:#fff;left:0;z-index:2;display:none;font-weight:700}#menu ul li .submenu a{display:block}#footer .container{border-top:1px solid #847a7a;padding:15px 0 40px;font-size:12px;position:relative}#footer .container .menu ul{padding:0;margin:0}@media only screen and (min-resolution: 96dpi) and (max-width: 1023px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1023px){#footer .container .menu ul{width:100%;display:inline-block}}#footer .container .menu ul li{float:left;width:100px;padding:0 10px;list-style-type:none;text-align:center}@media only screen and (min-resolution: 96dpi) and (max-width: 1023px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1023px){#footer .container .menu ul li{width:100%;padding:10px;font-size:13px;box-sizing:border-box}}#footer .container .menu ul li a{color:#000;text-decoration:none}#footer .container .menu ul li .logout{cursor:pointer;border:none;background-color:initial}#footer .container .copyright{float:right;margin-right:5px;font-weight:300}@media only screen and (min-resolution: 96dpi) and (max-width: 1023px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1023px){#footer .container .copyright{width:100%;display:inline-block;text-align:center;margin:20px 0}}.brands{height:37px;background:#fff;border-top:1px solid #d9d3d0;border-bottom:1px solid #d9d3d0;text-align:center;margin:10px 0 0;padding:0}.brands li{list-style-type:none;display:inline-block;height:100%;margin:0 20px}.brands .logo-wrapper{display:table;height:100%}.brands a{display:table-cell;vertical-align:middle}.brands img{vertical-align:middle}.benefits{display:block;margin:40px 0;background:#000;color:#fff;position:relative}.benefits>div{display:flex;width:100%;height:100%;justify-content:center}@media only screen and (max-width: 800px){.benefits>div{flex-direction:column}}.benefits>div>span{color:#fff}.benefits>div>span.benefits-container{width:690px;height:192px}@media only screen and (max-width: 1023px){.benefits>div>span.benefits-container{width:100%;height:auto}}@media only screen and (min-width: 801px) and (max-width: 1023px){.benefits>div>span.benefits-container{width:66%;height:auto;margin-left:-210px}}@media all and (min-width: 1024px){.benefits>div>span.benefits-container{margin-left:-160px}}@media all and (min-width: 1024px) and (max-width: 1200px){.benefits>div>span.benefits-container{margin-left:-321px}}.benefits>div>span.benefits-container .title{font-size:30px;display:block;box-sizing:border-box;padding:30px 20px}@media only screen and (min-width: 801px) and (max-width: 1023px){.benefits>div>span.benefits-container .title{padding:20px 10px}}.benefits>div>span.benefits-container .benefit{display:flex}@media only screen and (max-width: 600px){.benefits>div>span.benefits-container .benefit{flex-wrap:wrap}}@media only screen and (min-width: 801px) and (max-width: 1023px){.benefits>div>span.benefits-container .benefit{margin-bottom:20px}}.benefits>div>span.benefits-container .benefit>span{width:25%;display:flex;margin-left:20px;align-items:center}@media only screen and (max-width: 600px){.benefits>div>span.benefits-container .benefit>span{width:45%;margin-bottom:20px}}.benefits>div>span.benefits-container .benefit>span .image{width:34%}.benefits>div>span.benefits-container .benefit>span .text{width:66%;font-size:15px;margin-left:5px}@media only screen and (max-width: 800px){.benefits>div>span.benefit-card{background:#000;width:100%;text-align:center;box-sizing:border-box;padding:0 25%}}.benefits>div>span.benefit-card img{position:absolute;top:-20px}@media only screen and (min-width: 801px) and (max-width: 1023px){.benefits>div>span.benefit-card img{width:27%}}@media only screen and (max-width: 800px){.benefits>div>span.benefit-card img{position:static}}.check{display:block;margin:0;background:#f4f2ed;text-transform:uppercase}.check a{text-decoration:none;display:block;text-align:right;padding:15px 0}.check span{display:inline-block;width:190px;background:url(/build/assets/chevron_line-fdc3cc8e.png) no-repeat;color:#000;font-size:16px;line-height:1;padding:5px 30px 5px 25px;text-align:left}ul.banners{list-style-type:none;margin:20px 0;padding:0;display:inline-block;width:100%}ul.banners li{margin:0 40px 0 0;padding:0;float:left}ul.banners li:last-child{margin-right:0}ul.banners li:nth-of-type(2){margin-right:36px}.old-promos{border-top:1px solid #847a7a;padding:20px 0 0;margin:0;display:inline-block;width:100%}.old-promos li{list-style-type:none;float:left;margin:0 36px 10px 0;width:490px}.old-promos li:nth-of-type(2n){margin-right:0}.old-promos li img{width:490px}.opinion{margin:0 0 20px;border-top:1px solid #847a7a;padding-top:20px;display:inline-block;width:100%}.social{float:right;padding:0;text-align:right;margin:0 20px 10px 0}@media only screen and (min-resolution: 96dpi) and (max-width: 320px),only screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 320px){.social{margin-top:10px}}@media only screen and (min-resolution: 96dpi) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1024px){.social{margin-right:10px}}.social>div{display:inline-block;width:100%;margin:10px 0 0}.social>div.fb{text-align:center}.social>div.fb a{display:inline-block;text-align:center;color:#000;vertical-align:top;margin:0;padding:0 0 0 10px}.social>div.fb a img{display:inline-block;vertical-align:top}.social>div.fb a span{display:none}.hide{display:none}#login .zend_form{margin:0}#cboxContent{border-radius:0;border:3px solid #d9d3d0}#cboxContent #login{text-align:center;padding:50px 65px 30px}@media only screen and (max-width: 600px){#cboxContent #login{padding:20px}}#cboxContent #login h2{color:#545454;font-size:24px;font-weight:300}#cboxContent #login dt{display:none}#cboxContent #login dt#accept-label{display:block;text-align:left;text-indent:20px}#cboxContent #login #accept-element{text-align:left}#cboxContent #login #accept-element input{position:relative;top:-43px}#cboxContent #login input,#cboxContent #login #submit{width:300px;height:37px;line-height:37px;border:1px solid #d4d4d4;padding:0 15px;margin-bottom:10px}#cboxContent #login input[type=checkbox],#cboxContent #login #submit[type=checkbox]{height:auto;border:0;padding:0;margin:0;display:inline-block;width:auto}#cboxContent #login #submit{padding:0;width:300px;max-width:100%;color:#fff;text-transform:uppercase;background:#000;border:0;margin-bottom:35px}#cboxContent #login #submit:hover{background:#aaa}@media only screen and (max-width: 600px){#cboxContent #login #submit{width:100%}}#cboxContent #cboxClose{display:block;bottom:auto;top:0;background:url(/build/assets/icon-close-a285716c.png) center center no-repeat}#cboxContent .forgot{border-top:1px solid #d5d1d2;padding-top:20px}#cboxContent .forgot a{color:#000;text-decoration:none}#cboxContent .forgot a:hover{text-decoration:underline}#cboxContent #newsletter_popup .overlay-container,#cboxContent #newsletter_popup_second .overlay-container{display:flex}#cboxContent #newsletter_popup .overlay-container .overlay-container-image,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-image{width:350px}#cboxContent #newsletter_popup .overlay-container .overlay-container-image img,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-image img{max-width:100%}@media only screen and (max-width: 600px){#cboxContent #newsletter_popup .overlay-container .overlay-container-image,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-image{display:none}}@media only screen and (min-width: 601px) and (max-width: 750px){#cboxContent #newsletter_popup .overlay-container .overlay-container-image,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-image{width:50%}}#cboxContent #newsletter_popup .overlay-container .overlay-container-content,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content{padding:20px;width:304px}@media only screen and (max-width: 600px){#cboxContent #newsletter_popup .overlay-container .overlay-container-content,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content{width:100%}}@media only screen and (min-width: 601px) and (max-width: 750px){#cboxContent #newsletter_popup .overlay-container .overlay-container-content,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content{width:45%}}#cboxContent #newsletter_popup .overlay-container .overlay-container-content h1,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content h1{margin:0;color:#000;text-transform:uppercase;font-weight:400;font-size:34px}#cboxContent #newsletter_popup .overlay-container .overlay-container-content h1 span,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content h1 span{display:block;font-weight:700}#cboxContent #newsletter_popup .overlay-container .overlay-container-content p,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content p{color:#545454;font-size:15px}#cboxContent #newsletter_popup .overlay-container .overlay-container-content #email,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content #email{width:100%;border:2px solid #000;height:36px;padding:0 20px;box-sizing:border-box;margin-bottom:20px}#cboxContent #newsletter_popup .overlay-container .overlay-container-content label,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content label{font-size:10px;line-height:1.1;position:relative;z-index:1}#cboxContent #newsletter_popup .overlay-container .overlay-container-content label.ellipsis,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content label.ellipsis{text-overflow:ellipsis;white-space:nowrap;width:283px;overflow:hidden;position:relative;display:inline-block}#cboxContent #newsletter_popup .overlay-container .overlay-container-content .more,#cboxContent #newsletter_popup .overlay-container .overlay-container-content .less,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content .more,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content .less{font-size:10px;color:#000;text-decoration:underline;cursor:pointer}#cboxContent #newsletter_popup .overlay-container .overlay-container-content input[type=submit],#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content input[type=submit]{height:36px;padding:0 20px;border:0;background:#000;text-transform:uppercase;font-weight:700;color:#fff;font-size:15px;margin-top:20px}#cboxContent #newsletter_popup .overlay-container .overlay-container-content input[type=submit]:hover,#cboxContent #newsletter_popup_second .overlay-container .overlay-container-content input[type=submit]:hover{background:#aaa}#where-buy .top{background:url(/build/assets/map-hr02-9d716a9d.png) -184px 100% no-repeat;height:365px;margin:0 10px;position:relative}#where-buy .top .back{position:absolute;right:0;top:10px}#where-buy .top .welcome{display:inline-block;margin:140px 0 0 90px;font-weight:400;color:#000;font-size:24px;line-height:40px}#where-buy .top .map{width:406px;height:377px;background:url(/build/assets/map-b79228a2.png) no-repeat;float:right;margin:40px 80px 0 0;position:relative}#where-buy .top .map .loc{width:18px;height:24px;background:url(/build/assets/loc-133ca2a3.png) no-repeat;position:absolute}#where-buy .top .map .loc.bydgoszcz{top:102px;left:144px}#where-buy .top .map .loc.gdynia{top:10px;left:159px}#where-buy .top .map .loc.katowice{top:274px;left:183px}#where-buy .top .map .loc.lodz{top:197px;left:191px}#where-buy .top .map .loc.poznan{top:140px;left:86px}#where-buy .top .map .loc.warszawa{top:151px;left:250px}#where-buy .top .map .loc.wroclaw{top:235px;left:90px}#where-buy .shops-list{margin:40px 0;padding:0;display:inline-block;color:#000;font-size:13px;line-height:21px}#where-buy .shops-list li{list-style-type:none;margin:30px 10px 0 20px;float:left;width:475px;height:95px}#where-buy .shops-list li p{margin:0}#where-buy .shops-list li .title{border-bottom:1px solid #000;font-weight:700;margin-bottom:15px;padding-bottom:2px}#contact{color:#000;line-height:21px}#contact h2{text-align:center;font-size:24px;font-weight:400;border-bottom:1px solid #d9d3d0;padding:30px 0 10px;margin:0;line-height:1}#contact .content{display:flex;width:100%;justify-content:space-evenly;align-items:center}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){#contact .content{flex-direction:column}}#contact .content>div{width:60%}#contact .content>div.image{width:40%;text-align:center}@media only screen and (min-width: 601px) and (max-width: 800px){#contact .content>div.image{width:40%}}@media only screen and (max-width: 600px){#contact .content>div.image{width:100%;display:none}}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){#contact .content>div{width:100%}}#contact .contact_form{text-align:center}#contact .contact_form .head{font-weight:700;display:block;color:#000;margin-top:20px}#contact .contact_form form{font-size:13px;color:#000;margin-bottom:10px}#contact .contact_form form:after{content:"* - pole obowiązkowe";color:#000}#contact .contact_form form .required:after{content:"*";color:#000;margin-left:5px}#contact .contact_form form input{width:300px;padding:0 20px;height:30px;border:1px solid #b9b5b4;margin-bottom:10px}@media only screen and (min-resolution: 96dpi) and (max-width: 320px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 320px){#contact .contact_form form input{box-sizing:border-box;width:100%}}#contact .contact_form form input#send{background:#000;border:0;padding:0 20px;text-transform:uppercase;color:#fff;width:auto}#contact .contact_form form input#send:hover{background:#aaa}#contact .contact_form form textarea{height:100px;border:1px solid #b9b5b4;padding:5px;width:298px;resize:none}@media only screen and (min-resolution: 96dpi) and (max-width: 320px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 320px){#contact .contact_form form textarea{box-sizing:border-box;width:100%}}#contact .contact_form form img{display:block;margin:auto}#contact .contact_form .select2-container{float:none;margin-bottom:10px}#contact .contact_form .select2-container .select2-choice{border-color:#b9b5b4;height:28px;line-height:28px;padding:0 0 0 20px}#contact .contact_form .select2-container .select2-choice>.select2-chosen{margin-right:20px}#contact .main-contact{padding:20px 0 25px 390px;border-bottom:1px solid #847a7a}#contact .other-contact{text-align:center;margin:20px 0;font-size:18px;line-height:1.3}#contact .other-contact span{font-weight:700;display:block;padding-bottom:10px}#my-account .details{display:flex;border-bottom:1px solid #847a7a;width:100%}@media (max-width: 992px){#my-account .details{flex-direction:column}}#my-account .details>div{width:50%;vertical-align:middle}@media (max-width: 992px){#my-account .details>div{width:100%}}#my-account .details .data{padding-right:8px}#my-account .details .data .data-content{background:#f7f6f5;text-align:right;margin-bottom:7px;padding:.5rem .75rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media (max-width: 576px){#my-account .details .data .data-content{flex-direction:column}}#my-account .details .data .data-content h2{font-weight:300;font-size:18px;color:#535353;float:left;margin:0}#my-account .details .data .data-content a{background:#000;display:inline-block;color:#fff;text-transform:uppercase;font-size:12px;line-height:2;padding:3px 15px}#my-account .details .data .data-details{display:table;border-collapse:separate;width:100%}#my-account .details .data .data-details .row{display:table-row}#my-account .details .data .data-details .row div{display:table-cell;background:#f7f6f5;border-bottom:1px solid #847a7a;padding:1px 0 1px 10px;font-size:13px}#my-account .details .data .data-details .row .label{width:145px;color:#535353;font-weight:300;text-align:right;line-height:1.5}#my-account .details .data .data-details .row .label:after{content:":"}#my-account .details .data .data-details .row .data-text{color:#000}#my-account .details .info{padding-left:8px;padding:1rem;min-height:min(10rem,50vh);display:flex;flex-direction:column;justify-content:space-around}#my-account .details .info>div{background:#fff;padding:0 15px;color:#535353;display:inline-block}#my-account .details .info>div span{float:right;color:#000;font-weight:600}#my-account .details .info .points{font-weight:600;font-size:22px;margin-bottom:7px;display:flex;justify-content:space-between}#my-account .details .info .points span{font-size:32px}#my-account .details .info .card-number{font-weight:300;font-size:18px;display:flex;justify-content:space-between}#my-account .accordion-item{background:#f7f6f5;height:50px;line-height:50px;margin-bottom:7px;margin-top:1rem;font-weight:300;font-size:16px;color:#535353;padding:0 15px;cursor:pointer}#my-account .accordion-item span{background:#000 url(/build/assets/chevron_down-a4f2ebca.png) center center no-repeat;margin-top:10px;float:right;width:36px;height:28px}#my-account .accordion-item.toggle span{background:#000 url(/build/assets/chevron_up-c9346c8a.png) center center no-repeat}#my-account table{width:100%}#my-account table tr:nth-child(2n) td{background:#eeebe9}#my-account table th{text-align:left;font-weight:400;padding:10px;font-size:13px}#my-account table td{border-bottom:3px solid #ddd8d4;background:#f5f4f2;padding:10px;font-size:13px}@media (max-width: 576px){#my-account table td{padding:5px 10px}}@media (max-width: 576px){#my-account table tbody{display:flex;flex-direction:column;gap:1rem}}.pagination{text-align:center;border-top:1px solid #d9d3d0;margin-top:10px;padding:20px 0}.pagination a,.pagination span{padding:4px 8px 3px;font-size:14px;font-weight:700;display:inline-block;vertical-align:middle}.pagination a{color:#867a7e}.pagination a.page:hover{text-decoration:underline}.pagination span{color:#fff;background:#d9d3d0}.pagination .prev,.pagination .next{background-color:#d9d3d0;width:36px;height:28px;background-position:center center;background-repeat:no-repeat;padding:0}.pagination .prev{background-image:url(/build/assets/chevron_left-819f298a.png);margin-right:5px}.pagination .next{background-image:url(/build/assets/chevron_right-5f105e07.png);margin-left:5px}#regulations{padding:0 10px 20px;margin-bottom:10px;color:#000}#regulations h2{font-size:24px;font-weight:400;border-bottom:1px solid #847a7a;padding:30px 0 20px;margin:0 0 30px;line-height:1}#regulations ol{counter-reset:item;font-size:13px;line-height:21px;margin:0 0 0 20px;padding:0}#regulations li{display:block;text-transform:none;margin-bottom:10px;text-align:justify}#regulations li p{display:block;text-transform:none;font-weight:400;font-size:13px;margin:0}#regulations li span{font-weight:400}#regulations li ol{margin:20px 0}#regulations li a,#regulations li strong{color:#000}#regulations li.root{text-transform:uppercase;font-size:16px;font-weight:700}#regulations li.root li{margin-left:37px;list-style-position:inside;position:relative}#regulations li.root li:before{margin-left:-37px;padding-right:30px;position:absolute;left:0}#regulations li:before{content:counters(item,".") ".";counter-increment:item}#regulations .notice{margin:0 0 20px;padding:20px}#regulations .notice p{font-size:1.2em}#regulations .notice span{display:block;text-align:right}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}#benefits{padding:0;margin-bottom:10px;color:#000}#benefits h2{font-size:24px;font-weight:400;border-bottom:1px solid #847a7a;padding:30px 0 20px;margin:0;line-height:1}#benefits>p{margin:20px 0;font-size:20px}@media only screen and (min-resolution: 96dpi) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1024px){#benefits>p{margin-left:10px;margin-right:10px}}#benefits ul{margin:0;padding:0;list-style:none;display:inline-block;width:100%;text-align:center}@media only screen and (min-resolution: 96dpi) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1024px){#benefits ul{display:flex}}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){#benefits ul{flex-wrap:wrap;justify-content:space-evenly}}#benefits ul li{display:inline-block;margin-left:28px}#benefits ul li:first-child{margin-left:0}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){#benefits ul li{margin-left:0;margin-bottom:20px}}#benefits ul+p a{font-style:italic;color:#000;font-weight:700;text-decoration:none}#loginError{color:red}#admin{float:left;width:230px}#admin .container{width:100%}#admin ul li{list-style-type:none}#admin ul li.current a{background:#000}#admin ul li a{text-transform:uppercase;color:#fff;background:#8a8a8a;padding:3px 15px;width:200px;display:inline-block;margin-bottom:5px}#admin ul li a.current,#admin ul li a:hover,#admin ul ul li.current a{background:#000}#admin ul ul li a{background:#aaa}#admin+.main-column{margin-left:250px}#admin+.main-column h4{font-size:20px;font-weight:400;margin:5px 0 20px}#admin+.main-column input[type=text]{height:37px;border:1px solid #d4d4d4;padding:0 15px;margin-bottom:10px;width:300px}#admin+.main-column textarea{width:320px;padding:5px;max-width:100%;height:100px;border:1px solid #d4d4d4}#admin+.main-column label{display:block;padding-bottom:5px}#admin+.main-column table{width:100%;font-size:13px}#admin+.main-column table td,#admin+.main-column table th{text-align:left}#admin+.main-column table tbody tr:nth-child(2n) td{background:#fff}#admin+.main-column table tbody td{border-bottom:3px solid #d9d3d0;background:#f4f2ed;height:30px;padding:3px 10px}#admin+.main-column table thead th{font-weight:400;padding:3px 10px}#admin+.main-column form dd{display:inline-block;width:100%}#admin+.main-column ul#sortable{list-style-type:none;margin:0;padding:0;width:60%}#admin+.main-column ul#sortable li{margin:0 3px 3px;padding:.4em .4em .4em 1.5em;font-size:1.4em;height:18px;border:1px solid}#admin+.main-column ul#sortable li span{position:absolute;margin-left:-1.3em}#admin .badge{display:inline-block;padding:2px 5px;float:right;font-size:12px;font-weight:700;color:#fff;text-align:center;background-color:#000}#admin .badge:empty{display:none}.btn #admin .badge{position:relative;top:-1px}.btn-xs #admin .badge,.btn-group-xs>.btn #admin .badge{top:0;padding:1px 5px}#admin .badge a:hover,#admin .badge a:focus{color:#fff;text-decoration:none;cursor:pointer}p.success{padding:7px 30px 5px;background:#d4ffcd url(/build/assets/icon-flash-success-69f81bec.png) 8px 10px no-repeat;border:1px solid #9adf8f;color:#258815;font-size:12px}p.notice{padding:7px 30px 5px;background:#fefccb url(/build/assets/icon-flash-notice-ad0deb0d.png) 8px 10px no-repeat;border:1px solid #e5db55;color:#878314;font-size:12px}ul.errors,p.error,div.formResetPasswordError{padding:10px 30px;background:#ffd2d3 url(/build/assets/icon-flash-error-6e5d84b0.png) 8px 10px no-repeat;border:1px solid #df8f90;color:#a20002;font-size:12px}ul.errors li,p.error li,div.formResetPasswordError li{margin-left:15px}#loginError,div.formResetPasswordError{text-align:left;margin-bottom:10px}.user-info-index #my-account .details .info>div{width:auto;display:block;text-align:right}.user-info-index #my-account .details .info>div p{margin:0;float:left}.user-info-index #my-account .details .info>div span{float:none}.user-info-index #my-account .details .data .data-details .row .label{text-align:left}.user-info-index #my-account #data .label,.user-info-index #my-account #contact .label,.user-info-index #my-account #promotions .label{width:33%;color:#000}.user-info-index #my-account #data .data,.user-info-index #my-account #contact .data,.user-info-index #my-account #promotions .data{width:66%;color:#000}.user-info-index #my-account #promotions tr .data{color:#000}.user-info-index #my-account #orders,.user-info-index #my-account .promotions{margin-bottom:10px}.user-info-index #my-account #orders+table td,.user-info-index #my-account .promotions+table td{font-size:16px}.user-info-index #my-account #orders+table tfoot td,.user-info-index #my-account .promotions+table tfoot td{background:none;border-bottom:0}.user-info-index #my-account p.points{color:#000;display:inline-block;font-size:24px;font-weight:700;margin:10px 20px 0 0}.history-promo{margin-bottom:20px}#loader{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5)}#loader:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}#loader div{display:inline-block;vertical-align:middle;background:url(/build/assets/loading-b91986fe.gif) no-repeat;width:32px;height:32px}input.calendar{background:#fff url(/build/assets/ico-calendar-ab43ca57.png) 295px 50% no-repeat}#colorbox #cboxLoadedContent{overflow:hidden}#locator h2{font-size:24px;font-weight:400;border-bottom:1px solid #847a7a;padding:30px 0 20px;margin:0 0 30px;line-height:1}#locator h2 a{float:right;font-size:14px;line-height:30px;font-style:italic;font-weight:700;padding-left:27px;background:url(/build/assets/ico-cart-6f012133.png) 0 6px no-repeat}#locator .storelocator-filter .location-search input{height:30px;padding:0 20px;font-size:13px;color:#000;border:1px solid #b9b5b4}#locator .storelocator-panel{overflow:auto}#locator .storelocator-panel .store-list{margin:10px 20px 0 0;padding:0}#locator .storelocator-panel .store-list li{list-style-type:none;background:url(/build/assets/gmap-d7294b55.png) no-repeat;padding-left:30px;border-bottom:1px solid #000;margin-bottom:10px;color:#000;font-size:13px}#locator .storelocator-panel .store-list #store-14{padding-bottom:10px!important;margin-bottom:10px!important}#locator .storelocator-panel .store-list #store-10{background:url(/build/assets/gmap-d7294b55.png) no-repeat!important;border-bottom:none!important}.storelocator-panel .store-list li,.storelocator-panel .directions-panel{padding:5px}.storelocator-panel .directions-panel{font-size:.8em}.storelocator-panel .store-list li.store:hover{cursor:pointer;background:#eee}.storelocator-panel .store-list li.highlighted,.storelocator-panel .store-list li.highlighted:hover{background:#ccf}.storelocator-panel .directions{display:none}.storelocator-panel .store-list .no-stores{color:gray}.storelocator-panel .store .features{display:none}.storelocator-panel .feature-filter{overflow:hidden}.storelocator-panel .feature-filter label{display:block;margin:0 .4em;float:left}.store .title{font-weight:700}.store .address,.store .phone,.store .web,.store .misc{margin-top:.2em;margin-bottom:.5em;display:block}.store .features{overflow:hidden;color:gray;margin:0;padding:0;max-width:250px}.store .features li{display:inline;float:left;padding-right:.8em}.store .web a{color:green}.store .action{font-size:.8em;color:green;margin-right:.5em}p.attribution,p.attribution a{color:#666}.content{position:relative}.scrollToTop{position:fixed;right:17px;bottom:17px;background:url(/build/assets/back-to-top-43862da3.png) no-repeat;width:61px;height:61px;text-indent:-9999px}.scrollToTop:hover{background:url(/build/assets/back-to-top-hover-4c746115.png) no-repeat}@media all and (max-width: 1024px){.scrollToTop{display:none}}div#content{display:inline-block;width:100%}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(213,122,68,.2);border-right:1.1em solid rgba(213,122,68,.2);border-bottom:1.1em solid rgba(213,122,68,.2);border-left:1.1em solid #d57a44;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#referrerCardId-label label{color:#000}#referrerCardId-element input{border-color:#000!important}.collection .images,.collections .images{list-style:none;display:flex;width:100%;padding:0;justify-content:space-between}.collection .images li,.collections .images li{margin-bottom:16px}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){.collection .images li,.collections .images li{width:100%}}@media only screen and (min-resolution: 96dpi) and (max-width: 1024px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 1024px){.collection .description,.collections .description{padding:0 10px}}.collection .description h3,.collections .description h3{font-size:18px;font-weight:700}.collection .description-content,.collections .description-content{font-size:15px}.collections .template{display:block;width:100%;height:350px;line-height:350px;color:#fff;background:#000;text-align:center;text-transform:uppercase;font-size:24px}@media all and (min-width: 360px) and (max-width: 600px){.collections .images{flex-wrap:wrap}}@media all and (max-width: 360px){.collections .images{flex-direction:column}}.collections .images li{margin:0 20px 0 0}.collections .images li:last-of-type{margin-right:0}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){.collections .images li{margin-bottom:10px;margin-right:0}}@media all and (min-width: 360px) and (max-width: 600px){.collections .images li{width:50%}}@media all and (max-width: 360px){.collections .images li{width:100%}}#instagram h3{color:#545454;font-size:24px;font-weight:300;text-align:center}#instagram .loading{width:100%;height:60px;vertical-align:middle;background:url(/build/assets/loading-b91986fe.gif) center center no-repeat}#instagram ul{display:flex;width:100%;list-style:none;flex-wrap:wrap;justify-content:space-between;margin:20px 0 0;padding:0}#instagram ul li{width:calc(25% - 8px);position:relative;margin-bottom:8px}@media only screen and (min-resolution: 96dpi) and (max-width: 600px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 600px){#instagram ul li{width:calc(50% - 8px)}}@media only screen and (min-resolution: 96dpi) and (max-width: 320px),only screen and (-webkit-min-device-pixel-ratio: 1) and (max-width: 320px){#instagram ul li{width:100%}}#instagram ul li img{max-width:100%}#instagram ul li .info{position:absolute;opacity:0;width:100%;height:100%;box-sizing:border-box;padding:10px;left:0;top:0;color:#fff;overflow:hidden}#instagram ul li .info:before{content:"";background:rgba(0,0,0,.1);position:absolute;width:100%;height:100%;left:0;top:0}#instagram ul li .info a{display:block;width:100%;height:100%;position:relative;z-index:1}#instagram ul li .info a span{display:block;color:#fff}#instagram ul li:hover .info{opacity:1}.preview-assign-transaction .transactions,.preview-transfer-transaction .transactions{display:flex;justify-content:space-between}.preview-assign-transaction .transactions .left,.preview-transfer-transaction .transactions .left{width:49%}.register-user #registerUser input[type=text]{height:37px;border:1px solid #d4d4d4;padding:0 15px;margin-bottom:10px;width:100%;box-sizing:border-box}.register-user #registerUser label{display:block;padding-bottom:5px}.register-user #registerUser #surname-block{margin-bottom:10px}.register-user #registerUser #surname-block:after{content:"Dane Kontaktowe";font-weight:700;text-transform:uppercase;position:relative;top:5px}.register-user #registerUser #approve_4-block,.register-user #registerUser #fu-block,.register-user #registerUser #approve_1-block,.register-user #registerUser #approve_2-block,.register-user #registerUser #approve_3-block,.register-user #registerUser #approve_5-block{position:relative;display:inline-block;width:100%}.register-user #registerUser #approve_4,.register-user #registerUser #fu,.register-user #registerUser #approve_1,.register-user #registerUser #approve_2,.register-user #registerUser #approve_3,.register-user #registerUser #approve_5{position:absolute;top:2px}.register-user #registerUser #approve_4-label,.register-user #registerUser #fu-label,.register-user #registerUser #approve_1-label,.register-user #registerUser #approve_2-label,.register-user #registerUser #approve_3-label,.register-user #registerUser #approve_5-label{margin-left:20px}.register-user #registerUser #phoneNo-block,.register-user #registerUser #dateOfBirth-block{width:48%}.register-user #registerUser #postCode-block,.register-user #registerUser #buildNo-block,.register-user #registerUser #flatNo-block{width:23%}.register-user #registerUser #city-block{width:74%}.register-user #registerUser #phoneNo-block,.register-user #registerUser #postCode-block,.register-user #registerUser #buildNo-block,.register-user #registerUser #flatNo-block{float:left}.register-user #registerUser #dateOfBirth-block,.register-user #registerUser #city-block{float:right}.register-user #registerUser #flatNo-block{margin-left:2%}.register-user #registerUser #approve_4-block,.register-user #registerUser #fu-block{display:inline-block;width:100%}.register-user #registerUser input.calendar{background-position:98% 50%}.register-user #registerUser #approve_5-block{margin-bottom:10px}.register-user #registerUser #approve_5-block:after{content:"Adres Korespondencyjny";font-weight:700;text-transform:uppercase;position:relative;top:5px}.register-user #registerUser #send-register{background:#000;color:#fff;padding:5px 10px;border:0;margin-bottom:20px;text-transform:uppercase}.s01 input[type=checkbox]{position:relative}.checkboxes .row{margin-bottom:5px}.checkboxes .row label em{position:relative;font-style:normal;line-height:1.5}#captcha-element .g-recaptcha div{margin:0 auto}.readonly_input{background:#ddd;opacity:.8;cursor:context-menu;color:#444}.top+.title{font-weight:600;margin:20px 0 10px 20px;font-size:1.3em}@media all and (min-width: 400px){.top+.title{font-size:1.5em}}@media all and (min-width: 800px){.top.banners{margin:50px 0 0;padding:0 8%}}.glide .glide__arrow{text-indent:-9999px;border:0;box-shadow:none;top:calc(50% - 15px);left:auto;right:10px;background:none;width:60px;height:60px;border-radius:50%;background:rgba(0,0,0,.6)}@media all and (min-width: 400px){.glide .glide__arrow{top:calc(50% - 15px);right:30px;width:60px;height:60px}}.glide .glide__arrow:after{content:"";font-family:IF;position:absolute;top:15px;right:15px;font-size:18px;color:#fff;font-weight:700;text-indent:0;font-size:30px}.glide .glide__arrow.glide__arrow--left{left:10px}@media all and (min-width: 400px){.glide .glide__arrow.glide__arrow--left{left:30px}}.glide .glide__arrow.glide__arrow--left:after{content:""}.glide .glide__slide p{font-size:21px;line-height:1;margin:10px 0}.store-locator-index #content{box-sizing:border-box;padding:0 20px}.store-locator-index #locator .content{display:flex}@media all and (max-width: 800px){.store-locator-index #locator .content{flex-direction:column}}.store-locator-index #locator .header{font-size:18px;font-weight:600;padding:0 0 10px;line-height:1;text-transform:uppercase}.store-locator-index #locator .panel{width:100%;display:flex;flex-direction:column}@media all and (min-width: 800px){.store-locator-index #locator .panel{flex-direction:row}}.store-locator-index #locator .panel h4{margin:0}.store-locator-index #locator .map-content{width:100%;margin-top:20px}@media all and (min-width: 800px){.store-locator-index #locator .map-content{width:400px;margin-top:0}}.store-locator-index #locator .map-content,.store-locator-index #locator .header-group{display:flex;flex-direction:column}@media all and (max-width: 800px){.store-locator-index #locator .header-group{align-items:center;width:100%}}.store-locator-index #locator .stores-online{display:flex;flex-direction:column;margin-right:20px}@media all and (max-width: 800px){.store-locator-index #locator .stores-online{align-items:center}}.store-locator-index #locator .no-stores{display:none}.store-locator-index #locator .store-list-online-button{display:flex;align-items:center;width:150px;height:50px;padding:0;margin-bottom:10px}@media all and (min-width: 800px){.store-locator-index #locator .store-list-online-button.first-store{margin-top:56px;margin-bottom:16px}}.store-locator-index #locator .store-list-online-button.store-bodylook img{margin-top:10px;max-height:26px}@media all and (min-width: 800px){.store-locator-index #locator .store-list-online-button.store-chantelle img{margin-left:-5px}}.store-locator-index #locator .store-list-online-button img{max-height:36px}.store-locator-index #locator a.online-store{width:100%;height:100%;display:flex;align-items:center}@media all and (max-width: 800px){.store-locator-index #locator a.online-store{align-self:center;justify-content:center}}.store-locator-index #locator #map-canvas,.store-locator-index #locator #panel{height:560px}.store-locator-index #locator #panel{margin-right:10px}@media all and (max-width: 800px){.store-locator-index #locator #panel{display:none}}.store-locator-index #locator #panel .feature-filter label{width:130px}.store-locator-index #locator #map-canvas{width:100%}@media all and (min-width: 800px){.store-locator-index #locator #map-canvas{margin-top:84px}}.index-index .flexslider:hover .flex-direction-nav .flex-prev{left:30px;opacity:1}@media all and (max-width: 480px){.index-index .flexslider:hover .flex-direction-nav .flex-prev{left:15px}}.index-index .flexslider:hover .flex-direction-nav .flex-next{right:30px;opacity:1}@media all and (max-width: 480px){.index-index .flexslider:hover .flex-direction-nav .flex-next{right:15px}}.index-index .flexslider .flex-direction-nav .flex-prev{left:30px}@media all and (max-width: 480px){.index-index .flexslider .flex-direction-nav .flex-prev{left:15px}}.index-index .flexslider .flex-direction-nav .flex-next{right:30px}@media all and (max-width: 480px){.index-index .flexslider .flex-direction-nav .flex-next{right:15px}}.index-index .flexslider .flex-direction-nav .flex-next:before{content:"";left:-13px;right:auto}@media all and (max-width: 480px){.index-index .flexslider .flex-direction-nav .flex-next:before{left:-7px}}.index-index .flexslider .flex-direction-nav a{text-decoration:none;display:block;width:60px;height:60px;margin:0;position:absolute;top:calc(50% - 30px);z-index:10;overflow:hidden;opacity:1;cursor:pointer;background:rgba(0,0,0,.6);border-radius:30px;text-shadow:none;transition:all .3s ease-in-out;font-size:0}@media all and (max-width: 480px){.index-index .flexslider .flex-direction-nav a{width:30px;height:30px;top:calc(50% - 15px)}}.index-index .flexslider .flex-direction-nav a:before{content:"";font-family:IF;font-size:30px;color:#fff;font-weight:700;text-indent:0;top:15px;position:relative;left:auto;right:-13px}@media all and (max-width: 480px){.index-index .flexslider .flex-direction-nav a:before{font-size:15px;top:8px;right:-7px}}.index-index .flexslider #video-slide video{height:auto}@media all and (max-width: 600px){.index-user #my-account,.index-user #my-account .details{display:flex;flex-direction:column}.index-user #my-account .details>div{width:100%;display:block}.index-user #my-account .details .data .data-content{height:auto}.index-user #my-account .details .info>div{width:100%;box-sizing:border-box}.index-user #my-account .details .info>div span{float:none}}.chantelle-x-index .top.video{cursor:pointer}.chantelle-x-index video{height:auto}.majtki-menstruacyjne-index .description-wrapper,.soft-stretch-index .description-wrapper{margin:20px}.majtki-menstruacyjne-index .description-wrapper h3,.soft-stretch-index .description-wrapper h3{line-height:1.5em}.majtki-menstruacyjne-index .description-wrapper .description p,.soft-stretch-index .description-wrapper .description p{font-size:15px;line-height:22px;text-align:justify;letter-spacing:.8px}.majtki-menstruacyjne-index .description-wrapper .description li,.majtki-menstruacyjne-index .description-wrapper .description ol,.soft-stretch-index .description-wrapper .description li,.soft-stretch-index .description-wrapper .description ol{font-size:15px;margin-top:10px}.majtki-menstruacyjne-index .title,.soft-stretch-index .title{font-weight:600;margin:40px 0 10px 20px;font-size:1.5em}.bold{font-weight:700;font-family:sofia_prolight}.majtki-menstruacyjne-index .banners{display:flex;justify-content:center}@media all and (min-width: 800px){.majtki-menstruacyjne-index .banners{margin:50px 0 0;padding:0 8%}}.majtki-menstruacyjne-index .banners img{max-width:100%}@media all and (min-width: 1200px){.majtki-menstruacyjne-index .banners img{max-width:85%}}.majtki-menstruacyjne-index .banners.bottom{margin-top:0}.soft-stretch-index .sof-stretch-benefits{display:flex;justify-content:space-between}@media all and (max-width: 900px){.soft-stretch-index .sof-stretch-benefits{flex-direction:column;align-items:center}}.resend-token-info{padding-top:0;margin-top:6px}.resend-token-info.danger{color:red}.resend-token.wait{opacity:.6;cursor:wait}.paragraph{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.5}.text-center{text-align:center}.shapewear-collections{display:flex}@media all and (max-width: 768px){.shapewear-collections{flex-direction:column}}.shapewear-collections__name{flex-basis:33.33%;text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase}.content-wrapper{padding:0 1.25rem}.content-wrapper .paragraph{text-align:justify}.content-smooth-control{margin-top:2rem}.shapewear__title{margin-top:3rem;font-size:1.25rem;text-align:center}.promo-table{table-layout:fixed}.text-balance{text-wrap:balance}.error-msg{padding:10px 30px;background:#ffd2d3 url(/build/assets/icon-flash-error-6e5d84b0.png) 8px 10px no-repeat;border:1px solid #df8f90;color:#a20002;font-size:12px;text-align:left}.error-msg li{margin-left:15px}#login .error-msg,#verification .error-msg{margin-bottom:10px}#login .btn-submit{margin-top:1rem}.first-login-phone-modal{text-align:left}#login .form-container{max-width:300px;margin:0 auto}#login .accept-wrapper{margin-bottom:1rem;text-align:left}#login .accept-wrapper label span{text-indent:1.25rem}#login .submit-btns .btn{width:100%}#login .submit-btns .btn:not(last-child){margin-bottom:1rem}.modal-form-container{max-width:300px;margin:0 auto}
