@font-face{font-family:'allerbold';src:url("/webfonts/aller_bd-webfont.eot");src:url("/webfonts/aller_bd-webfont.eot?#iefix") format("embedded-opentype"),url("/webfonts/aller_bd-webfont.woff2") format("woff2"),url("/webfonts/aller_bd-webfont.woff") format("woff"),url("/webfonts/aller_bd-webfont.ttf") format("truetype"),url("/webfonts/aller_bd-webfont.svg#allerbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'allerregular';src:url("/webfonts/aller_rg-webfont.eot");src:url("/webfonts/aller_rg-webfont.eot?#iefix") format("embedded-opentype"),url("/webfonts/aller_rg-webfont.woff2") format("woff2"),url("/webfonts/aller_rg-webfont.woff") format("woff"),url("/webfonts/aller_rg-webfont.ttf") format("truetype"),url("/webfonts/aller_rg-webfont.svg#allerregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FuturaBold';src:url("/webfonts/subset-FuturaEUBold.eot");src:url("/webfonts/subset-FuturaEUBold.eot?#iefix") format("embedded-opentype"),url("/webfonts/subset-FuturaEUBold.woff2") format("woff2"),url("/webfonts/subset-FuturaEUBold.woff") format("woff"),url("/webfonts/subset-FuturaEUBold.ttf") format("truetype"),url("/webfonts/subset-FuturaEUBold.svg#FuturaEUBold") format("svg");font-weight:bold;font-style:normal}.blink-event{-webkit-animation:blinker 1.2s linear infinite;animation:blinker 1.2s linear infinite}@-webkit-keyframes blinker{0%{opacity:1}25%{opacity:0}75%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}25%{opacity:0}75%{opacity:0}100%{opacity:1}}*:focus{outline:0 !important}img{border:none}.font-pink{color:#af1c77 !important}.font-violet{color:#592e85 !important}.font-bold{font-family:allerbold, sans-serif}.bgr{background-color:rgba(255,0,0,0.5) !important}.bgg{background-color:rgba(0,255,0,0.5) !important}.bgb{background-color:rgba(0,0,255,0.5) !important}.bgc{background-color:rgba(0,255,255,0.5) !important}.bgm{background-color:rgba(255,0,255,0.5) !important}.bgy{background-color:rgba(255,255,0,0.5) !important}.bgw{background-color:rgba(255,255,255,0.5) !important}.position-relative{position:relative}.position-absolute{position:absolute}a,a:hover{text-decoration:none;color:inherit}.menu{width:100%;height:100vh;background-image:url(/images/menu-bg.png);background-color:#af1c77;background-repeat:no-repeat;background-position:top;position:absolute;top:0;left:0;z-index:4;display:none;min-height:655px}.banner-replace{display:none;position:relative;width:100%;height:100vh;min-height:550px;margin-top:-100px;z-index:1}.menu ul{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:-100px 0 0 0;list-style:none}.menu ul a{color:#fff;font-family:FuturaBold, sans-serif;font-size:60px;line-height:normal;border-bottom:solid 3px transparent;-webkit-transition:border-color .5s ease-in-out;transition:border-color .5s ease-in-out}.menu ul a:hover{border-bottom:solid 3px #fff}.menu ul span.separator{color:#fff;font-family:FuturaBold, sans-serif;font-size:60px;margin:0 30px}.menu ul span.sp-label{color:#fff;font-family:FuturaBold, sans-serif;font-size:30px}.menu .section-nav .menu-btn span{background-color:#fff !important}.menu .section-nav .menu-btn :nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu .section-nav .menu-btn :nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-14px}.menu .section-nav .menu-btn :nth-child(3){display:none}.menu .section-nav nav a :first-child{color:#fff !important}@media (max-width: 1199px){.menu{min-height:549px}.banner-replace{min-height:462px;margin-top:-100px;z-index:1}.menu ul a{font-size:50px}.menu ul span.separator{font-size:50px;margin:0 25px}.menu ul span.sp-label{font-size:25px}}@media (max-width: 991px){.menu{min-height:461px}.banner-replace{min-height:388px;margin-top:-75px;z-index:1}.menu ul{margin-top:-75px}.menu ul a{font-size:40px}.menu ul span.separator{font-size:40px;margin:0 21px}.menu ul span.sp-label{font-size:21px}}@media (max-width: 767px){.menu{min-height:401.5px}.banner-replace{min-height:340px;z-index:1}.menu ul a{font-size:32px}.menu ul span.separator{font-size:32px;margin:0 18px}.menu ul span.sp-label{font-size:18px}}@media (max-width: 575px){.menu{min-height:69.82609vw}.banner-replace{min-height:59.13043vw;z-index:1}.menu ul a{font-size:5.56522vw;line-height:inherit}.menu ul span.separator{font-size:7.13043vw;margin:0 3.13043vw}.menu ul span.sp-label{font-size:4.52174vw}}.section-nav{position:relative;width:100%;height:100px;z-index:3}.section-nav nav{width:1140px;height:100px;margin:0 auto;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-nav nav a :first-child{display:block !important;width:110px;height:65.8px;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;color:transparent}.section-nav .menu-btn{cursor:pointer}.section-nav .menu-btn span{display:block;width:63px;height:8px;background-color:transparent;border-radius:4px;margin-bottom:7px;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}.section-nav .menu-btn span:last-of-type{margin-bottom:0}@media (max-width: 1199px){.section-nav nav{width:960px}}@media (max-width: 991px){.section-nav{height:75px}.section-nav nav{width:720px;height:75px}.section-nav nav a :first-child{width:80px;height:47.86px}}@media (max-width: 767px){.section-nav nav{width:540px}}@media (max-width: 575px){.section-nav nav{width:100%;padding:0 15px}}#banner{width:100%;height:100vh;position:relative;margin-top:-100px;z-index:1}#banner .carousel-indicators{bottom:30px;left:calc(50% - 570px);width:1140px;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#banner .carousel-indicators li{-webkit-box-sizing:border-box;box-sizing:border-box;width:26px;height:26px;margin-right:5px;margin-left:5px;background-color:transparent;border:solid;border-color:transparent;border-radius:50%;border-width:1px;opacity:1;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out}#banner .carousel-indicators li.active{border-width:0;background-color:transparent}#banner .carousel-control-next,#banner .carousel-control-prev{width:70px;opacity:1}#banner .carousel-control-prev :first-child,#banner .carousel-control-next :first-child{display:block}#banner .carousel-control-prev :first-child{width:26px;height:39.72px;color:transparent;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#banner .carousel-control-next :first-child{width:23px;height:39.63px;color:transparent;-webkit-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}#banner .scroll-ico{position:absolute;bottom:15px;left:calc(50% - 15px);width:55px;height:55px;z-index:3;background:#fff;border-radius:50%;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#banner .scroll-ico svg{display:block;width:16px;height:31.41px;color:#000}@media (max-width: 1199px){#banner .carousel-indicators{left:calc(50% - 480px);width:960px}#banner .carousel-indicators li{width:22px;height:22px}}@media (max-width: 991px){#banner{margin-top:-75px}#banner .carousel-indicators{left:calc(50% - 360px);width:720px;bottom:15px}#banner .carousel-indicators li{width:22px;height:22px}}@media (max-width: 767px){#banner .carousel-indicators{left:calc(50% - 270px);width:540px;bottom:15px}#banner .carousel-indicators li{width:22px;height:22px}}@media (max-width: 575px){#banner .carousel-indicators{left:15px;width:22px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#banner .carousel-indicators li{width:22px;height:22px;margin:5px 0}#banner .scroll-ico{display:none}}#banner .temp-opacity{opacity:0}#banner .s1{position:relative;width:100%;height:100vh;background-image:url(/images/banner-1.6.webp);background-repeat:no-repeat;background-size:cover;background-position:left center}#banner .s1>:nth-child(1){display:block;position:absolute;width:603px;height:95.92px}#banner .s1>:nth-child(2){display:block;width:357px;height:56.67px;position:absolute}#banner .s1>:nth-child(2) img{display:block;width:inherit;height:inherit}#banner .s2>:nth-child(1){display:block;position:absolute;width:564px;height:224.16px;opacity:0}#banner .s2>:nth-child(2){display:block;position:absolute;width:406px;height:62.73px;opacity:0}#banner .s2>:nth-child(3){display:block;width:224px;height:56.69px;position:absolute;opacity:0}#banner .s2>:nth-child(3) img{display:block;width:inherit;height:inherit}#banner .s3>:nth-child(1){display:block;position:absolute;width:496px;height:204.39px}#banner .s3>:nth-child(2){display:block;width:181px;height:63.02px;position:absolute}#banner .s3>:nth-child(2) img{display:block;width:inherit;height:inherit}#banner .s2{position:relative;width:100%;height:100vh;background-image:url(/images/banner-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:left center}#banner .s3{position:relative;width:100%;height:100vh;background-image:url(/images/banner-3.3.webp);background-repeat:no-repeat;background-size:cover;background-position:left center}#banner .s4{position:relative;width:100%;height:100vh;background-image:url(/images/banner-4.2.webp);background-repeat:no-repeat;background-size:cover;background-position:left center}#banner .s5{position:relative;width:100%;height:100vh;background-image:url(/images/banner-5.webp);background-repeat:no-repeat;background-size:cover;background-position:left center}@media (min-width: 1560px){#banner,#banner .s1,#banner .s2,#banner .s3,#banner .s4,#banner .s5{min-height:780px}}@media (max-width: 1559px){#banner,#banner .s1,#banner .s2,#banner .s3{min-height:655px}#banner,#banner .s4{min-height:655px}#banner,#banner .s5{min-height:655px}}@media (max-width: 1199px){#banner{min-height:610px}#banner .s1,#banner .s2,#banner .s3{background-position:-100px top;min-height:610px}#banner .s4{min-height:610px;background-position:22% center}#banner .s5{min-height:610px;background-position:22% center}}@media (max-width: 991px){#banner{height:450px;min-height:auto}#banner .s1,#banner .s2,#banner .s3{background-position:left top;min-height:auto;height:450px}#banner .s4{min-height:auto;height:450px;background-position:left center}#banner .s5{min-height:auto;height:450px;background-position:left center}}@media (max-width: 767px){#banner{height:400px}#banner .s1,#banner .s2,#banner .s3{background-position:-50px top;height:400px}#banner .s3{background-position:center;height:400px}#banner .s4{background-size:cover;background-position:left center;height:400px}#banner .s5{background-size:cover;background-position:left center;height:400px}}@media (max-width: 575px){#banner{height:100vh;height:calc(100vh - 56px)}#banner .s1,#banner .s2,#banner .s3{background-position:center top;height:calc(100vh - 56px)}#banner .s3{background-position:90% bottom;height:calc(100vh - 56px)}#banner .s1{background-image:url(/images/banner-1.6-xs.webp)}#banner .s2{background-image:url(/images/banner-2-xs.jpg)}#banner .s3{background-image:url(/images/banner-3.3.webp)}#banner .s4{min-height:610px;height:calc(100vh - 56px);background-position:60% center;background-size:390%}#banner .s5{min-height:610px;height:calc(100vh - 56px);background-position:60% center;background-size:390%}}.product-description{position:relative;width:100%;height:auto;padding:100px 0}.product-description>.description-container{width:1140px;margin:0 auto}.product-description.pantyliner{background-image:url(/images/bg-img-1.webp);background-repeat:no-repeat;background-position:center 580px}.product-description.underwear{background-image:url(/images/bg-img-2-v2.webp?v=1);background-repeat:no-repeat;background-position:center 90px}.product-description.underwear.men-edition{background:#efefef}.product-description.underwear.med-unisex-edition{background-image:url(/images/elly-med-bg.png);background-position:center top;background-color:#44bfb9}.product-description .description-lead{margin-bottom:85px}.product-description .description-lead h4{margin-bottom:16px;font-family:'allerbold', sans-serif;font-size:29px;color:#af1c77}.product-description.men-edition .description-lead h4{color:#0088cb}.product-description.med-unisex-edition .description-lead h3{color:#0f446c}.product-description .description-lead p{font-family:'allerregular', sans-serif;font-size:28px;color:#58595b}.product-description.med-unisex-edition .description-lead p{color:#fff;font-size:26px}.product-description.men-edition .description-lead p{color:#002a3a}.product-description h2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:55px}.product-description .bh-banner{width:calc(100% + 4px);display:block;margin-bottom:75px;border-radius:16px;-webkit-box-shadow:0px 0px 20px 0px #af1c773b;box-shadow:0px 0px 20px 0px #af1c773b;border:solid 2px #af1c77;overflow:hidden;margin-left:-2px}.product-description.pantyliner h2 :first-child{display:block;width:633px;height:auto;margin:20px 0px}.product-description.underwear h2 :first-child{display:block;width:633px;height:auto;margin:0 0 20px 0}.product-description.underwear.men-edition h2 :first-child{display:block;width:951px;height:auto;margin:0 0 20px 0}.product-description .info .left{width:664px}.product-description.men-edition .info .left{padding-right:45px}.product-description .info .right{width:476px;padding-top:40px}.product-description .info .right p{font-size:22px;font-family:'allerregular', sans-serif;color:#58595b}.product-description.men-edition .info .right p{color:#002a3a}.product-description.med-unisex-edition .info .right p{color:#fff}.product-description .info .right strong{font-family:'allerregular', sans-serif;font-weight:normal;font-size:22px;color:#af1c77}.product-description.men-edition .info .right strong{color:#0088cb}.product-description.med-unisex-edition .info .right strong{color:#0f446c}.product-description .info .right small{font-size:16px;font-family:'allerregular', sans-serif;font-weight:normal;color:#58595b}.product-description .info .right h4{font-family:'allerbold', sans-serif;font-size:22px;color:#58595b;font-weight:normal}.product-description.men-edition .info .right h4{color:#0088cb}.product-description.med-unisex-edition .info .right h4{color:#0f446c}.product-description .info .right ul{list-style:none;margin:0;padding:0}.product-description .info .right ul .size{font-family:'allerregular', sans-serif;font-size:25px;color:#58595b}.product-description.men-edition .info .right ul .size{color:#002a3a}.product-description.med-unisex-edition .info .right ul .size{color:#fff}.product-description .info .right ul .size.pink-light{background-color:#e7bad7;color:#b41970}.product-description .info .right ul .size.pink-dark{background-color:#db76b0;color:#b41970}.product-description .info .right ul .size.violet-light{background-color:#c4b4e4;color:#592e85}.product-description .info .right ul .size.violet-dark{background-color:#592e85;color:#fff}.product-description .info .right ul .size span{font-size:29px;font-family:'allerbold', sans-serif}.product-description .info .left img.product-img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.product-description.men-edition .info .left img.product-img{position:relative;width:100%;height:auto}.product-description .info .left img.price-img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-description.pantyliner .info .left>:first-child{display:block;width:690px;height:536px;position:relative}.product-description.underwear .info .left>:first-child{display:block;width:620px;height:603px;position:relative}.product-description.underwear.men-edition .info .left>:first-child{width:unset;height:unset;padding:0}.product-description.pantyliner .price{position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/images/pantyliner-price.svg)}.product-description.underwear .price{position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/images/underwear-price.svg)}@media (max-width: 1199px){.product-description>.description-container{width:960px}.product-description.pantyliner{background-image:url(/images/bg-img-1-lg.webp);background-position:center 580px}.product-description.underwear{background-image:url(/images/bg-img-2-lg-v2.webp);background-position:center 90px}.product-description .description-lead h4{font-size:25px}.product-description .description-lead p{font-size:24px}.product-description.pantyliner h2 :first-child{width:532px;height:auto}.product-description.underwear h2 :first-child{width:532px;height:auto}.product-description.underwear.men-edition h2 :first-child{width:808px;height:auto}.product-description .info .left{width:484px}.product-description .info .right p{font-size:18px}.product-description .info .right strong{font-size:18px}.product-description .info .right h4{font-size:18px}.product-description .info .right ul .size{font-size:21px}.product-description .info .right ul .size span{font-size:24px}.product-description.pantyliner .info .left>:first-child{width:500px;height:388.52px}.product-description.underwear .info .left>:first-child{width:450px;height:437px}}@media (max-width: 991px){.product-description{padding:85px 0}.product-description>.description-container{width:720px}.product-description.pantyliner{background-image:url(/images/bg-img-1-md.webp);background-position:center 500px}.product-description.underwear{background-image:url(/images/bg-img-2-md-v2.webp);background-position:center 0px}.product-description .description-lead{margin-bottom:45px}.product-description .description-lead h4{font-size:21px}.product-description .description-lead p{font-size:20px}.product-description .bh-banner{margin-bottom:calc(2rem + 20px)}.product-description h2{margin-bottom:2rem}.product-description.pantyliner h2 :first-child{width:447px;height:auto}.product-description.underwear h2 :first-child{width:447px;height:auto}.product-description.underwear.men-edition h2 :first-child{width:674px}.product-description .info .left{width:360px}.product-description.men-edition .info .left{padding-right:35px}.product-description .info .right{width:360px}.product-description .info .right p{font-size:16px}.product-description .info .right strong{font-size:16px}.product-description .info .right h4{font-size:16px}.product-description .info .right ul .size{font-size:18px}.product-description .info .right ul .size span{font-size:21px}.product-description.pantyliner .info .left>:first-child{width:370px;height:287.5px}.product-description.underwear .info .left>:first-child{width:330px;height:320px}}@media (max-width: 767px){.product-description>.description-container{width:540px}.product-description.pantyliner{background-image:url(/images/bg-img-1-sm.webp);background-position:center 450px}.product-description.underwear{background-image:url(/images/bg-img-2-sm-v2.webp?v=1);background-position:center 0px}.product-description.pantyliner h2 :first-child{width:375px;height:auto}.product-description.underwear h2 :first-child{width:375px;height:auto}.product-description.underwear.men-edition h2 :first-child{width:100%}.product-description .info .left{width:100%}.product-description.men-edition .info .left{padding:0px 55px}.product-description .info .right{width:100%}.product-description.pantyliner .info .left>:first-child{margin:0 auto}.product-description.underwear .info .left>:first-child{margin:0 auto}.product-description .info{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}@media (max-width: 575px){.product-description>.description-container{width:100%;padding:0 15px}.product-description.pantyliner{background-image:url(/images/bg-img-1-sm.webp);background-position:center 420px}.product-description.underwear{background-image:url(/images/bg-img-2-sm-v2.webp?v=1);background-position:center 0px}.product-description.pantyliner h2 :first-child{width:290px;height:auto}.product-description.underwear h2 :first-child{width:290px;height:auto}.product-description.men-edition .info .left{padding:0 10px 0 0}.product-description.pantyliner .info .left img.product-img{max-width:442px;-o-object-position:top;object-position:top}.product-description.underwear .info .left img.product-img{max-width:483px;-o-object-position:top;object-position:top}.product-description.pantyliner .info .left>:first-child{margin:0 auto;background-position:top;background-repeat:no-repeat;width:100%;max-width:442px;height:auto;padding-bottom:159.79441%}.product-description.underwear .info .left>:first-child{margin:0 auto;background-position:top;background-repeat:no-repeat;width:100%;max-width:483px;height:auto;padding-bottom:207.69441%}.product-description.underwear.med-unisex-edition .info .left>:first-child{padding-bottom:75%}.product-description.pantyliner .price{background-image:url(/images/pantyliner-price-xs.svg);background-position:center bottom;background-repeat:no-repeat}.product-description.underwear .price{background-image:url(/images/underwear-price-xs.svg);background-position:center bottom;background-repeat:no-repeat}.pantyliner-product-1-xs-wrapper{margin-bottom:-31% !important}.pantyliner-product-2-xs-wrapper{margin-bottom:-10% !important}}.infographic{width:100%;padding-bottom:41.7188%;background-repeat:no-repeat;background-size:cover;background-position:center}.infographic.pantyliner{background-image:url(/images/pantyliner-infographic-xl.jpg)}.infographic.underwear{background-image:url(/images/underwear-infographic-xl.jpg)}@media (max-width: 1199px){.infographic.pantyliner{background-image:url(/images/pantyliner-infographic-lg.jpg)}.infographic.underwear{background-image:url(/images/underwear-infographic-lg.jpg)}}@media (max-width: 575px){.infographic.pantyliner{padding-bottom:81.5652%;background-image:url(/images/pantyliner-infographic-xs.jpg)}.infographic.underwear{padding-bottom:81.5652%;background-image:url(/images/underwear-infographic-xs.jpg)}}.product-effect .compare{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.product-effect .compare .left,.product-effect .compare .right{position:relative;width:50%;padding-bottom:42%}.product-effect .compare .bg-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:1}.product-effect.pantyliner .compare .bg{position:absolute;width:100%;height:100%;background:url(/images/compare-1-bg.jpg);background-size:cover;background-position:center top;z-index:1}.product-effect.underwear .compare .bg{position:absolute;width:100%;height:100%;background:url(/images/compare-2.1-bg.jpg);background-size:cover;background-position:center top;z-index:1}.product-effect .compare h4{position:absolute;width:100%;height:8.59375vw;margin-bottom:0;bottom:0;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:2.08333vw;font-family:FuturaBold, sans-serif;font-weight:bold}.product-effect.pantyliner .compare h4{color:#af1c77}.product-effect.underwear .compare h4{color:#ffffff}.product-effect .compare-header{width:100%;height:250px}.product-effect .compare-header h2 img{display:block;width:770px;height:97.73px}.product-effect h5,.product-effect h2.idealne-rozwiazanie{font-family:FuturaBold, sans-serif;font-size:3.125vw;font-weight:normal;color:#592e85;text-align:center;padding:70px 15px;margin:0}@media (max-width: 1199px){.product-effect .compare-header{height:210px}.product-effect .compare-header h2 img{width:605px;height:76.78px}}@media (max-width: 991px){.product-effect .compare-header{height:176px}.product-effect .compare-header h2 img{width:508px;height:64.47px}}@media (max-width: 767px){.product-effect .compare-header{height:148px}.product-effect .compare-header h2 img{width:427px;height:54.19px}.product-effect .compare{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.product-effect .compare .left,.product-effect .compare .right{position:relative;width:100%;padding-bottom:84%}.product-effect .compare h4{height:15.25424vw;font-size:3.78096vw}}@media (max-width: 575px){.product-effect .compare-header h2 img{width:170px;height:85.94px}.product-effect .compare h4{height:20.34783vw;font-size:5.04348vw}.product-effect h5,.product-effect h2.idealne-rozwiazanie{font-size:5.73913vw}}footer>div{width:100%;height:225px;background-color:#af1c77}footer a.youtube{display:block;width:125px;height:151px;margin-right:40px}footer a.youtube img{display:block;width:inherit;height:inherit}footer .biedronka span,footer .yt span{font-size:19px;font-family:'allerregular', sans-serif;color:#fff;text-transform:uppercase}footer .biedronka a{display:block;width:186px;height:86px;margin-top:-29px}footer .biedronka a img{display:block;width:inherit;height:inherit}footer .biedronka a.footer-bh-logo{margin-left:20px;width:auto;height:auto;margin-top:2px}footer .biedronka a.footer-bh-logo>img{max-width:100%;width:auto;height:47px}@media (max-width: 1199px){footer>div{height:190px}footer a.youtube{width:105px;height:125.58px;margin-right:40px}footer .biedronka span,footer .yt span{font-size:16px}footer .biedronka a{width:156px;height:72.13px;margin-top:-24px}footer .biedronka .logo-wrapper{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .biedronka a.footer-bh-logo{margin:20px auto 0 auto}footer .biedronka a.footer-bh-logo>img{height:40px}}@media (max-width: 991px){footer>div{height:160px}footer a.youtube{width:88px;height:105.23px;margin-right:40px}footer .biedronka span,footer .yt span{font-size:14px}footer .biedronka a{width:131px;height:auto;margin-top:-20px}footer .biedronka .logo-wrapper{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .biedronka a.footer-bh-logo{margin:13px auto 0 auto}footer .biedronka a.footer-bh-logo>img{height:34px}}@media (max-width: 767px){footer>div{height:154px}footer>div:first-child>div{max-width:calc(100% - 40px)}footer a.youtube{width:51px;height:60.98px;margin-right:30px}footer .biedronka span,footer .yt span{font-size:14px}footer .biedronka a{width:131px;height:auto;margin-top:-20px}}@media (max-width: 575px){footer>div{height:auto;padding:5.21739vw 0}footer>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer a.youtube{width:8.86957vw;height:10.60522vw;margin-right:0}footer .yt{margin-bottom:6.95652vw}footer .biedronka{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .biedronka span,footer .yt span{font-size:2.43478vw;text-align:center}footer .biedronka a{width:31.30435vw;height:auto;margin-top:-3.47826vw}footer .biedronka .logo-wrapper{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:6.95652vw}footer .biedronka a.footer-bh-logo{margin-left:5.91304vw;margin-top:2.08696vw;padding:1.73913vw}footer .biedronka a.footer-bh-logo>img{height:7.82609vw}}#contactModal h2,#activatedModal h2{text-align:center;font-family:FuturaBold;color:#af1c77;font-size:70px}#contactModal input,#contactModal textarea{width:100%;border:0;border-bottom:solid 3px #58595b;font-size:30px;color:#58595b;font-family:allerregular, sans-serif}#contactModal small{font-family:allerregular, sans-serif;font-size:16px;color:#58595b}#contactModal button[type="submit"]{display:block;background:none;font-size:28px;color:#af1c77;font-family:allerregular, sans-serif;border:solid 1px #af1c77;padding:15px 50px;-webkit-transition:color .5s ease-in-out, border-color .5s ease-in-out;transition:color .5s ease-in-out, border-color .5s ease-in-out}#contactModal button[type="submit"]:hover{color:#592e85;border-color:#592e85}@media (max-width: 1199px){#contactModal h2,#activatedModal h2{font-size:59px}#contactModal input,#contactModal textarea{border-bottom:solid 3px #58595b;font-size:25px}#contactModal small{font-size:16px}#contactModal button[type="submit"]{font-size:24px;padding:15px 42px}}@media (max-width: 991px){#contactModal h2,#activatedModal h2{font-size:49px}#contactModal input,#contactModal textarea{border-bottom:solid 3px #58595b;font-size:21px}#contactModal small{font-size:14px}#contactModal button[type="submit"]{font-size:21px;padding:15px 42px}}@media (max-width: 575px){#contactModal h2,#activatedModal h2{font-size:8.52174vw}#contactModal input,#contactModal textarea{border-bottom:solid .52174vw #58595b;font-size:3.65217vw}#contactModal small{font-size:2.43478vw}#contactModal button[type="submit"]{font-size:3.65217vw;padding:2.6087vw 7.30435vw}}.invalid-feedback{font-size:100%;color:#ff0000}.busy-feedback{display:none;background-color:#ff0000;color:#fff !important;font-size:18px;line-height:22px}.is-busy ~ .busy-feedback{display:block}.is-busy ~ .invalid-feedback{display:none}#contact-success{display:none;color:#009900;font-size:150%}img[src*="secure.adnxs.com"]{display:block;height:0}body.register .section-nav nav a :first-child,body.form .section-nav nav a :first-child{color:#af1c77}body.register .section-nav .menu-btn span,body.form .section-nav .menu-btn span{background-color:#af1c77}.register article{background-image:url(/images/bg-img-3.webp);background-position:center 85px;background-repeat:no-repeat}.register .container>.row{padding:100px 155px 0 155px}.register h1{width:100%;margin:0 0 80px 0}.register h1 img:nth-of-type(1){display:block;margin-left:-53px;width:640px;height:145.7px}.register h1 img:nth-of-type(2){display:block;margin-top:5px;margin:0 auto;margin-top:-5px;width:798px;height:158.09px}.register img.packshot{margin-bottom:20px;margin-left:15px;margin-top:-30px;float:right;width:436px;height:auto}.register h2{font-size:28px;font-family:allerbold, sans-serif;color:#af1c77;margin-bottom:30px}.register h2.big{font-size:42px}.register h2.question{color:#592e85}.register p,.register ul,#activatedModal p{font-family:allerregular, sans-serif;color:#58595b;font-size:22px}.register p.big{font-size:28px}.register strong{font-family:allerbold, sans-serif;font-weight:normal;color:#af1c77}.register .products{margin-top:75px}.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(4) img{display:block;width:251px;height:176px;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out}.register .products a:nth-of-type(1){margin-right:75px}.register .products a:nth-of-type(2){margin-right:75px}.register .products a:nth-of-type(3){margin-right:75px}.register .products a:hover img{-webkit-transform:scale(0.9);transform:scale(0.9)}.register h5{font-family:FuturaBold, sans-serif;font-size:3.125vw;font-weight:normal;color:#592e85;text-align:center;padding:70px 15px;margin:0}.register section{margin-bottom:80px}.register form section:last-of-type{margin-bottom:0}.register .form-row{border-left:solid 4px #af1c77;margin:0}.register .form-row.nostyle{border:none;margin:0;padding:0}.register .form-group{padding:0 18px}.register .nostyle .form-group{padding:0}.register input,.register select{width:100%;height:47px;background:transparent;border:none;border-bottom:solid 3px #58595b;border-radius:0;font-family:allerregular, sans-serif;font-size:28px;color:#58595b}.register select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url(/images/select-arrow.png);background-repeat:no-repeat;background-position:right 10px center;padding-right:33px}.register option{font-size:16px;color:#000}.register .searchZipShow .input-group-text,.register .searchZipHide .input-group-text{border:none;background:transparent;cursor:pointer}.register .searchZipShow svg.bi,.register .searchZipHide svg.bi{display:block;width:30px;height:30px;color:#af1c77;-webkit-transition:color 0.5 ease-in-out;transition:color 0.5 ease-in-out}.register .searchZipShow:hover svg.bi,.register .searchZipHide:hover svg.bi{color:#592e85}.register label{font-size:28px;font-family:allerregular, sans-serif;color:#58595b;cursor:pointer}.register .nostyle label{font-size:26px}.register .custom-control-label::before{position:absolute;top:9px;left:-38px;display:block;width:22px;height:22px;pointer-events:none;content:"";background-color:#fff;border:#58595b solid 2px;border-radius:50% !important}.register .custom-control{padding-left:38px}.register .custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#af1c77;background-color:#af1c77}.register .custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:rgba(175,28,119,0.25);border-color:#af1c77}.register .custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(175,28,119,0.25);box-shadow:0 0 0 0.2rem rgba(175,28,119,0.25)}.register .custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(175,28,119,0.25);box-shadow:0 0 0 0.2rem rgba(175,28,119,0.25)}.register .custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#af1c77}.register .custom-control-label::after{position:absolute;top:8px;left:-39px;display:block;width:25px;height:25px;content:"";background:no-repeat 50%/50% 50%}.register button[type="submit"],.form button[type="button"]{margin-top:50px;display:block;background:none;font-size:28px;color:#af1c77;font-family:allerregular, sans-serif;border:solid 1px #af1c77;padding:15px 50px;-webkit-transition:color .5s ease-in-out, border-color .5s ease-in-out;transition:color .5s ease-in-out, border-color .5s ease-in-out}.register button[type="submit"]:hover,.form button[type="button"]:hover{color:#592e85;border-color:#592e85}.register input.is-invalid,.register .was-validated input:invalid,.register select.is-invalid,.register .was-validated select:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}div#error{background:#dc3545;color:#fff;margin:0 0 36px 0;font-size:20px;font-family:allerregular;padding:16px}.register input::-webkit-input-placeholder{color:#58595b;opacity:1}.register input:-ms-input-placeholder{color:#58595b;opacity:1}.register input::-ms-input-placeholder{color:#58595b;opacity:1}.register input::placeholder{color:#58595b;opacity:1}.register input:-ms-input-placeholder{color:#58595b;opacity:1}.register input::-ms-input-placeholder{color:#58595b;opacity:1}.register .obligatory-info{font-family:allerregular, sans-serif;color:#58595b;font-size:22px;padding:0 18px}.form #form-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}body.form select{width:50px}.form button[type="button"]{margin-top:0px;display:block;background:none;font-size:16px;color:#af1c77;font-family:allerregular, sans-serif;border:solid 1px #af1c77;padding:4px 25px;-webkit-transition:color .5s ease-in-out, border-color .5s ease-in-out;transition:color .5s ease-in-out, border-color .5s ease-in-out}@media (max-width: 1365px){.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(4) img{width:210px;height:auto}}@media (max-width: 1199px){.register .container>.row{padding:90px 65px 0 65px}.register h1{margin:0 0 70px 0}.register h1 img:nth-of-type(1){margin-left:20px;width:537.6px;height:122.39px}.register h1 img:nth-of-type(2){width:670px;height:132.73px}.register h2.big{font-size:38px}.register p.big{font-size:26px}.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(4) img{width:190px;height:auto}.register .products a:nth-of-type(1),.register .products a:nth-of-type(2),.register .products a:nth-of-type(3){margin-right:50px}.register input,.register select{font-size:24px}.register label{font-size:24px}.register .nostyle label{font-size:22px}.register .custom-control-label::before{top:6px}.register .custom-control-label::after{top:5px}}@media (max-width: 991px){.register article{background-image:url(/images/bg-img-3-md.webp)}.register .container>.row{padding:76px 0px 0 0px}.register h1 img:nth-of-type(1){margin-left:30px;width:452px;height:102.91px}.register h1 img:nth-of-type(2){margin-top:0;width:563px;height:111.53px}.register img.packshot{margin-bottom:17px;margin-left:13px;margin-top:-25px;width:50%}.register h2{font-size:24px;margin-bottom:25px}.register h2.big{font-size:32px}.register p,.register ul,#activatedModal p{font-size:18px}.register p.big{font-size:22px}.register .products{margin-top:63px}.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(4) img{width:150px;height:auto}.register .products a:nth-of-type(1),.register .products a:nth-of-type(2),.register .products a:nth-of-type(3){margin-right:30px}.register section{margin-bottom:67px}.register .form-row{border-left:solid 3px #af1c77}.register .form-group{padding:0 15px}.register input,.register select{border-bottom:solid 2px #58595b;font-size:20px}.register option{font-size:14px}.register .searchZipShow svg.bi,.register .searchZipHide svg.bi{width:25px;height:25px}.register label{font-size:20px}.register .nostyle label{font-size:20px}.register .custom-control-label::before{top:4px}.register .custom-control{padding-left:38px}.register .custom-control-label::after{top:3px}.register button[type="submit"]{margin-top:42px;font-size:24px;padding:13px 42px}div#error{margin:0 0 30px 0;font-size:17px;padding:14px}.register .obligatory-info{font-size:20px;padding:0 15px}}@media (max-width: 767px){.register article{background-image:url(/images/bg-img-3-sm.webp);background-position:center 0px}.register .container>.row{padding:64px 0px 0 0px}.register h1{margin:0 0 59px 0}.register h1 img:nth-of-type(1){margin:0 auto;width:380px;height:86.52px}.register h1 img:nth-of-type(2){width:473px;height:93.7px}.register h2{font-size:20px;margin-bottom:21px}.register h2.big{font-size:27px}.register p.big{font-size:20px}.register .products{margin-top:53px}.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(3) img{width:150px;height:auto}.register .products{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.register .products a{margin-right:0px !important;width:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex}.register .products a:nth-of-type(1),.register .products a:nth-of-type(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.register .products a:nth-of-type(2),.register .products a:nth-of-type(4){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.register section{margin-bottom:56px}.register .form-group{padding:0 13px}.register input,.register select{font-size:18px}.register label{font-size:18px}.register .nostyle label{font-size:18px}.register .custom-control-label::before{top:1px}.register .custom-control-label::after{top:0px}.register #fresh img.img-fluid.d-block,.register #intimate-m img.img-fluid.d-block,.register #intimate-l img.img-fluid.d-block{margin:30px auto 0 auto;width:60%}.register .obligatory-info{font-size:18px;padding:0 13px}}@media (max-width: 575px){.register article{background:none}.register .container>.row{padding:11.13043vw 15px 0 15px}.register h1{margin:0 0 10.26087vw 0}.register h1 img:nth-of-type(1){width:66.08696vw;height:auto}.register h1 img:nth-of-type(2){width:82.26087vw;height:auto}.register img.packshot{width:70%;margin:0 auto;display:block;float:none;margin-bottom:10.26087vw}.register h2.big{font-size:24px}.register .products{margin-top:9.21739vw}.register .products a:nth-of-type(1) img,.register .products a:nth-of-type(2) img,.register .products a:nth-of-type(3) img,.register .products a:nth-of-type(4) img{width:26.08696vw}.register .products a{width:45%}.register .products{gap:8.69565vw}.register section{margin-bottom:12.17391vw}.register #fresh img.img-fluid.d-block,.register #intimate-m img.img-fluid.d-block,.register #intimate-l img.img-fluid.d-block{width:70%}.register .form-group{padding:0}.register .obligatory-info{padding:0}.register h5{font-size:5.73913vw}}.section{position:relative}.theme-bg-color-1{background-color:#af1c77}.theme-bg-color-2{background-color:#592e85}.bg-default-1{background-color:#dedede}.bg-default-2{background-color:#fff6b3}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.grid .column{width:100%;margin-bottom:48px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid .column>:last-child{margin-bottom:0}.grid>:last-child:not(.mobile-first),.grid .mobile-last{margin-bottom:0}.grid.grid-2 .column.mobile-first,.grid.grid-4 .column.mobile-first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:48px}.grid.grid-5 .column.mobile-first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}.grid.grid-5 .column.left{padding:24px 20px;margin-bottom:0}.grid.grid-5 .column.right{padding:24px 20px}@media (min-width: 768px){.grid.grid-2 .column{width:50%;margin-bottom:0 !important}.grid.grid-2 .column.left{padding-right:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid.grid-2 .column.right{padding-left:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid.grid-2.column-reverse .column.left{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:0px;padding-left:20px}.grid.grid-2.column-reverse .column.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:20px;padding-left:0px}.grid.grid-3 .column{width:33.3333%;margin-bottom:0}.grid.grid-3 .column.left{padding-right:27px}.grid.grid-3 .column.center{padding-right:13.5px;padding-left:13.5px}.grid.grid-3 .column.right{padding-left:27px}.grid.grid-4 .column.left{width:calc(50% + 57px);padding-right:0}.grid.grid-4 .column.right{width:calc(50% - 57px);padding-left:57px}.grid.grid-4.column-reverse .column.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(50% + 57px);padding-right:0}.grid.grid-4.column-reverse .column.right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(50% - 57px);padding-left:0px;padding-right:57px}.grid.grid-5 .column{width:50%}.grid.grid-5 .column.left{padding:24px 20px;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid.grid-5 .column.right{padding:24px 20px 24px 20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.grid.grid-5.column-reverse .column.left{padding:24px 20px;margin-bottom:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.grid.grid-5.column-reverse .column.right{padding:24px 20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}article.container .section figure{height:auto}.module-picture-text{margin-bottom:48px}.module-picture-text .right>:last-child,.module-picture-text .left>:last-child{margin-bottom:0}.module-picture-text .left{margin-bottom:24px}.module-picture-text-float .module-image{max-width:415px;margin:15px 40px 30px 0;float:left}.module-picture-text-float .module-image figure{margin:0}.module-picture-text-float .module-image figure img{margin:0}.module-picture-text-float .module-image.right{margin:15px 0px 30px 40px;float:right}@media (min-width: 1366px){.module-picture-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.module-picture-text .right,.module-picture-text .left{width:50%}.module-picture-text .left{margin-bottom:0px;padding-right:20px}.module-picture-text .right{padding-left:20px}}.c-pointer{cursor:pointer}img:not([src]):not([srcset]){visibility:hidden}.disclaimer{height:auto;background:#3f1f5f}.disclaimer p{color:#fff;font-size:32px;font-weight:100;line-height:normal;font-family:'allerregular', sans-serif}.disclaimer-2{height:auto;background:#592e85}.disclaimer-2 p{color:#fff;font-family:'allerregular', sans-serif;font-size:16px}.disclaimer-2 p b{font-weight:normal;font-family:'allerbold', sans-serif}@media (max-width: 1199px){.disclaimer p{font-size:29px}}@media (max-width: 575px){.disclaimer p{font-size:24px}}.ebook .desktop-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.ebook .desktop-background .left{width:50%;background:#faeff4;position:relative}.ebook .desktop-background .right{width:50%;background:#e2daf0;position:relative}.ebook article.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;position:relative;z-index:2;font-size:20px;font-family:'allerregular', sans-serif;color:#2b2b2d}.ebook article.container h1{line-height:40px;color:#592e85;font-family:'allerbold', sans-serif}.ebook article.container b{color:#592e85;font-family:'allerbold', sans-serif}.ebook article.container .highlight{font-size:22px;color:#af1c77;font-family:'allerbold', sans-serif;line-height:1.5}.ebook article.container .left{width:calc(50% - 20px)}.ebook article.container .right{width:calc(50% - 20px)}.ebook article.container .right .ebook-wrapper{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ebook article.container .right .ebook-wrapper .cover-download-btn{border:solid 4px;border-color:#e2daf0;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}.ebook article.container .right .ebook-wrapper .cover-download-btn:hover{border-color:#775398}.ebook article.container .right .ebook-wrapper .link-download-btn img{background-color:#B4317E}.ebook article.container .right .ebook-wrapper .link-download-btn{border:solid 4px;border-color:#e2daf0;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}.ebook article.container .right .ebook-wrapper .link-download-btn:hover{border-color:#775398}@media (max-width: 991px){.ebook article.container .right .ebook-wrapper{gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.ebook .desktop-background{display:none}.ebook article.container{max-width:100%;padding:0 !important;gap:0px}.ebook article.container .left{padding-top:48px;background:#faf0f4;width:100%}.ebook article.container .left div.d1,.ebook article.container .left div.d2{max-width:540px;margin:0 auto}.ebook article.container .left div.d2{padding-top:1rem}.ebook article.container .left div.d4{background:#e2daf0;padding:1.5rem 0}.ebook article.container .left div.d4>div{max-width:540px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.ebook article.container .left .ebook-wrapper .cover-download-btn{border:solid 4px;border-color:#e2daf0;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}.ebook article.container .left .ebook-wrapper .cover-download-btn:hover{border-color:#775398}.ebook article.container .left .ebook-wrapper .link-download-btn img{background-color:#B4317E}.ebook article.container .left .ebook-wrapper .link-download-btn{border:solid 4px;border-color:#e2daf0;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}.ebook article.container .left .ebook-wrapper .link-download-btn:hover{border-color:#775398}.ebook article.container .right{width:100%;padding-bottom:48px;background:#faf0f4}.ebook article.container .right div.d3{max-width:540px;margin:0 auto}}@media (max-width: 575px){.ebook .left,.ebook .right{padding-left:15px;padding-right:15px}.ebook .left .d4{margin-left:-15px;margin-right:-15px}}.banner-art{background-color:#e2daf0;width:100%;height:0;position:relative;padding-bottom:29%}.banner-art .theme-1{position:absolute;width:auto;height:62.69%;-o-object-fit:contain;object-fit:contain;bottom:0;left:0;z-index:1}.banner-art .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.banner-art .text{position:absolute;top:16.26%;left:9.74%;width:46.67%;height:auto}.banner-art .button{position:absolute;top:30.06%;right:4.21%;width:34.12%}.banner-art .button img{background-color:#b4317d;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;width:100%;height:auto}.banner-art .button img:hover{background-color:#bb1475}.banner-art .slogan{position:absolute;bottom:13.8%;left:26.23%;width:31.58%;height:auto}.banner-sg{background-color:#f1d8e6;width:100%;height:0;position:relative;padding-bottom:29%}.banner-sg .theme-1{position:absolute;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0;z-index:1}.banner-sg .theme-2{position:absolute;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;top:0;right:0;z-index:1}.banner-sg .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-sg .text{width:42.98%;height:auto}.banner-sg .button{width:51.23%;margin:1.84% 0 2.89% 0}.banner-sg .button img{background-color:#9e83cc;width:100%;height:auto;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.banner-sg .button img:hover{background-color:#5a2e85}.banner-sg .slogan{width:21.49%;height:auto}.banner-extended{background-color:#f1d8e6;position:relative}.banner-extended .theme-1{position:absolute;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;top:0;left:0;z-index:1}.banner-extended .theme-2{position:absolute;width:auto;height:100%;-o-object-fit:contain;object-fit:contain;top:0;right:0;z-index:1}.banner-extended .banner-sg{background:none}@media (max-width: 575px){.banner-extended .theme-2{display:none}}.banner-products{background-image:url(/images/ebook/banner-products-bg.webp);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:0;position:relative;padding-bottom:35.09%}.banner-products .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner-products .button{width:42.7%}.banner-products .button img{background-color:#9e83cc;width:100%;height:auto;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}.banner-products .button img:hover{background-color:#5a2e85}@media (max-width: 575px){.banner-art{padding-bottom:80%}.banner-art .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-art .button{display:inline-block;top:unset;right:unset;position:relative;width:65%;margin:6% 0}.banner-art .text{top:unset;left:unset;position:relative;width:77%}.banner-art .slogan{bottom:unset;left:unset;position:relative;width:60%}}@media (max-width: 575px){.banner-sg{padding-bottom:80%}.banner-sg .theme-2{display:none}.banner-sg .button{width:90.23%;margin:6% 0}.banner-sg .text{width:77%}.banner-sg .slogan{width:60%}}@media (max-width: 575px){.banner-products{background-image:url(/images/ebook/banner-products-bg-xs.webp);padding-bottom:111.11%}.banner-products .banner-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-products .button{width:74.13%}}body,html{overflow-x:hidden !important}.author-info{margin-top:-40px;width:100%}.author-info .author-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:45px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.author-info .author-theme-1{position:absolute;opacity:0.15;-webkit-transform:scaleX(-1);transform:scaleX(-1);right:-390px;bottom:-60px}.author-info .author-theme-2{position:absolute;opacity:0.2;-webkit-transform:scaleX(-1) rotate(-100deg);transform:scaleX(-1) rotate(-100deg);width:163px;bottom:-90px;left:-95px}.author-info .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:100px;position:relative;z-index:2}.author-info .social img{display:block;width:65px;height:65px;-o-object-fit:contain;object-fit:contain}.author-info address{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.author-info address .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;min-width:400px}.author-info address .left img{width:160px;height:160px;border-radius:50%}.author-info address p{font-size:14px;line-height:normal;color:#673f8f}.author-info h2.author-header{color:#673f8f;width:100%;font-size:24px;text-align:center;margin:0}@media (max-width: 1366px){.author-info .author-theme-1{right:-280px;bottom:-60px}.author-info .author-theme-2{left:105px;bottom:-90px}}@media (max-width: 1366px){.author-info .author-theme-1{right:-300px;bottom:-60px}.author-info .author-theme-2{left:35px;bottom:-90px}}@media (max-width: 991px){.author-info{margin-top:0px}.author-info address .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:280px}.author-info address .left p{text-align:center}}@media (max-width: 767px){.author-info address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.author-info address .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:unset}.author-info address .left p{text-align:center}.author-info address .right p{text-align:center}.author-info .social{gap:30px}}@media (max-width: 575px){.author-info{padding:0 15px}}.filter-background-dark-green{-webkit-filter:drop-shadow(0px 0px 16px #142009);filter:drop-shadow(0px 0px 16px #142009)}
/*# sourceMappingURL=styles.min.css.map */